0 1 1 1 2 1 3 2 4 1 5 6 6 3 7 6 8 1 9 12 10 24 11 28 12 24 13 12 14 24 15 1 16 20 17 90 18 140 19 245 20 120 21 240 22 140 23 120 24 60 25 120 26 1 27 30 28 240 29 660 30 1320 31 1626 32 1920 33 2100 34 1560 35 1830 36 1440 37 1440 38 840 39 720 40 360 41 720 42 1 43 42 44 525 45 2450 46 6195 47 12432 48 15127 49 23310 50 21000 51 26250 52 19320 53 26502 54 19320 55 19740 56 13440 57 17850 58 10080 59 10080 60 5880 61 5040 62 2520 63 5040 64 1 65 56 66 1008 67 7336 68 26320 69 68208 70 121072 71 190968 72 245616 73 304080 74 335440 75 332136 76 371616 77 346136 78 324240 79 310800 80 330960 81 235200 82 259056 83 194880 84 178080 85 147840 86 142800 87 80640 88 80640 89 47040 90 40320 91 20160 92 40320 93 1 94 72 95 1764 96 18648 97 96894 98 319536 99 784980 100 1420848 101 2389977 102 3140424 103 4338432 104 4618656 105 5847408 106 5619096 107 6366528 108 5687712 109 6565104 110 5579280 111 6227424 112 4985064 113 5219424 114 4445784 115 4566240 116 3522960 117 3704400 118 2540160 119 2694384 120 1935360 121 1965600 122 1330560 123 1285200 124 725760 125 725760 126 423360 127 362880 128 181440 129 362880 130 1 131 90 132 2880 133 41880 134 307440 135 1334340 136 4196640 137 9735120 138 19012320 139 30873790 140 46605600 141 61079760 142 76688640 143 91550340 144 103410720 145 111346920 146 116374320 147 122860170 148 122038560 149 125017200 150 119397600 151 120773520 152 109640160 153 111746880 154 101178720 155 96193440 156 85155840 157 84349440 158 69506640 159 69128640 160 57309840 161 52920000 162 42487200 163 41277600 164 29030400 165 28758240 166 22982400 167 19656000 168 13305600 169 12852000 170 7257600 171 7257600 172 4233600 173 3628800 174 1814400 175 3628800 176 1 177 110 178 4455 179 85470 180 855690 181 4954752 182 19589790 183 58097820 184 134526645 185 267512300 186 448821131 187 706597650 188 960363360 189 1301452680 190 1547385840 191 1925435160 192 2076447120 193 2398921470 194 2456784000 195 2729047970 196 2620823040 197 2888063640 198 2711903040 199 2842505820 200 2677926240 201 2789665560 202 2467808640 203 2575687950 204 2265001200 205 2288618640 206 2059374240 207 2052000720 208 1713317760 209 1739818080 210 1458911520 211 1404406080 212 1189520640 213 1183976640 214 910934640 215 901787040 216 710241840 217 661953600 218 513928800 219 493970400 220 339292800 221 356257440 222 252806400 223 216216000 224 146361600 225 141372000 226 79833600 227 79833600 228 46569600 229 39916800 230 19958400 231 39916800 232 1 233 132 234 6600 235 161700 236 2134440 237 16358364 238 81914184 239 302650920 240 859090320 241 2018734740 242 4002574224 243 7114224756 244 11194762920 245 16502070420 246 22359478680 247 29061952920 248 35614879344 249 42277310460 250 48488330880 251 54125204100 252 58823991600 253 62629649412 254 66072295080 255 67517152560 256 70176759840 257 70171596000 258 71356079520 259 70163735400 260 69946933320 261 67003200000 262 66938312760 263 63199699200 264 62281850400 265 58094245440 266 56586649680 267 51720292800 268 50668152480 269 45677554560 270 44034895080 271 39388567680 272 37203788160 273 33134935680 274 31469739840 275 26806792320 276 25308581760 277 21782027520 278 20365551360 279 16868839680 280 15964058880 281 12627679680 282 11779447680 283 9480905280 284 8502278400 285 6646147200 286 6167145600 287 4550515200 288 4275089280 289 3033676800 290 2594592000 291 1756339200 292 1696464000 293 958003200 294 958003200 295 558835200 296 479001600 297 239500800 298 479001600 299 1 300 156 301 9438 302 287716 303 4862715 304 48435816 305 308723844 306 1406315196 307 4900433967 308 13655604820 309 32106276774 310 64842612276 311 118167143965 312 192103768428 313 293956033800 314 411381304620 315 561332452824 316 703868402952 317 881315556264 318 1027801760700 319 1213925203920 320 1333061242656 321 1510386034872 322 1586654495868 323 1733588708280 324 1769565051540 325 1896447678840 326 1887815383740 327 1984770133632 328 1941670979820 329 2012272702440 330 1934438468820 331 1986600398640 332 1885596262836 333 1904615083800 334 1793503998000 335 1800242009280 336 1666912309920 337 1672592767560 338 1541394957960 339 1517417633160 340 1390669188480 341 1365747840600 342 1224181632960 343 1199648530080 344 1071835839360 345 1037792630160 346 920458693440 347 894759259680 348 769773438720 349 741413467080 350 641530169280 351 603000478080 352 521305424640 353 493949776320 354 407644997760 355 390814744320 356 322604156160 357 298481863680 358 242127325440 359 229586797440 360 176613877440 361 165586861440 362 130516626240 363 116756640000 364 89513424000 365 86399913600 366 59156697600 367 55576160640 368 39437798400 369 33729696000 370 22832409600 371 22054032000 372 12454041600 373 12454041600 374 7264857600 375 6227020800 376 3113510400 377 6227020800 378 1 379 182 380 13104 381 486668 382 10274264 383 130240110 384 1052347296 385 5912262356 386 25055134104 387 83614719188 388 230873683040 389 541716984900 390 1121345413552 391 2069398819502 392 3510105417000 393 5466143759076 394 8050356818504 395 11141590792332 396 14804305964448 397 18755418125444 398 23105801110392 399 27515208839118 400 32027255195936 401 36357649302156 402 40550115367944 403 44315672128910 404 47645988269880 405 50933301979560 406 53337617100768 407 55639776288096 408 57304151392488 409 58894644504696 410 59477075297640 411 60689867021784 412 60352000572864 413 60567129390768 414 59826912715752 415 59528893504080 416 57769727455440 417 57470075142480 418 55261849963320 419 54324614792448 420 52210313795640 421 50975980975920 422 48143868853080 423 46996299910560 424 44179575303864 425 42568007161680 426 40004513508960 427 38452750015680 428 35382392725680 429 34094731310640 430 31211883022320 431 29659094665200 432 27178351200000 433 25652061074640 434 23070904496640 435 21900717558720 436 19587647439360 437 18231268255200 438 16265912382720 439 15220802076480 440 13182222493440 441 12330523885680 442 10674134190720 443 9760578347520 444 8507874735360 445 7830668926080 446 6485096217600 447 6023535598080 448 4988673930240 449 4498399825920 450 3698539004160 451 3388571746560 452 2646950866560 453 2419924066560 454 1914411058560 455 1678182105600 456 1340366227200 457 1209598790400 458 828193766400 459 778066248960 460 552129177600 461 472215744000 462 319653734400 463 308756448000 464 174356582400 465 174356582400 466 101708006400 467 87178291200 468 43589145600 469 87178291200 470 1 471 210 472 17745 473 788970 474 20378085 475 322118160 476 3264458925 477 22635674490 478 116031790875 479 463896623190 480 1505100912315 481 4115731205040 482 9715043021775 483 20409576486600 484 38512533444855 485 67039652512560 486 107580273276840 487 163584253175070 488 233052981961800 489 320957929552260 490 418261105221960 491 534564710780100 492 651167887690320 493 787103060359980 494 910950981606120 495 1055201440492290 496 1171603812724800 497 1312469499331200 498 1411742789009280 499 1539639955493640 500 1615710207111000 501 1725963253854840 502 1774285386793920 503 1869031450125840 504 1892197558251000 505 1965436703840610 506 1965935790010920 507 2018993258695140 508 1994586527966760 509 2032123676705850 510 1986345887526000 511 2004652909579320 512 1947334521852720 513 1951787210012640 514 1880698664164320 515 1874507901706440 516 1792062894782160 517 1776737441639160 518 1691492065623360 519 1666813058230320 520 1575696347578080 521 1547888315173200 522 1450415198232000 523 1416710453558400 524 1324318000005000 525 1285649706060720 526 1194231485046600 527 1156938522339600 528 1065279592377000 529 1028141472758400 530 942530755125960 531 903093767175600 532 822434355943200 533 786396046035600 534 708612296792400 535 675129087032400 536 607265760301200 537 574605901069200 538 512846795260800 539 483971649361200 540 425633995987200 541 400672593921600 542 351771929308800 543 327621272378400 544 285000623107200 545 266463430833600 546 227321286192000 547 211111345645200 548 180217506268800 549 165860331436800 550 140041027526400 551 129131027625600 552 105558380928000 553 97436270131200 554 79624914969600 555 72107344108800 556 58093433798400 557 53443924934400 558 41229883094400 559 37606535366400 560 29370003062400 561 26480405952000 562 20105493408000 563 18143981856000 564 12422906496000 565 11670993734400 566 8281937664000 567 7083236160000 568 4794806016000 569 4631346720000 570 2615348736000 571 2615348736000 572 1525620096000 573 1307674368000 574 653837184000 575 1307674368000 576 1 577 240 578 23520 579 1233680 580 38307360 581 741232128 582 9293371360 583 79270785360 584 490880376480 585 2341814216560 586 8952212881248 587 28459873303680 588 77246133954080 589 183942062873520 590 390729145716480 591 755518153347376 592 1340801636301120 593 2223645855041520 594 3456458259945600 595 5110952869626240 596 7186694787854400 597 9742070071297200 598 12699741850979040 599 16088290924152720 600 19773355053597600 601 23791142484258240 602 27929151965856960 603 32238323959670640 604 36542747242313760 605 40794395487693360 606 44907730926982560 607 48830391534506400 608 52523822622354720 609 55859461789010880 610 59044521958181760 611 61742636228713440 612 64307798400867840 613 66316889024393280 614 68283286325960160 615 69552517810907040 616 70916086875859680 617 71517041203695360 618 72270473550959040 619 72175079023931520 620 72464991800160960 621 71785489435820160 622 71544160150182720 623 70444581081114240 624 69814982562124800 625 68259871758798720 626 67432600556324640 627 65573979184197120 628 64392803963691840 629 62316377698498560 630 60953182474548000 631 58590541002913920 632 57139820695077120 633 54682302547192320 634 53010785527539840 635 50576933074187520 636 48896158037126400 637 46312965325186560 638 44673646950092160 639 42144399634296960 640 40365022565387520 641 37964475056551680 642 36286329349670400 643 33857798790816000 644 32297670794188800 645 30019166492515200 646 28453135262872320 647 26349307589404800 648 24920891547552000 649 22851997529961600 650 21584793002572800 651 19746031373228160 652 18479538882604800 653 16829679343276800 654 15735633648134400 655 14173328788819200 656 13254565080556800 657 11908669950777600 658 11003108910393600 659 9840374159616000 660 9092518359724800 661 8003527564032000 662 7393435201152000 663 6504376457779200 664 5931259106572800 665 5175663062169600 666 4749027034752000 667 4060827074304000 668 3720392214739200 669 3173783809996800 670 2852531806924800 671 2427392340172800 672 2198607444633600 673 1802265873408000 674 1635697218355200 675 1348100187033600 676 1195563085516800 677 971340520550400 678 879512720486400 679 680600919398400 680 612165960806400 681 490842838886400 682 423686495232000 683 321687894528000 684 290303709696000 685 198766503936000 686 186735899750400 687 132511002624000 688 113331778560000 689 76716896256000 690 74101547520000 691 41845579776000 692 41845579776000 693 24409921536000 694 20922789888000 695 10461394944000 696 20922789888000 697 1 698 272 699 30600 700 1870000 701 68774860 702 1602547296 703 24500836696 704 255247150080 705 1907482671510 706 10826049013520 707 48744012221112 708 180156624862032 709 563264202601100 710 1524334860807360 711 3653922889131720 712 7869294632279648 713 15502607812688529 714 28147031252412720 715 47850745704135360 716 76369842929335200 717 116124714105996960 718 167780774373790032 719 234086904649378560 720 313222518606622560 721 408722556970821600 722 514639248198719280 723 637147483120520736 724 764527488339545280 725 907674545165473120 726 1048223076586849680 727 1204149531319259040 728 1347383747607384512 729 1505874326004148800 730 1642925177284896960 731 1795131188651586240 732 1917183410095895760 733 2058852075024239040 734 2160988917319486800 735 2285979698255136000 736 2368037641380552960 737 2474158249406450880 738 2531525303994785280 739 2621300182899666240 740 2654535381074208240 741 2722929882156876000 742 2736744204828121200 743 2783981030941612320 744 2774098295575457760 745 2806386304260520800 746 2776379007989146560 747 2789521604404866240 748 2747960019555834720 749 2746472964488285760 750 2687600552156345280 751 2677839819123443520 752 2607355896309309600 753 2583876346279781280 754 2508864138177720960 755 2475045474248444160 756 2389301271511015680 757 2352422080071423360 758 2261339452634021760 759 2215822616195348160 760 2125107756028857600 761 2074374062285965440 762 1977840176764233600 763 1928476253222981280 764 1831751177180346240 765 1777149194380822080 766 1685029844750353920 767 1629343020302219040 768 1535578212825296640 769 1483165471753405440 770 1392048387259770240 771 1337358069648881280 772 1253073384941938560 773 1200685492098892800 774 1117419855304072320 775 1069413025617256320 776 991637286167848320 777 943581415273136640 778 873933384980597760 779 829314062735558400 780 761719879836115200 781 722254158206380800 782 660358951344892800 783 622541758511312640 784 568386907014326400 785 534389244925536000 786 483281644314268800 787 454502410217856000 788 409578149135675520 789 381956073827328000 790 343415673708307200 791 319600147945478400 792 284004034611897600 793 264752099701689600 794 234375275938003200 795 216134250806073600 796 190878387975475200 797 175801423448851200 798 152928444865996800 799 141144005190988800 800 122381740364083200 801 111504991716518400 802 96330600317952000 803 88291817437824000 804 74502754470144000 805 68181830715398400 806 57333355336857600 807 51667551013478400 808 43518356827545600 809 39302966794291200 810 31942707084288000 811 29066579019878400 812 23629078035763200 813 21035947309977600 814 16927757515468800 815 15307403676364800 816 11748059343820800 817 10762508761804800 818 8344328261068800 819 7202670418944000 820 5468694206976000 821 4935163064832000 822 3379030566912000 823 3174510295756800 824 2252687044608000 825 1926640235520000 826 1304187236352000 827 1259726307840000 828 711374856192000 829 711374856192000 830 414968666112000 831 355687428096000 832 177843714048000 833 355687428096000 834 1 835 306 836 39168 837 2758896 838 118654560 839 3282034824 840 60340487616 841 760447963584 842 6837315251328 843 46095504064020 844 243939318265152 845 1048748702199120 846 3774882757924512 847 11649802202426016 848 31511385322309440 849 75987410379607152 850 166020221631955680 851 332330062063140054 852 617349610278449280 853 1071779410501268400 854 1757699285213197440 855 2733779387046818880 856 4068845296151213664 857 5805659091835493712 858 8005264340770569600 859 10673106178972603860 860 13851013757387204736 861 17490643006008406176 862 21616346648670302592 863 26126973591808500360 864 31040891601319526400 865 36224062810608219696 866 41675068636810988544 867 47251460363425026930 868 52929735497938539360 869 58589404310392159680 870 64194584925950105760 871 69663452137440950880 872 74923504700329542816 873 80000546346569309760 874 84732084282402048960 875 89253223868178882720 876 93347957718847137600 877 97221140012059525728 878 100574046848638591200 879 103804027245748098720 880 106388129687248344960 881 108887505907396654080 882 110712110165674416576 883 112479475037629432320 884 113518041572519307360 885 114631532749217090880 886 114934787965580637600 887 115406148262413677760 888 115082715705104347200 889 114969153668661639360 890 114056567914062795840 891 113498702804796865920 892 112060764736602756480 893 111069781755248252160 894 109235444543559583200 895 107852058641883084480 896 105655633368581835360 897 104013708619117489920 898 101479957478576913600 899 99562788991825548480 900 96831240435984600000 901 94670639816511507840 902 91766993913750093120 903 89495889140409373440 904 86437740957659582400 905 84079356058387872000 906 80974100459302989120 907 78508605837355162560 908 75373728301673867520 909 72908197232124401280 910 69734196488908224000 911 67271632892589565440 912 64168511901270416640 913 61700368951123943040 914 58669240916326360320 915 56301557495182272000 916 53328879725117068800 917 51055797694382994240 918 48229201271659000320 919 45997301057014419840 920 43323285045506618880 921 41234035645296486720 922 38671659581170936320 923 36712303397739889920 924 34330048050613835520 925 32479071569674329600 926 30268041959145070080 927 28585532451238963200 928 26509807508103279360 929 24968950073827119360 930 23096667522500732160 931 21661274711702545920 932 19969097533209377280 933 18695920070590963200 934 17130857224671590400 935 15994656344008742400 936 14607235576533600000 937 13586426678969464320 938 12363327289330617600 939 11473717542314227200 940 10375296779892844800 941 9608925157767936000 942 8660102039167138560 943 7965631385020108800 944 7143750002534745600 945 6573000087836582400 946 5842734629994662400 947 5363448361259788800 948 4754091222725644800 949 4332012618988454400 950 3820860408843878400 951 3478195286774208000 952 3032513522899660800 953 2756858941905868800 954 2396596484265984000 955 2163690133302297600 956 1863598873264128000 957 1687689209606400000 958 1429882515629568000 959 1288095503081587200 960 1089141581387059200 961 970564285045555200 962 818009947135180800 963 730928772551577600 964 597643801058304000 965 536003169769267200 966 438128152055193600 967 386116487569612800 968 311102008984166400 969 278734453027430400 970 217867441894502400 971 193725157712486400 972 150197908699238400 973 129648067540992000 974 98436495725568000 975 88832935166976000 976 60822550204416000 977 57141185323622400 978 40548366802944000 979 34679524239360000 980 23475370254336000 981 22675073541120000 982 12804747411456000 983 12804747411456000 984 7469435990016000 985 6402373705728000 986 3201186852864000 987 6402373705728000 988 1 989 342 990 49419 991 3974838 992 197710884 993 6410841984 994 139916030172 995 2110603605624 996 22708977187806 997 181567498556792 998 1127232168895674 999 5633786870039052 1000 23342297804473812 1001 82225059693075648 1002 251407315161233676 1003 680074418419908216 1004 1651671922354634889 1005 3654120873937484628 1006 7436822666078492083 1007 14086386390381409674 1008 24992776471984250976 1009 41943341644397407440 1010 66813859273052643264 1011 101931189846124573872 1012 149064664662680867136 1013 210768618305665059336 1014 287806163700992207328 1015 382921864089555006216 1016 494758451221829766144 1017 626485958927148683088 1018 773674845245851172832 1019 940976058595435940304 1020 1119671887662093845952 1021 1317582782537237261622 1022 1520815860722182992192 1023 1741133467522062375210 1024 1958959413976263503616 1025 2192300233472579595120 1026 2413962427625101571616 1027 2649764279716011961560 1028 2865634010675644807296 1029 3094844537885813736912 1030 3296188294233272061120 1031 3512342512719452342412 1032 3692919727597741019424 1033 3889981794066476014224 1034 4046255901689545442880 1035 4221434300856092679960 1036 4350163687876542763584 1037 4500909627385130936784 1038 4600847960147424986496 1039 4725029870019236853270 1040 4795884179590882595040 1041 4894018307294886483840 1042 4935251135539847052000 1043 5006813517887969136960 1044 5021003216949976848384 1045 5067292817187410097600 1046 5055690813191856934560 1047 5080088184353115037920 1048 5045267217071577867840 1049 5048380363278337398432 1050 4994727016484429112960 1051 4979299896419384757600 1052 4907550342874189726080 1053 4877030768441231220480 1054 4789946424524377053024 1055 4744130706958429080000 1056 4645537785490035601440 1057 4587243109493810088960 1058 4476313591381788811200 1059 4409368961884106088960 1060 4290470413491869792640 1061 4213877311123885791360 1062 4090086593001439168320 1063 4006738955509296693120 1064 3877122222215766679680 1065 3790464341573042481600 1066 3657923302647548985120 1067 3566088023438764353600 1068 3433446202001407909920 1069 3339688739758442023680 1070 3205502062254420102720 1071 3112060386876028922880 1072 2979616734726111305280 1073 2884169179141311035520 1074 2755436058729527060160 1075 2661378312443115021120 1076 2534237822390237570880 1077 2443633979400748068480 1078 2320945075061409101760 1079 2231478103506454595520 1080 2114975927108260419840 1081 2029219883867637256320 1082 1916407699264783146240 1083 1835270677755984268800 1084 1729088890059045715200 1085 1650845205887292455040 1086 1551847680581438822400 1087 1478577201353829158400 1088 1384308044457156000000 1089 1316911481849107085760 1090 1229635759871580122880 1091 1165688117599645261440 1092 1086291490912217291520 1093 1027699165979143519680 1094 953438191197153742080 1095 900657152803498970880 1096 833292321932340990720 1097 784140478923990988800 1098 723458073610072120320 1099 679670787407451840000 1100 623898640575684714240 1101 585181301716586615040 1102 535844083783972803840 1103 500264305911297607680 1104 456951901996695006720 1105 425940673745646259200 1106 386519061446303385600 1107 359707746175915737600 1108 325412449919721964800 1109 301536528572160161280 1110 272055345813355104000 1111 251716539960786700800 1112 225324787149625363200 1113 208153404097371532800 1114 185848415983839248640 1115 170488190767768473600 1116 151714402532710617600 1117 139210543290506688000 1118 122597809026198105600 1119 112398760386424512000 1120 98773813221244761600 1121 89816783583515788800 1122 78588382672338739200 1123 71472898881537753600 1124 61757238331089100800 1125 56182742993157580800 1126 48389093466339225600 1127 43573425816022502400 1128 37278672010804224000 1129 33753920750694144000 1130 28323396250845696000 1131 25559497079698982400 1132 21464109015610060800 1133 19099632376413388800 1134 15988221030400819200 1135 14318473075761254400 1136 11598522420925440000 1137 10427350426433740800 1138 8466354172858982400 1139 7457858364231475200 1140 5971760720903577600 1141 5417599707930009600 1142 4139481395995545600 1143 3680777996537241600 1144 2853760265285529600 1145 2463313283278848000 1146 1870293418785792000 1147 1687825768172544000 1148 1155628453883904000 1149 1085682521148825600 1150 770418969255936000 1151 658910960547840000 1152 446032034832384000 1153 430826397281280000 1154 243290200817664000 1155 243290200817664000 1156 141919283810304000 1157 121645100408832000 1158 60822550204416000 1159 121645100408832000 1160 1 1161 380 1162 61560 1163 5607660 1164 319498680 1165 12011549580 1166 307572499320 1167 5494386202800 1168 70240893550560 1169 664157769330760 1170 4830101967276640 1171 28026244516883400 1172 133648181111236560 1173 537286502957288760 1174 1859843408499169200 1175 5648476377443783520 1176 15291147381190191360 1177 37421771614365967380 1178 83746266348016686880 1179 173228869473030995340 1180 333937000981172338200 1181 605137979938737209940 1182 1036779280050084615720 1183 1691221953158602348320 1184 2637004566713910490080 1185 3953720812103441301240 1186 5714236767871505907360 1187 8001467639123996764440 1188 10873133704857112729840 1189 14401558690457287903560 1190 18607108539756144722400 1191 23541628532098621747920 1192 29176847667482139335520 1193 35538650462952710803980 1194 42549498468175212618240 1195 50218512031340736499980 1196 58423256214941452332240 1197 67149285390306245356220 1198 76258187699412603936600 1199 85715354047604586249600 1200 95364824357843820957600 1201 105168569328271506464640 1202 114996353963714348915520 1203 124763023311017833645200 1204 134413523845047123204960 1205 143840446625865887337600 1206 153012746383854861319200 1207 161812784850780122485920 1208 170326661044695874280640 1209 178290849904280680438080 1210 185948857740876886487520 1211 192981095807325748791480 1212 199648928459648419264440 1213 205610964703848900368640 1214 211291639291163819327400 1215 216105498845773287696000 1216 220684237656096786367680 1217 224401452960231329800320 1218 227857196579569913570400 1219 230406073586776133233920 1220 232862580045337883316480 1221 234279967422656081888640 1222 235702014049029786110640 1223 236173029472086593028480 1224 236642968813518602095680 1225 236143195813308020976000 1226 235852242694864303114080 1227 234476767620124104660480 1228 233394999069650575366080 1229 231353972726901305454720 1230 229559981143668589135800 1231 226807264651795451596800 1232 224505110893065276556800 1233 221139983190680651836800 1234 218277894940970226336000 1235 214500836609459873354880 1236 211165357208499435110400 1237 206926555674755143958400 1238 203314136625832392057600 1239 198713910975778775808000 1240 194757452784526360343040 1241 189979569425422519833600 1242 185766106246999635657600 1243 180738554580154331395200 1244 176447448737813691014400 1245 171262072429640651710080 1246 166797800308376423424000 1247 161607949214990912524800 1248 157046728095218130624000 1249 151767090936414605433600 1250 147252877796305443052800 1251 141973157396433929529600 1252 137431385237039381280000 1253 132283080614594997561600 1254 127781965109988890265600 1255 122672318802151953945600 1256 118332400657661127302400 1257 113339435125363737091200 1258 109070956155398488070400 1259 104299051394230272604800 1260 100159687527173248665600 1261 95513727028011710745600 1262 91593126976115272435200 1263 87134100652104530169600 1264 83351220053430047846400 1265 79166995214664484108800 1266 75570287912594748000000 1267 71566670834220099283200 1268 68227959757719544473600 1269 64460514850198477920000 1270 61285558007809557676800 1271 57805561058856591052800 1272 54842010300109172851200 1273 51558370265697244185600 1274 48851399881841818060800 1275 45812747993782971801600 1276 43285173202396115827200 1277 40523062070415480192000 1278 38201344556705261568000 1279 35631703961084859264000 1280 33550405282496148883200 1281 31211938959318107827200 1282 29296559365528071052800 1283 27210032317133443814400 1284 25485525869431280889600 1285 23570946797588680089600 1286 22049874167179328870400 1287 20331244053480782822400 1288 18951247552268199168000 1289 17443066045492165478400 1290 16224085476326407680000 1291 14861045040337893196800 1292 13808713222367628364800 1293 12613000602709335628800 1294 11669534459258541465600 1295 10637810071583721062400 1296 9821726389069410816000 1297 8900626162245801984000 1298 8209447652131165440000 1299 7414592489195988096000 1300 6806867343137006745600 1301 6136712941974975360000 1302 5622998955057259776000 1303 5029941428452676736000 1304 4606359722990049024000 1305 4107780236984693068800 1306 3738246134826018816000 1307 3325269888893272320000 1308 3022364940166091520000 1309 2662936091060813568000 1310 2420748902363920128000 1311 2126255366381642496000 1312 1917595562594519808000 1313 1680119647605374976000 1314 1514680507558842624000 1315 1308760326552526848000 1316 1180730065168862208000 1317 1017048134992361472000 1318 908874384696165888000 1319 779329955579535360000 1320 698190984091560960000 1321 588181575439890432000 1322 526598320979098368000 1323 442460399523158016000 1324 390913288224915456000 1325 328380948553641984000 1326 291235265531578368000 1327 236836252434862080000 1328 211385394204880896000 1329 171759985465356288000 1330 150373618288717824000 1331 121868116426248192000 1332 108351994158600192000 1333 82789627919910912000 1334 73615559930744832000 1335 57075205305710592000 1336 49266265665576960000 1337 37405868375715840000 1338 33756515363450880000 1339 23112569077678080000 1340 21713650422976512000 1341 15408379385118720000 1342 13178219210956800000 1343 8920640696647680000 1344 8616527945625600000 1345 4865804016353280000 1346 4865804016353280000 1347 2838385676206080000 1348 2432902008176640000 1349 1216451004088320000 1350 2432902008176640000 1351 1 1352 420 1353 75810 1354 7764540 1355 502458705 1356 21690396504 1357 644814371880 1358 13501227369420 1359 203430218911290 1360 2264923544185260 1361 19261635292783716 1362 129576720936211080 1363 710729596679591370 1364 3260186572986375480 1365 12782223848386568520 1366 43633328888554388424 1367 131844551810299914285 1368 357566268177899121600 1369 881486476026820752690 1370 1995412730316418187460 1371 4188959147158878953301 1372 8215674193532873825100 1373 15174268437924292997160 1374 26533832338640731596660 1375 44216241333635110297320 1376 70468330432884085481220 1377 108032155859501748118440 1378 159653229730547795933040 1379 228639266769919823502720 1380 317578118806199924067360 1381 430008973497462084547920 1382 567468644405294907565920 1383 733505615241607324151280 1384 927600697043182466648820 1385 1153470139600044761530560 1386 1407485395686146350708260 1387 1694231390952418048980480 1388 2006151582082293724666560 1389 2349669796429640122721640 1390 2712477584267724861656460 1391 3104188838355569313724200 1392 3506806041985423526997060 1393 3934616429884116616509240 1394 4363216745073024445878600 1395 4812910244167577162204160 1396 5252589834347000386490760 1397 5709714967877358281714640 1398 6146024487957975653431560 1399 6597550280934846781116240 1400 7017854438232553694030280 1401 7452208085576843741377680 1402 7846554234485617249532220 1403 8254443050859684972419280 1404 8614255335042920432442300 1405 8989124554926200615744520 1406 9308438472134706900011100 1407 9644579095537164158094960 1408 9919875767482763449141740 1409 10213310596085097168661560 1410 10440980062560625613716800 1411 10689982599617324972428320 1412 10868265275599234017950400 1413 11070833918011894171459440 1414 11200589411013215505749520 1415 11356788065829215640513120 1416 11438930871804404059378560 1417 11551496889474233259351840 1418 11588029936138900058078880 1419 11658584782984557078097920 1420 11654020509859504241841600 1421 11685174496678013286173400 1422 11642122784509585586288280 1423 11638370116858865753058840 1424 11559826385846427741776640 1425 11523697643575527683401800 1426 11414764425803367476373120 1427 11348596548561338798316480 1428 11211949226369769536977920 1429 11120180153932775642119200 1430 10958169018646620885381120 1431 10843587173996103153654720 1432 10661330792274443707587840 1433 10526005799419131508137840 1434 10326133167963712233886080 1435 10174645992542830028959680 1436 9959536692632944551214080 1437 9794483067538322976624480 1438 9568662951494045270954880 1439 9391252258581343944252480 1440 9156751610293112379361920 1441 8971031808938936739202200 1442 8728950241515834812966400 1443 8536751779178450093817600 1444 8291021453549222735491200 1445 8093019822487604319974400 1446 7845519570100954569233280 1447 7645247670206321527968000 1448 7396552543069138651776000 1449 7195692577589489414649600 1450 6949344072623009879606400 1451 6748287554202450295415040 1452 6505580323298412847209600 1453 6307066838740548941020800 1454 6067854138650183624707200 1455 5873100031743647261126400 1456 5640600212005824290292480 1457 5449496154001912781798400 1458 5224338220973199809644800 1459 5039205671571876987436800 1460 4820948239593154042483200 1461 4642654057594150349606400 1462 4433631106222499603385600 1463 4261634232102879455980800 1464 4062244215427519674873600 1465 3898296419965959422476800 1466 3707968362668304785971200 1467 3552730467808457071584000 1468 3373131417358144823337600 1469 3225520950923326078598400 1470 3056560480195178669596800 1471 2918132755192323857260800 1472 2758827143265076735488000 1473 2629616324961054650457600 1474 2481417380906676602208000 1475 2360332348590622337568000 1476 2222947137487153497638400 1477 2111015093289156381600000 1478 1983069601010719493126400 1479 1880016891423121071129600 1480 1762572773420016032966400 1481 1667394803209240348588800 1482 1559979076978159023513600 1483 1473257280386972872512000 1484 1374592304646559745510400 1485 1295908799852911891046400 1486 1206644233848968783232000 1487 1134926559418860055411200 1488 1054321236869666193792000 1489 989919804344474255616000 1490 916698744730625036544000 1491 859331542853236670380800 1492 793989999425008986163200 1493 742389909543139138444800 1494 684298381168982382566400 1495 638706634787956885113600 1496 586693175793773598950400 1497 546587099805256180070400 1498 500799737938696266470400 1499 465230423882489481216000 1500 425100336122622646886400 1501 394282865249851818240000 1502 358825208921565831244800 1503 332215866816078762316800 1504 301594090076952069196800 1505 278287387822879532697600 1506 251894688110078223974400 1507 232049313584011123200000 1508 208952443763932796928000 1509 192126592734406057728000 1510 172503451164859790976000 1511 158072429719116770457600 1512 141480155486902167936000 1513 129435741472102281216000 1514 115105643052864976512000 1515 105125809111629546240000 1516 93256244807505568588800 1517 84748965552195969024000 1518 74855319910062531840000 1519 67981135856533675776000 1520 59562678235164039936000 1521 54031891140334179072000 1522 47210593138965704448000 1523 42595989633987229440000 1524 37021094786031003648000 1525 33354217417281336576000 1526 28682546169022986240000 1527 25829922947523222528000 1528 22143534070729623552000 1529 19795248901251952128000 1530 16851293017801482240000 1531 15117997324805286912000 1532 12675389051325192192000 1533 11335307343991158528000 1534 9479001844615919616000 1535 8390126139581362176000 1536 6998181803969900544000 1537 6218122460506564608000 1538 5033167400332431360000 1539 4490184220474208256000 1540 3632505165858336768000 1541 3208936926234783744000 1542 2559230444951212032000 1543 2275391877330604032000 1544 1738582186318129152000 1545 1545926758545641472000 1546 1198579311419922432000 1547 1034591578977116160000 1548 785523235890032640000 1549 708886822632468480000 1550 485363950631239680000 1551 455986658882506752000 1552 323575967087493120000 1553 276742603430092800000 1554 187333454629601280000 1555 180947086858137600000 1556 102181884343418880000 1557 102181884343418880000 1558 59606099200327680000 1559 51090942171709440000 1560 25545471085854720000 1561 51090942171709440000 1562 1 1563 462 1564 92400 1565 10572100 1566 771235080 1567 37902534978 1568 1295844314688 1569 31497864795540 1570 554684317692120 1571 7231287082986890 1572 71727244470804384 1573 558659796183119400 1574 3521067119525731160 1575 18423249722296044780 1576 81806299395634061160 1577 314112457939319865672 1578 1060296601646185474032 1579 3191895373934705427990 1580 8678711854846428176320 1581 21547550392415042018100 1582 49328339761633315645416 1583 104990046841479263858878 1584 209355434186531307185280 1585 393573986662619804649300 1586 701857257556080882314520 1587 1192884920984127343528710 1588 1942037292684743185643712 1589 3039080089836629909818440 1590 4590773579801724846660360 1591 6711361674405138693063660 1592 9529186626654036000923880 1593 13165182608310314000634600 1594 17752465515719596119464160 1595 23395260569367847804281330 1596 30212397549796241252808720 1597 38267167023563286971865780 1598 47649323080442410684833168 1599 58362078098596048950454050 1600 70456744997291607865504440 1601 83874714815623236379768740 1602 98627954571028281053100600 1603 114593526693522880443751542 1604 131753679532107642052012200 1605 149934350363923552808414880 1606 169078757614228725940381320 1607 188990409187978611870389040 1608 209583647977762207399912200 1609 230643906395401751990189760 1610 252076155106274966758922400 1611 273692884413854445155190960 1612 295354758500982418270438560 1613 316941217966058930141001720 1614 338284393885215274965514200 1615 359320378800880080385623360 1616 379848056934191364170633520 1617 399910018016831223908464920 1618 419215878636499379939205240 1619 437934382477787705773429320 1620 455712689913899104365922320 1621 472817515906191439702876080 1622 488804316284551557366374760 1623 504093986455503361513281840 1624 518112121573758964937980680 1625 531411651567423076984657200 1626 543332199695526484491734640 1627 554559700306623227286396480 1628 564293789630643075716679120 1629 573413124472772665281631200 1630 580974442824687011113471920 1631 587981589893892697943082720 1632 593405784290797157919448440 1633 598400837469213068349480960 1634 601764718160099990673749880 1635 604828229118354535105072800 1636 606286833407292350139223320 1637 607536283465152880004239920 1638 607194132848086537391881320 1639 606807338726643096047876640 1640 604798390917800996573940360 1641 602867641616786425060898640 1642 599379408000493731281341440 1643 596037350261732676502645440 1644 591166022229055734478728480 1645 586597099695047625869324640 1646 580484707944302016501861600 1647 574770627078084956187789120 1648 567616335653334181348411200 1649 560910250084124737307427840 1650 552796872276227047627878720 1651 545284521439902572391866880 1652 536360590853773566749946000 1653 528100570974065561172827280 1654 518558084341570395620966160 1655 509684543643953363507070480 1656 499560219074997629874420480 1657 490237003452913703374394160 1658 479668151290767558135287040 1659 469922430258069426941909760 1660 459057140711466588214640640 1661 449009504755619774800680000 1662 437867802049608263217265920 1663 427662243818252837943373440 1664 416365615644362013985850880 1665 405997055605433980814021280 1666 394675739819542652445596160 1667 384257801532262465361473920 1668 372911929458370609519618560 1669 362572944737372161265309760 1670 351307336909416762369116160 1671 341025133940249599259717760 1672 329948699433123021465392640 1673 319818125409287587521238800 1674 308908766592853083811123200 1675 299020315338879116804236800 1676 288358332180829488977414400 1677 278672137883837378209267200 1678 268351054664133019838434560 1679 258956744449410987558163200 1680 248930729373596965026393600 1681 239895452378380315539052800 1682 230237750561857118152934400 1683 221516895402044336234004480 1684 212289795133419493735660800 1685 203944464694474893416966400 1686 195100207042066968589516800 1687 187184933230761488044915200 1688 178778451110003223231836160 1689 171232782804489619125158400 1690 163297733734043326632614400 1691 156169052610827574039321600 1692 148643017890695642310796800 1693 141966165602424595419187200 1694 134899014299193954355392000 1695 128607935267802968766835200 1696 122019606077013322767936000 1697 116149552377292903445222400 1698 109978503307542896942361600 1699 104548988406609394401600000 1700 98819560107903895449235200 1701 93759092134733917113868800 1702 88480221194179626014649600 1703 83821163241742631972467200 1704 78927011402358175978521600 1705 74668710760725108867840000 1706 70180722224162109034675200 1707 66257177508641921465664000 1708 62171763320168177887411200 1709 58600587068616581289100800 1710 54852128485035199603084800 1711 51629838082576539641856000 1712 48234273033656184303628800 1713 45301279304511843720307200 1714 42249117012591967827148800 1715 39615770339916586723353600 1716 36846240309232479949824000 1717 34499198798881973149593600 1718 32024222764447163298048000 1719 29911105002631733238758400 1720 27710216505760080644352000 1721 25837377360637274175744000 1722 23861320088100268328755200 1723 22220624864613960706521600 1724 20477551227715602474854400 1725 19015572140879498145561600 1726 17489637515364763369420800 1727 16214634267707811436300800 1728 14860706597780086320076800 1729 13755813171511142456524800 1730 12576842936938806811084800 1731 11605679743524090352128000 1732 10587399141791646971596800 1733 9755675828945946611712000 1734 8862821127542401757337600 1735 8155271373225966326937600 1736 7391230379355909319833600 1737 6774164564084240382259200 1738 6124929680749721838796800 1739 5606362907547002625024000 1740 5041932994774688044032000 1741 4607769993189536549376000 1742 4133334020438811412224000 1743 3762924383807175902515200 1744 3366014684917847010048000 1745 3060152022242336845824000 1746 2719037840280231165696000 1747 2469584635326289248768000 1748 2189560080624044538009600 1749 1976799259319976419328000 1750 1746350424690326687232000 1751 1576343103038457481728000 1752 1380975533550774120960000 1753 1246128675604056211968000 1754 1088691670358518786560000 1755 975360580046717889024000 1756 848474473980686192640000 1757 760161528031427698176000 1758 653777030456002252800000 1759 585539816035091613696000 1760 502753259653966024704000 1761 446173482741430219776000 1762 380760152887047757824000 1763 339714612421641160704000 1764 284946896404616269824000 1765 253498097569656715776000 1766 212518876492429258752000 1767 186830776526345183232000 1768 156208001142893027328000 1769 138110028313551630336000 1770 111853683535091097600000 1771 99346053214321385472000 1772 81039114376661016576000 1773 70596612377165242368000 1774 56303069788926664704000 1775 50058621301273288704000 1776 38248808098998841344000 1777 34010388688004112384000 1778 26368744851238293504000 1779 22761014737496555520000 1780 17281511189580718080000 1781 15595510097914306560000 1782 10678006913887272960000 1783 10031706495415148544000 1784 7118671275924848640000 1785 6088337275462041600000 1786 4121336001851228160000 1787 3980835910879027200000 1788 2248001455555215360000 1789 2248001455555215360000 1790 1311334182407208960000 1791 1124000727777607680000 1792 562000363888803840000 1793 1124000727777607680000 1794 1 1795 506 1796 111573 1797 14178626 1798 1158242855 1799 64311017232 1800 2507338858563 1801 70126479303782 1802 1431405472839474 1803 21711628158873730 1804 250271396665918474 1805 2253003368280832818 1806 16298688948199834022 1807 97216130775084276340 1808 488781345882392138070 1809 2111489038783123866438 1810 7967642440616289094741 1811 26650508919359957894724 1812 80029172066152635923905 1813 218237459742800575120890 1814 545743320058291599704691 1815 1262739608374830047626340 1816 2723617170077531456639967 1817 5515562351015111612444766 1818 10547124359607303569094840 1819 19155170943555181791864300 1820 33184875152753602796737296 1821 55103118955399379687896458 1822 87983304520964600885294080 1823 135638003885450829775901460 1824 202367660572019924663820600 1825 293250073422990585388401838 1826 413376109275317661183380208 1827 568688937870049224594646434 1828 764234853698982451694182120 1829 1006289039990255071482009270 1830 1298706008327761613025414408 1831 1647670111408314461448276296 1832 2054562939093373801264335240 1833 2525279888967381670200991530 1834 3057534249937073910296040440 1835 3657402747798978182163160386 1836 4317757117651878140862728568 1837 5045715411306332249670899606 1838 5828497232946759374918459160 1839 6675409771904593436690852340 1840 7566952843067338737299144400 1841 8516424856406391668509123050 1842 9496715262398555468301670800 1843 10526423241031494363369171600 1844 11570809914012746328922997160 1845 12655642963318620427676248350 1846 13737092624423937045952927560 1847 14850434852941737283575943140 1848 15942719436673457847608564760 1849 17058659979072717571467831930 1850 18136886525962679199939374160 1851 19233042589532830252118998920 1852 20274654643433546126348974704 1853 21330431181215085372002639310 1854 22317959709651248486626989360 1855 23315817144714705009886987500 1856 24233419361180474721063184320 1857 25161128000700354547531214106 1858 25995733402290657477700545240 1859 26841428983619499622274415360 1860 27585525898346757014932390440 1861 28339724482387709714034964560 1862 28985154788885662661319998280 1863 29644272407710755880148595840 1864 30185771000528423934678809400 1865 30744741805347184843512317880 1866 31183230852154473423009728280 1867 31640074897613864547619898760 1868 31974383453393264957551031400 1869 32333779037756334295446680160 1870 32565919665029838218177313960 1871 32829018257396913010840097640 1872 32966910504288192135547683840 1873 33137023586404867631831821800 1874 33183411657936983823231057360 1875 33269660254828674783856392720 1876 33229601127257223040851529800 1877 33234838202924341256012881680 1878 33118345336322624879453059800 1879 33047369264651181422586523920 1880 32857742841015252208155695280 1881 32720672413660465685592630720 1882 32463491729826727056993271920 1883 32263229723411508445251159840 1884 31949207748386517595433925960 1885 31691055847678295356595408640 1886 31323236981902616751569304120 1887 31017937220537810251177188720 1888 30602348159809545903085976520 1889 30252324153659291116815800880 1890 29799388598804476180545056040 1891 29409883583948217522295920720 1892 28921798227751837201006983000 1893 28502550161903769092832287520 1894 27984351024171279981157003320 1895 27536908786182531966834560880 1896 26998009776086152048551250560 1897 26526535357747933858009191840 1898 25967707917089148836034282720 1899 25480595048454821795022851040 1900 24906229719217749326746697760 1901 24404006107259883264241952640 1902 23822315237896479065788931520 1903 23308869504051067182556464000 1904 22720122696343935237178668480 1905 22203248954246110693379107440 1906 21611240834012276761988982000 1907 21090767882302666388536320240 1908 20502695772979817515061716080 1909 19981537247354204310866486640 1910 19396635225357787088739505920 1911 18881356714901088985611452880 1912 18302886025230573965484760320 1913 17792588946679474179749777280 1914 17226066267108005478501496320 1915 16723272689678589967516731840 1916 16167465726104913382534901760 1917 15677437443765212535541672320 1918 15134840945799416697728759040 1919 14656143168863215024824735840 1920 14131703233415423392831100160 1921 13666399412923551442021695360 1922 13158108519636482936669076480 1923 12710424340470969593109478080 1924 12220026912941087285024474880 1925 11788034857944495509097002880 1926 11319205151117438004296401920 1927 10904358233322848461368524400 1928 10454965907629272400023206400 1929 10060276352623769342072217600 1930 9631515900959979397358803200 1931 9254717077565070669122611200 1932 8849242815171278929350036480 1933 8491286574428643865379808000 1934 8106363707938594614171532800 1935 7769642191574046596778873600 1936 7406120772762694068408537600 1937 7088158500262230795417699840 1938 6747899880884936612190105600 1939 6449004796348688643811526400 1940 6129289336785717702786278400 1941 5851045651901701800571545600 1942 5552151422072997771808289280 1943 5291920132178460347641536000 1944 5014934481972452541888384000 1945 4772988075109652617931712000 1946 4515068775729490546234867200 1947 4292269321514700854951884800 1948 4053650758199970534040896000 1949 3847278647069530051242124800 1950 3628453437607707801325094400 1951 3438540911754973276613222400 1952 3236794269456519206105932800 1953 3063767656637684370040128000 1954 2878844889604970802332678400 1955 2720235040069914861429196800 1956 2552399312837137869387744000 1957 2408097049490092196050214400 1958 2254800588048897903978163200 1959 2124770239549382585928768000 1960 1985860772336314429857100800 1961 1867772441836647773345318400 1962 1743015086835214667739264000 1963 1636682415300306159295910400 1964 1523790099254146413430540800 1965 1429162892376807211303680000 1966 1327952091263647374760435200 1967 1242984539576461024869926400 1968 1153177811646082862563123200 1969 1077557270493903146604518400 1970 997092771123236058541670400 1971 930549620115701790569164800 1972 859248553562283032628480000 1973 800091620059646055760819200 1974 737473246885772384891904000 1975 685527826140846782879385600 1976 629995181851950451394457600 1977 584983707113472362516620800 1978 536349436044928954114867200 1979 496737954917276554606924800 1980 454686923364496069466419200 1981 420346683724615230853670400 1982 383424781647085504700774400 1983 354035690417803397049446400 1984 322090480748499126189926400 1985 296574293426234236148736000 1986 269295237156373367882342400 1987 247551176420360967458304000 1988 223848401951395948907980800 1989 205533955102954916787148800 1990 185379899887771236532684800 1991 169597966703026878426009600 1992 152654834020519162850918400 1993 139444236629376280842240000 1994 124852171930542056512512000 1995 113941010458778499988992000 1996 101714174648077294727424000 1997 92470353464981488053657600 1998 82355283027503823617280000 1999 74746311580891019317248000 2000 66156506369470741416192000 2001 60013600954096427269632000 2002 52949751253486042936780800 2003 47770731200843013242880000 2004 42029959398540717187584000 2005 37905465471298207630848000 2006 33057407876813118070272000 2007 29812307828822578515456000 2008 25919631004522905441792000 2009 23215532280898606032384000 2010 20121394033134263181312000 2011 18007218483685257835008000 2012 15434346457848408330240000 2013 13826112501059136165888000 2014 11808919131060625846272000 2015 10492719352447443471360000 2016 8921212955748369948672000 2017 7953467843033373652992000 2018 6648569345348752453632000 2019 5922015470052322088448000 2020 4939638192803642904576000 2021 4348811893583709167616000 2022 3622944712481905434624000 2023 3202382667950572474368000 2024 2585560729676537733120000 2025 2310811240668276842496000 2026 1863899630663203381248000 2027 1623722084674800574464000 2028 1294970605145313288192000 2029 1151348289929285640192000 2030 879722586276973350912000 2031 782238939824094584832000 2032 606481131578480750592000 2033 523503338962420776960000 2034 397474757360356515840000 2035 358696732252029050880000 2036 245594159019407278080000 2037 230729249394548416512000 2038 163729439346271518720000 2039 140031757335626956800000 2040 94790728042578247680000 2041 91559225950217625600000 2042 51704033477769953280000 2043 51704033477769953280000 2044 30160686195365806080000 2045 25852016738884976640000 2046 12926008369442488320000 2047 25852016738884976640000 2048 1 2049 552 2050 133584 2051 18756408 2052 1705515504 2053 106264335408 2054 4688794841808 2055 149676045919752 2056 3513106246405008 2057 61580847418628736 2058 821180366818523184 2059 8524157476999726632 2060 70689200832477355968 2061 480260131119426583464 2062 2733047406341111004816 2063 13281675573265248073056 2064 56048127628805403749328 2065 208433515391017139798520 2066 692018785629745123648560 2067 2075013106344145610580168 2068 5676798931327435368881424 2069 14298344201437644231850560 2070 33421436236274809099469184 2071 73016414476739290222639320 2072 150032908253500320216359664 2073 291617410196966585308004736 2074 538805470375896982989905328 2075 950736599223095010075500520 2076 1608326998485700732982649984 2077 2618401121680430734101317688 2078 4114868285439916836038893488 2079 6262099844949133434836554704 2080 9250398679255652089065369552 2081 13299841804440939305643740424 2082 18645614527614981067297433136 2083 25547550960179744327910235080 2084 34260004068621206061216461376 2085 45056026000876717259166857376 2086 58173856729025363475279313920 2087 73869156057246624551111865384 2088 92325884905517974459802259360 2089 113751933226155054781637284752 2090 138246520542841379309685915024 2091 165950361137223919100489881368 2092 196857421345884563357816084736 2093 231033656135621590523546997384 2094 268363663103623218535456279920 2095 308835398037474049798017949680 2096 352232257163772613703416379808 2097 398468682326023817700103813440 2098 447240635020629291259528797456 2099 498400556572144374491690849040 2100 551587067073958785567479963280 2101 606599612632175307164471966976 2102 663058335934142501610345883872 2103 720712746616661622443908012032 2104 779208337498737892846229780112 2105 838260285988711243644624385440 2106 897565713318347723998924370256 2107 956803554674462678937004426032 2108 1015769074933545177990190553184 2109 1074072442771539809451346334688 2110 1131647129552474541506130246000 2111 1188040045867752176345265572784 2112 1243307484028985554773966811824 2113 1296929671487901996335649093312 2114 1349135889687492012145906608720 2115 1399270822837916726265498342720 2116 1447769438123469026662242447840 2117 1493854015867605710030396597760 2118 1538118570415994220006166413600 2119 1579677138733758609616474677120 2120 1619337739388551276837277858400 2121 1656011178541626920356745223360 2122 1690763824493609997854003949360 2123 1722349825165299413830827991680 2124 1752011832421223860347364553280 2125 1778393167412390248227628760640 2126 1802961252695633093586878216400 2127 1824129941445848958904949440320 2128 1843640994402276005136573616320 2129 1859734050351769490611013554176 2130 1874307004703112949663628808720 2131 1885486185624798004783011523200 2132 1895361263086543407545752787040 2133 1901819933776971350848568016000 2134 1907216289524305443042717717744 2135 1909257797508567958596661957440 2136 1910409205550352297931004135040 2137 1908298098756081207463210211520 2138 1905524596338949111976933757120 2139 1899508528243412295715966965120 2140 1893083094502265478526686624960 2141 1883508251710311218000796036480 2142 1873684307019543766112545488000 2143 1860844013302295095249219672320 2144 1847971738348905396687453987840 2145 1832141261643747071804262020160 2146 1816518343498478585889380170560 2147 1798058711584977528942401952960 2148 1779935687529523423450805802240 2149 1759149180368021526388317256320 2150 1738881031182348423596964534720 2151 1716010852289622932094123663360 2152 1693868997990927825565684179840 2153 1669238395525665801793494014400 2154 1645428392374425016429758234240 2155 1619300468742358791013591982400 2156 1594120700487274316057237201280 2157 1566680872801943974642534154880 2158 1540356749143956084327234716160 2159 1511886727421893363993316061120 2160 1484586087743410082794473707520 2161 1455309251404294266689455897920 2162 1427298843755548260024018099840 2163 1397362356019713101277443405760 2164 1368837097040738915521156874880 2165 1338494624725646512805207123520 2166 1309587259809288440357340163200 2167 1279031633362115815630770463680 2168 1249961431768588046412691839360 2169 1219301406361528285183647336000 2170 1190237183509217472879116993280 2171 1159672886892915200832656266560 2172 1130700375868259100790754225280 2173 1100382649508362925069772422400 2174 1071687440727297173386159660800 2175 1041692015081198308463033207040 2176 1013398566254692400899614516480 2177 983890905535290737399795170560 2178 956045306682916083546207482880 2179 927136121195639643436457971200 2180 899892042266360391946730081280 2181 871620409156904717503747720320 2182 845077869274731035746156421760 2183 817575090835954607439693379200 2184 791754494389218286057007775360 2185 765108080931309406882699489920 2186 740122412649562565129143486080 2187 714337897238038146310387476480 2188 690242368059602582818521755520 2189 665416341682488713940391802880 2190 642211913967303647374543825920 2191 618390746994308236975916144640 2192 596157497671446410267142812160 2193 573320948348592309250323671040 2194 552092928276349436704085191680 2195 530308580810124400835499970560 2196 510052983532846022923223834880 2197 489344728168214276478515619840 2198 470113839389011062741450071040 2199 450442503279741649913601361920 2200 432250341619128124431373816320 2201 413654115835586678790438328320 2202 396457365942441953070207390720 2203 378935631294764236224043438080 2204 362761210607960700894849321600 2205 346261762902937034196578304000 2206 331097597373514515935440896000 2207 315637089721161333874827724800 2208 301420290218666066020245657600 2209 286980895518842551688667371520 2210 273727099928595457958736384000 2211 260243810619217758339839078400 2212 247930746951509737402520217600 2213 235405172692274466250894694400 2214 223967896741627011156949032960 2215 212373570843245400659784806400 2216 201803155428470620013824665600 2217 191068525492253832783525580800 2218 181334345062802541920264908800 2219 171451657893381443971310776320 2220 162487201040195459461679923200 2221 153420347640971398549853491200 2222 145215357266732406546603110400 2223 136890777455069080067554406400 2224 129404834407358275506189926400 2225 121809046323308214456449740800 2226 114974854495884735255758131200 2227 108068832587657654856344678400 2228 101867487427847109092240793600 2229 95584074382372264514587238400 2230 89981191485311248308946636800 2231 84300191431966480639989196800 2232 79232907358869513098572800000 2233 74114648965720374752779315200 2234 69566703415129480467440332800 2235 64951035066405563708170137600 2236 60881345461085494912184217600 2237 56748481455028886611677388800 2238 53099435581347671271583027200 2239 49413376188596108936991744000 2240 46169315998131729387227443200 2241 42875171671349573704679731200 2242 40004798245839182483907379200 2243 37084680109065015158764032000 2244 34538572374157301621255884800 2245 31960971938993725108364083200 2246 29722281567110803522033459200 2247 27440971536440501958920601600 2248 25479713381531081954100019200 2249 23479641175124951693420544000 2250 21757509826928664589005004800 2251 20010492276297955564330598400 2252 18514171507050071620101734400 2253 16982048613514416820074086400 2254 15689721911432607650374963200 2255 14362518952558799301139660800 2256 13239110963875164176935526400 2257 12094341512861910967573708800 2258 11130338925297734036448153600 2259 10137329969061461680075161600 2260 9314284490242981056641433600 2261 8463550489301790243602841600 2262 7756929874261150573326336000 2263 7031984941287285599357337600 2264 6435637651860722036379648000 2265 5812808397532283450522419200 2266 5311033620506053623274291200 2267 4786179330721553152535347200 2268 4359426851683915912418918400 2269 3918666789774929745410457600 2270 3564343538756305522753536000 2271 3189584480022093316939776000 2272 2896373188738598166614016000 2273 2584444829596730070018048000 2274 2339416772807915126572646400 2275 2081518726507834026276864000 2276 1881741119610072283250688000 2277 1665026969165933692999680000 2278 1502845216711851089645568000 2279 1326253499859703674702643200 2280 1191851588357882438418432000 2281 1047688355597172426289152000 2282 940810465834644502056960000 2283 821010148001817689051136000 2284 736608729962389244792832000 2285 640844878664328000638976000 2286 571728321899450082791424000 2287 495477536930320414998528000 2288 441712637785094744420352000 2289 379033036562410497146880000 2290 337720959841885042655232000 2291 288951561130924182306816000 2292 255754771003049159761920000 2293 217469873114015925731328000 2294 193158205705822845616128000 2295 161763085711175281901568000 2296 143369268084722209001472000 2297 119792213430753908588544000 2298 105095341914697799368704000 2299 87571121501298969870336000 2300 77167408231680359104512000 2301 62673905913970145034240000 2302 55459469776038644219904000 2303 44733591135916881149952000 2304 38969330032195213787136000 2305 31079294523487518916608000 2306 27632358958302855364608000 2307 21113342070647360421888000 2308 18773734555778270035968000 2309 14555547157883538014208000 2310 12564080135098098647040000 2311 9539394176648556380160000 2312 8608721574048697221120000 2313 5894259816465774673920000 2314 5537501985469161996288000 2315 3929506544310516449280000 2316 3360762176055046963200000 2317 2274977473021877944320000 2318 2197421422805223014400000 2319 1240896803466478878720000 2320 1240896803466478878720000 2321 723856468688779345920000 2322 620448401733239439360000 2323 310224200866619719680000 2324 620448401733239439360000 2325 1 2326 600 2327 158700 2328 24504200 2329 2466863850 2330 171421971600 2331 8501975716300 2332 307488071919600 2333 8237057622194775 2334 165725943995447000 2335 2543317062826234200 2336 30347211390241489200 2337 288022627798048632700 2338 2226704297323591906200 2339 14334646402917990053400 2340 78346165136754445911200 2341 369763465824873312672975 2342 1529490836552782677314400 2343 5618340645445465703441500 2344 18542419868317516368291600 2345 55559559975353733358852650 2346 152538239272363926276812000 2347 386926089648600892917470700 2348 913376839760012061628408800 2349 2019908294901784829696445625 2350 4208837532402016864223380800 2351 8307690240920226218756958000 2352 15604969113293799414261966000 2353 28017067912540144602771961200 2354 48253105575227521541543704800 2355 80013036150759448590626599200 2356 128104613745176223240844228800 2357 198645248665624510851670786800 2358 298995638154769446084098711400 2359 438008738933938842550914332400 2360 625560619150088660149569494400 2361 873050499964029034857182426400 2362 1192171204169005019753966667000 2363 1596177714544427254394337427200 2364 2097250521110405782494012644400 2365 2709489717380097134171974454400 2366 3443770872263440714557386345400 2367 4313998237244652887120415825600 2368 5327654868697186504494668004000 2369 6497711813453127237046511384400 2370 7826288157792325494894862692600 2371 9325253793753532773405259081200 2372 10989530397953257645308957312000 2373 12830609778248633249396803309200 2374 14834605734447222802691685903600 2375 17013742129129825250014173607200 2376 19344206179740191459817860306400 2377 21840655180372244580967496176800 2378 24467912634057937408156644970800 2379 27245732937209531917028450523600 2380 30126690999695862431035245682800 2381 33137618877707826767297691109200 2382 36218684559046308188277439693200 2383 39406641764766867269408601261600 2384 42627996332315679771873432817200 2385 45932634555548225466839660668800 2386 49233223916843309307533127702000 2387 52593789939122918739455994541200 2388 55913421429211810774699253356800 2389 59272550802520270924076205129600 2390 62554834488629333590470330507600 2391 65858978197196244646597081804800 2392 69053627993165582278228126944600 2393 72255120496590224173193101732800 2394 75317234133468533136935051560200 2395 78375389557359892840644495078000 2396 81266731392121326318331859810400 2397 84145841531922779459055455989200 2398 86834994426194069752625354580000 2399 89505917428829287535002962662400 2400 91965889763545110160463040440400 2401 94405132733644400307141753702000 2402 96615445288537840215574635242400 2403 98804071699388031519627338746800 2404 100750375406255753797024931632800 2405 102676725633008276384309289846000 2406 104349312363479696868541115714400 2407 106006888407160724335118774330400 2408 107403389892779609999437716250800 2409 108790195135485707525325644061600 2410 109912232932318316806122690165600 2411 111032599321905321946277921205600 2412 111885046937666704944986211375600 2413 112745380738620418055512672719600 2414 113338549343654159804866292428800 2415 113947557365863661054087586432000 2416 114291884929678823845399820976000 2417 114662402021040093742771174464000 2418 114769597722560612913221361144000 2419 114913174466170554938009541072000 2420 114798601573329132560939196744000 2421 114727645024925367007324770480000 2422 114404222104182864234491246136000 2423 114134891296157109487665105858000 2424 113616871014208608522252143136000 2425 113162044493991019640392732068000 2426 112466927312408435468658103224000 2427 111841249330460958773134814298000 2428 110983036211420851315007738568000 2429 110204402168637585016561888920000 2430 109198413602828650540956970238400 2431 108279716809321738146646559610000 2432 107143838554809576823781513112000 2433 106099569708128556238202274828000 2434 104846408029536528954083861376000 2435 103693352730922869388555258623600 2436 102336879381765469898612324400000 2437 101085864255059102864899162632000 2438 99642102294131243342641263888000 2439 98305817008698107337274786656000 2440 96784760945808366809939502480000 2441 95377947780053987264616074136000 2442 93791653291976971344537119904000 2443 92322812902922659410506390160000 2444 90685643960823657289469463384000 2445 89165953328079448651272439536000 2446 87485797947981488469510661488000 2447 85928633064600290925708869352000 2448 84216245959697109112616110272000 2449 82628338959186682481334511920000 2450 80896262816168253812007242208000 2451 79287336487154165295336403608000 2452 77541617598249031554493327392000 2453 75923148574118338947025753104000 2454 74172913701484626999694602648000 2455 72549662361823141589403750672000 2456 70805224518702267591013999752000 2457 69185037010658811211506121200000 2458 67450154211927739061688568536000 2459 65842446776224210787149985376000 2460 64124426505964938836312537640000 2461 62532126206507237795874252432000 2462 60839578986373108890674792856000 2463 59269208409843629930886140064000 2464 57604474740460793363924378904000 2465 56063750492979749633071609728000 2466 54432683823299334194355797160000 2467 52923124590180747971892416208000 2468 51332484198684775912892251416000 2469 49859160874997297812300054512000 2470 48309688001210498719059689640000 2471 46878578687268504308286421344000 2472 45374615522615199473882554248000 2473 43985671824185947858718081520000 2474 42532230967092737894295496224000 2475 41189002589064160297238609376000 2476 39785299720293752115342201504000 2477 38492047650966332627961076320000 2478 37141073239969508804365849632000 2479 35896627819430482385448921600000 2480 34601873698041401345078181312000 2481 33408656697760771531664487312000 2482 32168389120958597313122437968000 2483 31029263213756473704923360784000 2484 29845319411631571816775360400000 2485 28758077973840775247796954384000 2486 27632481072799367079706373136000 2487 26598459176120591782379158032000 2488 25528509307208128166908123392000 2489 24549297009859405819475980848000 2490 23535874854733748890006939392000 2491 22608646705668918028326901632000 2492 21652644653476799153611343616000 2493 20777707906705215334792655424000 2494 19875722437236610210636694016000 2495 19053621357037275322861126272000 2496 18205728761176610032382395392000 2497 17433073020685561933579899552000 2498 16639355739151863642776011776000 2499 15916035358484073633724396416000 2500 15172759915011102010723699968000 2501 14498498973079527077973204288000 2502 13805144328926001239075720448000 2503 13176272606621675742183662208000 2504 12532144079023338925893652992000 2505 11947998473494285128687628560000 2506 11349202021261958265400074240000 2507 10808935678137937833987056640000 2508 10254590050911790792088643840000 2509 9754480107781874411642277120000 2510 9243452307052672506910683648000 2511 8782620804070558468768926720000 2512 8311105193680238560883838720000 2513 7888333892825623701430391040000 2514 7455235775354890024047194880000 2515 7066886163642279156858407424000 2516 6670779659451855849783974400000 2517 6315722548150897569871814400000 2518 5952960213324913960188272640000 2519 5629941971033705629488898560000 2520 5299416317495256890135989248000 2521 5005056461959706949166487040000 2522 4705254250681026479252175360000 2523 4438432376070708333528967680000 2524 4165947043753760216765130240000 2525 3925227441878630537921187840000 2526 3678987478206739030364229120000 2527 3461344163156904078603225600000 2528 3239839307578017333429757440000 2529 3044249413749632363216578560000 2530 2844534803358723960169681920000 2531 2669702800782570856863436800000 2532 2490776535439022739707715840000 2533 2334050057547381068704005120000 2534 2174535786708193576042932480000 2535 2035046741762103251943720960000 2536 1892380266947921005418042880000 2537 1768835822557973685965729280000 2538 1642155841468805229443036160000 2539 1532315419725773316600046080000 2540 1420409435567854554962979840000 2541 1323578284117557555954746880000 2542 1224321139485483975451676160000 2543 1139446756987214119042959360000 2544 1052202584618500315609889280000 2545 977445658214484015005729280000 2546 901150314195738146910289920000 2547 835951727052776618933806080000 2548 768862928614459700446064640000 2549 712292690558800893629767680000 2550 653907215760813524743833600000 2551 604557173958196589339489280000 2552 554017904605623540017295360000 2553 511462659783055587623976960000 2554 467420964014199396317276160000 2555 430985791602217735641838080000 2556 393098085989459121964492800000 2557 361605258463539003221468160000 2558 329197481074515897688965120000 2559 302379988057614080806832640000 2560 274390080802690386509015040000 2561 251699222703208736914698240000 2562 227903046068971911741143040000 2563 208503853928435928928665600000 2564 188393399632698512576163840000 2565 172128616817314765031424000000 2566 154926911687107953885972480000 2567 141360404300343861895342080000 2568 126956410016905213212948480000 2569 115468859285006974398812160000 2570 103459644708630716602736640000 2571 93993125447541811909017600000 2572 83813095812372196631961600000 2573 76032985746109808979763200000 2574 67621437285730430451148800000 2575 61134777082293375378677760000 2576 54237587006923878894336000000 2577 48984346603576314298368000000 2578 43192521876997595950848000000 2579 38973128372240574332620800000 2580 34274677274890513896314880000 2581 30770522959751941305139200000 2582 26969191253016498630144000000 2583 24211070619823683935539200000 2584 21053087251811626236825600000 2585 18884561612954187870720000000 2586 16385010645555288466329600000 2587 14607310050863704535961600000 2588 12625423277674224284467200000 2589 11258033983978586041036800000 2590 9623182409471906795520000000 2591 8581461545683855116288000000 2592 7322026691880867468902400000 2593 6477888329477605168128000000 2594 5493621264675945091891200000 2595 4883890678215701715763200000 2596 4075099562866044019507200000 2597 3615254122204717197004800000 2598 3012901747486067198361600000 2599 2642894757910775970201600000 2600 2197033642554139739750400000 2601 1944696415835339963596800000 2602 1566847647849253625856000000 2603 1386486744400966105497600000 2604 1118339778397922028748800000 2605 974233250804880344678400000 2606 776982363087187972915200000 2607 690808973957571384115200000 2608 527833551766184010547200000 2609 469343363894456750899200000 2610 363888678947088450355200000 2611 314102003377452466176000000 2612 238484854416213909504000000 2613 215218039351217430528000000 2614 147356495411644366848000000 2615 138437549636729049907200000 2616 98237663607762911232000000 2617 84019054401376174080000000 2618 56874436825546948608000000 2619 54935535570130575360000000 2620 31022420086661971968000000 2621 31022420086661971968000000 2622 18096411717219483648000000 2623 15511210043330985984000000 2624 7755605021665492992000000 2625 15511210043330985984000000 2626 1 2627 650 2628 187200 2629 31649800 2630 3510379600 2631 270562594380 2632 14990753221600 2633 610145911861200 2634 18524853402712800 2635 424955818728062050 2636 7463731425505028960 2637 101981651732605850400 2638 1105361001994624679200 2639 9712600498607657212900 2640 70680440222405957954400 2641 434303386732639499266360 2642 2292148761554080266910800 2643 10547935873048093327996500 2644 42887778105583097892119200 2645 155909353521651864694016600 2646 512113455522697472758451280 2647 1534320586481911072631257900 2648 4228458510079805665234324000 2649 10800375903254403787791927600 2650 25740485698179211109608525600 2651 57589310803515006824004291426 2652 121614522088355281182562185600 2653 243591358341429752575954141200 2654 464841919569787305830655389200 2655 848445922122568299957930145500 2656 1486647017437043214083393634000 2657 2508644090927551580567159109800 2658 4089207103979820766974264577200 2659 6455511763344053080267905980100 2660 9895072858579380628408597706400 2661 14757609544650393256974703804200 2662 21461424414711666620523783175200 2663 30485136825908189152752677875300 2664 42374225122256032128666781227600 2665 57716808875504135766512495683200 2666 77157153285587754215150957099600 2667 101347454077454404895188247470050 2668 130981028728526620947229253184000 2669 166710398973776732863228795383600 2670 209215056179159235937544373303600 2671 259073207042982904204585135205100 2672 316887275845549641629992711636000 2673 383092213679087793720849395201400 2674 458157554180199179126951111904000 2675 542323242077150308948212582489050 2676 635891836843859257644822455694000 2677 738873274677217696145499895324800 2678 851385804574465859743852610259600 2679 973205283433246706377482839377200 2680 1104256048977918883485881026556400 2681 1244087879252003523533773334557200 2682 1392451748532041086712228644180800 2683 1548697406272873285150847166927600 2684 1712411943922388454739680490034400 2685 1882814152343009572013869203495600 2686 2059347476658838259376162706400400 2687 2241145613689352041787889799116000 2688 2427567820734670696775461345434000 2689 2617729324528025153019396841418400 2690 2810888427079507867988656780390800 2691 3006257155442745352138238730596400 2692 3203003840451777304694298262372800 2693 3400439762940607711332274588093200 2694 3597706876815877378920961058150400 2695 3794277190261108729905834583148400 2696 3989164362103721938286056359582000 2697 4182138175254613351415797094052000 2698 4372082250230524110060849480200400 2699 4558973277561127420651319601880800 2700 4741652564071999364811270926277600 2701 4920373902806159058562305219415200 2702 5093730110006803700297800590166800 2703 5262411716011961912092709745499200 2704 5424793861267695052003007846589600 2705 5581809061950792715316875663632000 2706 5731756559817671854161911085465600 2707 5875914357560853465054719489565600 2708 6012217605595273582745322436549200 2709 6142493823454077411463669466140800 2710 6264414226550520368439506653315200 2711 6380046888299864436664841024505600 2712 6486990389501092621529378077993200 2713 6587703099697918727546393787496800 2714 6679326284650987996492882779160800 2715 6764930820131818964020787500104000 2716 6841364958916012901537961181668000 2717 6911879260214125310869289665216800 2718 6973262286704814650831138255283600 2719 7029132006483629517268532580784800 2720 7075742748779582631947671989841200 2721 7117323089828772369441274044062400 2722 7149827942239988889653292865742400 2723 7177566236987179252056639993391200 2724 7196462245667441047211378968500000 2725 7211152988468103854481275139566400 2726 7217005088487317500366638374325600 2727 7219220679710357894430487554636000 2728 7212923958028223427210661229186400 2729 7203283695407575783639648401184800 2730 7185478390919518917562480542196800 2731 7164947118264460644255648993280800 2732 7136331015971912184597947333954400 2733 7105580787980056194955574694662400 2734 7067170375484455579821235205104800 2735 7026914321477216275507697997297600 2736 6979414461667691819439374534023200 2737 6930681385247471002044035523981600 2738 6874826325510425748023433609333600 2739 6818290660796029954728646846989600 2740 6755098682435037472175967702172800 2741 6691453759065776512675036543656000 2742 6621567348164623079694727514256000 2743 6551783487946101511180812713976000 2744 6475860401457948841325901451536000 2745 6400507617451714964040742947048000 2746 6319476428235390245948256166032000 2747 6239157142880325415262634795672000 2748 6153550015126573671267000801456000 2749 6069131008582005478053956124108000 2750 5979512924597984811941201043744000 2751 5891472404598286925816764735368000 2752 5798679864805270053741605162688000 2753 5707541257728288867030391084836000 2754 5612016650702281705694070229968000 2755 5518570596573045198037556946240000 2756 5420824833282346457552153249078400 2757 5325467962807168954639580650932000 2758 5226242764427877373813300228560000 2759 5129420829746698159731325269000000 2760 5029060282918188989729361472368000 2761 4931460166667282885737079056677600 2762 4830378656201490238291336011120000 2763 4732291268042650005185160164496000 2764 4631120677783752288627168293616000 2765 4532903078441045092667180874576000 2766 4431894175501610986655923323888000 2767 4334127511823901485964921242592000 2768 4233615156053283701285828347104000 2769 4136502325011249084553180510992000 2770 4037010778187751545538730957584000 2771 3940840615552800483835417906800000 2772 3842548001318845527814460523168000 2773 3747807203730166088691897830112000 2774 3650973141643056112557317611968000 2775 3557794720760986214888122135392000 2776 3462863859592521177473165566080000 2777 3371463265987342088763592247856000 2778 3278524478361792880356412436160000 2779 3189292067644820753607363756384000 2780 3098532833228281012780678141680000 2781 3011529715089289370882798020128000 2782 2923297903310624413442863970976000 2783 2838670814147407392425578514208000 2784 2752987603657402947349228674960000 2785 2671033699193859813110280119136000 2786 2588018940233896183310074130352000 2787 2508730840356632858714220817344000 2788 2428640805450711617121637256976000 2789 2352103793006849434501824972096000 2790 2274898473815726227551482351952000 2791 2201339219537303910254130804864000 2792 2127091284196211102192455752720000 2793 2056449502833785049329504893728000 2794 1985338632456523312463908773360000 2795 1917644145418539044227795602528000 2796 1849583866561422538142080557072000 2797 1784988281092971695396416592832000 2798 1719989887242268379127182961168000 2799 1658387118888474376397409269856000 2800 1596568569152118666794227137600000 2801 1537951706977075664509784412864000 2802 1479184121713511864394728816832000 2803 1423638421123938391418472474048000 2804 1367898001273467894408588970560000 2805 1315280953796572128451928274432000 2806 1262626544600550761785458937632000 2807 1212896562289098712590976643232000 2808 1163171856808119205481930784288000 2809 1116367831107355758527909817504000 2810 1069516682622489341623145162400000 2811 1025478908068347877674641503392000 2812 981521681337014529809035594656000 2813 940183706669961648307356976032000 2814 898945044565299180080922081792000 2815 860305455480661109673063998688000 2816 821712562762329209641474861056000 2817 785598695861579651190812504832000 2818 749629015996726072902846767616000 2819 715953518256034773328746996864000 2820 682427387773339897608265522176000 2821 651167727432599120221154476800000 2822 620000502203788268493901082112000 2823 590977513384949490163598025792000 2824 562130152087053399169260036096000 2825 535252484951860788414595028736000 2826 508541903911500597430889845248000 2827 483765004678531777940644633728000 2828 459102205498141863438285593088000 2829 436253144664827117550824149248000 2830 413580583327985766266836534272000 2831 392570170613673206799055451040000 2832 371718256992494639024178501120000 2833 352488490280690953804655040000000 2834 333367941506979878161480097280000 2835 315755253973971964892277457920000 2836 298306612014571427282300533248000 2837 282226523368261939689135513600000 2838 266287041282973331292356805120000 2839 251678046352402767359898155520000 2840 237164657492244359217307968000000 2841 223879763059016098785758751744000 2842 210730552792562995500101713920000 2843 198688977167667160251971013120000 2844 186761154521148684304895907840000 2845 175906189488503095431289159680000 2846 165128252133943112929010224128000 2847 155329221293016590117576678400000 2848 145640326815883422655338286080000 2849 136828713302519816876261483520000 2850 128100932466545658044351646720000 2851 120220564187216692693545891840000 2852 112393698743994748229556126720000 2853 105332469077387127119613189120000 2854 98351275266167923826847820800000 2855 92051307031828858449446430720000 2856 85812294091012777758972902400000 2857 80227736780629532911677020160000 2858 74676905982026328065981575680000 2859 69713018537440613041609943040000 2860 64804205827127119530231774720000 2861 60415497127776456312443596800000 2862 56060485861996388506947333120000 2863 52203627171670695731857566720000 2864 48362086339819467463724636160000 2865 44960747652157782693868139520000 2866 41594293416307845985865533440000 2867 38613339005584396323813903360000 2868 35650642131234021305978403840000 2869 33057858776530888017718640640000 2870 30468493379365527662416880640000 2871 28202541628732160825385169920000 2872 25955246857790927652263608320000 2873 23989270970937548158860257280000 2874 22027474736614923158159216640000 2875 20333545623732553750414356480000 2876 18635904216776297399392604160000 2877 17169321725772016789732423680000 2878 15710572505174955435306639360000 2879 14451362241038103516741365760000 2880 13189060936079588923207004160000 2881 12118685720501193225996764160000 2882 11037398926118496778912665600000 2883 10118164986431236493455656960000 2884 9199843368831647581539409920000 2885 8420359155195004846984995840000 2886 7632762911422051780385648640000 2887 6977662441702808385575485440000 2888 6310647038724443440853667840000 2889 5754427556339266966838476800000 2890 5194340045736860299097456640000 2891 4729226814479233743925248000000 2892 4253249284788012309948026880000 2893 3868065492461497000921927680000 2894 3470753688552537223336980480000 2895 3146469622027459576952463360000 2896 2817696493453059399465123840000 2897 2550798882734301043465420800000 2898 2273540389760126365188710400000 2899 2055764404403422138614988800000 2900 1827141494108755770712166400000 2901 1646929547441880347305820160000 2902 1460739368991739690306252800000 2903 1314734341998191371665408000000 2904 1159054224156362613464985600000 2905 1042378171916600905395609600000 2906 916471673668080250265825280000 2907 820235138393817361229414400000 2908 719160005901325820370739200000 2909 643211508461336566598246400000 2910 559583196008358157680844800000 2911 500459707589433184347955200000 2912 434176928872251264245145600000 2913 385990667537277879582105600000 2914 333856674242661484589875200000 2915 296540152464145990605004800000 2916 253802118936824531981107200000 2917 225672179441582068715520000000 2918 192557189403338334717542400000 2919 169903831923881955035136000000 2920 144262476806397967348531200000 2921 127787740555861455881011200000 2922 106759171556770355778355200000 2923 94467113881970353696972800000 2924 78738736895764352792985600000 2925 68916909436243478043033600000 2926 57526166167534238869094400000 2927 50562106811718839053516800000 2928 40738038844080594272256000000 2929 36048655354425118742937600000 2930 29076834238345972747468800000 2931 25330064520926888961638400000 2932 20201541440266887295795200000 2933 17961033322896855986995200000 2934 13723672345920784274227200000 2935 12202927461255875523379200000 2936 9461105652624299709235200000 2937 8166652087813764120576000000 2938 6200606214821561647104000000 2939 5595669023131653193728000000 2940 3831268880702753538048000000 2941 3599376290554955297587200000 2942 2554179253801835692032000000 2943 2184495414435780526080000000 2944 1478735357464220663808000000 2945 1428323924823394959360000000 2946 806582922253211271168000000 2947 806582922253211271168000000 2948 470506704647706574848000000 2949 403291461126605635584000000 2950 201645730563302817792000000 2951 403291461126605635584000000 2952 1 2953 702 2954 219375 2955 40452750 2956 4921318350 2957 418615292160 2958 25766082450810 2959 1173024031713300 2960 40105679467578075 2961 1042305458250852900 2962 20832399194659409565 2963 324540412776715729230 2964 4006253543422355514900 2965 39948856921005330745800 2966 328336006388126783330700 2967 2267001416957314361248080 2968 13376322026655769171616535 2969 68479576099719658600644450 2970 308279889930727728853904025 2971 1235030253097469381643331800 2972 4450317069951309454956909630 2973 14563081153911844359129205440 2974 43650957678055984975273313850 2975 120774630085700593619364181200 2976 310598388517569244118811769725 2977 747116321115500528141439441432 2978 1690307380523990281047600106827 2979 3615402591391691232710406106200 2980 7343918242701475943546905838400 2981 14226826656244926122212472287200 2982 26381466461331839081625693411600 2983 46991165060764982756376804054240 2984 80642757362148795279963626391600 2985 133725502768171318059787010586450 2986 214797752376454119298319732685600 2987 335030055731582601773496989362500 2988 508444692389797064166006109720560 2989 752361707674513520453277252772200 2990 1087269097427286825163015168059600 2991 1537338554958455175446435316234600 2992 2129557905039435241463539809476400 2993 2894645725241315018207852511426780 2994 3864871262123894015369157834608400 2995 5076116635517964920398150311916500 2996 6563464906783308065521532203622400 2997 8365775406729173137803111367138200 2998 10517438882407152662939396567108160 2999 13057673313690784630057665135502800 3000 16016078004114695098207215390289200 3001 19429790479670226293280821037617550 3002 23319336851985194125604629303399200 3003 27718166367891787521066862902896952 3004 32633793874495300782508381660752000 3005 38095412257935622305697892637542400 3006 44094231889354711723369748628895200 3007 50655941577031476047541657055063200 3008 57752480690534777788593816747483600 3009 65408006991354317455132003511732400 3010 73572902439957328635817348362739200 3011 82272697999052206540989360673859400 3012 91434585332538528217540142042206800 3013 101089330097852146252037838744175200 3014 111139692234637122649875835043150400 3015 121626499625022039067091085165133200 3016 132427320251148919850099092360862400 3017 143598059970895235586417485447538000 3018 154990883106472948558466912564238000 3019 166681324905406793871414007998851550 3020 178496060264861838015945659384181600 3021 190535102107411210317855849784775400 3022 202598502613577940754639666584972000 3023 214814961471510191943080330291900100 3024 226957802610068384443196324900414400 3025 239186519326675232502963163072788600 3026 251247795345723947610673937477556000 3027 263334762668505951921145681132930350 3028 275165405260009906623507516007836000 3029 286969121440082760023167866399298800 3030 298435468263929122111823900748114000 3031 309828745909860533728060824976183200 3032 320811197586752399465376224104032000 3033 331683096289184839206150066055875600 3034 342076733073418553995431223577800800 3035 352329961012530065002148358549657600 3036 362046695550178464612082305419623200 3037 371598529456108134596250170995885200 3038 380564225882857029554965283030355600 3039 389349470996095266505730316241918800 3040 397505112804007945398864588611768400 3041 405472562797836974152451903038274400 3042 412777543562652385598070157239157200 3043 419891052679067218653910605680895600 3044 426318539199032939426987051151662400 3045 432559827194586797740703618076613200 3046 438096517850997684624186617824468800 3047 443458957071595643049781358857371600 3048 448107267068716380270878718876196800 3049 452594463463003496634436786028035200 3050 456365216291519913732265603390218000 3051 459993591579077623928344792274366400 3052 462904637638882695013494665136608400 3053 465695936548415594626159953798285600 3054 467775562900569193828988309738944800 3055 469755706973894449485385445374766400 3056 471034817696051715813048330263589600 3057 472237984073242953491413533315098400 3058 472749416085916827031498563022383600 3059 473211371818420438605067608987844800 3060 472995515953038343708036421191306800 3061 472752326201210668770447527664897600 3062 471849994355117738859360910382677200 3063 470944962143460923087155850683905600 3064 469396809027033894628535666078211600 3065 467873216244787477261972947206608800 3066 465726222063150018268818706605619200 3067 463625786231755257690313819010640000 3068 460925848870233874695444747172816800 3069 458295919977091183300082802111393600 3070 455085800438616177750674710970929200 3071 451971369483761498574380570717781600 3072 448298408546403373109740554563504400 3073 444739895361353941582028949484531200 3074 440648402088082689332103900048220800 3075 436690567182905847860767251219086400 3076 432219470630699213533815327579996000 3077 427903480316927116930278812286124800 3078 423095610860773584757551567123084000 3079 418457327734894953014255307564288000 3080 413352000794831780692611937849312800 3081 408430864778944770835541675796189600 3082 403061964182378859014391042834926400 3083 397895048656581207861464809067193600 3084 392301170767817423046449335285264800 3085 386919696569247124601086695607480800 3086 381136035201189764775459625996293600 3087 375575626616271781570027829922650400 3088 369631854537817527528855361101122400 3089 363925543140874646093040308533303200 3090 357855396629888153955636453767191200 3091 352029781737996808337099766421063200 3092 345863973047805619564464422484969600 3093 339949701325419151973174960837760000 3094 333712750104412607688150542991840000 3095 327737836155311901022441292034480000 3096 321458194486145681722964422760544000 3097 315443805429488881184903844476496000 3098 309146804735139428198742672271200000 3099 303118795181489748402575416294512000 3100 296823736806088999614709484714832000 3101 290805062846964696658066551692580000 3102 284535490266938226769200503499744000 3103 278543066246945143206586946939016000 3104 272320013295849038874031397367648000 3105 266374785413241974252966579433036000 3106 260213040285931512265496292330048000 3107 254333959197421130700805863450720000 3108 248252989645901274819188994026236800 3109 242453110129679306731349198166444000 3110 236469623946917523626315280933504000 3111 230765807017043522075536384996296000 3112 224890546887042128390790199627920000 3113 219297403929272951680244597349799200 3114 213545227897150956687904204669488000 3115 208071197404396087659370831390032000 3116 202454301776984535867987540974832000 3117 197111843397414064237402075808016000 3118 191636934617518575221134778359680000 3119 186436873426775033977278720580224000 3120 181114771385908171016681297565744000 3121 176061836166340935513484788486480000 3122 170900752403861881856541082380384000 3123 166003757572654931951441745076752000 3124 161007072979066782548847441410736000 3125 156272905056909727187448977710080000 3126 151447805758365613243291503294336000 3127 146878308990546308381242632147552000 3128 142230046995259387724613468070656000 3129 137830775096673237521103209704656000 3130 133359358200148245253875099401088000 3131 129134050415689452993579190607136000 3132 124843449858264823274831471156928000 3133 120791032538252674815517472748576000 3134 116683336046067942432070120339008000 3135 112806243350474596120021765765824000 3136 108878926589137335381579941832720000 3137 105178042215144404544584530752768000 3138 101432305848692408932931305757040000 3139 97904464958907740753727765289632000 3140 94339862514171988982657616283056000 3141 90985169782217292985903849116768000 3142 87597240880930961113695079189872000 3143 84414627094386568898099007066240000 3144 81202626322364002570363247190192000 3145 78186838081604938883032458246624000 3146 75148204014737983904863746529872000 3147 72297508200556500035345444521248000 3148 69426525466290750866627493999024000 3149 66738217336222292660310932348928000 3150 64032262006816058424231899184048000 3151 61500071664279629086710077577504000 3152 58955265910633982416783636476096000 3153 56576002990471530493295992688064000 3154 54185470453184947373720943720000000 3155 51955004962527757159445401177152000 3156 49715018772862358415390182195904000 3157 47626311143041247807723904475104000 3158 45532106489330987695260712324704000 3159 43581196979393445191863476617184000 3160 41625382605029004045509275526496000 3161 39807473309713698924694712921568000 3162 37985596871772106906081506629856000 3163 36293487685913834420565956539104000 3164 34600373841256919945238564967392000 3165 33029424991246101057619679123424000 3166 31457465783754031592749898463744000 3167 30002471461804392370385408947104000 3168 28546986038058396468462997366272000 3169 27200750963368945315476428008704000 3170 25856149006479790876318117028352000 3171 24613929735873521242135219291008000 3172 23372974218048406610241212517888000 3173 22229682806461837205619808047360000 3174 21087678150055127800974082281984000 3175 20036309319958955547359676544704000 3176 18987897442436538155539347059712000 3177 18023816312459539996964970131712000 3178 17062081173831790877258800498176000 3179 16180375772396882432317716360576000 3180 15300814027320261183726181495296000 3181 14495071362586709963336661609216000 3182 13692634773417371242040275689984000 3183 12958707261627972495130317757920000 3184 12227242155879469577997078420480000 3185 11560455217109346948087575247360000 3186 10895814841157310423895589813760000 3187 10290416583483479954163601428480000 3188 9688105957407454835653876056576000 3189 9140302717218372453674119879680000 3190 8594715680470410804826009136640000 3191 8100403753258089740018587875840000 3192 7607929420900038614827761077760000 3193 7162161584982495512019046576128000 3194 6718851710064240247507521715200000 3195 6318268906258541281497319872000000 3196 5919436324897401832007225103360000 3197 5560594628039421265588728314880000 3198 5203179576285947744431776408576000 3199 4881845987450909502551608642560000 3200 4562422126309267695034237117440000 3201 4275793472800053327699306931200000 3202 3990303414584253301098736972800000 3203 3735468651063018124862790543360000 3204 3481465362359367974654220917760000 3205 3254883799334960192978743925760000 3206 3029543265081065638586787025920000 3207 2829003904855577771466805140480000 3208 2629132094505228924567426831360000 3209 2452271414806044610836988170240000 3210 2275779821241208913972332992000000 3211 2119752065697689504055889474560000 3212 1964421231654434570839561259520000 3213 1827504445302015126888990228480000 3214 1690712278720630236143230878720000 3215 1570954892830871722806552560640000 3216 1451158453421181923526165657600000 3217 1346325078866837442404183792640000 3218 1241782744811643401847503063040000 3219 1150569191923770167854490465280000 3220 1059236914297504587531399152640000 3221 980215420817157538650552115200000 3222 900934358196808356743270108160000 3223 832382334299831352452567792640000 3224 763810081492002518173030871040000 3225 704726128171317027908832860160000 3226 645283816935148704591557959680000 3227 594575131048977279574475182080000 3228 543483624483452360994832465920000 3229 499887449406679545577551144960000 3230 456104080762901442611315896320000 3231 418922656451579245323827589120000 3232 381292499116589895946965934080000 3233 349762054122786708878577822720000 3234 317730058833563308581813964800000 3235 290856843685147757145402193920000 3236 263710316883293061814785392640000 3237 241063863410323307439046241280000 3238 217952575737381552481553018880000 3239 198955425371953209708274606080000 3240 179493475086099737833332142080000 3241 163475489071427217314441011200000 3242 147154691126045972888131092480000 3243 133844974575780685952493158400000 3244 120076246954924233932553154560000 3245 109064190207269230906083471360000 3246 97626079946357668274480271360000 3247 88432624666269481198245765120000 3248 78971191824715821743734702080000 3249 71437607807027420388945715200000 3250 63518795666009328286946304000000 3251 57374562125758785413887180800000 3252 50886026827459830258694041600000 3253 45843163534297596383862865920000 3254 40539890011567147683619737600000 3255 36471140928520645241025331200000 3256 32079538576657131827736268800000 3257 28828122383813250447645696000000 3258 25290176807925372714163752960000 3259 22631296636351283864843059200000 3260 19787859312675658325414092800000 3261 17696189769909995937283891200000 3262 15364196144846526349532160000000 3263 13732911711285667608650342400000 3264 11890193447350966299090739200000 3265 10572831087131057384947507200000 3266 9117574464330834429453926400000 3267 8103767276376925539369984000000 3268 6921620051146911927174758400000 3269 6152130221112481929523200000000 3270 5238969968541668995296460800000 3271 4625968207915044449851392000000 3272 3916864612673581822731878400000 3273 3472046733909096013108838400000 3274 2895201313058287683536486400000 3275 2561500944263617901979033600000 3276 2131390330910846701490995200000 3277 1871645424228992259322675200000 3278 1553206486523424449465548800000 3279 1365176883916408654444953600000 3280 1099927048790176045350912000000 3281 973313694569478206059315200000 3282 785074524435341264181657600000 3283 683911742065026001964236800000 3284 545441618887205956986470400000 3285 484947899718215111648870400000 3286 370539153339861175404134400000 3287 329479041453908639131238400000 3288 255449852620856092149350400000 3289 220499606370971631255552000000 3290 167416367800182164471808000000 3291 151083063624554636230656000000 3292 103444259778974345527296000000 3293 97183159844983793034854400000 3294 68962839852649563684864000000 3295 58981376189766074204160000000 3296 39925854651533957922816000000 3297 38564745970231663902720000000 3298 21777738900836704321536000000 3299 21777738900836704321536000000 3300 12703681025488077520896000000 3301 10888869450418352160768000000 3302 5444434725209176080384000000 3303 10888869450418352160768000000 3304 1 3305 756 3306 255528 3307 51207156 3308 6805398600 3309 635960592540 3310 43265084040360 3311 2190916160236440 3312 83853866534845680 3313 2454112158289837500 3314 55503551485841462640 3315 981267034229278016220 3316 13750657105212514501560 3317 155301283227935717320140 3318 1439970088228825736709000 3319 11164437057461670939804120 3320 73620679529352652722108720 3321 419238802821712323372249600 3322 2089791387710234645684388960 3323 9229130990090840367123202800 3324 36502523599411940125111809480 3325 130557414140628909198213299760 3326 425985286140894932178710059440 3327 1277973812942559211518514860840 3328 3550341662040453444437360396400 3329 9192191629017277137589880488668 3330 22309160080981087053223866838512 3331 51019420321903781442848563415908 3332 110467540691458804945084998041856 3333 227432335654993342402727689736700 3334 446971801029235353193875430878000 3335 841526729636584488615900563778360 3336 1522691105510849705572058512292880 3337 2655848108990694193133874087386160 3338 4477107851455617344419809107497200 3339 7312715782012954827605656734951600 3340 11598640010041184963088575215950720 3341 17901859915204532919314287957332000 3342 26937098664451831754110311293801880 3343 39586182091819995499675376163121800 3344 56904174084466301260561224468681600 3345 80134394656420057498790434566724620 3346 110694521196773293572357461903850480 3347 150189573588966851273620283966311980 3348 200367327353148153874371694614197400 3349 263138842917551581455852750780143100 3350 340491672157227751193260289107041360 3351 434535964768805405800576900360546440 3352 547359340282842261531857199035787360 3353 681124561840650101782447908904808700 3354 837848449334271722296517848591038000 3355 1019582688531023343184850702095578156 3356 1228093699896508760045094026435395896 3357 1465165355439568197248606714860901556 3358 1732155672145478520359004394761552600 3359 2030449130716495279849848780812312400 3360 2360873579942377126651669176983396400 3361 2724328125332734274867511443119147200 3362 3121027839690416326008236657990453040 3363 3551330104267147652700320487620603400 3364 4014816801757416225560172513344578200 3365 4511282399958070295189403542497072800 3366 5039684494671572525219055874375244400 3367 5599288554153592019307586898038137360 3368 6188484091999817510326086192136479600 3369 6806041995448920067075831551613970400 3370 7449916412885095515018077561592565200 3371 8118448115274680325254660423874562200 3372 8809265364378602908566922101214147440 3373 9520392708868190509214012742537844800 3374 10249284992700926066720538109525291800 3375 10993689968731278253975877074445062800 3376 11751086624112644999797029902657068800 3377 12519006160740859073707275735182026080 3378 13295048237668111452471423177863994000 3379 14076614435076732229863481775528080200 3380 14861569084098861361152455284436382600 3381 15647128339546169137222412657396328000 3382 16431588788959446397982786228687013456 3383 17212002127673359432466949425964720000 3384 17987122264846861588165798364235201600 3385 18753859813722696609180063742965124800 3386 19511545821400947855041480635935879600 3387 20256819202146176177394006604744862400 3388 20989691970849872510962073455948572000 3389 21706548677890414436435587094439504000 3390 22408042697174146395585771996711102000 3391 23090278299009991165990553206978267200 3392 23754681695419939315881852890427705600 3393 24396942151537056614720522885338641600 3394 25019308713399467563581677708820595200 3395 25617124625700206056627033415900294400 3396 26193416108830404110819952353151098400 3397 26743122649801513077383775604206916800 3398 27270198668051490402814830391365532200 3399 27769082118951751883023295308026859200 3400 28244612253854211950962457008801495200 3401 28690830464757240851745965316035337600 3402 29113405662770300443103560901099026800 3403 29505845994031455922413152332981934400 3404 29874797522509552617796782053599317600 3405 30213169716444293652187718834677137600 3406 30528415934904410247071950385373045000 3407 30813001805738026664998838225622936000 3408 31075150422154831833800490318728740800 3409 31306679513478171323462638217027707200 3410 31516730457824529565472340191680804800 3411 31696493344002338797036420268320180800 3412 31855750650992430922502742208944134400 3413 31985260841461513354987395236410915200 3414 32095477645550878332679438765407739200 3415 32176464094424862346259690824622126400 3416 32239500378450472880584156528270214400 3417 32274088980013949418124820411541739200 3418 32291970257755480511306151823539528000 3419 32282317716887689372997622523020844800 3420 32257436742556277740507864044683683200 3421 32205840215430290791308883920384220800 3422 32140550591842408525192625510316048000 3423 32049640078534599090947741145588206400 3424 31946391928197499860611042624606102400 3425 31818671122948280788331945593907726400 3426 31680195323062452381296575793581464000 3427 31518219922745983053816681619516771200 3428 31347030842205422049739069787712124800 3429 31153572806248619438614692314981601600 3430 30952185466964337040319667607959964800 3431 30729726061424592018021242349071760000 3432 30500839882059350811361025944281609600 3433 30251833837736959483329890038668825600 3434 29997789280346068120684323089736825600 3435 29724853217542071575708560609287316800 3436 29447972556746053724426645700654787200 3437 29153337168403002018677940543611995200 3438 28856095707185189039255847052171507200 3439 28541974520228843632340136846928636800 3440 28226451484147436602987928661491817600 3441 27895226622532640937451542341992507200 3442 27563513327310017156394253381155532800 3443 27217163895037038965122546747319438400 3444 26871516514118308229683419701434867200 3445 26512040535264882077430483855587865600 3446 26154296771787648355776939612702144000 3447 25783858190150419671657918750883305600 3448 25415890234572853792192867706051596800 3449 25036200684863465989202328602290305600 3450 24660019004344166310586256870136604800 3451 24272826708734705677483508480180683200 3452 23889983237826622722243115159626144000 3453 23497170715349032810372966865225462400 3454 23109255824783289255030120502929811200 3455 22712242673801557305516360965996304000 3456 22320980969640847567387152115371494400 3457 21921228493610401548827071051005792000 3458 21527875417962332096851639520998944000 3459 21126972841984073878527100548399638400 3460 20732851968814366216785549729076147200 3461 20331936207283871973566674855235491200 3462 19938509002740078502264788791721004800 3463 19538807439971356437059450369725046400 3464 19147080288387303744663830604375830400 3465 18749946479429073136672770097650278400 3466 18361022846746786375299397659779587200 3467 17967357104679401889115388257846531200 3468 17582461711535790157997097605777961600 3469 17193247441914389809870223358971529600 3470 16813147090449963294538778525253609600 3471 16429491227882890236643007479376140800 3472 16055060307700133726613100350720864000 3473 15677623043524421190376455145407552000 3474 15309828093498889482343857415642272000 3475 14939366285722345363212736018959360000 3476 14578737814175045256559140661702368000 3477 14216101102260955868687248051263744000 3478 13863285978232717840863131892089280000 3479 13508902492228214220456950340874176000 3480 13164644549036445923222223028537968000 3481 12819059089110635109318388835400384000 3482 12483679154973360795512549701178976000 3483 12147532522193755497217719503423232000 3484 11821475696516074215662531008168656000 3485 11495000658283176784249611945497664000 3486 11178804307333437724653018762999552000 3487 10862363271617274699921561021401702400 3488 10556171502871381210335665249368272000 3489 10250194953305202798831175526190912000 3490 9954278248822195296095748784547424000 3491 9658825015745602561175554545574272000 3492 9373528851139703649299225530847241600 3493 9088791030918818407727916691362048000 3494 8814086049032363351454194748083328000 3495 8540321011459252784344035797553216000 3496 8276325506992092900177700698938112000 3497 8013434564137877183960404501587840000 3498 7760323452242251119123574182030528000 3499 7508344576992891514257410366595264000 3500 7265957357534623061639409629056512000 3501 7024992596845477734136540371231744000 3502 6793314919323481721547901535353344000 3503 6563157176396239059479430204220608000 3504 6342229317983314073806261009716480000 3505 6122805934282549304342335542941184000 3506 5912362573534592332320616147094400000 3507 5703653082820164399367596357417216000 3508 5503578497478061970514000675291072000 3509 5305266789385471498166913501092928000 3510 5115490964627614832167415891141760000 3511 4927416133962101985003981665298816000 3512 4747595819953630281545199690478080000 3513 4569641547121232511825731118611328000 3514 4399576232507143447493874429184896000 3515 4231368605755526116558031333858880000 3516 4070905805963165461468565917207680000 3517 3912212777154050451264443870761152000 3518 3760955400738922346449766641972608000 3519 3611580242618130393370679301590208000 3520 3469278764032848935419445287277184000 3521 3328805827722021776252992185565248000 3522 3195245841436325031342884535614976000 3523 3063406260128093489522018379873600000 3524 2938161112770323071952544322530432000 3525 2814716173165327885797555055107264000 3526 2697505383877992762770788222306176000 3527 2582022939178843280675944422057024000 3528 2472599975260675640534806637905920000 3529 2364781697882960457103850930322240000 3530 2262710743994749590525789795749760000 3531 2162289739896227211918822415777536000 3532 2067276121085942755026453166752000000 3533 1973818997838430232829390961797888000 3534 1885589628879115837497714213166848000 3535 1798800263544772980917853157521792000 3536 1716933864665091679266919106719872000 3537 1636534547403309444747781067375232000 3538 1560740323552850412778094690873472000 3539 1486311874694528564475280713633408000 3540 1416320817960616294807149051894912000 3541 1347572802616313991593089996349568000 3542 1282981574902452767220069603764352000 3543 1219644962139425533234980975213696000 3544 1160173055153613490221480646349952000 3545 1101857348576725213226166762725376000 3546 1047244364399310445826114276011392000 3547 993678575729915690354422256910336000 3548 943557317016922312201412384781312000 3549 894483996380771145483072343781376000 3550 848600021556716137552186580869632000 3551 803666319552829819201767795247104000 3552 761779399281802552679738264755200000 3553 720741462561920596405404544100352000 3554 682514217221902705312497256303872000 3555 645137199735032545077962960510976000 3556 610345064378071694167265860586496000 3557 576313756300381161168293248309248000 3558 544740155783422989087698993760768000 3559 513840169993678775341433013362688000 3560 485197392901894988519412353553408000 3561 457222262011097357291663584069632000 3562 431314555430379760568235911744640000 3563 405993783223815647687233144657920000 3564 382630154166021268954219754741760000 3565 359781176625999869566243770992640000 3566 338712619962672136341285134929920000 3567 318156638635421684795559748773888000 3568 299220164467560958639300129566720000 3569 280724158403618501746034386606080000 3570 263758731892235263313986990233600000 3571 247172248811719883674060966287360000 3572 231970772265082311852969029996544000 3573 217145989605814042983421730918400000 3574 203572589646110707003333318686720000 3575 190319780288757574616417355939840000 3576 178243668619145393635898736168960000 3577 166440589048705466345891390558208000 3578 155690537806073249548823223889920000 3579 145212173631981019564845255290880000 3580 135682516567692498168701415198720000 3581 126374159094055808630906137006080000 3582 117956555291220007405973898608640000 3583 109723531918075880881161907261440000 3584 102280867811276739652751339335680000 3585 95025297221266376216759438131200000 3586 88475658729978529876694460272640000 3587 82075177636559281793130547875840000 3588 76335458048098564800757910077440000 3589 70716227072446804522491325347840000 3590 65678822825169441490088942776320000 3591 60764288681139270510904843622400000 3592 56367809879022759309129084026880000 3593 52062331198498684367825163202560000 3594 48239675408426417683464838901760000 3595 44489945545530987045349757952000000 3596 41159659963490686866194698752000000 3597 37907285217606573800966090956800000 3598 35025202436732031447725073592320000 3599 32196738014580667500942051962880000 3600 29714627402117032828217498173440000 3601 27272250621144275738730229370880000 3602 25127495311280933150466560593920000 3603 23027154061864633839545771704320000 3604 21187903150481039774279437639680000 3605 19376008980478475519199714508800000 3606 17806351452106452654776705187840000 3607 16256209885522008122849514946560000 3608 14911337403639277579419165204480000 3609 13590509010403290597020511682560000 3610 12449472677379529149720945623040000 3611 11318349375815139789963188797440000 3612 10355788569238298248382284124160000 3613 9397697350610413918498218393600000 3614 8579838230463857394463745679360000 3615 7772476002032394791598804664320000 3616 7086543751844064320040385597440000 3617 6401283886494014411959996170240000 3618 5828826101560535124833475133440000 3619 5254258661185328083007935856640000 3620 4772874704149798071078629376000000 3621 4293696217969654197638638141440000 3622 3895442963809217913204906393600000 3623 3492240042046159502234528071680000 3624 3164244459500953529135604449280000 3625 2831052435392081113912996577280000 3626 2557611052576044123325613506560000 3627 2283118656427832119320318935040000 3628 2060160614120730263927604019200000 3629 1830932350526672975295531417600000 3630 1650282409488513590034377932800000 3631 1463033703918534689567891865600000 3632 1314406536326457628017985781760000 3633 1162369703771825524911013478400000 3634 1043174032682767622145795686400000 3635 917376608924220419231614156800000 3636 822459792075612779329700659200000 3637 721703491814020459122753454080000 3638 644051402111352061126921420800000 3639 563285473915627875007269273600000 3640 502645909430863856824130764800000 3641 436371481034089943462055936000000 3642 389209186214403793647420211200000 3643 337155742307314586188999065600000 3644 298935709713480888453294489600000 3645 258013213476922910229685862400000 3646 228836443254428102885535744000000 3647 195456839965426984038609715200000 3648 173377570121392444848488448000000 3649 147770972006333218457577062400000 3650 130136886510844672316841984000000 3651 110281985844083718757495603200000 3652 97573011618168354537632563200000 3653 81370525110243768999523123200000 3654 71874470611687158185663692800000 3655 59983817610115421502249369600000 3656 52406071878411783261034905600000 3657 43489781622655884585035366400000 3658 38224952749659442324458700800000 3659 30797957366124929269825536000000 3660 27252783447945389769660825600000 3661 21982086684189555397086412800000 3662 19149528777820728054998630400000 3663 15272365328841766795621171200000 3664 13578541192110023126168371200000 3665 10375096293516112911315763200000 3666 9225413160709441895674675200000 3667 7152595873383970580181811200000 3668 6173988978387205675155456000000 3669 4687658298405100605210624000000 3670 4230325781487529814458368000000 3671 2896439273811281674764288000000 3672 2721128475659546204975923200000 3673 1930959515874187783176192000000 3674 1651478533313450077716480000000 3675 1117923930242950821838848000000 3676 1079812887166486589276160000000 3677 609776689223427721003008000000 3678 609776689223427721003008000000 3679 355703068713666170585088000000 3680 304888344611713860501504000000 3681 152444172305856930250752000000 3682 304888344611713860501504000000 3683 1 3684 812 3685 295974 3686 64244628 3687 9292554999 3688 950055010632 3689 71108366005404 3690 3985013762849340 3691 169805569531619385 3692 5564834441879278020 3693 141638555736853891170 3694 2828082977067831160860 3695 44821833777065712214575 3696 571972804765936970965380 3697 5974481046574225817599680 3698 51972009683337541698272820 3699 382824027304726336838281395 3700 2424322196940257220490851240 3701 13380360396747788349338217330 3702 65150586890301858031698240720 3703 282929907890972318760658614285 3704 1106642338462985171766416828460 3705 3933243974450150937265172260140 3706 12805163252842645948449205623240 3707 38464397703766380068765232883875 3708 107304053197215622149063780771744 3709 279665947188674923988695186610406 3710 684638935361703886058568504772208 3711 1582021764133552566669077711074157 3712 3465883662183455116741626123399744 3713 7228251866230571416905421363846512 3714 14403258952471581841369884896866224 3715 27515020061771874311100208284140280 3716 50545316160532635399146298409356420 3717 89542721190205982568426620542773840 3718 153362040918348297617360920146718440 3719 254558346587463934823823941366422800 3720 410352617871668555206094552106604260 3721 643747507742631656782689322039082640 3722 984532740902716923567749305434664800 3723 1470487830828677862116107924349525880 3724 2148084618983002923669778953335798160 3725 3073672059505322266978154847594052200 3726 4313364685710782587764573620493149400 3727 5944295779984014582621371962382183520 3728 8052981238540421574300441939082646880 3729 10737151104308706188809952150802338160 3730 14101551646601402785521757926318197040 3731 18261607445807662165478157856742263560 3732 23335074347952922094439607536657328500 3733 29449699865416234504727126944288233480 3734 36728262530654094740790448970706261072 3735 45303787592103363375262572358905531168 3736 55294085708841620975576327512055970516 3737 66829740518327945343012443271162201408 3738 80012762718153064866897515314970134592 3739 94964319636512818455158225779608822144 3740 111759852182942081582085484983126661200 3741 130506111758345094409142150722534840200 3742 151242396777421691919328016125995571200 3743 174058220334203630041469850402403274640 3744 198948557523886968348992498416421877360 3745 225986020886977747397847763456714320600 3746 255114289519156574114384411951933536920 3747 286391978135471065235672161453621089600 3748 319706850621147835876788581326807209360 3749 355108586870633837204994196210017671880 3750 392425586692504657302583291870544620500 3751 431707458400589782517718982140861511680 3752 472720946810201050846816133946488433780 3753 515524996286347044022599285751558984920 3754 559825704254482947259058111959934189820 3755 605701792932242850373129572320853850800 3756 652798232174034531177656922858341307420 3757 701227317619844476345426763668984631640 3758 750572716682898067907710856791230812460 3759 800989765486145072398334241956939855040 3760 852004774089649332883172039701858454700 3761 903825194732378027863295029629318037224 3762 955917150096008356926143924380321424124 3763 1008553493991821378337777297898954187784 3764 1061139083327887988081304980245932648804 3765 1114015277953147083077320585831919662200 3766 1166531441317306603143140090205075297600 3767 1219102099827111403788541075593463270800 3768 1271014227063380658346492104387649252800 3769 1322767381686070316206463347717285397280 3770 1373584917559671403331327535821056788600 3771 1424045636773844312395733157939589842600 3772 1473318262008213697343726164253325304800 3773 1522061907790938634201901902475298633000 3774 1569379834204084256666290168222763443440 3775 1616023644634326021761087452736383770000 3776 1661032235929674857144353165083785572800 3777 1705235973976421019956544568601438993400 3778 1747624431644305775845062465510417648600 3779 1789107030315140619759673361008155834960 3780 1828609853838077177754292878014483740800 3781 1867135407954525711518656621081582308600 3782 1903550463058119138532428050477528888400 3783 1938928824363190844656874743133775091200 3784 1972097963781171409271085611979846892320 3785 2004202825537687837270872259645021681800 3786 2034011472840163812229747758768589957800 3787 2062754999993665880711626473441732983400 3788 2089148593311022264149722804310244435200 3789 2114479586273226290367775744650931122624 3790 2137434275912530172311395016405430889600 3791 2159356525065641032503998979487680000000 3792 2178877653195865898954886059515342660800 3793 2197415122671101419458405895285646913600 3794 2213554998432119642624292910948072684800 3795 2228752378142823720477930369238415088000 3796 2241574926065949107453006576423410084800 3797 2253518235042725464581513674742853057200 3798 2263101127405899165806508272008682913600 3799 2271879945664411535183066361905392531200 3800 2278338012732814682024830581369028094400 3801 2284051599136302399324584474822596821600 3802 2287498424821757658500519235983370912000 3803 2290280901909386580046179007523606836800 3804 2290836548749655468237899029413051390400 3805 2290816713017210643031694543938241829000 3806 2288634331434048049369976957437652131200 3807 2285945134126259449054096236298464972000 3808 2281168277698935873784848917518261857600 3809 2275973061447876015368802294801382417200 3810 2268746577746050971677700302216878881600 3811 2261194871080375219407103882617123175200 3812 2251690464810846474122243969447294716800 3813 2241928731193992343561823188972765799400 3814 2230299228057941428866469969234025932800 3815 2218498961895439291838060892017309692800 3816 2204892472352620849424723989572195715200 3817 2191202806732529066897114617619423126400 3818 2175788937883318384965570390331120147200 3819 2160351399264049285126056063470123438400 3820 2143275152832602550861757538390860896000 3821 2126252573903988679155980580405091238400 3822 2107651298391239273390856712140746524800 3823 2089180209948628603702982587600517308800 3824 2069211429534996230947456342181548060800 3825 2049421286110611770079470951712227409600 3826 2028216296265837356007102993455237601600 3827 2007257677830504101786560729169846428800 3828 1984941307030223819954121060086940268800 3829 1962937506985819625675180661396287385600 3830 1939655047272686201308452162153155035200 3831 1916723493841893660920963518052663635200 3832 1892592917576194057915720321044614534400 3833 1868870896451728624149693625861986024000 3834 1844003966219655273914051075596481462400 3835 1819601119295363718375118469543720534400 3836 1794128182349785421481958626835944537600 3837 1769147338240753924884343883352570988800 3838 1743169820304909240735013184105283840000 3839 1717731848648209229002046437109574422400 3840 1691345622448120287462826231693206532800 3841 1665542912433972967049285013298813497600 3842 1638861168070026559704058712529139108800 3843 1612780332225616055802813427991402726400 3844 1585887543852883197229061660461540780800 3845 1559633268594933002546077626905417136000 3846 1532609736852849586714625662573449696000 3847 1506258747429414542465500685516297212800 3848 1479201519439969931497538271431954347200 3849 1452826304041079326043714711146927862400 3850 1425805421006036870256570701474115028800 3851 1399495724962651651284020816008404940800 3852 1372578204825536718672695012740638278400 3853 1346396775924700324068377192707808160000 3854 1319665250306267064445394223594439920000 3855 1293672009726254634129077135761220371200 3856 1267182307990592837090604397744430126400 3857 1241452535328668642450790661744485283200 3858 1215257987684093227842538756960586884800 3859 1189840362365857162007428721761429008000 3860 1164009011170189349029801373453794377600 3861 1138949787538124354408023985753701324800 3862 1113523539250395845324030782626250128000 3863 1088883179424981036493138670474203257600 3864 1063902192341993230455603084211589088000 3865 1039716191812957136533337164185951648000 3866 1015234040524787236913141475989162467200 3867 991536386029378954237487277520982524800 3868 967581818870491666754768238663468988800 3869 944419382137306886852627083699500499200 3870 921021058506218123647910434558714473600 3871 898417260731928849166389343023726912000 3872 875616138088315598662679430998112153600 3873 853594013489096919889212652492207804800 3874 831407894177122983567055040147825308800 3875 810002901224750687413655921709154070400 3876 788449768355290101466964364687543062400 3877 767674665979876526311981350073222358400 3878 746783397395348545358984496370046515200 3879 726650877670172428496547413014097472000 3880 706428886032491921707891061550875904000 3881 686962631210213531059139921743595520000 3882 667418318414821702841575764481532352000 3883 648621363824996453299480100549320800000 3884 629773020481138187274789905560247424000 3885 611649521824307207714144507042311104000 3886 593495445075182534252127957562677312000 3887 576059329910832984442389150336965616000 3888 558599269336635964891224684533203584000 3889 541845218789125734773615463193255200000 3890 525088575841260681058157921352388608000 3891 509013192281816239735116884587646544000 3892 492951070573297571025101059882189056000 3893 477560020824489551852345600208802752000 3894 462185883374428856749235072310560793600 3895 447467833392612602610569380394791248000 3896 432783318478250693871936939389781312000 3897 418729089848875854839666728412912352000 3898 404719250859589998437382212540212608000 3899 391327537442920301880005653774892822400 3900 377980504455207486892728609600948288000 3901 365234363148825650892801017394589824000 3902 352545658723239933139162432505663616000 3903 340431134687814035701550318883447168000 3904 328381398059982436473914029395463488000 3905 316892047337045921058843343124674368000 3906 305465413640531041066939955606348928000 3907 294580793416645286226619716546918144000 3908 283767942345550604779231135226092608000 3909 273470887400739252558598758923485056000 3910 263249677583916385198136995859516352000 3911 253529548940963363450121230275040256000 3912 243881578826357113512478035108705024000 3913 234715476808921798059903337459374720000 3914 225628220422165269045544631320792896000 3915 216997302654294170355119157998348736000 3916 208446691353634889922773131353708480000 3917 200337685319176363475506702768543488000 3918 192303835848641110337723249397743616000 3919 184692813522620216522737673617644672000 3920 177161218844521582297671929158450176000 3921 170028086267665424374049395947497472000 3922 162974153550496935594327656960908224000 3923 156303903138750633970178175950016768000 3924 149707134264593204221223864537118144000 3925 143475684660392258010977702746119936000 3926 137320282007705014114203792843374016000 3927 131507677838391142948106913013451904000 3928 125769343652779797918582733588666176000 3929 120360087919992285154308936519438336000 3930 115019036664637823859517494967937088000 3931 109989701005249483376338043436060288000 3932 105030030301907556047700122709948864000 3933 100361225013808251558105941891582592000 3934 95759651903202177822639567541281600000 3935 91436056252099052186038877522095104000 3936 87173517160649305925773206582722112000 3937 83173008129594503729217799036758912000 3938 79234015602469367971518671493225216000 3939 75538580756015319742024553788492032000 3940 71901593302279756863238322196545280000 3941 68496498072952772544394661770733952000 3942 65144086338694879317615145888203648000 3943 62008968650472013027875654508679808000 3944 58926606472682515758433448040202368000 3945 56045111765959004087345616742520448000 3946 53213089477381206108337094448219264000 3947 50571686172625736578052339096558208000 3948 47974239681075785350049963324890752000 3949 45554611478553178105826254463618688000 3950 43178667643064744380492809870547584000 3951 40966240370717453911264710853352064000 3952 38794348301168299810607261332291584000 3953 36776916374531511038019021873698688000 3954 34795362808190791321258057937086464000 3955 32957013049363371978350238461211648000 3956 31154094175278920897442462799343616000 3957 29482228576450776470184006478760448000 3958 27842706024705946504626536687302656000 3959 26326676882186881727728022371630080000 3960 24838807152495440428141699606652928000 3961 23464705728902682436230919821228288000 3962 22118421244158378094067805342633984000 3963 20875592716402132427364885564509184000 3964 19657890781149267516451021427699712000 3965 18537312179168936225300800917176832000 3966 17438355516533393459666251419328512000 3967 16428431993954369765275705945531392000 3968 15439718147431947149698048868825088000 3969 14531670793742242153281889057557120000 3970 13642425681311600101529881115996160000 3971 12828630103732945405081099006525440000 3972 12030768353393599688031472938178560000 3973 11301515142307007641442035817840640000 3974 10588013669849050603969235161638912000 3975 9936232353372282121672533143838720000 3976 9298153212923376055008121824737280000 3977 8717682579715178656370266373130240000 3978 8148579625629132624209816215234560000 3979 7631621012563755800266868015517696000 3980 7125895117094893749466102538772480000 3981 6666777483907636875022602478479360000 3982 6217290922548215818027608538890240000 3983 5811119740174599756219311145308160000 3984 5412823230275461843127578439258112000 3985 5053376268403556045232606490644480000 3986 4701760065000967126832063101071360000 3987 4384702942948808814621467058278400000 3988 4074071966093255829520440396533760000 3989 3795551827517796056807804640092160000 3990 3522099754358861732395418923683840000 3991 3277238931258712834958220133416960000 3992 3037533430445989558399307748556800000 3993 2823052104800409747550788376473600000 3994 2612739182583735009833046050672640000 3995 2425776618924836084694010024120320000 3996 2241951538071629049207995116984320000 3997 2078743559219928474071132998103040000 3998 1918777651074751442749152953333760000 3999 1776945032261989248338136921784320000 4000 1637522823111463030704800225587200000 4001 1514851362787453236790957221949440000 4002 1393912026128117232640672529080320000 4003 1287595002873563811299895260958720000 4004 1183215975839336241449683226910720000 4005 1091569633447999583852557448785920000 4006 1001244461066066269122345982586880000 4007 922698183033276949817733834178560000 4008 844974896100911802307012136325120000 4009 777446938593757821788102852628480000 4010 710931228821892585785512161607680000 4011 653237775927342476721576654888960000 4012 596110957246881145076375970201600000 4013 547107829521957055780814936309760000 4014 498393820685503724270070769827840000 4015 456614005713020415898775563345920000 4016 415300172311552836529898261544960000 4017 379955537103550762148032948469760000 4018 344734519943873942651084158402560000 4019 315058424222902207292547961098240000 4020 285305898557832132661383473971200000 4021 260213449718715929461027765002240000 4022 235253922952673750691087769927680000 4023 214259585463361685826651933020160000 4024 193164156275200646092096792412160000 4025 175723127612447884720939562434560000 4026 158073800920599203363935042191360000 4027 143472998934342092227223531520000000 4028 128819311016416766585079063183360000 4029 116764288471015903389265167974400000 4030 104481980570810793110723230187520000 4031 94605232491945665870959476817920000 4032 84466160362563248072432767057920000 4033 76261711493939511940292946493440000 4034 67949971747100478683854480834560000 4035 61273275655968859070425072435200000 4036 54358241832330536936536436736000000 4037 48966713504907017938406262374400000 4038 43321118177255128946293804646400000 4039 38908120273457687515841751613440000 4040 34346201923224437328934896844800000 4041 30807383282357062155823035187200000 4042 27046820253338803394789824512000000 4043 24245111664763961271220201881600000 4044 21230279055118560588988007301120000 4045 18945027642889783587655286784000000 4046 16542704023881343522036081459200000 4047 14755777053868280812479300403200000 4048 12790715040642356277950730240000000 4049 11409745847880848380394478796800000 4050 9861513265852650168049137254400000 4051 8748048307485072605089841971200000 4052 7538381016791115842372999577600000 4053 6684149731844505035934314496000000 4054 5700668152974428110953008332800000 4055 5059264107248209011695173632000000 4056 4303041712171142739178822041600000 4057 3791653232801974901097504768000000 4058 3208492978471124162914340044800000 4059 2838459098920621983545887948800000 4060 2364166109193939151963442380800000 4061 2093201409732667289338790707200000 4062 1739530710693347223565231718400000 4063 1519776084473941714570012262400000 4064 1261203667057020652966025625600000 4065 1108523629740123827409302323200000 4066 893140763617622948824940544000000 4067 790330719990416303320163942400000 4068 637480513841497106515505971200000 4069 555336334556801113594960281600000 4070 442898594536411237073013964800000 4071 393777694571190670658882764800000 4072 300877792511967274428157132800000 4073 267536981660573814974565580800000 4074 207425280328135146825272524800000 4075 179045680373228964579508224000000 4076 135942090653747917551108096000000 4077 122679447663138364619292672000000 4078 83996738940527168568164352000000 4079 78912725794126839944301772800000 4080 55997825960351445712109568000000 4081 47892877466090052253777920000000 4082 32419793977045573833326592000000 4083 31314573727828111089008640000000 4084 17683523987479403909087232000000 4085 17683523987479403909087232000000 4086 10315388992696318946967552000000 4087 8841761993739701954543616000000 4088 4420880996869850977271808000000 4089 8841761993739701954543616000000 4090 1 4091 870 4092 341040 4093 79937340 4094 12541185720 4095 1397440528470 4096 114585942975840 4097 7073584703501940 4098 333889394366824920 4099 12188351213533109160 4100 347295790447148481120 4101 7793914250300524901100 4102 139150361064521279491200 4103 2000624451347164710951450 4104 23499611873865533948956200 4105 229116699586322934306774300 4106 1883998601302847217091558200 4107 13263215006403789533832149550 4108 81039152586373041326904338400 4109 435061042866987928907308594200 4110 2074898498021266795229768925600 4111 8878492200950005677488399834100 4112 34392635281172269927325318270400 4113 121590762338805127893714226073400 4114 395222627165106948445567899788400 4115 1189033437735289762698239173803150 4116 3331143755241450089246847888365880 4117 8738530354444017113115570416968020 4118 21572940366059163952238310301321440 4119 50349479117915698159302270360342210 4120 111559947872908422843594628756932480 4121 235561936833762548884437308887752660 4122 475664307165294815066121906528878640 4123 921464624491563778609506695842867470 4124 1717558109017574120416484916942278160 4125 3088587660082548951567203956276731720 4126 5371529453451409678962907267960282800 4127 9055306880268896923207512546843868500 4128 14828127387184231616045447982714684600 4129 23630530384985690470604887019647305000 4130 36714834081034589074010964774966696600 4131 55704539799824185734235248916083673350 4132 82658213540700546676492794823070891400 4133 120122073756740029372306379040557223900 4134 171188460952583752280730439630067979600 4135 239523476647085371541609087848093031850 4136 329412531423923250521516996768430141600 4137 445742120188558496452720029858216171900 4138 594032541290047516598487694667370852000 4139 780351671264109959830529591526943148400 4140 1011349567610296039418853462911628633000 4141 1294080399886466506337894450945365329420 4142 1636067793312714574861187544220348030680 4143 2045009139071145252785453429552816601750 4144 2528917287148188995209297288527960086400 4145 3095672844177456031008929760618011084340 4146 3753305276452817480284897216822728224760 4147 4509357557877171005051013244207412323110 4148 5371372340277633746679030368929024079520 4149 6346030826592407495052233773428326105160 4150 7439920918141910363325442793848243626720 4151 8658394620310444361066976240057753183600 4152 10006683976213793411997380378050058569200 4153 11488443688472567625864347373755830611000 4154 13107248096362714516488337170981169470000 4155 14864794185846519319508556391717926802200 4156 16762811615785334663633894331057663130200 4157 18800906071129629605363426611537753842600 4158 20978872444612526874304179711677285397600 4159 23294232049488949913068595407395229444800 4160 25744867047599134696015198923496139560200 4161 28326341522186626094413828859905681174200 4162 31034754648651030664143303553833290482200 4163 33863951981798658661488467445926050595400 4164 36808450629770173620180901926430626244200 4165 39860727953631363068450615177309150545800 4166 43013954644350934529450078335027049043600 4167 46259648819594671796308823407803224179200 4168 49589911360942770906449768506849176314160 4169 52995706454392598568785192376242565077640 4170 56468327176477433077057353305353673458080 4171 59998611226439209013067548167795353107160 4172 63577202240772977914699066618995279467880 4173 67195242377003296377741956779707605555040 4174 70842893333627616551141622657974543931360 4175 74511904009445963036835001573016834694720 4176 78192108529629531802067516550469060582800 4177 81876188608889163086520004223359757775600 4178 85553616703677874909436748668385081495600 4179 89218359199581904751564830753532803572000 4180 92859538109762446683710145106486367782800 4181 96472512581493191865831450484669542088800 4182 100046118420007391859825727404660186219600 4183 103577309549029949766896446733407731282000 4184 107054419915395398976941673332561389789800 4185 110476294819617898868404845054451392986400 4186 113830710618590256081747188816962232563800 4187 117118370363516496123558712457494688258400 4188 120326603019011828659568078081904620831400 4189 123458119649256318819273894721784471859600 4190 126499525435614229894608329538274940814600 4191 129455874504261581450080063897311853881600 4192 132312995912877982125296397765790191105600 4193 135078146064854201385000105985705835761200 4194 137736567878731808315641030847102057155800 4195 140297781771582838397837013259170504021600 4196 142746086709865359307822502054258722971720 4197 145093582986368568421856789030143508676720 4198 147323547412052347263444149290344737679720 4199 149450352134620827298263162582846730169520 4200 151456489128185870576859235420997677797720 4201 153358528935719148102764368177201060644000 4202 155137755789402948782017340048094328740000 4203 156813254110140169894278133956142441320000 4204 158364985988148139215435294590419358928000 4205 159814105935790187033873398364119263230400 4206 161139600944689450567915916239642260282000 4207 162364544971281064376462839852591918110000 4208 163466535574144563044078277743926740984000 4209 164470926073296256569957950775208175958000 4210 165353814111193359473601688891335988471200 4211 166142346816052576836663024271935799908000 4212 166811627819528016953284371653443042902000 4213 167390387147574919612181818622717138214000 4214 167852354307886661447557429597715954202000 4215 168228283338435752258850959028433932664800 4216 168490432632640366069195719715327624212000 4217 168671061315361756525114632118285397430000 4218 168741589990765715334264895476165997812000 4219 168735498532474081285712013764359586976000 4220 168622984998199045918299663461112989151600 4221 168439242837531758380058502175342558842000 4222 168153109969211742538177071223974478398000 4223 167800936514371492988772497452768555950000 4224 167350917613691041273885722551332814880000 4225 166840184810414637835689534513420572226720 4226 166235902464194362816294820348458701504000 4227 165576548034464569297644963919149208728000 4228 164828069415245222445611420864814608208000 4229 164029730360695591393049893432154179704000 4230 163147034753349373972310914515695451696000 4231 162219624972577790231621241221273644176000 4232 161212207166743940681290402546063303200000 4233 160165437028982988452645550389651563092000 4234 159042993642256240335919925746467157248000 4235 157886010982673777171002272252241961880000 4236 156657988894074885981401776694680099248000 4237 155400106695978015338738329377117817200000 4238 154075331282298493028752235257510252464000 4239 152725601135483016004833874605951555168000 4240 151313069869425996915643766469444839904000 4241 149879925068520803962984742204358277014000 4242 148388396319930366455238464605659626400000 4243 146880441239275520651698288652935349784000 4244 145318019671913801094244618785243893952000 4245 143743597502400758561216547061120636548000 4246 142118525391202538054521753909686316704000 4247 140485281906600554443064704403112927240000 4248 138805512519369158404350291861809083344000 4249 137121216217223961569201194677544634382000 4250 135393968465089012945178281764685757376000 4251 133666054331894833239007032316111142832000 4252 131898625326077615154518955179548866912000 4253 130133779075952762027579811916681666752000 4254 128333154526902834305387661284385775968000 4255 126538136278669432718078744034817941456000 4256 124710515269395447642120152017371496224000 4257 122891770788270410387128213659591210096000 4258 121043441567444276533382862371722527408000 4259 119206661009276180114134360115880989952000 4260 117343631082986826908917133722799816496000 4261 115494617460161342820595761701284014576000 4262 113622149890592195758463488640553619776000 4263 111766428843960818419679192148501229872000 4264 109889908545624060194607414213712142496000 4265 108032296406258737890121007900669170320000 4266 106156864660166501628615525873253588032000 4267 104302307916423637202850600550929921792000 4268 102432378639833189486665375880535506784000 4269 100585576140152241865541291275128260112000 4270 98725688807750340969521414793248719920000 4271 96890610993566363376711021549682715232000 4272 95045052906623238147249424882798161888000 4273 93225792046338105522411702839251046976000 4274 91398127170527000245849484323838203632000 4275 89598516363673753387411985059492461504000 4276 87792408789196094604243423436238562960000 4277 86015566938274716380985062437812906816000 4278 84234438355327375467549064715751391488000 4279 82483600157306652711609680818337629632000 4280 80730170609056248584490761030962457952000 4281 79008344925084176535544425512515481664000 4282 77285477247277002067973016574793538912000 4283 75595006164435638781360604984116129216000 4284 73905346483392317535976524478635595248000 4285 72248712821308223533391958959680516896000 4286 70594245757438923783849847811208522864000 4287 68973712807568324915511891695024092224000 4288 67356556615874527421035814632549507392000 4289 65773765643287823508101747483501930880000 4290 64195858387585730518097761572069313440000 4291 62652594276922092539525066291867269056000 4292 61115249503190148025502547587056306032000 4293 59613105123018700548743983705363249056000 4294 58117777668902764899870663210973924464000 4295 56657733570102066108852631569233230080000 4296 55205679254373752737132650310648776288000 4297 53788861862217845409227232622244978304000 4298 52380759033468338812053796584073771200000 4299 51008119539760895063681336442718811328000 4300 49644798510506273577460486686814937280000 4301 48316743135777112226498782699563426048000 4302 46998881027111809343602403739781687296000 4303 45715964438481462815273314094616636384000 4304 44443701821251041219855962298128431584000 4305 43206334080333310323711169729092395136000 4306 41979977117974460195740553963907548160000 4307 40788070033590195177239779438416899520000 4308 39607786741255884943429985524617568128000 4309 38461419275473835091761698940838590304000 4310 37326908485296133463862847897756347744000 4311 36226035486123616528661461624147791072000 4312 35137157734972668183229879088282844192000 4313 34081289055269953683088771557750533472000 4314 33037803874342236807092195514393595776000 4315 32026613481623388936166910942067777600000 4316 31027841537154626159487183875609986560000 4317 30060905358846927612320105373546445440000 4318 29106344624254712614002378994880181120000 4319 28182837053695496684198762188520447040000 4320 27271897041941581511461862016425491200000 4321 26391173251862565245332204410778859520000 4322 25522891033908439214474735140857820800000 4323 24684226218673903456185945667145772960000 4324 23857816682645953081844750928431003520000 4325 23060142601008440127229374129709404480000 4326 22274766934600550588778402526596232320000 4327 21517203955851341233384536860772399840000 4328 20771691158617468061542238800983231360000 4329 20053307406524252321351046447215084160000 4330 19346681636394709641836708507943800448000 4331 18666241218212403481699290602182437600000 4332 17997474660957286417548598881072003840000 4333 17353929275970599965485778435136687040000 4334 16721719930402283043365205972044160000000 4335 16113988773391217177064852208583703072000 4336 15517226255099250450910652279848759680000 4337 14943976427480956752593298845741097600000 4338 14381530186622048356011657285091438080000 4339 13841619137428407412921188094153814400000 4340 13312114747389104799511934953430532480000 4341 12804380724191726749377976993308913920000 4342 12306639162405038209876942742778981120000 4343 11829702441573479683236280141985627520000 4344 11362528973561050817556913873135831680000 4345 10915204156599819549381647992397464320000 4346 10477217902164421145255674739203420800000 4347 10058318806892221640503369294162629120000 4348 9648326369028804160178627294057435520000 4349 9256492617094024771262239153564496640000 4350 8873306432580714802363071342829192320000 4351 8507362344443938134784695903218305920000 4352 8149626867247093691615984987785069440000 4353 7808402803168348412823292484408705280000 4354 7474955226266941737420407014308084480000 4355 7157138728424302002135430633866232320000 4356 6846824864750726014554213133577982720000 4357 6551284466145928473096976109866279680000 4358 6262819121211874341517929236405500800000 4359 5988439067361887591611372166232522240000 4360 5720714869270597790438254364744549760000 4361 5466263875051640422137825675069043200000 4362 5218198754547107713241606988441121920000 4363 4982622263987203407905673337000523520000 4364 4753025286986707563376178108821226880000 4365 4535288921900989102425427080570101760000 4366 4323144310532153829927028089232007040000 4367 4122119848137241713318650269651956480000 4368 3926427811652305144058459045331231360000 4369 3741150390901643459302672429808167680000 4370 3560833822292962653871797388282177920000 4371 3390365665639594932829612683614484480000 4372 3224503115361053433902622746264065920000 4373 3067832881318998724741528739806705920000 4374 2915534518652482321408135034324451840000 4375 2771805271966387432625430737956800000000 4376 2632112950973798048906814055744953600000 4377 2500493412564794490402744173631202560000 4378 2372599037218305303328363744284023040000 4379 2252199406418281990385693339823901440000 4380 2135316278013373073353698242694455040000 4381 2025387300721920732638295326104032000000 4382 1918680162196215359624785187024459520000 4383 1818498144305325679301535774053149440000 4384 1721266483983476162656426426042479360000 4385 1630064316265021751535779384449463040000 4386 1541636811929418500819456455307385600000 4387 1458776295436695896709918509574654720000 4388 1378437671296039397096159863036600320000 4389 1303302518018808686730092093355843840000 4390 1230463710275253664987478800714936320000 4391 1162406889791183912817744020868249600000 4392 1096496879797061960646098678041313280000 4393 1034981474327769456384920175110999040000 4394 975401476861376965190214259709153280000 4395 919912558476477674873640556500019200000 4396 866169839600216530013900722055639040000 4397 816164923268414312102860359402032640000 4398 767788059549427530280525944069304320000 4399 722828344713010234218925699302328320000 4400 679321557277426937363215986730229760000 4401 638986485117546967485563534123228160000 4402 599953151733082408137675908782632960000 4403 563802741185633066982913471324661760000 4404 528858691237117992669263779812618240000 4405 496538740145008136243101024035244800000 4406 465283939686526652560391069542195200000 4407 436453809613001058714648549966028800000 4408 408568170406868299171603557294796800000 4409 382872347884314565526109696675840000000 4410 358050614335840366002329448995573760000 4411 335210619387580626591775269107712000000 4412 313132021567802830816928748891648000000 4413 292879386769922310954969360994406400000 4414 273295923884698340632755388998758400000 4415 255352433138413675590134931326484480000 4416 238025255376723445881407873376460800000 4417 222173585949331008489153296947507200000 4418 206853008436319572503443416051302400000 4419 192887042002191514371843874833408000000 4420 179381808286162826504837223967580160000 4421 167084171959049501250427104509337600000 4422 155210396293874119456123098231398400000 4423 144417828849047894298979894993920000000 4424 133981539400944131721117103357747200000 4425 124535390936921282199333025231257600000 4426 115395490263833727354697912163942400000 4427 107131537099943661174494710217932800000 4428 99149189426134368348687412628275200000 4429 91946573654829500145907339401830400000 4430 84977401605530711945903099504640000000 4431 78719854691484683162726156563046400000 4432 72658020555301534735509991774310400000 4433 67220847907125869659051777139712000000 4434 61964080369849053415081356515020800000 4435 57261070718525166592181233677926400000 4436 52701636611129401429284216001536000000 4437 48646246952495721148090163249356800000 4438 44709744587529322690312879975219200000 4439 41211857744488286592220061228851200000 4440 37824299670227787752015833793740800000 4441 34822379655104519083438588570214400000 4442 31904987694929698184536197495398400000 4443 29338633226356399735329354419404800000 4444 26839721796599985560599029503385600000 4445 24642900300568327892621804679782400000 4446 22510119734969180642955563153817600000 4447 20641667049409097454017218880716800000 4448 18818344586274039113457510936576000000 4449 17234656104377533640119896423628800000 4450 15686548262925555043291036328755200000 4451 14342628706993625505636251245363200000 4452 13032369277683729014534832680140800000 4453 11899861964067858357348928777420800000 4454 10788245983136512323842969316556800000 4455 9838806416957727557289079365427200000 4456 8903707403176054793310582435840000000 4457 8104669321882843632282363382579200000 4458 7321395349086068611343208760934400000 4459 6655466408789002583583395387596800000 4460 5996410721828173726428489825484800000 4461 5443664362376996402916890561740800000 4462 4894494826048816316817571142860800000 4463 4433955403747419701266104557568000000 4464 3978594180336374435643933347020800000 4465 3599559218369344763898453344256000000 4466 3219790025331817246867164416409600000 4467 2909280897679047293981664807321600000 4468 2596780853168877460853146732953600000 4469 2340302518998797965974381654835200000 4470 2084092434947232611952734792908800000 4471 1876034379690776391701732941824000000 4472 1664002963862119822918372171776000000 4473 1495795628055739226616936087552000000 4474 1323343466917366357488419057664000000 4475 1186368023618975538670717727539200000 4476 1047046147733437153275895713792000000 4477 937508456306804201786881474560000000 4478 823217938437299821963461218304000000 4479 736379683718277856369450770432000000 4480 644934481103374032118877186457600000 4481 574573587696537562034416779264000000 4482 501652491127637174598467690496000000 4483 446751574335660861900912254976000000 4484 387401834649164839277100687360000000 4485 344812277604641266468879294464000000 4486 298212779749403310239803170816000000 4487 264121384003362721524058546176000000 4488 227588216827716176838803324928000000 4489 201497085774646518293029232640000000 4490 171959481801067686661260509184000000 4491 152308428937070652468127825920000000 4492 129621757084758664292637278208000000 4493 114059058653840136601334169600000000 4494 96520042213945915946066509824000000 4495 85286399397524755035694792704000000 4496 71190236135630365617539579904000000 4497 62796042291980018680163721216000000 4498 52185921320800416706956951552000000 4499 45593282534218251437100367872000000 4500 37836110011710619588980768768000000 4501 33255708892203714822279069696000000 4502 26794222908528688464748216320000000 4503 23709921599712489099604918272000000 4504 19124415415244913195465179136000000 4505 16660090036704033407848808448000000 4506 13286957836092337112190418944000000 4507 11813330837135720119766482944000000 4508 9026333775359018232844713984000000 4509 8026109449817214449236967424000000 4510 6222758409844054404758175744000000 4511 5371370411196868937385246720000000 4512 4078262719612437526533242880000000 4513 3680383429894150938578780160000000 4514 2519902168215815057044930560000000 4515 2367381773823805198329053184000000 4516 1679934778810543371363287040000000 4517 1436786323982701567613337600000000 4518 972593819311367214999797760000000 4519 939437211834843332670259200000000 4520 530505719624382117272616960000000 4521 530505719624382117272616960000000 4522 309461669780889568409026560000000 4523 265252859812191058636308480000000 4524 132626429906095529318154240000000 4525 265252859812191058636308480000000 4526 1 4527 930 4528 391065 4529 98701210 4530 16742935545 4531 2026208762256 4532 181309559765145 4533 12276447244909650 4534 638948865635965485 4535 25853816316412594830 4536 820626078375875628405 4537 20600869811849790584940 4538 412617616816162271187765 4539 6662450261939425318854720 4540 87812825013051183772620885 4541 958303123297435549452733740 4542 8789725512202396323550534875 4543 68757217161070886206134620850 4544 464970920320196032551599867475 4545 2752028053846629817224230190450 4546 14415282549735485077046489319315 4547 67496977313812305114967831747800 4548 285079291938394682653230905322675 4549 1095047210756495061357870055990050 4550 3854139589675366348416724561393575 4551 12514171006999373209701343460180406 4552 37717680338831890674969687720258975 4553 106122626711535953001460491862636960 4554 280172014422732500068348290707482575 4555 697329829401043979241589870179388920 4556 1643278802763186961309633164625515751 4557 3680902381077029035487649033311972280 4558 7865518477559559535447588792100867160 4559 16086769776505358639675880111460097430 4560 31585671144776177988576945288283873440 4561 59704377860925287168722753258037249460 4562 108923870955244637158568813428303573440 4563 192252517208256796002134589885755612940 4564 328995080328723573304485893883888571320 4565 546958943307600848384768913380414617260 4566 885039561885017732647133496340137514320 4567 1396263531220380886659762049811176885650 4568 2151024241686644146739880802288919238000 4569 3240755604660381415081237410203489625000 4570 4781310071734828095535756717784893587600 4571 6916882909493803335842316181641083974800 4572 9822661963652297628286313355043910109000 4573 13708638734796681450670129096135915626600 4574 18820299766306189437904340537600628213000 4575 25442314202159322554964887536607396571150 4576 33895620684234287135332123395533689535400 4577 44541796361417687415639637556422575490980 4578 57774376868510096349361582302300855187080 4579 74026036711378707411033219647919716572140 4580 93751023066156531704816902143464327941320 4581 117439176449785839497662318045171792826700 4582 145584856489509727522258809476808259839120 4583 178714224961176441723866237308724373482970 4584 217333864276549435928814499199566634568960 4585 261980954736842569218113933320243933751520 4586 313141675536365173774036979885812163306400 4587 371337538547120082099323463851822600740560 4588 437000111918219612635327634393924877288240 4589 510610812011829962802463299356367969709320 4590 592513301285669145984010276576166100147960 4591 683129220153973819840436549681716174478520 4592 782684612582799947227766740559087526702600 4593 891527894909868940681980216429445324964850 4594 1009742061234159880876378386387834522449400 4595 1137597090523225399955066132792888545387500 4596 1275012107100250507187305787675049966628200 4597 1422180729928280422432756876805605365066450 4598 1578844456851990643754326156533211657252200 4599 1745130158582047299424517362661093129690400 4600 1920592478832038592811437481033578962308200 4601 2105310668910678999051497878036541871570300 4602 2298648347511962230189279342676076224592600 4603 2500660674257374580588964050705955991344600 4604 2710523614997788840731435067459424636714520 4605 2928296423118702071105516720561296955526180 4606 3152970872752380839060699213105964870070800 4607 3384645152756617695177881957201661906095160 4608 3622132491719876753017432414181119753175280 4609 3865600474870851109655048202456835861506090 4610 4113694029738337963261195768889677643405760 4611 4366680678266145853964019790811573716966860 4612 4623040362952030370069477878575596948643360 4613 4883173708066597194700178631666781073931810 4614 5145400288782109731513813355342521893252520 4615 5410275493087920627025963273874867134755960 4616 5675967023916005476964665556788661454214920 4617 5943207243986334556700522368173937377447600 4618 6210009420921564545157056156766351694156200 4619 6477305716144043434742312940455255908883400 4620 6742957259057558849986254878482752327922800 4621 7008103751057783163825337928141893642356000 4622 7270459163710706925305338650810375714948000 4623 7531382841876817329441465932323120068558600 4624 7788434765599597090461775893460903041099000 4625 8043205267208795649272228607194093254210800 4626 8293104506521223776380273028764783282685800 4627 8539950799849977287691678135863795811069000 4628 8781009816854104411137886952102825719993800 4629 9018335748311884728202045715812389482348400 4630 9249044865009465613652450115869528141698800 4631 9475430528743201695592183588808868427188600 4632 9694470449808609781415943237999317529977160 4633 9908687732015094734433877699511583901434240 4634 10114926604125099624748395991194743817145080 4635 10315945179969345772887688832545864325755560 4636 10508450976033567816632220503943050151145800 4637 10695429748711800940823175733136844640099560 4638 10873467410558999011995610083157900306517880 4639 11045761077159699888534256729655167592553840 4640 11208774737073417326674169869782197881020960 4641 11365919530350124714845656539911892707838320 4642 11513534403970289807599611446189565082552800 4643 11655225514726248273966641537100827963247600 4644 11787225062822376182887531353568005869337600 4645 11913315583695664414570435234266865083756000 4646 12029616821490021235818753739189320817728000 4647 12140090440583466660795032480501586186412800 4648 12240744126921566828848715456413964019324600 4649 12335691545109538439018042513841239404350000 4650 12420851757583031609669730684823503584017800 4651 12500474561608896735935179662791248223239200 4652 12570379285586449332071637303502418423119800 4653 12634958769846725411855742983938509027776400 4654 12689939274575351805172511673114224061761400 4655 12739823736407909493250662131755815526971600 4656 12780274242920264169507632194186286423397600 4657 12815893178518141845896149443654898561497600 4658 12842262268939564368419777788292056422735600 4659 12864093612965304814496489932711411152181200 4660 12876900234391191540259433199370574497609800 4661 12885465341246729396407509609751925082359520 4662 12885263803777163494759168015061453685703320 4663 12881144200327040238458191314165764740390320 4664 12868518960616390229445160451886582643507320 4665 12852314586477065730031860492094427388087120 4666 12827897397861453339174593649925560891553320 4667 12800225946194404912802429139184832298060000 4668 12764651649497212899109345123327918752708000 4669 12726165260979025683085923541207302033972000 4670 12680072791189887521546539517589378037344000 4671 12631412610165535230085936870573624868150400 4672 12575465426943046375202675661275864407014000 4673 12517267357680873860502240036213925938546000 4674 12452106359634442462189249136180164433880000 4675 12385023103821773596413078558958680688446000 4676 12311277167996135548404076849645308617287200 4677 12235930941726294977471799459056170015854000 4678 12154242010890439749650517061535388650346000 4679 12071241120425890806076928668117914399462000 4680 11982216164388621891316235490961224899622000 4681 11892180621770153410622718609502056392284800 4682 11796412053314672779068518109874951502124000 4683 11699924898168654281955181200887080168590000 4684 11598016021344475140741460825005116603532000 4685 11495644947248467886082823511194948522242000 4686 11388160143507141040401832526792725984419600 4687 11280484659304968973400928685186131995394000 4688 11167972532969580973048797471357314267778000 4689 11055528826912609525362411409097506523058000 4690 10938546238107847089099098680408892187936000 4691 10821853975153440588518702600464052390620320 4692 10700912010250297309304387678043776201712000 4693 10580497501666755273848884926460314203616000 4694 10456088721834707065874030616965119591728000 4695 10332429242711978481395618169470693150424000 4696 10205051738359706383859969403972747618432000 4697 10078606628954013692793810461717818077984000 4698 9948708182935211148720111045492373540464000 4699 9819942109453476373398864586919826333588000 4700 9687952250805999049146838816349971387248000 4701 9557278737265545346384456809681831651552000 4702 9423632957928997215935608661323778619312000 4703 9291450318918969076440696661353594209712000 4704 9156534040414098287006814957606519046752000 4705 9023246900246233691269194994391083495680000 4706 8887431681786839119058460252544542565200000 4707 8753396004955861537443049971775305527274000 4708 8617060607087810943415462848413551774992000 4709 8482619493895612191384050433380545441272000 4710 8346093539309756723709893601554608716192000 4711 8211598482940708665044463491934560821932000 4712 8075200402778714302256236893317043591504000 4713 7940952894212256083420543964041825582760000 4714 7805007163746319303135868292961659007344000 4715 7671296897680520461873457794368444343506000 4716 7536077981371362528199737122592810756240000 4717 7403200983642038170303676563548072511392000 4718 7268972365566195100184028599587269548928000 4719 7137175115858243304142495501715352673008000 4720 7004205878199378030362870210849348796048000 4721 6873724799218306131985530226079260158672000 4722 6742235113060108221264304367536805539776000 4723 6613312410465843777599465174499917430672000 4724 6483513033604656300191697403220219589216000 4725 6356341728898320463675067244192323541408000 4726 6228449140839247302235696505919796420752000 4727 6103215665006650967458759113344690076240000 4728 5977399589613806329356884854661231537616000 4729 5854296362495340634808281026397627564656000 4730 5730720016450113776158969891372354887552000 4731 5609893727300251287456448120900808021520000 4732 5488726420034924662503434559841402557600000 4733 5370317629262908594526533883938997042016000 4734 5251683125011606238762803765071997961904000 4735 5135838430212207909076973975914513490640000 4736 5019855989750381285150643662693535677808000 4737 4906677868881661063889460747735357350016000 4738 4793472033918844641215037757568756280432000 4739 4683058859556802135985267500164714676320000 4740 4572710528775988020914954627722316135376000 4741 4465165924212529724860941259028773678944000 4742 4357753124130420848793889955001773020224000 4743 4253138613408151408784448712710072557088000 4744 4148744173308309926021548011834977012736000 4745 4047118447339875251665077487744563085536000 4746 3945784461574036252786222536616223600064000 4747 3847212346772370705668136036324895385376000 4748 3748979922487598262173048579579669313984000 4749 3653486818204145044216721806185787636128000 4750 3558402326605162111230749060633252630544000 4751 3466013834111022872383786124256601605216000 4752 3374086599627117629069187561455340497424000 4753 3284833758264232418499148071115995081024000 4754 3196073609072280431226494903681253865152000 4755 3109951442761434003992511599999374282560000 4756 3024373869886334614059278801012416777440000 4757 2941379153049474569517716938712425596576000 4758 2858965004110764036945138462515068366032000 4759 2779100244277682343539323752319288254336000 4760 2699832649064978193284967266399091938064000 4761 2623066962945876355875849574441132743360000 4762 2546934681079052931130908148749210854688000 4763 2473240529388190435941232418189814861984000 4764 2400200919354111554703404419899540719040000 4765 2329556301035276816505775585596126190848000 4766 2259570953757045469139851373509765785408000 4767 2191924605222456393081041505344961800928000 4768 2124960460988850202993591837741147863936000 4769 2060265136876068593712109256527362166944000 4770 1996260700633536040305913234926408710304000 4771 1934475400856499395578087790124537166368000 4772 1873375394602125400296314646464418435840000 4773 1814432672550426843574263714687351815040000 4774 1756187641170499390258357874350039298688000 4775 1700026329353172968661591654595822868064000 4776 1644562157897995946439885085445358207264000 4777 1591127369138760393231025085897852578272000 4778 1538376402662351742399078766661830557792000 4779 1487589598662223364348407761640788333792000 4780 1437489981157975979712904447759594112256000 4781 1389279550366856101597069996243503910080000 4782 1341747625557377001963921633749301264000000 4783 1296048314526728677348597458777610128000000 4784 1251008441028852194389465628841476378880000 4785 1207734463409928877948458507504893202240000 4786 1165116933247328710943782216491985622400000 4787 1124190992833241888221012933232751705600000 4788 1083906960659509649625418024519866115200000 4789 1045257365895529494105491432458268429280000 4790 1007226458198939765317127370009660103680000 4791 970764169013940619142970438171066027840000 4792 934912362655828393912000137956806782720000 4793 900556961772348141286397891564163998880000 4794 866793682219499228983064584710390468480000 4795 834470868684986998983841230607860800640000 4796 802714931643075552733824997091698739328000 4797 772335459824169737279318412274341104160000 4798 742511306019670821123634444015471916160000 4799 713995158322068746207020649052526105920000 4800 686013518501453949313129778359861937280000 4801 659286564173594924237522452574751409632000 4802 633067778874227009810821962928065135360000 4803 608043013330035505501245084925391544960000 4804 583512902864391760665196267972553016960000 4805 560112550720939651749771092581801215360000 4806 537185129190277181549329872076232874240000 4807 515337353375907391458073636459451523840000 4808 493936301563815066537985280891185691520000 4809 473558325796703330393134058759920014720000 4810 453612525868061327157092278765728739200000 4811 434631244389421046518710053294665224960000 4812 416060269293771602587901532395615178240000 4813 398407763015911835249031443259867962880000 4814 381140541500496204733269650125529650560000 4815 364740062417569213573210771053265850880000 4816 348710522166204328947942995688204946560000 4817 333494561543499436069216364093699783040000 4818 318628332913300884576012999825622005120000 4819 304534183158977609310769419162122603520000 4820 290766317833474921732358659442819811840000 4821 277724041166885223657336322689996399360000 4822 264994277250516559561313309616919994880000 4823 252942861659887968892336624972059578880000 4824 241184256946172516729102928038973832320000 4825 230066998435184254249397657481849012480000 4826 219221440100488046082700426701609175680000 4827 208975922896912188765714585370052421120000 4828 198989403270746948551538344488248818560000 4829 189561526973303001695552420069212949760000 4830 180374611178317928272323536920045599360000 4831 171714295984358575895101554723736872960000 4832 163276059252978628179215015131535306880000 4833 155328230697273156948406430037669400320000 4834 147591126173875494146402420595857796480000 4835 140308626292085356018383030583774752000000 4836 133220970377479626153501278275775268480000 4837 126560271991389961211482347458023357440000 4838 120077999178069506546746550294839601280000 4839 113991703952128766310042900709778753280000 4840 108074012973413468973414832894189985280000 4841 102521929595182690377825169915994208000000 4842 97124493753937218045277066640024851200000 4843 92069304559436678014065129194371541760000 4844 87154798207076358000502988157987997440000 4845 82556042390206520013156919468722935040000 4846 78089760564220724319536045959607558400000 4847 73913662651265028211872125983222713600000 4848 69858137196050961206338664611302385920000 4849 66073366197471714594679434998166877440000 4850 62397444284675517450602254384828488960000 4851 58970284050954927974044370640286014720000 4852 55645244200084437897552182378503353600000 4853 52547745425169646348745462635852350720000 4854 49542470173736231146666681364017643520000 4855 46748786041460998098215953490798288640000 4856 44037897958262122934271754304216494080000 4857 41520306130791348235716818603936409600000 4858 39080060040923831994718729241394708480000 4859 36815862312664530199040885905203287040000 4860 34620814895618441381365191324846919680000 4861 32588995546704548597276367487086336000000 4862 30618637479405685198804750591185469440000 4863 28796594612624243001272797831761891840000 4864 27031893056032523059877939782338539520000 4865 25401573399367977539742037405838776320000 4866 23822076947919080633929220682430402560000 4867 22366805934373705502743665705707381760000 4868 20956335912655492556724165790840258560000 4869 19658127431296436612805388937865000960000 4870 18401521314811310863376360366033879040000 4871 17246271200248564198104125974176748800000 4872 16127381978045038993469063594932224000000 4873 15101860289072173118057207275764940800000 4874 14108068345426990656260340832315084800000 4875 13198110678700154833629072430513152000000 4876 12317674556813502315962777175857295360000 4877 11512448910488207626767351497467699200000 4878 10732657689182237441655602931634483200000 4879 10022013431005777437680589262608691200000 4880 9333322984221877871035211341039104000000 4881 8706375922908998596810246431502049280000 4882 8099781478528441357374882241939660800000 4883 7548304673100408602912998217678131200000 4884 7014119823211648297724379348557414400000 4885 6530430358837972714619935530139852800000 4886 6061498847056410850088368513033052160000 4887 5637309528174422686611025260690432000000 4888 5226817108591625540058332151697612800000 4889 4856064396498346805751119601031372800000 4890 4496625692931921845483596613428224000000 4891 4173575128826049252423005479131340800000 4892 3860033711767994561468144513683046400000 4893 3578476512209639514426465629276160000000 4894 3305809079498850695952161659744665600000 4895 3061382020923296213595660201644851200000 4896 2824160903671006575094906269451468800000 4897 2612694451745277426845512708228915200000 4898 2407126091910950703267266563682611200000 4899 2224036337833547192281734332660736000000 4900 2046492628048906303708201790648217600000 4901 1888736314915453186110667641443942400000 4902 1735244686396586191055489742427545600000 4903 1599775497807729114981290887447142400000 4904 1467738588272541115038353925772492800000 4905 1351256819408342139904859403393638400000 4906 1238079445780744239226483961545113600000 4907 1138485989970687588843088601924198400000 4908 1041296166345080229858604737933926400000 4909 956482911007352428308622059523276800000 4910 873518140294406755222074223865241600000 4911 801145897180461197377626236816793600000 4912 730606767846084831474412988918169600000 4913 669264955621871345140331472581836800000 4914 609117227330994765786671659302912000000 4915 557328414513403298932273430920396800000 4916 506431376715460764078962332110028800000 4917 462585627772986805902443303029555200000 4918 419664324102483966081150343613644800000 4919 382848319101102205952142749387980800000 4920 346514462552500618280496729558220800000 4921 315767212934152807082208464217907200000 4922 285300948220409622496256246329344000000 4923 259479861728389371506891149490995200000 4924 234048298333448723403856629827174400000 4925 212595333503317259714932679827660800000 4926 191235065444121696117790865087692800000 4927 173496056245648780937430622489804800000 4928 155755836915795002337234186616012800000 4929 141000097355865807031215711756288000000 4930 126334022791496049514501812604108800000 4931 114236381279763588529071886417920000000 4932 102020388105490875987025823885721600000 4933 92142607977756024615334409947545600000 4934 82117970009180014204363214219673600000 4935 73962769847523502739755942703923200000 4936 65779784893727240177793182411980800000 4937 59187992746072383302244372357120000000 4938 52414712789890103852876732030976000000 4939 47104672039319003187212771180544000000 4940 41616504352310949391200411340800000000 4941 37293871523326066734435562615603200000 4942 32870326272655414202030670114816000000 4943 29428975401462137579106086682624000000 4944 25799572438592424046085483900928000000 4945 23076579588210947195379319873536000000 4946 20185874424909760682232696228249600000 4947 17978293701339767360125862805504000000 4948 15677653369264737975875028934656000000 4949 13963390690732205398024222089216000000 4950 12087573841338800284358514155520000000 4951 10762569440732417221683458777088000000 4952 9296674150374629461946160193536000000 4953 8232303280147708115841828397056000000 4954 7085385130057853865667896803328000000 4955 6275532212580922210396684247040000000 4956 5347189613141454132134526910464000000 4957 4738006974357546072147413729280000000 4958 4027867781390726169692435447808000000 4959 3544053656923222157459084820480000000 4960 2996232727959412355736924585984000000 4961 2652101219977445328924264136704000000 4962 2206897320204541334143726977024000000 4963 1946677311051380579085075357696000000 4964 1617763560944812917915665498112000000 4965 1413391758560765794550111404032000000 4966 1172919410363029207258403831808000000 4967 1030926975658315159490651160576000000 4968 830620910164389342407194705920000000 4969 735007569591087162087752466432000000 4970 592856877872592309059420553216000000 4971 516462791137825035643313061888000000 4972 411895692918862450477902987264000000 4973 366213255951207323712760971264000000 4974 279816347036129565218186133504000000 4975 248809392944333647926345990144000000 4976 192905510705165686547503448064000000 4977 166512482747102937058942648320000000 4978 126426144307985563322530529280000000 4979 114091886326718679095942184960000000 4980 78116967214690266768392847360000000 4981 73388834988537961148200648704000000 4982 52077978143126844512261898240000000 4983 44540376043463748596013465600000000 4984 30150408398652383664993730560000000 4985 29122553566880143312778035200000000 4986 16445677308355845635451125760000000 4987 16445677308355845635451125760000000 4988 9593311763207576620679823360000000 4989 8222838654177922817725562880000000 4990 4111419327088961408862781440000000 4991 8222838654177922817725562880000000 4992 1 4993 992 4994 446400 4995 120999200 4996 22128057920 4997 2898998654592 4998 282078071627712 4999 20866916336099360 5000 1192417984480756800 5001 53239031098944189600 5002 1873626237482078047680 5003 52373630566740584400192 5004 1171899813915301234941120 5005 21177907033139242037737440 5006 312421941818962416670976640 5007 3809980375903311133338272160 5008 38941119850706529834749210880 5009 338271569765460146089310086080 5010 2530963407218066799994529834880 5011 16512540937440371786584620107040 5012 94995527229645932737962141399360 5013 486788555571665390286843095509920 5014 2242308782559041274098711354246400 5015 9362058535216401342780607940664000 5016 35698448555596512531632278999843200 5017 125176325757815472845291775774309792 5018 406185311160676269723522372080928192 5019 1226740883069461108574484937842927200 5020 3466512020408875892940597301458844160 5021 9209429584828562469872613232658905920 5022 23104021579057859581946448947698208704 5023 54955510669366615904883100330549090592 5024 124398362509097480112315073379458299840 5025 268891461822555548109173850035231327040 5026 556748033328691475085630193939637431040 5027 1107419312927641374457767001818846484320 5028 2121730454591895965748208742141693302272 5029 3925163381490181028589703605257432906400 5030 7027409390817540522698768172208114399680 5031 12201459008790354172219940213198321372160 5032 20584688209951703265388097914462547283840 5033 33804308453024636401526414541171043356960 5034 54126713982642865241777856248144294940480 5035 84631862320415956754756174591990121586080 5036 129405994816017208878848661111100246328640 5037 193754976690668827542163705682558410029120 5038 284419614450695163639744073720973599775040 5039 409805181802514209454570410970252070823200 5040 580182509996566442703534810304314469771200 5041 807903255064322486507290632096420190869600 5042 1107537446692970412214210213714461172612800 5043 1496046452813918414989820977284135408085632 5044 1992799880813773253474570718784855729118400 5045 2619693558351435309320961971124072037051680 5046 3400988567103330466037594243805434611013760 5047 4363389059699963095499597378081942149473440 5048 5535645310046028244485592838898313710325632 5049 6948643687166967187410009976888163189961600 5050 8634713762664195702980667818089155686544320 5051 10627816891292027780101127210431906512231840 5052 12962496210347603942652171933708518566157760 5053 15674291839484457987122694278249447218872032 5054 18798255879536688315628928551735621362911040 5055 22369758046405217905172891536588310065772160 5056 26422492404194003664763775468234627158778880 5057 30989836577371790286415882198961738203201920 5058 36102259420987391898262153083616623749334720 5059 41789422934502844039447945996584248473745280 5060 48076875232215267280356348422151193713866880 5061 54989040102043765696683930203879341886163840 5062 62545139421299577615049842270879668571851520 5063 70763155489785139727161998027225229793576640 5064 79654898996606666490770195390360996153438400 5065 89231058993281794205350601432055620484028800 5066 99495394862111431568643041330954918771937600 5067 110450787867562482625148397277345617534691200 5068 122092723339148831048546030112389619569112000 5069 134416216945583544461196700621166108383900800 5070 147408632328045205544949901883993072481898560 5071 161057390105874916591243622777760965161594560 5072 175342411071635286393834569928285093772793280 5073 190244030282575020020750975551249290453905280 5074 205735658766952211820159579782193257600771520 5075 221791488751900135321728331537607944657659840 5076 238379532200426888802926406337557910414848000 5077 255468748989808356984048925835715090321951360 5078 273023291953620868017955435728486737891808960 5079 291007745506526008815641153723253734673610560 5080 309383727808548958445035371724639684612553280 5081 328112660739962367933322267506424544147178240 5082 347154847740802515205047300084004654976858880 5083 366469226787973960775136787997499262229664000 5084 386016469180286438083094245277601964549816320 5085 405753530151403333929381521935545825390535680 5086 425642416183709797656510884360316036979477440 5087 445639145724682267776844304565988661155461120 5088 465707901502043046152244499530873507688506240 5089 485803802028058167761392295862917570577600000 5090 505894777084840253532483088680630037026523200 5091 525935005162119168437600261585593186468550400 5092 545896465038372873578458371168982114005926400 5093 565733291402445310371137402524368979071072000 5094 585421878415523620777614547728307532802345600 5095 604915680092038588264243083161827259287526400 5096 624197072080358520647657163460984199581084800 5097 643218465363253779530729847143702552542041600 5098 661967933246136139060971384329100412656195840 5099 680397957457169821861550522503135242799676160 5100 698502468473264226944557072448596206989654400 5101 716232940268605700394072816205670051937630720 5102 733590980203712478121586875628843735553550080 5103 750526637384582747527076920124321224555330560 5104 767048353507408070570769463337827792337940480 5105 783106234728623345403932651557020907198007040 5106 798715515676435580643139950560313135793838400 5107 813824765138090515384456386772309144153685760 5108 828457971341064911269280747372135779638395520 5109 842561663950313092442687586475327870350443520 5110 856166970785187755056009540263946070323667520 5111 869220127258342470310559711282939324523651840 5112 881759087171027846845904350967032892460337920 5113 893727598510133844190939543388359702133744640 5114 905172519582298777945337944233799524114643200 5115 916034584239240398865076101808641831504172800 5116 926367215678352644808570734636590265900582400 5117 936110255732570259739516231313817476356224000 5118 945323253973331418611165088337457149977004800 5119 953942531383734589401156650144671162449580800 5120 962036062567760735228962444833974196266572800 5121 969536302595324008333268129452451653223788800 5122 976516767518940984586519824966286293077452800 5123 982908645492672866247944840645744755782489600 5124 988790656961716717087730793359717592544800000 5125 994089808921867963593584282601393063883852800 5126 998892642524392887102432349333469980149600000 5127 1003121973114359821093065020972009596324485120 5128 1006868849112767431695421259867848326791086080 5129 1010054979456596114912227795375906601837218560 5130 1012775675820834794021718804784555652878629120 5131 1014948350024898128366260326692887072247289600 5132 1016675438445854981183027468655984170524584960 5133 1017870245429359117643511849311803917034233600 5134 1018638593455332327120864428071071260076145920 5135 1018893014218278633564679958575135657496444160 5136 1018742554531205301087241886643068922899258880 5137 1018095466956722504152443364135656059471147520 5138 1017067011107780448372140532014507545871370240 5139 1015561547559254553157400147742312984856089600 5140 1013696412281827249610799344592807417729907200 5141 1011375612673698529621256071425232975473139200 5142 1008718566351449802404387047130882440727654400 5143 1005625140965966991269429651949659207487648000 5144 1002220007211435615728495480045634568305945600 5145 998399471712507013907519352251261953709011200 5146 994289102251269907043489567420767073530752000 5147 989785356856491729336134053157270076437395200 5148 985014928566677534857494155952616611193075200 5149 979870493413657556517549655131543773262777600 5150 974483115955851178358166448008498720780172800 5151 968742500639698199439931393658906127825868800 5152 962779638843765838120145352601907347803302400 5153 956485050115489529524821146744309547245606400 5154 949990113970883353288361994963945148174579200 5155 943182057145755618924831790964580844197043200 5156 936195976402242519922253140594279258748966400 5157 928916780740089738801129443078860268602563840 5158 921478690357826902253076312419930158826096640 5159 913768077435853853359479882845656400257002240 5160 905918868094318353962548108298309705567178240 5161 897814665203973922106164720299050372572266240 5162 889592400123973195687645345208511588173283840 5163 881133994794515878117820624169815660629290240 5164 872574758738469008418842934275817236744064000 5165 863798565963193892871681110164703663821056000 5166 854939856984274816858415310158239110315648000 5167 845880173476247290673394296801480206464768000 5168 836756325939331598851619142470388570421324800 5169 827448757487383235679672403151775998121408000 5170 818091974128033274231757282840012269475648000 5171 808568878397491829119904881160035026097152000 5172 799012612716307425739660676125963421498688000 5173 789304250768700736607656281171095865142310400 5174 779578728965625916884653794810899789492672000 5175 769716591566322997740810300282832561874496000 5176 759849996222525018146335576052265969850944000 5177 749862384793286293873792271821398898835520000 5178 739884202477045794709764207937744862717337600 5179 729797543487227054107810516223482092123264000 5180 719734131906638417835341049244366377922368000 5181 709576119953214234791856968040886031030208000 5182 699452003068023841427936169087607152369216000 5183 689247221247136089916931291458779198512755200 5184 679088241934284716460924900940483827361344000 5185 668859549927482247792779719018414608220224000 5186 658688435581763280813080436069979612527936000 5187 648459893783430104226195002305459864066560000 5188 638297658300679734540909795786226523778186240 5189 628090254165529064783605253255664150624768000 5190 617959088053033156784880649249702280979456000 5191 607792096797219894141233924714199875819520000 5192 597711071912776525535628044934807308119296000 5193 587604868127536420479618663381744164135424000 5194 577591443043285338556054900280037319465728000 5195 567563341170848521910207578357829528411136000 5196 557636061906311260424021640925287695809920000 5197 547701838490948822556436949546441730230784000 5198 537876242607895484342785566780260437281792000 5199 528052732370668914091283231170244268415488000 5200 518342881755650567914159389134913192187392000 5201 508643972946129859963002942749971022320128000 5202 499064994730254562244421948140292955579392000 5203 489503206451421616439555504291695331395584000 5204 480067398151050242141767140074845236364608000 5205 470656298549889554540343219969374827021824000 5206 461374639585277979188500926482747756954880000 5207 452124996917396398415875030745846344859136000 5208 443009509515346958502449884069141361496960000 5209 433930908889873649550042881453225187800064000 5210 424990878383227271258242123939447055647488000 5211 416093834566481071623967663856044869763584000 5212 407337351055630912266336935245739375728704000 5213 398629698188315130114060003731348241212928000 5214 390065816374764278002037114311745764167168000 5215 381554280999217341698554014972134282016768000 5216 373189421172769883472190243666688010722304000 5217 364881630701177517731560715418885569184768000 5218 356721179336264932374367993476460369655808000 5219 348622241304704700594216549396196267001856000 5220 340672492740789007136124785644264728205824000 5221 332786568454077310486050163927523485943808000 5222 325051361336677867868091514925705051658240000 5223 317383470233750980956962477709901755680256000 5224 309865792957412734664405827416784443561984000 5225 302418613948987126538558923132926581059584000 5226 295122320613685060700394958534221214556160000 5227 287897750545702689922561018863883572225024000 5228 280824438289457964212169280280724885207552000 5229 273825246960278767542115282463324378085888000 5230 266975811659793918279680858907008491041792000 5231 260202583119358973690200201521629146581504000 5232 253578772501195383241791584081437908684288000 5233 247031490333189130760252032080409739851776000 5234 240632983613465281338389633875694108442624000 5235 234312412509886995168815025874069803412992000 5236 228138294268720334096539724773591696263168000 5237 222043198240067278004339310943366897668096000 5238 216093363469329424954209798729090550652928000 5239 210222046620498985238573047286516290387968000 5240 204494495464480735538325439726016880202752000 5241 198846037567723336136643210226575654712320000 5242 193338354458447578866242153559966884720640000 5243 187910034898505408989729578883669178115072000 5244 182620608060596300014983180048609791348736000 5245 177409380866890907315728893466712697818112000 5246 172334878337291189457242914542857948064768000 5247 167338438169969406397738011657636223001088000 5248 162475248665631603696208758026710109955072000 5249 157689705008801779356998458684388952211968000 5250 153034989689040044851488305047578378974208000 5251 148456246533562390340534697385266144927744000 5252 144005655578035712752520784573317650391040000 5253 139630372617572524336927854354530777625600000 5254 135379425876964760275780490576510219062272000 5255 131202822018618435398253311370303797036544000 5256 127147764026721324617805319226798021517312000 5257 123164980168761115339421877197762126596608000 5258 119300712464698067463408256081759507261440000 5259 115507607682047951356272166108521919481856000 5260 111828988663601538297764582803046860397568000 5261 108220161357229551129448260045980410644480000 5262 104722768894009276542133515571027357059072000 5263 101292847142661125261525892451810077858816000 5264 97971098957541673944536934269871182078976000 5265 94715397806260325568758025473986808666112000 5266 91563763908174631813120873128340885429248000 5267 88476505382787999864386779917310665203712000 5268 85490152982077825134695615031400158452736000 5269 82565701512495963886056353371370674974720000 5270 79738786271349457289765533268573571901440000 5271 76972151221401937340529672829314342690816000 5272 74298969026951663079028595970726597116928000 5273 71684232148711673814447533376003797849088000 5274 69159754294886947778265983704177915782144000 5275 66691180545873145658561564537161397197824000 5276 64309497438782141616126310385226658827264000 5277 61981987675712250070764282173887357673472000 5278 59737411424852375849431297610454246021120000 5279 57545073632227645902928390461656119664640000 5280 55432541167280020568005659138653545512960000 5281 53369740547267031193932118058075182632960000 5282 51383452352374623882755693997373150955520000 5283 49445141842672185619449532787080480174080000 5284 47579570206783935388825176601508215848960000 5285 45760022607496506490314365006695255695360000 5286 44010216196656119094247764226210808663040000 5287 42304000369333517419154700726791685550080000 5288 40664395831830235787344462771878775388160000 5289 39066657082701464317050139482311198699520000 5290 37531996459635963477370805291770539033600000 5291 36037304178527699473797217347468719431680000 5292 34602876818047065659159706654669428736000000 5293 33206138921416836813395107014284653449216000 5294 31866730989512657226870952680930586506240000 5295 30563363026126529560040311366312154296320000 5296 29314078946483942353151411317015367546880000 5297 28099032989925345643902480997490144317440000 5298 26935489657522530744112292673926196808704000 5299 25804067733025345825291224934305356390400000 5300 24721443832052216862669424513278455562240000 5301 23669415956212703032007613394175921418240000 5302 22663235111742062117827580794595845570560000 5303 21685984413048125966316237299017947832320000 5304 20752238913827330329918832887651645747200000 5305 19845505874330000289021580827193817026560000 5306 18979836810537928702868679969629816647680000 5307 18139788952961988788848165804595591086080000 5308 17338182745476190674031998500726202654720000 5309 16560682708694009767013687085379821772800000 5310 15819537591004327441686470923579087626240000 5311 15100788843202371209310772116159371366400000 5312 14416215803054452775174609199517159219200000 5313 13752810597613100801009334128549278986240000 5314 13121263286322171264320582339691348971520000 5315 12509529027322802150985735361416907345920000 5316 11927826129159198680864994867850116341760000 5317 11364437417321318731318410781246035517440000 5318 10829174456712932612741383923885890273280000 5319 10311151600280807739629340236421501542400000 5320 9819240626639415771640744528112628940800000 5321 9343390306955800476436599266231185797120000 5322 8892071361480470888564235460627804200960000 5323 8455525015976621310208309206153104609280000 5324 8041853771822712504496597422049533542400000 5325 7642036221001781388779819768427320832000000 5326 7263370646344094112688992609070661345280000 5327 6897537264745662568950861396844307435520000 5328 6551516708795083123334500575083303731200000 5329 6217230837900292731983560363072497930240000 5330 5901342344691910052778863387360408494080000 5331 5596417820674127506519254288980912025600000 5332 5308430497203136351172046873580292382720000 5333 5030552616717217302422494312330190868480000 5334 4768486423224622416120201692311130112000000 5335 4515611314753201813619352874907647610880000 5336 4277358275920994273222631285665055498240000 5337 4047662838981861953050126324805575925760000 5338 3831375505678377231913984164213299404800000 5339 3622926385561246719208731778345152307200000 5340 3426954285887790480140897369859822673920000 5341 3238066235194714340718953147719065722880000 5342 3060662695216967312920513579750754918400000 5343 2889832452535979449744622310910655078400000 5344 2729482789185137965407162113346212044800000 5345 2575117586114843216460767817433569239040000 5346 2430477232797529194697398094625686855680000 5347 2291209076149268255830605075562951188480000 5348 2160855497497706477253354818560809738240000 5349 2035469565888921809808818325196553625600000 5350 1918182162677569902003732063784722800640000 5351 1805388869844820214398237095391981731840000 5352 1700085095256816322004621993789795328000000 5353 1598792911538475079070456875217460264960000 5354 1504330586408550827227144945558147891200000 5355 1413562869071516426754445904000074383360000 5356 1328970178904541732251810423386049249280000 5357 1247694324230107882568070879191869685760000 5358 1172116166794587380741963352567157555200000 5359 1099471369720749380547431180843848826880000 5360 1031996184908417614803653478538489774080000 5361 967218302519648685526897431033029591040000 5362 907091305870712969806302773198232944640000 5363 849368354511075526927824074790841221120000 5364 795922393680579019741649906008252907520000 5365 744586166564496268163800847069467115520000 5366 697111737012016161278755211279993733120000 5367 651569587122351078908947007408300359680000 5368 609487344928668764979243153229125427200000 5369 569109240885768908992164588321629798400000 5370 531904170321035958933989367795862732800000 5371 496180484667300629454273029313537638400000 5372 463303798427130297330036622878395596800000 5373 431783599906194437708164795536701521920000 5374 402798462695785051316511866549777203200000 5375 374996974207345616037782600724234240000000 5376 349516092739871149448996700655180185600000 5377 325053243643247301099702362986856448000000 5378 302663111332683105244629572980471234560000 5379 281201827397018767717177289140450099200000 5380 261575200404938154516639515351492198400000 5381 242750622149070719623311982663788134400000 5382 225601589615923632647582252631923097600000 5383 209134752514857014981795743169709342720000 5384 194151970799881021507235518550841753600000 5385 179791738438562652785437594763506483200000 5386 166738949770891179960960639502299955200000 5387 154213965619213983414524156834965094400000 5388 142881937477082935909355952319699353600000 5389 131992087341265046199496447006290739200000 5390 122152163612445950650159878059183308800000 5391 112716683373132902906057848745381068800000 5392 104199909618406701514548784201334784000000 5393 96021125029659450505929652071707443200000 5394 88678199029676788992960474232946688000000 5395 81612769501680514461573285884077670400000 5396 75277650446921743365739165591869849600000 5397 69197212677687388110930496390034227200000 5398 63753859088865193474148856783962112000000 5399 58515933079957907558276152738047590400000 5400 53857263557956552999315170234826752000000 5401 49363860756492263223090182522732544000000 5402 45371633163374356200754351849399910400000 5403 41533596622379215812999725188920115200000 5404 38128522216996922021896076408409292800000 5405 34843646576312578521829786482789580800000 5406 31953215823690181398636176417724825600000 5407 29156692393601168055927921616099737600000 5408 26698455628729440172481960591995699200000 5409 24328465033999687290948499139277619200000 5410 22249306660572701175280659980392857600000 5411 20235174994232629623145791754076160000000 5412 18485332658428953933413079085272268800000 5413 16784618229956228661027399265261977600000 5414 15307730577691028929078912299132518400000 5415 13878307039819545526494372004469145600000 5416 12640349643045132153030816297752985600000 5417 11434190545374510617227983387466137600000 5418 10403559581774221154657494211552870400000 5419 9394017897301719218633994556538880000000 5420 8531030784969323613738322012628582400000 5421 7690861429684635453640381401189580800000 5422 6974829530603885314161992294734233600000 5423 6271401448228269443608192140155289600000 5424 5681138337550920293262341412854169600000 5425 5097771918884938979516962831309209600000 5426 4608079910810107290530109776461824000000 5427 4127555968367151834989634455706009600000 5428 3726448046035913849153066846650368000000 5429 3326946093329352210115548775789363200000 5430 3000331889238426801064002414261043200000 5431 2673003576567704959965226419958579200000 5432 2404342056252369022304459089143398400000 5433 2137942779820337770793082674321817600000 5434 1920595636999576724628850146017280000000 5435 1700791051503398112478863503917056000000 5436 1526320925350131055880710135480320000000 5437 1348254948590360781658999180886016000000 5438 1206584550919837733917230899291750400000 5439 1063569264915411888823789794754560000000 5440 950681335951944548618376730116096000000 5441 833548218609176246208378556514304000000 5442 744623523165315612221658346291200000000 5443 651276381045019635817332444050227200000 5444 579351035060728093550348586713088000000 5445 505335848178926612959071075827712000000 5446 449328245054300661273363677970432000000 5447 389150805642474823856214873735168000000 5448 346068717404017410118263061610496000000 5449 298918864845378982737349557092352000000 5450 264398518033483535984218308083712000000 5451 227664245875991488287381594832896000000 5452 201343292476456897793028331929600000000 5453 171636329294393919288639297159168000000 5454 151923209155864116760578993684480000000 5455 129154899841436930960325152342016000000 5456 113541282440009955803774323261440000000 5457 96142578131634888913748804763648000000 5458 84867239039278250525576452374528000000 5459 70620714246545322692599263264768000000 5460 62293673953644178530722411446272000000 5461 51768433950234013373301295939584000000 5462 45228536273944505425603564929024000000 5463 37533421131616934632268922617856000000 5464 32989663221066085103700837138432000000 5465 26579869125260458957030230589440000000 5466 23520242226914789186808078925824000000 5467 18971420091922953889901457702912000000 5468 16526809316410401140586017980416000000 5469 13180662173403598415292895592448000000 5470 11718824190438634358808351080448000000 5471 8954123105156146086981956272128000000 5472 7961900574218676733643071684608000000 5473 6172976342565301969520110338048000000 5474 5328399447907293985886164746240000000 5475 4045636617855538026320976936960000000 5476 3650940362454997731070149918720000000 5477 2499742950870088536588571115520000000 5478 2348442719633214756742420758528000000 5479 1666495300580059024392380743680000000 5480 1425292033390839955072430899200000000 5481 964813068756876277279799377920000000 5482 931921714140164586008897126400000000 5483 526261673867387060334436024320000000 5484 526261673867387060334436024320000000 5485 306985976422642451861754347520000000 5486 263130836933693530167218012160000000 5487 131565418466846765083609006080000000 5488 263130836933693530167218012160000000 5489 1 5490 1056 5491 507408 5492 147344736 5493 28971400920 5494 4096616365248 5495 432012963000432 5496 34789520036270208 5497 2174123197320769596 5498 106659147016579982880 5499 4143573388146243862800 5500 128405661529634589377376 5501 3196510169904969145712616 5502 64418615821997660571771456 5503 1060677927813764362881691440 5504 14426157870485078296329685440 5505 164099904937949099649812353830 5506 1581790389577139272089116622240 5507 13088393145062751531443688895536 5508 94104112557438965171021821656480 5509 594533299412323545918360055998120 5510 3334320561510859432533357071957760 5511 16753650205934150030282599190111760 5512 76054079803013255340394647640119360 5513 314313651084798776082082491223610940 5514 1190861386378381092024001058709058848 5515 4162833605521588588719165862739692272 5516 13504736052099840953058690324669451488 5517 40877093024153028747469575037129404696 5518 116012448628792750633585238826017959680 5519 310112219651949534574413192862718624784 5520 784008884294073176382121259789038219584 5521 1881766715659254336812380577815499763873 5522 4303026546354162738153866893649326592736 5523 9404791857472630589471517388716943135680 5524 19705256639575786874678323687760023962240 5525 39688750160599162585417130391195507436992 5526 77037914037949597473707484811283745512736 5527 144448901206982208160818830450173675192896 5528 262202014699223302517318751024375161220480 5529 461684783226105777422255882850701257829760 5530 790038535938430773787283036723584250147040 5531 1316128887187168664770027878539647375678080 5532 2137905619483436993938549909394172468249216 5533 3391334968266824400286940703016922726894400 5534 5260682286572002554111549885514961903607840 5535 7990406513341112978248908195529105316618880 5536 11897816806801201684107568524698409899209920 5537 17387245522442286124688567402955783551085120 5538 24963561551689084805294014273253473222249440 5539 35247357121486964728309225936982805271127040 5540 48986781085223851980097172876966990031278016 5541 67072342911739699309608256639200899964743616 5542 90543561710298176520253560138179071429807776 5543 120602583837876202763242895505106177554017280 5544 158611221740365758439854792949549720147609920 5545 206104294620263024422241483365916630579599872 5546 264771511886140256930464586933197884428847456 5547 336474298268136538253787098706346240180823616 5548 423205377814369308156576577400348615467050240 5549 527116873295278108505283800545186789156826880 5550 650447603664830261296437628903618551353807136 5551 795575805645457952217334534241336720176753152 5552 964899997984546580263683751791516395258848896 5553 1160936156072032597647534442129150351860717120 5554 1386132529122571015534223001090830181215034240 5555 1643039480099502844040404717978465880998057920 5556 1934030229287582941358250894645373302392474400 5557 2261581180266591183560450232226714188725177856 5558 2627861200139870460783967398075400083024258720 5559 3035169626330295439708042651043619404646033600 5560 3485345409207158477631385907671325928058636800 5561 3980422277348062816170228804569580872177464320 5562 4521794554844719793941337602453377825439973760 5563 5111161347589524831215317460588600985631923840 5564 5749374160916856734669734856775256448415534240 5565 6437752767408275468686512783689783867894862720 5566 7176526399494148686414525510629858889006857760 5567 7966618606519560760014728929516244271501620736 5568 8807578303479534785718195217049614941845006400 5569 9699943457760837327389135172823697336843471040 5570 10642548443289336360018552060759697731605900160 5571 11635583653757779587230031435005878657200266880 5572 12677155894523692801331371527220904458714043616 5573 13767172455738830399492258962555598927885724480 5574 14903018605603492482574269049614658968024136800 5575 16084403901655631701864624100819042558732715840 5576 17308015377954496721018270415070667450862761280 5577 18573463510504212361892260941339318390710958336 5578 19876771472003420750233302012673743605823413760 5579 21217559982171783524652914195242155244702348800 5580 22591225586775859151710588102300928982679556640 5581 23997512219146415271651156910148042086522991040 5582 25431229837253235407987438361886118828784288096 5583 26892350647813723449510205812518077696250715840 5584 28375139353407601608938766571420811402216888640 5585 29879897912560453230608229368562805147842140160 5586 31400375612488145569504062883946768922357154560 5587 32937301837002541131990715517745265103873924160 5588 34483938972166066514515398611537831325129277440 5589 36041519847332111065958473484018042667437821440 5590 37602850671728071763422614867461052879041214720 5591 39169735748334951663432728403974025424720157760 5592 40734534675195549950461973658487409061920901120 5593 42299689517344363511461657199834940063420470400 5594 43857124044197608150048614867135513032486649600 5595 45409953526871477216498709146719961119841983680 5596 46949688008743414708232480722888619547028030080 5597 48480148662423592583675511599965462311947000640 5598 49992428742582587811902380005915630958564400640 5599 51491099180676837599216831068931106897595044480 5600 52966843146024324525615273201896180185385870400 5601 54424988353274485260371649574430421482196600000 5602 55855839082352075394091301160997567623958631040 5603 57265490292288630905518957125887282009461365120 5604 58643864738190573312089547624991368479228222400 5605 59997856673916864540517629081933971977647012480 5606 61317015181885238626710220431539628826086752640 5607 62609016480484954960511490125967828510663267840 5608 63863075832888425459056207531363301143172097600 5609 65087638003095926636423759712744038071105742400 5610 66271574942064578396349747960672805825245315840 5611 67424115892879029095904930593866361106502933440 5612 68533789423236975828501214004389700504536089600 5613 69610564095257366567633433348829314570992952960 5614 70642667129184148754684738538610489925213783040 5615 71640766742573794001517103570336468043244400320 5616 72592769854608805163345859805094277343626447360 5617 73510049362793219441058174285535969055657829120 5618 74380183514483163318110368323223990487170905600 5619 75215186201519163379838593228305647996465443200 5620 76002355061775902485703978398761774136027948800 5621 76754288637207011712889031433442604471861452800 5622 77457983350449491813177845892631096123933907200 5623 78126627705833882820521825340699789969175180800 5624 78746907005674265491702582880479328996307793920 5625 79332530773878874439956681619675995102029684480 5626 79869935589514847325601586095237968800586355200 5627 80373291103677204333303882065997877938358200960 5628 80828769555407764485853569758338918106378538240 5629 81251017325199703428089140874578943772033488640 5630 81625933852074505906239749482270799591927489280 5631 81968574698125604682723032085450354162250713600 5632 82264641996364766844861879312840179431634511360 5633 82529535824239553273640340501439928099632801280 5634 82748748323536404281929948460737807468298695680 5635 82938049259611191483681824091542064045546361920 5636 83082706480113794580162069883947159520145614080 5637 83198792187073391897580817273776401244036946560 5638 83271431399128775242435740251203570601906492160 5639 83316926866951370293777467129523479611160720960 5640 83320246251526423003694303842771151099571601920 5641 83297954197611344181421484346651965086866946560 5642 83234838601625479645250779681504660926316542720 5643 83147659187122631688661043689001570866971993600 5644 83021111022357650622886727178814755928024896000 5645 82872073281359199388131614605187105973593510400 5646 82685134451295432607568033955968550812491200000 5647 82477333940061249993606187024081122140909433600 5648 82233124914589327813459388899211078439627475200 5649 81969645470290043025868236250208086122284947200 5650 81671308685826889605976698516870581788720646400 5651 81355274397941019387467378212050554704084243200 5652 81005904749970725095913652853963705450510329600 5653 80640433522375366431518119724142475376027884800 5654 80243140178615029269737009987889023546797205760 5655 79831278884136107849270257301297254892623722240 5656 79389147239216011331594883743191851488220391680 5657 78933943076223318054791381870690758217123842560 5658 78449973689912458259212493432783137185111206400 5659 77954440698463370706106277917789353995188519680 5660 77431624151296487448171452689127967250373406720 5661 76898680312002060934440225278867403887538631680 5662 76339965367772413831630808263119524941759276800 5663 75772511230076104383959272070011209620664111360 5664 75180739615607271178087515937619812967130305280 5665 74581624771887556815394916306071773651077245440 5666 73959609175087897498908233856431233729577180160 5667 73331563722474913036688708756392715178439057920 5668 72682054476673022208508247396807661965830348800 5669 72027768086424130858592774085722694020512089600 5670 71353384448168943906839879057787089618007724800 5671 70675476904016072061092186715166559364727603200 5672 69978788636779677966244581362333384416152902400 5673 69279739805866003173195001225277380498364428800 5674 68563239139492890712882396577167559194301241600 5675 67845474980171797938991241128731010350635212800 5676 67111511183080987589526635259783249593784441600 5677 66377380893109023206014418968927827590398003200 5678 65628248634234868726967169050471944574106508800 5679 64879956472214487534106202310896629767075110400 5680 64117873123821767222969186675123025167132352000 5681 63357571291229205183123288906505743115173043200 5682 62584613260385735140059920804074595523435955200 5683 61814383822557438866215810478176887449634585600 5684 61032578960249994084733642514008306607237145600 5685 60254365641633809942798396080276873860394437120 5686 59465673745363355220821067595731335679339582720 5687 58681374960738611019540178465884509445841029120 5688 57887620489120663608460408879095073921436977920 5689 57099068503654321382171006191980470198944273920 5690 56302029979904193399661869611433469792645297920 5691 55510921116592362173630721821269861631300958720 5692 54712309673095546427780882086858910298118513920 5693 53920294683194131386132004575753482635453056000 5694 53121685417846601949736509664724846009854464000 5695 52330348785397545226533796155417655522723968000 5696 51533270126268694260791916204608481196925184000 5697 50744058835811931342601786669710925991242598400 5698 49949971779564351578123113676914997373175488000 5699 49164285799650562540057094150760650351290944000 5700 48374515428198271287531504818781498960941568000 5701 47593690526924067676641880862614896404762112000 5702 46809517430473197860295669352776548343327475200 5703 46034756710009429111025549224016127549719232000 5704 45257397715426044610622636085862745478393408000 5705 44489862186553945838087816270171510114374464000 5706 43720406474743107884681019353920344516371520000 5707 42961198828286513347446703076337803514030028800 5708 42200697261857699920945467778537833194334336000 5709 41450794606373293080463079492474639327081856000 5710 40700240287929656039229683404252349471020992000 5711 39960583695504752893756151112937053106966080000 5712 39220848481575722050263980836655185286959833600 5713 38492325770360249214476803385901957455127360000 5714 37764246329140677774916102539177244159232064000 5715 37047625135956554546137525929021634145939520000 5716 36331984371040669395414596200096287128779776000 5717 35627998189209531838630530518087742729839569920 5718 34925463316199663079730732000952593595283456000 5719 34234794501420928964951525464145762210373120000 5720 33545999414220800700715579254755132704217088000 5721 32869216369257988576702807028274384416279040000 5722 32194744361472279838082807974635867076374528000 5723 31532384555446078177590503781878714301639168000 5724 30872707878209279104509267313581183463071744000 5725 30225261268511250544166106645579074976233856000 5726 29580824289687755958999577966059562344007680000 5727 28948674297385596289687836006785591096736768000 5728 28319876775991700741027526377233773946457088000 5729 27703381471907087511469763954323771658379264000 5730 27090522241099650843204219255517201915788288000 5731 26489999786545010063108541882873285709138944000 5732 25893354851410045550609338952504007585586176000 5733 25309026036990669593165938542020020456418112000 5734 24728831773455815801547273063410446884354048000 5735 24160896550924842704016897532217775584418048000 5736 23597297420211973439493369112631169442801152000 5737 23045921180230919576437959537002526712082304000 5738 22499045211554351223502136581368402991073280000 5739 21964304639583726756301511708482278125975808000 5740 21434245954948126696013824469294054124541440000 5741 20916202762610660042408524380033105541334592000 5742 20402971529985098025725373681227350518157824000 5743 19901657907934819583928618074862859214400000000 5744 19405250738127383406536111483729889452293632000 5745 18920617509082915788462607429027131501090816000 5746 18441002962773362907707863484339950023820800000 5747 17972990489409033189691584721986887821851648000 5748 17510062413030338650552347681550018053918720000 5749 17058586940957527328250914551045129423406592000 5750 16612231974772846128285151847762457820084224000 5751 16177139560944732595145573247893216688946176000 5752 15747221945164572231986073801054837812894208000 5753 15328354014711107356380958430345622559223808000 5754 14914672336085792267406005176939862398511616000 5755 14511851628587398746518027447749254167024640000 5756 14114202604856764415075274660245191491048960000 5757 13727190285395799707041034839987638022884864000 5758 13345354901897086728953162885744727704369664000 5759 12973912142060590324060231057288014737215488000 5760 12607614382813923964691459224181408147923968000 5761 12251490225672289895175356880051702449475072000 5762 11900456901678832333922992595506569153764352000 5763 11559347337421551434951920154473017226238976000 5764 11223293464939721235636585639092018854404096000 5765 10896898778647633434800391325321537347784704000 5766 10575491459535574635616234372134711174555648000 5767 10263504135188853806299800555458014572201984000 5768 9956417872471100772205687932087875245381632000 5769 9658484915160903508737506050492814240163840000 5770 9365387262220292556775190008556711297746944000 5771 9081164823068802964784791029149595096640512000 5772 8801682429676709368025678355815643289602048000 5773 8530823271510323477189332317403011371842560000 5774 8264593741654256228454405798683973098376192000 5775 8006713193851900059112153935849262958966784000 5776 7753372302382440532817836392055282869010944000 5777 7508098369778073788718284133345609345371136000 5778 7267249571494562211585384512918812911849984000 5779 7034211001643613976367041059570250682348544000 5780 6805471712514451269570527124485158339663872000 5781 6584267224494854311091486904039837912422400000 5782 6367256606780473637729419804446161371776000000 5783 6157500525772303249185054609351054260975616000 5784 5951810547503823368668845849525799223035392000 5785 5753120904929434840963472220582714593089536000 5786 5558361134745128626429197353741982363277824000 5787 5370331643580074213503488691915696616371200000 5788 5186116454382825657789171579724726352898048000 5789 5008358615380110615894869631758666342667264000 5790 4834281436022792169068487773606060480575488000 5791 4666413961835098338879461388196601852322816000 5792 4502087450499817106581730338433285344078848000 5793 4343710490248584349146456051714515877516288000 5794 4188754226799783249572166921209988484724736000 5795 4039487306139570503424096887747354424877056000 5796 3893505152265747929615323760464364530384896000 5797 3752976487811448494150155665270226515944448000 5798 3615593272106309688079078681812509765099520000 5799 3483416969031526171905551944765350769090560000 5800 3354266356094725456585896557569176650108928000 5801 3230077707059310457188835136067018917489664000 5802 3108782061309389539567108592140648499119104000 5803 2992227206081931925168572594376569367483392000 5804 2878430157124955976336958683291021053156352000 5805 2769144905324449200267341391479350279191552000 5806 2662501032355197290952378846478390492594176000 5807 2560142653704923541363625956839363833989120000 5808 2460298420395548058885089383724068770693120000 5809 2364535346432220921517165078136234787778560000 5810 2271159007786556717078163968904387476459520000 5811 2181652963846555010414827913850855133440000000 5812 2094423682390688454058787564798910580838400000 5813 2010858005360650124934216941172230226309120000 5814 1929449772591237238470244886029458926407680000 5815 1851519627236163737707003563974078008089600000 5816 1775628365541243290389662279907046924574720000 5817 1703024738240084865489124737098813932001280000 5818 1632358277435394771355220560956703909048320000 5819 1564793132821345963314350841766371252618240000 5820 1499056224917535825974240118300885063168000000 5821 1436253909659009378758558455603193580912640000 5822 1375172345204487737003345836880603335753728000 5823 1316855058664733725148523787090822114268160000 5824 1260165957123997630175149835248608280166400000 5825 1206075960260011206783753450261007537797120000 5826 1153515539836820808930604463756382322114560000 5827 1103406983947058509521294767630299582589952000 5828 1054731599813391817224629186907491626536960000 5829 1008357562401339763408538323063183890309120000 5830 963334771929079418813329510746820210851840000 5831 920468045152711500879400957503751910031360000 5832 878865414767334982443462222925545618862080000 5833 839290184911612452618176014377509377167360000 5834 800894198132075225821330808816106713702400000 5835 764394823403877071720642105065110424842240000 5836 729002537543532050128740437049442756976640000 5837 695381282529671312800705986581900854149120000 5838 662790931870870925072731717581758723850240000 5839 631860463256272306164718325669340251504640000 5840 601887550638289994241829132877015586140160000 5841 573461621452756487574791529921027647078400000 5842 545931454675370778857261438796863201955840000 5843 519840493238823896800086955233290211225600000 5844 494579643349296130640471563005518475816960000 5845 470663682868498185418152235649912702484480000 5846 447515132437463326362853031983322731806720000 5847 425615654623389089984511101015077265448960000 5848 404431288247051624928161279594012075089920000 5849 384404699075057350481596591025568281272320000 5850 365037970550923189382717719972132023398400000 5851 346749454454011297126275709226381376430080000 5852 329068202202089027110486316810158918225920000 5853 312384414194213921632136068178077939875840000 5854 296264145228488420432677497535930722938880000 5855 281065231635329726183651759593098574602240000 5856 266383395573255059618071457184823467724800000 5857 252557015841248838846399126136634862551040000 5858 239204130638186362141607724742737799434240000 5859 226639545149091191439778125465793734696960000 5860 214512797106793889036301274607575119605760000 5861 203111274227071409954977064370069076254720000 5862 192109671878720556720397566544829615001600000 5863 181779210979185212073872606318334435164160000 5864 171812967814164021591704547147997429370880000 5865 162463003374577362558191059618508897157120000 5866 153448398501901057828031446064017173012480000 5867 144998719204774423492109536471073678745600000 5868 136853455097200864068374342255443993190400000 5869 129229230046690855733293651491631668879360000 5870 121880875649282993038506294297923796787200000 5871 115008758117462953592275205748368080281600000 5872 108389706607475776694606542827814278144000000 5873 102205419529842996906412557042388072243200000 5874 96249475163858150679825282690364789432320000 5875 90693386871175142282662093882077066731520000 5876 85342937511051801794419863956614781706240000 5877 80356565469927548660673192840911990661120000 5878 75558097536791782238564339350682418585600000 5879 71090606396892715886240537204218485841920000 5880 66791688924491367491894895551543822254080000 5881 62796056160898492595840109958191649382400000 5882 58951431143174704228375486727083899617280000 5883 55381645322357098030459682889179249049600000 5884 51949170895883593590150653157597297377280000 5885 48765582958386720368031253814992496394240000 5886 45704207341030697114376538421000947630080000 5887 42870294868153053300635588043842150400000000 5888 40145023743876264361118754554134841917440000 5889 37624874121068575110382875049336179671040000 5890 35203309435799997203470001059906297528320000 5891 32966601208542905764002566800143299051520000 5892 30816984080369565978765136557380983848960000 5893 28835760160739028237990237486501397954560000 5894 26931403432947230814249022572217185730560000 5895 25178283167755501025849254837752278876160000 5896 23494501123419265909779983263589632573440000 5897 21946521412275140964261036700322679398400000 5898 20459186893621165548105085784242500403200000 5899 19095117773505112405844071011805357670400000 5900 17784183027974153764356707870543206809600000 5901 16583272190100213112249444630864252108800000 5902 15430212961783700437017632077568403701760000 5903 14375429812062062732271471204949386854400000 5904 13362056922529052563308843700452291379200000 5905 12437723197580006818617680394447313305600000 5906 11549297192779182048485510021812509081600000 5907 10739990009665905415725369976290147041280000 5908 9962857620225426938019957295310182809600000 5909 9256013990320367429622735331696577740800000 5910 8576739132225890199636394600819104153600000 5911 7960925854207145653283167163692646400000000 5912 7368792097951362850674354620984882626560000 5913 6832645533937993720779755794805627289600000 5914 6317661669223622459072083713875961446400000 5915 5852252831921029530669229257023343820800000 5916 5404608173399412974358011278285091635200000 5917 5001643449179873729353249997086162944000000 5918 4613757793532066746103707646417829888000000 5919 4265029514696767384269619642737799987200000 5920 3929784506997456215265079758382478131200000 5921 3628974962244766922970685223309593804800000 5922 3339323133983495622328786143236023910400000 5923 3080622187013447283373796166690177024000000 5924 2831206030584975118615889909704015872000000 5925 2608772798200235575505983685104258252800000 5926 2394608560711072109184113864565453619200000 5927 2204098497675329677639374239930489241600000 5928 2020196997137182851203761996158880972800000 5929 1857506225517262915971060248110478131200000 5930 1700253790152511601236801562136399052800000 5931 1561293641458068169773276794669609779200000 5932 1427223844922515760664793091170802073600000 5933 1309072963259424210870615248500811366400000 5934 1194686114831109682874677005708813926400000 5935 1094601316143711015238049447277625344000000 5936 997510235983627219457590804319915212800000 5937 912660498001535094319716604936853913600000 5938 830510552039088041380942257835317657600000 5939 758960584672651442837289644325588172800000 5940 689368685012576610160010140461013401600000 5941 629243646062745831213893060492682854400000 5942 570641750070868849333859456021220556800000 5943 520062176423867534945896710768309043200000 5944 470869851112751436439790539885038796800000 5945 428601807332110260696989644461755596800000 5946 387224087563624549887402240625134796800000 5947 352073732515121664051118786677945139200000 5948 317531972847850117529886499572154368000000 5949 288190414654658570425377336781189939200000 5950 259471109363926781193153201239909990400000 5951 235195141778698381392980169959886028800000 5952 211224148364712851618424749448678604800000 5953 191230939947914807134053457937616076800000 5954 171399178401546937658213483990404300800000 5955 154875939262648534741333163746000896000000 5956 138539830526252006203513712726035660800000 5957 125028476759655414913565045517189120000000 5958 111497579400226345375132052367055257600000 5959 100503494041908253114156997313272217600000 5960 89447720924077622521717346305022361600000 5961 80431946742623358544469277567300403200000 5962 71429247415204741581753725862071500800000 5963 64155824014474219955916721423122432000000 5964 56752161562645595190169243733458944000000 5965 50913975243995868081702773064204288000000 5966 44927375155204224542451638523789312000000 5967 40204011378639120153109295262282547200000 5968 35393271804678745152055467783880704000000 5969 31635226805363386436616653459423232000000 5970 27710799433407471089870656006127616000000 5971 24748413446236355904848968864235520000000 5972 21625626582874880736840562892577177600000 5973 19239065188965042012286818308849664000000 5974 16758574507283291149356768349126656000000 5975 14905330696539817908993501258055680000000 5976 12896970931120811135060039397801984000000 5977 11467302311434472252420071252819968000000 5978 9896161371166483347482768763518976000000 5979 8755904511671582118817497771933696000000 5980 7530286749145342886474629018288128000000 5981 6661695286960701400160971342479360000000 5982 5674129403936946537436534699720704000000 5983 5022149219762327739594624985989120000000 5984 4266453353576824664938489124487168000000 5985 3755545638139140428020070862028800000000 5986 3172705078343951334153710557200384000000 5987 2800618888296182267344022928359424000000 5988 2330483570135995648855775687737344000000 5989 2055691240470257891513839577726976000000 5990 1708358320357722441318942766006272000000 5991 1492541697040168679044917642657792000000 5992 1238602897343358842864874446389248000000 5993 1088658886295180808422127625568256000000 5994 877135681133595145581997609451520000000 5995 776167993488188043164666604552192000000 5996 626056863033457478366748104196096000000 5997 545384707441543237639338593353728000000 5998 434961851722318747704665554550784000000 5999 386721198284474933840675585654784000000 6000 295486062470152820870404556980224000000 6001 262742718949216332210221365592064000000 6002 203708219304654964994163641155584000000 6003 175837181780940701534243436625920000000 6004 133506008389232754868592238919680000000 6005 120481031961014925125314947317760000000 6006 82491517378712921707422846812160000000 6007 77498609747896086972499885031424000000 6008 54994344919141947804948564541440000000 6009 47034637101897718517390219673600000000 6010 31838831268976917150233379471360000000 6011 30753416566625431338293605171200000000 6012 17366635237623772991036388802560000000 6013 17366635237623772991036388802560000000 6014 10130537221947200911437893468160000000 6015 8683317618811886495518194401280000000 6016 4341658809405943247759097200640000000 6017 8683317618811886495518194401280000000 6018 1 6019 1122 6020 574464 6021 178305248 6022 37599063744 6023 5722376656656 6024 652033303884160 6025 56967684021439488 6026 3879240893272538112 6027 208292625940601115144 6028 8895890378871693935232 6029 304342241522841299122656 6030 8394781645840341037649088 6031 187973520786820713076356576 6032 3444037731062386239297318528 6033 52124700718679420631393208032 6034 658894370245469133831135140544 6035 7040868389503276380595427322900 6036 64391575455154933548135638360064 6037 510034702807142299875450533301504 6038 3538118227380481384737951063950784 6039 21716095180133415080899016916727344 6040 119032886576588510700329838287405760 6041 587629359399830770572818998819716000 6042 2632946191894937777290121060489712000 6043 10783155389583363238855513550639716704 6044 40627657995536101902667998647002940160 6045 141659514033523709246277639267334928608 6046 459603486708075325909448598618219667392 6047 1394469396671421172147521002573555954544 6048 3974858557713688573267229539910723589248 6049 10689601245693694966492062065456848398912 6050 27228416659551015262399244334351539290176 6051 65927497597658785229686792247290562563270 6052 152242106438563206972321385600597703930304 6053 336324046373903045168179500066400577184192 6054 712796702313851831376004237605145205075520 6055 1453100804902523972141388710993160319185456 6056 2856283383164461429114503475570985385940800 6057 5425727339698052772897087613827536413975968 6058 9980930289078007266057148283277304097447232 6059 17814755176585606625463021923498377207077024 6060 30907600447988376830922174330802155987715200 6061 52209776387624986269637151657604768292945248 6062 86003350225609406195886750389937162894560064 6063 138351251242327393982023333264283263185327024 6064 217641624703355104561358389624909423598262144 6065 335225123225134534013941984248631489121095680 6066 506149061510243317272264596322694833519418560 6067 749966301743411535295127383854840049203702420 6068 1091625644776389769501789773304660869349007040 6069 1562385847546567972524197031205677665641406496 6070 2200785471923197857393473471344843293423524928 6071 3053544537103963029082378186041998150997309216 6072 4176506436560591159877930051879718137753301248 6073 5635368003480907763366817424383814481514724512 6074 7506479249004149901676759905815017039755316800 6075 9877218708674211384408789787450012881404557896 6076 12846566330961771576221601278422429751772390720 6077 16524935540080633719163011961867770922841659008 6078 21034499450878686500468397675162671077554170112 6079 26508301648617928363564862504975561590018893456 6080 33090404929457162063391827917029537898291822656 6081 40934111780993563814671500622912881932632550880 6082 50202114511905898272973851583397979567898419456 6083 61063661618936731291626949704321146520470369442 6084 73694993334338451582146810580260748776916031104 6085 88275296871599248857041311984963433227552525440 6086 104987825550432407803825373475181583241849961344 6087 124014465631436733199768947192375887848203015168 6088 145538011890819341442085575407851151368289213184 6089 169735169680705170506430073550499372262894607424 6090 196780480754007213810097364841288385476289647360 6091 226837537101083786233809589023926173096228924800 6092 260065085964488817802472645309488733913516845760 6093 296606201412182398945326515367768210852783896640 6094 336596969774598490541868828024587255836596670464 6095 380153477562945624750728429102813700515826911040 6096 427383393623255229380729395343713954328057501184 6097 478370557624761717641499450579856814590014821184 6098 533189764346789860774376152232582771787262603584 6099 591888925123795613072838341217581869183238669184 6100 654506917786606655165910337404669543329501812800 6101 721053650905933732055643529375429626791648189568 6102 791530754253250481332541387415773671302146786304 6103 865909662815579333252682715974510631363713215424 6104 944154880462155367961126049740484554967119424384 6105 1026200768629972959727090092196904037492496316160 6106 1111976148618959153566284624923136804479810660544 6107 1201381029944104147435271184390163614094379053248 6108 1294311482465858029826012758522856668383290673984 6109 1390636987077064408834466320026025990042345049664 6110 1490224422195670166885750738630218234125369971520 6111 1592917868464675950556539752114491008329119101504 6112 1698559002202244484337914121583547093550469978304 6113 1806971756681383598193604944509544273626172252288 6114 1917977275652385978258217901868652515234508678464 6115 2031384747596371571312073181997208639734823244800 6116 2146998826598395410096215297452064425491197414400 6117 2264619902706734298884527283845354531496613354240 6118 2384039910747239879926327136597223079096616127360 6119 2505055472804369927992240615956380282201963992704 6120 2627449836106265849625713376691194928745014677120 6121 2751020654104335003694916641167469529570710078080 6122 2875545121870837886765048388423318205311885691200 6123 3000826944610191200947696845260765707416549617280 6124 3126639576291458281916566230400289371358766053184 6125 3252796236947112339896879435902655922007439660160 6126 3379069068980618875275623998986332186425564523520 6127 3505284161393072643466425741613597756606018120320 6128 3631213057292048179856860530145916878292340430080 6129 3756698269504015607992730720709158530979898307584 6130 3881511702872685432980263329338430507552031255680 6131 4005514192631951302070530588105938388222058012160 6132 4128479228375608860133055870173237879118509028160 6133 4250288450644744608040404311764981913390343816960 6134 4370716568843721440351538032987911915777804089024 6135 4489668725655504006022183632233419305552149326080 6136 4606921517281259381081058861697904303657271183360 6137 4722404585196988305564736072086566219849012847360 6138 4835897073182372005038458636462120591544751015680 6139 4947355266924424875718709240018915242836136368384 6140 5056559929461670876398089920582307298869010564480 6141 5163495704244768674086080152932239971776739328000 6142 5267945482607590452611300790034305412580485387200 6143 5369922171969703309604706805442830924471186984320 6144 5469210569922093398831673323058005837324033252544 6145 5565853342796218054340652748013442288616060387200 6146 5659635425161085481310410904928837406707781767040 6147 5750629404009806522314044588650053676800180573440 6148 5838620604105602518303566845970312479624166762240 6149 5923710222333147165805659595327774740012094976640 6150 6005682712531390983221203146447742149985272504960 6151 6084668764613653084343953129950887260040318540160 6152 6160449683333399033708003963157963243550079633280 6153 6233184384057402343542659330769293244735476117760 6154 6302651457616400104070801345726357922034388544000 6155 6369036057729159988312570076941359786499411983360 6156 6432112144427528120653754210966576422066479452160 6157 6492091958659928857816696037869446484812522030720 6158 6548742775578312425528565828576920956125314945280 6159 6602301742805984242337587926339913418875725889920 6160 6652530797544279116431817354416979385686339074560 6161 6699690005524906527389200680673172411601021131520 6162 6743533855047820973357640202853941580992813599360 6163 6784346641504603005885588933574338527836125567360 6164 6821874105741174717463807281178623444786855815040 6165 6856422006477492271380704606923566026969046017280 6166 6887729643757287248923092604375870031207160819840 6167 6916122476516619796651575763785100873807511381760 6168 6941330977938687656082161337361912672055136969600 6169 6963702061627050536582060822279187907715472147840 6170 6982956684207640469373082004259465768480807527040 6171 6999459511674207453765145071585276705070975850880 6172 7012924908473264864034473139828093022845771816960 6173 7023733620235124775572488576202000417594300376960 6174 7031590414767948480869787874136782918599372710400 6175 7036894108461147228550999255478213012100106199040 6176 7039339543988901998241218419610906554095325762560 6177 7039339023071345737709121595191513367360596679680 6178 7036580831363607616067392062779160056842532375040 6179 7031489361865049462560614282593305709042082900480 6180 7023742808259436212272231214444241868511290803200 6181 7013779942824073487315462117028112841610974803200 6182 7001269118650597185937196023065953176419614438400 6183 6986658244116436514515904266513239487206663386880 6184 6969609759775436018536830734417797682900652625920 6185 6950579958680631758918593888134951281986258348800 6186 6929221355091770405283429347855527604879160291840 6187 6906001413750230149188944557541612911512958575360 6188 6880563621173340055933683388909859963203976079360 6189 6853381037456209533667111595794872719260679746560 6190 6824092628326347577679201195935717643041669455360 6191 6793176871015376120481517204097915647446741903360 6192 6760263832328246150063137042816184177476231080960 6193 6725840604851585727086222104991831590160478174720 6194 6689529886486387791623493621346670738162337638400 6195 6651821433901220561114359920059991428681142428160 6196 6612335228824421232927091927531366709805935347200 6197 6571564095657915041882639872118265086218696932480 6198 6529120353657309647893181927323830035366633886720 6199 6485503312147033358660804388826210197060920451840 6200 6440319574214090114680415320025575141973872727040 6201 6394068418901123599823765742885580562283221043840 6202 6346355489892698747486914804856828970256156961280 6203 6297680803087714141347983632148049228348727050240 6204 6247643604555195484219663839995523452820026657280 6205 6196748241429461607091033348276201299601783641600 6206 6144589796481285645573832582225489348419978816000 6207 6091670150509780840219089362344395945857842790400 6208 6037584922817935582042727361771282550359399974400 6209 5982834832070885650208759312186233243898196672000 6210 5927010331610242683938807304236050331295430502400 6211 5870614573767174360326445668136168903495557990400 6212 5813235514564382097348045848831418274446358118400 6213 5755371699247246283725086960030455070222291878400 6214 5696613394826145073238709943325647886577370083840 6215 5637456355916436226679390661246016004150473896960 6216 5577487078070595780805789378812302210950517905920 6217 5517202287196567090640754298754282483632424125440 6218 5456187667337618785395401625716820755848328486400 6219 5394933766234810877228402145173736250761910264320 6220 5333030187227254577450181542074853321077069870080 6221 5270963395840480246903365347008106096431629158400 6222 5208320693747964595148586913378123192280924436480 6223 5145588097739267449697110013060527613280409605120 6224 5082353809124265373809224843849924391358194163200 6225 5019096197183342525668794176528049245981288010240 6226 4955408763683785179310490092158862530480492357120 6227 4891764699215967400689683391761474549127337512960 6228 4827756256898488451125823553444705679183689661440 6229 4763855009314590460740006943025545454455808762880 6230 4699655381692872563786900822960014912053137395200 6231 4635620007585431053344640654820709712300930483200 6232 4571349710740460784703306438082430767107061875200 6233 4507300861792897574467457154352736519026198348800 6234 4443074138686864764849261255542295744997461696000 6235 4379123183952171887548696369125826209060071731200 6236 4315051938263434582270207040377206326813478873600 6237 4251304169595290222209902161378216033724738355200 6238 4187491043972753257683674198146815802378494182400 6239 4124049451548778245351260787218755214992630732800 6240 4060591225490814292519226150804900520142518835200 6241 3997549695997917792359048269696933302893934336000 6242 3934541026871366614700908866617173918645983744000 6243 3871987887446156385613223246377685205589272652800 6244 3809514492336780936280291865221520373692143180800 6245 3747536110379158846729272185815337977941066086400 6246 3685678384534728786959338404520022963707467079680 6247 3624352441621060498453031504622669311964802606080 6248 3563188951712571675695471528947256198113511508480 6249 3502588019210975671442399730867833452473509806080 6250 3442188851461732415457402810318398735378410145280 6251 3382383811636727989090958513456463401510295905280 6252 3322814157266634711758266516493766944432057249280 6253 3263867464186486180473789433202195375518266516480 6254 3205190742600503669606994564211183867477305377280 6255 3147160143425943109372616079061156952346212352000 6256 3089431504500876317252868003636234731602403328000 6257 3032373046812508395057906879549290015081377536000 6258 2975643048684821252254316090224936215416146944000 6259 2919604654333631010873616340739405798660861081600 6260 2863922307321369743796460731999632250643163520000 6261 2808947557892763061297481898097059487308218496000 6262 2754353946787576166360423637999779435767965312000 6263 2700484922184840705025022690749940078635798272000 6264 2647016936879524038303258752917788082316084812800 6265 2594288021462260984139525376640377941212723584000 6266 2541981188729786412167984772926056217991259008000 6267 2490422945799355233039507796608572055261127296000 6268 2439305409698315912060280530556866928381640320000 6269 2388947161302677292619486201812644768944484659200 6270 2339043519945656991039994827104934113697506688000 6271 2289907508244702567413352021697032041218133760000 6272 2241241312345002675771367069955011825274912640000 6273 2193346470802486168810138393065228011453275776000 6274 2145934388981211782095471302659635892825416934400 6275 2099298752413220320554582339613243790954951808000 6276 2053154371533522343914704686789167952127844480000 6277 2007789334016537292692803729142887134007926912000 6278 1962925401608534681146911693182868971029555200000 6279 1918839519466820294372500526418168801849045473280 6280 1875262495810720173531534950329565805510162432000 6281 1832463630919798411883136725721803480417539584000 6282 1790177356085202526094430532127069760843107328000 6283 1748667303515570613246656178550231015005737472000 6284 1707675000393168196443407113831726208798340096000 6285 1667453199398137729742208776701086562170485760000 6286 1627752292254663680543732114447217940944731136000 6287 1588817745578937939323228497257515944079880960000 6288 1550403562073743609041621465435995736820577280000 6289 1512749741629357252790160717265333779376134144000 6290 1475617337251210413989167497468772194900587520000 6291 1439235922111437621911556404069937275314830336000 6292 1403375175242438088421917010487577090473256960000 6293 1368257666247739212592727204013084849518312448000 6294 1333656828167779629310860626259381940925429760000 6295 1299789885458094229552147930977198012580788864000 6296 1266437219049437993302727445067261305761688576000 6297 1233806168735644274116911071378636146051557888000 6298 1201685365709442100558672273493258387736923136000 6299 1170275655189137780807653503064904810767602432000 6300 1139369322576682011089186459359545863145848832000 6301 1109162078105755435512246062416193157484070400000 6302 1079453030624260258696109833457608093367894016000 6303 1050428479305095690366284905634388675363710080000 6304 1021895480704063287513209759890374925026302976000 6305 994034208121282195860566051204344453072613376000 6306 966655319145704158975653709876820091611876352000 6307 939934156246398975571830399866584981104921600000 6308 913687923106248010803395718795459096723311616000 6309 888083202938777976373798783212889169960927232000 6310 862944706165443096555422498478752466264668160000 6311 838433357080897748212997372930335476913548288000 6312 814377386689956537468004380415288484647111680000 6313 790933085562687501204907610607513703459648512000 6314 767935069716042861238936207579387452866491392000 6315 745531432547263311197498954409489672136055808000 6316 723563852086537735416568609567088416103737344000 6317 702175251629254380781953969485411181122598912000 6318 681210653337795671059428375393695739597812736000 6319 660808740639833759326975338322081320176876544000 6320 640820579577634769392970015629496751130724352000 6321 621377260698733562773267162026610561200451584000 6322 602336507858730191055873663816219315303634944000 6323 583824648433028629565964554853455049854487552000 6324 565702652286497025171541354015314511266106368000 6325 548092847621915820614284378042158386553102336000 6326 530861941496545216521766772792604432178784256000 6327 514125306703949370901199962085543371270926336000 6328 497755775525375303823369382756492768841060352000 6329 481864468418725994913070032525130816713904128000 6330 466327254330096153065990488420660635521439744000 6331 451251584414105714335562448653986754762459136000 6332 436518752014055858246915108347534477218084864000 6333 422229789388398852251760245538257421401511936000 6334 408271717769680598294921989062787564994242560000 6335 394741726461090648671591737056873774010374144000 6336 381529674631703627755885730091916510781073408000 6337 368729412971671927728376968512286284455305216000 6338 356235827014383812631811189241378403847750656000 6339 344137006861463052775093119312882781341517824000 6340 332333043013410195109919278715085497603245056000 6341 320908594373701426679789627018331372383164416000 6342 309766415697206534414040635525140278759886848000 6343 298988102400943430967842159293003823222599680000 6344 288481120343778700132968087284577663917260800000 6345 278321818195361648080396216498186250411986944000 6346 268422419751263642126502424557981887080209408000 6347 258856273205477542990639687683760644105805824000 6348 249538000469713400650635422048472839005879296000 6349 240538229067540422368748645963165145942005760000 6350 231775894552311899817541371077119139717148672000 6351 223316922236486525404111654612787809375008768000 6352 215084569377217962688932207926798826267727872000 6353 207142078170635543174964998680224209423775744000 6354 199414956969117152469594776904841708077606912000 6355 191963974794678185737274783275806567451072512000 6356 184718587724151901523043860480665939085002752000 6357 177735376363787495547893552631424557768781824000 6358 170947649222976339762961017369360922431750144000 6359 164409705088027856315025443116265875657439232000 6360 158056859227820224926346996286520169593200640000 6361 151941203686364967852555608194217933995315200000 6362 146001671700957808566934173803705897656123392000 6363 140286610273106573683546241298257044580653056000 6364 134738437904105720779066043311154512295233536000 6365 129403479505229351634761861349244413382944768000 6366 124225967665025298743004372546232946394421248000 6367 119250289423238780672630049083527013614737408000 6368 114423912908107354045903151942134029792681984000 6369 109787945305636909101840873573081168211415040000 6370 105292920203650032139364218435528841902694400000 6371 100978224831565757747505059661524509538918400000 6372 96796019573452192549012147380119339946516480000 6373 92783943891726281124949331510317781611991040000 6374 88897104293162572576048415626527759910748160000 6375 85170245798447988778791636613099998267801600000 6376 81561176173335503603648799969308145692835840000 6377 78103180026065516164852050276172685644216320000 6378 74755483789661303022038428300474662429204480000 6379 71549877237077857719886114773092413460336640000 6380 68448188578967252389455218126723434756055040000 6381 65479670884729294080612462531925997393848320000 6382 62608534959205448668711311213767578492723200000 6383 59862773101203993555647853983164966605742080000 6384 57207873882693140111174307292114320000172032000 6385 54670492422161314265792107286316244712540160000 6386 52218427060343307691021984493879288809635840000 6387 49876151543196304445107925678890210413711360000 6388 47613509814146257003453165487697593742213120000 6389 45453940437623542082425835770063868883744768000 6390 43368376816872141371361826614622012874711040000 6391 41379106593758552047663508772957719573913600000 6392 39459109052127678701710258573557129735045120000 6393 37628756508521142411837053483353187957022720000 6394 35862821647473956033155349980862230322626560000 6395 34180801037868823326718189040875087934300160000 6396 32558410965213496799035919027682665390899200000 6397 31014151999283481425455505682826985534300160000 6398 29525509207275601179495384470269822124851200000 6399 28109370749218705725675548506452790771138560000 6400 26744734139839056806154335866395826056806400000 6401 25447759473687326652631109070888098085519360000 6402 24198265228127015828221929535714576552304640000 6403 23011543734177168313982684105923783729889280000 6404 21868972747486049996444155274934532590919680000 6405 20784443622721374808549949826448049798062080000 6406 19740623940013524028140743447709024185425920000 6407 18750822373808500575444294637753814265937920000 6408 17798389835419873975700490750608994472181760000 6409 16895902745811498692562893161690243974512640000 6410 16028044676567255565099453819458893244497920000 6411 15206205625655268171347065639716730251264000000 6412 14416164175999400207352282987723700472832000000 6413 13668813117711654473366727052556392945827840000 6414 12950525755419149248114935910410403607715840000 6415 12271558772995269792850356512062602244423680000 6416 11619433159319393512837311605302806583173120000 6417 11003406868946331118697366157499030110289920000 6418 10411902562691938374822646672369042676981760000 6419 9853800320027325941588467977723535681290240000 6420 9318006704224341989750810960134334433239040000 6421 8812859608506983440408124124877517162004480000 6422 8328247415498817802417668250456018076590080000 6423 7871662999936642033486177588801719859691520000 6424 7433759978449129814177113235326511397642240000 6425 7021710887512081828357657403636777636659200000 6426 6626572559902311838765071355442349321707520000 6427 6255069647690004462530164798331067774074880000 6428 5899076029084474128096645469253103962603520000 6429 5564620243595139330000154473454417975296000000 6430 5244190685075895271469054317314620179660800000 6431 4943570624943385677299545633363606273966080000 6432 4655584898857747148283116652289264057958400000 6433 4385626544307299205685429560281525707161600000 6434 4127220746659853271472219668190743806361600000 6435 3885176272807777064725575594993738929356800000 6436 3653523564388300167050978911290374350848000000 6437 3436879123536178042206894357770280026849280000 6438 3229538488974223641899380065635898352680960000 6439 3035805130500508764875395174711385280430080000 6440 2850550579977348171329069148988642569830400000 6441 2677594712470598678134665041414962118737920000 6442 2512219373576965795021459028618470851870720000 6443 2358090058145404400194208845898662454476800000 6444 2210715045472377867600279670228004131307520000 6445 2073486285358499011485955591595161239552000000 6446 1942388088033327159622458627817548966789120000 6447 1820425036063789482662682325851475062620160000 6448 1703903845609798784187469802794556510699520000 6449 1595717111983792750154808177129582831206400000 6450 1492343219626178215163156272196632160501760000 6451 1396452990540801263710715256260362421698560000 6452 1304922848644374792624337073263369471918080000 6453 1220098096298637269370885756390312544174080000 6454 1139116317527177714065709832532423386071040000 6455 1064235433886272923810864076229659057520640000 6456 992731733069618972389388943906156100976640000 6457 926680363999283806613099373640857202851840000 6458 863674027141666722304747109171941484789760000 6459 805536451963229685972483626239279712256000000 6460 750057414539642193237932223890975018188800000 6461 698995574923074059510263034032173023232000000 6462 650251808875098938781452251719552761856000000 6463 605431565468795502302840001275834518732800000 6464 562700487951007926378410758032844294717440000 6465 523455047332602667203120572033731303833600000 6466 486014848115617315547214832669862441779200000 6467 451731796707960347757316936111873739980800000 6468 419008664616081543496643171638419003801600000 6469 389076880645880139250044827800126653726720000 6470 360544333584700757216315019596547450470400000 6471 334478892456920972007263736707291342438400000 6472 309610777333441363104350637017206043443200000 6473 286971108498888264355560060370276594483200000 6474 265357050825877181403119815811665680138240000 6475 245698681658643654861183226426464967065600000 6476 226960214155834478034637053927758521958400000 6477 209943380003094427424249647205005079347200000 6478 193698830923194787719567691959324219801600000 6479 179008627457593358849795006114312395161600000 6480 164972554631439701237489706744827097907200000 6481 152291216951550240649211831792009674752000000 6482 140196232388980927419803509478144016384000000 6483 129286571758272568064634907917573056102400000 6484 118863103750131320488235646111203957145600000 6485 109507406650658573720828532111633560371200000 6486 100556558172813107212047677196692324352000000 6487 92530044249145612796766983592645269913600000 6488 84866520835643812013602289757995709235200000 6489 78010261600824376840235938266269142220800000 6490 71444989389356067258354092868232740864000000 6491 65605909175258665386807133494975332352000000 6492 60006554638946760958768410227467694899200000 6493 55029304047811297625092529252487777484800000 6494 50268700278978026696605460063445870182400000 6495 46047160234671099855413032356583086489600000 6496 41994478733719182066491401376915875430400000 6497 38427941247924931403059353204534804480000000 6498 34996525634727529118665073556219769651200000 6499 31978094325504141444816213616591857254400000 6500 29082741673867111784600621133161457254400000 6501 26543640044725830028539825254201268633600000 6502 24095154533594312833796498380194211430400000 6503 21966769498672226548135728700434520473600000 6504 19910087981317056692116520426241471283200000 6505 18122311058937406820596910376141638860800000 6506 16400533435318839460545733396147155763200000 6507 14909988853441301212350099349677224755200000 6508 13463879442741581071061828049114444595200000 6509 12227287038349303896402830497638108364800000 6510 11022879949382607447762461629707190272000000 6511 9991812744457553682601872423381290188800000 6512 8992967613711456106473991170753665433600000 6513 8141915659096636709074870122825921331200000 6514 7309309596096967729579123890564051763200000 6515 6610019163691837392059891347433403187200000 6516 5922793107854666077468955235237966643200000 6517 5345018376314674033266423940747100160000000 6518 4780247740068556979230936778327929651200000 6519 4309052392720446670066055601628643328000000 6520 3841664117307061477842016980330243686400000 6521 3459231295934554806538743639828489830400000 6522 3078236913552675313224742113640080998400000 6523 2764508802407736425461743356009565388800000 6524 2454984123895559607247225343865205555200000 6525 2202583949835261032765637963928829952000000 6526 1948116573182962706545491799111630848000000 6527 1745863861254418352199852913037672448000000 6528 1540679276018615782193938679721099264000000 6529 1376982912997715281115309793854934220800000 6530 1212304493803350690465033431082074112000000 6531 1082523790838713407654767781419679744000000 6532 948145644916406000907766581053620224000000 6533 845985261457270014430397077507276800000000 6534 739367658904420452506839846556427878400000 6535 656932928015687667755804199292502016000000 6536 572426485979060366035195119961374720000000 6537 508651051409604635131147293968302080000000 6538 440096189319572101021632606994169856000000 6539 390970798851917271765390357497905152000000 6540 337515102782925698479916120535465984000000 6541 298291218994913000321490161465032704000000 6542 256620215069020866421832623841083392000000 6543 226842078022210052436461914022215680000000 6544 193215632532895786413689798400147456000000 6545 170900689871438945216641058828451840000000 6546 145354646820651642748756248842207232000000 6547 127688551696730774552682409308979200000000 6548 107871972663694345361226158944813056000000 6549 95221042202070197089696779564220416000000 6550 79236441384623852061096373383069696000000 6551 69893502175988768311470545642717184000000 6552 58084182892162563004844054044213248000000 6553 50746417699365735087527199850364928000000 6554 42112498509674200657405731177234432000000 6555 37014402134036147486352339269320704000000 6556 29822613158542234949787918721351680000000 6557 26389711778598393467598664554774528000000 6558 21285933343137554264469435542667264000000 6559 18543080053012470079737512174026752000000 6560 14788702958558837421958628854726656000000 6561 13148520741672147750582969912262656000000 6562 10046526123985195909593754937327616000000 6563 8933252444273355295147526430130176000000 6564 6926079456358268809801563799289856000000 6565 5978464180551983852164276845281280000000 6566 4539204285233913665532136123269120000000 6567 4096355086674507454260708208803840000000 6568 2804711590876239338052376791613440000000 6569 2634952731428466957064996091068416000000 6570 1869807727250826225368251194408960000000 6571 1599177661464522429591267468902400000000 6572 1082520263145215183107934902026240000000 6573 1045616163265264665501982575820800000000 6574 590465598079208281695237219287040000000 6575 590465598079208281695237219287040000000 6576 344438265546204830988888377917440000000 6577 295232799039604140847618609643520000000 6578 147616399519802070423809304821760000000 6579 295232799039604140847618609643520000000 6580 1 6581 1190 6582 647955 6583 214505830 6584 48395772040 6585 7907276509440 6586 970753669002040 6587 91733044005723120 6588 6783587011327531020 6589 397211189509433616240 6590 18578342208691948120900 6591 698917584792869222389560 6592 21277945576562756929521240 6593 527450109958121464116981440 6594 10719556045670413842419377320 6595 180084711136255835094731866320 6596 2525165671067983060441061284470 6597 29878705605269808099337960170120 6598 301795237074742542943769368328610 6599 2632330422534694663726270333692300 6600 20045244789594231216279241881247800 6601 134633471316724389609727392856187520 6602 805055801119341583604868168744477960 6603 4322519154300986252357997701732492880 6604 21002429219752202371423892517832183020 6605 93007727765937043630210072351377468240 6606 377853810984127585950141048404159528100 6607 1416745922642054645654890233255397609880 6608 4929731624651461255093222216490616767720 6609 16000280522120151167064077188393705906560 6610 48667723808663066986111654993860582555800 6611 139328795001787539798555471014424529837360 6612 376928383540337138084503670513830270206225 6613 967150801832269918085822503849397870261060 6614 2361697301991415597076448452994512490869475 6615 5505743989133092564342542324708997510532730 6616 12289491604073821599606427697063101220482560 6617 26336035580871806540585322065231007204964960 6618 54318911912401024469324452440085763538581760 6619 108079849959223202046770388453567032571845280 6620 207905686215162286849408984677881219128672640 6621 387424328227777548889370159948743806881646960 6622 700670820582361646445621309868607589247187520 6623 1231975714616879701831513892876980473693279600 6624 2109361977812940003984568279749616323692057280 6625 3522220192092730932463967252077618783998284640 6626 5743895088304034796394166710167979480038687360 6627 9159940385201355849748400303037520299343515360 6628 14302265320027583139779998425840591026587495680 6629 21889860792154250871161851403490488771941950120 6630 32875324433023542874546804498984484007327666240 6631 48498099559630188590564151739978884310378662120 6632 70341611573526988459680593170659634983831254400 6633 100396620614333929833756690461838545630430558240 6634 141123935128831828749235937593113329486875314240 6635 195523185962370527455013311978827515244545071520 6636 267192678099863042323950949421498221232317855680 6637 360397657590340767569560341178321534355825014800 6638 480115661616817485231432218573339333189843344960 6639 632099119916245479562965071061176082489554418480 6640 822891845225006223727393896362893984669441850880 6641 1059884345074816463571975305057577112188671191200 6642 1351284506007956787765046861033177127452343048640 6643 1706170925409790242184158103274841781935629028000 6644 2134397409162143507678071058928421701512670174400 6645 2646659707053347977237252887108465867263965644390 6646 3254308401865153293188923455658459232431303320000 6647 3969457908920275485629410851524282906299770769850 6648 4804673704175795915355362084539024378555374644160 6649 5773170111471065597991747151411713931678329859680 6650 6888326026592942840548958687404264254492764922240 6651 8164037999215059307860301400056845704752173370800 6652 9614002183483580275920118520598776063710902441600 6653 11252314022363698714994963454378824919542957189280 6654 13092430125695805407160204304154057769287298289920 6655 15148132991493262907333549762319300002118543086040 6656 17432060448847743994845478859759909902393733663040 6657 19957180660273801463687355240781562120940236832480 6658 22734742873946887439885815800483193380601080788160 6659 25776444202654951868175918614081889813974111592720 6660 29091616127334759595781051245867476935246516078400 6661 32690295999638805930665123601758629232997560442720 6662 36579432395707433032531224878477641484708645079360 6663 40767107378430717728984114468053679401011898585740 6664 45257497634622805797841786277419708630485924746880 6665 50056541620501447267638618837302000087472754992480 6666 55165352545100418222506183116599648761280483960960 6667 60587645685546785672261936521022912667327333378960 6668 66321279034753392314247436041969180226622742038400 6669 72367791059339311296058193481093817577764317470880 6670 78721684974600605704190670283161315344123721791040 6671 85382479860592723753258051247405922095111332059000 6672 92341332570168910216135287237764761972256901614400 6673 99595988956898706007336281773827543047136322964000 6674 107134344876710107297812937675347447090537089611200 6675 114952724116372963893687471495974579033598882297840 6676 123035897015137515360523027326829400983213302907200 6677 131379165295628049659823621187393414866484694632800 6678 139964385259506359251215397010899089761128243100160 6679 148786254131295185895904042597815539274009594975270 6680 157823929957322403131852666487219613133910140202240 6681 167071981565593809414404925255699559180302865851840 6682 176507070208786208324478130978321761265389377423040 6683 186124076954727751278723260218296554127700978678080 6684 195897424349408557292772650412211923423536098635840 6685 205822704109332767523653787866339150282235056605440 6686 215872297124784279871084886231171148689121917855040 6687 226042954945045750319657675292777420051689859027840 6688 236305166757830261713622681213168106182483391090240 6689 246657188616558417028037982479961863272658118359040 6690 257067843853268463939335482001252727562485234924480 6691 267537166375143545821748134962683329864504092050880 6692 278032421147235770166871222732195599109047285200640 6693 288555775348066852947780315439211018295439591928640 6694 299072992676247353325781837042424860510194967184640 6695 309588567206212707816038824495095000722076446658240 6696 320066954038209604845523611688860503012840301474240 6697 330515105391373323451147011353871457644675410167680 6698 340896196430767368332200326413515068404651356573440 6699 351219923377914605039446247649841857317738633552640 6700 361448186448246437255327463749273341883100966699840 6701 371593496692121227640013556310113871773210789367040 6702 381616697615851305961861660108198516075691248275840 6703 391533149685547811323275500907864383652499083574080 6704 401302628056922892919048743679046728512119851775040 6705 410943600995987138363722267778192697523368792056640 6706 420414757697090646613186648161833355337422461101440 6707 429737632465370987724411889058831199328847401986240 6708 438870086967687409619526198738435551812286511095040 6709 447836660467243423740794535644399043237708512369280 6710 456594314624758106687586907318176483086175049155840 6711 465170816097073633929393275180542990213678757174400 6712 473522165475986411166634543691041454041176931737600 6713 481679181709889697714879737421506213239386205584000 6714 489597180699127759223077998157077669986018268926400 6715 497309867747132450028093963534922557189929618446080 6716 504771719635924382567546158500339524384876094456000 6717 512019518164380210230248250626615833221764052006400 6718 519006797661058184616178105176157607771081161382400 6719 525773117210022616181803059593243513483324970739200 6720 532271372191012586958593507876320133624928431418240 6721 538543661429603412326249548923467508811013203833600 6722 544542022308141522128331749795703591376794294028800 6723 550311288893808802290604225799269083726819583968000 6724 555802526053373318829667679941707340207685575075200 6725 561062923278439735863645209017918697759863325677440 6726 566042934405157166652582285110421612981702645451200 6727 570791844800678116593336511755236543963250828153600 6728 575259247357860691105671762894340692800524702564800 6729 579496766213446398872827713930221420736115715155200 6730 583453038263504170346115689484744249592980572855040 6731 587181603678139845953769291995372953617600882547200 6732 590630579845078330956736314386817701451853462905600 6733 593855174498649061450767535119712556782305011606400 6734 596802711752035354306257492523349589048176672803200 6735 599530362484837562206250505089182287587254739831040 6736 601984580719841142791807296575645848872765404220800 6737 604224036895335889596845130782391024825167352998400 6738 606194804222150780738256671258039642873088071649600 6739 607956806507338844299584877232876171639540822352000 6740 609455417852871897110834003061513561525018009589440 6741 610752147719503004348431736631063259000411547932800 6742 611791597661365962050734465489186548873286174790400 6743 612636351241953898984152895712112760348894213190400 6744 613230758649816736611705654176900942642868439526400 6745 613638236091466586722075354009556472871957891017600 6746 613802520817884102012701822815910462799015694492800 6747 613788227805411709999992781309512497754898385731200 6748 613538416463116490685494070254096211096939192758400 6749 613118359512053455027335324590825004845080295769600 6750 612470991748262993256703819980520098926271764409600 6751 611662021947355060040734642292787259901456044992000 6752 610633869898134856022345675900779462045812772108800 6753 609453089951389426082800062562734805690733090371200 6754 608061544334181256803885418035220888919966010432000 6755 606526074953979259910168850674073982340663013667200 6756 604788573953992431249689065599268155848771533824000 6757 602915986074306666361122730424031555955581086227200 6758 600849825750045653732998033442320726491506873673600 6759 598657590064077298478842291153804633289351193907200 6760 596280395521392128200923270086628557311769311593600 6761 593785727895636636325023277564419379981542444547200 6762 591114917958918078910320567778967483340647466172800 6763 588335285196045980459188214716048006491869917296000 6764 585387945462276795110159147971517366365306477468800 6765 582340526814997956705458830111562349886219760860800 6766 579133924559848476655407904370180793183985134499200 6767 575835498575184421338625784578901213039960283580800 6768 572386537778614037977827996164056930253205824793600 6769 568854004506193597006955130902097019939223844249600 6770 565179124209769833362687887695161479345718930112000 6771 561428946295581459711343482667702053554156218598400 6772 557544635264981199756065818624508644536218429721600 6773 553592741314113118173113808960887294141778809932800 6774 549514979507610232358005868099937647525754101798400 6775 545377293355928744751473239127962182158785279372800 6776 541121470502814546951065992546900493693810690380800 6777 536813344953416624877669869308677858360703549747200 6778 532394792737109488319591067479626399896612123072000 6779 527930952547217285772199418422644241581812454374400 6780 523364390380132277671104084084237875352655160025600 6781 518759474065342948851579108918021171635953550553600 6782 514058971578913685964057177153484449172771092057600 6783 509326981832425574176644181545385224048308075328000 6784 504506504246650183141253659043761054706220339187200 6785 499660789747821074073690259821161662064588958028800 6786 494733661038696302587211605611343131118848177945600 6787 489787475154904722321984652572654054158775683904000 6788 484766379020628418777305423073560637666995398284800 6789 479732341196546411333306560622011325492726388940800 6790 474629872545390475171707392187808139338333055654400 6791 469519978362642019537509096857818415119577766566400 6792 464348103409765668860705341152962663179304068416000 6793 459174266776231820670532584376946673005219868412800 6794 453944341652395747246147024637124604051242096883200 6795 448717854043486980325591163397861399765735414854400 6796 443441150136445876284768304205275750643170883558400 6797 438172697664509350599644598451302248484680734166400 6798 432859860887000007523114286837565684136705400140800 6799 427560045813156513626442616781550553145843408870400 6800 422221121110642065264624509398181425564573710796800 6801 416899913050479091117914945541389553650551763072000 6802 411544848330013948148132392928805802678369133376000 6803 406211617894721356184605357842741314738833574976000 6804 400849726730625463506519959078568915170915222400000 6805 395513747938451649921302647672464178904185945728000 6806 390153755173497711542382155177723212430556172992000 6807 384823673071855013594291400629355987489606346368000 6808 379474202999044082500020680365820137933523301350400 6809 374158083437964254617789034300873614977074242521600 6810 368827138565440728184505002356561791086564954291200 6811 363532956566475864428530280818029458026082914406400 6812 358227980463883562575428748813233738410206323072000 6813 352963102507095646582472330156963964184213106995200 6814 347691455301136273933760546631884080381362325708800 6815 342462711490129443460323168104192559057534343488000 6816 337231159192397937347894252768468265328940509017600 6817 332045304732303613793097000136368917565486138624000 6818 326860095305517456374849322086090599740192593356800 6819 321723305691936013221523994219270097371915536819200 6820 316590615065268610370362970573374475205311550528000 6821 311508562701496756216929689915324743155699864614400 6822 306433998722588213595373918525747823424698945779200 6823 301412292060087268663477247211055720711151925273600 6824 296400976493301850153484667826628397998909311910400 6825 291444663483013175305852312325571105396423781324800 6826 286501648796900360702231828750255676487441890240000 6827 281615301412979746700871119774179298536064036352000 6828 276745085979941294955062863596773103248673504192000 6829 271933209458201268724437957613101918843520608768000 6830 267139831979555406741751387831379196070277469120000 6831 262406391313616539188321354910210973800803066624000 6832 257693825804398429179622735037615888001538256256000 6833 253042341239411768170880666929873535848249272192000 6834 248414035838450189058692877683230335677134854144000 6835 243847973822116105104904551453151321821478658688000 6836 239306953930636436480467687622092894994940049536000 6837 234829270984074836014249784233703900958812112000000 6838 230378511635335041259632205252723654443525290880000 6839 225991761471587458427902426780449834916756528128000 6840 221633745109549085442874938583282873753972687488000 6841 217340440304998515118120482168036171046803833548800 6842 213077269278577023890984539186713437795462201548800 6843 208879450398963747381425966666925182948329679692800 6844 204713193487074431228144712076386119318771622796800 6845 200612540487648532309438680537807824082011227852800 6846 196544811811230244150898581554608688383011075084800 6847 192542980797638903926644435701770676819163111244800 6848 188575053023217001974267883009827344240927410444800 6849 184673260146761685333767697581287160727353353036800 6850 180806385080078145240815930022748999747036074124800 6851 177005523631288940790115858817393368682749474560000 6852 173240530537178946691983192771988109508531816960000 6853 169541480546197058256659684181936089960333126400000 6854 165878896105150402612833398313084556945055692800000 6855 162282133268834451244221568793227285996230022656000 6856 158722475466082413155827579991980804165096563840000 6857 155228189965319350042184243897547338357569117440000 6858 151771590336119256059757421415466106078362518400000 6859 148379975776771826142348623526035992915667224320000 6860 145026304503518796275502896634216463248091340928000 6861 141737188302474759772807867312317629679128396160000 6862 138486325933688459666219458303320493340231629440000 6863 135299294081207970770331595518459166334025717120000 6864 132150774620775849408885025870055258983862140800000 6865 129065431978668584789622866140774416663215974272000 6866 126018568551853160604624676739046312022115264640000 6867 123034194134544378560613479902870312687143540480000 6868 120088326268984254232282147253476341315024912000000 6869 117203996993847752770346586871085827036976449920000 6870 114358158317599487150528690926089205815283192704000 6871 111572989646538942575907302313197599025769609600000 6872 108826033342766334246593052879157351694201589120000 6873 106138851752179679149994527411649086663824439680000 6874 103489673602747550500008204583783454006467737600000 6875 100899142090707584264465899061622493234218607564800 6876 98346366781301562946473156038326760978644392960000 6877 95851198132457288240905470193899699524052357120000 6878 93393304953965978350701928973928850641876433920000 6879 90991959571968630372721089093786122315346255360000 6880 88627483637276775403026182973623175106325376000000 6881 86318292343524190976632593890742688795480934400000 6882 84045534096709882068395511468634495214485432320000 6883 81826893045541717094402007580772569048893154560000 6884 79644043447422489619213441694864987017102970880000 6885 77514132146594711229446547897247743842272220160000 6886 75419452838448834444385906417516526959918817280000 6887 73376357010781885305709898947619835145989411840000 6888 71367909603042767585996051608144312346846469120000 6889 69409791369582652066199755204314808680956820480000 6890 67485559155683863089489178577435319425858749440000 6891 65610398030825798530050591077001194659087658880000 6892 63768446666039548174676612054637190246670914560000 6893 61974157491321473277742693745082702460144458240000 6894 60212385906286826828559305512135850577672960000000 6895 58496973397198842601854459219505423147224433920000 6896 56813231845951856950784896827076412749482869760000 6897 55174548074268679200705454793415185099766336000000 6898 53566778829783589017338518121041358924229396480000 6899 52002639195945274750058211809150755785338060160000 6900 50468646416102236985380525130497563395147581440000 6901 48976962787257122372104043051331361233375129600000 6902 47514526599621465767845486391406566946011873280000 6903 46093086220072897082395901873516604302599234560000 6904 44700085808358326030883182336881805377359498240000 6905 43346661529769741761492224648970888689017825280000 6906 42020864521549484734053293817093742226208844800000 6907 40733333174730697635154963946816561421292139520000 6908 39472505170732227906389067967329129859573370880000 6909 38248644129378871981306600546481798527716725760000 6910 37050656128023033805104177843886214197587379200000 6911 35888249867442907836357030040474196820229678080000 6912 34750885224479553353418271970295820545156188160000 6913 33647825689637158685939020716671546979147632640000 6914 32568884308883599795722922184015997148472371200000 6915 31522987339123207642518706079973606879223034880000 6916 30500378724597685261352123449210670465994147840000 6917 29509483581695369337368279701196544798975989760000 6918 28541049892782664782838232022003650986491755520000 6919 27603106586057587208089741558546076727036963840000 6920 26686721327113607367259144772892643491394053120000 6921 25799620845685474432573387153167869741966100480000 6922 24933267215550214461421506313038485119321896960000 6923 24094937937318826186241450274550639678960988160000 6924 23276550090479267981370240189415239720909373440000 6925 22485031151408011046459739481021047190616432640000 6926 21712587280837210757980620199982697262712524800000 6927 20965876672998155082687295121268945386152611840000 6928 20237464239359775227346877120918115357796126720000 6929 19533606754056946994237663460244086230773616640000 6930 18847278253207963825764244883186869661989386240000 6931 18184428121669965806740662073350073250968381440000 6932 17538288534341920844310607453651480207611770880000 6933 16914571007351094292295843743493604851006607360000 6934 16306832447309306258913834760387051939064232960000 6935 15720428175120270828945882052796850169809623040000 6936 15149280568123143762955693861933807619088706560000 6937 14598476107297615378783829488191419454789519360000 6938 14062167915449410478674662914544455231168532480000 6939 13545233003930655605933866701939478591134873600000 6940 13042116770891981374964365635979698152004403200000 6941 12557381220546341400795191008036943089737584640000 6942 12085796799238656863417048185568255240747258880000 6943 11631692377020018689815163927542943555532810240000 6944 11190042135456923373151049484460975699233960960000 6945 10764991264087439520670114718601584218898995200000 6946 10351775786775327654539120614078177226898493440000 6947 9954263841173947194022227733519147910614241280000 6948 9567978581134099100015877716288970573280389120000 6949 9196586646215995101937313514888200872928471040000 6950 8835791074267040687682464458007514299604203520000 6951 8489098655906112171820065441984389628053299200000 6952 8152444914044508530624364885286457951964395520000 6953 7829094308039287347542055716091712182857072640000 6954 7515234860683491477431207052670523626939146240000 6955 7213958458343581027948480994225390386061137920000 6956 6921610184423612231161166600158804035148800000000 6957 6641143169589551266898008251728913070240051200000 6958 6369108947259774302727724096800798248944926720000 6959 6108249476688577923796784210995845176105256960000 6960 5855336788566713907938021551616176816058972160000 6961 5612965427634224179670814338943128283560417280000 6962 5378043770964396402489338039350291508192225280000 6963 5153046985168749634138297055350148132122798080000 6964 4935064764957841992887361142717940327869194240000 6965 4726389355846088044003654670979103495284019200000 6966 4524302118915256824956090699344291767104102400000 6967 4330970385724194871567192653308765575151001600000 6968 4143793411294485249096652266376988807078092800000 6969 3964835609894502346091957798722573844128665600000 6970 3791655500241697124679319780063522273840128000000 6971 3626159804933782847878918179640736421396480000000 6972 3466072317296452671861531377718820321358438400000 6973 3313194427841397042621467930155403313890764800000 6974 3165351055596821742710863039876014179386982400000 6975 3024255914555174695345814534388634467090739200000 6976 2887872225925081977657550012979119023868723200000 6977 2757777899723163570818706676326129839364864000000 6978 2632078516572165331233149226679897037442662400000 6979 2512263717035448731035556464478037469908787200000 6980 2396525306612317568555696053255635818376683520000 6981 2286278186028507220436552300650699313248819200000 6982 2179833905828691392234531442425690315196211200000 6983 2078491815917514147255642283708601077261824000000 6984 1980684405129539625596484056481647418330931200000 6985 1887637782932997187909475287775749406997473280000 6986 1797857375891224223855072725138942768889856000000 6987 1712506088554649960045573239089786447580569600000 6988 1630192481108437911404129184907700041918464000000 6989 1551981009217985356373715988455807337878528000000 6990 1476582841856606957289901370905455364861132800000 6991 1405001960772597787064356934694912000822681600000 6992 1336010469088535234787219969550967194908672000000 6993 1270559086826833064331097501230874838091571200000 6994 1207507980245978365016979792012548408860262400000 6995 1147725007834413514323533901339863527147929600000 6996 1090156520106265952070280586806927311458304000000 6997 1035620550574990624446538090486427715885465600000 6998 983114655657933442203610246104166665011404800000 6999 933412121802942941575418180788108388310220800000 7000 885585576703589443923613892400510648681062400000 7001 840338269297336353509723976673625270734233600000 7002 796814905012529561623402952805038747494195200000 7003 755678459929742884201346523200977201328947200000 7004 716115799694160334119024134399129502903091200000 7005 678752448068723297896192997237267255264870400000 7006 642838797162582099207487043569300745647718400000 7007 608941699144332370882340814893311027918848000000 7008 576371401904684751739475168706604842407731200000 7009 545661809838057885092530779156731094767616000000 7010 516158086485070839899311921742106381231513600000 7011 488362959322914819701104259446629501058252800000 7012 461674854648881263689217089898860358389964800000 7013 436547759345623060064834973109443382088908800000 7014 412429362666423040536099175527991449158246400000 7015 389747527555141466621055282306655892857651200000 7016 367978173942790635970343183063099256912076800000 7017 347523290079399375092467140203767397276467200000 7018 327903392273617361188083628762601947178803200000 7019 309480127199517436819255563172325767467417600000 7020 291814351757197755056492117297234718993408000000 7021 275246741510649525832513278611539146061824000000 7022 259360886812682683912144091592407818127155200000 7023 244476352688293753633892631615758571744460800000 7024 230213552584150714477918593620404229282611200000 7025 216858845360331631133833173250140903131136000000 7026 204065243959895833623987862547055462633062400000 7027 192102656419207216951028647896747881067724800000 7028 180642496054950694603756402560100423157760000000 7029 169937058627251237389583091028315414616064000000 7030 159688326739803734747256463181206028482560000000 7031 150121445121162748590878214491758052559667200000 7032 140964589914879480765122854269462263740416000000 7033 132429995024352354849468081960989857555660800000 7034 124260383229144141484004541724026128642457600000 7035 116653862640276129472692769585261097116876800000 7036 109378065943036850701043289788527491923558400000 7037 102608847431655180434173478259425846856499200000 7038 96134880154029003125558864406357775987507200000 7039 90121964666373072649788332769118335633408000000 7040 84370325476597361357501377483314669040435200000 7041 79034075176059262874584441265267567149056000000 7042 73933689917784321107168261375962003813171200000 7043 69205508051594770178001618684413872044441600000 7044 64686523969717747563697437947346907280179200000 7045 60505433075740502377010623165657023135744000000 7046 56508150833467718943747062903019198618009600000 7047 52813983460528491650316262026899505023385600000 7048 49285339794715773554838373752018485202124800000 7049 46027062922381528561978711844079471004876800000 7050 42914551702483282654664767816789472634470400000 7051 40046919716555017628591446167907170076262400000 7052 37306434054260825730711086498330839017062400000 7053 34784624730032792159204922206446439704166400000 7054 32376880289466963804507565111758167054745600000 7055 30163397282671101064760042712917268092928000000 7056 28049524047357718956261641447502990016512000000 7057 26111084976221914488282961346088187723776000000 7058 24258790862641751374570206962893598392320000000 7059 22562372728515406817235748446731554062336000000 7060 20943138694940565035476602869936452789862400000 7061 19461681702996984075804636915409818746880000000 7062 18046966609882727494852397260629530935296000000 7063 16756474753199607314194394997735991836672000000 7064 15523132981243663159752530222544534994944000000 7065 14399612561513258394589618923621826835251200000 7066 13327126550725768733479481554998656434176000000 7067 12351216907626925001753596605625489784832000000 7068 11419008389283722774710102999843049570304000000 7069 10573671569530508400538123548759552098304000000 7070 9765360868346838583325378005264222873190400000 7071 9033389673287598737555209813142149791744000000 7072 8334444590797129247007297693092039491584000000 7073 7702311329201423674529430342665760276480000000 7074 7097997650292577687575808917281405140992000000 7075 6553724048823566114136474315422994137088000000 7076 6032721555330468894837253487669039529984000000 7077 5564127187108235254046265153087622152192000000 7078 5116285376341905232188039153540401528832000000 7079 4714062086611361399058546482443086987264000000 7080 4329067441317377742738018039653275926528000000 7081 3985005865893812475719627268115898499072000000 7082 3655082664245692693487277112089955958784000000 7083 3360663799973364368332259304835742760960000000 7084 3078892706632370020880944150161242750976000000 7085 2827890572457540740349819900076557336576000000 7086 2587081044468230446633605737948966879232000000 7087 2373848395457033461256784739199066112000000000 7088 2168833996190622424458847594711224287232000000 7089 1987521082317380716003139912714523967488000000 7090 1813615789915452783482112306047294767104000000 7091 1660129394187197314021344488500856684544000000 7092 1512432709459853344632645917990207422464000000 7093 1383057733801790866106152870566973931520000000 7094 1258201284445350608875979584692751368192000000 7095 1148972595714977127019310311600897327104000000 7096 1043861012582970011396605196660786331648000000 7097 952114344021146392942830239065736871936000000 7098 863417388917948732199192468261558288384000000 7099 786699220963237198298893990271384027136000000 7100 712293903633660157535205397774345961472000000 7101 648001892136172560252011831178010165248000000 7102 585851288759914720965660226110385815552000000 7103 532316065953015395561868535628795215872000000 7104 480227821171337453956857790204781002752000000 7105 435909157699288701914692262164172832768000000 7106 392570234132353537292785077751315169280000000 7107 355702720062489531582345221865844113408000000 7108 319841279118623771222796159685855543296000000 7109 289446480525734248071894005276059041792000000 7110 259601354906623172622912251732810268672000000 7111 234683407206286765620235584444916826112000000 7112 210071034223375147533551806301736271872000000 7113 189521915747173198055226307023643607040000000 7114 169341617303625183978252329133025001472000000 7115 152592958364693434180375398051765288960000000 7116 135932181553585748747479794902761734144000000 7117 122368599432400683390878359268423368704000000 7118 108782083434892614186108551132650143744000000 7119 97681447996521718662526970719751897088000000 7120 86669452003354400652909317279275548672000000 7121 77739446046089572599588141663599984640000000 7122 68701684664953254038860764978822512640000000 7123 61565433369863167498265255903247728640000000 7124 54275403074991034233623635213044940800000000 7125 48507065790469602274366006209977253888000000 7126 42673070064089813574619224820847738880000000 7127 38097578925674288702742622039273635840000000 7128 33343969722057397010065455101191127040000000 7129 29752856579038058265963022500062822400000000 7130 25976032967335384214571227817181446144000000 7131 23084875826149064714950421838424965120000000 7132 20100370279720891729119717990452428800000000 7133 17858758017487420514625849650302156800000000 7134 15441254835395106067165918966366863360000000 7135 13720574525531388775081231902580408320000000 7136 11833694893335171736656397521416355840000000 7137 10460858960754727301111488953951191040000000 7138 8993762866709847493848752927665029120000000 7139 7949805878743737980205833642115072000000000 7140 6767713712634545596943976269673922560000000 7141 5991857293466749227512103710333337600000000 7142 5087412638722807496206468709477253120000000 7143 4469099309385577109343884325814272000000000 7144 3775519043229302087642915563068456960000000 7145 3332736477072456898139387284747714560000000 7146 2773275448461834822138373068407439360000000 7147 2446272576159606890901469097495101440000000 7148 2032946401225689705169541891547463680000000 7149 1776124619477800728063451994762772480000000 7150 1473937447838597023009200591203205120000000 7151 1295504074691265162022331874426224640000000 7152 1043791460548978223242577155247308800000000 7153 923639912250943771365953259417108480000000 7154 745007667009814399256430243993354240000000 7155 649007801855436452790812926090936320000000 7156 517604603549559309768552009915432960000000 7157 460198225958525171270403946929192960000000 7158 351628414339481856835781422806466560000000 7159 312663835549567435330163425054556160000000 7160 242412780972539408343054732975144960000000 7161 209246246319319434825749689584844800000000 7162 158872149983186978293624764314419200000000 7163 143372428033607760899124787308134400000000 7164 98164905680668376831833187706470400000000 7165 92223345599996343497274863187394560000000 7166 65443270453778917887888791804313600000000 7167 55971218151258285035694361411584000000000 7168 37888209210082531408777721570918400000000 7169 36596565714284263292569390153728000000000 7170 20666295932772289859333302675046400000000 7171 20666295932772289859333302675046400000000 7172 12055339294117169084611093227110400000000 7173 10333147966386144929666651337523200000000 7174 5166573983193072464833325668761600000000 7175 10333147966386144929666651337523200000000 7176 1 7177 1260 7178 728280 7179 256633020 7180 61813022040 7181 10816123989132 7182 1426905017639640 7183 145417400077482720 7184 11641342855068400320 7185 740853701619150042000 7186 37811964966586447766976 7187 1558386915485923160442000 7188 52168439219654707241715360 7189 1426469748654590382545394480 7190 32053623520705023222402553440 7191 596123176701689102128960725120 7192 9253560260181084666426816405120 7193 121069056331966567827437794248120 7194 1349389870886006906555844533534400 7195 12953244717024990779105788670322120 7196 108244003522536634193845293061141200 7197 795430756236043077666568363337831640 7198 5188473369862098696350951128987814640 7199 30300245690179602768977932917358497120 7200 159674653929840931791039327993550823040 7201 764777321296531914150356036892587751456 7202 3351286474634750383409445034663796547840 7203 13517717934677098413497439858759825369120 7204 50470862755513570111975151423480638291200 7205 175333587592261915862587190051754437227680 7206 569437306241360669640331135040488285531872 7207 1736577922392127588059887544235797356285280 7208 4993174571357893070748812001599357448154560 7209 13587099054665081209456053359355156134532900 7210 35112061763849511592449771558444258829930560 7211 86450130157046206985449419535910078228089596 7212 203400935827233299739897916314646995760256760 7213 458587502141243298177905849547284556075744420 7214 993325340817439859929407037331781156999237000 7215 2072045938827929094901268406096506682474782880 7216 4171685614190748659513853831767009797051885440 7217 8123190393524124103021931004963875859986869920 7218 15327849626101124783255095391631908372835755520 7219 28077290810881582102179628054982467880643089760 7220 50012150330086910584541596049368543378770872160 7221 86760304123682208876148312331095546223836379040 7222 146799739639200922001205660878002389601214099040 7223 242594485828600828153448380183622328269228343840 7224 392050056152177430485713688541470314896613742400 7225 620334746904674067314682863522414528281199084760 7226 962098730508446590020919315477747664738546275200 7227 1464124305444692843069934687954065951903135332440 7228 2188401661557237383692951473654519810643275921840 7229 3215646843031653429047120447759839227669805982520 7230 4649187000108324951142355910415789740618171450720 7231 6619231138159635601982860001101094405020588049280 7232 9287333644785582955414879578821539280477311474560 7233 12851132987574879775413063022422709897020195662640 7234 17548969521588170868547481968148147801667891122880 7235 23664664280377547921453557114086770277275418102960 7236 31531699045836648061967323565973865384416618245280 7237 41537535992926760286034593800101681968372019084560 7238 54126659372059934184454802658922427223981608609280 7239 69803968886717716300131712791765955465600354207200 7240 89135950381947701391324979466763514281241875181440 7241 112752832523399589065822169391807560906470174565900 7242 141347180985147883316639164323746179458190938283200 7243 175674764489973019901233953702829353354310096864860 7244 216549945542552092703991997672021580376555082485840 7245 264845520852852879873990501954520262174968758296940 7246 321484352167693597174402551431266052004524449479480 7247 387438839535158522564099235180007799956170851668800 7248 463718308562363852918386668437347277456367002351040 7249 551369134574536329904672783490378832863333781200640 7250 651457492016355258794291835148714016624903902968000 7251 765071487206699962472371216789269323282949898327680 7252 893298833711276810027512487708052975526631309501280 7253 1037232651036678891487815590671576382477539158890880 7254 1197943612700339871173596471938013613357234544785280 7255 1376491076336707702391346732420996553931762568506880 7256 1573889242666967258843396850001851490102762007791680 7257 1791125306044504668736623800154814280881196655550080 7258 2029118979475465335607839734006552213298700151353920 7259 2288749276475872232602948378693916191196058543658320 7260 2570806890327679849945651500980990709149092769903520 7261 2876030730356380991582029811145159529620646708456320 7262 3205052906472715296681488205269212674958341923466720 7263 3558445891606018841173854102040353097566175793205120 7264 3936659874909223299967653959898488490969415555385280 7265 4340081007102750798815548264395010610457582998949120 7266 4768961495710439922229349887658205405309823016179200 7267 5223488375546301477569630089697828169261728307973920 7268 5703707450518948041362042369162282853035419940806080 7269 6209601364815626946255219002426658190639993998420480 7270 6741008730360510221479469282246691808000717569233760 7271 7297709605395177777452554622092875140928639504632640 7272 7879342091362702805487733255344748952364888431226240 7273 8485491815402654119540223067474802052851218019601280 7274 9115609575185215524662117129167405911604069598933760 7275 9769100298136257245818932667259250246264438978885720 7276 10445245777667240176963389564769121510711231981653080 7277 11143288143791016062663848160035472944542808261950720 7278 11862362532730767796395259402468057032672062800463880 7279 12601568460279760730077910401527801198121898315331840 7280 13359919446892349977011525873272795486684225253073920 7281 14136394009216371305643858544082563188284652494522880 7282 14929909801808823219510570959495071835568347649309120 7283 15739346563415345810993091245431888652933792377178880 7284 16563552166250097685360839767863507469069982488711040 7285 17401328341251939261635848686981958266675077329866240 7286 18251479317493333261046735551046235444607612416826080 7287 19112748328346442408422535416274072605937833716043520 7288 19983919725929700108454348951389043629681908785564800 7289 20863696782384758393525366484708359095304327172069120 7290 21750866001953626566699690698920931079438183889057920 7291 22644105507982670072825767417891026454386035426200320 7292 23542225219131727176962357930065462548587591558816640 7293 24443890623213439253798909415531214183426797695742720 7294 25347952251850012275526988498366866226270324478215280 7295 26253074958185288529695972813128416224609221085137920 7296 27158165081698380915417169058469399050701791810779520 7297 28061894555796040452807840738065270700415197631687680 7298 28963241357638984817096625264504713046927274447832640 7299 29860890769563565907533743382523107842821384187886080 7300 30753903992830820480840657536751423804477385738520320 7301 31640987681608456855995580856229597548238539178190080 7302 32521296719495378384585561729858961515775751340327520 7303 33393562792740068117335842158931357482537817561127680 7304 34257047392493220060138275995521125876732029881613440 7305 35110510014277868704299676101846688668340338454778880 7306 35953326532139238254800739541668447967519472278079680 7307 36784290303479147750512032136965439463823010516588800 7308 37602897912422764176088428152820428479831033994755200 7309 38407976872345664263013158378550749354120372125000960 7310 39199154197717545017676739322163293268695515399864920 7311 39975290450341456950322166198209338616381983690289920 7312 40736145823911033395107915272953056343733439466042880 7313 41480617135731505603902197316799140796030116966516480 7314 42208598341764783691098553083981531440351947749419520 7315 42919018522329497444013103706100524028694892333268480 7316 43611910775154112210020939060400013096481355228508160 7317 44286230767395177216137685873540801534256108281450240 7318 44942148019639117884605732255161241739633095665136640 7319 45578645435379576135758093290688854747069860656279040 7320 46196024014666029701746247848640564300850992496906240 7321 46793286789025101960144574841720376340735795955877120 7322 47370868386305074003218417583452480880018327396846080 7323 47927783409810324427400314401794600829528760687645440 7324 48464593763511575272739636581363057129138288291299840 7325 48980325978166876736548236538241409246535538777034240 7326 49475661023756347647698474562035788895190501788071680 7327 49949629737655939676702337243948383208020992399549440 7328 50403033634565679397691726944693505903050072267937280 7329 50834899011933782866267088633335946252148440267773440 7330 51246140720614325787174663151410052728327140085373440 7331 51635783148308947423751197302535110494217837284954880 7332 52004845200715214725994595331950274141904265642608640 7333 52352343468547423626442090959191018472520495406365440 7334 52679403461402622352958518586627925639759653722606080 7335 52985026007873687302145180942450707013416746304112640 7336 53270436264481128630249591896239336146639128312839680 7337 53534624336291546815806677838068571776848689862448640 7338 53778904738319889902999256329324026651260241532355840 7339 54002252205763002132586027869517465670393373645603840 7340 54206073616059357569804781186970867270267726417236480 7341 54389320284075729969099748999449071704532359796686080 7342 54553483907127121127278506708551619670388742589056000 7343 54697498731082526851323913947626625060253337764012800 7344 54822929171965000070485779244077158432531258996659200 7345 54928688190910260452811149724556732009006380784051200 7346 55016416073738675561497222407420545676708444703572480 7347 55084995672158225397247895953237888418178697027315200 7348 55136135248052368212851305602848207229302928444979200 7349 55168695016294548502672437675100471728610274575372800 7350 55184437892542607242206363979793443394190786704947200 7351 55182198153833413352937984200974586217282316426352640 7352 55163797202713554885755596984646698729875482702553600 7353 55128034433621782102960482433831506673904347628812800 7354 55076782481739941153157678404691012201716238530457600 7355 55008815011203650873837544851624810561550776446944000 7356 54926042477889586267343879274529659857443419178621440 7357 54827210910483707745788434699770168167965995576211200 7358 54714274095574200789648990547528300427808596073369600 7359 54585941847935884280911347272162506890540761253120000 7360 54444205399662451516745789372591416719975325707648000 7361 54287749547672623242469079156750932855535484081123840 7362 54118589805479998072289373222390780776352598205222400 7363 53935385528851378698708374685360353489161905891955200 7364 53740183561968426280023414735475399136954954767680000 7365 53531609466484134446114626276168722707786957212684800 7366 53311736875143845791228718832593986768173429054205440 7367 53079169752097052991872692677197772759812566788787200 7368 52835995204902396753819587561543185605016237035456000 7369 52580795853743841160607015346556518660782888867462400 7370 52315680123810032840232378174658623636123746189414400 7371 52039200447486229395513975952273649485536428270288640 7372 51753482431236832545516466413160530087877633493568000 7373 51457060952284432998320799753313772540047375659417600 7374 51152064975442905137118838460115647194441621328640000 7375 50837012327001388667206568873219692313253236110080000 7376 50514043838966363103782869956424199875729680380889600 7377 50181650762527643128933903686972341117014146604070400 7378 49841982249014945485387000692408823159195848067545600 7379 49493515955746886737167250022708895004510268951462400 7380 49138395283633920216221766205845787685310815988556800 7381 48775085426607243557830211168641454910667225773004800 7382 48405733156354477342454225088833395226374172860953600 7383 48028781433118293250897535840438851925616950315289600 7384 47646377632838637323378970638609270151994245099148800 7385 47256955992757914280327608462734266600687624448563200 7386 46862650781426010991548341932180209132907894163136000 7387 46461889080992218868972854387953504603393532556390400 7388 46056801901117061494905421201294193739838046688192000 7389 45645799277650357752234134200231521532832175430886400 7390 45231006979177926606051225955593169876987108085222400 7391 44810831948225559932397777361435129156672012270272000 7392 44387380937534611332337711207836583552334963471577600 7393 43959059694356547162762192122635537023578903488435200 7394 43527966341601773240722297587500704584705513018124800 7395 43092495113511072718057139478364996796496907435891200 7396 42654734061536761563507696313330556612133874859673600 7397 42213079692351958974532949505135789145344835983859200 7398 41769596115571716290935156645612236824100759027340800 7399 41322683832350161388970882469735577117364287333529600 7400 40874393455070728529175674283997363617173227644825600 7401 40423118870545405170135061099620686804783887477248000 7402 39970895884781972373453172692743934972723078897254400 7403 39516125222685274784145843845234480929328114141337600 7404 39060814023780789193099292922244866663329563705497600 7405 38603371429285080399284537259812472420037174183065600 7406 38145786712018351539180752195969681988701555569228800 7407 37686466356962991358045871938913211646693790080358400 7408 37227380783563569060338573305252153031393704020249600 7409 36766947125158397221486766480529017263535774268057600 7410 36307103386782497361300178671594889564775520422169600 7411 35846279033156258580182445733793040070803565754880000 7412 35386390555585394838437040043747330412230305661977600 7413 34925868613739393160580088290235916007617213456998400 7414 34466607664282003058127149589385429458122124729292800 7415 34007052558320931642432657215051162582456781235046400 7416 33549062618230713359812338082976617057415511443404800 7417 33091098454285239237303324700751538835825639734528000 7418 32634995364442490852206976747709508630346944110643200 7419 32179218555769133794194276522461922177809010925670400 7420 31725578998336910945633405024459758340604230103091200 7421 31272559354614087668884300212984339168749393026099200 7422 30821933430319862101983117829613004522223057148006400 7423 30372202617022293541711597081828002960817496487936000 7424 29925114589094624194167897234223486823864553890188800 7425 29479178205834731228485466198565982408529035275571200 7426 29036115018565218128534775696922644499567334964710400 7427 28594453615512434540195695650319224138071541888614400 7428 28155876868423704600638257214502681485189720070182400 7429 27718934237296845458134479810645704823425695060684800 7430 27285280854683750008763244314946221326799146746470400 7431 26853475930552533437602594504007326576281437248972800 7432 26425146849181342757484301300907424670819679920896000 7433 25998874436793797071371454093908035867785248721920000 7434 25576246299276110871159991236071847529329279384576000 7435 25155865779389490531297248588888429956948177037568000 7436 24739291658394504594312500474276373521379273447936000 7437 24325138836809449519819268101520533899915170589542400 7438 23914937423720368766316940753017743505412151464857600 7439 23507325389450426735162511548022137618961928394035200 7440 23103792571301834728628530292329991864408005522022400 7441 22703000984340284857936606329740102370812515682304000 7442 22306410973683639709823466812504252391509692721203200 7443 21912697853341056761345614252706197633589624397004800 7444 21523292753907353846288473195952081638286717164800000 7445 21136895340977802863331004865883515473870416914841600 7446 20754896657125462626205972194375187316600598203596800 7447 20376021400146373111938039745779840754069508290713600 7448 20001630966598050187991827978574771357602846162944000 7449 19630464743817345163318080206315888466499003202764800 7450 19263854808847284269847537905111987165048875045171200 7451 18900565861368419215895427833841589513493505370368000 7452 18541890167125865785574998944147364022059190879078400 7453 18186618233492703923482714581551864433734018133811200 7454 17836012765094583578264175547364349473086000371609600 7455 17488879946981127624289138829423493678941132709734400 7456 17146453382859117788854027147108820879321851895500800 7457 16807565023324337064210201228235537492573600823040000 7458 16473409451467863151471609567663349685175046810112000 7459 16142844749163717339136978626454342622849767894272000 7460 15817036324430546329607204641672084521617000821248000 7461 15494858758373289323348206421381533550249908634112000 7462 15177448756290974930104811820123360507985708360704000 7463 14863706905363036403455324123886761705745810459136000 7464 14554731912768922626893657008186616344254011891712000 7465 14249450581257365736890024299913384083428660125184000 7466 13948933357182522248771814497559818893312705554432000 7467 13652123985535880119391668300740502830694062944256000 7468 13360065069623293448231954318492518673740162897920000 7469 13071726411349647217496436527246772680713346657280000 7470 12788114035650006698338462843862488746269577120768000 7471 12508223934205717633603257433872670564879997641420800 7472 12233034784635761405294111766306350853524694295756800 7473 11961559861640826492821959508160237970212095337676800 7474 11694751039875318874539618448632031496979831579340800 7475 11431647383062090831722599055609580405091382357964800 7476 11173165855831389314034951512327861762966051163340800 7477 10918371282720277212178217519307238897275836455372800 7478 10668154563234691284858413918705649177726689448652800 7479 10421597866324200369116369128273318930174560541132800 7480 10179566432263459927041206980851736528517375987404800 7481 9941167904709242452335176138722167342999533456332800 7482 9707234293486091757676082211540054456152331110400000 7483 9476898455941802980719164087153267854523749017600000 7484 9250967640826022805701831938968426531630764252160000 7485 9028591903304190496932515091391797273738778398720000 7486 8810554245146388640941341931781127640304667006976000 7487 8596029481161893237387528459268834851288912977920000 7488 8385769243475419335666416360583705738866914513920000 7489 8178972853831473643486640906850826787923651376640000 7490 7976368642504767349068924813557423738680521600000000 7491 7777172980861331197423260764825668306808211138048000 7492 7582091277240729328888707474760881073355243865600000 7493 7390364001334617351198163341884378698544940311040000 7494 7202667165497611122198878673385203085775600494080000 7495 7018264882727354115189596671650127880651265131520000 7496 6837811455453987562665575960134206962228233631232000 7497 6660587606899228846585354705603945809452076679680000 7498 6487226244249946696489740551828486640119873295360000 7499 6317031337626065419194648520575536968579966609920000 7500 6150608324743043153689575902113716535495339353600000 7501 5987283967402436658718882415074416350394805231104000 7502 5827643501801733723399876380966334454827063129600000 7503 5671029803900391072464649371724612423612147586560000 7504 5518008198395123018856834373804436599481831308800000 7505 5367943813756413436080406207693404142519232409600000 7506 5221376603817780267680016522357752697477173567692800 7507 5077693333879716463548746599255786440984866304000000 7508 4937415329836305608558291320180758290788746055680000 7509 4799944867933791281071558414614156044790215946240000 7510 4665784865162824909553645018302433773811329259520000 7511 4534358859780658073319093032413274533609907036160000 7512 4406146286501936288747858580754899167947238277120000 7513 4280591225646931870885337509412512548939889336320000 7514 4158156069554798151465452404806373578913854735360000 7515 4038299676243003949408277781660116822734371348480000 7516 3921467593033376446255130246082351894414160220160000 7517 3807138734707882605961794484621646691961536061440000 7518 3695737150490405161019105172921729572212055101440000 7519 3586761102555933402681159328045798483102042521600000 7520 3480619075107889737046553129919532738531902935040000 7521 3376823431613696815860012995648056725569323499520000 7522 3275767254497612503645843179199166221141588508160000 7523 3176981816539378877868985477516831496004219985920000 7524 3080840589282189648052395567240100740363893299200000 7525 2986892949666571431555418582891861569332835348480000 7526 2895498362569928211307603104638404052349734999040000 7527 2806219413165145866759340202064471171705399767040000 7528 2719401565860846934117012379367761360391526164480000 7529 2634625100056172852703894479546651073366757539840000 7530 2552217658489377905246129255893646191640969541120000 7531 2471776423417454162148898747891219256481414512640000 7532 2393616360751684777480878198640439786643051663360000 7533 2317347014058387412111970344629318403481623511040000 7534 2243270747912658218411259510881473824511179632640000 7535 2171013534371055153696200624169667218899403325440000 7536 2100861699902775871654279737144747222628195737600000 7537 2032456806812313616993271824510455735699051171840000 7538 1966073880893101873466472589703245709964796108800000 7539 1901365980392994791550216345464876840270649323520000 7540 1838596754592512031291506332625240652041565880320000 7541 1777434531730642214020398731935970843013614284800000 7542 1718128483101093029526613898803048192226197032960000 7543 1660361301693789984607574841815766009338712207360000 7544 1604372086051821782929864472612081909727937167360000 7545 1549854120165195097130730811508460001886595440640000 7546 1497036411045991564794723170754649028333326233600000 7547 1445626246800950676666722253877874040574967500800000 7548 1395839675066217533123037036891828582394607247360000 7549 1347397144449243336541034215429604064033533276160000 7550 1300505768705066581553008393918387902696615751680000 7551 1254895764218570601889278377300634941852856791040000 7552 1210765188670474911902731303168910294841603194880000 7553 1167857090667515794329803619892287075340294594560000 7554 1126358008907369006284971198037504710833819566080000 7555 1086022934737628528421041149811006478394179379200000 7556 1047030584208507443461785803574238862776293580800000 7557 1009144797409979763150417920045800006962341191680000 7558 972536291789267666988019424799610069765446328320000 7559 936980584134317565668681809155690436418947276800000 7560 902638125825099363069881585202605959105503559680000 7561 869295274837396926863430006276728386733243965440000 7562 837105601847609612237611288859887316398973706240000 7563 805863487546422555414482304934100599924834836480000 7564 775715450105229752000839604259700881405312860160000 7565 746466412806996427009390914365727152526310748160000 7566 718253893251788212178503342178269717882755440640000 7567 690892524113339107989693318197478105630215516160000 7568 664513825155479228295161140059461124390315663360000 7569 638939659670241865772305784072562082005902254080000 7570 614295338803478469277670950094511143541435801600000 7571 590412256741813690740893108317796322667026432000000 7572 567407747662837751245351673122095609381340938240000 7573 545121886556951223580310820017490626266570567680000 7574 523666826161669201333055167893786611208055971840000 7575 502889073329210955784789983218757516373215989760000 7576 482895380226350491272489309202618473943695237120000 7577 463540741577343580895586254038976435350632407040000 7578 444924941479376245199453232896203830951284244480000 7579 426910700077243382034350632323910620724360273920000 7580 409593301448202773247593114762885694056348835840000 7581 392841216573176283587217166213718077056307200000000 7582 376744997791493900064546434590391316612569088000000 7583 361180676711775917105465952060084940396138782720000 7584 346232725353198356937376217728228248797955440640000 7585 331783972485178842005616342906879690140013527040000 7586 317915078349232386859281956808683633315412664320000 7587 304513909229063257390317317007648273866816716800000 7588 291657018499004727616464973711515787925789491200000 7589 279238964622470252388711305699992388060777349120000 7590 267331002630018600508054168417627452221343375360000 7591 255833689044374499786737188148712018054379560960000 7592 244814980509002068522231164373900520907487764480000 7593 234179848960738914462034305658429233541338439680000 7594 223992724252556662733810654177025724685850746880000 7595 214164448656311223063757173722768925370953891840000 7596 204754889458672844350119596848837965845499494400000 7597 195680089330751965523842020544825206530381414400000 7598 186997127822429785481895749146123432586455449600000 7599 178625904646567937088374983493076501117783244800000 7600 170620434473638944903686717101153727985985536000000 7601 162905778996856242247995450580827741131926732800000 7602 155532000075301551377710757248329436687569715200000 7603 148428672060348296493033786202455900000856473600000 7604 141643497446840218999748349963740405936388710400000 7605 135109359412821377741991937283687369638276300800000 7606 128871365925366329097799475094225007315416268800000 7607 122866860708382876805651451255282893033034547200000 7608 117137552354854586638980080432820202147765248000000 7609 111624680929525492284749278106238429997424640000000 7610 106367960121174469246410677659167221021437132800000 7611 101311504261104040650458290072898860924620472320000 7612 96492777098582421393633082087733171279873433600000 7613 91859752642535585172288956165587430510643609600000 7614 87447004927562089111003526782991167836884582400000 7615 83205826112680001571664230334564405180059648000000 7616 79169144004596131806000562194530377447847239680000 7617 75290669147660642045321876538474535950436761600000 7618 71601426796631064166804044007999770947046604800000 7619 68058452514047247523880892389644101506034892800000 7620 64690288409621944022711620992480366587847475200000 7621 61456804474872854871545700619111471772560588800000 7622 58385156681891354154939824239192937396878540800000 7623 55437266042136037936214334648723955894301491200000 7624 52638675967487213344788730024039679471461171200000 7625 49954130029397526599414050183720216905950822400000 7626 47407095585594237356348550037033901902936473600000 7627 44964689937908276523687998093583856111204761600000 7628 42649235308915141877428476748485542308326604800000 7629 40429578103993518722665101264396570371901849600000 7630 38326668591800911886202661110523409040344678400000 7631 36311774933182926222519378297190712051532595200000 7632 34404069884084972240682942915452959662570700800000 7633 32576811684441918113803492971565625526025420800000 7634 30848242741709440160494010714768067964266086400000 7635 29193054620546942386151476275868099417355059200000 7636 27628345714982405726663640622880819346545049600000 7637 26130832019556813873395616775574953394808422400000 7638 24716118924190182679569227321297781545440051200000 7639 23362589087527536467633536487825978377329868800000 7640 22085069057376146975932871893786173561672499200000 7641 20863141726310829257372390781995764903332249600000 7642 19710661833448271015628209851632027153737318400000 7643 18608917182104804418697264883139762565985894400000 7644 17570520910989944047999440737438866650479001600000 7645 16578123077909608103682804201262512411517747200000 7646 15643724098034119445427170626541020356762009600000 7647 14750946789238347498799779493616489971966771200000 7648 13910983201994105558921004687643452016769433600000 7649 13108876717854012872342569744580259154160025600000 7650 12354779939873427594654832821210121771750195200000 7651 11634868913188238711612715573180667316441088000000 7652 10958784693256999764006125074053570833670144000000 7653 10313493862939036969918137268219377642373939200000 7654 9707973865472253009816505633518917833870540800000 7655 9130361293075450523580610795122949083222835200000 7656 8588782097740141187372236862029952461342310400000 7657 8072277748402307386881381370233516102190694400000 7658 7588571641099442463080207625978231503482060800000 7659 7127352711062015007106712194937259700396032000000 7660 6695782095489824335120248735275275363442688000000 7661 6284522992501934004885313903921984489788211200000 7662 5900025236930903084793398208689788371374899200000 7663 5533687350159427000902310613397336702836736000000 7664 5191642861585540707837607297891248076303564800000 7665 4865799210777890838600049977885396786674073600000 7666 4561839986919211611535754232771797072122675200000 7667 4272460732298300133794601701153555230541414400000 7668 4002761350010692606314728010795437724504883200000 7669 3746027647494694070596648412490308027233075200000 7670 3507103679249324963957754379111208739348480000000 7671 3279691646691572437461483068113048826884915200000 7672 3068255102190542284843764398519050979966976000000 7673 2867136375614374045864663173426270084739891200000 7674 2680329930262107319794170063620120053488025600000 7675 2502642459815201114584938864597457232540467200000 7676 2337876770338438150660760671700442082246656000000 7677 2181156451652326951158997752493300505876889600000 7678 2035977251605909981304003121441603230849433600000 7679 1897986872466526732186797598522169802542284800000 7680 1770293612411760385932489893661221021928652800000 7681 1648914955825865843063278535953982812087910400000 7682 1536805014658176850763954109409748490249830400000 7683 1430232465699694913629810051167470320641638400000 7684 1331903732261529146912321590167817097930342400000 7685 1238499584555458364465260725321134913198489600000 7686 1152424260974478495908106634657705454886912000000 7687 1070639504346294098753500794610423597105152000000 7688 995434018017716765950174608778228711292928000000 7689 923965158172130021475879343478245472993280000000 7690 858318127876065728511685959190422429892608000000 7691 795986738957645803061143605896898930042470400000 7692 738807311694922288556221744970878564171776000000 7693 684490469991701213496232286291502323859456000000 7694 634788543423938071688349081533553247911936000000 7695 587558767484286562746239761644722275614720000000 7696 544395446297191714797530439730214274544435200000 7697 503415543923007422626223874624594803687424000000 7698 466016662805252184014898936550376271642624000000 7699 430486529423091374503760397284907738464256000000 7700 398155956990542994915552853501061119082496000000 7701 367427169714568245262574639892784760645222400000 7702 339499395823584122017592069509736939126784000000 7703 312981707442196701353317690216486322307072000000 7704 288921751332365097118078029381275629387776000000 7705 266050784775216007840516915167607272505344000000 7706 245373014759973357562914191772651191009280000000 7707 225702880073618944328675710584695585243136000000 7708 207941195523040269878407937765036487081984000000 7709 191064867524980576618318311567013380882432000000 7710 175854006118459200422704158350202000900096000000 7711 161380990215848086785343125129571462545408000000 7712 148391179320346442160611972929841570512896000000 7713 136017988167189108287525526216445299130368000000 7714 124927901703096255308475680373547037097984000000 7715 114377620540799348851717105970635202494464000000 7716 104944001779427082392680810397757119397888000000 7717 95948675794094476154617976522166530998272000000 7718 87945850282394425395367873479564786401280000000 7719 80304729661838011992524863223433222684672000000 7720 73514911298801779241266178201871415246848000000 7721 67043453479289535020243364430831843540992000000 7722 61307781181068615311776404577689770655744000000 7723 55824050809560258468947473917035896111104000000 7724 50995134493026335606228301467121336975360000000 7725 46369487770572781808632320104285083533312000000 7726 42301545071670208253029130914015212208128000000 7727 38411925899111990867398997313191666515968000000 7728 35001871776404654096034118350845083385856000000 7729 31727289765485314889610780942826522804224000000 7730 28878390104838426769874083730581572550656000000 7731 26137226451079601521561768417323135270912000000 7732 23755026616101202683853120731776738131968000000 7733 21467609311270890038821249741764283072512000000 7734 19487680828056394443397235387250782502912000000 7735 17574642569354116177212602458120359247872000000 7736 15936646365824329336332005583204596318208000000 7737 14348235291329530314730698532619346247680000000 7738 12988816770570434108045328860159720030208000000 7739 11675173623408336539957041584420113350656000000 7740 10555991984482687805743329150208589955072000000 7741 9465627289813042662757859004632087396352000000 7742 8548440575570949615925462470479673556992000000 7743 7650623044783251159280317914372329439232000000 7744 6895975037342359959374250560946878545920000000 7745 6160238709231707449427368120600359862272000000 7746 5546408249251153123321845551146865786880000000 7747 4940196682617972500742076563978766516224000000 7748 4442846072146187818108353711252144390144000000 7749 3949406040497168086469082158114421080064000000 7750 3543352403887135190224202434694829047808000000 7751 3143464552987554135805204687393193459712000000 7752 2817253823387008748736840972246555033600000000 7753 2489827784072824051564722081327061401600000000 7754 2229014224231295376783637343737951027200000000 7755 1965170408779461660082336750971581890560000000 7756 1754981228571917100577526193946286358528000000 7757 1543763387174728788340019082375573012480000000 7758 1377232238723669124517304884929169981440000000 7759 1205544317403276171754724875985973411840000000 7760 1074636773449874159140614804759694540800000000 7761 938457227265673700090466096493278265344000000 7762 833411487477702370782179182688254033920000000 7763 725628293923397400509594844667104460800000000 7764 644279264161110109657246585387430707200000000 7765 557202650439938051896505580834741288960000000 7766 494684669572709798337860347389196369920000000 7767 426757002813645984954566309667290480640000000 7768 377024914801758400927059601698418851840000000 7769 324147456528344410996023104844091883520000000 7770 286379008298169517896144010840218009600000000 7771 244009686981633542707451145156412047360000000 7772 215706862564802972190435733572000153600000000 7773 183146854994021069863432873541181112320000000 7774 160887575137880775936379835729313792000000000 7775 135918685556254875155144960270464450560000000 7776 119978513174608448333017942250917724160000000 7777 99837916144626053596981430462667816960000000 7778 88065812741745848072452887509823651840000000 7779 73186070444124829386103508095708692480000000 7780 63940486301200826210284271811459809280000000 7781 53061748122189492828331221283315384320000000 7782 46638146688885545832803947479344087040000000 7783 37576492579763216036732777588903116800000000 7784 33251036841033975769174317339015905280000000 7785 26820276012353318373231488783760752640000000 7786 23364280866795712300469265339273707520000000 7787 18633765727784135151667872356955586560000000 7788 16567136134506906165734542089450946560000000 7789 12658622916221346846088131221032796160000000 7790 11255898079784427671885883301964021760000000 7791 8726860115011418700349970387105218560000000 7792 7532864867495499653726988825054412800000000 7793 5719397399394731218570491515319091200000000 7794 5161407409209879392368492343092838400000000 7795 3533936604504061565945994757432934400000000 7796 3320040441599868365901895074746204160000000 7797 2355957736336041043963996504955289600000000 7798 2014963853445298261284997010817024000000000 7799 1363975531562971130715997976553062400000000 7800 1317476365714233478532498045534208000000000 7801 743986653579802434935998896301670400000000 7802 743986653579802434935998896301670400000000 7803 433992214588218087045999356175974400000000 7804 371993326789901217467999448150835200000000 7805 185996663394950608733999724075417600000000 7806 371993326789901217467999448150835200000000 7807 1 7808 1332 7809 815850 7810 305438700 7811 78378045165 7812 14654758548024 7813 2072397507920544 7814 227159957652782220 7815 19629266447834582220 7816 1353424934137297792540 7817 75125301416270928711504 7818 3380150302617652128842256 7819 123978505978401855343525620 7820 3726363634182652125561963120 7821 92280298751074801640654192880 7822 1894549790922081042450863336400 7823 32483788379961034643822579579694 7824 469174805943648213811554144740160 7825 5763868413361677501359496819441180 7826 60850215949156973375106748346083800 7827 557768914450222175425756759958632710 7828 4483350328376896565757373695878523432 7829 31897314994086971894608135883944822080 7830 202605572921212394869924171975362159960 7831 1158066110386541239831302064588058845140 7832 6000048476277331236587535606142447033272 7833 28366952022253185340100985955712332532232 7834 123132578236880780635916420036949707549200 7835 493507519798914802647296194330317384851940 7836 1835884295120338083238600084112572751774640 7837 6369810699681049064747631956745659845021488 7838 20705204119671643323986115131144494650791664 7839 63314360599028604464820873410291957037934905 7840 182835333836300356150937931005670089822857800 7841 500376643868259724472257309954042723548041610 7842 1302101414550214852036167686166496483977893988 7843 3231713036438529975919556712338364037368203941 7844 7671769828470771779842508344260242714818721580 7845 17465506696462927643511066238757424227836364520 7846 38225859334453364675249077658309613652502605380 7847 80615428027333098157308894244887582549359592840 7848 164168451051627123833446492058803600426265176644 7849 323471236489037986295807183078012720786944559400 7850 617818834127558740916119949662697932646075021280 7851 1145825951050724289219566602320133161537918019200 7852 2066856216142821610175784706354916603770862948160 7853 3631562062839413849317728061726332445855049874912 7854 6224180048764396773242604472807178278792495387680 7855 10419631792749642044898799616243660068823203035360 7856 17058558767969377205706141094607936729060072443920 7857 27343758407880802212193833082562411545921274235840 7858 42960862847416281650363875730168276488973536412112 7859 66226629636628632044808285155859246563730242563680 7860 100266052921293455660626056505848360285335656375200 7861 149221288756881353331437252843138771802532907903760 7862 218489850709929861456855344257985689665075569572800 7863 314995526359480455749110918889327764159115248493424 7864 447482255253642597721768867170508221212378533351920 7865 626838338825824098282735050168460173943113581272000 7866 866427829192717977039537259732895172354726804132000 7867 1182448995842885140192839386192785302337215267557760 7868 1594271374201540454842340686948733621952195555161856 7869 2124801690716441096831797156208715839860892953003200 7870 2800781992036294964891780573782819790881423642872000 7871 3653134262784875265742917775547137245580071370099200 7872 4717164428291107707999509477245246924182909341269140 7873 6032863704015653701528618767919562969583854862050304 7874 7644954994979837599639891245302580178249030636540020 7875 9603146005231987506840456765906716282942430622478400 7876 11961946791781414193737454530233502851494877855040320 7877 14780897953484843352684818010582354654507782658817800 7878 18124077241128545716296226875291451278147324986165772 7879 22060364978941243003262824461630982578806121705398280 7880 26662541603416749870033458257868479284420361578300420 7881 32007702662426150800664069500256148434701549696010520 7882 38175823237817510354289211434744888753065312243073360 7883 45250496897929238055747330061399739986694851935032640 7884 53316805381988878415427530186570771616042045572410320 7885 62462626087964600031586461566309557786724987346077760 7886 72775592399896265185544177991161185510845617140478160 7887 84345296283979044712471092730507943991261787892813760 7888 97259050507768222784467678511563885523128518833611920 7889 111605399431739136151233512634972769605271492334358240 7890 127468309089183980885090211942670357564137730358772120 7891 144932491421094444679651602429566499907086767572720320 7892 164075539220836743892153027954690339561805422581736920 7893 184975680741611829716560539020459879923969349949712560 7894 207701255750933875108105926688664519179689311360694360 7895 232321619071995968994864946088511769363436157304845840 7896 258893243778806960788612091678236666782424967673028440 7897 287474606558133816262128438787401743856030781499206320 7898 318108054589838826509745050166835098700910060576823120 7899 350839648989027436016062393805963250877537176789594240 7900 385695802174299678057567395861413753570325665574458320 7901 422709141241754593810368103687452566071513927346169120 7902 461888825335829080945395500765496409285884664402067760 7903 503253611961411403063736217527839458854415386230804320 7904 546794584867310378566147502224661711672259342292736400 7905 592516758345121189815513235389681969057716205490813920 7906 640392852882636320586195159288410069533856003252126460 7907 690414784782852797054383170917083698215623345091520240 7908 742537082148128295633269366987204988692106494755372860 7909 796739729108077692486759166526885352765285225691323720 7910 852959615165562900021037936763802745305523917444570540 7911 911166336289206458177928045611835794019813847048575600 7912 971280074459612163232842079914270979075305533634589980 7913 1033261853763325442551075142646790256163453424595100120 7914 1097016279432909889245805588022806664022695320798883520 7915 1162497886330736721853523166841382377986624622800176640 7916 1229596952111758589537311511703386586883033129890226560 7917 1298263662240101449425520921135993286673310344188503680 7918 1368375368393222871698821733480812475995774512363236160 7919 1439880047349996751188589548619436760433423729953409440 7920 1512643468052111727792735389381278921229054796953189760 7921 1586613597104734839326726951178162386707309194680764800 7922 1661645900302468169593651786790895804197416049152831680 7923 1737690348364374824127491195090834236056502434737632320 7924 1814593409211153293870204464348478729778465250753831680 7925 1892308920734682650019054919148122774919661555498814320 7926 1970675435935049563665457916024341679158444061153785680 7927 2049652471430816664426650130750290524892117319364525920 7928 2129071621414588189089097860945426008234136702285118080 7929 2208899569364024188678585115263559233545298868592122880 7930 2288961904533729765906314759179999190240123489236400640 7931 2369233803800132689726684517091433243606264013525782080 7932 2449535535177545797040225813234103296438592560760051840 7933 2529852053961221504828454423840820996016393370762939360 7934 2609998948133732812374679252327830018854623115811113760 7935 2689971907389943802757055898745967617267198554725782720 7936 2769582539093265809244384340700464906361271743767219200 7937 2848838169406945198356013107536638298958791289267532800 7938 2927546874069413960972351208282408879842780334919863360 7939 3005728509307255750369381334291021813854562027328775680 7940 3083188136778678558308994511019633283851562431639057280 7941 3159958698679700216180576535553571661365555970665586360 7942 3235842807688147136192687157134594080316638075102294200 7943 3310887071860905573584421771231923000805444708465149880 7944 3384891932175992630120185490581558402298641773478218240 7945 3457918173353214390724542890937667935915306141810321960 7946 3529764462991366373232234792088955165382823788363720960 7947 3600505883614026500775278282958838872817022907205944960 7948 3669939678437802390188221104981529718195986730702638080 7949 3738155434346756954923538762637843788691572104484821440 7950 3804948988409866887447434936425774566956898200399408640 7951 3870424474319925731158466491602670608568403029732118400 7952 3934376539792124700940657087641406759623119062456972800 7953 3996923519496602449032866070032454705069891432179513760 7954 4057858946121993179183641182656127626042626789288753920 7955 4117315213725417659157610750061298123025548724518449280 7956 4175084511730833257502184846088010529776199189278078720 7957 4231312918561649356068069881041053509045111239212375360 7958 4285791380450942929788273052430472393401816204525856000 7959 4338678972133099962264734574635386923836851649005107840 7960 4389765275469844147243769222373141372490874518550027520 7961 4439222036963368332054307882835305929597934175154216240 7962 4486837140137606964573355457762991781550715150127196160 7963 4532794376147318256583864286560435259462455067673321600 7964 4576880080797839762881939884305700933603919925338583040 7965 4619289270361449204781343782986365743423634717253128640 7966 4659806566202436247639532068737474487034814716942787840 7967 4698637915234659168304889016126117564633095637580556160 7968 4735565946497842505109890287427252877198302206917112320 7969 4770806831541359839474356079550957384268684219050500320 7970 4804141528048974377951228427820601480626909714270448640 7971 4835795623941553828614672984150333574445563192320723840 7972 4865548248397034492773038748063687219835030879391621120 7973 4893634215988730680010679090289541559441035696288379840 7974 4919830629911345595999171698409519884885952783588986880 7975 4944380747892327507962243074726340206667255687856094080 7976 4967060102064369690138815394501561613741984492019078400 7977 4988119592729840636761570283156514981626913709649759160 7978 5007332954864929071180133786538066597312372637841048320 7979 5024958608932846639076458279927529590330027144470389760 7980 5040768305281663791385255267235790984173940230116604160 7981 5055027080854634285923746611205415604698989201918301440 7982 5067505229163965735673269481546793602360700875461322240 7983 5078473589964243572546779655221155004152773862316485120 7984 5087700670630757878292200941886030732157783100641422080 7985 5095463052079525594392573011226647870334375544209319680 7986 5101527283632403165066935890964912841484706954017825280 7987 5106174690723436580846653797238877835780181094046370560 7988 5109170474259880413864306434219339744144605341189258240 7989 5110799945766039649870048192950839634288367411633685760 7990 5110826553209855640290064811666369031826937362260897280 7991 5109539649645620835700511462672058706283208686149274880 7992 5106700831945680476307539145730029642593049121058876160 7993 5102602466688198660387881629286889555114882040247400960 7994 5097005041896838903735154980280950222599716413134343680 7995 5090203287127266656430167718845869106273628966068328960 7996 5081956148892167550670371755986791083608655245726222080 7997 5072560940686293538945144969936329723017679316042037760 7998 5061775077298491498211769790281841870599563139747016960 7999 5049897441048838252886764208288092230881547890777018880 8000 5036684782147909445001143470708926970297868265315540480 8001 5022437037200584000443114345345679227387226157098728960 8002 5006909830775469974552407890883691030402898070216623360 8003 4990404509594157656992938884677943320869817199252144640 8004 4972675668061302151151449984779946144024281860432628480 8005 4954025021536837033774780037081822256534337708863310080 8006 4934207076183484616594438810410050336548759866901095680 8007 4913523496082868093020195216359554448946559085680591360 8008 4891728157973738863092806711446961760869746446216821760 8009 4869123124937068985077439713455803982414905329258905600 8010 4845461767407154185948381353857236219126277539774259200 8011 4821045456764273077710134928493509710026559532425126400 8012 4795628027747702978163847833554957535626789417944243200 8013 4769509812137889724450637003255064296923175693067624960 8014 4742444480716183516955258402555644968553458567907238400 8015 4714731837336980598110968065456896495084146219431321600 8016 4686125544808593404066887402799909142718367552551833600 8017 4656923760755428628597564760866057275668780328769971200 8018 4626881134507877760071514853107618235613243694910663680 8019 4596293927748813553222730983613734560773666413058304000 8020 4564917068309616371090300792607997623260517843686227200 8021 4533045515095208959603856279580303690406509200335872000 8022 4500434680203788214705986387995077850707030312279840000 8023 4467377094248314085805767571502005280747938331223354880 8024 4433629678623942337411802557337057850832218780841459200 8025 4399482383076214022366179837787999309292871746773452800 8026 4364692882737351363737830614600694938255195149960025600 8027 4329549215198828817760503920337207343279909047751795200 8028 4293810060406331512599779178029635152633428441489134080 8029 4257760428585346506638144008703974261282389658475174400 8030 4221161028736236357354681342453127727441189986396953600 8031 4184293783239337414702366730841313516316321842955635200 8032 4146920618635801455058856938987208566008074146130841600 8033 4109321085400291547438894072079978909086834197391278080 8034 4071258606320284767001380922188549738077801129249049600 8035 4033009222859936921775897753149410215777837115335744000 8036 3994338857643509419853680193547379871712093527093280000 8037 3955520049262690447063611837077077419285109796871321600 8038 3916320339295108962708917106971628363475530149063258880 8039 3877009501941891571556800052587716379315493179905216000 8040 3837356972444820596109544274874565393525421316887654400 8041 3797628615047658641157353976109465223735100923629132800 8042 3757596727639995906319542023239745798783949278938752000 8043 3717523326344494835457783969511636461416758324654579200 8044 3677182641027011123084400405941689594621209664840281600 8045 3636833581892514867077939654972902139873155480410662400 8046 3596252602696984657397146366669160708665971061217241600 8047 3555694363665218421702319094147765067277411336131225600 8048 3514938481302543207679355648258646933414969797061043200 8049 3474235495841806320371446613961001587873890676435763200 8050 3433367213231736803012484578756866185279977707620940800 8051 3392580814676007259113405491235398179598643063524812800 8052 3351660608520851098595559509175912960008342961570508800 8053 3310849289502580232048239187214929508493897841536934400 8054 3269934582262360058092813816767826436184805813502668800 8055 3229154872868760782898095444653425344236469788873497600 8056 3188300311557465310881789749627809868112129339751603200 8057 3147605741164774998674740205383202031664918574630937600 8058 3106864066716038332235597118707008511042480102296972800 8059 3066305480562240838270890927687888054250177068096192000 8060 3025726506522275936120239613207131681864787831126400000 8061 2985352918615651235131715759664571276072637882791334400 8062 2944983848453304796643567999240780876794094200906560000 8063 2904841406918798337452273761302934765617059625912883200 8064 2864727673361561290480132678363617366386157284812838400 8065 2824859994861081020493307825014245707486649466668889600 8066 2785044218000619464365484890505348220075460026925363200 8067 2745493192391625930035260009650431066688658084347187200 8068 2706015507539609894412950533245036736098186211368345600 8069 2666820257416282931403986240691374413999552231293235200 8070 2627719106701976085857490433423032531725824103482675200 8071 2588916319954300467648553963953032734382624985931238400 8072 2550227409261780522731007917833087001581588121631744000 8073 2511852115200524795543756047222960809442322672622796800 8074 2473608773535940285389941818253815439427571414160947200 8075 2435693316600866470580270810794395688739376745563648000 8076 2397927249836449533317682538144624742663673166334515200 8077 2360501655699456408765778474598571931298355314816409600 8078 2323241937970327151236345679955042351471310155948748800 8079 2286334672940629061510095114461433104694510574442931200 8080 2249608137638886008749530580820961674167250909680742400 8081 2213245108050415791570920904794251556889336379225344000 8082 2177077085218301743161989308295856100554687639316684800 8083 2141282040588536331147521537037337989840429051802982400 8084 2105695384144509008460786437966659967464490679845990400 8085 2070490647734336836479767837313415924729352310516633600 8086 2035506143069141556947498237463398694483836328927129600 8087 2000911641762817572352934730573492146272798229760000000 8088 1966548713430380835164452579669749689921159729504102400 8089 1932582407052478804089194464481147356855510356216268800 8090 1898858176734123136971783946165570591983205074753024000 8091 1865536740875005406426494390912491343542470628897369600 8092 1832466444493118305995042814855739999254908858756710400 8093 1799804328008182418752159047547834916985612112730956800 8094 1767401981714891196623765518054917853184792301188044800 8095 1735411831190025975639676582011814007636338088740492800 8096 1703689296480603866096464972971699216397867776149145600 8097 1672382596421906535265475450180310501439321634379724800 8098 1641350010918919150204073333081994228559117744477593600 8099 1610736176305563435388004515795500224242071408348672000 8100 1580402579634634033323754827168830894242208098824960000 8101 1550489388157026851366403083367702424160637310591488000 8102 1520861832179582643505541074284029074218888404648908800 8103 1491656034458861538216247863449391564733403297403187200 8104 1462740028153857594244351490826975001913415114437990400 8105 1434246477541277220954007576834096278521173718819020800 8106 1406046568956057185884280953149422729523188301384960000 8107 1378268661053666535397799434379901711143941971754598400 8108 1350787587979118089381359973300466048604348441408153600 8109 1323727840664054758391929404906352293343991809573632000 8110 1296966985028804158419479520101361691993317808053811200 8111 1270626204639919061209625184068870311621559582506137600 8112 1244586143508098928528855560630688909668519671721932800 8113 1218963878464532747730731746064762413107517671956889600 8114 1193643582957817340303932411986202813848203534382643200 8115 1168738660369929668001490142290493065926609888227328000 8116 1144135936421560816766925880304008991085555177709977600 8117 1119945664086482029503328790894225725333438732611686400 8118 1096057663281352053896445034800408965432391118465536000 8119 1072578279210913185779219346476750635440573655780300800 8120 1049400727137260248823397663462864699796469219244134400 8121 1026627887306255859337551480847833212987113273202995200 8122 1004155526487443803362335520077983280533482012961228800 8123 982083549511595139656317480695724014288135194501529600 8124 960310610618453862980601577378087104774171195951360000 8125 938932920294264596471786269999672808292269425311744000 8126 917852385019502014565200687340753531778870066169344000 8127 897161958355966060654916068018728212131239036034560000 8128 876765996739026234576346620567347172354497937675264000 8129 856754654183455981019561058480856294471528779214848000 8130 837035057554018704825388779912091151304779293473792000 8131 817693892001354008281050667268438278976420389277184000 8132 798641378852974736339301418545180084665708988128256000 8133 779961172927038411019561572252092156755256545473024000 8134 761565826410366504618543396923379597304597833856512000 8135 743536379374587683319492517447006726137891824770560000 8136 725788033348317108023457370781189055719368781091840000 8137 708398585614361442350770310769271498750336611569049600 8138 691286175677477813738256878129139569978090471575449600 8139 674525788582600241938768512590987397113474182818201600 8140 658037772801218000970208416384222225211299329442201600 8141 641894689565977160290164909869840055083866717821849600 8142 626019402062370497371839220456936640024636470247577600 8143 610481462873489349722189249157285081683125288141209600 8144 595206504363483473445008957355550642883798666549913600 8145 580261486513310013989314771250527737343198398109593600 8146 565574127702996270429848832730468103352574193595033600 8147 551209145418228742742064980967776081381234336680857600 8148 537096640775124495916508133025141148286138645673113600 8149 523298545450789722345115384340451530977029943511040000 8150 509747557931483813904570337198892888439137834711040000 8151 496503232979046767526269558653659712009784549329920000 8152 483500222729744985194629719700015930737830120693760000 8153 470796027869740798936936688316528622500134434524672000 8154 458327539626040024774952625419879022980758181867520000 8155 446149695156758238759815662678657241292511368207360000 8156 434201815951053967254269959464996596776181949365760000 8157 422536669663681967525061116414142335499623502397440000 8158 411095406741409551498842707605560520858793890848256000 8159 399928915102383285843480376023988274121063012840960000 8160 388980442268570214525199180193982860846264144017920000 8161 378298531247857635234146548770663785753738712376320000 8162 367828686135282055945623341267555670041417500001280000 8163 357617485686228538797519494235385817812994933589504000 8164 347612130257540032553427895600553284165845613939200000 8165 337857490314042730188612285879278119546196910289920000 8166 328302724175618274081047467041961340278950980866560000 8167 318990562664589894859011085023575843414426314145280000 8168 309872258889725838065622906190873298429703622583808000 8169 300988768751312502403168790931222706274474126476800000 8170 292292914659649246924633274231516617775440852876800000 8171 283824108016632055231459784289823288417598199467520000 8172 275536986364163227966103937295109349993128288993280000 8173 267469023256302535374681687770529381981951079353753600 8174 259576783507211095243987079198758722228855795056640000 8175 251896144807691483537626663262728811266578915532800000 8176 244385117950888785160434860377665791906836075438080000 8177 237078188167005286356047462155149197564773957294080000 8178 229935047267420122375971854040071459090404550799360000 8179 222988426647006527881797589023960538934358858117120000 8180 216199786707439406666151995773568300301276346183680000 8181 209600435092551255940912235909653411907418346398720000 8182 203153154098494714860993686024567561745681127772160000 8183 196888006947976776301547747291585647245350219550720000 8184 190769319471964565304653309669363131750068397670400000 8185 184825578501684963247050903034856785328359496478720000 8186 179022726303013017612622097189481694131525478625280000 8187 173387981438020402293738335560607995849469698007040000 8188 167888494905772741241243147544958683064563072430080000 8189 162550373442466396364586146550307792735868002813440000 8190 157342180911211383787539649032547545243046503198720000 8191 152288613734358928215876532025447638928319271188480000 8192 147359702665074564335649864705123546963714867793920000 8193 142579025769682989777987835285697016641909116462080000 8194 137917706817805447770663482405062352958544835850240000 8195 133398336604943545336486155246907400111342395975680000 8196 128993327321750926971988445524613951224935136358400000 8197 124724011004445416856892273089100301122710945861120000 8198 120564129887626755970990899529693822107380011069440000 8199 116534028730658132965990999183254059825447511920640000 8200 112608436340800839849700077137425429331981725962240000 8201 108806826664146452110947925675378241138391884820480000 8202 105105095466683917242650320580902183560885209210880000 8203 101521601430176917683976383545568509488980915118080000 8204 98033435167155578032940894147344539590674408919040000 8205 94658090823103454983532143844153112775373375201280000 8206 91373545747145777902327532209586159729265907138560000 8207 88196524806110742899822847998813641193675361116160000 8208 85106061878972960891963591323810013417877648875520000 8209 82117893539688648638394422258974019063957557063680000 8210 79212124386411012843609098695149943934648198492160000 8211 76403737946963954448517064697723110046425938944000000 8212 73673629809838769763220321209596093795488581734400000 8213 71036112762682996964574562595037201580939227893760000 8214 68473029372222607362453152842712584326152885514240000 8215 65997821904495713405301983536147639001353478553600000 8216 63593288870937441661393025176230100051127142297600000 8217 61272217877714302144853641624345184003577071308800000 8218 59018112634038289067113193801378418443543627182080000 8219 56843172612476638321061854042846425056168856207360000 8220 54731748564162331234777538444425166552295323688960000 8221 52695277541762722968300956425354965601061946286080000 8222 50718956460198340505691128210150207660580629790720000 8223 48813659187275599044534754808085818547492023746560000 8224 46965203596813604319706777864997611334328586321920000 8225 45183952942705224959898105825635184872782922956800000 8226 43456479775343457289779442086393005883529044910080000 8227 41792479460420549489467027801155752710217314959360000 8228 40179273469250467090292518487211450929054006599680000 8229 38626071636380028012216150219905165990592571514880000 8230 37120742009310080555014991937628017073647502172160000 8231 35672052590546233482472115691776722780474490142720000 8232 34268538941244561020916071935041212401440526725120000 8233 32918390195790672152640856207627110552397317857280000 8234 31610797991353072126361656133319945280742714142720000 8235 30353535753891413594482726060388241792319321374720000 8236 29136273868349216222876814449512324948205289922560000 8237 27966403554640149858208846023122645190079111372800000 8238 26834185278646622152637028590690976799914869145600000 8239 25746505947421901581500818912320882854815990292480000 8240 24694199518417442355638085500042854460717853634560000 8241 23683799990113937337781267559177255424629975162880000 8242 22706556536186463667832561856266678192579985346560000 8243 21768676098120389216456076085618318082150748733440000 8244 20861923712264498929142789933369553530206292090880000 8245 19992071584382125274422476067686734437525491548160000 8246 19151383460074068268877031305425289797786560061440000 8247 18345331853339854531988237639419056514762766499840000 8248 17566541121320749501474494945790565824546109030400000 8249 16820202433055814456509192072845453690019740876800000 8250 16099390500421412080402333707257785416486043607040000 8251 15408922820323245507792893242843301931671082516480000 8252 14742303655641482699349948163550915705605656084480000 8253 14104099797898835129791384691808137073553951088640000 8254 13488123898300811400680866361011062430462653235200000 8255 12898702732126961651965581925778145921549423820800000 8256 12330040393766178934266384841087721852900881367040000 8257 11786142868814834653736559617147759417833731563520000 8258 11261584867595882941311529790060834301211654840320000 8259 10760160368366232768946975377703797663908990607360000 8260 10276708055728551577266952159247211008105008373760000 8261 9814818558238796372613415940710895348975324405760000 8262 9369668115351423461580630218833320175128990842880000 8263 8944574403520489266338438194529507641667620454400000 8264 8535029102314181582023890256055023560250360627200000 8265 8144173629570239275284370375599413118344284569600000 8266 7767724508831495601023329828223777829067252531200000 8267 7408649730809397542502695322453211746810095616000000 8268 7062957192336137463561701332388481416874929356800000 8269 6733381632646701267278726441215412013503142297600000 8270 6416199079006884010534897769660541602301016473600000 8271 6113997897262802398477235493371678209150318387200000 8272 5823243218728271357133568858336183533836026675200000 8273 5546378167871583275601412419356746257810642124800000 8274 5280115769650629515253597443029572590934695116800000 8275 5026701704347729865206888890149696386552055193600000 8276 4783075987357049387518238873091290964638679859200000 8277 4551363084470050231799836394009443878084206592000000 8278 4328662791647627129521979770122775974607838576640000 8279 4116976284867566575050368116437210367353604300800000 8280 3913614307930819943553795441984506660691266764800000 8281 3720412138282355019424304641802095095202680422400000 8282 3534870355698174275737091974946211727336186675200000 8283 3358725648890963085352802641305110932880094044160000 8284 3189610460733176584416896511483229669085419929600000 8285 3029158585047733142206848712676673692864230195200000 8286 2875181264940937293509553221656360305207066624000000 8287 2729172130624451697900323310202900134197042380800000 8288 2589101333582146412280254750170765301171974963200000 8289 2456381321282276168857610512240973642191471411200000 8290 2329091865483319877209272182614860218387039846400000 8291 2208559318355768818700680173185864244647753318400000 8292 2093013316275919305486187860694711525540995072000000 8293 1983664102380502250321188911797480829977886720000000 8294 1878872128600695791336456712428324011688637235200000 8295 1779781905692419910875579468007351076068750131200000 8296 1684844406454544792695361492498358031995614822400000 8297 1595132239238792508539843517546629293153635532800000 8298 1509222579120246292609700288650355509819502592000000 8299 1428090256340642726128084707684609387875684352000000 8300 1350420360748626257865746982905614265311653888000000 8301 1277135022972002919294526667436984249633959116800000 8302 1206992955344005948717522169915749056046419148800000 8303 1140856996306871247043647440221487227449291571200000 8304 1077590128146664888422468950719410140622844723200000 8305 1017974316895208244150032721119354618581514649600000 8306 960961075340994682863853479958183662857539584000000 8307 907289602281447615567810365976611755634869862400000 8308 855971640226969794755080578937647316218271334400000 8309 807696845431644424898793682340247943809368064000000 8310 761563563368305001600082281489131443374650982400000 8311 718194947739052963273596404853167504454347980800000 8312 676760738064404242683374691106199558779691827200000 8313 637850822488482270027248148641469596411904000000000 8314 600682851699884234363864722875919554885886771200000 8315 565806042981122655707138235354724571633491968000000 8316 532509261132784997039787650891124867743413862400000 8317 501287018174426086916642015751483963199694438400000 8318 471486166428319030702529978297772018590208000000000 8319 443574254803765748131466490493349130972782592000000 8320 416936574843172218514418609561263467362154086400000 8321 392007593438629384836563537441464836096727449600000 8322 368230632468253004827263725863818125507842867200000 8323 345995715494426926736076818629429838882237644800000 8324 324791941965058125075216593891653035836173516800000 8325 304988552756704116325801269790560985807960473600000 8326 286105344868918885568796030634545144121565184000000 8327 268484124549689165679960610698694162654578278400000 8328 251692279299826911633876625796761769462253158400000 8329 236035134438287744422592467627280111189050982400000 8330 221116668521629151565000901822364700633686016000000 8331 207226114491007243820877355240317752895568281600000 8332 193991330947269543649616045153417930684817408000000 8333 181679655967343966859986337476771608442914406400000 8334 169957017285282773132857090906154854802566348800000 8335 159061363490592752945937506471805375316510310400000 8336 148687412215201003172620421367944522109183590400000 8337 139060556641428227061916191383688347382423552000000 8338 129894569427426262737050328743586330175891046400000 8339 121396628771578006226187748239593858391539712000000 8340 113311150445080998560246864554921410246633062400000 8341 105821960169950836402965170620423299599086387200000 8342 98695813410618528283842108655092121898346086400000 8343 92107210918497050123744877534332064386580480000000 8344 85837233552756556845318176203114996632335155200000 8345 80045890329919708028047268098374249364321075200000 8346 74538968940269992360248136950911772131957145600000 8347 69457537438650241532840633150087656615614873600000 8348 64624780812866869419038319302911717384834252800000 8349 60174552516246933015712698990137301883571404800000 8350 55941221597808834685897088275876446338206924800000 8351 52047021831062000035290351993364423187614924800000 8352 48345678522039115788350126078521747106640691200000 8353 44944761222694815539894008757204075058290688000000 8354 41711019244532283440803805673922243686039552000000 8355 38746752002949881352822066796782355881394176000000 8356 35927263127867694772642546761477677332168704000000 8357 33345474011460169466874687127538570411900928000000 8358 30892172969981518366763890531789463339060428800000 8359 28648450033244258952908907548924637587963904000000 8360 26515054302965564549660000579308806574571520000000 8361 24569280814757979120614163152293486295384064000000 8362 22718263729025744366976992414706627437789184000000 8363 21032017690762961572094215637656116836066918400000 8364 19429524120017305534986801154583486847516672000000 8365 17971642391656677435596331765639838683758592000000 8366 16584976012649879795253083076145203957989376000000 8367 15327531107871948426183553128299495214809088000000 8368 14130732354596786357903298925032851058248908800000 8369 13046660244019499703413417932662723939139584000000 8370 12016118376675205613626335381973151096242176000000 8371 11084128611073770142045712453801478714556416000000 8372 10196916635277926042707746175971221523136512000000 8373 9397686050953924296213844714395566590132224000000 8374 8636144400742510098848120988973699814916096000000 8375 7950879803502385591032978809999477392539648000000 8376 7298853916275714913908985719212737622704128000000 8377 6713199487258167006155418534813190745751552000000 8378 6154984394210020822221893844820473278889984000000 8379 5655889385836990454911786275391808474972160000000 8380 5179568771728284336279429897758727268859904000000 8381 4754170515215275169165450331103993061965824000000 8382 4348840259486536762640576378023273234563072000000 8383 3987686211030228807087264607869085402791936000000 8384 3642607589705629742865305470577815432986624000000 8385 3336848786258178329181085448091921863147520000000 8386 3044246437546270703067841771067069648338944000000 8387 2785241044829651077226120365875266181660672000000 8388 2537910559883384516665904189599733798928384000000 8389 2319518403680523055102511594610394413662208000000 8390 2110211151364358003992309646419528761212928000000 8391 1926707131106577201717197535373280091832320000000 8392 1750463299826219906535913906175941600346112000000 8393 1596072648966689671451243509760452187652096000000 8394 1448139398747265061413410805266757756911616000000 8395 1318956908616176836680329801567437019676672000000 8396 1194552313171136475448253242086756851908608000000 8397 1086838749525652253317501317333021634854912000000 8398 982881151547141384086150700878227333709824000000 8399 892905405293622130792348953309654714679296000000 8400 806304176243965825539936639310897593974784000000 8401 731650536759937286326639774714053204639744000000 8402 659290133484422739637041983321240537923584000000 8403 597650833203489121760376644700315650359296000000 8404 537661139413971401229982862027939512320000000000 8405 486539060791207650707323221747894251421696000000 8406 437010415431689882359150902153551378644992000000 8407 395010908413319961400824842421001784131584000000 8408 353922212620433742505129096098505942892544000000 8409 319550736367569732167922868245611396726784000000 8410 285780937263412911580657592631317410873344000000 8411 257516874374811749066627788812058519142400000000 8412 229892116922094186863460875649695984123904000000 8413 206942716649781430758722031449169765335040000000 8414 184177607482316221520815945638003776421888000000 8415 165615593032527206373468537057872930930688000000 8416 147120373710852291979165604935232727810048000000 8417 131968517335895443393412852901261801947136000000 8418 116997637792467516025404284710755514712064000000 8419 104851375502296079231395294030432221265920000000 8420 92591997058594679741199977864279485317120000000 8421 82889994525509952764854359400476856811520000000 8422 73034198949095503914959408690271423037440000000 8423 65213021457258266208556367762539608539136000000 8424 57330863029242570223667814233963007836160000000 8425 51148564906916523144657914959073724334080000000 8426 44735895398287868632864822217506034810880000000 8427 39884402113984539017741117893874307563520000000 8428 34810087845074360421973913440934641532928000000 8429 30910778699252463754608174648865629143040000000 8430 26898713969833533750691501177815328358400000000 8431 23887079399492500696023826087019701862400000000 8432 20644025572460160610263338450048589496320000000 8433 18330860280372715228593464812563427491840000000 8434 15806066816044665512539655433868258836480000000 8435 13963685600756287179347521242423078420480000000 8436 12000337768094356379376012869022190141440000000 8437 10609787060123498507203644380669647257600000000 8438 9028358418320441080175692370787245752320000000 8439 7981153914897709971046122142164005683200000000 8440 6776433634778779584947016321023701155840000000 8441 5952840280101588709646053921984610304000000000 8442 5028991365581430380740363530007184670720000000 8443 4439204987460512588321663863283955793920000000 8444 3694002897351163983088312927118709227520000000 8445 3258435071444596378680756837863475118080000000 8446 2707884606432618687285829799541221621760000000 8447 2365797993144430569780518057024012943360000000 8448 1963284680521011234648255187482669219840000000 8449 1725611427488765195813746056735731220480000000 8450 1390330225451238993359112770789415321600000000 8451 1230288363118257103459449741543588495360000000 8452 992350212457072779809565084999147847680000000 8453 864478392071441355117362817553127178240000000 8454 689449331928013000611711277207356702720000000 8455 612984036976755528132178057309685022720000000 8456 468369047900189833305260855178213457920000000 8457 416468228952023823859777682172668805120000000 8458 322893824255422491912948904322893086720000000 8459 278716000097333487187898586527013273600000000 8460 211617703777605055087108186066806374400000000 8461 190972074140765537517634216694435020800000000 8462 130755654366650277940001806025018572800000000 8463 122841496339195129538370117765609553920000000 8464 87170436244433518626667870683345715200000000 8465 74553662577476035667544889400229888000000000 8466 50467094667829931836491925132463308800000000 8467 48746625531426638705702427684765696000000000 8468 27527506182452690092631959163161804800000000 8469 27527506182452690092631959163161804800000000 8470 16057711939764069220701976178511052800000000 8471 13763753091226345046315979581580902400000000 8472 6881876545613172523157989790790451200000000 8473 13763753091226345046315979581580902400000000 8474 1 8475 1406 8476 911088 8477 361744116 8478 98703646440 8479 19678513016106 8480 2976165973288704 8481 349996851300709236 8482 32556698968925278872 8483 2424916824610593142670 8484 145929559115127292467104 8485 7144393452450499929919536 8486 286141955773062983569413480 8487 9421909565785207690427965128 8488 256316644456309039712194737000 8489 5792426598707610564233106714240 8490 109437454970629648832398859762784 8491 1741716352040433984352404459474372 8492 23554030019318933958953216885583744 8493 273239891689644137641177221554603000 8494 2745777070595599269165152445634861680 8495 24133514579461832239318079619002506356 8496 187244398130339613421515107032284454272 8497 1293503485858950489759134148410210319768 8498 8019588551716991444568255681897040422480 8499 44951284278197321882620007424617186315868 8500 229330584049717670628234743637135108178752 8501 1071530584230705365179125076070751203602688 8502 4611629157903169983908094317703504296425808 8503 18378411134942996953583174336636090293502880 8504 68153973986584821852012288419589474861828528 8505 236251161028778514328247626051873444387524768 8506 768745956990527549535364861496502064219852896 8507 2357288137377360856876494669416614899216356298 8508 6836544871905814872324529072859596004608063200 8509 18815526325577396993763624820635290202545610852 8510 49295825566434708030603790581178797889746093112 8511 123305281393305799163306480823606389841020105870 8512 295261656767355563363022671620059231061238677488 8513 678550110744599624537651495951500737313471091940 8514 1500124830328944599123581582769413130733300360120 8515 3197393140214457380081771308775481209326714447098 8516 6583802687041243565347853506775731389160542596832 8517 13122001661927922868868808347717032546676229399744 8518 25359572314643628144013539853245704755756115421240 8519 47602320645637349792092635599402292047298761994480 8520 86923657172199304788073340594555178694854579003512 8521 154634932571780608362779829231432499310205252648432 8522 268369526220846809426310340423498379401324930968288 8523 454960448970210085675496154187956143588863945091100 8524 754316490027277435479738503551286292544331725764480 8525 1224518540629058781217270360987270408875064829279016 8526 1948371731662651197655977276543691716314753683578576 8527 3041638846008645618950447871004167938610800143714548 8528 4663180708709399750634997486305903358175721787878000 8529 7027168074728912672707175531478697671156081257233160 8530 10417534065378560612796526218721572696331122596427744 8531 15204680607890130669403498284116432740133255464461012 8532 21864526777580953289840249298205871779759706909351568 8533 30999642935575496514086688820188279766270706140177680 8534 43362520979610240744975257990166841670456258052934560 8535 59880290978851259664877599362382019110269046412270776 8536 81681073192280162522687706985805122562775491178769920 8537 110120575994936064433329892822152355929758140028533488 8538 146809665563092716913502183873840237295387689050399040 8539 193640354818978985225685724224614537178786154628704230 8540 252812213572744391958399504913494664323662398383285024 8541 326854669690911347566749549990888245315884336288969524 8542 418649736117143566929555291568266988259832103744376784 8543 531447264619588338001572496800440146681402245731561130 8544 668881759790045851407615540936178182947447600445148440 8545 834977266111725979131237287469403955685740186957292756 8546 1034156793536220789671732355875620154613043921882998264 8547 1271233794273809826267657858539469024351512743037577158 8548 1551413819581105426537647984482783745636974684670231720 8549 1880270022804455423663327658079576452926815237932457680 8550 2263738028410814732617351733740079567247755846417452200 8551 2708073406543102046884657754172242368849997992368854640 8552 3219842318570752127329864199266345302948184186970187048 8553 3805859437679347544483371751304483448973526704019987600 8554 4473178376246526871109221556779128584728989965257401600 8555 5229009040978197038568500393256666552036263651709223680 8556 6080713231504992388469010596943940283050660146290331360 8557 7035700463231800394473757053574087190830832308500683408 8558 8101435157299394377944257862114783873134142074537049120 8559 9285310106106948171026379825510610384787613355812702720 8560 10594671863284298047998636783729491650727120090178315840 8561 12036670923918024378334300651662892178140025491948516560 8562 13618312263716205214844863078823053685148440697412320288 8563 15346280711348760437029036160285085042106117103753595120 8564 17227023075049339638861691164204372099595530544060692480 8565 19266547911577846514310733288765508347895998098610837920 8566 21470544210078157874013912378111080646798110388273530400 8567 23844154730453316225783366513984179116541544014656447104 8568 26392136129983486863656476846495739146604181787547832000 8569 29118605076560569057873700934045018724560760734164226240 8570 32027242108461080364982298004438633049389729782172523680 8571 35121012743945638025938192762132534277843184604813327200 8572 38402414315995704444935404695605246522360235092014976928 8573 41873173966281265673942412038456152513103204585573329080 8574 45534537938945544595573003323261036877242243073894835160 8575 49386949607381150136407829297319609089119461592261192160 8576 53430374295895166042010555104166453286114238061490249680 8577 57663966972334382209901198587433288237577977988057745752 8578 62086421970274571786076317853913620329609750553365475960 8579 66695637309062748598159774259460627640526709185830254120 8580 71489080765694872375762968111588531430527081162696376080 8581 76463461455377306305102490537349317825385723102323357040 8582 81615091464206327976613085511899660636158305134673182376 8583 86939586575463977822750634642527116160201067934955689200 8584 92432200992916489430543594548353449123808659110208112600 8585 98087570560151741000308767787252495524692782256088993840 8586 103900004413241969390005158943415730784244719363253224800 8587 109863292410937776170621781587297323152757389594161399040 8588 115970916698701683597228452848629858030212103495476619360 8589 122215961791278187430553776514596306941980937342969464960 8590 128591213206604178616998914184148258467556819919955170400 8591 135089188779862988643836557693824522997073549846746368960 8592 141702103773514722768601054517159988779584608235367242800 8593 148422057700221198389108566688578037950023364891737821760 8594 155240810910425453163856036038717973136344299019367238480 8595 162150183012282303911268252119094189537590396682430940160 8596 169141600902889149354255208929918703781201963843870794320 8597 176206727154525662151406940642425405934425046413746528480 8598 183336758861632430734226135550185960434202647269411238800 8599 190523331972652035972991864485730893809522399328054399840 8600 197757497209492139112852112193809170894262107802860714480 8601 205030973053916941265569393790164843923067336940866076640 8602 212334757258839033451276229994936159311148563123617805280 8603 219660739402936392888021867258855544937257512046100171520 8604 226999933164740741222371479694693979987945358257885422560 8605 234344504329386148028414404566300932887218781302665470080 8606 241685531231561262118642473150055036835110772694257340000 8607 249015534635627419432132352380107235762282432305583618560 8608 256325729546611952493381234115772280917522051792960774280 8609 263609051445111281572727011096546833643937395422531852000 8610 270856895018785502391744008419425040800763905628617537720 8611 278062699935754271582731778197101806523871743732330210720 8612 285218064916639891509279150753005838517263042261659170200 8613 292316989133300016619507138613283654289889912728907192880 8614 299351335805652135984131321954599714390363996963110581640 8615 306315698792798298974650126195592140390509564772173872160 8616 313202226475059651358371653304848646977452845061955035560 8617 320006182762540535369156370624413137059268055093806338960 8618 326720001336849674151298240088387565759447285432961512960 8619 333339643671033725639622419225199767348685377543410573440 8620 339857875489175729597834597721422674349896302803697992640 8621 346271360685039839471679650445025381924891923474648099840 8622 352573190148976424335069231434729270201610410606640554240 8623 358760786106602319273228153796629522565480113638661762240 8624 364827536904221460952586911514782769873784046849844686080 8625 370771617595492578777998806354485439434444148584964693440 8626 376586746072560313478151867343169025874311231657096537600 8627 382271823510988161979223248494246108690897583147136505600 8628 387820863712081510244867547594418742071647912128074027680 8629 393233533066340940305262561992270419772900959061290814880 8630 398504090830030353474229879183881249584169289952688449760 8631 403632934706235021912346303449153662097187333693901171520 8632 408614594959730313754286925307377697844799681165036700800 8633 413450150902781037775126493905516159513391716409319616320 8634 418134353446515916239288838405230849325910590254370871040 8635 422668996603189152060053558257081478007141193802955457920 8636 427048991415925577284182430654818151114165360625605101120 8637 431276796568223719806445314111449523572756557248744759360 8638 435347515756247247641828468312389393542590611851863755200 8639 439264213456213945617187619074481510032351929878401023360 8640 443022131482319822739728894783995880801341415104602422400 8641 446624979221483213656719252257753069310909932428379400960 8642 450068077963138210259382392551776891194168171829154320000 8643 453355725156167075238088790109850641767331892062393100800 8644 456483368613919037082137548200955818764147886895372510800 8645 459455832639714421370127569978674127892207168539626194000 8646 462268636911581907119215319872046287515836573701812716880 8647 464927180016658802692763884378819555067065232408886234960 8648 467426997542035900181396427616009852698109445377890624000 8649 469773998353879339282539140645652705324887649552114743280 8650 471963792737624605490864731209544210334794420123964874240 8651 474002734430138297124583779300074206070636094864346602240 8652 475886449755787069397811129085949783594506295391800709120 8653 477621789056816466127805952679206360978365980573526453760 8654 479204338292195145538920058951410306915737452172885114880 8655 480641370791187467881256898979172248211894431599282044160 8656 481928498670921338768595854941780132807262863429512929280 8657 483073348242787529310299195692077788879091190663946080320 8658 484071493982535391415103001559217751147870331713572556800 8659 484930971483357791397689712235165388600497144388088672000 8660 485647261819657637467192623228650180594260315145018734080 8661 486228729360222584592726459117491783018731893922293237120 8662 486670837419110777267469968560293889840697656262919790080 8663 486982208947824241414860117972278529830973658972449288960 8664 487158223757245149291951000943549429536176369920498590720 8665 487207827661216918996677276604155990863004141156240932640 8666 487126265766577379467851000401064032953074105174282270720 8667 486922724513656113410053804576383336592433673830782064640 8668 486592401285105089066637886069889876890089933192064243200 8669 486144657701050977656707014374382807935663889744230494080 8670 485574579327579822366293213995510718721936031346846369280 8671 484891777930260425869679767395821804323756617382916732160 8672 484091183294454700689544455760533700664882179052407280640 8673 483182575969228197730946876548819235721718081091535416640 8674 482160827985375723720259085780446222305322477100208675840 8675 481035829752427930295113270532523960986879308828549812480 8676 479802332508261938417986058123421656831039735943599462400 8677 478470420337584030596880598730208632297615468630248210560 8678 477034685263662005013774414209317883711970798943555837440 8679 475505323147656759919422576839161810420592313635727671040 8680 473876871805102546053855252615083080012120529672017351680 8681 472159583588749273054441720471452481842277201644551353680 8682 470347877116953780220670874784716453658930617066512386560 8683 468452149916415569392362179659262753454178365212878049280 8684 466466665494838254240334038671130141719680541297233505280 8685 464401882239961963548452305176706323055619856597013071360 8686 462252016783110555202091883837387387584614697608781022720 8687 460027535928705060181939598354901188453581805453767695360 8688 457722541543762601592371952963393906144344912135494717440 8689 455347600499337780962449536906481600067193167682181309440 8690 452896666763752447604532762511357823280892519147430676480 8691 450380321206127447475958786243996855234341176800350766080 8692 447792480855326700335448726040172528274439924442237905920 8693 445143692096621162719457275145170593985416570509132782080 8694 442427765469650447627920603509723142667210835000383331840 8695 439655308517786347572223419392794167949166589252768967680 8696 436819996076787564737753113137314856944683801764295034880 8697 433932410840227323042316882104220763792326530253333985280 8698 430986205611809571196749497022499296464619641264322570240 8699 427991894825617261219257607307950231833339801631229690880 8700 424943039808541159965567808596171517505805362992761146880 8701 421850185303706424666934381591779959046342141066852065280 8702 418706776248827703830990390887358294744442584289179205120 8703 415523302632519189743962469174949443166646100187800931840 8704 412293207955641197213199855420688163182618748425241495040 8705 409026889094130965664459209730424769060547850127148971520 8706 405717717718763427540407693347110470914685180398409210880 8707 402376097633778527844279022242704651480019149522000747520 8708 398995306841717682828970950113306340468232274607215907840 8709 395585670394407384891988607253644422823585284058835325440 8710 392140486839980057406189671468418105333059891778149591040 8711 388669967448127941877632250842917588404999196715095854080 8712 385167359047061210981307205185624998506805008636956871680 8713 381642858414965952034614574510609704359560856483543731200 8714 378089639972501386887641224794124909107926296681930905600 8715 374517800065068261069443206333052111043109971629429913600 8716 370920552180703604729492969530627198709121898644577766400 8717 367307860122137503393701132520127017597848442813845780480 8718 363672902470153719110921796297859198142245753795640755200 8719 360025608294413758743528999886669369283912135611970227200 8720 356359102984942054757226382709292868499707715777565696000 8721 352683194975353002089372284034956634923207641233081779200 8722 348991065166846490272155072135409613660156016478114967040 8723 345292373237552690582342212137594445506081223756117708800 8724 341580280663653291006211862462731291761241355720761382400 8725 337864395423884158486879982589504364842511345189621017600 8726 334137843366909159624089016822832809723727136143072051200 8727 330410096352936093618031646338941197677023905563870525440 8728 326674350855088454372696620913600281917852013487462630400 8729 322939918058834793699530700567017084522030362762991462400 8730 319199990446246764612473474405055488448438920478193843200 8731 315463814092755091412910163504150221537860652629475148800 8732 311724563789051797530557427079019402851174970193511203840 8733 307991337768115592500718364420769904304196779872257996800 8734 304257395450452231663673023231555296980710633473899366400 8735 300531666916833583227130832627333841597472765780488268800 8736 296807421462756031268236660001610709291049772718522982400 8737 293093514084479215638045549973757871523349490204129546240 8738 289383212059525370569551399061172222466345522104797747200 8739 285685213539931577245028891117281974975014187459896294400 8740 281992882479291486472003791715909861255774306204331558400 8741 278314742499607558540940224177643751145603739584108339200 8742 274644179406656955653935823828997262720977974127509629440 8743 270989632526076178275426807495388484426876859287493504000 8744 267344498774752094737813403328036767164793774274503270400 8745 263717053357014989592802858085812617108729324346386739200 8746 260100798100402591531627928903243006963132789824451942400 8747 256503829313376691692763096217659470042439283246178739200 8748 252919679837131392347282207524394539768499624409516672000 8749 249356353689962378164318838362519573539872384344111180800 8750 245807406183971426204244468001282883542649066473473868800 8751 242280671225091722273007004380311774560036038649006924800 8752 238769816398934243101905754104388869168410593814434252800 8753 235282493894204791458352595978856591707123125816214476800 8754 231812410253054766927834601766571658937277856723930982400 8755 228367120060814885955388752893799107725528410576793190400 8756 224940362203165905231774418083406968780410949008968396800 8757 221539518304110990308592174061648241507803531767163315200 8758 218158445331864030080474055629780194932012399792101299200 8759 214804342972954275790991298368293477596094647003785088000 8760 211471115275109046612104614878214284391756928593264128000 8761 208165860397946218084364917740690135314661354446577715200 8762 204882524471871368454263965928168163118255059147371980800 8763 201628031537446410279229569449958777068997280752440140800 8764 198396450614297108993003676059948068585842180482039654400 8765 195194525661729649793990024666136384650215750361501568000 8766 192016378764003165893725703727710530092959216111424384000 8767 188868650632567683334862592582321543803014741007738265600 8768 185745513340264910975096271331939900179506700295231411200 8769 182653433797261649704643174837824123401719031949769241600 8770 179586710639030118521949190422212909850600923039349964800 8771 176551633120923340580699950216809534735479882672785305600 8772 173542558494356771962084099169937298091123395778564198400 8773 170565671480036930903519953864689762997823096899248384000 8774 167615385554923839120738468715013701208153980578223411200 8775 164697713584107213088871609451342705260245914949936742400 8776 161807197058431431335473817766496492861771936362438758400 8777 158949675371994952815471460344907041660400363613179238400 8778 156119752221705192057767866482714245882809853179211980800 8779 153323162527304927721237994552208331630603589775742412800 8780 150554572106405145594258287607409785782072819985778483200 8781 147819546803735706925976089334248779471628388226891878400 8782 145112881748215195368702891342382983796928769949609574400 8783 142439974576699854687499365253804798087552300745921894400 8784 139795685844100769054549083726792697668985918142078566400 8785 137185310652908621474313698921788544646331800636850176000 8786 134603775791958165085677895410204204093959068539291340800 8787 132056212312725239439588951984636839422441187777045606400 8788 129537676300260055021951420855232357249132767124211916800 8789 127053137048830445435961404783763216571256877825729331200 8790 124597718857542019795674858044186865463329417283139481600 8791 122176290883934121602819965506128152772744910983811072000 8792 119784047814428380919999124022328396962136707474469683200 8793 117425700278014861004417315628152358639417284247371366400 8794 115096571323005956034049543358077943615103282624523776000 8795 112801217499956214096326012158229211411719382779242828800 8796 110535031422534637954614130218331476476488308458691379200 8797 108302473283992335902816486089781768093587290481471334400 8798 106099008492811725458233158377578462620252308671780454400 8799 103928944955583194945321024471822073789972746372485862400 8800 101787875185256098705943464931444522184275706654152908800 8801 99679960423020440440530895574526484798971446656411238400 8802 97600863804217727585856990773837014315584195044173516800 8803 95554653974188336558402354111595140713612787614130176000 8804 93537068585783828095119458435112221559577375212130406400 8805 91552031272199557592598942272579031697341273191070105600 8806 89595403913259933503429989051149279180813915511385395200 8807 87670972101976042127684083813169595227719266305765990400 8808 85774668500067275159284877343935860549325730358003200000 8809 83910190577467720348423467810371238282139317404347699200 8810 82073546859041975615472125377218298895566524215227084800 8811 80268297035306695260646393081321170382742068111044096000 8812 78490571387399212525293529156440970949813848300134297600 8813 76743800066854477724290692326441948722047258571783372800 8814 75024183750242737507957821090516789965198947636339814400 8815 73335069823926659062633514991425171069607535094261145600 8816 71672735021600921931422766680101683280017385915265126400 8817 70040397166826870267846954097765414943240654058859724800 8818 68434451068042278076305069545685959560094371374613401600 8819 66857993668300952316900634288767748269872627788560384000 8820 65307489753436083404154067923274879270174988860741324800 8821 63785958356055211313076338054021327935623746862906163200 8822 62289940394833676248454276274624301397766959655195648000 8823 60822333263074193841536135868436846650919869420735590400 8824 59379792063520625402614539858590690541735968625922867200 8825 57965102397752348171670008658245933535445115119487385600 8826 56574987695899173686004590813685256751923435407122534400 8827 55212161225760592271838334007649772541066282720143564800 8828 53873421609023094322466104494376894611629044659041280000 8829 52561368437226512406178785656079169399747728904952832000 8830 51272910295770749970248201592928551671929840894654464000 8831 50010543247015610438487455942205613189804687844413440000 8832 48771242777220230550694697969910460874340610082844672000 8833 47557437809366953543530666394649717078245966527243264000 8834 46366177475003155666051234130553994766339149991402496000 8835 45199785449422571121067118877629844945791248062683136000 8836 44055415889984272428582606135033655219986437854829568000 8837 42935297867267369574593973007168716960425838731876352000 8838 41836650116639135134844731128235934999609433378134016000 8839 40761639931535910796617309761112640137689045051458560000 8840 39707558169714348410101617442464705549051427196419276800 8841 38676474604284344554099868996937159722480088073231564800 8842 37665780293076577127141359245384182924349373380137164800 8843 36677458519978002494916743361529777662812991470304460800 8844 35708962444714701864281631235918877292718441010339020800 8845 34762219103055192745397625290846808407203263797002444800 8846 33834751162233251096595199088081947834046009165960908800 8847 32928396244858079904550712218469457423356068559334604800 8848 32040771912221737362463090793365789298968667098389196800 8849 31173637202054549283069398076222889343752617370611916800 8850 30324669258360441292109059916606597682704909770588876800 8851 29495575633504828486572371507918576731132627103955148800 8852 28684100652314041407160531656650083568180059846078156800 8853 27891869853971109149155884116332461059907449504256000000 8854 27116716910584284830615664992924808996112904757350400000 8855 26360196547930754840471686187452754404638672524789760000 8856 25620198830203894976815272605331152244273257848488960000 8857 24898232140682500902701096679500508849018395136316416000 8858 24192250555586493407322041936287285131356047819223040000 8859 23503687605887435330348659210250173398490578912184320000 8860 22830581468113496505453707072509392960250338595261440000 8861 22174301781218848293174441365668035697413071447285760000 8862 21532940152051209491546122456713680108448069566481408000 8863 20907824347744861545401321891861166638553625909416960000 8864 20297106809261233483055238645512388291047592123494400000 8865 19702047551508058909770145300680649673821532905482240000 8866 19120877275289053209444388148771780377910087426979840000 8867 18554799015119831124112196963656279348902976788759552000 8868 18002093615486259565772364465726426038172225366481920000 8869 17463926542955537610196215326573373559429488369653760000 8870 16938636319785186842120211898248589091411372335795200000 8871 16427326890570661437018295735657181805316194448696320000 8872 15928409810354749199459218109564857296989406592533504000 8873 15442938147050020883373301741586932087295091927045120000 8874 14969370172081256095609262288180195956760320668718080000 8875 14508725556541152605714579970075312790303287641379840000 8876 14059516550467937740997599795380559712534439885127680000 8877 13622707565948251120516856138815595843980831851062476800 8878 13196878240575787395188405492919427789841513384509440000 8879 12782947771448081457030000260926919329850417463459840000 8880 12379539416172948965873872290240722412914329694453760000 8881 11987542509843130713439549466965379364829274536734720000 8882 11605630901382313509981054327573479249177377654210560000 8883 11234644174737904625577584321186125079756305625825280000 8884 10873318217429238320171682076654866373786413649797120000 8885 10522452877562267537804886912873113918183261997496320000 8886 10180824058267650672631115624470711806149716833116160000 8887 9849205329286593600895665816355738676398972178227200000 8888 9526419523411822355942272305409644841460232095047680000 8889 9213195667506051702716153299235094126722692035379200000 8890 8908413526238822828738357230553987385600103746109440000 8891 8612766968335601970251609088517420168953974782648320000 8892 8325172694045968632726529871917312417891792969482240000 8893 8046301323996898077255107896841209644813447836574720000 8894 7775112837164600322719923774600088113972106552647680000 8895 7512238274206022779569855780659947770804320808161280000 8896 7256689364544681328061809240249068777694709831884800000 8897 7009066556716448277090120899047372047037148947568640000 8898 6768415150928441244486049175302875328840303782420480000 8899 6535315121421631845054157717408982174574361583308800000 8900 6308851702373898506378746328580188557523762630615040000 8901 6089569553456546208316440778006985627870710739973120000 8902 5876600948543881281381413442040669522508666811924480000 8903 5670463764767501625711612915198658450222137955737600000 8904 5470320714362849684500994614188983531107060239851520000 8905 5276671891182214237512680816044621499326599301079040000 8906 5088716295424587110265808271310855234028190928199680000 8907 4906922843118027171686386438982140098112113925201920000 8908 4730532914540796210981756009614985873955210266255360000 8909 4559992155467006303641026807391612489408682248642560000 8910 4394569505642166385177445000283362519216160456990720000 8911 4234694892721327007965742854652049027969557986590720000 8912 4079670408561344852301693008902671581100027244707840000 8913 3929898378984806883925782020504447885652076677980160000 8914 3784718901074313522107273363556566176110053093621760000 8915 3644514273017848896521116849161287825954118341345280000 8916 3508649204445389767088844589563143673481043994009600000 8917 3377492475841491434330067628005048876943945904332800000 8918 3250438657365297392588205806348397944325511916789760000 8919 3127832168083565007785721084569045234095500488048640000 8920 3009101655172283143672185880853920902455585603051520000 8921 2894574160154778274475220526574136420621456807321600000 8922 2783700356274642005242227505932420272111846697738240000 8923 2676795434849745244663199068783192360245913772851200000 8924 2573336916234812738198894420377932361801428704624640000 8925 2473618726982764910570738331197362906741163028480000000 8926 2377148504944723512263059334493114273929569912995840000 8927 2284205366004947838808097608413521974497150006312960000 8928 2194316415926743527236370918730882919836061132144640000 8929 2107750509490771811043448765832557622793586410455040000 8930 2024058830603712449023583368685901123813710285783040000 8931 1943491481290720168322385133223456303936906526228480000 8932 1865626379748259794362242294513053461633561911050240000 8933 1790700928930954215809274660730189559987369039216640000 8934 1718310172647901450175595600044585706820609745633280000 8935 1648682705789088978081351580071922108573308239708160000 8936 1581434908698162794603723012194448255895336427560960000 8937 1516779114511196536136449323318853174654175765053440000 8938 1454355133134553498271999384874934493053778253864960000 8939 1394364420088172673467344346163283056663390492917760000 8940 1336461880427723120373840257176889607098153561210880000 8941 1280841277258097407261997087630972579868223354060800000 8942 1227176463105137454697555728000750224490382306099200000 8943 1175646966988725995426132868454499318494968402493440000 8944 1125947132338593942169252405664796463726065570324480000 8945 1078247363096286026037175073096272284267709462364160000 8946 1032255028117919615389821835922359306185595769364480000 8947 988133976269073803534658966906628597860743850885120000 8948 945608209883099939714191642027915204656378376765440000 8949 904829236737364078305438028570055522795388429434880000 8950 865538929749471138628248197875965902875049066496000000 8951 827880987953516636280655879483033589583593170206720000 8952 791608638386562505634990965293399862989879017472000000 8953 756859906941400071367812062375287878948082669977600000 8954 723402550898552546969116123538355053573898831544320000 8955 691363956355336113307577226901106173547370188144640000 8956 660527245763330462672266190077347283932219581399040000 8957 631013328455084106614963768589732986842618077265920000 8958 602615023681416315148204375381592054263686778060800000 8959 575448340316305274186235503861073426875469139968000000 8960 549318818644755283403103368296535448681437968465920000 8961 524333227257810600188702351681842166948988946268160000 8962 500310383594346511652885981760950608336965287362560000 8963 477351560708993189847422646725371897454836767866880000 8964 455283863153871939570980585869697011337960937799680000 8965 434204443893529872931880694815528336421359535636480000 8966 413951349713674788893870409151411580468961937981440000 8967 394613823568621816300204315558357558160772825907200000 8968 376041231114543393902291760130728135161881097011200000 8969 358318237999991578707689093430371670668534970777600000 8970 341301285244620989382486678980278575877087135334400000 8971 325071424967973377124001561928181275306082103296000000 8972 309494582474371205750223602905076837316881389977600000 8973 294645003250383590309930216291518869532737940684800000 8974 280398212401787708131990464221957719778628186931200000 8975 266824669549117745616214103797793339747472685056000000 8976 253805811095996943145804654949060640728497948262400000 8977 241409074849795371629457297256745721080433335500800000 8978 229523986634397460173384676940653050204618478387200000 8979 218212143466809092908851219804799720272819628032000000 8980 207371239656364549083863601953499353694055509196800000 8981 197059701146197194629154815109564204885813210316800000 8982 187180222436463889162928752618711333741105238507520000 8983 177788602074256798762299825822353886610462210867200000 8984 168794425793947705360580519332627880213349536563200000 8985 160248573583409351725832882479622473160187265843200000 8986 152067428462323429320829821539915216280669157785600000 8987 144299294859554353047018171610406528235889865441280000 8988 136864678026928623815757180394028711326828304793600000 8989 129809659400797477544132597596321750114760835072000000 8990 123060614475678251139011133002301694794747415756800000 8991 116659385862020651478822210671734769830854421708800000 8992 110538058643266915416710222649983693918282622566400000 8993 104736348848378616166965545392307937164502383001600000 8994 99189741483328300717729083254093577983940152524800000 8995 93936079248918005886461396267376464948597701017600000 8996 88915753650451741786545644074399108442184233779200000 8997 84163081763694610687604075032530389105316741120000000 8998 79623164619022790679435861788703297386774701670400000 8999 75328570438056521601178194567844441702221555302400000 9000 71227224700472448918845092974816415741870861516800000 9001 67350081253727154810825248710440490494922329292800000 9002 63649213021491200882056811842919065474151945011200000 9003 60152563400253723953807810863373821988914795315200000 9004 56816082569482184152938653223702452143735726080000000 9005 53666332059885250503531071840068447283259201945600000 9006 50661526998208961157165611007656757371066017382400000 9007 47826879093005274513133178603279890265638030540800000 9008 45124042696363573199706812227729898168834437939200000 9009 42575709201743940882448976366826156066989752320000000 9010 40146731922396270394999298884057264478400602112000000 9011 37858644429825459816140890195571063869238545612800000 9012 35678157599606665470981599290716700491471121612800000 9013 33625659178329119707957089129216269833443331276800000 9014 31670711679157540774954925884233370087332077568000000 9015 29831615701178751307182590584216397798626462924800000 9016 28080500218761893331152326143574528975070502912000000 9017 26434778163075161069158860199837169896394057318400000 9018 24868049143023125590577934198367331033539977216000000 9019 23396754908313044487019640356070817499167611289600000 9020 21996861655118243717368313936889017028194849587200000 9021 20683060405539122467247566322497350303537345331200000 9022 19433413228862636986422931817514218935921336320000000 9023 18261877381347848563816614377338172141710098432000000 9024 17147685284407908825305519197062162367614915379200000 9025 16104005060460113787689595262494090567579874099200000 9026 15111987248538800061405367881640779378955409817600000 9027 14183364488881643321195596690819336091831510630400000 9028 13300947787388495893291657125911845035026753126400000 9029 12475900812281389640615225911756394085492296908800000 9030 11691976227735093810131277784893399121731973939200000 9031 10959650762080865288978951341076788297437442867200000 9032 10264257550298124208689130912124445200043569971200000 9033 9615088466474119841358835304592438193781764915200000 9034 8998800535722994184791544024898587890946949120000000 9035 8424247209098626108621592681730539366294647603200000 9036 7878801187544858841276759428332342182275530752000000 9037 7370769580975879851154996878469697572586156851200000 9038 6888796351610291123374656132634560493898278502400000 9039 6440210832065891204185613238238412292053168947200000 9040 6014709839710105102929059773824418821555565363200000 9041 5619271593285882590611193301237691192901222400000000 9042 5244168181572701225395671558547500855318754099200000 9043 4895907801377057137868986018954355076098555904000000 9044 4565785272207652104011769125021073270040638259200000 9045 4259533359000107741957410162769733130666809753600000 9046 3969257736935537817050521522913788034119316275200000 9047 3700430188072245427233940954748924925168451584000000 9048 3445586766171344526483881137151200647852431769600000 9049 3209815834045761841229118615486043234880854425600000 9050 2986489199418439845786915966365140356067806412800000 9051 2780048038576145695245001251835019562210479308800000 9052 2584501248291627202576339808919075346112996966400000 9053 2404089524825651292852657062052908406982272614400000 9054 2233153269818155652125095626124317851577902694400000 9055 2075624874958295433469925137020891536913098342400000 9056 1926492530048705794758559395528064653249321369600000 9057 1789188574673142468221934755455232694795583488000000 9058 1659181311057512895375970491367480515993010176000000 9059 1539752864601624374708089541565377291272323072000000 9060 1426625967504364295440966727973210060318572544000000 9061 1322823431848563426194916917041074579423363072000000 9062 1224594051246167939887563781166716838980249190400000 9063 1134551352321133519324287801488365767912062976000000 9064 1049309713481554103938706739790692584296022016000000 9065 971379643423155846336010826313832433490591744000000 9066 897560829982981289797826823780227328682229760000000 9067 830159498359770020503094548096477328801739571200000 9068 766379935542942910615876441237803475366576128000000 9069 708207243394570900088655856127682866041847808000000 9070 653131386593595505768386209383324569366429696000000 9071 603052360029187736209611886970969401599197184000000 9072 555601237320160902367060113180573614889920102400000 9073 512510142153843017453090098864983740758622208000000 9074 471729669610494316466322110727715687311605760000000 9075 434744435034853574975609524177388951827906560000000 9076 399704221966270736345437845191550755878207488000000 9077 368044116277451488803522525660669120881885184000000 9078 338017077907632925550051485245157926869925888000000 9079 310921930890939820708258050892273330089885696000000 9080 285262090251906372985569067047198843282653184000000 9081 262139486560099362188264009464656350737858560000000 9082 240212256584884725283405687251577825573994496000000 9083 220542267166579833768971248805991238259441664000000 9084 201859701203062843007453558104776042892492800000000 9085 185124140455886304561735312673760524969181184000000 9086 169254834507486354130123657183485802860773376000000 9087 155064966288870305602717877067797247723307008000000 9088 141578793328253427194958337675710598416433152000000 9089 129585244247915729535610030080463771320975360000000 9090 118166433803453957550939251260745408446464000000000 9091 108024302970269882779558435934903466384162816000000 9092 98388659745366313959681835034188030260805632000000 9093 89846435946379197837089113905380130219884544000000 9094 81706265758612504637482420080300720737746944000000 9095 74540666058735004539357066429872269462339584000000 9096 67694110940956266500069969097530037489893376000000 9097 61674785955967137118324003774873857541275648000000 9098 55937997733289067791432894338472566490923008000000 9099 50906164848320933508201596005692374170730496000000 9100 46090083613774815846831934869398270691508224000000 9101 41901243969692560600449883642042624398852096000000 9102 37880452493365089242163439112067449043812352000000 9103 34386810503308326463359368720207797438906368000000 9104 31042730605555394313791330780279555166830592000000 9105 28146321039391260242570747756448037189189632000000 9106 25356308921174177085107348007609372657057792000000 9107 22968236139854180251122299118810895357575168000000 9108 20657331228374773617705898806097116659712000000000 9109 18679585981957985081346416240560254571511808000000 9110 16775085575927715008003957508639742708678656000000 9111 15150786629805502764588699903228578747645952000000 9112 13572864612291376877584774411582037884403712000000 9113 12245827597012089332497930525715799497244672000000 9114 10949575939749179001716648206156974105034752000000 9115 9860246044102644891448489671982565157765120000000 9116 8801473677284152178252435624844405183086592000000 9117 7916655781258841450579083480358448864952320000000 9118 7045500042126510187722465024422799866855424000000 9119 6331101843309402607824567881429138993577984000000 9120 5623424379911101866702752774605862489554944000000 9121 5041002733377291342972933438781828028694528000000 9122 4469203629518882319034385585186477589921792000000 9123 4002150292907458224458621085653196519505920000000 9124 3534321680926774735472270710765181856645120000000 9125 3162089757291084259757157715582390496133120000000 9126 2785890768069327821281597676518340579819520000000 9127 2486136288119363108018452086047043766714368000000 9128 2185829733928566758925047041124982828564480000000 9129 1948614181328760590058720837073752230461440000000 9130 1704632001995828422971321308740322485862400000000 9131 1518919756908700956381975859053190824591360000000 9132 1325616377290769785390375416552725113995264000000 9133 1176527340168971160084897329811927513169920000000 9134 1024003502623868494797093737009003574067200000000 9135 908755062415648228672425405754948819353600000000 9136 785519016988419305413526875550046549442560000000 9137 697182883707874213316938337972193664696320000000 9138 601153561627163890588266913711093910077440000000 9139 530881564137472213371085810824127017123840000000 9140 456535857805052143528048496246943299665920000000 9141 403171908284692943273738486465446595788800000000 9142 343077619896176761046676310089915338588160000000 9143 303283848766112978899752641402232215961600000000 9144 257504478121593624227986620198900643921920000000 9145 226207930643860370966550049035415191552000000000 9146 191101671892094354468133814140273017487360000000 9147 168689789523499478356223226804790320168960000000 9148 140372110099344231357355891230510950645760000000 9149 123820532714894662389868759838812054487040000000 9150 102899615044439510116861532382566421626880000000 9151 89900323739488361651659686166912491847680000000 9152 74604817859798426916633697124341430353920000000 9153 65573234244573077440922350155957786378240000000 9154 52832548567147081747646285289997782220800000000 9155 46750957798493769931459090178656362823680000000 9156 37709308073368765632763473229967618211840000000 9157 32850178898714771494459787067018832773120000000 9158 26199074613264494023245028533879554703360000000 9159 23293393405116710069022766177768030863360000000 9160 17798023820207213665599912496772111400960000000 9161 15825792700176905306671551922561414594560000000 9162 12269965321706054692692058364269937295360000000 9163 10591208003698672513140146288026504396800000000 9164 8041472743548992093310111070538642227200000000 9165 7256938817349090425670100234388530790400000000 9166 4968714865932710561720068628950705766400000000 9167 4667976860889414922458064475093163048960000000 9168 3312476577288473707813379085967137177600000000 9169 2833039177944089355366705797208735744000000000 9170 1917749597377537409786693155033605734400000000 9171 1852371770194212270816692252021096448000000000 9172 1046045234933202223520014448200148582400000000 9173 1046045234933202223520014448200148582400000000 9174 610193053711034630386675094783420006400000000 9175 523022617466601111760007224100074291200000000 9176 261511308733300555880003612050037145600000000 9177 523022617466601111760007224100074291200000000 9178 1 9179 1482 9180 1014429 9181 426444018 9182 123498971739 9183 26202082542480 9184 4228963615703151 9185 532317531263642046 9186 53167619805885104364 9187 4266187054396929636858 9188 277528571946448535582220 9189 14738649420397269052179390 9190 642519455982684338356962612 9191 23102377828142400442006278732 9192 688245302413080079684693192620 9193 17070741820384221256848810229266 9194 354494613270077283588306598012734 9195 6204201059687956008448037889841992 9196 92220884589037339908456433241185278 9197 1174322121404039966431273050075705324 9198 12928308921449736392937122353952450322 9199 124199395590012133779236807783390747688 9200 1050598781172612621549844534970541414306 9201 7892302642296205976864912694994568444196 9202 53073623373641959562148248019414607604004 9203 321855143875484649221908045651985580731544 9204 1772139023568513793379661322218928009632036 9205 8914753771770088497943622318129463719196468 9206 41210225792171362479642622846262508364747500 9207 175997331037569860671909117502397156574862280 9208 697851997005997839425930007879758600771520492 9209 2580904330149535313008903172886748134252987756 9210 8940967094065086514274321011494986402739009417 9211 29128798379987114998094118007355257466741385804 9212 89574963820672921945395375527220431227203020277 9213 260894882861391026391993153351966978018209493126 9214 722013203030391145282564513962764322690473761491 9215 1904215526824296111651052573520032871327543719644 9216 4799338080017443534016904446140473909394433977791 9217 11589448373561131865946742124784906628241423645130 9218 26878636002926620388308769332313073972533896530456 9219 60005693714063330499666580584036847587728781343476 9220 129220644335001934832055058657579643038248541602144 9221 268955144801727332457494104143098676235595663165802 9222 542045027291488779711436188553242152227335727280304 9223 1059611878984928019785889790818352062655345816573092 9224 2012403081804125183116394505140686995931532505900456 9225 3718751186975937561328691993977493838032300929131702 9226 6695906202725090724883085647177438869716973087867456 9227 11763334542310759260202242725655899832375273213533064 9228 20188468751203276957167596724576656051678991074576040 9229 33887460322963135073270058936434044627598514575604792 9230 55695111715393077562778511595528873007183403145114248 9231 89720070431607769283914745456713041801877560341062512 9232 141801680246687885657296899578773055533908852659782224 9233 220086478733507515296756974135557498954856748738628200 9234 335739571333293240340670235368265050803805743254765072 9235 503808376043055354319742202662367199806125451079421592 9236 744247167845180852717717961700172388779791557591267648 9237 1083117696433884036995112258854242619431050461621566200 9238 1553959067476160400878230112345641447686573273775011072 9239 2199341759575787188255160494674113139552885659623728192 9240 3072570912221804269374341829079612984317204627964864944 9241 4239563711685394393517792679375443777577435326652594168 9242 5780816740142487358238790843409965555590429090510714640 9243 7793524554095630636059286754533587139948735756352386106 9244 10393678167874017342831176242173343731569282516129683392 9245 13718296026467407849670609212451151768200690724053567454 9246 17927459212581980116559205318677289395953569017214248256 9247 23206497128378401359917692897600303270076854024948078008 9248 29767713379258419202359457106806886488750206619620468792 9249 37852369497412702371807848640299650475223916983324689562 9250 47731816854874349393039951563879489180596418325956005192 9251 59709161526555760829868800779772430504592845849991510338 9252 74119491155685997417731019462982261542950866960740855128 9253 91331184806415473155336447682149168484774365079662332210 9254 111744900422711927608904583034296731267834720517102259320 9255 135794618722427081252669280021962588172712647565093753500 9256 163945025309141639417612597723044459646283058544895513312 9257 196692544153016414488873225388170828714093062561644085846 9258 234560702230341993333633582509829375665411088859701633312 9259 278101614462013652116790587381075334620654274272380736320 9260 327888836980765049589501775180246932493204274126790875160 9261 384520016549362376402332838207140211367913680924482029260 9262 448606612567764658125153879357953523542473441905682823256 9263 520778697151575679907363069950039942820326349211181777656 9264 601670750546041211199091892838039416044025162831446550640 9265 691929900694328332785941736127161678634636699694286504900 9266 792196738782120182031420697693755470807213365059223824624 9267 903118624800886066997732140373561143150670722040686779600 9268 1025324155418110789533897426964192555850987476971013446192 9269 1159443496511626152144495321882443787348827900417956662420 9270 1306074776394880722696962139584682426756463530732452454960 9271 1465813787143939166511627517889478616127696012420990977704 9272 1639210129259252111267837497614575211548271994113228213024 9273 1826809045614607359331958542676155036627866190760098566924 9274 2029094690801469080598201685922091347826897443999255908320 9275 2246547255898161805729275019933812167538433334971895250720 9276 2479570277518128199053646724192993430864196133698087363440 9277 2728566663128667737544275264181462055043064384067102254474 9278 2993846408142467133318082081227695261906296788938173795440 9279 3275725607500513585155149316098038345837200088154354471580 9280 3574410454594702317670646010233035698799403036242953967800 9281 3890123707714531561562293899911760225522534395146880535798 9282 4222960385685724956822937163046062803347483318878525893776 9283 4573046582004681857957979880326230151558040173088530530136 9284 4940361731572461587107228814949894221304888251032505062080 9285 5324935111059912402734044101131240357496278921176128609030 9286 5726629103962524379864085980367242468771131017380075806144 9287 6145379010527996951775358175357143532755331276319514119324 9288 6580931414214910654748005904920773866656726986848874316656 9289 7033133210534728174134743784283122919046547151808841514170 9290 7501618776305067258091006130415333967160620473418363564920 9291 7986154493261567290751674059420470809142612329945700641680 9292 8486268091523548530576009701172448562171162699216033909880 9293 9001655094886827166667874854338299193381222686650707002480 9294 9531743673714462874173353615469089765562011513609864721240 9295 10076169476998318286353731429084851514114966750324192550800 9296 10634269176681923276779850879027183747045533140051768460560 9297 11205630446104714916646120056525947295951929976996363559600 9298 11789507150305909262523218492476029914805460039062838962240 9299 12385451224633112737717810232845555068737867071905241668720 9300 12992642795740111442871018445255333601779761328714603627920 9301 13610610351760723195452901026288151659286005707464424646720 9302 14238469196620358629689993344035868200693511325240376194000 9303 14875736546337009685313550879156092016824487286130700157200 9304 15521471472122789101526620358114236792886235587559781965840 9305 16175191402151471980648821073067146190131160911001164056240 9306 16835907466526120575973098230851578801547413419749321604960 9307 17503148011368463757129996363495759991477657661053927695520 9308 18175883677038368828065731880944876586130368871257916978400 9309 18853663843703116845216225200523547593705317930000199199296 9310 19535425362530880391591687585259609242605809214464295688800 9311 20220747618182716398519259512514380381218351925203045304480 9312 20908540053458836218843149736222025492918525773668377429800 9313 21598420064855405958495840982664453257257673446132255176040 9314 22289275154932122087448914574488918103139879912295168001272 9315 22980768373339236661159243328908526290227093297640350032520 9316 23671770129798127377125113899442239879902384840311958443560 9317 24361995659267760592886434499811780500434448407896884352000 9318 25050303224353379367830642134993748628801627831368082326280 9319 25736465950031631860394944975021218939354896422010322349448 9320 26419334075703237911532752662188143768138198138095033840800 9321 27098744308437276686252113677893551810993343851315880536200 9322 27773542425424854400085498540042068825015032522693950876400 9323 28443633216264572073609894669206822353582767604300308568080 9324 29107861906702214763231758663094219698505227947017274911864 9325 29766204935541335873500323643944368977575097402020366532560 9326 30417509850406572902080663003844213626796674347604756737960 9327 31061828420249750353889441145241690369464888500267997328080 9328 31698012601710545625012207948358192516833809469082418645280 9329 32326191696588254917813206271758919460211542203473182829120 9330 32945224617802517091985014351117576448264396379578723292640 9331 33555319252890678254317663903047772857606055142159866263360 9332 34155342706453160637897888269802163206303256775650662273360 9333 34745582818504179953681184101206104741786672898143945793920 9334 35324915169944353557130124836888096489375633531901976873840 9335 35893707317392857207174898213901332577697762044034530301120 9336 36450844367189034353408774766665306954839610473667082813360 9337 36996772172966447813184611786140542081361514957371990690560 9338 37530385048041546872277413043295898303645552111666338432560 9339 38052206493479754866872083832185014627995813172888411810400 9340 38561138809542555497159645663342805024552923499381033465360 9341 39057781001886176075894157621525544782896793309352897605600 9342 39541043411105352054954436491644902551932098549109673187920 9343 40011597373283438066317097309721631092128858334925302590880 9344 40468360115679776462291123309937013876038036294496139261280 9345 40912073559967161643349121987566668336750564975007690222400 9346 41341659908738967342152697757388379204284821243050619600800 9347 41757928654055189717240498368981162845318739023331000225920 9348 42159806939287495948584707583047263274425336687106501442360 9349 42548167940093316018434697421732307117641874083962706293600 9350 42921942654207468256659852133131831758296278047080667449320 9351 43282066049369230006879563319687677561115440448130718131280 9352 43627471114756856475954018719473672274749110411032295342600 9353 43959151528696099556461853215897598561044514908697452118640 9354 44276042673001890691389478653307309393812326294382810421800 9355 44579192884180166010533702389294122633410257846411697363280 9356 44867539202313742537412920679787278130838213220822426781240 9357 45142182866081584614489886096866481851114563904958195313760 9358 45402060775331638912594731602853108583661572581004965812760 9359 45648323995130820420961040292357882559311449091378637293360 9360 45879909972723691234450512280086498485894399460450192151680 9361 46098015258848585155150767775307141220153045200689996904640 9362 46301577203456350909907101724916966651013097868705063537600 9363 46491836027764001130201747128759515126765162007755860672000 9364 46667726970153223674305684834588238316844996578517296295040 9365 46830530738523409012749164191993623503869335208867619021760 9366 46979181183824312444655170717138998456990007654333309395200 9367 47114994810370398644653808223642413021652387801623091459840 9368 47236903438172127200041491150414216273283554116276549667840 9369 47346257563721372804921218161913456077306207897553268744160 9370 47441984786059756883854988827776471680826421035090279066720 9371 47525466444393783962973418115952740233292402720345283777120 9372 47595626810866288634263321199059953793259517556437232695840 9373 47653873287004892702672178358214873799396261145898200019520 9374 47699126394767917810066941369549223060992208630035866451840 9375 47732818101345153872180956304908260687779841952589732932800 9376 47753863053595932278974530025654249972384738231670753648640 9377 47763715029883692823790580165290833033210277515276959071040 9378 47761284103477379660304626676502044664843964434886370886080 9379 47748041319858136843149700221915658357079967250327034942400 9380 47722892257108669308438960254757480501649487134350879858240 9381 47687324293960559120167212352528413767214989517730113319680 9382 47640236674074479584557590561168617751670050682524236970880 9383 47583130940113186911562950602187691286471076106347055948800 9384 47514901839787974107650878627187860721229349124161858856320 9385 47437060925247482019061355654734767368264374553018814773040 9386 47348498999446966591774379578203473597236803773078609352240 9387 47250737239171264359589257283477800431947760646521538235440 9388 47142660842769403229795654475730365897162008650085441916720 9389 47025798943083090437605782083775938224836848758490757510960 9390 46899033314686282940310414653643806034141404703913647882240 9391 46763897065437577704926351509347994516661398708341942047760 9392 46619269355946551947006537003109545599873217199176125150720 9393 46466687207616905034861181361467231461450268119565676670720 9394 46305025471828108947446947669421454954140301030977651550720 9395 46135823711985799605421162050092125172593247654472188392320 9396 45957954724075699131442458143508549323905319070777707404800 9397 45772956706265583679225409496990714899804117893539442095360 9398 45579701279159534870865614840330310208798527506733604807680 9399 45379725434722230623533002283510143405029582208733836649920 9400 45171897836931638462295788602755598928970682731936272570880 9401 44957753158633823423274529683392604855493057948361535947520 9402 44736159445524139558765604533993091394873568106778227374080 9403 44508645227506178794742110709526238465607399637449550057600 9404 44274078940997790087523386126958617313745160737604884367360 9405 44033983453632457599655666252614713917775990864270472280320 9406 43787225758738804821604739179839613669095939895920499061760 9407 43535322298278286201570765336554349177810293012460920902880 9408 43277141074688238135703817083702417738788517351640064576000 9409 43014188504991886468507744211883896555482679602006173438720 9410 42745334796148830688500894930601258498566303927713003773440 9411 42472077131940899710489476943781721041088382179541954005120 9412 42193286127242739390608049973811958427342826732636884285440 9413 41910449331621735564801009175687024287324193441609895535360 9414 41622440351834398427841135885526079594390600948509201889280 9415 41330733735964146277070280809962045395136555094365350425280 9416 41034207379055598249278156860274712405777820202315877473280 9417 40734323933063760710133567388754311408448277288792881061120 9418 40429963728101641015752516701961181741333309388815442534400 9419 40122577381645482752002239614554807965078919702053967251840 9420 39811050263317174086005724038643741060556462893619355996160 9421 39496817687458981726140016972495671953509771244730214990080 9422 39178771368457040712350990123158120366970856651775874872320 9423 38858332541002431827860221134160524002733320300380096713520 9424 38534397279827750632333203819328946290015565429953650762240 9425 38208372780500869408762009832048647345074233458574847467520 9426 37879161959796898224770873435948552520649951218801754682880 9427 37548154760080185790002861058410599153257444564288183779840 9428 37214262141159345930603344790612921078146337037255719982080 9429 36878858125638339787801608396611793304063925655693904535040 9430 36540859609970628499311521377075594486496215782746498588160 9431 36201624820998296054083462174328119411269440302044412600320 9432 35860079002790716092003522028483395338956187421119896350720 9433 35517561438503820631508160837239451758199521133667772920320 9434 35173006883194049589159558989907836636883054739146205870080 9435 34827737136531232677272308512025028989902479428549138667520 9436 34480694252075118641107104590129826366199308375004130641920 9437 34133182855303239617545671842718374790673644486110128926720 9438 33784154643721122010170182885235929864697768485807161221120 9439 33434894046494506569964090517856146348974997509827218887680 9440 33084363570244445280430904213554029423677861589215599119360 9441 32733829018560418389606470679559771324214590409549067694080 9442 32382261481699356127346275863836675510188423769379816453120 9443 32030908552795217764367378051827366868706208747338238878720 9444 31678752213772101021054606048305133306295619337592856993280 9445 31327018976165113735668160931236645129787695196135794690560 9446 30974702821741866120002788235291642885951862815367369208320 9447 30623010862672531253796815818335324205149021250550964103680 9448 30270946785626859610437825703665322276653205934666112145920 9449 29919698832663761800017765020065678482225931152822910740480 9450 29568282642559492842233516399028498459457525411728136028160 9451 29217864758731270818348110296064260961478331606974202114560 9452 28867473817285794318790405643294777423754095732873462799360 9453 28518256367597620514295882807969749729288415340976890629120 9454 28169251696194509315349600441492503271984297898427128120320 9455 27821586942949546837452350630885571504764932463574405350400 9456 27474314147981981508234527805035886505866407765751637939200 9457 27128538328748264977005231522950107029823512628738790246400 9458 26783325207305046921390196436760323840868860937323005440000 9459 26439759408986732362612291050581901346063134437829433681920 9460 26096917960917829667776544885023168467768204107011207219200 9461 25755865705530675680947110483663118356275651907772730342400 9462 25415693013502862355579891748679237986935316687009319539200 9463 25077442306289330925739924642089030766623879213176435481600 9464 24740218171716255101199496175509671033884043660421682434560 9465 24405042413723363614858237384783334323561818615507262924800 9466 24071031435991749898956938429959425186975426371068984473600 9467 23739187115342430777271159760581623681111217901219446809600 9468 23408639604969159761525469252901721068687119937377902668800 9469 23080368364310200050469590148885435276650558213661277276160 9470 22753518133177359873583982357497739996709050310132252748800 9471 22429047756617041204384851432412012277126802604733212032000 9472 22106114203383601039877863783435075214666916147104938905600 9473 21785656432407680843855406713792980723834627423540092979200 9474 21466845518731184369900629175730868327506972200027218344960 9475 21150598184238593461018382919665807361612723069131644416000 9476 20836100353335687546185195629417216277439555720838931712000 9477 20524248370960045820837927294341703694952329948531522124800 9478 20214240651246534618173516326372598394442420166268492902400 9479 19906953919896501372597842154235676813449120202869430876160 9480 19601600873714104636713775803695317779172074206777805926400 9481 19299036356091939671507384442457976442597031397947683916800 9482 18998488041898672879960296152020670928814319116631172518400 9483 18700790712074594150975906978346860614294958904974778163200 9484 18405184692212977921907521415162000644360671873555807106560 9485 18112485496191596020689073089090902342797584065122852070400 9486 17821947774874485883104436291132321398243659108702047948800 9487 17534365646862690854336355250719373005701201320877345740800 9488 17249008682886780551954106307693735902590194713077986560000 9489 16966651432564435805800317624967580868144651746994667161600 9490 16686576116625641379317484568301624667886505417988340454400 9491 16409538482632646848739988274006530145124142226857565824000 9492 16134835014880218488080982128568763203415458682479561088000 9493 15863200636114585578929037919290815628600950622124428057600 9494 15593946653253255207951657665903555836066935339778317465600 9495 15327788988402001613070641765517536732045482049112814694400 9496 15064051529521148630287104127725402121942264649631448934400 9497 14803432009684771133203070424716780712418145474862914227200 9498 14545268416720258649448128050936548163273108031888227123200 9499 14290238399301944247839265684147782375748096436983875328000 9500 14037694560355194002040006287660803011570275897098009881600 9501 13788296249856682642858400151396980906147989538680001817600 9502 13541408544945503080293020278992119977506073584879027609600 9503 13297673277193277852713819969902441750647695280364693734400 9504 13056469448769171064733837909329931211731200988496629606400 9505 12818419614957748058571623396110579471514707573137383500800 9506 12582917135278447115041248023982516665460277055210937292800 9507 12350567059042104365025120221359041122669535602731926144000 9508 12120774996445547009942333825161409915487597578985891763200 9509 11894129274984972911142766468537509665828130268427440435200 9510 11670049140085232772566411031466700490420845316895120972800 9511 11449104514547191302358825100169253519888793302466141260800 9512 11230728674660720484976310487144046554010183692053361868800 9513 11015474852667311123749994593226223730720166730584003020800 9514 10802788335287273797240427222979102574018727487210116198400 9515 10593206433423099122704435434448023255765002772541574553600 9516 10386187718635496254582588995848621370591224903545904332800 9517 10182252035200042087413549210309883445997556657950177638400 9518 9980871564295811255969592012317467722103017234457056460800 9519 9782550359371137467004688975647396511912657083550747545600 9520 9586772275100022633961920996064367995241171542956005376000 9521 9394026301207867368800509021239170291324916922888797542400 9522 9203809196075784226460216403447485868897892581842786611200 9523 9016593417854945108894516447621075885108284474581019545600 9524 8831888910768538752238507804629398717150303191755134668800 9525 8650153247747802317505512776530917227122073204182374246400 9526 8470907685533494924410645900843858485824845471987281817600 9527 8294595637272322525188906710433504839633569098224009625600 9528 8120750807450827896447006632064580043545282911496128000000 9529 7949801105437820732321112747614077110188259998051791872000 9530 7781292934797386480971046685873232336966120920174321868800 9531 7615640263625114366143583348295139470371757154230849024000 9532 7452400419830659340039420068295451772333140748810426982400 9533 7291974108182966920248223756587570989301720431938323456000 9534 7133930656605580070811739544393188470931806231619121356800 9535 6978656259324847792491201822970998087437741431200133017600 9536 6825732419888442565997750272977014595796996739374490112000 9537 6675532352606424943974804251907862847334630513261409459200 9538 6527648028680148858472957098975882294597857522708920012800 9539 6382440334665954368723946959209837311376882325030506137600 9540 6239512720775829350999851211881870128150880804402573209600 9541 6099212571849418399664829070023365074745786911576553241600 9542 5961154978855954925113824413136068749832282348118128947200 9543 5825675269130895776466592326294426531905899462115821977600 9544 5692398554333948477356668504373338899335056773069696716800 9545 5561648728502874732431084262329504513405885978330852966400 9546 5433061850491185532484016789373522890511204258547164876800 9547 5306949309157556220484888352912279069830278654188626329600 9548 5182958210204321500114516881505403516511929096360277504000 9549 5061388833259743747883234758431330600228611621891738828800 9550 4941897811267779367606035666837051195113872143518686003200 9551 4824774878795409993797308412630909079237963260713268736000 9552 4709687077274037590976574508127915685742983590049042022400 9553 4596912591908583946658544864410889467614402466462533939200 9554 4486128953785339828539670905850265896101693659020148121600 9555 4377604131204880472353840395782977377078606807244597862400 9556 4271024683162860704102077919128772286470304212109909196800 9557 4166648912327182356993846411306767586087458335066743398400 9558 4064173213541290294373056152534226220922882211923945369600 9559 3963845301896045263641159541305408690144455629233124147200 9560 3865371459810517747538246050276424009728085318106698342400 9561 3768990063041465892948636659547124650160617704940103680000 9562 3674415926709570161756670102282842261539299423727964467200 9563 3581878577440576144283336894173496590547189879837363404800 9564 3491102117224714777587303395246428650644643707575913472000 9565 3402306381853348812099656473001906732059852494156233625600 9566 3315224768931674140043798466930002929733041375787819212800 9567 3230068618463225838700184366048665239380642014113399398400 9568 3146579329192928563231085443639157419508454933500721561600 9569 3064960206973038181319539483013099540351477635684600627200 9570 2984961359002266128194916814397351622983217174710871040000 9571 2906777262136239883156541462539378617010265203141380096000 9572 2830166729569223952361341056759674644412390735556975616000 9573 2755316522320062732671403200035420677961834687596718080000 9574 2681992961799385851768815590157588812133774967704921088000 9575 2610375520732467606770813850457432317277737867460202496000 9576 2540238662266535528065087528741818062518810174462156800000 9577 2471753860235400770625386075263093275935085214323323904000 9578 2404703684658207665501913731836732075281843224709230592000 9579 2339252660274628895957717323111120452363055107910499328000 9580 2275190343114655039791007782089011258833250682742626304000 9581 2212674683629370452123920712562770321979457832943114035200 9582 2151502828536996539436035258481403966108149625630991155200 9583 2091825485579333341446953489727603822898209213111237427200 9584 2033447342909376296290638713059502237735885521056284467200 9585 1976512857692645561695710253854565622075582242370487091200 9586 1920833204459422883593950407509624793253692128945242931200 9587 1866546941911399594103671994240536234872176189954895667200 9588 1813472271485809472492666770040624436729474164866124083200 9589 1761741250472903834361677065074813174907368577307159347200 9590 1711179049199513994724425391832697005844659822466045235200 9591 1661912131828373604994336027256772779187195600730050355200 9592 1613771668254049280157113960675204879781053921654443315200 9593 1566878833514814467031490293503466771052145972343768883200 9594 1521071302975659543380056060887088167156302198560432435200 9595 1476464412558186090824937019657461262571268011920035840000 9596 1432902252377471551704055079530465474062477492590039040000 9597 1390495179770686015709017222340233951734162130325713920000 9598 1349092793347611649583989980392064227968970277128371200000 9599 1308800749982795152658885712944858024675426204237036544000 9600 1269474621663708028547435811803742518081601500672716800000 9601 1231214851472492501092436129993407628183904907807703040000 9602 1193882902682792437189061071263619876182257955417093120000 9603 1157574790110862823592025487014211550326187288552284160000 9604 1122157034339311644082370437600526031894879792703798272000 9605 1087721471497136438881877597254406005069295060949288960000 9606 1054140097855455580774490141763121962803950381296168960000 9607 1021500113005647767844397345914216286147554681812981760000 9608 989678882465098880739139133952583586888940598555084800000 9609 958759702164802015237993613291797570676160268554943488000 9610 928624546101846824713392412053142199213719974043223040000 9611 899353012979667945545903062118732554144665973838960640000 9612 870832077179394509539305425878803964456235239454192640000 9613 843137215046168852061130383572780778332620068302146560000 9614 816160299196083450434355740073175537328439348770774016000 9615 789973360359748516902181179238657296216925310627834880000 9616 764472455580734543510812815446632892722676874933488640000 9617 739726361690529658436566695255603549737802350789544960000 9618 715635670813587755164887491743613974335968263381155840000 9619 692265525457063766024925776003545295216687620123335475200 9620 669520945881402507868848523431528804468209477275115520000 9621 647464053055472125676073571629919132400233885244375040000 9622 626003657238846349424978303528210185324949096686510080000 9623 605199013754609760084870763089874928774667782208491520000 9624 584963044764692684698873469776327846224237217333739520000 9625 565351796825223943366989436040047246554643111359897600000 9626 546282186581267563002269530404348554254602747902115840000 9627 527807623597667611993622681321075342268492299163863040000 9628 509848424666679059242600398280499925260000512658472960000 9629 492455500971385496461209726176581955779075497298575360000 9630 475552868592637029563638530645380574392394040212111360000 9631 459188621243028255408007182345388887393771846300672000000 9632 443290363756629870468188116889845111737235056777338880000 9633 427903886487178464778778979202575782832803268896071680000 9634 412959851412552454201846377531714167694754731512463360000 9635 398501864000440719461505398357281814476311789188889600000 9636 384463903875332399153550918381463060418822516965908480000 9637 370887113709235422984466965199799680873791727560929280000 9638 357708676132078582534775817103761160572598609617592320000 9639 344967743889551609437566098199927571651192237003008000000 9640 332604219550475410832012571205224105345587016163983360000 9641 320655356960684869839009732858229562080047107076648960000 9642 309064026401166822094120038909131944634736524402073600000 9643 297865324725213650924161709204314306626825142540446720000 9644 287004978342041874777035148642081369005298159793520640000 9645 276516358211427926291003143296713363415468947013427200000 9646 266347605470964428556773296379586262713236625820385280000 9647 256530448489014004312795239787570855012983669034475520000 9648 247015660002378717452271289508947233596754802255626240000 9649 237833098487490919527845880632479968506169730463047680000 9650 228936063020941397841123655942242377967248870512189440000 9651 220352926060130759048604734916791811935907876866334720000 9652 212039121774353735909158289822138536761956101937111040000 9653 204021597638516990207664172557055151729452894123622400000 9654 196258125053303193683849096805167110188674981455257600000 9655 188774025453690486083941007378568490970053887181578240000 9656 181529296988906132062327003714390744608150176973373440000 9657 174547988280406645176491440252906429600006407825899520000 9658 167791969901727370200887961103233558161549194157383680000 9659 161284070295926683517574603725043344400068287263989760000 9660 154988213161471873208479372462641925524935383374028800000 9661 148925820171313841594398455674102230556439073278935040000 9662 143062772776706412072628961950479741384149378798100480000 9663 137419398500606918000386588629668435510816648893440000000 9664 131963221317095828773044846415419309080513766967664640000 9665 126713516056986123491274838393457878309231456087818240000 9666 121639609367838632383960805573744645599830814749081600000 9667 116759564908730957278166814872763538387546955729387520000 9668 112044413579765275007884621731945955491193594655047680000 9669 107511292090914107812959991121302820048786710441820160000 9670 103132658085401235208859672894856985690050717235691520000 9671 98924747514044775247505630717664776251667719558594560000 9672 94861593461643631902924562633424615326445208866242560000 9673 90958385408378098590657262530438043677321795861381120000 9674 87190643552439230946402610417917888185077026880143360000 9675 83572766321455243312705954895914578372747174174965760000 9676 80081509281683300779169020524899820504127873773649920000 9677 76730502745904112933171813308576570494298389621309440000 9678 73497868663838575139072929992410443933641488672317440000 9679 70396343756841312283801824440053421946889590221045760000 9680 67405332347655703524403333715825870152875838238269440000 9681 64536900399239682513226141476006770351556644112138240000 9682 61771519077068695747639360548699919413675893152235520000 9683 59120596716598601915182398620159288868683778185625600000 9684 56565790325537073241974807604172701124151532003737600000 9685 54117740451606170272203587241652425309897973331804160000 9686 51759209044459216321907787355161393339112905410764800000 9687 49500273343301668177274549604986688558835907244195840000 9688 47324604832508259906620597942939301585929823867985920000 9689 45241726365751184509570146666033027380428943835463680000 9690 43236327730050670794930207241080925529762436543528960000 9691 41317277869718726779990640504204321536188805240995840000 9692 39470213035858847060815718041153604772586181999001600000 9693 37703525517514971632453664695027763510310950904135680000 9694 36003631091311226508975558195126836286755316916224000000 9695 34378449618933005845908837771276291393302810522419200000 9696 32815268725852387778341298963444607604856759621959680000 9697 31321452907436929974337021528129036674614668764610560000 9698 29885093138917712745533648036986889196191578451804160000 9699 28513158114556299166815603072165170008772054363258880000 9700 27194396230739997227947364784981098262132907814092800000 9701 25935377373589483186700214062279854300347032643993600000 9702 24725595339950300985554080448683166880900412683386880000 9703 23571146635265349972477531580455969395084640691568640000 9704 22462209013231796992267365941646952686751037774807040000 9705 21404545834129258607202572205688791260883022100152320000 9706 20388889946919791711700043314157630053592614515589120000 9707 19420670241688279985167404280700995922432343261265920000 9708 18491249373070469067172146413137430327932477758504960000 9709 17605657991503184257598907783895729465564777741516800000 9710 16755833520050580841560580392896357607640185991987200000 9711 15946530085611673299798039441655758060417503679283200000 9712 15170151102681209050996718747569433778915202424832000000 9713 14431166720325396932586296383197665443876462940160000000 9714 13722515172710903315131030781015951551413763724083200000 9715 13048328967070573402538744749086338939571499012915200000 9716 12402027668517218206144508210628526626560942068531200000 9717 11787515070714050922318834211161821586661814077440000000 9718 11198597488464958372897818343545088719909346915123200000 9719 10638943580003963961291358531273751761521457921228800000 9720 10102806815159301850056966743990432166101840845209600000 9721 9593571996951697386045801027798075540926166236774400000 9722 9105895419818624825512148103140632385695536906240000000 9723 8642971731677894129260086932717048347919436570624000000 9724 8199779557238339346339205278961923269109178773012480000 9725 7779315145839702891247948892425391094979651260825600000 9726 7376931354786255951595659881643304531278476152012800000 9727 6995387874136634661628850048694208082498615311564800000 9728 6630369171783961946494749621907239857811679867699200000 9729 6284480716949814123376500196003232750375136084049920000 9730 5953670570684561031415093826514682992691791898214400000 9731 5640379524042665762303083297232463960585251920281600000 9732 5340867313931291269622469349301173348135418973388800000 9733 5057375194274545799519619220530091374316007655014400000 9734 4786438035694115758182589518702680139974112706560000000 9735 4530169783520962556327345720959281342334517059584000000 9736 4285321141558560365693665577086240785931612569600000000 9737 4053869512132053058519887003153987250096961573683200000 9738 3832822435046834372008803924612430593923235810508800000 9739 3623993536268458015992250510542195106368619315200000000 9740 3424614188229926528756981714515368795394424025907200000 9741 3236394347849521412744012360858041076180547167846400000 9742 3056741866561572654785187126858606408227619957964800000 9743 2887252744441439570274787859559316729786391691264000000 9744 2725547514521854094778093226613091004702832507289600000 9745 2573084575545524579952520460974553608547127012556800000 9746 2427667127258042790979357055313802656572557192396800000 9747 2290670417304002232056738756640291864715645068902400000 9748 2160038910434813966231260794290503841918158268006400000 9749 2037054913143572680721196943169656379944250612121600000 9750 1919836222140116601065240173211285026462205155737600000 9751 1809551769443031584002579000637870677129285386240000000 9752 1704467565140253558518684354043202887240410760806400000 9753 1605684132053508330911179640106369527154563078553600000 9754 1511582275586447550923696461050950073544147486310400000 9755 1423185291192299303378712643276833494622891107942400000 9756 1339015275476246323137819508954878037751434262937600000 9757 1260002807144208647027911038744505080288264064204800000 9758 1184788086891259871428718564577603395437938833817600000 9759 1114248561536041752976637916827433249569007186739200000 9760 1047114726543080324827448358696192620592236775014400000 9761 984200917860897515860502405146163985449340921446400000 9762 924352402068242356437756142378412521756184882380800000 9763 868307040150861564387738495712662852133644750028800000 9764 815005405440297161162961002471840045145266331648000000 9765 765141797973784480799471911180737115068635136000000000 9766 717728517722556177665819297541258135281364305510400000 9767 673408966878915874908695828956059494843221003468800000 9768 631287262660463934629570421979717678649553823334400000 9769 591945022342319632161087128979784225043346348441600000 9770 554561161927238345120956796107582873381746563481600000 9771 519683437450160683238923298123254050602957488128000000 9772 486547364400238753694900280078252825510129372364800000 9773 455658419409638183019050735929129200468731333836800000 9774 426326662514880283574692096192653133599643307212800000 9775 399007087088676898749665963987020268952542350540800000 9776 373068706449553710447727837649404991948504127897600000 9777 348940078223336103687366191089982009866749709516800000 9778 326033767427198757159045586528748305848653365248000000 9779 304745098937838719248364484268512774110449601740800000 9780 284545320730209298473874636449121452913879439769600000 9781 265788909506835176059317805070715519790598819020800000 9782 247993517412003813943985219973255381831715179724800000 9783 231492651754039769367060547680017634745248399360000000 9784 215838418944826462631908202635333642191675378892800000 9785 201336804690483937483910705357284091317507719168000000 9786 187586565360556499109859169703084772329278196940800000 9787 174861384946436212582881354842394275122246149734400000 9788 162795538786118179944276490532782939508716653772800000 9789 151646948661554224448845620655748541158784368640000000 9790 141075758941086242071237734049288670768576751206400000 9791 131318129565468678187092193573057768726173705830400000 9792 122071336300623352246335586613025706387313472307200000 9793 113545140713270499330448082627524873453849883443200000 9794 105464546475742015442730071834704479531486255513600000 9795 98027098495035682843235808843881188798788835737600000 9796 90977617115259602041370754155340384502384794009600000 9797 84496353141847624999282868042238825869936138649600000 9798 78356788981212974877787418862922113278613022310400000 9799 72718974187936886413721670318075018604988252160000000 9800 67376999154707252545077878817177189826026799104000000 9801 62481704819961989410932777718112774078083891200000000 9802 57842279891569443218704169419784653278317641728000000 9803 53595640141339423108441165356432087157723103232000000 9804 49573769454982078431707453641627746004236081561600000 9805 45897161105638845882449054074365854931964919808000000 9806 42413534768777228714430341513883478364534341632000000 9807 39236727631376400967770377407742461070403698688000000 9808 36225488708489803267371316898821236351148228608000000 9809 33482965746872937826389051811259923317503872204800000 9810 30885199924107659308374001620439004145812766720000000 9811 28522670832503166661199351308815805091340877824000000 9812 26283391615056027770168635971619012283897217024000000 9813 24252641521127897844902940667786302459287175168000000 9814 22326840107255539517623809622708098182784063897600000 9815 20582617868206771555633897417926672319693455360000000 9816 18929858846594576019518702959373744374657056768000000 9817 17435442700925275229402116815173338926584168448000000 9818 16017758147008589816381375478393266766198865920000000 9819 14740321449218185190883409968640000684836519936000000 9820 13527554421640528995043503642289899089016913920000000 9821 12436232001654226806120765109625566776154128384000000 9822 11401144847184330551432864503661070197262385152000000 9823 10471440903579652393144942533286317329121017856000000 9824 9588421642153373702669764970629325704349614080000000 9825 8798517801120419097820653761185352668398747648000000 9826 8047394831209204827153590416080893124845764608000000 9827 7376486720081262259687776106204381035090149376000000 9828 6739162611319446657437719489200672568739364864000000 9829 6171233127391827835876979051938682521950093312000000 9830 5630494679848061857652366236160518631572635648000000 9831 5151040089299013655983703723033279318567944192000000 9832 4693910385087978551513046161150125690422558720000000 9833 4289129899586338018085716706677988139908726784000000 9834 3903741132478107585044392247793470517965488128000000 9835 3563366330232545614890046004435251794918506496000000 9836 3238317345622772043224214095398591536220864512000000 9837 2953043634968046009783605047637251667427065856000000 9838 2680045134284404201619516206081154500737368064000000 9839 2440809944333885005368063948760612367928655872000000 9840 2212237551142903194220369067628621811471613952000000 9841 2012559458548738530850647579802049674686234624000000 9842 1820971848428731341388293629729091821393412096000000 9843 1654868194230932177821536788873108232396079104000000 9844 1495142545695635514041968016724261301395652608000000 9845 1356829711934208954302049821341996420250468352000000 9846 1224046520792611271918682276524409349711331328000000 9847 1109534590638137555637349515516160506800898048000000 9848 998938722572535057664078050484522658738208768000000 9849 904583318749423584261465117546006111415959552000000 9850 813088883110407850914787272189258197410775040000000 9851 735082755087777897828402939227236750775549952000000 9852 659702849755055310335091222594939892713652224000000 9853 595709679338295499652164177859628241283186688000000 9854 533354804866096839120363801814619567935193088000000 9855 481093388909311530071834018263425767574601728000000 9856 429943049546750119716697994227971305880158208000000 9857 387106951855541500786687068863402394821591040000000 9858 345317942808200671140003194495241715646988288000000 9859 310572862823236073599911160250947103883264000000000 9860 276245164657795279180853911408457931917623296000000 9861 248194128866116577793442079071350155227693056000000 9862 220335314726450288068313914322449939726073856000000 9863 197507548944513914068636291993424246322757632000000 9864 174993064480224491775299434409646738351587328000000 9865 156701067338697770060846412865454559429918720000000 9866 138317074203690750816433547996048619963678720000000 9867 123734557646496534358541616612946263020666880000000 9868 108963357391702195721621403715966289659822080000000 9869 97242335850531775739320765264975859602685952000000 9870 85441139502985479309983917280403407838904320000000 9871 76178004169396350194265977160404970346905600000000 9872 66609834664351558970486252825225295298560000000000 9873 59348359047379156783756360029165582853079040000000 9874 51773830948637745589206322278602590069456896000000 9875 45956808765627449521872846860493995775098880000000 9876 39976932366493266183803936306830945183334400000000 9877 35482243198372675804941871387922809749504000000000 9878 30659039191643083261712628475148368808509440000000 9879 27210530346688291762719235462655455820513280000000 9880 23455187844499990454621729775602613941698560000000 9881 20724778883442613764830986903880856565186560000000 9882 17804898454397033597593891353630788686970880000000 9883 15723704423103024787675800972152417235763200000000 9884 13380027175950893680820376093506698204938240000000 9885 11828070101878406177090353014687056422502400000000 9886 10042674646742151344891478187757125112954880000000 9887 8822109295110554467695451912381192470528000000000 9888 7452965203791679824257218751470647682007040000000 9889 6578901791416479655892705845386822486589440000000 9890 5474512293874425022936879757989927075184640000000 9891 4829000775880891833204881633713670124994560000000 9892 4013084986733140894557599762920090443448320000000 9893 3506112625840046104414727760509587182059520000000 9894 2909587896532138649748714187849315783802880000000 9895 2557356135538350020195971656082353668751360000000 9896 2060469394118736188158205126309913506611200000000 9897 1823287354141257027326904516967598150123520000000 9898 1470663014861381859677775455968737110261760000000 9899 1281156977049876088283931695613734478151680000000 9900 1021763909917315266906556112821302633431040000000 9901 908442342799551692691887880932953203671040000000 9902 694122928988081332958396587374112344637440000000 9903 617205915306899306960190524979895169187840000000 9904 478528647546536133014990276206527554519040000000 9905 413057112144248228012465705233033671475200000000 9906 313617436998410691639094331751007046860800000000 9907 283020613876614526601133909141152700825600000000 9908 193779879771375711907082676529077524889600000000 9909 182051097574687181975864514528633358909440000000 9910 129186586514250474604721784352718349926400000000 9911 110488527939819484859301526091140694016000000000 9912 74792234297723958981681033046310623641600000000 9913 72242499037574278561850997828822761472000000000 9914 40795764162394886717280563479805794713600000000 9915 40795764162394886717280563479805794713600000000 9916 23797529094730350585080328696553380249600000000 9917 20397882081197443358640281739902897356800000000 9918 10198941040598721679320140869951448678400000000 9919 20397882081197443358640281739902897356800000000 9920 1 9921 1560 9922 1126320 9923 500510920 9924 153581260560 9925 34610981723760 9926 5949297684174000 9927 799793993375596440 9928 85570085736791463600 9929 7377980212449764560240 9930 517409881515368761505040 9931 29720077730200186676316840 9932 1405964427184903823258600800 9933 55032048206705429649926835000 9934 1789886977423348956255795928080 9935 48585429291130804690530896920560 9936 1106093790931644734662096796834640 9937 21241837699485617429027716079657520 9938 346464937197285967487264827665577200 9939 4836899822312873294190343319776876560 9940 58290163966982476982650954367652936960 9941 611734885314497920118325051199778073600 9942 5639850444521712545912532677770465644720 9943 46064153668431329555617225069382227194480 9944 335965621674371617530572216494436762701920 9945 2204299099509144324999207246058047379172640 9946 13099628481603076961570112549191269764438240 9947 70958196877964068136118184681975167981872560 9948 352399649280388625850569852286083059669665600 9949 1613254417910856371516749636050349904885139120 9950 6841933622181811077401436992527075853544756640 9951 27007354113366741387788565639108417586447986240 9952 99652659964865646122241365008802490937992549600 9953 345100277162645941406415885796925582663946343560 9954 1125840198479834661805793175306325320337085855520 9955 3472141272990762851272178869995173891324567245320 9956 10155902581078616813684876038680139154485110580240 9957 28258965833516876978408069420971992559128491697360 9958 75013384628312442473331029660571141776371717673520 9959 190463904497356532452409782914079146692205735192040 9960 463713181107643689823380179143920643691757397229040 9961 1085052087590806936932391004350087734456613426660560 9962 2445418067087099909088241222887687031786848707393520 9963 5319049186928315415824879738225961415153468504941000 9964 11187027610019728972705171960656241335883403302968480 9965 22791085189820466640314640680026163941320116488252040 9966 45051244834401772974627856669487330824603819784670000 9967 86540105215905175849863325744995495030578697990447840 9968 161782978991619594766797344836066143112423814977378320 9969 294747721541489944135992531172730160614628159880431600 9970 524000702821117726672787987671144748974657550336378640 9971 910133882409648293390673427906801783677654098152763280 9972 1546207318463372470856377193055972248686652609837423040 9973 2572096715674753683114468835757382246163052788887804000 9974 4193772780938641302342520802048817032239465814876619120 9975 6708668119896053830904572672231364307825424556329211760 9976 10538371669909417165460901074063548873814190263106305760 9977 16269965525841805866771825467839326519670614060916122240 9978 24707278286727347052648338378772334221890320133766784320 9979 36933335891979038555801601330494603246054511091755791280 9980 54385023273765921587598468477123032035393493503344230400 9981 78940972291251079686966821962240833261638694813323248560 9982 113023027503299255500592729754974113017892286472738318720 9983 159711869422785343596493952114264183689381560484977581760 9984 222875982843103237294939940892021641062357282931033217120 9985 307314169939834774310150632311832374258393713704371281880 9986 418908986315733572632926135103593773677101045029936806080 9987 564791416807773181404900362766585745956083971319527403880 9988 753511435551675104164880804842854433010008130556638354400 9989 995216112125693700828500552187094354868190476475761469840 9990 1301825680549440232680114554290038215413150352476805464080 9991 1687212934421680655041330849278065772845070665000206147800 9992 2167369636813156956944936190241940585293147320980684377920 9993 2760572972465488303237232607966804724468048532421400007760 9994 3487524834853779847907999132485292408832740262235872267120 9995 4371490894886241311961245227941702264970801894592232489480 9996 5438394592708263660406175888462515095755746950290558350080 9997 6716916194387275963439619065092103605853260510203686314680 9998 8238524135371505117805792008306404174831308265808063193360 9999 10037525221091708902540113123315042473738222934435516074640 10000 12151017992970639482657227407192977627890298756385301290720 10001 14618890634025281140401205694071129563908364139001568614400 10002 17483684060089030379489386587106830602469494991531577534320 10003 20790540651475893568773567836350634550608059924988731724640 10004 24586968205377410293382968128190821213102050797213368528480 10005 28922749981494724253633594454335652699437963591088298587840 10006 33849604173561877348207493420322004129727390625966816717840 10007 39421072780431017384501872466405570029068111083734202665920 10008 45692074334438196027256711776690712161029402762320677876480 10009 52718795471291630943751004041567801254353294126404443400320 10010 60558136318931828799199422952166104832493418942975487663040 10011 69267633376594123052974199519593913926223769403720260298080 10012 78904798188348026987942549727628870351460318667861841898880 10013 89527102298555645828140779975747158851222007217420707528640 10014 101191209689542201022463726084496867196634172348694799087360 10015 113953056234409308145929712635678127867104731203212670287840 10016 127866975175623592088105012346852349311022834509870993439680 10017 142985901821855117514378679851792426086606997488397321246720 10018 159360392868209443762907365513908212440859406419071780477440 10019 177038983230809279693979247155364588618403885720474055560400 10020 196067099389181904188566122113849329817234994725639166573840 10021 216487593688347055749597763190818126366070417029750738778880 10022 238339552253227657542627951115830725306907816015642564799440 10023 261659023098308629792277991433282325340918789613496186282400 10024 286477726612027676121016406577805792208131451604234073752240 10025 312823984399316254154080562276768971403465300911891103867040 10026 340721339636277018370188840817810213872509939979299926549680 10027 370189690110813329596827313590891760028901930968931442510800 10028 401243830229865871645091764979610768777589539217241681955360 10029 433894772104249884525056560219589521992764529007899475491360 10030 468148237129290134310554493001776503413443848573414186938800 10031 504006135517290359918721186369475165533963383017147396597200 10032 541465031815552875629408625912015527915270621989358275082640 10033 580517750813021627611432908118597789495310681162976706434240 10034 621151853060396722446943095579256847326165559857956691575120 10035 663351302608923550464061156380308901281870217110136827363520 10036 707095015131275701892511646167779523964326686366548767211680 10037 752358511671908022445795872579336894397563767200689192318720 10038 799112591878804936758929289739246580401025311151426391863760 10039 847324900620735171978912116867154283354995059343625945161600 10040 896958801834941832680891197491986446109517153265805757309120 10041 947974739413234102100029009432020362101127234265781720883520 10042 1000329423451022901471283584252991192045430606842167398284320 10043 1053976866090358770780881751199775534442067876481692325503680 10044 1108867969671002853015324425557897323845748508682902391141760 10045 1164951126887295096172825839660730879277646147324554038859520 10046 1222172336366608929703750068727299863581527069690070207017120 10047 1280475196051109956643059580003409915429662965939080507252480 10048 1339801710310519183172649415399677530394241129809738789265920 10049 1400091521455787463342366353309248624633234313892194441205120 10050 1461283531260028096139909664979387307923678096185103051391520 10051 1523314227143414797208886182161390110248448047214950708261760 10052 1586120292154235208531137457759536738310050494341697980960960 10053 1649635808956597024717363807960465221679508853852704292936960 10054 1713796065261677050677258617883558716648437718335447123850160 10055 1778533459318041171992085617634485450399963055287217772654080 10056 1843782647303756137029930425242204839994566236173952243208480 10057 1909474983435115875800193925141723869529733105898167030284800 10058 1975545225694265819983533837513021963430483894485363574758960 10059 2041924261159373845498388965926409165421292434613772403899200 10060 2108547602490255989009257464466066940075863544781970063979520 10061 2175346218417656700362826237017404553612963465428875488349120 10062 2242256976112933082340548151480853095728974983884743835851920 10063 2309211394634935798089197726590928412189378394898132368367040 10064 2376148277089913351277646807577409505266247681027559539189440 10065 2443000118982061674050842556573795030553542355690885141179520 10066 2509708162460178837575509620729603180075329581856268429021360 10067 2576206291397614004655293375737806329192639181034543167058560 10068 2642438654966662462822387834057418701064774293210143004697760 10069 2708340856821372923282578377771765805659303962723395239267840 10070 2773860404278049758801186810521952351817648435195125999061520 10071 2838934922734715683684170449385411160277875561867633602686400 10072 2903515637631851704210037892065070027672510923354112604272000 10073 2967542476750869603922777722560220523453307566028126720856000 10074 3030970712788762752530660710454207692401788685674039978553600 10075 3093742759367439356024056813011460379777777724961804186739520 10076 3155818231546795411269494482732881152386936989740178363628800 10077 3217142188097435441676241631866605950471111461788940865462400 10078 3277678772103993969405996895589888950418066400591536140320000 10079 3337375810339114095950889571458371804730626219503421030745600 10080 3396202137462812156407709855586155203024348038683527524645120 10081 3454108364073742658755616929713755433841409757002482451644800 10082 3511068132613332193213689394563054273769540431434441202537600 10083 3567034849579206400118897007356064238047685230298076944195200 10084 3621986970161568231814097908637935368434203598088436637894400 10085 3675880666539053269015695932994035980115961660030970626691200 10086 3728699217493399042913775074041624866656251133592801469814400 10087 3780401432527984402260133826235719867808262540827842100441600 10088 3830975376463151869400642971195980052222937575231672736908800 10089 3880382402897238355681984914058835858849365182344304348710400 10090 3928615230174354113098282220308197830736514218812238269413440 10091 3975637624384492031204852875024041253156687472821973323963200 10092 4021446875319364724655951870938568537062805353492105034667200 10093 4066008956388276062927920573668536573372709349224014749017600 10094 4109325602894428576988904639743675010108701955737991900499200 10095 4151364873028825821490968833920002069656269926106873638094080 10096 4192132751929613794877493060074042740132879907056896221798400 10097 4231599221957245071763713400834098327055658676496824882936000 10098 4269774416806791025342283689933618384167847219669051648056000 10099 4306630030708907786825331665278812890644054940992059921806400 10100 4342180191245914964297573586321308394988664947163800184805120 10101 4376398209798275225304676194498030476358126037883786586153600 10102 4409301997301145107103938073127306348436732783970607004500800 10103 4440866328967482143297888650532703749811409424103832988572800 10104 4471112808974719166412387335877135094736375393100617870006400 10105 4500017476645073823523586467235246569860427456864504868487360 10106 4527605455224911288722357135611609425632370001160149533673600 10107 4553853983943973453861214876720616387990446514966984206644800 10108 4578791478522662342569943218165188907216650757017222455107200 10109 4602396219615763372266738860942012442049115394148466424364800 10110 4624699825651848727625712079304945700153367960000114430822400 10111 4645681417371209803816722480304760830686729507395907737385600 10112 4665375607953832249270478303227943788355005007153412145420800 10113 4683762310402468814272348805015503136600873115229757794300800 10114 4700878882467096534751722372202862075202275503175567135788800 10115 4716705854363893920063559229697608233076561288027428781385600 10116 4731283237445781772920699405967107901673840214320572437081600 10117 4744591975615286416310954768191726406099285883714634054934400 10118 4756674497315156638313702508382223467366466394352610196172800 10119 4767512134458880330173585460183763391874518717377566236662400 10120 4777149473744097349730865858388984201827772353770365552531200 10121 4785568054978874147181890729348976820719466932719610654134400 10122 4792814550268552104438690906321094411983866656468996538937600 10123 4798870520705429457437057532296117449005069233510098670736000 10124 4803784481756431659081212670540706191767976707391682572576000 10125 4807538031187147326689970850901125464847089045695128713235200 10126 4810181287283050781087297811372329839400209754435518776768000 10127 4811695720382094451634272678858298952139925642035375203422400 10128 4812133021373116356487755536626042649484567852943384644806400 10129 4811474384191278288211068522305242363525165229422736516059200 10130 4809772845637137156973594816994773574495934894256417872835200 10131 4807009394496330255050137600415923844468025996400472609956800 10132 4803238208681180552463046117165017581261767269524238439440000 10133 4798439931820125772752188849252849937394287647800344458942400 10134 4792669902938932742759401632378100416845029107055909325654400 10135 4785908310881384761448444960888850452876301373335630984014400 10136 4778211444976811565579133109880525281624994232721721593808000 10137 4769559158113027884101312999977594047059643051758752463121600 10138 4760008514836682206664622039109991237499428809742797056787200 10139 4749538903594478873940655871039901341119823666629960933771200 10140 4738208219446070842461871908245308600810546350159114475017600 10141 4725995299892865459431967400211666022949704151880414461094400 10142 4712958660763478621714072353238881146620030792322966039820800 10143 4699076735518815742042292161790449773272422667102125877030400 10144 4684408501887391587581093199460001653958919581613784171315200 10145 4668931855932129740912277713005415484209075333369560578201600 10146 4652706314712555184669963920149755377345768686747689784409600 10147 4635709163449722667569989285699490888498637318127358026956800 10148 4618000243170126888920798933166437284421691815168717425766400 10149 4599556395262827751845314495676091733400787172807103906067200 10150 4580437639744648111608601505741075274817688089978383799468800 10151 4560620235831982946729543469609331310539328329674331530489600 10152 4540164482290207574504691014192231289798101315223100068806400 10153 4519045997815779065889374132574561642895616726079690779808000 10154 4497325144561816698984973635643946160400745908967687317977600 10155 4474977089597722758761152066152608058605771073869818457779200 10156 4452062134130714634949914857851840419222748942013123019763200 10157 4428554856232637769596517112827360537513294897196393865203200 10158 4404515622091531563308117280925607416550391362542652431680000 10159 4379918384096571832339407116856270169126501202208029806579200 10160 4354823363904481215641413719974660466993815412154773826598400 10161 4329204100514622589606592948708975693358646264002354334348800 10162 4303120571308891963125258103640213957899052290765269729331200 10163 4276545767928741286454643797254721961224481735770579322700800 10164 4249539574766477976604377487956314284581117686502130674892800 10165 4222074418026679682772762573577501959889793919443030674992000 10166 4194209884426823358141115868447434137282979038866449254883200 10167 4165918064720467479010731998046053213147940064942588604438400 10168 4137258167315196201914707092674179026355971751037740203465600 10169 4108201810890946855232460588732644430900665488226890731388800 10170 4078807991811124878454402223297240715416309899851960321609600 10171 4049047848948485975522221723512048105008690327835286459699200 10172 4018979959294278872226575564303585304765912065951766365404800 10173 3988575216708834747449861637969927189350005563505737032294400 10174 3957891709386320068746970021397649885494098619323400974080000 10175 3926899938914727694395027465892026695709642482065013564313600 10176 3895657677368745851100500202436752459383457176448617816448000 10177 3864135029700531372412823457640005096576504493280864642764800 10178 3832389238177937366529197675452369387384854942580650589440000 10179 3800390245955444165566468369341909142755927662994671209574400 10180 3768194704520821203332765761172986083584324505494670635865600 10181 3735772237109983385255689026524406017781441721983813672038400 10182 3703179082798449388608553808718921370445519720421794445465600 10183 3670384544912250562173030880152793033475336918458340524953600 10184 3637444234829250833182808100196994959382668245279665377305600 10185 3604327370104697098706733354824611889052934191960736523673600 10186 3571088885263254142235920336966806854867872359516405571276800 10187 3537697748081785332756564969411283878603300831548720979763200 10188 3504208401307376494479748785805774717791661291491551361043200 10189 3470589569908526382138497471973559992379459069429717764096000 10190 3436894990850851864087533905021854204079009501570253047040000 10191 3403093381554516770953592152840088583295190111474868097228800 10192 3369237738035550262805636918873299922677803439760405263795200 10193 3335296601609676220263472435436742523098635866211900590080000 10194 3301322419061200715950427714262736366050568108917625554892800 10195 3267283568977191925652060689082253295466621338616172134400000 10196 3233231737047384563757623768347473235408532558182999231680000 10197 3199135372161260657835486470364996829747239644695246226227200 10198 3165045374857562655200858787841484385434619360688432245196800 10199 3130930091546769843491053203130571979787861389145964505600000 10200 3096839830820190188788777590681406542635974077109573462809600 10201 3062742852930765233692010708258231932250196036872316620083200 10202 3028688662862166116926053622728122532938928626040926844979200 10203 2994645661233818421155890046601427286407765302910868442316800 10204 2960662533585333696319776302641551044910707872086122996092800 10205 2926707640815184396569330714839918003858479556089333734297600 10206 2892829040260094235055557069313436439281504566097616560947200 10207 2858995071294808598097235971695874812723351818873139939635200 10208 2825252950833721312279564379675671353470082232459019863449600 10209 2791571215418354189857240593324490923389079242185374864691200 10210 2757996232301766077499717876564534622740612081833636670873600 10211 2724496550693765816267157092148029128070135101112370510028800 10212 2691117877338149839689372484979894865027537130774177372876800 10213 2657828793965471299598812346465103651230243073964734966988800 10214 2624674136885476759445659696150845050946735504904158377164800 10215 2591622732106220219934710005667845255834735444435205644185600 10216 2558718544859430975197407753800637966834450127629806989107200 10217 2525930459338701080887046199960138691480584407738754826444800 10218 2493301757220541218972435822374498505443164546489832486092800 10219 2460801405948513868475463672192216207574301017196027218636800 10220 2428471797904799036558955787441860078990204422167496535859200 10221 2396282189018291735253718776041156180836792558048497380044800 10222 2364274090553270643141487193383166159317678613163303455539200 10223 2332416861031309540682915329599026874153353406413765053132800 10224 2300751316227323572277151535729218218002258460270993018572800 10225 2269246945262746500142559972760840649142614272004769198899200 10226 2237943667505147876718152999037037200488408375050852022476800 10227 2206811301284882361405586203678874848527397795152694076108800 10228 2175888885085750865391033757520494616392265982812126709043200 10229 2145146381311193747886605262053976671115103884019710538444800 10230 2114622128951628571563178580125702870638366332999067112243200 10231 2084286265408285054197649105978737019722286385295722619494400 10232 2054176233589226617352779529065086630121241491542961955942400 10233 2024262534973136219464807977731151927733014864961681699430400 10234 1994581737865071354214490445676131237902469898219743302860800 10235 1965104522792213281424174660843737303652041056945010711756800 10236 1935866759679776242125411617388238057700555252690226106368000 10237 1906839340491115095175110666216809221747212162619397191680000 10238 1878057244523959848897875401071343429606584482716881890304000 10239 1849491755700513246387019077419164287168353750580557899776000 10240 1821176989491987432080075505148465643030059567005805164748800 10241 1793084437950622341451177349752958145730219408536744789504000 10242 1765247523281711474838076441911051308042767720553113377792000 10243 1737637980190884828454975112301823469150946100397043251712000 10244 1710288351839750184575776290819554567237270826037623214080000 10245 1683170786784140021760262719846067902227377956953707278950400 10246 1656316981826319218432194289607690598429471950179162585088000 10247 1629699319441076924459978703414921301070120075435671683072000 10248 1603348815533433581333778273894045960062732641295613874176000 10249 1577238123382398190004813364299262553256071486710046740480000 10250 1551397398663332370847213789469077645628620130320925897318400 10251 1525799728494990140823928447814023166512785605232822635520000 10252 1500474446315161982978290159787437487525343607001215315968000 10253 1475394896237280498561569180124455872933818710276298206208000 10254 1450589749440188483601095717141600889414237684368529752064000 10255 1426032645865862739344356828177896828575455760039030102630400 10256 1401751422206703607544738939632061690772568760216729585664000 10257 1377720168052913054873812164728099809959587855092044140544000 10258 1353965927810903512693516806138954442416499452417923693568000 10259 1330463068510504868017978331388406186879538506273018791936000 10260 1307237995527040315155608685821261564519638414498253387366400 10261 1284265393181545821060290180767778503391637130952266579968000 10262 1261570862067811542042482559520257667512272677230855644160000 10263 1239129548232689067549727660189806980364217237139601314304000 10264 1216966293348989303018588723371809208538276685153221781504000 10265 1195056536518399064434350456847952743892326430595880094822400 10266 1173424506369969785845865695457461364103889781419958421504000 10267 1152045975787456776312081035305841896929956900700075448320000 10268 1130944401264811461324497205791953478125635181492777433088000 10269 1110096024540682042188441583966420927590488444482323013632000 10270 1089523578299361412197385740023333894744654421777181028352000 10271 1069203610037868725886295766188524804129256203662941824000000 10272 1049158267744992670232592580840625576676885187935570594816000 10273 1029364445973957240337614843741533805693232625774973250560000 10274 1009843556274256253659340848307690755440951288250362021888000 10275 990572966676323464781007993213937392991198307895964575744000 10276 971573403318721595317562390183028068983414899685036597248000 10277 952822549572948453689037699324719613477275157145526753280000 10278 934340577779953933390558726965064906491978413823037713408000 10279 916105529043243740951839256937999479593394280866612591616000 10280 898136877168257388085718732889058798757839042772097288192000 10281 880413138568425505790158678438558686541564169942408721408000 10282 862953141569116650650488848053946270835643021750568619008000 10283 845735725906715538722204899034107863663946258836452932608000 10284 828779199230426500125229396890972082646535071681509069824000 10285 812062766949962783695575850505923693090388500325477713920000 10286 795604078423604583337129653290717753054451667668563094528000 10287 779382813598098743851916887060545621595465427635536574464000 10288 763416017790786787443328327191612833433282163864811504640000 10289 747683699059564110092520066698359515405903533799026709504000 10290 732202415399797684192617097687329593286918090567905329152000 10291 716952545479247356050370809759811609698516664210967743488000 10292 701950029383851186936673087734051732127013939106331218944000 10293 687175716406795126222819776714161718961239368701414096896000 10294 672644983847001058009633241835473027122446870412993093632000 10295 658339011182271953667108291149919557631760892825288122368000 10296 644272722402038580605629408951757551359342076826634442752000 10297 630427668937012021915694177519504791767770557091613745152000 10298 616818197398542506122045988146573445591394129695246548992000 10299 603426323294064880210681867191870243035035269771299475456000 10300 590265871377337946966290432963702790582278294352333733888000 10301 577319186766333956929212898056358701809780352099186106368000 10302 564599674286264765181123353507648820923213779795377887232000 10303 552090050334196160024738173185822022887531593938491998208000 10304 539803183030986287379736601175700694804608456161356500992000 10305 527722243788121438055546292126078115890292873984572985344000 10306 515859619699815421250734673221798901170739183951635470336000 10307 504198809121023086749813916780031251080240770015787491328000 10308 492751812943853973229959797286577757887572068838182916096000 10309 481502497323619671480888312953975615319880677594418569216000 10310 470462366720751301913556171253585724058732385026153222144000 10311 459615731478262211627014609386873167850267455480491376640000 10312 448973654894264232315104957866134438149387131420383682560000 10313 438520769425379607736912703869340462757557322591775051776000 10314 428267784878595202316576358245326312235420294207060889600000 10315 418199695825090105783690124276546878046397095315327311872000 10316 408326755117111924397964430825797743392922945980135194624000 10317 398634388332157003009704054136120320264965445132641771520000 10318 389132445804053024321585775906614349484597875468992130048000 10319 379806668632069741366991894865496107469418443453298982912000 10320 370666585393610647890671987621049330009389138628413650944000 10321 361698291556659079873195271776594642355684357439130927104000 10322 352910896390945148489774089143353980564620767895116135424000 10323 344290911692259660423994878465374171354739545507915476992000 10324 335847081032598690685242377633910562853373770257667358720000 10325 327566222782280437379120570777941152072681549878455603200000 10326 319456788640111813587846531463448976077304199247991250944000 10327 311505941429019162512110622873513641462652699383597240320000 10328 303721749913700290207151400321418480098835676505412780032000 10329 296091776754760435564387097605908008609932468419870363648000 10330 288623759953291629390749845429080190301969646246715207680000 10331 281305558953400043036619311466286732282180431874194825216000 10332 274144648468330629443505062925910882556799967508957134848000 10333 267129221132368648871492745006924088049940591950656610304000 10334 260266403254235175007569993652545767941139065284371890176000 10335 253544770002157138994071949585017337601323070671194324992000 10336 246971150111933839279095284949437078906871775447681634304000 10337 240534403952278540564189727676482184520307596499114115072000 10338 234241123866999301283016946808355778781361117108422516736000 10339 228080490704723823426262848879251765468924689683287875584000 10340 222058781036566226582586109721949283714519434835951730688000 10341 216165539770987550169183685009612063069941096744167571456000 10342 210406776595461193585747835315162477943382991497633382400000 10343 204772309346779477823617952463720297593509181225347289088000 10344 199267936374969099608206143805637464810966213603089211392000 10345 193883782134418519521907423199126073074482023351156449280000 10346 188625359809040941894580354564656796510226107816782639104000 10347 183483138720917560807577141573425789660931669885742477312000 10348 178462394126717810303639761667504634620933751734430990336000 10349 173553854820948597310832389259031209693116561120373489664000 10350 168762607791028955105308913275311272273978971059331596288000 10351 164079673594318507289250123729503828908218563170335621120000 10352 159509882483014788988964129261254833937955406336985866240000 10353 155044579994951808008613058109025448706987390771083223040000 10354 150688384727040263428252667187474656011079293116750028800000 10355 146432887669479597489206707237021759453037135745759313920000 10356 142282540571927767355243330459099973514971795154613575680000 10357 138229210401581849385876128767628872618725984832522444800000 10358 134277118603859380908332270482671670142993671485462773760000 10359 130418437085269723661052373810704068921530168542653767680000 10360 126657200037209971486140056541811205017660093330678456320000 10361 122985810226541934967037874070130524891704644880648634368000 10362 119408154292348551676875740176516568778498712484145143808000 10363 115916895048693595216524793419929110317751192305038327808000 10364 112515713223882785806572986105797906306875212113893900288000 10365 109197556334755660944298380278937891146918293977187442688000 10366 105965940120421061381715531416584282400688055944330805248000 10367 102814028081137061056469859159241271456046189251681845248000 10368 99745206260792991837478373386613065548630566687873753088000 10369 96752881690431404867992449710974948328656128770112073728000 10370 93840256793646459964407741675811839205722317149474111488000 10371 91001003198970205370884577378054200847639362952714539008000 10372 88238178419175843785815078354865912862575079396277444608000 10373 85545655131970452731692771402524650703654147890401579008000 10374 82926376931579871661649698299246596873312914257838153728000 10375 80374443519352828092880748609238061480555536952018219008000 10376 77892635315387317476203932399147535687675412306643353600000 10377 75475296539906677190737238183378029525685757516431155200000 10378 73125080853655017945946755772533622776421145550433689600000 10379 70836518517433653191458439627873165469341666848936550400000 10380 68612163753150964032291044921102242746543617107913564160000 10381 66446757313208002951213036057931598045623568749234995200000 10382 64342708639224121893323523600108271068400702382306918400000 10383 62294983684078157663896559667627503339464181613103718400000 10384 60305881460056607843478663749155929960130809159969177600000 10385 58370539239511622841191857949240363018240190986262036480000 10386 56491169242286579110218134202430733778062231014803456000000 10387 54663102962502613986230933724169675055720652777541632000000 10388 52888424583356844466715775480485247714671941679781888000000 10389 51162671756104372987982204764589870935007551530903552000000 10390 49487832660950437408594888773500968321543501365226168320000 10391 47859601974204638940557221646309244823078541445109555200000 10392 46279892356864620319232905620238767855356991646486118400000 10393 44744576934781715931202184816407301526192781229365862400000 10394 43255455272321812066592965450670392813150957000707072000000 10395 41808588582121412742656892884924568698415382453967216640000 10396 40405693350655252178961827999952680985256680991185100800000 10397 39042973805468540122887028366278419346941978655963340800000 10398 37722080937309681484176227129427317283119509251040665600000 10399 36439381975509750112794856305771972819670519167791923200000 10400 35196428382821629747154907695863776907411505847974903808000 10401 33989758024629699312460604479354667615090303953187635200000 10402 32820850518953864932227088272275904530412562269973708800000 10403 31686373445542615794192252160723367234669314653133209600000 10404 30587749697262338431006362834136839580467891681354547200000 10405 29521795094309219028952121662679060825495307787503206400000 10406 28489844938622892864635544351609920462414280212742144000000 10407 27488869041506003315743610735803713537534177969551769600000 10408 26520140991942854054489526188629865083890878233316966400000 10409 25580747457660834090629780169272324554275653585815142400000 10410 24671912953163933803786455553086546711700946914693939200000 10411 23790858328474036705691780050704070019849543314690867200000 10412 22938731259125883065118343754336170577078309567088230400000 10413 22112891020077240074044521285577353938899747707150336000000 10414 21314432199171116818279200910221032962428582356990361600000 10415 20540819011241518408385172514207231283826241737405235200000 10416 19793103691965560625985649684200673237566525966271078400000 10417 19068871230500154092130626998349414156466347327437209600000 10418 18369106576939007870183850656954188787913207311265792000000 10419 17691518474417239333521957740073339140717137974003302400000 10420 17037046527882642319277863627693940802431497689276825600000 10421 16403493056735967380981136306712392313067249060162764800000 10422 15791761037459731237119108197647236617914581771571200000000 10423 15199761058000317536711886802741769885313927296645529600000 10424 14628337189050474644171731198120276949784973946578329600000 10425 14075510151697999183343104023255591343822019736271257600000 10426 13542085213675207759092723592979193307494773014683648000000 10427 13026166113936144259181174728016695374128586356873625600000 10428 12528526641016271787783943341983283415307513318601523200000 10429 12047367065117441208018974237610876094443842455373414400000 10430 11583409723980658761331437612115730891588030491361280000000 10431 11134952416772739136668336401700482120614490489679052800000 10432 10702684414562530491964102115817778603533630908896051200000 10433 10284976871887312938290703941558664672583238661213388800000 10434 9882491812385807654837255844777779138019336564149452800000 10435 9493686116756470918964090485839248538588847428113203200000 10436 9119176987118283988136370673560249956883651448568217600000 10437 8757507173849255890601015670662440433613115917916569600000 10438 8409265763964617073682820679613257367442228419657728000000 10439 8073059859353261389798128416526572902454697458334105600000 10440 7749455164337034117226541079481852687570749653822668800000 10441 7437134434242096705762227357032121255717194703000371200000 10442 7136624233538226737403590386074250178290053119596953600000 10443 6846682655597652893120236634856477235620902844388147200000 10444 6567812383539330426542490341354766472680425720271667200000 10445 6298827746870759712705543523457718196673525962658611200000 10446 6040211221067316177855336124085886155602805662954291200000 10447 5790843632175494099187558420708196182010680246947020800000 10448 5551173504931003853940023749929732238241097627146649600000 10449 5320147331298884036864770049825820100532676253138944000000 10450 5098193439903446048457613096519267382212859448675532800000 10451 4884307148645510717861151969378794420599454947118284800000 10452 4678899367353056173080154679018728917924599534478950400000 10453 4481023624475302442351096452349231865684267634075238400000 10454 4291061258487248410294716108715345850405974937980108800000 10455 4108122817495283881205671844304772724250674078721638400000 10456 3932572551661082612774619382504897260725195015169638400000 10457 3763563180129901111623822469192018546789530593299660800000 10458 3601443908483500746372319323192075751611299773159833600000 10459 3445418082347023000687251599130572157577576747514265600000 10460 3295809314743161178770105945165106506488639751448166400000 10461 3151870168186617874930889872245998480802189616658841600000 10462 3013909755213669151510589782489273692801955479394713600000 10463 2881216903825792208304132140697100840795744676531404800000 10464 2754087751292114456513909259904681331168936652079104000000 10465 2631855035411103744953617210972810550503151862693888000000 10466 2514792696390657313649762455906959562762033398634905600000 10467 2402275723249962082739487267159285944674929080868864000000 10468 2294565937277854069477274780626876567889706256308633600000 10469 2191069247636962862194260545783867891711454610238668800000 10470 2092036298793424996151624046995484854869292780204851200000 10471 1996910840723138976128138931898840974091712555463475200000 10472 1905924341668053155094651997648003753597055156541849600000 10473 1818556667196722263028300341288916290112107129995264000000 10474 1735029034781850169550358630059001880761016921502515200000 10475 1654847609813789455979713180373113633879191576969216000000 10476 1578223946587093701089705166833155939064112392896512000000 10477 1504696638853076767120564773510089269696244888892211200000 10478 1434460708667298450888531918529340540370000786417254400000 10479 1367085377066090539246476900219153968984276697966182400000 10480 1302757126550281030846047016295724580282387161150259200000 10481 1241067372501252101918330434039151296442753067909120000000 10482 1182194243119816976308980751523527593080756048855040000000 10483 1125756874893072489151648056897802338159613209162547200000 10484 1071919161037654810849552443855716989841147539085721600000 10485 1020326185837909654737701021021944796384869026191769600000 10486 971134649157820291223663410546157450857252817702092800000 10487 924008244580307729946652795439292843752743507201228800000 10488 879096517326288008920792042913601516935847841696972800000 10489 836086695559572486671950839354578520347520292120166400000 10490 795116098873523741886404112536218249242614890463232000000 10491 755893738812275835218016464949701456272049716985856000000 10492 718550945105784468823139154201887588484224970719232000000 10493 682812292432621102609786013438974210995668098547712000000 10494 648802879678877457931959019775465973101362506989568000000 10495 616267204633354117316005586696308103648500445675520000000 10496 585319888430891640677702922040207287053596077981696000000 10497 555723619862471049259010324548381561710699229544448000000 10498 527588023630845958005486289451091938798425777520640000000 10499 500688679772398300667778581870080625245548933414912000000 10500 475129899134387499282999525472210680124874046210048000000 10501 450704021348766688400655373522843341730092589645824000000 10502 427506381997793328415904077698530657898254826651648000000 10503 405344477844741504354626071966469849250217316646912000000 10504 384309488506450174619428951089408864694448531177472000000 10505 364219572095887819252583301454906599019930364097331200000 10506 345161320260387977566083493224459995432689890607104000000 10507 326966895798964909589194843933810838709304827052032000000 10508 309715296359101840126070670263218336510511470903296000000 10509 293251169667878973904370466088623736364331395579904000000 10510 277650106931737071800748039350832220537352415874252800000 10511 262765451701063384434306616751562131949333699624960000000 10512 248668861951881650386974577285346578457144191746048000000 10513 235225383354510386063052311386055077338678806839296000000 10514 222500187117807347215931934663743324202200126914560000000 10515 210368588413113693768816806468886041129930744266752000000 10516 198892943741193839602864278644069518328703671795712000000 10517 187955661535652027515591366654259551353634531049472000000 10518 177615737636383559829676998291297889862628272701440000000 10519 167765254329125713450002544163474025924493371506688000000 10520 158457772789176531772435111659529285612434466406400000000 10521 149593751775075483630506149690816592389140757217280000000 10522 141224428956025802374187104697416362206736382033920000000 10523 133256011985260102745547276168898125568050842763264000000 10524 125736865830177875486914270402424422177611559206912000000 10525 118581206710809712859027686009471796611152853008384000000 10526 111832789766715906243208407120527202004168576794624000000 10527 105412619595371674733615220632326858181604208607232000000 10528 99362583922082934795157036947013263955176465235968000000 10529 93608295792428187731366631659630264761694635425792000000 10530 88189209289675596733181245081066938865809899913216000000 10531 83037496586421790750147233281336561178547116048384000000 10532 78188744265744615995856999710191122048174022066176000000 10533 73580615926668037450836101796523007780492354322432000000 10534 69247158185403261302865138731696480385017774211072000000 10535 65129729774868666976538291608620809285131298340864000000 10536 61260306295471216610232078418564508956984431083520000000 10537 57585609520905438641518232291104379275363325902848000000 10538 54134409119738784479576521007479269529631372476416000000 10539 50857796983259215649683772581535739048762118176768000000 10540 47783332883046739844942983941288201949438002069504000000 10541 44865031906957135492451231335087729735285283291136000000 10542 42128697460854568889636368845641576143362626420736000000 10543 39532707047832590083851391927709136357869206044672000000 10544 37100190143770926974065360039372271192095151357952000000 10545 34793027158794255694755643015204890661124540006400000000 10546 32633355599421121751612273525736040910225815240704000000 10547 30585349244058679402497805602442262889824725303296000000 10548 28669693591013650700348258328194411739013939986432000000 10549 26854081494212622976598382099697799555216891314176000000 10550 25156998746762436980766035170193652037086262984704000000 10551 23548884065314111410753365891440909764512180207616000000 10552 22047447109475111094424880420331606271768797511680000000 10553 20624933492005346217391528887838389937743486124032000000 10554 19297820876382369258622047605201147279131078950912000000 10555 18041199115365845424789142157898245389941369864192000000 10556 16869737381044107957424534509933607607777632321536000000 10557 15760679776990467649479686557231655398530443771904000000 10558 14728088785032867391021030043336437819360934756352000000 10559 13750596568580876880073588630590921638406910771200000000 10560 12841255516404202398503020876246436306595363028992000000 10561 11980968608207087847055711088879355516627914194944000000 10562 11181306702676575119518090382410384492542420713472000000 10563 10424855162453673179928479630337425101365310390272000000 10564 9722703624146704022935266054016487267852406620160000000 10565 9058527491123417957183412134526513800280771919872000000 10566 8442567900213491241229671306669163988877799587840000000 10567 7860301796602484091614931662946332657501708746752000000 10568 7320778811924884633217683239073905320844961775616000000 10569 6810771272031320940317901451477667051559947599872000000 10570 6338966423652954801174412182279327106466615132160000000 10571 5892955516657344630445623219100893865482425204736000000 10572 5480728556638594378983394268718336906017693761536000000 10573 5091321686198340443773478982617803690459715862528000000 10574 4731752213746098360400718359487099689952433143808000000 10575 4392049796011162085382944095162858375891862421504000000 10576 4078955477850418182419383159793159199068008218624000000 10577 3783122581954568211455476510370476299906736717824000000 10578 3510729314889174698975998682090193449649196498944000000 10579 3253549519719893636740287023650388408370248810496000000 10580 3017002299968776310142950687686446112969805660160000000 10581 2793604278134657658171366331896305224223073239040000000 10582 2588565724588860395665672232342200288118864609280000000 10583 2394877413456809282154662598969876080162588590080000000 10584 2217284816941807769726762626283528320263515013120000000 10585 2049670577763436984886938442691763317084807757824000000 10586 1896165311211390102370860360496443799861922365440000000 10587 1751212505056992139571879479446538573623129538560000000 10588 1618793129635448840603187357498960375645827235840000000 10589 1493700387565401348441772010168211997233606819840000000 10590 1379548448088959208582310979026610178804324237312000000 10591 1271816594514250790669860419608663071444256686080000000 10592 1173634213692271569066788216941668366295247093760000000 10593 1080905515378075564319733991067001050844459171840000000 10594 996647440661097296895298246253905368437992980480000000 10595 917024391939990759855292329580354380643197517824000000 10596 844751805254215308645607492059741820501276753920000000 10597 776528490567108026697315488540793417563363082240000000 10598 714697482765983973035934207202715806470179389440000000 10599 656259840347715771232308531024659091998795366400000000 10600 603486660538594593757981201289126791895958159360000000 10601 553571044407232527052716382216346892293269094400000000 10602 508542604886349306055964281512920317506669772800000000 10603 466006762423071342921673695693623288894450565120000000 10604 427701859733127755986723484049918814080341114880000000 10605 391459869353456206246358474991804191068158689280000000 10606 358962889859157964024886635407289812151267491840000000 10607 328179256740769489155756605210849273961429073920000000 10608 300607269435059465669786493983492251457830256640000000 10609 274526766762296704152610794529488353699152527360000000 10610 251218109327087002979231734967760253670318407680000000 10611 229116364913146149472801021152106996874870784000000000 10612 209466694379039602478573409315382373613809172480000000 10613 190807645743534357353129251549191816864595968000000000 10614 174234287682200285560035058525022628375649320960000000 10615 158526537353921243302412947153757729952859422720000000 10616 144608530143678972719384831508936894814806343680000000 10617 131372513014927137182631507911728697249554759680000000 10618 119722896478059826112104487786406861298980618240000000 10619 108621911014594322994712668710032688535369154560000000 10620 98859915221005724733648052705395690633670164480000000 10621 89578467203105824704479762531164154768947937280000000 10622 81441197792191976775511531591558288632038031360000000 10623 73667865092486958206124984665318907118343946240000000 10624 66907739622696416354499572820339156959216271360000000 10625 60434650004749541553185752707856548745256632320000000 10626 54808389564406393919314807897420124738216263680000000 10627 49434983635779587123830905181563856245353349120000000 10628 44783090611395188279289639748156705276554117120000000 10629 40310433274705824485270940095876154048349470720000000 10630 36481451358128610563428893451899070363918663680000000 10631 32786711396072973222827199121385800795894579200000000 10632 29622290695266092914053592759409067114029383680000000 10633 26581274021237448086731844169146142513545871360000000 10634 23988910573001145621868871104901933269065400320000000 10635 21474436699677475408991141183005166204690104320000000 10636 19360119072233746748863309298051003334336184320000000 10637 17300016227291538789475758635362146381956382720000000 10638 15566696849986409478993810959588492333128089600000000 10639 13885649206493677126693203960488372551884472320000000 10640 12481741033523898218383557428276633639741030400000000 10641 11101052865393806210765513724162866655830999040000000 10642 9968635711041355722413945407366858314444963840000000 10643 8849750282769993590440232088135315717189795840000000 10644 7928066874940079816063787543231934346695802880000000 10645 7024410815821255643290384997385065340831006720000000 10646 6287183839449772247754456125666443479377510400000000 10647 5549205252633399961777840548051266145406156800000000 10648 4961927003339797802007228437787890802701107200000000 10649 4369855120223152409928901505004297694425907200000000 10650 3897444629212126058049113917660197485103022080000000 10651 3424927624022406659678391271797281647912550400000000 10652 3052287630236424026754827957790307547873280000000000 10653 2668812927691655138213822174052657439703040000000000 10654 2376926051267075229709521642488475739068825600000000 10655 2073842937907012794710726931057256513237155840000000 10656 1839904181191593776343605096958952062792499200000000 10657 1600709125226226442820848674812430039121920000000000 10658 1420241629098696246221078068664774525190144000000000 10659 1227177482948971228202850750275530868234649600000000 10660 1088829171509155619375942224141016290767667200000000 10661 939023429063247515919214802293700673562214400000000 10662 828991155337704550593239476155234262607462400000000 10663 712195938175881343903755654145231547478835200000000 10664 628948176924120991507032038886096689430528000000000 10665 535201087038035747232815043740267928197529600000000 10666 473122804075136247083614120587482256900096000000000 10667 401706985869686053795659127510285004518195200000000 10668 352884371804422178707818076495247698821120000000000 10669 298118608151667192970288750058825907280281600000000 10670 263156071656659186235708233815472899463577600000000 10671 218980491754977000917475190319597083007385600000000 10672 193160031035235673328195265348546804999782400000000 10673 160523399469325635782303990516803617737932800000000 10674 140244505033601844176589110420383487282380800000000 10675 116383515861285545989948567513972631352115200000000 10676 102294245421534000807838866243294146750054400000000 10677 82418775764749447526328205052396540264448000000000 10678 72931494165650281093076180678703926004940800000000 10679 58826520594455274387111018238749484410470400000000 10680 51246279081995043531357267824549379126067200000000 10681 40870556396692610676262244512852105337241600000000 10682 36337693711982067707675515237318128146841600000000 10683 27764917159523253318335863494964493785497600000000 10684 24688236612275972278407620999195806767513600000000 10685 19141145901861445320599611048261102180761600000000 10686 16522284485769929120498628209321346859008000000000 10687 12544697479936427665563773270040281874432000000000 10688 11320824555064581064045356365646108033024000000000 10689 7751195190855028476283307061163100995584000000000 10690 7282043902987487279034580581145334356377600000000 10691 5167463460570018984188871374108733997056000000000 10692 4419541117592779394372061043645627760640000000000 10693 2991689371908958359267241321852424945664000000000 10694 2889699961502971142474039913152910458880000000000 10695 1631830566495795468691222539192231788544000000000 10696 1631830566495795468691222539192231788544000000000 10697 951901163789214023403213147862135209984000000000 10698 815915283247897734345611269596115894272000000000 10699 407957641623948867172805634798057947136000000000 10700 815915283247897734345611269596115894272000000000 10701 1 10702 1640 10703 1247220 10704 584999480 10705 189888642710 10706 45374788129008 10707 8290732844243460 10708 1187914718485517360 10709 135840165183637410405 10710 12555194115201647609960 10711 946744345296293746296848 10712 58657953218637757007162880 10713 3002646966547358290087365880 10714 127567237061952058186938735320 10715 4516417631782426390490490702480 10716 133786427188507574009115944257056 10717 3330357379512836061156870165675170 10718 70021085230572012029138681816667120 10719 1250892283418821566909630362723849400 10720 19119353691424112172825453087774778040 10721 251969325380763884408147983465574424420 10722 2886821261896092166648638066786154511400 10723 28995407293257281404028874079677014203640 10724 257421536530533688713520061912668349374320 10725 2035995845429108778923048105611128444160050 10726 14452034020981473897879557409860678968570496 10727 92700634823951607209546113209952584795994560 10728 540755280003537029472993972062972574045446720 10729 2885626380381065650534420116655727970235882760 10730 14163443304886869225531413711548356846468162720 10731 64266335708313489240761276251514930099866674688 10732 270847502507235519092301126539442632240400487040 10733 1064857006496577229784177014456238928217544507565 10734 3921491046881023950877556563913785723885535749200 10735 13578537273515250001816143032004771931101689953460 10736 44364347179586876348308407440540529870743713743288 10737 137223800851396894094488138604122198962741797709430 10738 403068534406855510579498973042577316631062229759480 10739 1127545890761187741968415710209642743997039745247060 10740 3012073741515561024768413176028537268056684382666320 10741 7703135441877984496108563329078037629486804199782201 10742 18904464286903214180577288270912649122675463412301600 10743 44618546356465094045097821368289244639749874578559840 10744 101489119207249663944690605541746334885481380746220800 10745 222904757877920355584363550258922026905431935604212720 10746 473593250870905088429045731961695767113306201296069200 10747 975034768345376162468494224337483674839559578655028400 10748 1948318740649519773807315355381459961494845899388484320 10749 3784253606899701448181087099426110129707226920412854480 10750 7154783807984520970757114755479905941418965388461535120 10751 13185248320006074240021641470228926445746303687482496240 10752 23713786077100783628199283363061042148190958967119331000 10753 41672355745595417290704813236030962135454864190888008000 10754 71633095038743342931144580424306555413706107256974092360 10755 120574217927751618776316856698934509217794175370732334960 10756 198930189354175842919139826764351713103066287718743064240 10757 322002350826285756422595438543793826828245305923051760720 10758 511815154670776103730745402596138762899846431114093854240 10759 799513628673192618486148574286829084515232728446053883600 10760 1228400208637548731111951739564106467639843411374214033120 10761 1857717642904913619711595911956573464814652234658813424640 10762 2767272834254575600194391222687120465589397725976761793440 10763 4063006689929597142077039505431988718543361568394303248720 10764 5883575328292526648813250866940874391105548990101963336000 10765 8408034394971403203524707397209534033583830493124822357920 10766 11864624497283193768325470112624510523587424627976733972200 10767 16540736215457425738370626756267986810595484494743891573600 10768 22793931739960724734262075543604717163664846945999828708360 10769 31064117481441525704041356353933051543398722408539650080000 10770 41886542424257873748020923312521406239167771883710108053440 10771 55905817609051597676630390309624241120053015163342929193680 10772 73890294816759580098422534126170153645563871112347572069120 10773 96747281841237777655659939425390195587673253978667962880080 10774 125537862940751882304715947333141788202063719546889024398120 10775 161492421985189874671482649122167138976801415315475858039760 10776 206024660489416163402133539699081310132013625219770535779920 10777 260746413397704199760997417489779549708441672076061221215120 10778 327479385297578651471642555032177392695418853978293481678200 10779 408268274424900932811721649323288695298288068430452709318560 10780 505388592278192775094418690321786426500883404270566563132960 10781 621357327860337101950114442758165493045550301415127789379440 10782 758935130723706934430166972795644985533913929599028672944080 10783 921134156928469537733433582705924281429618573375881699979520 10784 1111212846020759785025983579401830162873966126411649021817080 10785 1332681201591450600448343714805045505266757160219294137047840 10786 1589286333686832489987363124532193816945846692406500048068920 10787 1885016220834058703909497672015143575291072901778331219102880 10788 2224074086024182303471863793292411892762714243021072684075360 10789 2610882656139315562212678665372866894463346455319054228019920 10790 3050045205220799927424084039558395470236029180018532032286240 10791 3546353459212758301294479612439439924596164230779141771069200 10792 4104732734199112171154555312098208532387859116096550567711680 10793 4730257847533504344225559772897309887597039714509737975256960 10794 5428079154321648194759334260933949158906324454330704456821440 10795 6203452153510251162975490137660261319329654924198472943616720 10796 7061640268622667241184799433470535705086347864239321251482880 10797 8007965252059904682715649366798541520098601345891784641625760 10798 9047681386331180214624526062001017123236409915377203403383200 10799 10186055194048958409091895790078114305839144218828722051244480 10800 11428204293188428550068948682459254669847408926201607457549480 10801 12779216539561978652145758927496564740366699865235588604926560 10802 14243944982376519329744835356241685245890483921310857129526360 10803 15827178226914222675682699457840916984756971266058056949493360 10804 17533381193576533935125448483775745596611997309091144155441680 10805 19366930082993844953986303231689213758819104107087030803144640 10806 21331786591431670796988321072134017157578447485685419304367280 10807 23431812892399822027895595977914648474261894036888742763730320 10808 25670364641878293466447356966279914690607195819337606571247840 10809 28050703124358839845721049017358901889387157026654409162736800 10810 30575490546780784205096882305498344786839099171843806824721920 10811 33247318081772289760227188466459080348716737034171861036622880 10812 36068084486936341465347625847714746800928493430077671276762080 10813 39039661136033149078479423598094607954093126605681764155434400 10814 42163132506144476471110091434097165337823919240480970335981520 10815 45439620558695736386481009051265151783520461367090345770954400 10816 48869364347286208981347545350584801960117069489514778268822600 10817 52452727416089062954112326352888289124391056200297275429446080 10818 56189091037873845924231150344341618284312245153205482850071160 10819 60078070959529955063019597074933840664350875563206727896034720 10820 64118196671838363639466395724553359205106633591612459112394160 10821 68308363984055195210309509181455647530499024465263819235646560 10822 72646272782158267038810572966675952220864196141025781796956800 10823 77130142864914199880053748782108329851328520246703881172143920 10824 81756879588531861005940499020414069820604624366754978650843040 10825 86524083554969049483066165384136761934891787293152250853460000 10826 91427912493120482142165823042575450254859007084536212199120000 10827 96465413641892153208117686170350431599535121909552718454210160 10828 101632052374704506093332513249672706628203998138501430580947520 10829 106924396837537236521593166022095123950823897188828508565368640 10830 112337279930329173690487263953910569152183692863370165796776960 10831 117866869585896163971526539849575180422119780154755751645826400 10832 123507431215630631029383481743863345273030192871033488316887520 10833 129254812232576869694705724398376365218531855140383832455912640 10834 135102776723866225811186682400869637818188156532807677721633600 10835 141046933587305241434638526894002759880008389904605244978999920 10836 147080609476500885069657475858803442558561695848216163838926960 10837 153199254702362850292295915391983283405062958866120042563251600 10838 159395823129655240826331755646887990565772533744158820579381600 10839 165665681117398931315819432415648338718940256064046169901039600 10840 172001470572034351410189324066113296036841541397300327509164880 10841 178398547807672233409705366004808692864074937830357815244103280 10842 184849297245684513331894556514394776438471448582530941522571360 10843 191349133245530930753142908968403231666725291654581276199792800 10844 197890237357203002261297209791140707145699036765425725910191360 10845 204468142136393756382997606703804729295621755268069285981973200 10846 211074875337041180514200703461285530538401050279831585608630880 10847 217706148115575621263076039374311841580567397144730141529484800 10848 224353876354716990003016425293038552885543102545787874994713040 10849 231014003541460704698573396894151137473630417979702191720436640 10850 237678378272449588902948811978317895922012577033835265097541920 10851 244343221853317859770137289156743824175727997614268967353084160 10852 251000354320801804571015082231167584441316620352073777513711120 10853 257646323200256906311040127735221499259886053169039774851537680 10854 264272951335232258777584712692914632571530522707473849237605760 10855 270877153203149348765209931475254854111013505327593579155737840 10856 277450791001131567185787913343537797233212248221610565445598080 10857 283991177735695198630626876682186250546653301910662467656664800 10858 290490243969833381659004621819229569693834069529076938767869440 10859 296945737686915696946024787025258093688322634297547434681978000 10860 303349678070902561288313242193959311039370752661524636288232320 10861 309700274483933537470280731489858701309430483431808526429594880 10862 315989661932415482453870388085386290266259882542193834374933440 10863 322216526796920031316201868922618259566176777557543534674327840 10864 328373136957524767233876827032074366632850646274156109132321600 10865 334458678318517721573641413158448099458737916849852507479233600 10866 340465558580079760184390154100897265869244065785355823797960320 10867 346393473285495249969021838327723171756443341037017571213004320 10868 352234986359348797548864030275910752296877469917407872988826880 10869 357990301644178211861875334319779124343382901063357465810376320 10870 363652143535610891923850733732279430483167991465472163566421120 10871 369221233013456035080581605608064960012294886068284201117106800 10872 374690448977024720620710077962780663164937646819948681876511360 10873 380061024613207638696137266770028091382558533810255250211966560 10874 385326000669391785607502493970376799653292668498075624807309760 10875 390487106860107526375325048089271832019254748702606814430042960 10876 395537539961416416880578202214366550840311960988241973988886080 10877 400479525337054112202413752697407776325232457013331607764628480 10878 405306400912312039069534539445788528138648036651384343960953600 10879 410020872557242837327586622467996406789787325864532151258847760 10880 414616422605829537843530337404817123117634043043626745771134400 10881 419096213235859849254877575866442307052984526679877351386582560 10882 423453860657286264758414201324621578825958878529841595748166720 10883 427692978937974796021570802819922904067515893442496490953568720 10884 431807300001997198240365472712683430633600344743405427432530240 10885 435800870325092816024778350347583877939917746647295319535320640 10886 439667541884855504712403983320368625105160417928593503088494400 10887 443411766163920092645068391797611168784523382495757319626269360 10888 447027504072059268301749256683183509090406260290458322542740160 10889 450519608248887882011275827092696026274631937815789729172361760 10890 453882130067777297490954148369351955776585332734940877733898240 10891 457120302193805436460801853178536464010919278081895306813021840 10892 460228273331689401358031795274020838662595093093439783680148800 10893 463211627078322253227757565396572954145194437135460683923788800 10894 466064597938986847536688998362661182534165196823239567236904000 10895 468793117395978982449675950529459394816499373000489004987632000 10896 471391486511944990276918447573338539151038127184072287389019840 10897 473865961423593290760005582172847954051092809723758409943878400 10898 476210918026896516500727237169706236184053651117111376082201600 10899 478432905781963543782298646921951713488087395952360741353798400 10900 480526362362368773696801937129164507310653228848708376960201600 10901 482498127769579487752628475027954264872345029552182887623537920 10902 484342680739604445943658321848850142055393978449798086064710400 10903 486067126368800793871650777096809281590933933480614811807696000 10904 487665993772338260288209195455881269214773524108314828907110400 10905 489146620164537176579102830891668155075766279875931636788083200 10906 490503570819612216627317207108049324273242661197484126605961600 10907 491744413381224499472464085706014412996486433008355725458025600 10908 492863728156004898292891746392045890808575949823102014592129600 10909 493869287006105120776348500298355089864118069924818125839188800 10910 494755696814648013057418509959157956861490832594707154433841600 10911 495530901014430070675508656644138484355978363330390527862000640 10912 496189519240276389269735809048116932162987811690472340517393600 10913 496739667778085072711373725840233658376979975649724264239006400 10914 497175959312600522818243502318021885313245945762254620214185600 10915 497506658002133654266707640417655870684885464863577060439212800 10916 497726384931724660654539989069317793221498201501642045377142080 10917 497843521757650707125511123354244635318711335088060431849232000 10918 497852686014971358318307414139343698232641139988841017027708800 10919 497762382400579879762989079030545135555570012016212220650916800 10920 497567207783062179780452988252012627611881127708302181300275200 10921 497275767217109033721632445918859946524702005173756958337595520 10922 496882656279007368508997100890667104196556595727404238747772800 10923 496396552792906398433212824635479376244094401142714950237908800 10924 495812040822021585925185306242176811381813803125222011662953600 10925 495137880366612170109975870960786776527681192924617055216041600 10926 494368628926454077005580919195830478616258220909698584678112960 10927 493513107501981993600096032375784976849828715108581921507228800 10928 492565869176063546604683726638092680663404601141933405152756800 10929 491535770211252902615150336733497573647999018241854614715036800 10930 490417349504864120415176162141671331421718676365464433084790400 10931 489219510568014932277344629846857590529805096194012346436697600 10932 487936763918504508329959721157753831200867604692790280297392000 10933 486578039713494810577796843221599772871802852889070750017209600 10934 485137843734028028881445952367581034610252912621083490076432000 10935 483625108234846010360416563707074424524505008168379887432838400 10936 482034324311405748268722535020031628761996551436791678883785600 10937 480374440202759567979955072013060933023926167548767190830105600 10938 478639918714106157796808421503315812979622361305548385763958400 10939 476839703958405907935113769491801848368366966345465285506841600 10940 474968255326291240303349048266227191626497058113395696919350400 10941 473034489834854169828894539540309971033172279391311498080492800 10942 471032853498253499678973060800053224256060396305635548468329600 10943 468972252245226963099408468365103106643620466101089721908768000 10944 466847106116375685387346644290041947996044479830721537907625600 10945 464666290869181605864341065434594924634111303159340172787987200 10946 462424226942990180141986715162047244601289823021080283038737600 10947 460129738972749560112659276117011354185084292570859373568723200 10948 457777238252188301014465442471166202794109486108592193074664000 10949 455375516628195054853612505361507146134398584791100029983964800 10950 452918964974970025112128481774462045500554932012513031810532800 10951 450416324652422588278909618690813983292470066689541621589977600 10952 447861993815429560085547171476194756929057642882882873222168000 10953 445264644567956697195645262888331803632845328219826671884486400 10954 442618673110095612776588331648529129804175640830294174721201600 10955 439932702527370552102011183236492578115419227921574038100873600 10956 437201116880930166147162634376018577852389032141687995052200000 10957 434432473450168648405083897996325050978972150613417073057769600 10958 431621172448504117365101799563612023336226865439868648753899200 10959 428775688168017513055141145671860521249580103293974322113376000 10960 425890427401191300196492665873757185020461755874215627834801600 10961 422973802804081505934002372624238466085031660601044873557116800 10962 420020217891943962427489645463144447040406359456525111875750400 10963 417038007189695666167585136007703967944480644869359252523942400 10964 414021599006110763009667554076174196830988336674990086580518400 10965 410979233583076728942920178521132924210642669700584703559296000 10966 407905353740584161232781624030552630963304660821072361148262400 10967 404808127220195109332895197507359524804294099451105506173683200 10968 401682001584656232059137629395607768750273449310119994524620800 10969 398535055691277843139707670102741208626562866908394479828960000 10970 395361769418723167429151257843775589364988193559593530697388800 10971 392170117666641572537872497034929069641153413802980183104019200 10972 388954601681249888127672431633323848357861840313078831399315200 10973 385723114611847125720137618122195937845562680722245873946182400 10974 382470169618384678978278904783666665696442809274281226726560000 10975 379203562033959889365018687274118686226627753978526653820633600 10976 375917844210653989329898256363374287948749713642051842851097600 10977 372620699826646238964877879529636054401509648105426295524940800 10978 369306709142828683049346964185234308762262427966836992017804800 10979 365983466839103001177202204644649536525781679506729238498265600 10980 362645572151309887650361082505387650995684569742633492035878400 10981 359300515287500077905818404892301965949408803665928791930790400 10982 355942941351553239141498193004202072687686281735420444350297600 10983 352580223535889530685392554565502194865886703169050292972851200 10984 349207041314730942344743904506669525210504738896429084981273600 10985 345830673790732773476534931430607487921402196648151723362377600 10986 342445826424394633319083690855466076967034122544843755427145600 10987 339059669166437119040850094466729519736470289338782501681507200 10988 335666959772866380702436605119904459697672924194161175843120000 10989 332274747599699267623016687711072534307455555611455773318755200 10990 328877830810303458133083662874065857662988469873339376202800000 10991 325483161073786345668920153907713363650456988183772133580131200 10992 322085568830253936630412899914054194798000973211870727828684800 10993 318691893211524698276093421770954415677566370856083674388112000 10994 315297022337318576315983310899923580393115817746971723410739200 10995 311907672168730730858199327520826357594626371306363425143756800 10996 308518776193653135100833448724997041014225161542448405891379200 10997 305136949738384603819224331493764873923300445519071334604774400 10998 301757163699266420523393741529549917563880857688446394185318400 10999 298385918105115692998806548456801333277316131706980032730163200 11000 295018245659926277498880326686530127785644333571916731541401600 11001 291660521378671889305213900945402897146431891174088287180121600 11002 288307827088264682162432940254802723525787505019645136638566400 11003 284966434971130524476476244837685179297553422496194041228953600 11004 281631468347037415536965805018958464568458671193158763713740800 11005 278309082228785227122570230087356808297023300713246923500108800 11006 274994464980989294193032589268690598668521084457583936260915200 11007 271693645666548007349407191990194016035848036694953901372774400 11008 268401864876944755794917216461904290783315281846946470594662400 11009 265125047634570671787494273872368998172548968825625974518854400 11010 261858479549603529628831527759320973196464171131202337807564800 11011 258607967810578375281822561170106701859230231081727564227635200 11012 255368865748217267670609986275489030485780949080440338440499200 11013 252146854935787776613790809758714691751820913772483680217625600 11014 248937343579232411329264485415730555859797517646068481783910400 11015 245745909165669939675208552742511872380793774108716940963481600 11016 242568008085646202819588759034671910583826212429266196990156800 11017 239409100400042035747477833729629463637132996192041166732992000 11018 236264712448657116676413749021533024794276374676208913857843200 11019 233140180010693258363008069134586319743186770905518015043020800 11020 230031086469448476001378098551810919613628814157407107489280000 11021 226942664405073848080925843342178887101465623442100078706662400 11022 223870547911945737331486369347584585644704181766541866428723200 11023 220819853413315812122231624938479227826070998386304776054323200 11024 217786286473149859429887249021141972068679242514438817974988800 11025 214774841260417043086149124847031727945798417037009301112060800 11026 211781281901617445362791245352084921077818296961306147514880000 11027 208810500740869120362712168571127407798067029318787679947571200 11028 205858314477163142197056838580490031862102792604702238233907200 11029 202929501088715631923590898396577920070965805133927484776857600 11030 200019949541649431276881884414424434481356792634444721696563200 11031 197134318165425524442785810178446135519654152710670648617062400 11032 194268555320155143047878546130870359721918871141091330146508800 11033 191427219478640620957854814332092171621968925346337362399436800 11034 188606312817186206572446284948262128139243533660815097904844800 11035 185810281826985401237194121711013663363212371194241253398732800 11036 183035201280471414461459504418599370551432114498659266253824000 11037 180285401171522969115202183335896610599650093969935137871667200 11038 177557016122986668338246920061570197688929420209338953743052800 11039 174854278823835422749329143228456762742467202860280046336204800 11040 172173378620046728945001129735597866615090993913931032389836800 11041 169518439335966578755374896288864901233486275261348028451225600 11042 166885722864799490724541886680067404370623609704651343200460800 11043 164279240393953151664122158572959117047491832797344438435635200 11044 161695313870065439552970508737452321647688176136839591481548800 11045 159137860348720057715494345629777292431582364569930769895116800 11046 156603257190317967843713197329992063801537046081418399369113600 11047 154095316223303355677303794762689800851119886081456140071116800 11048 151610487075234604777010994229332435800806108542603271710412800 11049 149152473263715207321259548421104138534595224207267559462195200 11050 146717784367618185276451526775460436879182851596643857012428800 11051 144310033406778929154820890278865793560412376361060659935027200 11052 141925785662211129365495629084556688959306283946650914015846400 11053 139568553000382930591951507063452119710328420570957819884646400 11054 137234972301694942955520579582924407830650077311731624696422400 11055 134928451769055268849886276295326693585086665316549782304972800 11056 132645687859763214386319303052118745611700716634369991109836800 11057 130390002152370190060926597128372932785783349039658688672768000 11058 128158146770259544357222874454014372765879434012406785612800000 11059 125953346461932227859766029654074133308851385771348124589056000 11060 123772423910651908958745507863700428015746728305331110558208000 11061 121618505119673455124560799644015441162206058819296690442444800 11062 119488471544086313382209356654737412290878355558263748936192000 11063 117385366678297494937198333233178261226414500887385934656512000 11064 115306127250299604606205666374428945240954530034694252291072000 11065 113253704490347318961170893223837615139782695849975390331904000 11066 111225104413553123103573598880891834591672394665366028884582400 11067 109223184604344920986297525065610389256628570987112043299840000 11068 107245008896213944267628599502826897727590692651526139029504000 11069 105293356730756297642059330887697174972789843244848609446912000 11070 103365346596939744104668436765930623892227988595356995900416000 11071 101463670542103296433835971400212398242080287580533012044390400 11072 99585514815823461994502027054043797001399979168177207339008000 11073 97733483152558428884052783525334913920461164641658530114560000 11074 95904818447566837152385128549288641469294216372779663483904000 11075 94102050821558561214390554564290058094986295717213838632960000 11076 92322477051680500188736638013183902097139126379769996345958400 11077 90568544838135951192202145392667115330312251237986317656064000 11078 88837617031403631166775817079585141801505377914893378248704000 11079 87132058439552155158077221700642195428374725406216566909952000 11080 85449287196205778306047185802232874789706528677999267379200000 11081 83791599161723220657553549043329570090376967321922033677926400 11082 82156465282222241461495747710038820769416651077950854610944000 11083 80546104060063232176812131768843858213974239836667639478272000 11084 78958050599364333340823422385060975876013467324095579243008000 11085 77394445923414720532020820789644605124872758173658427523072000 11086 75852878893407353361231592652886922804832367561127125097574400 11087 74335426183656470565702168347084478926730869132007627220992000 11088 72839728216823165588741660574354305881795821895362928705536000 11089 71367789357490159357694229389720046893514917543330094200832000 11090 69917312053492542589012342189106935319230043388324539400192000 11091 68490228593966768716676846465558655943297583656460834626560000 11092 67084293426011619155876397913815645876378640213816721925120000 11093 65701379085862502300474056458237220248219577499339334933504000 11094 64339290118467019925665818400238096599828608841864873122816000 11095 62999831732989051001073079295183883717453082620832882219008000 11096 61680868282661018796743169687898256291709257728610636384256000 11097 60384138171427574275403533764688633596389422862966383890432000 11098 59107555904513864466097178403217730314710133591907150653440000 11099 57852804658154405232613175583690720574315157742348012804096000 11100 56617847441950761057873839255028208041772811069643991723008000 11101 55404305078184925855172750607184592876477114398099327574016000 11102 54210198014695996370679422643480802942510102398691272041472000 11103 53037085468702517422995340154993271465040002548296374638592000 11104 51883036103725923292397414633079580309695635858148581305344000 11105 50749558322138886742224498557198574502996029319037810242560000 11106 49634767615911644550282770765408699864253151165941809584128000 11107 48540114808615742515523798896527064113125389383174131702784000 11108 47463770391251283492380811437936029671161447150058973513728000 11109 46407128591005573234404842568894461451240813118900177683456000 11110 45368406049667890665368268456589574844597143251646626722816000 11111 44348950470734898267450158176835969565923732830134635575296000 11112 43347023480728022430289048693597005133123586670686359723008000 11113 42363919861100202908070587908904366739326257125182758358016000 11114 41397953709403176488896919487655275456679692136401015988224000 11115 40450368009426918646455690206996824907114280045522502121472000 11116 39519520923446452679487931112908842194991595822700702982144000 11117 38606612977515508873794430215205233134218427777890947870720000 11118 37710045392818591129816230735712345782066773023136366333952000 11119 36830970214595315459189281379312281465609352250413841113088000 11120 35967838522454228785257895933444754641817712030788926402560000 11121 35121755176463230180759183694368222471245769193860139913216000 11122 34291213099645396909853548607869881069493665775663696379904000 11123 33477278582358990854824905328276010567038931031374043420672000 11124 32678485601815385288405586506376207639744905356319777550336000 11125 31895856195735129775038865631436404969913365410975834988544000 11126 31127971589883303300949897016916600098476091300977250832384000 11127 30375810975359259979944446176864318644820139999597729126400000 11128 29637995212167579128903683309293251613835291527239623557120000 11129 28915468617592023639045139974314733392152053693096733274112000 11130 28206891035571119967764826361656427214965902273338964602880000 11131 27513166591566409099990064871518040481820438692019559616512000 11132 26832999710066483747145085498810621980782897942471381913600000 11133 26167255792388902203732431439487044447247520654227500011520000 11134 25514676651804184480927967271884664884179834413958734483456000 11135 24876096260522152538393346227646398005680195506894904729600000 11136 24250293345864161906070585576342479775121356699638662213632000 11137 23638065458789949633373178741146443734773611307186170630144000 11138 23038233260124577132865522401269009275574381844850869186560000 11139 22451559424542973369797570081760502336312514423763904560128000 11140 21876899743351895063736360054941649982930047884258357071872000 11141 21314988721792605835839638600821887030695504553285717080064000 11142 20764716922961342366464484673675330203035583795652182335488000 11143 20226785979005296114912975233190497426400159270196744125440000 11144 19700125749799228915396414113711245406463002757120545484800000 11145 19185406563776913992117971546000838841853861830513021616128000 11146 18681591184671301137481344534497651812640676859029057220608000 11147 18189324746076258945076422050413294746317097423497571459072000 11148 17707602660566947806954577997822715114889982180716457791488000 11149 17237040494813802906500386297096228796318636497146303160320000 11150 16776670331122300622311628361408191898156205803455350972416000 11151 16327079775967108462377127271980926517961152775356788338688000 11152 15887331581809338420973211327869190892847798561945906704384000 11153 15457990935032981169306712621288922266531263114976033284096000 11154 15038151120295084425001060636698892785612001313746308820992000 11155 14628350801483973166942662587415879442488343970992264126464000 11156 14227717395712717060527956569851108563189677102717560729600000 11157 13836764649058854118792149994904123332782221640320063115264000 11158 13454648469849981991886203981297475019492464569898336612352000 11159 13081862722595783758145905010333550004460058809783059685376000 11160 12717591747044266372587027277404823081937200105480794783744000 11161 12362305728602765479680049259523924879045408096477569261568000 11162 12015220623239345541809749576704531031122911352903926685696000 11163 11676784506929589013183292293990069583940392731733208268800000 11164 11346239709626551926456206444109629995568428312408173047808000 11165 11024016732548286076513198769800412877747905313664527900672000 11166 10709384313290872078241324660618854365439331191410758184960000 11167 10402751837721976808724511967019006676840641992697187160064000 11168 10103417243901330290888899056564179182985637617656402440192000 11169 9811770365060541584499188461994128436774630668295373029376000 11170 9527133433264542812481353524174377633972363344581772673024000 11171 9249880816108384337974008989301407256298510072397880188928000 11172 8979359136448168807412569910124081930119742024758646251520000 11173 8715924003381291685772749511855591400636654931906904432640000 11174 8458948897279222538707072113171020576471758721999346647040000 11175 8208772175993135292362261474823006287468300267154701107200000 11176 7964789646914472463836825211776456063552389080860017909760000 11177 7727326084299538801212317516455637585233318336037833850880000 11178 7495799752841053571598220396372527787274747148985551667200000 11179 7270518811265736396804633372726306015404917672805660712960000 11180 7050926126993420261994011342542850067615562448553871073280000 11181 6837314723226410680884825914472046139563514886095085723648000 11182 6629147864845071197676841648354480613595312285431660249088000 11183 6426706696602588057839905019208782330806975871133841072128000 11184 6229475078866521609182117883556427534409347145390994096128000 11185 6037719468485689125153417404032981404347795325036184977408000 11186 5850946195440149241954031114321879337065216515896267563008000 11187 5669408449638247699313257171735423867123334066980166074368000 11188 5492631136310014215835816583798830229036761869635232595968000 11189 5320857093375102678240354930247716416636407158757192900608000 11190 5153630023328039326287020623467455758297297640855631310848000 11191 4991179835544086855505798029816418140673045380199271415808000 11192 4833070649411829216519070832726330065055239704464518729728000 11193 4679520798906456762311092730595413156429311346080106569728000 11194 4530111250856424557221399094381371940021261519245238243328000 11195 4385051328560737892739447855597482717958187518272346267648000 11196 4243939113332898503455152219397071433057367167549045321728000 11197 4106972553598385601295571102150613406868365128832345497600000 11198 3973768219308537289763100816831350053082522836423820697600000 11199 3844513986282927844604769212272415342945588081583581798400000 11200 3718841629362690948718104086946894032205522061639594598400000 11201 3596931232450219428463579981229694953090368992821768232960000 11202 3478430059642519558830889848232162406618598605194677043200000 11203 3363508219583356686633003582242358083241244716799728844800000 11204 3251829656229169686556584858771386926483234707466729267200000 11205 3143555729607116125513843676271936267843554875829364940800000 11206 3038364066969059200661133541492326390482934054263489249280000 11207 2936409276875608993811022354114646719580147524927060787200000 11208 2837382963132971976259769855551523368398151856365734297600000 11209 2741431007614906722697954480759143585540392967488514048000000 11210 2648259988887195627621483167225373334580625671158553395200000 11211 2558008230516003610661830628408061037187581921146827857920000 11212 2470394554721451149153160642618617391252034386297072230400000 11213 2385551466771134994570840179172938646819287004931899801600000 11214 2303210350012862874436571092181835651396405865144257945600000 11215 2223496081357597371116098630965178203727018344149501337600000 11216 2146153455272735654782702175685092522051892841845278269440000 11217 2071300820883509092219199406075823494707532995468046950400000 11218 1998693887147553614649707292154289062283762174265471590400000 11219 1928445998914225554251295189830758065552309802590292992000000 11220 1860324094698876464725095422431493419684480379198663884800000 11221 1794434884323965115273859512328926616581013994199340105728000 11222 1730557242077671811436568492251305873747000327086846771200000 11223 1668792259085455142941846154104618308797913336651168153600000 11224 1608928499353413411758610999299095142908613017937898700800000 11225 1551062751422128896846297647362065915567634671025970380800000 11226 1494993594654438000723532438082656302712355766920975155200000 11227 1440812033496511039792269385149482244849655153779351552000000 11228 1388327238966886278420470608525368511699852687280101785600000 11229 1337625397961704870131068428368383529677507772756766310400000 11230 1288524235108909024533633898901526351891874327958588620800000 11231 1241106260231703087726346105461202179611995569980979609600000 11232 1195198077422225001351020986699027063262266619160856166400000 11233 1150877176815646685475670535163956274887954468655901900800000 11234 1107979522016705044473497219217798610361794108632303206400000 11235 1066578469723345331588238166612256795097227249326360166400000 11236 1026517519404892698974979720407095481854090202409114009600000 11237 987866874155331535469876580560870269208429396588480716800000 11238 950477879321706301903993316318578185597735997417670246400000 11239 914416386648838202645540029949035981257878997852293529600000 11240 879541969724118148271086467362865405851463581489995776000000 11241 845916959597179894045790148402224803805325041021749248000000 11242 813407519181106476241016079914849885973758371648644710400000 11243 782073284797256145384772278160486023935027354957638041600000 11244 751787323660360363757113178101244350544481596134844006400000 11245 722605500252350438295868895050296290539164993902806425600000 11246 694408096815349389315417756238160020845137694866487705600000 11247 667247969506130103529832117472648208200471477893259264000000 11248 641011144701956085364611569374920783698300672797232332800000 11249 615748185388723239051130162024332553488714367844273356800000 11250 591351159943038079636051135468922681594624429396292403200000 11251 567867379135891770300808697535242808260954636219822899200000 11252 545195196515303012569948850878426135205547603220699545600000 11253 523379368691965735881326980746784919959485638279297433600000 11254 502323233139556930295746967645888379355510772790627532800000 11255 482069586334077029025047142905514051493362673056006144000000 11256 462527043017936074370427488171039401021979629965808435200000 11257 443735588381256771892164364764382706732391990705748377600000 11258 425609292263440640412722041426857420177304608215944396800000 11259 408185973884060785013002144648598070305685502931592806400000 11260 391383999617853004635202929484409444188893204360388608000000 11261 375239529465488153338584162389065824403221048450588672000000 11262 359675504523023189587113414256526937327659557713498931200000 11263 344725662295165839061612393232974552961455731684104601600000 11264 330317661907969923250364144272509054951484753132029542400000 11265 316483404290650582572387918064624206607211837191269580800000 11266 303154247161607639619084409573535834404622069461003468800000 11267 290360674271130442322093147276868057421571780742365184000000 11268 278038000321022443832117734327808910834763680987208089600000 11269 266214628071854378273981554649516727574220703621228134400000 11270 254829926913576768694525803121141259391474790780020326400000 11271 243910754345781483748513057877103421004910639284866252800000 11272 233399636377921778437768656507485861704603103658020044800000 11273 223322228462500464626407780075440609515089434073851494400000 11274 213624464920573043678115935192826626229160388205291110400000 11275 204330207728509689083822891408367810003783314134617292800000 11276 195388869218335729884687959916939250897928590991926886400000 11277 186823004502930849748141878003327643132292166937224806400000 11278 178584711664065921873486869028167027422264832009080012800000 11279 170695524552930460530837785180071348186573012934187417600000 11280 163110458674474286210481877069558787588590256877812121600000 11281 155849515942034635014358827400942235696712434970977894400000 11282 148870671835282015449426722746003606206905072968841625600000 11283 142192828861523812576843510777649594807330242993117593600000 11284 135776237918403058360684454901055925720213344725486796800000 11285 129638934029865558447608493560262014970078833382064128000000 11286 123743662264505144088294014721098088364324803848139571200000 11287 118107141945581107095830345215440405818478789124069785600000 11288 112694629534062127391332280306741319735229033120014336000000 11289 107521926703730588231214451491381961756854085574728089600000 11290 102556200805098200959664231107540246431263594415041740800000 11291 97812522969815717587450509855543054799718349020774400000000 11292 93260174621672519074954077784876190175287666530988851200000 11293 88913104075767998571743800870465210652890653423294873600000 11294 84742713766349315097133120658134197589709328141582336000000 11295 80762180659520475156422999303076695730225588460466995200000 11296 76944511843671602438731896459400907058133132897812480000000 11297 73302262100815332917706655708837921109083176012152832000000 11298 69810225898034247711502355517342278163760791078105907200000 11299 66480001297989154384762890552870108061383921245415014400000 11300 63288160962084374492660478332660282494761832627332710400000 11301 60245665067907071524938706888307866835906626523165491200000 11302 57330419432225064608208190362380725018287192621907968000000 11303 54552858757044174315797548529419436977582219569561600000000 11304 51892395093477577304332907912594006052363546114470707200000 11305 49358647550408140754150950984279389524594815436970393600000 11306 46932519035714953114582290326128643987692151984445849600000 11307 44623093704874648145842793481279624737241728100502732800000 11308 42412379471825770327925535379320005140052936617692364800000 11309 40309018765354208606222479395470501505381552659172556800000 11310 38296279606748550832144586005335129300065724002756198400000 11311 36382114423455977814742004263487428988216372357726208000000 11312 34551028203502746361222210761515716275203871083200512000000 11313 32810530942361607768430712118180156870985661987880960000000 11314 31146039225884449564729985658032614626258188045647872000000 11315 29564686567790698525144561278215362881097150414159872000000 11316 28052943934078909718149022748337229823284976203071488000000 11317 26617358245710690672121073354237259806423063576051712000000 11318 25245423862303613343453711619136622777890398844878848000000 11319 23943322818772690518091166281273460593069650476679168000000 11320 22699294219465592143146804834367249423930621175857152000000 11321 21519207329360511445016916501073708847657892427235328000000 11322 20392174219728074264139697898011518713410675210715136000000 11323 19323569105044588339644939599477956685442359795564544000000 11324 18303347701464338748263034389034771027210650078674944000000 11325 17336582643616428794832297209413918886473393012998144000000 11326 16413838989440170195460110349949771784179637285827379200000 11327 15539923582302094494348695895453950581390520782012416000000 11328 14706122733450985376517310992465874605387203971448832000000 11329 13916828826826700075547081855464349353602888833466368000000 11330 13164016593720743157434687003148435552807340938362880000000 11331 12451833488865037214746734511341557065896372361759948800000 11332 11772744493100260769107590645476395838383832780636160000000 11333 11130675224165574955013627347014740496162383446671360000000 11334 10518685213903366961284467961842924798558867962462208000000 11335 9940349874581061351123143371134550560415158431711232000000 11336 9389291351565295654296727588770850338209755273887744000000 11337 8868883759690760886309013533017775234855859721404416000000 11338 8373144418538471902206766318140418376368130144993280000000 11339 7905262108863691726492945237638120648037836533071872000000 11340 7459739345649788143176902752824565430536582886719488000000 11341 7039475361040098022345207779968373221963975567081472000000 11342 6639426203679505765973606664767827649961134599962624000000 11343 6262327442097356176034872582544421938446328141709312000000 11344 5903452059168284700766868773934652280612948050640896000000 11345 5565380072335604024008374620000687954985345384579072000000 11346 5243782123131958903096613393276581139921126306021376000000 11347 4940994636687208282181228801450295201588767563382784000000 11348 4653053490593375548230007795119832996863145775529984000000 11349 4382164109694174309214967171514117353641338084655104000000 11350 4124613013240708374156909707643769558914186421469184000000 11351 3882477513110725566341241467601757380990137706479616000000 11352 3652365075075757753068800896304387916814244987535360000000 11353 3436151489988802116068811726418384952775883203674112000000 11354 3230737343965414108977610038812593768502006378987520000000 11355 3037891630979102636855677205109231644976511079546880000000 11356 2854714116938098199096589384072423511670539907432448000000 11357 2682866627858754308151899323785402244714208358825984000000 11358 2519708550743514403470376712451033902475200971210752000000 11359 2366736238555726849942302350110433191832670309580800000000 11360 2221540598992043852343723174130045355143342285062144000000 11361 2085534925816911107192255608774451007043387478114304000000 11362 1956464959025194752573248431456875461836149197438976000000 11363 1835655327768621987584464252363324095961844595818496000000 11364 1721060772480619980983912219160554226115756981420032000000 11365 1613869191806581581351137785651163331661502059118592000000 11366 1512219926281982360962897082780742301958471288684544000000 11367 1417233212311284318026154026764150995217215561007104000000 11368 1327169101786619261460216139231385273922645068414976000000 11369 1243075936141358613716611593950721747895774462083072000000 11370 1163380102918395867482857615813680440908701834018816000000 11371 1089019122693537054521182797885137804709319469039616000000 11372 1018562845341305999759684714435061622076014402338816000000 11373 952896353373743620174129048484227049672063108382720000000 11374 890683376698114133981839366546986481305849065766912000000 11375 832749067038793765643828502764188570054185445097472000000 11376 777890553825200138557949662341555804172900463149056000000 11377 726842125419998688237952535032973022697562049478656000000 11378 678513059129806363067964553331056467450590263640064000000 11379 633596932390549415351245334106159375096913910956032000000 11380 591074175425065590499724711821664089366457605816320000000 11381 551590628960282017116818791967454457237084065103872000000 11382 514231765387462762229404242888010435180815970074624000000 11383 479569935509019347187536035573248468741144920850432000000 11384 446777674365314532292247511184837755262238868897792000000 11385 416395362571963838484538052703960340520146279464960000000 11386 387650910556395705475250221456705867726495345016832000000 11387 361044819285714062290679003230723716820869867110400000000 11388 335887667894483236268510067456754200020532930281472000000 11389 312621576691719333544765221629303458978340047159296000000 11390 290623569840711684315864553595924504132317989568512000000 11391 270311953493288393625809940553843607426824211005440000000 11392 251104594855300127672107374259445636589798436110336000000 11393 233387944380781385717851020619676331205305884737536000000 11394 216645438486113426267541659955802509516216937218048000000 11395 201216118221481747804412362153946369245648952229888000000 11396 186634489557497691937119480264239594999507985629184000000 11397 173221244834043653139392934250878556656471985618944000000 11398 160541722946930876714086804703704651843514614677504000000 11399 148891263951853448271277777726687687516600736415744000000 11400 137885621533674826850039010565724697535404149047296000000 11401 127783492819319008307624941857322981913143134781440000000 11402 118238527653291539382827685149270217271249333125120000000 11403 109495731587570248016085117665796951518819899146240000000 11404 101231873213270520447593520050029871717334720184320000000 11405 93671291802912565239307823033386467284363488788480000000 11406 86530654386860527402626360006469257451097611567104000000 11407 80004770437303878739537805679408128821095951237120000000 11408 73838791263488659967095457097073507223397445140480000000 11409 68217788071877357206209174053961926247757916405760000000 11410 62903679511243060563550872714487383309919620956160000000 11411 58065582705107472716846464393378978440450379087872000000 11412 53495563705788531161194142187891198429605690081280000000 11413 49339816978745990139331369993929057418456690851840000000 11414 45411976784897565234399487724545493198579014041600000000 11415 41850719232181359630276770585784795314830757068800000000 11416 38482158421251451159097076688145312507601358946304000000 11417 35431953060015632593091749063562705061295989719040000000 11418 32549643470689553445327468328732463469635158671360000000 11419 29943335843413891213470880409966877181876937687040000000 11420 27477849145898546279305242529094280874245614469120000000 11421 25256488712045463499430835454947472943499454709760000000 11422 23152917326800871431660236461318285583501848739840000000 11423 21260224115529246731179429575700067265050459504640000000 11424 19470047791030663561646390443014764703769071452160000000 11425 17861747655571202305997266946242263956639931432960000000 11426 16338487739693364733429947673729569542975048908800000000 11427 14975872845853032342412627173285684156339207536640000000 11428 13683313021879536489530086638289609761959046021120000000 11429 12528757301339947672670339005677032182124579389440000000 11430 11435043752876612688686602722312774613478890536960000000 11431 10460042966513609410268376856118476144231223132160000000 11432 9534361511126724614109963316067669627220629913600000000 11433 8713470893179397888307722274140737657290652385280000000 11434 7932656070929239230945833139127967169201045504000000000 11435 7241179634625858962688332062923646764730244136960000000 11436 6584679012379995956366379876553390759868324904960000000 11437 6004470832491501684334599166416115550558701486080000000 11438 5451935560272901072450654790110239659587409018880000000 11439 4966916053472868065418084774312512776522526883840000000 11440 4503834930083683839010941744580672622715532738560000000 11441 4097923609488069967329314919657545064465699962880000000 11442 3711217115918931961036358070671772073142916218880000000 11443 3373111199375330098177403783838307879432130396160000000 11444 3049582502257176421551178353098029685298734039040000000 11445 2769004199784442031186270799228235399594518773760000000 11446 2499763894763290669317161277815469483611620638720000000 11447 2266542007107742736822335302738311886799770746880000000 11448 2043304315487620200282689136672039791244733317120000000 11449 1850574974311184028777895770810730071990384721920000000 11450 1664950627197157158807890382683334178180819845120000000 11451 1506528904621196059736248669114296273798671892480000000 11452 1353233367400945959173531646779921313034980556800000000 11453 1222433479778354472082653309015062170680195809280000000 11454 1096413694248977722623080074546180791382635970560000000 11455 989295358199424646107863868828214987010259025920000000 11456 885223628837089199154224679771284692277731000320000000 11457 797958946023866510736517074736066196724535787520000000 11458 712679835125307817717085560456996259811054059520000000 11459 641224762110234450163562372750955046624454246400000000 11460 571723504810613428444292914127812003488092651520000000 11461 513852479816841623738511502540148503773551001600000000 11462 456818860293410451679112814715704469207897866240000000 11463 410203909594886849394986457826771234146264023040000000 11464 363978123197110190594101286016841488649987031040000000 11465 326062959573646587322030001733476336291995975680000000 11466 288785630430647800633050368945766384163482501120000000 11467 258451951081357229251873144908906357875697254400000000 11468 228031747954646791967179577174173563518504140800000000 11469 203903160943689357705922225560295013340099379200000000 11470 179481858931974304974612577294683892612281139200000000 11471 160093793597719655358454088427895055597835386880000000 11472 140633898586802043825165785870027005658293862400000000 11473 125324994025514689052117200772192080200990720000000000 11474 109543989299606127959496666030354904450596864000000000 11475 97572445800371706234931822978466774630635929600000000 11476 85094465507413852197356144297454398546053693440000000 11477 75502976482081672444304149099423916077822771200000000 11478 65668102081990641930614327406371979147608064000000000 11479 58263359319659709902172370877309196284461056000000000 11480 50331003064214402259870965792323485973453209600000000 11481 44675448558488544201521801251835108673139507200000000 11482 38499960591593148152687806894041727616050790400000000 11483 33988637368845886574322818522364604766905958400000000 11484 29200033465211135100053981819954493446632243200000000 11485 25786875253888960651788313594329964266651648000000000 11486 21943244568559465636545416793350985056098713600000000 11487 19398034967080586130428178944086772532903936000000000 11488 16469986420657128205622024227921685185246003200000000 11489 14468259243981309327020541136305155651665920000000000 11490 12222862934218354911781838752411862198491545600000000 11491 10789398937923026635664037586434388878006681600000000 11492 8978200161954057037616482803103480403302809600000000 11493 7919561272444662606456005879290419004991078400000000 11494 6581459378242351067074463611188948327255244800000000 11495 5750024706377675611240153527235722978577612800000000 11496 4771724150312707385587891268072877885436723200000000 11497 4194064062282894033121393515975060016752230400000000 11498 3379169806354727348579456407148258150842368000000000 11499 2990191260791661524816123407826860966202572800000000 11500 2411887344372666249871551747788728860829286400000000 11501 2101097442361796784785647980806524544168755200000000 11502 1675692812264397037726752025026936318826905600000000 11503 1489845442191264776014696124730043254020505600000000 11504 1138361603540453386051770403293544245205401600000000 11505 1012217701103314863414712460967028077468057600000000 11506 784786981976319258144584052978705189411225600000000 11507 677413663916567093940443756582175221219328000000000 11508 514332596677393534288114704071651556851712000000000 11509 464153806757647823625859610991490429353984000000000 11510 317799002825056167527615589507687140818944000000000 11511 298563800022486978440417803826958708611481600000000 11512 211866001883370778351743726338458093879296000000000 11513 181201185821303955169254502789470738186240000000000 11514 122659264248267292729956894195949422772224000000000 11515 118477698421621816841435636439269328814080000000000 11516 66905053226327614216340124106881503330304000000000 11517 66905053226327614216340124106881503330304000000000 11518 39027947715357774959531739062347543609344000000000 11519 33452526613163807108170062053440751665152000000000 11520 16726263306581903554085031026720375832576000000000 11521 33452526613163807108170062053440751665152000000000 11522 1 11523 1722 11524 1377600 11525 681051000 11526 233494038960 11527 59062388431956 11528 11450823960759456 11529 1745286314864972880 11530 212862622248071009760 11531 21042408955642054887270 11532 1702033325031201055569312 11533 113455627175383480340454192 11534 6267347843320821952251211200 11535 288203327016806834699418522660 11536 11075714618630379780716275765920 11537 357045464815903645058736982612488 11538 9693069424375968142082188744593264 11539 222598548389802175128769973018547270 11540 4346929109128018356016086444721923360 11541 72628681821060804521200985179312708800 11542 1045521314946935339483879136623062274880 11543 13066672805513196644277360657925124678952 11544 142906603796607348061388885342006435470560 11545 1378625573220823720464095332210863424150560 11546 11822171249886993000937961546640466173448800 11547 90779555662750291531948289318179482955769172 11548 628496666233139241717075605645814740241700608 11549 3948386018541682439545518430895675821639682880 11550 22642015241965042123489907638739319579652842000 11551 119173387867331351626328815058560961382727090440 11552 578669247839818756759495571415756697723608907152 11553 2604535280128680683631290056814859441878949957648 11554 10914358038506884346051548545916987086006496470720 11555 42758593649790249133662317040101018502638466154770 11556 157208260488840474012407658863434774216432188644160 11557 544393656508970505749474276639789368608377250226104 11558 1781530394637849237410532612745827886024835674673232 11559 5526851905488309095861245709565599797993681990641660 11560 16301994367830942993695438626826536002405606511748160 11561 45843124540287711941855817842761454476337154384396960 11562 123223804002188687730634388952923031502054164336472416 11563 317356875420307370204944208632972489229050587220336554 11564 784900496003511338887835126767736011227214294509525120 11565 1868161420058642566915411189072403408162454323895356160 11566 4287561890394914119791480718334941623874392206107075680 11567 9506335173900511207443337294768847254747633099679496540 11568 20397832743453041602852777683354962304517957404968365152 11569 42426672502607987790185216773006034379670233073596255000 11570 85674433788313949561029318063119447432131256346356741840 11571 168211037295889906019063262225410218127983007489683769010 11572 321547645408714498401076312989088656122861241815922459360 11573 599219421155517766544959746950457873645903258147644063568 11574 1089948480571481085065189162248696724304412314824324591040 11575 1937337585412847740040960203560251704321012246801424738760 11576 3368646335301200074177835915831602224284736195437473693440 11577 5735898703299310260025593133516016224897012148548789299360 11578 9573351253304649034710720651659052724659632980010857107168 11579 15676184406717352632909556759349178918389930189687984885940 11580 25206142164206418166567323843358301550374992210031945314080 11581 39830659099381014834949087555018901622172271154431607906240 11582 61902787002210560342961811090529997613207756067594482828080 11583 94689770486497791721451978230364680445412754629783991356312 11584 142658608074619293504152560949419760537988050033762776875120 11585 211826840832802052817240228584734841620717266312288937451280 11586 310186907867471489941446386436596002499624790867101724863040 11587 448211206580551211280732836587580499264542128384771237305750 11588 639444898603165362145780407316010759411147739815504071765344 11589 901190473273863183032167794239866190154403777190672266163640 11590 1255288633469785814739329579700799603701324648297408947288160 11591 1728993927609981237194715843224880539364397335164244923782020 11592 2355946796069342229269386689889210494352417052619277899188400 11593 3177231922374762559948247887856799259146257831263390926063312 11594 4242522859609532840828433721648748487911504584822967685006480 11595 5611290504499080516788683158254058271438301367404822969028390 11596 7354077573587270902626884831062385879321371943408943410072640 11597 9553798920375568168169067721507130703093858355255447444366320 11598 12307080000270536547267868651051261009687591495972292203519776 11599 15725567057591882537205134419933371294419985685863573389031060 11600 19937245336159856816216129467517755986156994647547013713188720 11601 25087658886367780374915231662251607782391538504005205507451560 11602 31341114035361557584368729106726137774627065885853306116534880 11603 38881698062197563913958957278979470174400693066008374269818602 11604 47914273483936482854949971317702389734892717653555007809805840 11605 58665183304963547052204862805636464913875408179312471563763600 11606 71382952369176830723128472628214252325076068985890894444107680 11607 86338574008119699001263014005890016671519023246779479332544720 11608 103825855875773012764764701310565203183255527758970694932479440 11609 124161197046207460403690671334750867946256684008555575033739840 11610 147683545531816066672732351431988293180785136535728058720153440 11611 174753595384873121381070878974805326757736525438527235477320640 11612 205753359083220676574301269247191295338304124017536607962127360 11613 241084737696583412153861163381373802438418510345901903882759680 11614 281168751770359212382693919971970155208924315184440566300049040 11615 326443461182580550558498103115782829856457756248542834573656640 11616 377362937167222908128287492194320643399196413573098975382651600 11617 434394531118636101791727098547387889526572738055424765235675680 11618 498017704824777720217491396233587141023403804161387256882940640 11619 568720662893671216275677549018372802236042318052763726815788160 11620 646999187700020549342795461530937662278237954197522931777091840 11621 733352659703722020409635902516072375689380810441173358683375760 11622 828283060385979780711798771492600725792702727389867951957669520 11623 932290412020624562639655840192648819360482353146102128165488800 11624 1045872119968512972455848010341907443557901754889021550222504320 11625 1169517861659075213658508868466827180148216182676695131215246480 11626 1303709443343299449607578859241296657855089630967956762449016480 11627 1448915167295001902434120162629271409565688216398214522896915600 11628 1605590365301740492837371221962726928525774388678383182534412640 11629 1774171278647572421704163659987088884433263469998357151308395600 11630 1955076413461767588524748275840808444890628595170586265869236960 11631 2148699965369078505024258054281518535078970307415797192932224640 11632 2355414123435418851855011687822801951456314646308769263991077440 11633 2575562077161379678772524977081110861744296781338713339173203200 11634 2809461354576506420905076588633071714810586986966924091196408240 11635 3057396467611640015886944456290444868087451365651490106325478960 11636 3319623326629436645144844900084132310001611653598746148966914240 11637 3596361585553680965577569411019828495288427799261898416910206160 11638 3887800134260191263511829959861842818120583852689525476595623680 11639 4194089222491993455951277381872190260802077097576130951961981840 11640 4515346963348294156379370370657741678852588213592024358240443040 11641 4851651353334245339824407056133762877721957761461757307069685120 11642 5203047651074728800938605176586377333086431536679294180877627040 11643 5569540432360818438326731976990957206779940168478476186062867360 11644 5951101654649010508316681326512131102448101999885069992668429120 11645 6347662916690424557218875558459066017388709475654552345077688640 11646 6759123937993819040304105726942319537352435139068852343382129680 11647 7185345259151772371841168959295735745576225697257089171703653120 11648 7626156777874301443140926366813449109373421802518164170983012560 11649 8081351174088197690094932932013694263904921022864726409773880640 11650 8550692099015073665897509524645944088860035281826404208616424960 11651 9033908647553543908147804516579619480807180404763428968780752160 11652 9530702725620052331184995728670678826354418033711563174244509600 11653 10040744992491661304346497219531865837485170406635181171384847840 11654 10563680827192910502357065506223582985106870810596337526116133760 11655 11099128237963748696785751059733731100083829721814954018325831040 11656 11646681825365272137242882356507478502352870494135135437383347600 11657 12205913171369927740957870435801304404135759298815448765336578080 11658 12776372147667954432914910229561210125806159499095163989592218160 11659 13357590418462217201665698199772865355309147824894512447677900800 11660 13949079305530520861088340629045544082788285392319496053388206080 11661 14550337131537949755480213639706441088004266763755520418438906080 11662 15160842864448337383519943385447885769772485353691841885478086400 11663 15780067986717217958495420213019178118129851485398179447132774080 11664 16407465133600465115105514382360785354871792879055495154363054960 11665 17042485316979398254797339856541129852818294291898051056463341440 11666 17684560589753376041416750116870012907058531820972401206130874240 11667 18333127567142805247663680788650445401931757398829890606884627200 11668 18987603213692436652954901653317910812041394095045308258001939760 11669 19647415474678192554193872706882564368242487706363714893716463840 11670 20311971332783359294842673890297296058663192631024451668690105440 11671 20980695525634053639488504941416835773418509533250912326208409920 11672 21652989766435922199189969817035668070519084280092306206431833840 11673 22328280661188173504561107768323507036860011600302559874159741760 11674 23005969112034199036069517286051795160405395395366532382562700000 11675 23685488291388061054019962993228515381990293889634586501329466880 11676 24366242365131122262842305861704579910044138820643642956413123840 11677 25047675564116525565303355152362225859727269683261526889190548800 11678 25729199016913980593427218895726047179219591876554788879595349200 11679 26410272129424777741342465912712719512983849750949002651729443200 11680 27090316512517050027301883784776153030680744916802467456352982800 11681 27768810475044172957001872912215501995923377829950309275425684800 11682 28445189240018003153219343081097505858706183935679150551301988320 11683 29118953572386285607874057466125727479583522676897928098835931840 11684 29789555018799331534839036884117369980514025828742180388949243840 11685 30456519917476975528810118023949960516021291544208073725574210400 11686 31119318676056800982580594672510523050814127199728151136538826560 11687 31777505843241644817957175350476748815573860691498330117716397760 11688 32430572757101946910869211697737051326647552086377818661698151360 11689 33078104617952027450177563364042511317855363891753439753790604640 11690 33719615255351159902359055042973159600925117593804248129508538240 11691 34354722443086927658075914705161920634375862103882831096254673280 11692 34982963895932596829873798152701490952256732275674866638735013600 11693 35603991323930236071666200246324785893587543382575716102934966880 11694 36217367210940650233177844667427040917692296550594887563398111840 11695 36822778408416316319747796684556650177818074516839156239277552480 11696 37419812514351233626802700543055356633230410656238039473103055040 11697 38008192202559838718932245558178035853714119152144960246712854400 11698 38587530457683829587163118339744970901783355945575136774791749600 11699 39157585906737751758110084512728284130756609764135629092978006240 11700 39717996738363199278857203680647449025887740638460850449802611360 11701 40268557644993000620816429287756528653700920668426656811332244640 11702 40808931360301070422657268729337535916677634589122615350515673440 11703 41338948327762545123933193534528752748835979976134703497116283360 11704 41858295287420717510118389809555740039297927550247249068628473440 11705 42366837664796913834441013462627788439873050516455669322316912320 11706 42864285351813757241148316325309128560732149919735003432013962240 11707 43350538186936274020183691904811096560039599120619477737015140320 11708 43825328001204627965137945840787296010492114418139327856673816480 11709 44288588199052576620261067519116876710034806882921717591701661760 11710 44740071679379623925820122065591623925920816279682371048268118880 11711 45179744211640613958771399094199292661222985490908205747080347200 11712 45607378707736770254472476406112470068552782064093833519503410400 11713 46022972486614964160792448640435939094759509757269728839732849600 11714 46426317117655850111519030193228572071080656705480399334989400480 11715 46817440460275496588612766949244738743994744804201855174949559200 11716 47196151860534026151202813884495155525180812038452474554628947200 11717 47562508355678118373857408794253025400244312813477132793414796640 11718 47916336033397793313254393673869597559046037693447250042308828160 11719 48257720216356484172223153692787582849415748684502277066780139840 11720 48586502349646387264708776551815071845978534060017110090984549120 11721 48902794947202094328377204091457583564808262750169740348537345440 11722 49206453949531342427647637980997465784428406852389679363483321600 11723 49497617539926136176113335878965266201430463513937086963260000640 11724 49776155114749897489541096123010787125052853208109835538292913280 11725 50042229515410916384581235312136965357734509745306438542414290880 11726 50295722121650804233110937125124012682344378608178061381455056000 11727 50536819209137406790151104768166513502551217408563660537248656000 11728 50765413238464106424192157292766660212568261303537510811678264320 11729 50981712208704643902631894630724909355535661784886337513186502240 11730 51185618586143690034404108490117184767424265823775042759535631360 11731 51377360965760802568074444766496844275457851084688630458737861440 11732 51556850270365979065043474282446177718568021296520039429302421120 11733 51724334384951564023903690728873291808937593752070769631357515040 11734 51879731797371165739483550165695221316282237178223505883000200320 11735 52023307869378748813496249214538470148267015603731394043380600320 11736 52154987634876008429469451775420195598371524831257426721957134720 11737 52275052810530899841930029683225280057829313377864606022100736480 11738 52383433466711104231950238015712416150306129861642518549758966400 11739 52480426439074188623638834383771447715485069945609249173781648960 11740 52565966088091156782530803308590853054559715911263614357229504000 11741 52640362616862174039313441743614512397267095700521691113475044320 11742 52703553859954690363186929107683436423342158551415244405746151040 11743 52755862430818214004789345392880566751305824545379707500858852160 11744 52797228314274533192848564849397287145579387012971664335261328640 11745 52827985515033195579630361048730056402041831052312135460583524640 11746 52848075683926977750070188681790997345055371031069256197136414080 11747 52857842652213461247480012738237962015390080893332122439351616000 11748 52857229209308857902801345907174731157271076416152550462321773440 11749 52846588304812575538716434795316169802162332495520753250969441120 11750 52825862768003738432441184667126596728431229731274199485371528320 11751 52795413899908635171728388451503704563718475177814200219223033920 11752 52755184342339547417822475881452956600583601499061806103889345280 11753 52705542357574044595304451963824665646753778767397852544452469920 11754 52646430114648095236867269230554401431900578757930786518544803200 11755 52578222318392489909289490657397174578150910576326842070322649600 11756 52500859715877691562094346071229592855556309956144952762740726400 11757 52414722863082998860757596342298594532987317986515663769936704000 11758 52319751013249273512478546557885377625775337217251580545671697280 11759 52216329276103145092979097775866908183285934253915793995419974400 11760 52104395265036765669722882689680405656415020332813341184230336000 11761 51984338232416070941244368701913233992028155436016986988626272000 11762 51856093269652112210943618864841525955442527227225706016215443200 11763 51720053286916367455111415246158213036518708593714382343592874240 11764 51576150877666715375777306925787452315111819136255929301625241600 11765 51424781363662799777301014844400166940741460131920536297598784000 11766 51265874797871860039164765901721574657706926212783768867600985600 11767 51099828593611281020252616936270993841932418007604031753016438400 11768 50926569439853686517308055309857808286305593366399806607169481600 11769 50746496473518173667743870165838172118769073014270362993978102400 11770 50559533140613677548508749477186723342846371107428990522168652800 11771 50366079133586507879975434471393649506188769298651415532774934400 11772 50166054738812680392245925350687542577716820344403175063239212800 11773 49959860006085367115177641330160844935161134688011841360125463680 11774 49747411333532677528603767161424196128777980306207977221291475200 11775 49529108904237899708893882667471225822733807409178195142432499200 11776 49304865478159975768503967836053224906720570357160382103743667200 11777 49075080319044574440516597054557406732308429677414488856324252800 11778 48839662776820495158608232753331069364089616786942604016216805760 11779 48599011142230067857761056926874358355265621694742795144516329600 11780 48353030729541700683572306894059253561023520401483442722010860800 11781 48102118785349579193710156658541303142210070848869358333735084800 11782 47846176959623851274616266301260102668144498371987757670666707200 11783 47585600507339395417267773611895228464920543821223246096684688640 11784 47320287765494067764922575866896865871206110078556684269258489600 11785 47050632054586489196609785636599245206826846391679755390558211200 11786 46776527841484125693798317561650877750521698843029516247264825600 11787 46498366546989973815063738952842084496594475756433089615220998400 11788 46216039204736107729979960797985702502619523569775127290027137920 11789 45929934448115290503571199052459315761891357624993094289272249600 11790 45639940281110476703238831586093064773628117044508053448186428800 11791 45346442660687338547995566928983227146675535436433178624011987200 11792 45049326014173251808316814507311500502374090971363876372429100800 11793 44748973707210175807562831426133963631709295201733289813705433600 11794 44445267042090123123379470947405384335154308939685810697864480000 11795 44138585917165757798870555351528009435551114212975597148884556800 11796 43828808927544023471513613015708108177236242327556197519912224000 11797 43516312641651609247562251325428062234152971809907397185959129600 11798 43200972388452131907941488677201766829625463305340865988823584000 11799 42883161527919766812749178429831628397778754545019026790900454400 11800 42562752571908696438888109958833868187511336700976063134196460800 11801 42240114816609708777974282509481228620110402881510662407467750400 11802 41915118387305583939292007500698855444005086351316846161262880000 11803 41588128686420735429001311765814320003794455876229180422797196800 11804 41259012898293037735295256096461828337818874576110189750745580800 11805 40928132697174938144570143209298233322129080831251485550323315200 11806 40595352790187496969048755626561122138990054160422666188048784000 11807 40261030304887006033896974848566424077699290031844552939919769600 11808 39925027924645747300471788353051862559132978615851339766372444800 11809 39587698451034616556979264470383351440028325757256241658407251200 11810 39248902000023066451230746705467618061970580454290054602741744000 11811 38908987266185487266544957412014887300515423676303794247034547200 11812 38567812279976058933058971458253946959943106071169271160143619200 11813 38225720855771374963369217151888879244729223103296882718627916800 11814 37882569415148562129504685167512105971958800190054214093180816000 11815 37538697150019527896820915010481850670306404330181706507540006400 11816 37193958339095491340181574660886530553409670223864238943511894400 11817 36848687810315004789079251165211092964784616170704378464246777600 11818 36502738183033588634512350151834097894277930730316595375941673600 11819 36156439177838339753444596297987990183005054777717256576535635200 11820 35809642224570279658224887851937592712474973041844166794914761600 11821 35462672216122962727937980021953825675064538283991155927795648000 11822 35115378849482609797517499801918231475841844621422268523760803200 11823 34768082462790634385572563192457132311572689315261991144958278400 11824 34420631488003737046086966001849716777045154014355442436446745600 11825 34073340974150733955638788152916107473061986459703774163023488000 11826 33726058539071050331993259743174425160667641453169398886203212800 11827 33379094223954559650194052965975977809229725330874296346642483200 11828 33032294270900318867344021548128757149253948483874229208361574400 11829 32685963994087660407957441956044031830651427327512122298012953600 11830 32339948701265865832896887245258795107592751867276644630051008000 11831 31994548258287693718096424520083951122596450142215611155535961600 11832 31649607470152226097976363599716841841868645178292077532711718400 11833 31305421045078439449465096655687842440433507827845371313905036800 11834 30961832720622854137125897940370124782195832824757883760967974400 11835 30619132334291512633175283419634113551826725692232727681378803200 11836 30277162987359752912590283863148855413570302247309079359976716800 11837 29936208950735085172207707660060495458581760462966338940280960000 11838 29596113113021503123307311864768842210820932174419515707662361600 11839 29257154486830115665388589491009919532910011661674259678509824000 11840 28919175185747811713237583086936155177838128050474536871978163200 11841 28582449270500903351355317508387278206965113387458373071176115200 11842 28246818505569275682762749982054348507003383751557099828223820800 11843 27912551334932179587336634494095427253541997718629251014003276800 11844 27579489593620336316010419816530848101959936643057520232637721600 11845 27247896430709188341138840266803919819044003913218230052620288000 11846 26917613201311633195733721609295424923642844199329795645042092800 11847 26588898077233715910236935591653406177436408927629714185504940800 11848 26261592351790040323615985243987182319192565801598494061415750400 11849 25935948586293963669013922696092633829071062096705807845394604800 11850 25611808416658828097411219158287504450323277136307244793165075200 11851 25289419124695513692539343469217368116952634419887575722947244800 11852 24968622142153722982763364584768153563320362230472116559597126400 11853 24649659794237249680741721210328908877452656812477837365742969600 11854 24332373714349043397554877708218407478602723236960928300471296000 11855 24017000655151437695223322531225361119084638714209669425088006400 11856 23703382837920726546864334314321826577961939690286366940907724800 11857 23391751775329714966190911499214925835018003774282530340379340800 11858 23081949733306714910120687803097157495378397280508123314206310400 11859 22774203306222116770926398902006628757521216512786159947951667200 11860 22468355188123692910419857670059976315898645548995424278512435200 11861 22164626464628005694518774631328027549323412989657597237477068800 11862 21862860623990358128217655389328723386283192386892967394387148800 11863 21563273577455303441813722908675022232880880784418888686857190400 11864 21265709072800599418487086438576211452987042472927436305828659200 11865 20970378166849483788429980821934701562753347785889675034411212800 11866 20677125240072289588521940949399088617259649062074874340837171200 11867 20386155931246613326920387454893685423030883797386689613090662400 11868 20097315605655598788406230980176741421894142619611587183669452800 11869 19810804827533667352487204581523335404037496338968376758136934400 11870 19526469422722373638321050746648167733841710454055814828131123200 11871 19244505204734300136722466908252057806588574738022435507399974400 11872 18964758820711807343760858180182342996225645039296441164417024000 11873 18687420801881121630983522838609689777003585822766140271710515200 11874 18412338957525329804520234861075966464720163056047079187897139200 11875 18139698881103390330980467003753705221816116277885038940766464000 11876 17869349036729309091352150076015051166118409370589316284100198400 11877 17601470405538699220434925640024742339891630713054807124264652800 11878 17335912458995391644037493446909245636105974121560992215263641600 11879 17072851064907752282718526920565324368187895522491649085787008000 11880 16812137023138302377846237766647328956719033954856674399172198400 11881 16553941436902582916286737218387686427549731238717829172017049600 11882 16298115939590899062675481808722785885623553560293248419560857600 11883 16044827190372692921412157499169976219250050097733968935067596800 11884 15793927994333702833598444097073815899313026781951600118902374400 11885 15545580088302050992374851604620907352544228015283970878497894400 11886 15299637754155569012860799518933352756595717930295467706050969600 11887 15056258150274175278719964317735869747283779838449194250994246400 11888 14815296553510658370102223134519358738164740346775660486405324800 11889 14576905860010731199518903708347916488728438564065134978860646400 11890 14340942661896732151153576909881249053054041126791183965187686400 11891 14107555140391883668500598190520760806685669904523038168588083200 11892 13876601487238210933340447423711190366715059336154631774587699200 11893 13648225510729736249782675850506093688993204271617751411561676800 11894 13422286536397749891371602950141404962347736692032264365660569600 11895 13198924304072800386220612689317297969495347505517329157558681600 11896 12977999581157586438759795311827365412896881570159986384363929600 11897 12759647611329396080139370979524440735722198838818320179392102400 11898 12543730873384777684307504471191868052389478555015634872579072000 11899 12330380454235796067674795124655364093285983180454748387640934400 11900 12119460090859066435493777954092029554713590883724729299319193600 11901 11911097013754555081103606116453591312037661788654807653474713600 11902 11705156513815795670471514860002448431045368245391062375452262400 11903 11501761563415745741228832365221795647306059495740157069640499200 11904 11300779261168270149002547224272761822966261703739400294508953600 11905 11102328654012173927048996148708787026807160082540387250408038400 11906 10906278214971869717953175332127337483051963686603845146202521600 11907 10712743355333089586394640286789594947537168202139838890587750400 11908 10521594205790252744083696230271309188180645216830627018172211200 11909 10332942166169792756858013111074309975117926914128181745615257600 11910 10146659259766579848837508128215255438995150123645721795351961600 11911 9962853202524462782869765614223759350367457656874239607464550400 11912 9781397490537282049267764819159796395142321075761439170305433600 11913 9602396436606218057834457873978033098522717923618947340207718400 11914 9425725280104829085915098812644703665466491294215600881872076800 11915 9251484572348099196161813550572306579294010984475206249773260800 11916 9079551513858688109159969925514194312271523841805343701181644800 11917 8910023212827895651179865261245920623509433775622604240130457600 11918 8742778427944907657336447555254871978564163363645290191339929600 11919 8577911092850967719515963824877970921983027693333161481211904000 11920 8415301776648063791562029935563947692163436396442569421169664000 11921 8255040903535325786851190539894147375125493308841276722266112000 11922 8097011052933874172994084308934687844545722056507990332392448000 11923 7941299449553720964458435543495540639650745710699161349222809600 11924 7787790295973878170931394748693062758039802221833406823626752000 11925 7636567871509551140899567635314240437538777765757349879511040000 11926 7487518243005372753731225952428609668665039365078825817747456000 11927 7340722427966943552939363902374549730102290214255808599771136000 11928 7196068540604774611789109930766464921028840970015904784600268800 11929 7053634637944368346761504692835472681281247801849251804678144000 11930 6913310508298546113531715633504143426330787923479362157107200000 11931 6775171491424312041251569482404234175762652702518293443694592000 11932 6639109275343944224214897876619882987696158318453510534641664000 11933 6505196187965698308053315709000174474251348391646612917615820800 11934 6373325986334111720443267020006474736836451337353911261505536000 11935 6243568275001058928364575138975560482187776549891529851090944000 11936 6115818523958229794996779725103681517756507689124796780484608000 11937 5990143844300547749533664341848428690035882043291807351427072000 11938 5866441633121890436200026272764159175335547398457914026529996800 11939 5744776231659576139628576408544962590605838644476280335917056000 11940 5625047113746201584757901603889789520332729948024620254007296000 11941 5507316130403582754217129752773771180417245729221671361220608000 11942 5391484490818632809973101535788715419353390377724983664545792000 11943 5277611772191024643413248145522002656543962305050299672415436800 11944 5165601119049947831406861496370348255901488987965493066133504000 11945 5055509573181589301616120228523236947813195199016712710975488000 11946 4947242351135289590371915853919658177794712308130791442633728000 11947 4840854225153540890260798010696595853162339765352797800800256000 11948 4736252157936111063133160354408807606735791004137495498664140800 11949 4633488855808333581806153661502242372699583213009179135375360000 11950 4532473212693648460542113276777844622837804655372059853389824000 11951 4433255625103599887839647165384485712820441776317525412728832000 11952 4335747038098264176389059747675386580865025091941651483230208000 11953 4239995793251988113343044926725699548124552677412142775064576000 11954 4145914576800895020920949735969272877574773183862447747246080000 11955 4053549862530506215491540422751427395222638942082791931279360000 11956 3962816250969753569903390114072163267009986824931025760991232000 11957 3873758118744479762647952158140482264630717115464936071557120000 11958 3786292088843075846372798761775866618024667972865676528373760000 11959 3700460683505586129124497990419345811957229858209641348112384000 11960 3616182250213687136865288763499868701573669918894026393430016000 11961 3533497632815247412847007656327203230901321496471567415914496000 11962 3452327064107567492547763527529471717776001330794144439117824000 11963 3372709495403907640752665440842775047624162982174893892755456000 11964 3294567139538506825786995208173189688289232634312819527131136000 11965 3217937283775072725235603620495280941454990023788173580636160000 11966 3142743840476071918131868073595082530504742720751267723163648000 11967 3069022593983223489690872300653462672696621332852196485433344000 11968 2996699305266185505893782599106939376090322632934838474518528000 11969 2925808055869321588023084604624545698285800256187407384573952000 11970 2856276536358045139863950210494072506975578350160780028309504000 11971 2788137342539561700378491939881149767001783169553381871286272000 11972 2721319826499554135603434647749146077432070014550491984562176000 11973 2655855247794672187518633468047522029831832802474590773690368000 11974 2591674758749962281775509008732506978731599063676143259457536000 11975 2528808093400908416356720197409702959327450966733746194171904000 11976 2467188274638826512725107317861124922750735788382321704402944000 11977 2406843714490142738835118806609104974223037174476297117294592000 11978 2347709053676816099100598606197404453756021321088339241254912000 11979 2289811518702176228237681484640654879191850249138084042113024000 11980 2233087493048821574699953137050702827579414210516118749003776000 11981 2177562842341692148353717977326167722839976821930874726252544000 11982 2123175752084698751705053351324948589995851719277978271727616000 11983 2069950919144016820093229487496298727244326752015475663642624000 11984 2017828091521987303607595795858305893261561024024893243015168000 11985 1966830920323639287178141204636342047036319417879440772853760000 11986 1916900833424650087111238477151051382698110944520709245607936000 11987 1868060271548479967167474517542052219485469374583586845196288000 11988 1820252392207126405465015673557743251760226073041396664549376000 11989 1773498606207254558477066934015513324147957595015485490212864000 11990 1727743573740806526818851823224547007117819095899651552837632000 11991 1683007788191736627221348797056258133138272197384181064998912000 11992 1639237518148247666523748401605125773253679936993615929737216000 11993 1596452186764631484533604139984438040775840416908245015035904000 11994 1554599712520506430427216370312435606861519224145808767098880000 11995 1513698615138874939220293291340993189980044988137183695339520000 11996 1473698249911863083707412383130456939589487280453372329623552000 11997 1434616334001949679575525501489720587342956144760075101921280000 11998 1396403758054488835860139944916549614394877188629661662756864000 11999 1359077294246459952018235962470205638940864666951426513666048000 12000 1322589399818667580057515827779279186294684256604781600112640000 12001 1286956059091697023956583415931924975247718114202455979841536000 12002 1252131095367830436977111352341484784666301445028743343153152000 12003 1218129796224102820596636119526159357828714478623809405890560000 12004 1184907440352267438118522439616397379193970076417857523023872000 12005 1152478484538182615235448558742420965142924975465500964345856000 12006 1120799688647499765957643945723313550177441651036653453991936000 12007 1089884823620125549588716066397267754568318829623098822541312000 12008 1059691942359547483098745362715444011364087743616697895739392000 12009 1030234211251197301535548567985319907864037802040060812410880000 12010 1001471056784115229393391734373295846451657129238763575058432000 12011 973414917538638200791356616642684470846667363933733917433856000 12012 946026611552501756658732986974300051895074618984381837099008000 12013 919317984949206454665014218247177422284538530105442877571072000 12014 893251072209433310158491657182900383134940443421376504930304000 12015 867837198040767001417076289642221423377169087518964881809408000 12016 843039687293750911816002720029779224840709523692951414087680000 12017 818869227990593439452238051972910454823997962725209446948864000 12018 795290449044372590606228264094499273595978919151080747417600000 12019 772313526853962811764475868331567979258577104470587497586688000 12020 749904229062350505722091002493364235797726604593180602998784000 12021 728072284425631555422789920216394857296742310138057409953792000 12022 706784666502517320055362643227180068663644871211031109664768000 12023 686050550337885869754363094864126979448979020115476983955456000 12024 665838123467623475641537722751760236684942738683983833055232000 12025 646156121579125437500499471547396758586749034980532291584000000 12026 626973793912918991815061717179272378881933789995354835828736000 12027 608299492116426740076461887662887161911706204892126974377984000 12028 590103588180250403214053447189714680597844158803569620869120000 12029 572393951511948450010126698986103056239710629478214797631488000 12030 555142080066608266468409887234764577417577573720012940632064000 12031 538355467409220548127330924523814450677492279264891232059392000 12032 522006594883241414145123007032431947424220664806769717198848000 12033 506102629107276373617546284598400824745150832101072418635776000 12034 490617090594651951507776996725316582824173091803837134192640000 12035 475556727460599297681633627245317182647056216999378287329280000 12036 460896099700069177499515721428133622468692503330696756346880000 12037 446641634019282713871031972195573097221301153236982081863680000 12038 432768799056006937466744315922871078244846136678079247646720000 12039 419283742661930481794104703659911333402926142847086140866560000 12040 406162891135215694506283959101759635452643448829848512512000000 12041 393412029997770346903374117235371176605375588463308297912320000 12042 381008540276963475576632359304206641521079547889369355534336000 12043 368957934933325404222195705054945814066674493286106062831616000 12044 357238428133986445126721241829742755916745627163271270301696000 12045 345855296001852019488633789140833336584992850924560118398976000 12046 334787631760065746290645542987480356381908858913897117515776000 12047 324040397475509324287993307189388692045647776539092761870336000 12048 313593560063695530286776070045326957554867644641795587751936000 12049 303451849636744276865476099179322713363400146068140741165056000 12050 293595994568120022889705222369879786320784725273542437011456000 12051 284030524596784871372682071683659094442083084239887181889536000 12052 274736970157144194280715314287731066228529826163536132694016000 12053 265719590400468935409145359369761399727666958518028508430336000 12054 256960710857250244012209642141227077001056307924914152677376000 12055 248464394374706845375897560112071555586375723225329373003776000 12056 240213658941126771686072920796009534579163219976588353970176000 12057 232212397286647476624474244995347470204591130079376597794816000 12058 224444357432512728922240517772482823340607814130283243544576000 12059 216913197707273154990267555228525259084334515371928162713600000 12060 209603386514012306674951619336937167421844952464353810432000000 12061 202518416288719769438433279655128615975925196630646962995200000 12062 195643381727047704081672967431713451552916080486860566118400000 12063 188981632065075057467690060512011577532535510613066247454720000 12064 182518921818269733973634337242471389240225506663055174041600000 12065 176258397571199351576542503362505973093688567434200617779200000 12066 170186464099096816209252585287155094425380832759579523481600000 12067 164306127414833549053649267930505070191857694245227576934400000 12068 158604356793932222172752903983932370952102608881171727810560000 12069 153084036435412697408555605335114107328960347147076877516800000 12070 147732730255610173703167268489139555471278044355782592102400000 12071 142553147539392012707963862417898405882076415969251861299200000 12072 137533435574366851434055295085520365939604354810680918835200000 12073 132676185496479614152679466378597156146977983545696435159040000 12074 127970050278228546724646085753111119936281939572192631603200000 12075 123417518010937926292704558064650370355444504342710918348800000 12076 119007775008019103503292654184136119333549670597995536793600000 12077 114743157622803015240613711197683703614233094984499886080000000 12078 110613374522430996565551974561949873373964530444590591098880000 12079 106620661802534069051709288376275848266909969387378076467200000 12080 102755179016649107260822122530174190675671726264996041113600000 12081 99019074858082412086174503833803300369288470644288069222400000 12082 95402984684244348164212392009053658049047201283652154163200000 12083 91908926287505749265696106772365967422913110274536654667776000 12084 88527999138919424596145943313900212786629629468575537561600000 12085 85262136256115954070662806960389636330276670606293585100800000 12086 82102837689730765687664876921121705466894984129004126208000000 12087 79051961835963717307569716349147167979249739522412735692800000 12088 76101432039047137239772163791477495215481254207361174732800000 12089 73252992610951351164408065151967937335765790961146560512000000 12090 70498978218542981688836222752940343146318228779448470732800000 12091 67841061629328032883087276477118509133430418862971329740800000 12092 65271930974890030158692778430652225081053077563413757952000000 12093 62793195722041261541760005739231320274939503100866563276800000 12094 60397918237459653291595827930839101779399599715070368153600000 12095 58087609000706441006759587922411775213316666232510064230400000 12096 55855693112210789012469076272809508306328933638583625318400000 12097 53703619908825582631470769370543905403778560050318629273600000 12098 51625125853761764974912637966258763113947082570000596992000000 12099 49621605663265731472302813660774294685633540569757322035200000 12100 47687125293561062501563217046492202164073587948359122944000000 12101 45822993287212257278206367707462095898856609855885510246400000 12102 44023593843741264633907587511206520785714165238741175500800000 12103 42290183952916698188161098761565846476883507354256851763200000 12104 40617419734941459031576385173399911399974174355511197696000000 12105 39006511100179446968157134723778337485185414568236674252800000 12106 37452403336413150089814317363189319238045971083191635148800000 12107 35956230991618328431446117460711077486708010882582748774400000 12108 34513217740094716530220537294467110444781575997292825804800000 12109 33124453736966558584119761732872638487585055506920996864000000 12110 31785399620077654707515136768547879559446916802441727180800000 12111 30497105058870383133854478967150016968126656523779371827200000 12112 29255282756831916149070921027224103091856176221116193177600000 12113 28060916892336528619359159329353361988410101553586103910400000 12114 26909961975453533763911166609813363935211388955555128934400000 12115 25803364334938269972289403196415558519300519648070398771200000 12116 24737283799917396217359261592414838829390279064715821056000000 12117 23712631221505222787177571201285468057510335920170565632000000 12118 22725785831789277951220318788474104722251210758470641254400000 12119 21777600888390814192362117606686668691746630867673667993600000 12120 20864664864532991903568843284047883948407808345967388262400000 12121 19987798496621684910987329267698527450245850452726749593600000 12122 19143767130959968527161984512464438939286729978137978470400000 12123 18333360967143497867906666835419373806961273025307099136000000 12124 17553534759975859337720899328723461552795198240081880678400000 12125 16805028248197251011106999655416517403421721840515553689600000 12126 16084976679949230786949635327739942817120943414751248384000000 12127 15394091711555921808902266352874855986311592795362954444800000 12128 14729660580034816465081268030028762218513151554306732851200000 12129 14092367820705226212441918370306394721065016652968335769600000 12130 13479663933862280682095131801727534847859844894341319884800000 12131 12892189381133432134057729459449572598911106508148185497600000 12132 12327549201459604869410238759371965222914888974582041804800000 12133 11786359839368849620723239369905043227759936887632140697600000 12134 11266355898180315363435477451243354097770971540849367449600000 12135 10768130087073699639414689422581235653067998429971074252800000 12136 10289556976398174946682535994553337871983628254245506252800000 12137 9831190325085294851780013446711766794412628039073503641600000 12138 9391036877776930939518837712992012127890645137173728460800000 12139 8969629374272718894823685943444625310586778492233665740800000 12140 8565084600695047530311713770181144866649991107215202713600000 12141 8177914349517927275709759806089149042863406907685909299200000 12142 7806354776999646597104749903776925627612013047501976371200000 12143 7450883802167708829620069454622519251498951958323186892800000 12144 7109849596385391518874392015684021903229405297571263283200000 12145 6783711864857877785918156376442211584243183959419564851200000 12146 6470911906916579467190566323817469270669672228385560985600000 12147 6171890889447238603579838070086280300827665069675472486400000 12148 5885191736421723942596910387649128932422230323669395046400000 12149 5611225622904512534063296355963314151582551675364062003200000 12150 5348630256522508108873830514311280547681960788690747392000000 12151 5097801186445167728367218766382351781281996909421671219200000 12152 4857454228273245668150298473869292222728057278820545331200000 12153 4627968683789142046485603442347188946976199458597994496000000 12154 4408146128651565233132470816491926318168771419634034278400000 12155 4198339719805806763885556225465408745762380545271247667200000 12156 3997430741037461302235574104749318797577678005474557952000000 12157 3805758625630378893543750722640831538382262729962579558400000 12158 3622270187005097905946469849237256144637690195465207808000000 12159 3447290369379173088798432879626241183500251346520244224000000 12160 3279838172253448477762874965219626371845720478274020966400000 12161 3120215656894008620364089688141819825598692634064309452800000 12162 2967508457159270792105395052774332449281695503794228428800000 12163 2822006989411878884204060810320171340077873936620709478400000 12164 2682851208456991322165088108765623731295533569432354816000000 12165 2550318758088860121132172741273778679482977337261359104000000 12166 2423610202773453439855546869277320392019591250976204390400000 12167 2302983179796291019436777963649060790352598007532204851200000 12168 2187693906262866977010012211262845588708547087537976115200000 12169 2077989718354944962792207348065200989518812635262163353600000 12170 1973171853026423242738064156258738729914325295121308057600000 12171 1873476485279722874992283086532810224838716489336101273600000 12172 1778255328546961105322950275041751488938180607680236748800000 12173 1687727204821261884136932606404686233061166390988963840000000 12174 1601289813686446902834340727595653446257172120540545024000000 12175 1519153172264760636880348626189625161131842112498171904000000 12176 1440752067974250056867814460503432060320576298308861952000000 12177 1366286532090118646265567311664393335906477714378391552000000 12178 1295233423755353328851302568836989459869156043037605888000000 12179 1227777618316630007778310897967763684129745576076378112000000 12180 1163433915067477479093310806321235960034233521552752640000000 12181 1102379605009542778143198611172702517631610914515746816000000 12182 1044159795177410606559919843008625884005250881367834624000000 12183 988943223924969285851491856151026240777272065601241088000000 12184 936309642688946946978729248213816983388306025757016064000000 12185 886414678754598359981795849683490960307939630218575872000000 12186 838869255771608604585257102944455056249232564231340032000000 12187 793822493104713910223782890663122531838320404631519232000000 12188 750910076852918166966911974584380789690542278578562662400000 12189 710273494482529950842978346861757233532035765639020544000000 12190 671576991217140035862878778789935791002504336437280768000000 12191 634950840900733260537820222262734781825541254993215488000000 12192 600084635692104913833654332725222386287318622264360960000000 12193 567103164469166460285202656434748973666437038333106585600000 12194 535715946592294259240808485018354635574393425216143360000000 12195 506041210579960252797727065449277272688865175027318784000000 12196 477811912011227373696806517405952330601865328314286080000000 12197 451136550498693503453435598642250259262378682353057792000000 12198 425768744246728524506510169183639048760924337664688128000000 12199 401812278806816198905382824041144961163628081168384000000000 12200 379036839338977961407838765327954747040812421432213504000000 12201 357540524461750561049059707247435783362272777809035264000000 12202 337112081953378595297317989629129326428117822587535360000000 12203 317841439889363056387358859872154084105913041232330752000000 12204 299533935154139903947111400955188580409581980426698752000000 12205 282275517537227186358983641135685548273844873200140288000000 12206 265884409684344349760694134230961215783554499233841152000000 12207 250441655820793816017652293657454433986078422851125248000000 12208 235781038384174282271588075123177335654063030530342912000000 12209 221976518206365829004169699666131803566170297746194432000000 12210 208875215767533117484374978837427763099894313129738240000000 12211 196547823160344569015938062480491434473774495263096832000000 12212 184851664589599814194959400592358212271696534435790848000000 12213 173853259634881830804353044231146353638904936534114304000000 12214 163422438628688803260636778261793629092697750128033792000000 12215 153619787120820301778388670715516484931472108936232960000000 12216 144325803735880431596396876619418462723088125003431936000000 12217 135598278363424542622378239962840410799398443857215488000000 12218 127325836518764068690449178154987836630896016045768704000000 12219 119562674385293750853898611879467972264350748503965696000000 12220 112207518099641610038623916342740482960606030235041792000000 12221 105309576763226804572506729387097122969341262732460032000000 12222 98776002894497589006717131800940849466669103535751168000000 12223 92653781733036793954964003910932789313213188453695488000000 12224 86856384315522671941413006115383863201677570814902272000000 12225 81427754117207528774082557457725224278025560184061952000000 12226 76289458818600623131775412100156503578301181364404224000000 12227 71481260939725397517260631667306010531425209385746432000000 12228 66931428856868314751050822590155793291122427692187648000000 12229 62677825933082492207905759645649531011238470207930368000000 12230 58653664009200307229194234073604244725415172870111232000000 12231 54894292974789917331627967541338694221908647177355264000000 12232 51339361313002578482258539306447489316685608373190656000000 12233 48020766267921472733265860186564814018072534107553792000000 12234 44883339781833203841374831546681300626626622210179072000000 12235 41957491264450931153061831771450855492568035750051840000000 12236 39191905676534626453878287101930186253393640040955904000000 12237 36614838107402766645451368182486312907789287063027712000000 12238 34180117939906483836825157459599988145463043708157952000000 12239 31913123222326437604182254460634922089290368979566592000000 12240 29771745501573661441827170192088820914821574795460608000000 12241 27780158626506279647166792328934933544135142285246464000000 12242 25899190611097388993314088530683227271872041156608000000000 12243 24151282623162081808656366942706566443383851930353664000000 12244 22501296298236957634452046720931920300089028532502528000000 12245 20969311126437782185431112349915483070476331277615104000000 12246 19523337759949096871223250844249710958072003385360384000000 12247 18182486766724787396886755397363631974909619277660160000000 12248 16917057132501198814306512397281661515763108559192064000000 12249 15744671070369422578427485621129774798055626443325440000000 12250 14638807513144092962221709261514545877022717199253504000000 12251 13615188885562040845719224387990763120868964567089152000000 12252 12649702911086285639678246316546344009464132606623744000000 12253 11757327858740138821197162608756736333355828107018240000000 12254 10915643578776428483248828667998370123545613772521472000000 12255 10138435397774511627090116390894889103319164150874112000000 12256 9405797360633079796389255853611190716060300723879936000000 12257 8729949352964709076564193585102678416731495072792576000000 12258 8092829014985008630448387975742372352660126058938368000000 12259 7506068979048389780230976433423056972141984253739008000000 12260 6952900275340792827946580025153925188935784698216448000000 12261 6443986019326083945100433346016737124529250571911168000000 12262 5964486955398673333262649865027386979175899324219392000000 12263 5523846155282399138322331583064450613878872246845440000000 12264 5108592420023639105026540479676789713316283060060160000000 12265 4727718918845591672659643400695915724122383303311360000000 12266 4368723133379633376489164471462403902897756842229760000000 12267 4039806579927109535731256996488782832067975892172800000000 12268 3729996506084238151104841118734212831340855220502528000000 12269 3446487987371026540397620703282232370775800550522880000000 12270 3179341287973137439715449514104848268915384202035200000000 12271 2935426012127758232869304150453025105320628568719360000000 12272 2705515536331839565525004990549556718562066804244480000000 12273 2495854887597345316313747777126438860890792026701824000000 12274 2298366655413889929078469727024328192589841112760320000000 12275 2118516099192288236659149491387055234496588991692800000000 12276 1949009100785125822538289851169293729441944059248640000000 12277 1795050894993286146356676541884869730228062587453440000000 12278 1649877266494568535068510080210441490192524124356608000000 12279 1518179769720601929529041984151948294586031742648320000000 12280 1394095596892981365267242488039839440444948867973120000000 12281 1281707431024150618753232254208402110639834367262720000000 12282 1175708644502220346177851775894456223473532235939840000000 12283 1080011974581754349073786562748521759701868530892800000000 12284 989690184272450935919607577570524186758277035458560000000 12285 908255161941404674313973826250879665042938302300160000000 12286 831463206141006555686756124074684144951236629626880000000 12287 762348430628902540998315708896145336684019407912960000000 12288 697090202378839079932505797594152867774041004441600000000 12289 638581643329276794197677331748304970910621216276480000000 12290 583274934417694025508056330047436188628935445053440000000 12291 533758865412245218090162172661094056307023811706880000000 12292 487002854670240138582381297131987082828256043335680000000 12293 445236518827778674738677901893024756941149930782720000000 12294 405711926363570904922439600599221828066149086003200000000 12295 370571659669373449836192975081524930426258073845760000000 12296 337272261360075232529733116449661230860781957939200000000 12297 307707083262813413461607701857410453657844763852800000000 12298 279729048538325013289947272220024460901308138782720000000 12299 254947825677420160949661902859236655972389077647360000000 12300 231429291293632721445417769523214548287665167400960000000 12301 210725430129145778302398048441357806408508616212480000000 12302 191037435902971240094923468924965324718324234321920000000 12303 173731194949463603730142657657772889779003468021760000000 12304 157298641638086669599648597346153740472212531445760000000 12305 142897071779302731797653226157647019660908030853120000000 12306 129165513855464746052524600001079105281746198855680000000 12307 117219792662826062866558281072906628155325934469120000000 12308 105804801048675592728798757183901362758070032138240000000 12309 95886503728192794331174207732581810023370703503360000000 12310 86426448138727263403607806467950487769648767959040000000 12311 78237509164306900114966459601651961235932803235840000000 12312 70381081097673367788629285651330279816470714122240000000 12313 63651298400892304904502336380530789676482937487360000000 12314 57168423004282406114759481411686892745678808678400000000 12315 51618627444577066572288566450302546998312944271360000000 12316 46290876196124926725841449579083493603170970501120000000 12317 41750817458688968846724973924044090325619221463040000000 12318 37355543101773627913868535078064909596368295690240000000 12319 33656200864869291999574054308015007104765882531840000000 12320 30058141108216178128159870722322571072644778557440000000 12321 27032739277093498889364224828947238570381908377600000000 12322 24100633294624959459621299608561978177354979082240000000 12323 21652183250422452872602006691737368483879872102400000000 12324 19248965640895272091115355455298249523400571617280000000 12325 17276375390333946716803605585662720692441715834880000000 12326 15329594317724967229215671936067957702553113722880000000 12327 13727605355336162076367332603031111742219102453760000000 12328 12157447851971703444533614133498639494157476823040000000 12329 10876583914477454157018772903745076396167056588800000000 12330 9596827873978986471213828344976932265810041241600000000 12331 8577280317753605382684893328291713420198569574400000000 12332 7550777754743865262028225794137455755477490073600000000 12333 6732837703183327097745844950477807575052016680960000000 12334 5914234190450180606774071695658292008652164300800000000 12335 5268801438170044166483580621988297244198043648000000000 12336 4605823613917165490606200270005355298735259648000000000 12337 4100852735851117421664222850308093557626581811200000000 12338 3576777563546887552086044345705573762074127892480000000 12339 3172764186051475269209074595216423072100148838400000000 12340 2759465293561359840984344893673867635769475072000000000 12341 2447763594484584255840511148150108499732332544000000000 12342 2115307134814757774813123705883830922454971187200000000 12343 1876368839456518856463915652577074564271859302400000000 12344 1616998344846912222412887889549752559874133196800000000 12345 1427522769491527236121558377939313400210050252800000000 12346 1226401405538867674202267236438088724758554214400000000 12347 1083048760663336347375109170961858499199369216000000000 12348 921616271879497556734907505320741372356145971200000000 12349 814717468617384617477983515651644446381965312000000000 12350 691739429667599384636125017572710777780332134400000000 12351 607666888247214991734862727724816537369968640000000000 12352 513360243237170906294837227601298212336644915200000000 12353 453154755392767118697889578630244332876280627200000000 12354 377084406802070395579892277730346176938718003200000000 12355 332621573442675829471152246930197598209625292800000000 12356 276421293886178744817127471669935829744720281600000000 12357 241501037667862375672086448143900365100259737600000000 12358 200412414313133710194691433259060871188342374400000000 12359 176150690615881549391098527670952520703593676800000000 12360 141925131866898548640337169100226842335379456000000000 12361 125588032953249784042277183128728160580508057600000000 12362 101299268463651982494605173407126612154830028800000000 12363 88246092579195464960997215193874030855087718400000000 12364 70379098115104675584523585051131325390730035200000000 12365 62573508572033120592617237238661816668861235200000000 12366 47811187348699042214174356938328858298626867200000000 12367 42513143446339224263417923360615179253658419200000000 12368 32961053243005408842072530225105617955271475200000000 12369 28451373884495817945498637776451359291211776000000000 12370 21601969060450528440100817571009365387771904000000000 12371 19494459883821208592286103661642598032867328000000000 12372 13347558118652359036159854759322859914395648000000000 12373 12539679600944453094497547760732265761682227200000000 12374 8898372079101572690773236506215239942930432000000000 12375 7610449804494766117108689117157771003822080000000000 12376 5151689098427226294658189556229875756433408000000000 12377 4976063333708116307340296730449311810191360000000000 12378 2810012235505759797086285212489023139872768000000000 12379 2810012235505759797086285212489023139872768000000000 12380 1639173804045026548300333040618596831592448000000000 12381 1405006117752879898543142606244511569936384000000000 12382 702503058876439949271571303122255784968192000000000 12383 1405006117752879898543142606244511569936384000000000 12384 1 12385 1806 12386 1517943 12387 789898046 12388 285620227410 12389 76359462420864 12390 15681980491840726 12391 2537903082960246924 12392 329489932363273806033 12393 34763137938608454067420 12394 3009326378018175945147327 12395 215298960054314650499908650 12396 12801882832543073987443899992 12397 635504715269543488838086564296 12398 26438414560530107130998502988440 12399 925026355848957927971361872796712 12400 27316850780007827073301643766013170 12401 683574182856512796757965017295129894 12402 14561950191541270342685599320759172590 12403 265512339102645709645611617048305158150 12404 4169631515836437847668010999198026238860 12405 56791632010962091830726251618391842721960 12406 675884890268529663012831177144270867685764 12407 7082155548006223571878745565873724932623172 12408 65830294425604091809189174019338481342750250 12409 546759141595320028831420517370404262068542968 12410 4085545010499419460326517287283332885485166358 12411 27642184821053125885891751001692591755177751794 12412 170355594903672462144314762157636085714765376328 12413 961638343096267637389167839970790095428995621200 12414 4997782387629971878478001590639758062984387277352 12415 24028981552824426114282013365512205614592112053408 12416 107355720287639301206682336587585620845418663850013 12417 447564519056480407861510026052260948378173328926428 12418 1747897255160371470098614123249588197925652927079195 12419 6417780301134482705127582275543907305255100399193926 12420 22229998811923151406986220557961074128213186437610450 12421 72872231786657118205943944337935639393109421653645592 12422 226750005634254968060573085114190254576132312705958902 12423 671595940144731245839955502701498989162739316078265100 12424 1898372086734750068318420776306119652766893751285100021 12425 5133735861829020344296504216318405607631819968903107680 12426 13312673835911286498636811418667591511064981156389832539 12427 33175402632994129591427974341215211488834119291097585538 12428 79610226341188765275773838331488489812323230880575760560 12429 184311674139440046372219395653955994140765979524977816800 12430 412428135272978650474311029968090947917180213923228060080 12431 893489046296744163794630717387637277029600205231265367384 12432 1877010452340590222348421009466308778873251432432288270288 12433 3829407241310569220602630043526750164397865172689764107100 12434 7597962870940228484354071749396732744743903964510521569920 12435 14680535445980193978787188525776001472924004724500519738478 12436 27657395892351367485577415004300948361305618225535308252912 12437 50865149422041062950409402580221300684672939813395029112008 12438 91422952404133494807844973807677883609931291417901391690160 12439 160759084430078266685831364337034454918225363507484886892900 12440 276831435450238666543169238222652827932310989841909373098768 12441 467289120404806117194131531099264201739201785946628073831832 12442 773882235215332757762846827985709036178911711883717799737248 12443 1258493547586248382628105017818195644084991530504076277553610 12444 2011232917979162842265535112842254744956356120037503116180160 12445 3161107359018967049325639169702775006456253405930810723317040 12446 4889838484032362164322327601995619146086217067930686859889584 12447 7449465550592741239340703857021464182355527977066559343735152 12448 11184397613293615299617717930476094423172603202102362460661760 12449 16558631742335349149942644790829430363127707329739980811545750 12450 24188807313657310069774797224673147982576321609137759082320000 12451 34883817566883649752638744726001480735267794210588460337895418 12452 49691518377248979913627132971547813851761519628640569820078368 12453 69953178272364563676382885502057629497259321053138384682669680 12454 97365888151756269193080324107151101327663487807006336488738880 12455 134053452440693855895859400465715804652954352611735181459064660 12456 182645401296517474852040164103528353420549775348202199178291808 12457 246364584141844131150277331371350924295358959371584442562585788 12458 329122048166887360596833459334783118463637116597575053232896720 12459 435619869842599378462562146286084989935654477076259188117244910 12460 571459169772548569463067557476324043114977893774573288181952256 12461 743254815381694515576619340468093953340614698196029201275554152 12462 958751700592241105469076454896711221070311944716851739456603248 12463 1226946147377737256211042336533977176779087162514489307285960200 12464 1558203529922950773289757310065350438734222121427003371232699760 12465 1964379803248703390093945890778088633142028135773579641730505166 12466 2458931826129551334599718783608708746657818762652379148158762688 12467 3057031731334000722619980224683124618746166845934958520766734578 12468 3775660063404130416275900447153083292980900722547288684867607040 12469 4633705890041197418384176579648382302407485813099253188135565960 12470 5652032161090248882513349023167853208621500810391369718594548320 12471 6853555667613465738873229180829142964776450812483879554005913500 12472 8263273802420300706675536791774773418987150145809898347835793312 12473 9908320726400266491951005929852337628449646828405304612664854680 12474 11817944822758290087088757699343481480394978088438425264151137760 12475 14023540739167617781230032695261605529626845773695421920573180390 12476 16558567067542716038088513138098767459942792897936201663916724240 12477 19458558208784619006677185667826367522089140135665832168164001568 12478 22760971953297295474256363172344567247311122854295402980696773280 12479 26505190237291801698640014812928981471795141163365601104417632400 12480 30732285977452966190772382729881281997688799938647269824369561440 12481 35485027615019881217433784161372824135906537763267268320523876320 12482 40807553479187784547161472061321624667671242725773855482792023168 12483 46745401245528865458530932013697159785120134920207385689555845730 12484 53345075978818657196616668431644760710865354925668475964421227360 12485 60654132250351417901959254880813018174482668757977043738347452440 12486 68720618491841107136179367333255119334357918727186860969958868800 12487 77593246357345431414880313027128941421872373467818350276033856772 12488 87320689304263855040073991782423871406004487934392884290008926960 12489 97951880673503969909092120073778109829587226633672659365815484120 12490 109535138316246160623044899577361753405024991440504837263701779840 12491 122118640376114506138856593950298383122116530498772600764892256790 12492 135749340244850817191768543864823824122969708695289032287235042240 12493 150473676611558371855999082191188201974950179446308081871502581520 12494 166336235058382517803195874515983091853383855768425425582914633440 12495 183380756572993325930097256496469726972300302368146149357221632360 12496 201648492728638257761270406975439177788097205931688252227841968000 12497 221179585725340519411061961882561989804165764332908227477058155776 12498 242011053717102422327272943022400692736174766162352492166306919280 12499 264178623506221338908249622333963965885563142402592880011775950810 12500 287714273074851621133721883200334158743513442167528929134860702080 12501 312648605947241594622126086541321482604169480808584765354136861400 12502 339007866377882487944748125071157678011156623928208189664663577728 12503 366816954233725160334055569611353760496181594257182617179505249260 12504 396095816569493491029919905527506819499945059116041204684726949120 12505 426863208884446811900647282846930544246766716999605461339241394040 12506 459132357869867741868986371371189665871061607786318967047103187440 12507 492915582068138563091602053112454194158514399204344633028153238286 12508 528219108014721866689312309208398389828805956129232642168033237920 12509 565048673602216115948124071130932530246175441287119965792524022160 12510 603403369056293230463765529281209637335361335430034334316049365760 12511 643282350555109951081399559532090967546076670728332007990124079920 12512 684677571743152466699834247299688001893441267282571509573039620400 12513 727581741178549542749856163455003008052081446414041886964401429280 12514 771979798007543711224137177926715864677334035979305593767777708960 12515 817858257276633498446428861853220535906806470939127879792922464000 12516 865195276357330992596195115571509765331363539048374095463785506720 12517 913971532242412651955965452281001122316699234912736805549344469760 12518 964158725221268780924293234259495204783318910759164232588649941120 12519 1015732137261031346412552668287855024182645416397971937639007609200 12520 1068657408519577567656253687709528168197002061856077841028063428640 12521 1122904935822730829243488078704956548063803303931974378452018652720 12522 1178434756149577002694166350730709228774653526072070899526146089040 12523 1235212938054547089028538962225905117045823118119311349947738263760 12524 1293194412132467659693450226837047785615944667989366537804477100960 12525 1352341511848990872943123815395534183939725483095072227263407932160 12526 1412604580454663240126900420011508107369365699394636181091265765200 12527 1473942825563778328490708238543058187126182696146625763790619774800 12528 1536302537233024298900129319957152871982794204953890364147559566160 12529 1599640406861116792387371332106342513732949932362684789485200070320 12530 1663899202350909073153585243525418170327855802205755402016589901280 12531 1729033705065366701638080780208211785898676515752983772381938162720 12532 1794983677424019864652299346157675058342882519474888960483721690080 12533 1861702576697622448473602135694206123270333795990431750666316031600 12534 1929127663498750419432606532019741886448558651114891420195310208480 12535 1997211629714454589399095426955479970926785490779837014631512241520 12536 2065889711191573843192019192764450172745583027856759879859279845760 12537 2135114371264541310944438781185590579798899190806196849601920564800 12538 2204819269621173085499933543588223905205888697584311213698577139840 12539 2274957143606518916756102793275013558481279869670403089158570186480 12540 2345460506212604502972324294696005312477439617754655372474678748400 12541 2416282838588143522899950565499754384187361680216787012886952254640 12542 2487355905517504784741614464943379955368811345165754598840529289440 12543 2558634379132430623266022839736280293875558700423075334167367184720 12544 2630049647640157123670824478410133813895602389380611473900061450400 12545 2701557985114140303075025452589783563913243024801097760466031808000 12546 2773090758074105292456042068548784532467871657323583070126820847840 12547 2844606222413502201158397963371858843767799990390677731237670227840 12548 2916036045328909152471725671285266971089684463519375039578362091680 12549 2987340821644739706264359152325364946044617180475352162387178493120 12550 3058452815526636571123609370235038850477930222185085976109954606160 12551 3129335276565431273385717484268240395842193792780299570810546004320 12552 3199921342650179729655004341300885798854241051433155932280644447280 12553 3270177200637746234095241077863875938933885619648079569088156164160 12554 3340037099136531433745034131615860727841766445480218447209835152240 12555 3409470416420839363181778137591105296955462471686898229185555580960 12556 3478412719825980965740545212900609544106438990013574331239461983920 12557 3546836783734625933642789147249223244069051886577092640166405270080 12558 3614679676914078357754486788580210797032578990069589289864984217440 12559 3681917739661163845857579378943830168654091438106305103730655795680 12560 3748489678614378400130503464327456898068710161453048495760661679200 12561 3814375537453530092496784274444664530810210725495386579526041355200 12562 3879515769544167878402323558618929921305314675627107146211279326160 12563 3943894206763944622967929800255373228829757494634883975160082485760 12564 4007453131573364109212686427005465883741967317955955896350492903760 12565 4070180219887722574099012196575564167099368100161697735479686477920 12566 4132019619760235855432589469254249773541370336889184975926693325360 12567 4192962877345253334880174885883465629206216332687833476050277749280 12568 4252956025151998982866690751099808325493960052385233123421860701520 12569 4311994458310649417707489831368475630768114230073806901443550074720 12570 4370026091857305732492134743532773181933247265631781531421590124560 12571 4427050134475860740842792168627307625714311726984448737984693020320 12572 4483016344457647345513010802239231582370107162687143055746340828880 12573 4537927688169258604005687195933908246592919365387096111146223750240 12574 4591735727718363899232960087130798205548601759281117102007860159440 12575 4644447095650226635827838374315915228641346809473458474533774775840 12576 4696015107337782407527554265795736950883507366351233137818617582320 12577 4746449975228631491868304752682607821582545027789048832316711260320 12578 4795706691282568096067299689713437047208194135521741204734442870880 12579 4843798950209987018945345079221040147493612280881587458065190572320 12580 4890683360935772424839109572734368364568153718849456080158212382080 12581 4936376976928609093821702119632375614008505492742745593811319402240 12582 4980837957923002751688795125350824019685935128091162641442586331120 12583 5024086612338255497813987320028423018510647985838122664856635314400 12584 5066082563734004418846939066734042770840746920995006480767748991280 12585 5106849261082193043210998307139796972978396575626907925671084839360 12586 5146347731341060096758963982993715067971746747573075861754569328160 12587 5184604426035750235620217405437074836010532287550303779649639014400 12588 5221581704266601106764350391582196577308378294581944918578430388160 12589 5257308908910020737290187150426558706093915254525516383116637862560 12590 5291749637964730088779491198017238365504379346174789409721939216960 12591 5324935997557308435353695068255256816221437169190047520383705807840 12592 5356832762645531784766140750759965430640391015749001389633176030240 12593 5387474649763559002256010874180623544193224098279965362378975044480 12594 5416827530227513862700204814137750239644788247695270604331843143200 12595 5444928610603704383052244833016729363785907136678851443651060564000 12596 5471744755188668915778991444970101267117845869281530619560267882720 12597 5497315517096744462239089030676648081718353062366986813209683588480 12598 5521608687768742405498413304174599467426602179030849284684644567200 12599 5544666000303796569231506031789250340643725807157505129211798492160 12600 5566456083424861864838080468942921865972862133735838073461296338240 12601 5587022724720768587632277012097229508880305716344378712782630621120 12602 5606335280463691399260531468637551925940928590028779031291449508960 12603 5624439440477554063969519454661821937237401723249254701710931299520 12604 5641305225784118113046484606511118144377206354683096711948999556960 12605 5656980058263939362680761957758565012676442746423857906120849012960 12606 5671434533458928637522441634627900958041584076291985475949646179680 12607 5684717686777456216106411950392554627365066351470908261637036541440 12608 5696800583735610560422868821182509979429465413091866049547404341280 12609 5707733725487719259333676205592262270101305831490514773032073445120 12610 5717488600047283606383595786801762003060595981853911969829258349440 12611 5726117014712043246419953804146180528056373193916173134637767356160 12612 5733590801777394351008901183277289554915047503678294616057430120800 12613 5739962976521647137448533155412661257650527880939166769008409028160 12614 5745205627819078264146735734795390077144362757520925044702314202400 12615 5749372847175180255490004973658589681054227423789607710429568351520 12616 5752436957061104525732369397671313659704502247060425061131866839840 12617 5754452985450776005256663280510934197202415534325370838478380487360 12618 5755393427902518842345668661609109789761503369317853285435018731360 12619 5755314176148211022500109546992864219291890832943838292846764378720 12620 5754187830652871537502784377945433299249118470112098200852960407680 12621 5752071032446908649120414972867244838658752858393339795068716918560 12622 5748936486710592021850712108779972101524673256609020585157380645120 12623 5744841461898144467421540982479228160537987627407165783644962585920 12624 5739758720440665064339529722409414793096044072494106256505225436160 12625 5733746106042267248400928551189678160818470471308762341460608659040 12626 5726776383065276655341459313334238599507492779597815693501538297600 12627 5718907866762323520422570173559934051642220204344971948773293423360 12628 5710113338159513383047215485668586630656892967637278876902194695040 12629 5700451473617326010039476719474683926326482927453110836209516391840 12630 5689895028968965426700386031319016458109449138790032926964240988800 12631 5678503003516934674528228655769213977398893682792237601832436833600 12632 5666248079647635723280983974817957284605765014592345293526794276480 12633 5653189482141496416804089268550809370351045566790041385549894977120 12634 5639299844675668684327560242793768791315041144405433922521612820480 12635 5624638516086404162649328398012680445528245241638398198600314322560 12636 5609178042698211978306695143744462004109138479818036397240000540160 12637 5592977872326169607148690310921436398626427047668128171641511479840 12638 5576010422348600356550074738594831483573001057399366767911797372160 12639 5558335149160830857815741608454582816719606388673214768480680256960 12640 5539924376852557199405548064335178992582260780731885369824503440640 12641 5520837480362571886710792064504067326646499488607695811935634908640 12642 5501046657008393537548264790198965078639476012940970679540061163520 12643 5480611190583391361825430747686425731664368502119603625647486430080 12644 5459503119275847776676450087446043030670409432267808214966165344000 12645 5437781555641503439472123978207623302316582695873310861120537349280 12646 5415418426930111550124514524135616221910011382489193795316862523520 12647 5392472598510029338166013506747615656639681517523468997852107758400 12648 5368915860343544058938523266667089565787938366480201413918119173120 12649 5344806837649282898141076267853291888329330872560539414613141933920 12650 5320117161115294420199560472386091691106966424475228878152893638400 12651 5294905146508997941142874034975003772228438735728972266397784044800 12652 5269142325261189511123063071706916790084296210538265543164738743040 12653 5242886641295141166569308519928760884406386679310730055878502339360 12654 5216109505566171320296344605092963691661740268907479060995564472960 12655 5188868511185218275489824492750076184334030174114152504762461236160 12656 5161134933764294912372788580643176534932316693419169281073505066240 12657 5132965953714260913604168788593613291951595409354073997395627694560 12658 5104332778242373766598496678800833948192951640258495912098048841600 12659 5075292121463626094147300782285583635338363005044404075124004428800 12660 5045815101696560585007882421749480837595461587094807031697440694400 12661 5015957996460524623483614227488766845448331181591199586494113843200 12662 4985691822694083090670673655276168703964221716009976808372620947840 12663 4955072362334781104664814236702169944215218683772418188839388128000 12664 4924070599988342480448361083589884705159602558872917727737323616000 12665 4892741773879790382198126161984385476253778060510511792067905721600 12666 4861056813051366480852243581617276572666301305779726970111666892800 12667 4829070447030521912437242599933217279240748844145996292994600689920 12668 4796753537246447036429072498028258861197633146833650184104673206400 12669 4764160246911945381072682555775003078139568012093351155467734896000 12670 4731261439775739292233257894204288901644259360985076712679344912000 12671 4698110669250086843407793326118046974818612213988275754889713203200 12672 4664678775819456036970883452086796020541524721496836330969698633600 12673 4631018743469864565773053457010163904194672714087662793145092377600 12674 4597101378304273515568418619520216698646099418750350462131124800000 12675 4562979039820378901617953443470421896650509673681063464487536841600 12676 4528622571165244495141172537954434688579870276208762370310356704000 12677 4494083669863321128434575157914436163465773527089572354709063757440 12678 4459333189627437604201382111228673404585939437231687326762662908800 12679 4424422211931846282262057021066879973047728956557633448851654137600 12680 4389321592407306669646779981343487892311465478052046688444466224000 12681 4354081744713828225898611600895295309139884176271546375146099996800 12682 4318673599546183965680386225600133809707516946014199567758253428480 12683 4283146871377789485637787645791683920603896485567501739166227785600 12684 4247472538744642185996099801681114360311303935363679154668029065600 12685 4211699668216170641008111116181680339855154478814820720353025728000 12686 4175799279397517819320865043362678576834404090256413382973113491200 12687 4139819741822629751195691978378037332100348487847775851341923480320 12688 4103732189977987076670268562721656996898253226935267857827739244800 12689 4067584269678256460059139874256952923165518826359947419320437078400 12690 4031347201464883044784973391977590703137998654653354768294737401600 12691 3995067961466546017326441422285601209511548951715962642849018054400 12692 3958717849825511147374233949698530776017460512162071850924690572160 12693 3922343124932719470363435233972844815045292156880349602722160608000 12694 3885915238519670345129681373202582910741904062019254465033833027200 12695 3849479707633922525422478100415793064810781841271487971358482796800 12696 3813008103678832217016295121119455622903501253498025072771691795200 12697 3776545257576089589304393379385972865894557053736983589497065881600 12698 3740062853219246513338255694204068414753973816803775220613837190400 12699 3703604987160655854016425601232217266105572392482509233660473241600 12700 3667143525537265411125634061330738876760181290885116080637424902400 12701 3630721809375785094522086535948693688132390078819483284219350745600 12702 3594311852224432289824998613649392122500749368342535963070217542400 12703 3557956295666267353097448725228248983057495488359508992051277337600 12704 3521627292889672298995470017009852660903213441749687856071802361600 12705 3485366738810139434853451561713066941550851197010891094044922470400 12706 3449146993896648407186412267498818281968253229688534146339319110400 12707 3413009188318308492177108736992373236217949105547700536345060979200 12708 3376925853373807608173110895627131190996856765498183238219621142400 12709 3340937411749510711448504577094254249848897065872956102956931174400 12710 3305016558574936895455582167871843926790175012604282029431174761600 12711 3269202963303615403058132722529702778623208530555169475111661779200 12712 3233469551152772381421326114612280804520234351019989643011607299200 12713 3197855224125165736168747501501477916254281645075361458070209024000 12714 3162333099871188441319910232488196309764070421258568382360240777600 12715 3126941371707997885525351766283835407133748995913527393638635808000 12716 3091653343536915728364124060533078876124225610734699775280409430400 12717 3056506456217488549409376742349861401036938243500971923247851667200 12718 3021474264698191975374717505403000644767872847305160883320440726400 12719 2986593446251438621486645061409349200718311580296858522823962432000 12720 2951837768560997573613633872820807407036366877022909281392109955200 12721 2917243204751501537319615416535584501385787006608617771157064070400 12722 2882783729530439486244802162701983007991554852848817329301769776000 12723 2848494569554118178928791785135611411429416208651255164934216492800 12724 2814349968869398772614576636689427900638284618204392242203125468800 12725 2780384399487073822739256359156790606855451296910627064345929459200 12726 2746572335095767916818727370693676905587645991661911681016078595200 12727 2712947552237373165821732221786822343406863730021643309793988921600 12728 2679484748694868995146307446383993575908581100409600133723430784000 12729 2646216964047037097780059259169131241079373520842559331782618240000 12730 2613119180028613803249035888250606021850291660894315296496855526400 12731 2580223693136390683131475437388818046619889552069545123911960320000 12732 2547505728265994563672477239367927112620098879227211410077568102400 12733 2514996897674637244683110802286617192057849114515009578673548992000 12734 2482672663751518392463468321247758667635761228117898395840722188800 12735 2450563914329255548340611168753207550905277101781082380282002291200 12736 2418646406507277753601725296140407693839662433904880396090367347200 12737 2386950299954085376463958375032287029720083491022591735997763392000 12738 2355451605263056407819411130464419315907287377850713899176246438400 12739 2324179812057399701755234212102749951904148477319817225861675686400 12740 2293111179670989741311068342844273186465321783926329180087946944000 12741 2262274489165982221392027285581813325163740211775284912418973696000 12742 2231646303771994854487420833927596433586172301669269071507029888000 12743 2201254694887349654546895585161355009211465229822469368175679180800 12744 2171076488239843953515913792309977415616321643823837155593787520000 12745 2141139103588387571229359687057169311821687155740913182570559820800 12746 2111419625083710303073070920626784672833341029884411696338299161600 12747 2081944783981953313453077619670381663021547648993061806352399641600 12748 2052691976018581443960015727812361245883961576323523107773231129600 12749 2023687245015706328519337127411844538587492700149163902906134176000 12750 1994908257332720195912450442455450913001011263646775488834395347200 12751 1966380426519391117207225722574802017905175498075864273616637600000 12752 1938081686244603417050426850050129144512349625835884087675560044800 12753 1910036784724123073151116500014453279343774545752825675828150534400 12754 1882223973505032182529772515532847953671734698400208880281412358400 12755 1854667338637019204875362315239268383163184393313818872225133728000 12756 1827345408594361649343747164803288038699487804380393827285724422400 12757 1800281663301764290329051293734406326299481822001199456942072480000 12758 1773454905412611628811894803338610953807332106092727726334963507200 12759 1746887974697750036525221596647787056957122754115331995460434297600 12760 1720559996239198053057336268069851466606429685451861815063376691200 12761 1694493174371584531860576667533761655222695361831691599092709888000 12762 1668666915819482518342862065010152478074837640541367004731859558400 12763 1643102844127395867469006034387388975772600009745114976496809830400 12764 1617780645071130547210500910413483134065115819165049498843171225600 12765 1592721329008935983136667518966951408306150122322477754486615142400 12766 1567904906355912566756450352943570787129272530538836117009861427200 12767 1543351780407838940792026607742617467178521758160781443255535846400 12768 1519042245931117281120957029740593679386361747862025346247396966400 12769 1494996152157628722935657438993201875130832980247680283573831782400 12770 1471194076378261997391742912138119774694961747659120321522230681600 12771 1447655282695702793170576323796527357112174207557897288648103680000 12772 1424360674182312033242429808049790829396596576744718297637274419200 12773 1401328937642044525600973523842006886975348965589803819933640806400 12774 1378541262086887202295771670998938289313765421900015675673367142400 12775 1356015808717996843160139257003770580228702786821427705497068710400 12776 1333734051140237575120941847957101672462034107155946816296571494400 12777 1311713595460343572950213580024037770818497133004573642328099328000 12778 1289936240883932825488435669149639311891924364147726452684931072000 12779 1268419047237260833922029962105814796447810463526232604495835084800 12780 1247144100442195838572287704781000126976824569058455009418485760000 12781 1226127964028875772726989564911189386793164246264223574655378534400 12782 1205353009791755510761186032669425292888402160136374458230398156800 12783 1184835276934878908230731815685413671433701991515195028978985600000 12784 1164557461505139240718383094442554066151154058004734690952753971200 12785 1144535088532900312828799248240195393811168210154028951734310809600 12786 1124751140088856889024624725711411158813094557903805097167879372800 12787 1105220675107206891888735984994937544906868274863896396582574540800 12788 1085926961320780290680523455548148578696899001266922512567931699200 12789 1066884564635941743901386843920534274058514015791455271374376243200 12790 1048077074589967872682814612355533469981243261897356264542213939200 12791 1029518574801680766176879140316377888156082050409042968279169491200 12792 1011192939095160139966751527056429186749742421757808839979836006400 12793 993113814971940696005315277033984415351209465913293223710906163200 12794 975265360227502032740589156070439270490920870451206801415169843200 12795 957660760637630461412778629819357367218796139801204976719699968000 12796 940284491591293055502743916769859598631406086368653880182700441600 12797 923149288622607520406472879274513958808083318233099102101182054400 12798 906239908217614755170625311805923575414613503321976360609683660800 12799 889568679536391296909799521778489596964743247779634900026199244800 12800 873120640397893411053212061250191230239603426394811627462551347200 12801 856907689143406637142006605058204609353424478268934951277792051200 12802 840915176254080858572976831241392923867788458268652151454620672000 12803 825154581328651054540698750869096266229802212697431164301763379200 12804 809611531778204528335458454548156021752763367076832750718661836800 12805 794297130514790261328588081138074703817045545876760373498000179200 12806 779197282341295206586676123468740562003235931560659261715288883200 12807 764322690161856183165074155441198367192530514420087293678604697600 12808 749659565358512227753267192790216028725511084238143699804418252800 12809 735218223165182674361352960774611328349871414435785363412614963200 12810 720985147069470263995290666536306173212890400882538096546610995200 12811 706970304428493425762506175837613469962671844805972734055949107200 12812 693160451568844682775728786219632522173012522521579289587692953600 12813 679565185921595108121481740614452546594804003962748209584985292800 12814 666171563466000921414855186662666350492739457223953711177097420800 12815 652988824454188605555079492665721396792181655395516092093939507200 12816 640004290974034502177051308229749723395286749409877253924763852800 12817 627226883741068937268318983626151346297802030753930912946133811200 12818 614644191968561189239177759512225531887830624825843414437504614400 12819 602264795537125397754625604589909758951605882989186819588010598400 12820 590076575618723198119352144817310521407127039063926042557781606400 12821 578087784053643899938724515122027947539355735023732822252162252800 12822 566286561527058849102807406174006354801982559818160590738809036800 12823 554680867315710957103732314665939459178333412010214887711956992000 12824 543259102581146684764322932842478173900358305281126454996040704000 12825 532028913945908647393775510717435318349951283671497102854840320000 12826 520978985720800357332255943703387505575223604378585828160047104000 12827 510116664621092852800933755268770638946612077032493023100099788800 12828 499430886843320045997253014189786628785548351965299954410139648000 12829 488928732351971949965210926725890040611302869806090952596729856000 12830 478599390522355912548537824909509720428560701851432376689008640000 12831 468449655301465693856261227545382945205597661282680303644618752000 12832 458468989939463246309696964002043935662530605947501402970429030400 12833 448663915182325668801971539453487931304653622060224591097823232000 12834 439024137891155110405219242834812909660149643932763240827686912000 12835 429555936786727115236099978734761358983201600235115165183746048000 12836 420249263667375971056070597148066967632312491952292658435002368000 12837 411110136967778448060685547253432748060973485170806817281424998400 12838 402128772353314799572943313656557082232878127845220959013353472000 12839 393310940429501058268755947481676154381285250948723305413269504000 12840 384647091795208565908899055317671744290722090460645047140800512000 12841 376142778234613560511738695445525069690042476590337675987499008000 12842 367788686691704987932107063718218145568280849323872638193917542400 12843 359590132783188634998636149671703065252349263465978807388995584000 12844 351538056731802840151726241400790368880985712908230785284714496000 12845 343637550416775164243418602981705520585597779786238439759036416000 12846 335879779523772009427722698963965914150292005982704738742972416000 12847 328269639100927158132782353950080964202472004018226762786121318400 12848 320798521839396878972541251142561189549668749967422988420984832000 12849 313471109344384564028507900677308097549811152014624332749178880000 12850 306279036741762399180585115737282417335161647167921145612364800000 12851 299226784202854590113937351115142852007341438249506374294110208000 12852 292306202664261132281362447815518394909489054094116075982264934400 12853 285521595855509885477802186839701734335615568543503859434342400000 12854 278865031946980983166318156451888588960295150840645718699991040000 12855 272340622538355527810321592934500991232388896451551864908640256000 12856 265940666732474402328379496452881382189787215563753969543389184000 12857 259669095666724805961824613437059143032361311930076025737136128000 12858 253518414031333061167437917741277211685423410522999328405723136000 12859 247492395356950678304408992003460924617406445789755879310059520000 12860 241583751521506259441033186326466410029956824478277335747094528000 12861 235796083537774466036879260041724717721874603632122174052880384000 12862 230122322725801756787324228564862431468917797560245937694658560000 12863 224565908907510409741605914828616758924260237623867655373383680000 12864 219119968563541434916462239615306201876819387506915319980955648000 12865 213787801511779255924409788399691699142711354387249704830132224000 12866 208562730954663967007952781295229946419739463141769410349029376000 12867 203447902551553541811419776344360440961478873243357099072432128000 12868 198436847141580519387556793476324794249177570200492603116093440000 12869 193532567010995503033238489997507067820820115542107464449822720000 12870 188728777719149519826337809384081510801236405355492660843546624000 12871 184028357466905790739265422950176916774235909683087643626018816000 12872 179425208068431517578084959271581340690264289012451635687378944000 12873 174922070312069028390199296472970099717357223284075818924505088000 12874 170513041772286706450892212953733172671887750840328731432529920000 12875 166200736261548811901076640435745102632063121836373487038724096000 12876 161979425316340821200693700555575848924858935996938786651142144000 12877 157851613408858456695243403120706499758621472569226198156029952000 12878 153811747662035537018540550797226143926656517910953204957734912000 12879 149862210456300545791211452533829666229630320582450515936995328000 12880 145997632929794129384715691352138592949980742413615898143989760000 12881 142220285278940169631284704996934765839589787332112284182077440000 12882 138524962058971086425079726478440507476084019395104455008329728000 12883 134913837325996227045146536486105543739351461060178300677644288000 12884 131381870511098298102259197653752708370810013587698398852390912000 12885 127931127646250832053289213033401667080365065330320197199708160000 12886 124556740327328388240167468307801613193216410413978936650072064000 12887 121260675968408743647696150585565433833946998288120259645816832000 12888 118038218943740708230504001302913993970987979065579066575388672000 12889 114891252481318091669008956970188710981862705841637615222525952000 12890 111815215323656460195330542690104544974785270599177257663193088000 12891 108811895230025011994866136549920732389735430181298284832595968000 12892 105876891589727653850731554672031039904897712743941144999649280000 12893 103011905682790293469978071925806841891659653941030564668100608000 12894 100212679223861133652874343688203707879732338812601521859092480000 12895 97480840124601483170412105122606616681782919107771857302011904000 12896 94812273909328675460944423852592970912770117996292163093905408000 12897 92208524542032038824631070310590435310503895042874496833789952000 12898 89665626800372513911619026491920694105044690923055356320890880000 12899 87185049072341863567967433110102229065654415725905222751969280000 12900 84762958297545806841301720755059548048117205412496073303924736000 12901 82400759041587336518804299942266675482474145114567645170565120000 12902 80094751891097822113142314437798644119559605418619548347441152000 12903 77846267691967157070556983964983677208087531078116249169690624000 12904 75651745180538074608064751427271656238121562358287746137718784000 12905 73512449493666462560169418306323191501851723368449535930107904000 12906 71424941484289415351815304753043628723407759251944439306379264000 12907 69390431083550898663639766712734724483272523344335344193589248000 12908 67405602735672796301128632757401109967701647563490969151832064000 12909 65471601814221510494098552206709745003380163326229451502995456000 12910 63585240245378071091632672378647524313466128870374340393885696000 12911 61747606295235812406759570545379037640564650903090854933479424000 12912 59955624393336407503994647458807265425089187257307814836363264000 12913 58210335119157726264165191454258650707662478017166236494757888000 12914 56508776780765305008156308677088865888634611497641021790552064000 12915 54851933627535465546131397762545046876604909717287172457619456000 12916 53236961023736241916455130437526317898088478091971133016973312000 12917 51664793898565658488839818095499143714925079293424526899953664000 12918 50132690804214426815773238468455971374730129542820859969290240000 12919 48641545616523387665018815647292054101227438280437525300600832000 12920 47188721493635255767974404546237339381913192428177334226526208000 12921 45775063159784751483310420545005241444655300474542495357591552000 12922 44398040997111383940230719252053707945713121518199374823424000000 12923 43058457147706056142167183855210984800031397869452925221904384000 12924 41753876251957238129283227307385961688165278979510290392768512000 12925 40485065283692341871460959434405629441366575043181611151343616000 12926 39249684498250768232711135620190134588417358103978210718285824000 12927 38048458168945902289059874343121628764120862777068294769655808000 12928 36879144293780884396241091383895545836113332168935207375282176000 12929 35742430505287665448423563048089813757886759822897069330022400000 12930 34636160653951688709535533456797760298825445200442632897609728000 12931 33560992208997327488467842899965543226939707751149498483802112000 12932 32514856185260002309407865234702450675811606803771432760156160000 12933 31498372954243272997532661604158829247608412587711689378422784000 12934 30509562322331067517376836240435351131768201086965914236362752000 12935 29549013267313604579773757481642253240951031345880273735499776000 12936 28614823360896621242606910347826261182952902603773998348632064000 12937 27707555882223849732092836925306988669732109578995948973293568000 12938 26825387491016895351943044768172665225868771171376920105451520000 12939 25968849284808277477887942686554953686762395538055929162711040000 12940 25136198317806156413575054566687005654509971633297097612001280000 12941 24327938769328716649432178835905437442553190478047461453987840000 12942 23542397968816400229934683952317727811979849311333666375516160000 12943 22780058167709511925959160987801068543990378173009670509690880000 12944 22039318167935189046199499795592392422339347941728114287820800000 12945 21320632396467828453342856341078293145734257744716825442172928000 12946 20622472076460032119119673634198340484348268527768742886555648000 12947 19945268683153245443368957535278493703822082332107281697292288000 12948 19287556599399320948808536184116642394625843793627979028758528000 12949 18649748638376545544593818914805436781264133964598596205395968000 12950 18030443596635608547214508401162676003684364382393352355053568000 12951 17430030166082623769044757926358501140867569769713156512514048000 12952 16847172213360340116424238037601198824530498048317100207259648000 12953 16282238846166921197133218418661065450371766313757231719415808000 12954 15733950496762586754776542093763269599536781409624485197611008000 12955 15202660457193572255535471572715821199141386338632570821787648000 12956 14687146889857610847379139289880502405135256239410192954073088000 12957 14187742283527414414179418513950329559976090721176587257806848000 12958 13703282991301615904373463503049890774084240306257396544135168000 12959 13234084819945960872981890146622612994128658967325230023917568000 12960 12779034610082391401007574225605709789358369712703894258311168000 12961 12338434700310031969433111882401530495217863590431457881817088000 12962 11911223559463769736441951162269871374032432151331192237907968000 12963 11497685519291427022934418960563727001288328145804755871744000000 12964 11096810873871741140763113502520590465872175342829865060352000000 12965 10708869804288132052744945540290241858192251241476529956864000000 12966 10332897418679550864209770428801390782710618097014759761100800000 12967 9969152502614931536380697393572061996765074140993019792834560000 12968 9616716084777608290041958510070665051631889931583429652480000000 12969 9275831384824085706132936661513092887719801050265981824614400000 12970 8945625459587649534921170504049272826834724226409747662438400000 12971 8626329474876758720207432180775392053384026281897783479910400000 12972 8317110160047037266872220780450283153756491798094085076910080000 12973 8018188998142774920064114971413610953047198021075930784563200000 12974 7728773423237299830529327664953830860593825290845692737945600000 12975 7449071501800050629092639574175208432345667438732564444774400000 12976 7178331305365219153174466313929807257589604841553024731545600000 12977 6916750707972817240865938378749064152561626257350661891768320000 12978 6663612717408089967830723567321658375550753189581644249088000000 12979 6419106980260877800736894767932691717365345161704125630873600000 12980 6182552468309600800831590373782912455479408437487057606656000000 12981 5954127201266695039734299335997109855615860827183571163955200000 12982 5733185958602382785674750850344619690317344619815657234186240000 12983 5519898095249097913853758202001007732639024665585405231513600000 12984 5313649018811731351428247443641944909904758859274646549708800000 12985 5114601118752431842215776436393303781781715852061050670694400000 12986 4922171400042169006411321753169870922200878602084001598668800000 12987 4736512229722063234775013179724585502988294525604886818029568000 12988 4557071981593090096018523027936242265014305289900471104307200000 12989 4383995671347411118438457645937296521490871215862644283801600000 12990 4216758458280795752415341056289093551977259702194527767756800000 12991 4055499402152559205666115874067829545990609318981678217625600000 12992 3899721363978679968438643806993267303533011829304025871155200000 12993 3749554718298779197625501083483892837804396272381011945062400000 12994 3604529715467700595418476083911497906773365215274563269427200000 12995 3464770519561115327205128480109820028256401437557073912627200000 12996 3329830645267032005878008223793976683957797813805482003660800000 12997 3199829205967575754474007677863195822934036812450271464652800000 12998 3074343876397750161805002331626518751702614918435059462963200000 12999 2953486245691425413478801280044462092216421257368280678400000000 13000 2836857819249185295330205800177894065562073373806956665241600000 13001 2724564887042466202208141178992855925963040282563414324019200000 13002 2616229127924508335816764934314602697212951261170882809036800000 13003 2511952499766579652521057919745471780740719645830090292019200000 13004 2411377664506862596574498747517656829235850495747685472665600000 13005 2314600082906952259318415357596790070938332115184041032089600000 13006 2221283032986303883628705106900556469232553227253681963008000000 13007 2131517501702113344956481726277077487843313390090296582963200000 13008 2044984142615730745123283750415057336330528492044067245260800000 13009 1961770231321802309320385470060889890868356930454333448192000000 13010 1881574603457606865316677896275275200056683420276986186956800000 13011 1804478885301148091138778581046343731186170705890945709260800000 13012 1730199705000690168621256166957373746699235434477188556390400000 13013 1658814881782737583020084923743837231328068819606527482265600000 13014 1590055956090696912731652238560872175976766190004778178969600000 13015 1523997584561220404966376134862182362858547212672453813862400000 13016 1460386951285408999342325507242089523096904153926293405696000000 13017 1399293837689715849108797181876446723516830047194156944588800000 13018 1340480693234755913592735417920820104242040200898933470003200000 13019 1284014064148031339477445098191616595550983037076835405004800000 13020 1229669151750948643605865450697822790618326562322321932288000000 13021 1177509762293095888062730158800640760840094652930888990720000000 13022 1127324543617740498817524977112839255889348501343365572198400000 13023 1079173064297151229419973846326590681285587066275021255475200000 13024 1032857012433542758088756155823397685764721772180487182745600000 13025 988433221275339862719197486251028280472835728062183800832000000 13026 945714208916352365600927833944776377347110069109118333747200000 13027 904754468590974874142003024002952712538602972619173838848000000 13028 865377999278932424163731301934681406641138288556367750758400000 13029 827635619027008065563187588719508819014931105897053316710400000 13030 791362446241928440980869638516642626888597231144130599321600000 13031 756606959425039517660018932515291893977501113182874137395200000 13032 723213459997818163482521241784311510350492950739879175782400000 13033 691228396003661301286606070475218750232271050607271156121600000 13034 660505845219053448930429431231700555714302404203911302348800000 13035 631089083904824023963810796662605113428645271458054491340800000 13036 602841594748462511989149789158503926860844488308934108774400000 13037 575804679081236866418024000854306169102736969314986347724800000 13038 549849552184673111930150539110992221762399746237761932492800000 13039 525015757461163502676358922178669015376053856172695840358400000 13040 501182806682084528949721636197180253724293288672526067302400000 13041 478387478439761978417470698038422956964499453315992112332800000 13042 456517233390487516594188709461197077715422950936041088614400000 13043 435607164052865023686923048346307802319567621240673035878400000 13044 415551211652720293197771885038398210119962972083610635468800000 13045 396382957495372590046722209922947147478581619122514434457600000 13046 378003336984292129602370343123888332945008887403229043097600000 13047 360443553177751333222737477544756224891332019832040973926400000 13048 343611208376712253422210652992058409840173587789364582809600000 13049 327536071739953839959561178369001362968497860479277013401600000 13050 312131167958840555629901179879279856379142751727226847232000000 13051 297424947825816802631721063681016006838825204984707527475200000 13052 283336326580996964423589435263689865643728945569531900723200000 13053 269891692287410659396274178583637708298303942408908282265600000 13054 257015534567613467882167727776194956233920376494003634176000000 13055 244733037183383036540794719328906947473739863986767849062400000 13056 232973178174118759682253409665107480063097544888029108633600000 13057 221760010176680626688406827727771216932285264943666855936000000 13058 211027437114454891719800071304389091175177397710596682547200000 13059 200797732392940505786101877772152631608409841659066128793600000 13060 191009443436967534413051575917242237049374094973998465024000000 13061 181683812694422184236018971051333611454851081789638914867200000 13062 172763108001346084183493425351040585939760588363907596288000000 13063 164267587334979227974719932729971558824047641907868205056000000 13064 156143621407606477403442843976319103504977749595095675699200000 13065 148409942664774313170280260276774362711567354233817491046400000 13066 141016759787709527708124230028152821610783189711355799142400000 13067 133981944676604613753308010349007090879043567844847891251200000 13068 127258759137283427242555923139255211051904288625972740096000000 13069 120864223495090920304570183146929654874054506801606492160000000 13070 114755015927731439560300086035679492228059362734746055475200000 13071 108946838531577766227926878327706664805443554744020048281600000 13072 103399540677598978174702509907468758916399950382239193497600000 13073 98128091447085250592533152290618835416048735060629605580800000 13074 93094839013854549066380987363307437073408184190341762252800000 13075 88314024975660828347292384623120185524354319889300737228800000 13076 83750813275451497606704250072283806379850180143648499302400000 13077 79418321304249619367254133641528753162209446129439670272000000 13078 75284311082507732842095547697449858610585694924656738304000000 13079 71361283686013432937584682300776284309388674276899684352000000 13080 67619039402769542494656229286567043364382869973798092800000000 13081 64069443259654824627697937896127518882758591368334606336000000 13082 60684621751904621270747461535113679083338809209162432512000000 13083 57475476913479071289017551095879867739666637236081655808000000 13084 54416254136060907486572408231178677571091890322935644160000000 13085 51517343647434853149001552560973460859267592662051028992000000 13086 48754635322078683146659590557677737806248127100440936448000000 13087 46137981783048784804946693605069032778057243879533772800000000 13088 43645174477271185328402547257415467982406806828086329344000000 13089 41285244908826085777387833728429503208184627785131130880000000 13090 39037711716908316137420335773315112039714465903863005184000000 13091 36911174272187565185510222257230028222411539817961226240000000 13092 34886480429928517780992983253124817573830970223903847219200000 13093 32971764499229659658006120932167052044334512594005950464000000 13094 31149426899143931568240294619125903132946900288360022016000000 13095 29426911656717114504095003283502184432209759069908959232000000 13096 27788007570806575270256017978402998361036836715693080576000000 13097 26239804411946464507632874499639202940102774260386385100800000 13098 24767151806754305596785172112320244398110854970574897152000000 13099 23376743715256935275615671273649427708849898697996107776000000 13100 22054695278028176811303440601315775687307235880363622400000000 13101 20807110639561361259375538830697317384472605476269719552000000 13102 19621226373996272229235311202359200803480999174207438848000000 13103 18502851426210830923647318943973396716934578503775813632000000 13104 17440066657230613799931500877903196943830808260817190912000000 13105 16438347155823403997089074903721489851315079007545196544000000 13106 15486794196630664321931204502955193504947145492403585024000000 13107 14590393102444719245306494220193434518419006365001842688000000 13108 13739138322515490737196573372411058248822651997582000128000000 13109 12937771387419853150503692837718628658990820146130714624000000 13110 12176959275183953309594566453569790545301522500602953728000000 13111 11461157614131119400547925741762185040065682334584930304000000 13112 10781859267479452827766618021251095696009457715391889408000000 13113 10143105574373905007775611981640532939776698825939484672000000 13114 9537099737410294198273540551206646700295202213560451072000000 13115 8967688088123547869206871747712153849122938081163083776000000 13116 8427598914466482123730745272298490520971937099740610560000000 13117 7920440230115241805851404372001556559150052670765006848000000 13118 7439601309339608394114186529634069260155437918714855424000000 13119 6988345802403597412854628055693557514035190058437050368000000 13120 6560626697658842566177550566669140861810298081010122752000000 13121 6159544925376991372552251853902024932711190893933887488000000 13122 5779467958329063806538244517254751089702582551683137536000000 13123 5423295630017635409968585605423507547952307672094605312000000 13124 5085923702712639940134453058658179580052153355341791232000000 13125 4769968657176581685576565221922720849146848469042855936000000 13126 4470766217564275516472428947093903141992428185951535104000000 13127 4190805519397445503576727803196082076142142402642837504000000 13128 3925742085320540056959706935757492245330143510287220736000000 13129 3677896565628184625009421260241726532193310504004878336000000 13130 3443346755655863015698067670454270812394645968381935616000000 13131 3224177845809676563112431627700592392215724890860814336000000 13132 3016814010695972910871457254658436905212621706109517824000000 13133 2823235976285724704800402175194154183611490140836593664000000 13134 2640115208441921576337700807040457725128495478806020096000000 13135 2469295563258826208348437976120507101349145560365400064000000 13136 2307780371147345055659925441171886757256860739170992128000000 13137 2157222066345307552386440953523477651211943559062880256000000 13138 2014891002011068769411561513594835376532822526955094016000000 13139 1882357920865995727185480384759966875107252695878860800000000 13140 1757084546563089863287859417832962335326949007734603776000000 13141 1640525468743648479006380449504099857822556848015015936000000 13142 1530406458144990695755650272952953320259747193864585216000000 13143 1428025455252307680734583103786020806104035373573472256000000 13144 1331314131626841262123283857654696285055319620468342784000000 13145 1241507134015734272609802890046496790184683255248453632000000 13146 1156680150234022373215169112998829820400072770250342400000000 13147 1077975240493495742323427634325754188452492909801111552000000 13148 1003674188754376724563931230282125310544156265021702144000000 13149 934791583991688550748243810067843529392463086488911872000000 13150 869768323606696010255878323053221109220447708493381632000000 13151 809568261320422129097728722904536379206899677149265920000000 13152 752743219515440533300248758209946040629230600005353472000000 13153 700179609475797124469353751633909309268576622985871360000000 13154 650590289295890534326420974472933306898609137696899072000000 13155 604761079169294120452503008063705715291797252893310976000000 13156 561524169821254609346808571281710389339664340108705792000000 13157 521627538200801049598122979342746113072463421479321600000000 13158 483985470045813203337376284329928050182225904686596096000000 13159 449283746397722134472569244572672834200513817197674496000000 13160 416563364827201277955228835487350517145104013745717248000000 13161 386427804063830707561722695634668752394554233688424448000000 13162 358009212779402127260389949581078071358845749091631104000000 13163 331882035017903454470837158131750568634989413934301184000000 13164 307239957998651595479299519496592245884992905306701824000000 13165 284607773713346732141219748780222442269980696619515904000000 13166 263275680277128092886901611911319263580836388705140736000000 13167 243705035027785293805152862416350238324834782450810880000000 13168 225253040868885375174921931070139517057147089526456320000000 13169 208359120941725076893094001499046325123901412962467840000000 13170 192426814254532830302036243208933407946614657620377600000000 13171 177854963050590694344466418384813887039400050981601280000000 13172 164122866988965904475080357610802565729642771459866624000000 13173 151578288781984369012200508100905765476046204997468160000000 13174 139750393533263118578594061764361983165443397092638720000000 13175 128971702692467617596872720501752801548385292396789760000000 13176 118804473517116716277186177888966880923479919286026240000000 13177 109549720816642144681753254079776975415615016153382912000000 13178 100826967702557885444535567216593415889128886967992320000000 13179 92897553093704005544137315859832388874323714973368320000000 13180 85418510181103899665669273721921635616913402720419840000000 13181 78638928211262028437146825623848239786591668079165440000000 13182 72240625164881524434691433428942896733170203218673664000000 13183 66447360238045924645081650893824790014469419994972160000000 13184 60984896475620556296005749451211099153418338728673280000000 13185 56046744845178072734379128841880734862150580368834560000000 13186 51384858206938622374522979891596009756801531599912960000000 13187 47185061769140397113773255030897021044618681164759040000000 13188 43216992327849461600892945740779557126368583714078720000000 13189 39646378396283323935137892242022830083683637379727360000000 13190 36276493742448997715139839641039345568499262197596160000000 13191 33249434592107573425489576991241898469541702984007680000000 13192 30388052054653274072098134099309409488567562508697600000000 13193 27828385006097760468205766543873782616452504580259840000000 13194 25405809965302511048810659077665461847792199055441920000000 13195 23241491125186567370750256527266418006698239952158720000000 13196 21195653826338288455287866271942499481228016762224640000000 13197 19371945259461772002499644270702140171794363931688960000000 13198 17643777786301544673991031923147982109143634385305600000000 13199 16111071588884942467253437788696160837717371157217280000000 13200 14656569088978814537353861269332841112780318955274240000000 13201 13367919028590529995025607640566719427550766537113600000000 13202 12147046371613156293853817772643740469759342238760960000000 13203 11068055650139201574213331818666682257799351086612480000000 13204 10042417732423241606469928408851230306035165959290880000000 13205 9141937770912962151666701811171268395827067711651840000000 13206 8284140672656180549645463343024148322962529803304960000000 13207 7531824861915070631549361289535624736706181285806080000000 13208 6816576850875898102775587177051448655469756683386880000000 13209 6191145183218540930236218419130181760884618202972160000000 13210 5593746595475802475198158822775193406126400827555840000000 13211 5075483935652068241813559377308005721873439690588160000000 13212 4579351240568757260877699934663385162041565663723520000000 13213 4149249336506920400885090029793184942111848902164480000000 13214 3738411760424470675325813678908726797225372753592320000000 13215 3383698548547085691047567014752134839458790606110720000000 13216 3042601116692443841920994650949606917716605581393920000000 13217 2751308558896404171560860010980822452811780199546880000000 13218 2470128304821249148961794181984343628743211745280000000000 13219 2229985524736531944762308074633197236626767772385280000000 13220 1999125410248836598749554063530729842397450453647360000000 13221 1802859630420108567032991115423746842391881051013120000000 13222 1612391134046542637887881506628100866864258031288320000000 13223 1452616922606369296695502254119180616409894795345920000000 13224 1296855936197232694758142463516377000446383169208320000000 13225 1166202370895925857235984547898067841853190832128000000000 13226 1039353532887822757813850397325363708618065492049920000000 13227 933734540636762897707368828945969302923595533516800000000 13228 829761403614490758733169781926172870413065534832640000000 13229 744712206952552295465882010888003442482901092925440000000 13230 660589880951622823436483012050601722781860563517440000000 13231 591510439356488289455451743354725213364943511879680000000 13232 523699142304382620837869742895994900960445695262720000000 13233 468531370097534840721275537318488916750596728422400000000 13234 413237543580198469700749492588658970406150786252800000000 13235 369362259886245642938513807670255164496290827468800000000 13236 325066073453387573892916958317677852803078081740800000000 13237 289839270578476340146107006502583509880401066721280000000 13238 254533592820590136821955385064224441029569701478400000000 13239 226772432564661348160009599504906101908354105344000000000 13240 198171245924564863767341321874367305840630693888000000000 13241 176457498167724796802836292827385050972957546905600000000 13242 153871919706090100881276821186086271432945974640640000000 13243 136489275263276810411627562726374706097813664563200000000 13244 118687215254670160080145507994010565336841060352000000000 13245 105314249825900496836779334502523179485997563904000000000 13246 90958206797034584316964319353004729665563761049600000000 13247 80683860096630310827948373060814206263689950003200000000 13248 69530928828417225563754179250639360074587727462400000000 13249 61383479088135671153227010251390476209032160870400000000 13250 52735260438171309990697491166837815164617831219200000000 13251 46571096708523462937129694351359915465572876288000000000 13252 39629499690818394939601022728791879011314276761600000000 13253 35032851150547538551553291173020711194424508416000000000 13254 29744795475706773539353375755626563444554281779200000000 13255 26129676194630244644599097292167111106908651520000000000 13256 22074490459198348970678000786855823130475731353600000000 13257 19485654481888986104009251881100506313680066969600000000 13258 16214629492489027009935367942404885608364874137600000000 13259 14302727658035060667259546617998496723013887590400000000 13260 11886115637105686027136481281807240679022972108800000000 13261 10384544619718082153899717270187715699311168716800000000 13262 8617733815464749538371731630139617461098722099200000000 13263 7574479696482906623817236689850958390254528102400000000 13264 6102780670276637591534498271309754220421316608000000000 13265 5400285416989740713817918874535310904961846476800000000 13266 4355868543937035247268022456506444322657691238400000000 13267 3794581980905404993322880253336583326768771891200000000 13268 3026301218949501050134514157198646991801391513600000000 13269 2690660868597424185482541201262458116761033113600000000 13270 2055881055994058815209497348348140906840955289600000000 13271 1828065168192586643326970704506452707907312025600000000 13272 1417325289449232580209118799679541572076673433600000000 13273 1223409077033320171656441424387408449522106368000000000 13274 928884669599372722924335155553402711674191872000000000 13275 838261775004311969468302457450631715413295104000000000 13276 573944999102051438554873754650882976319012864000000000 13277 539206222840611483063394553711487427752335769600000000 13278 382629999401367625703249169767255317546008576000000000 13279 327249341593274943035673632037784153164349440000000000 13280 221522631232370730670302150917884657526636544000000000 13281 213970723349449001215632759409320407838228480000000000 13282 120830526126747671274710264137027995014529024000000000 13283 120830526126747671274710264137027995014529024000000000 13284 70484473573936141576914320746599663758475264000000000 13285 60415263063373835637355132068513997507264512000000000 13286 30207631531686917818677566034256998753632256000000000 13287 60415263063373835637355132068513997507264512000000000 13288 1 13289 1892 13290 1668744 13291 912869188 13292 347656138984 13293 98088460304604 13294 21304610028114952 13295 3654629011293321864 13296 504125700451382484816 13297 56653974273516750157412 13298 5237583365021327349243984 13299 401264120403371135795016132 13300 25620791429675126189711358152 13301 1369547181908328516709579145028 13302 61520140475566249789754706084216 13303 2330115228815764962905128247655896 13304 74661169506670914156306631677128304 13305 2031015445044441874631741282962118388 13306 47097528762303976118136017488616918208 13307 935452158116466119971622203932884816364 13308 16002961973640509069575802697682705574976 13309 237287687362822670161748841291982695270540 13310 3070679435148745140814766957735882358969624 13311 34930421599172079626357043973920802293214752 13312 351829381396843495687617973497230623039983936 13313 3160083121952195136429858763028631910075805400 13314 25482986794936363586118819872673929000113800384 13315 185681725167662779290888039079721942547891983264 13316 1229867641099211196206485173271880750555515618296 13317 7446364443424552957133890362174043380248453774232 13318 41427139130460482385013441190907303482833275861032 13319 212805201676187212566726726778386976411275229078992 13320 1013899336915007227488187308251189570539209116397120 13321 4499356822376973024392173218367211973318555808691972 13322 18670536235600194537030323445364274260002023297695824 13323 72712890953514068582095181354201706400498268765940348 13324 266692016602138676485459510994771283293760218602842088 13325 924174542219681161169354546924064627131418785673472764 13326 3034989213213666584349600023586780996113269834299109584 13327 9472219035379645996425245569743654490810419704473210936 13328 28170471275333695059486188528570443007135873711190886224 13329 80033159556799727565086787377183151374507516223322674396 13330 217720386143945574946457510430532980522449518173437535856 13331 568381497812825257287713440591915022060130493812120359532 13332 1426900468482637923965496615223858524310624974243827569368 13333 3451502241819134819719039723651683975465765762504005539740 13334 8059004597090066777091288637172122947133036184852748571800 13335 18195539188962708912581537304309677163532104397335288759768 13336 39789350121536844398126126395364979942614820756826244725104 13337 84402372940014738660127188791431737044952665821693500942780 13338 173923370227730192299066452262298618761275250998418090092192 13339 348634833116775649067291152062135768154786732134276041845836 13340 680697314459451667252546381127071340053511738590583893706400 13341 1296096974045958592104458421358348421507340098902120392557316 13342 2409471610117192692247423622200680383263224990999637469630376 13343 4378046257114772685141184742631761877957968644383856401601584 13344 7783247920182056264759074003849121558723932584777911206051584 13345 13551492643695993421669851867628876945050652673231993262022872 13346 23129187931237873717983321274487919934315362337461721657848096 13347 38731177733758284951232566617166864485345810439606183865643496 13348 63686632503160635508801449828906108024028572969265876049818776 13349 102911680442156379133343998856190382521713091439337166626681400 13350 163543694159303417017698172809350650200713446448062540959917064 13351 255777973013728934278960649908288446469519664041540575517043856 13352 393953123758360938322867515067425938789085159904597752064131072 13353 597936806490402030315346285125886687227011702331371235546692748 13354 894867576782344968882907717102121356271869789054382646947673840 13355 1321312275223834666513005058709886208162714960424810117668453116 13356 1925899031873142439666235207184866829028821384384933986880309744 13357 2772487186815553962743076172543437789828154691307440315707185492 13358 3943930092734528844292390319261143311664375218538644584415273600 13359 5546485905796552974927317119183497618935200931194331759830240200 13360 7714916755219730650849146331103682115196392908494616305805253248 13361 10618316789002974173644486002720910295802088186573259315591853828 13362 14466680014301209133086321972239903940616139299291437488780500496 13363 19518227866020478543853178669886377451916191194085078678115883252 13364 26087462051212250101690174714029656383277689112842242616332765888 13365 34553942293692942975561484972396762063003516094657259395825642532 13366 45371690663678290790147496552578757233446670312349786830104723224 13367 59079213018661745051144272789788336884205388494113354118048804600 13368 76309951999586101234767847412152827957444148043932339547196609216 13369 97803180834035282621965936214205121115824796838923039026343912892 13370 124415032385621848086849837626031375412445076415662369093924187744 13371 157129742955171472200689681853579551889688356833050366272491768532 13372 197070635256894769595490005908201339380856227332998636826563637376 13373 245511073957948543797985219581246961244502455361035068361397523172 13374 303884669991545499839522938508343340285403014304514069842637752040 13375 373795246270608490731379766761413852215002675379519179368138042480 13376 457025471668753949187355704165681419020275152587071934606507526976 13377 555545135297447494285382109584499945872484030785055168140656507296 13378 671517416943845327789823283979157089577947016114449044101166925280 13379 807304833830231616066903426354257127732473522255186366257341612360 13380 965472408893111233955859671393489945315280216827719179509558801520 13381 1148790783514335325692011348017534474226645619509615809305861134784 13382 1360235649167869818195048188547098097155534935342082672035627939032 13383 1602987703801303855515671737947180388962529604902190764915590846816 13384 1880427858530689576008427893604843893836102738935860706160859579360 13385 2196133940577405395860498066096554548771997330692041388833259768640 13386 2553871356461408820404348754152970879703438230791592872010684569232 13387 2957586696357688777133564286212985235345110285993177099659250827544 13388 3411393712241098639244868787946817936822269770764228720083550585768 13389 3919564227199847079529318582106889328964002787291278408000787256960 13390 4486509457202135147819264934902467731798392496764577135175193540640 13391 5116768859315955374887834010994946291183186274009913294262801923456 13392 5814986960264994762206233093798610731111548041839417968153698038608 13393 6585900975540933616074723888632383115045319504416340077250293685024 13394 7434313412437186345417719807600848226159727392803236646119861873200 13395 8365079425563660875873367455410601891227496681262759160882097768640 13396 9383075536413475574256497737575142419980860579212376801878968814984 13397 10493187786816720241663183326174009314470412317545217275731833614432 13398 11700276937011212148458653959642341841604781875740527420248072160040 13399 13009168525407638446098819694108889364020914494046377110731002572880 13400 14424614935365155342836146683610987881975962739488489281725997396720 13401 15951288432509239562292492454934389223307158477393115540984653731296 13402 17593740503345464577459305970018078391666738976699064798450483159040 13403 19356398909250458323026757185613030678730337914306211098859377110632 13404 21243524662891590858081359147769694792229308261248704736976056614640 13405 23259214038231400309741544309132761480866761606545550128856236739520 13406 25407353603200302932744702164708557233930034994895933417405108722152 13407 27691627917161399849668879999948830270061772812880218072483148700144 13408 30115473044514285930048799757942855957264847048556942045818474452448 13409 32682090547816900757232722791531445605643580582192545474232289791840 13410 35394399854120519064845439318768939758026349494432886302022720428800 13411 38255058881587844346773687539818376758582348697399797722627797378344 13412 41266415790763437231798615220193823361245367972294560159335678207304 13413 44430536194044028881439385264240537538785624692625147323624287606912 13414 47749154829523627864396158640506708851561553605930838416344020591480 13415 51223709159406241529072886153180781128580293926074246063801780727040 13416 54855291467488979631915256124418382667590784679122800282111750883040 13417 58644688194058746038841588482966707573986026816233044385387910758080 13418 62592333337029367769739679144463957141334994825422053845931602460400 13419 66698352345020829541027242909846880543975267222438120871744506840896 13420 70962517684431289632301111833596690064600162803458742447665107949920 13421 75384296094237662737460040718258626214968860864234377548945930453120 13422 79962807207425476078114535267442511644654196183420669440100600963440 13423 84696872318347760638007688694164852823829033163970448107891343892480 13424 89584977688154872925187095535118209558635060678485974531053631161568 13425 94625322412973470272094309823098114481893847961488580906963656709120 13426 99815787927020249317610330928841830013316210079441288388316864535120 13427 105153982859141303399007941271593388396291598824460172966362939124160 13428 110637220362831551071323625059750136961026527290771719943589002003040 13429 116262556927732965119929514743134671537419941566312235971485485792576 13430 122026780357538649324528402421570614070094939262735318778555635947880 13431 127926438965422885877782870061568380214745345254508820797962391658880 13432 133957842576704928126197707456304879148885885508960780722449671267680 13433 140117079288836540226397492138407176118296049256315608290885435406720 13434 146400032042529174376115119610584653684458800539166086168318432600960 13435 152802378753729492733894106497603977844053112028163270131685367989120 13436 159319628689588387503480808520077972470288881724974600189996090352960 13437 165947101340195038699486306995237111090079059012147743866829386485120 13438 172679985785970920846475410895100817504973345090643800327076698663480 13439 179513295055090778093406823078664704696764654979885326129571834512960 13440 186441951919743654655125386374671374872713161375667660564014362592640 13441 193460713464752919305452615453863231667750345602577791412754308015680 13442 200564289044778955331272901797092173721839948821151743345892369426400 13443 207747229584870825086796618841347989435417591565482184671989747508160 13444 215004081480814140937387672903393386922342462456838366536487550571104 13445 222329237317768360691716103171320439860704040122386172330155215727040 13446 229717129887307364003863192503056214676105067082479742080827119156120 13447 237162038071237050658900762394110042115066527556774077077494378580480 13448 244658328114085749414938785546080546138148857743778390327615460770720 13449 252200208569564502212842829192860117814247442967450849100938255596032 13450 259782022764423211791448054640644020448754437577608984309322103388560 13451 267397949759998968321373434359923068711930155780791523357339300740800 13452 275042352565592306074234218687130162540877167857953720145005039502240 13453 282709417916655994957748713383854812866717491613635528463118677595200 13454 290393568509531816453340328652813538354582442829790116610559272168744 13455 298089035075288168060578663745723630574994240226939174182503836335680 13456 305790336151536399748795255582815896325361508108940133539170656536960 13457 313491780000193837528886123128941819219432690339804640754098950624000 13458 321188016475144478766508947891975548674278140701313090098183134988800 13459 328873460724440674590053480230777918716538142816838070895433795331200 13460 336542926294702358134456845729547618408292580256746520858593340002240 13461 344190963986536670800812440887305614991681399774177940190107834999680 13462 351812578789203490513050802824852762133846111814504730801105559105920 13463 359402482462983782910243123122297649228283945814022861461246198464320 13464 366955898597437155957313623981798265253551661722863615249857168982720 13465 374467720202278883630256994486352686961453171915860917165372689356800 13466 381933412714989982919137660889344795574120397317926003396395623375040 13467 389348070271383789477552707452469067570272487734573696799990751848960 13468 396707417933485887086708690276380666206319989828603926635811452600320 13469 404006766688094630542190217734066060815884653770628784679025806778880 13470 411242118731184252639621808101474062774270381016647503677737683459200 13471 418409012016453709298620070320846561550179828758415957405270860195840 13472 425503738940463955574233207238340984220172374934558088894441037062720 13473 432522074794084843074980770095616027487281708129875367879908676048320 13474 439460609426628668216647993322989478309247705987932276756911538570880 13475 446315361481522337032184205279006735840418855151958327789140284849920 13476 453083226232618628763299186657429375569252953081544391425848990147840 13477 459760466121850971182039534196499283342911249092030277221208137471360 13478 466344285444841313755992191133007460141209153361301570799616278776000 13479 472831192532782541102775688891914628710488110801411512270296609366400 13480 479218698850994077690555625032196623447831018906454720506386588309120 13481 485503556774555247703396981867174509497155106413249561186855018271040 13482 491683585503843938978004590336192430251435324744521829316987303105600 13483 497755774731381445657265616950605896325834878450755457067069607069760 13484 503718248191678444824686312142083403169160432261606988070347991255680 13485 509568229760031510939360166768931161326998133553010307569218615576320 13486 515304139882642747401970533644385714068529748793954850295787053676160 13487 520923430232226699761442659873990625127235215164864974655227365017600 13488 526424814499691409125842648474849090697942291154100892782179575512320 13489 531805961686746451532816557226811000138257646598468084905726553317120 13490 537065872031258604850628550716124464128156751216858158565290329011520 13491 542202426760941093152697406683211910399195371607601228024705932365440 13492 547214901899202244955520923105499774540367987123770794856628793702400 13493 552101382776543597768985378572980912294877692280980317579772496125440 13494 556861416237943267501008129045710238189152623755573002433854099431680 13495 561493279763690895693487712226925511181874738810853475016475385984960 13496 565996782702117850593242474070809591415343615621756146767825848273920 13497 570370389196857780491887821311030035500633449736559339246517896523520 13498 574614158663793879811112926386511163676691588323403515878037864276480 13499 578726732965662588834578428375420154744412935036004999750550987609920 13500 582708415804251740410901161603374217492739158558530491590300204268160 13501 586558013741671223203350493400322135025780770757170527110627605231360 13502 590276065029751687464557400209938981567481938606503909610126369132800 13503 593861535085394490462377117537011905278488539070451908759610748997440 13504 597315182579836410834158999898500487080643345740165535027057630172800 13505 600636121864067005001150136354336675973056125490533952060819096329280 13506 603825325298588157811304896963777295101911228297704477886497795969280 13507 606882041962103811437657784267515601941325683842861119733173730354560 13508 609807446695260130181817050369983183702141817950304471837220179544960 13509 612600917084123234595819113294217481765943245621358153080688996744640 13510 615263814817310215683018387225877244701577122381519418781526320643200 13511 617795635272956887592287299995792175280377590774097756272306304370560 13512 620197919693578344052158851147224089127025195483832173812808133544320 13513 622470266330475783745822630859116756641074531723632550590860172434240 13514 624614383928617963830301315630782193684971510922135914716676690215040 13515 626629967689925697979303764613593210168964038545189367337994901315840 13516 628518877620862049804482931429682512472157735670533325655869643027840 13517 630280895240441081492811036184789966186230579573590931156451734580800 13518 631918024984045180906914358649342957351509847123813272089379508110080 13519 633430120128225760520821059497004266155870757927319547389392306691840 13520 634819317820567318247241007737834671135530840173638549949513039957120 13521 636085538563574421135953216389990050721872986277698649361432100303040 13522 637231036630392682664609362249190781375965562298484437623134789978880 13523 638255790304138635317033978504839451934854722493165502360652180977600 13524 639162165766886349785021382921930841135810518476672110538020478851200 13525 639950185960440934211005301949536454085651132401363277365600872670720 13526 640622318601828985655642820264907894582327360245559491832652162459520 13527 641178628964614849916369424836443647836041454799108089158121188957440 13528 641621672192606397319900930255007174223494238817070612414459384263680 13529 641951548202740584300388254445410501433536335579677686635647143998400 13530 642170896443073163965975919982807492067774164356280194978974125993600 13531 642279840074014476920546961931720735894405968152514949851281260353600 13532 642281093999949635449195187257794836920321679131171115422807729416960 13533 642174804414234774872244232879190552459323063261068863786920284591360 13534 641963748973547451773761269390409193306142508549928631605640673633920 13535 641648090665948184665448089769682969031821185889144796480802771337600 13536 641230668476745153705034723463379835099345390417981977245052473345280 13537 640711652058802516447951044577443763331867041235626736609988718592640 13538 640093933894679032003261017889383526052138187094690511782289043601920 13539 639377691580133039522599894608576828772287289904514611761179763981440 13540 638565859295502711991112910575626468534597391349295371994160389123200 13541 637658617175403152614356056359921033815271031604058753963867160766720 13542 636658940829818692748081175515402658531036704241811280770117060886400 13543 635567003569478301500387577935035613876137204951866184117153090865280 13544 634385815213333882819578210353558045311685286964357883463631315042560 13545 633115544602660495189446226439370806145894181301590237430192654135040 13546 631759224624081841689633788183570850257887780820304711189274467079680 13547 630317014860074281446088044634214539625877498610295138707605941379840 13548 628791971995090067861620730108478074772045488995408951173022422992640 13549 627184237725266918688448572050501737002840774594011842845994217329920 13550 625496885962321033706234758243696194912348655560464730979954274238720 13551 623730043935494083125081320625601618428359294401900660633975853527680 13552 621886792483246153968916956312266562921520962028801121091716157962880 13553 619967240322839197967775882359818158506239799006785961440575607100160 13554 617974477117721421827152449113690294862328205383628179543103164596480 13555 615908585417250843175845393394597520066975496240910569657579076371840 13556 613772658013762385853975514681852502553168174730026174675910581350400 13557 611566755962797264936659722674660617487818505145429946037394148282240 13558 609293965969244461596019499269173104505387755906011045820617445591040 13559 606954324485246901340041669949767690113485270896292724541044479159680 13560 604550915350436879361495298455245384000791769326676999554470456295680 13561 602083743855505261018597751364050106600781503782115606275374699852800 13562 599555886263914524564261394043826652569557261505578548664713047039360 13563 596967322588004552399424830370272807997504082828427670535815876136320 13564 594321113403139020509000272381566041995114618860240553533021884947200 13565 591617211184052673457532301856691572265876511948904735888176949491840 13566 588858665161247875855322293116021065257520603376451456880876962035840 13567 586045394628603052719511435208213254660253750152024722246722579781120 13568 583180433478836542259577836112724505373764572116161711189205512327040 13569 580263674561913644361294169122401650201569278912190864982755605360640 13570 577298129113087683888455760601527418658019398172758177431825503233280 13571 574283661705680138808992083547702428670056981110349822101463466449920 13572 571223265964732220745644103980661017226710730443121247761371720175360 13573 568116773033653708092111805449211222880576744823383878088102798976000 13574 564967155260645700422099557359077118684541185957893222691187802584320 13575 561774217504391179982612556200660638425957344148371936838610489436160 13576 558540903942218092703269371949548484837141872268509616429852086840960 13577 555266991414530677656655404013334983969596969666418794322627979635200 13578 551955401320810403528787879366233348458423170609934459967362463961600 13579 548605877570297606490377791309386209905400475526675112182257970022400 13580 545221315258253383435510535114520567987064899583279337929816819140480 13581 541801432680329568968776759925435546055808207023454044597587737236480 13582 538349092084962068195756506170529499812525846983755798488656032106240 13583 534863984415096660327118960396527922067899533894227491491787807549440 13584 531348944764998028523074892998789214014465534391913292374438043981440 13585 527803632075353218477365790449417780763039284380218714365369929802240 13586 524230850915489453575282736457647820321831727297798176479881755317760 13587 520630235737726652071667238923404953537680405508108304116327273615360 13588 517004554462010794417423793444511635444808419017002320608474960613760 13589 513353415398212861807080546834030504775346366656799735936922635304960 13590 509679555870629283747412734754280096937381862588996386845009181534720 13591 505982553720764607667461969140927978238691786228773269069742063175680 13592 502265112582904267823553726598554692395613335654393593432705498472320 13593 498526787554014451393406796217262766836355432992377945783199136583680 13594 494770242958656467173696600587560082518891657715436021874678504129280 13595 490995009629922272709031510674660167783813367094577501219964135521280 13596 487203718964591793785590339640636573887554472407818428926396215445120 13597 483395873560704711304732154544951738369514356659437746423376740019200 13598 479574069022361183778845350959991164397779605319167977163088835084800 13599 475737787568660904085012219482112353175852973382256482940670352552960 13600 471889583845841089757248796688988279461785089861396381504762068167040 13601 468028918200120774117363480707975504188146105705014682326333044554240 13602 464158310910487179805415285510168908761847811105320936513828030199040 13603 460277196681465985170547189935155424486702846738140241019637107829760 13604 456388058670288194217738825589495732924493620600161137159458418663040 13605 452490313761775995646877125300261645017647328002611664921296145318400 13606 448586403097402784275721571944972722746155941840837321528412671411200 13607 444675724146045017846852243519353867466425074287413444409843977920000 13608 440760682627118168514064813157434278662953622900859885012700438502400 13609 436840652913590739720197886114178983226003788355446542667955445352960 13610 432918002543723237676243492619723883894412879921006288755181612748800 13611 428992090416695596564033232261776656972612668198302394983217085619200 13612 425065241211756600600146781411046340654138536329699668112578346508800 13613 421136796575306282762431510494535974945454084516206593332018498521600 13614 417209044861275354985569032885240812676308109754011042891442634759680 13615 413281306860104433630193136731519355866238244661954734611323612185600 13616 409355831814787369483890916988095360525252589227437029255025868684800 13617 405431927112488768578034823232049728288956480135936690646842775065600 13618 401511798427335621624639298676284041927477050471344775769966764390400 13619 397594737855085595090160806432732444080534626824765324467710009523200 13620 393682914020012820461041563410877092611864530201601245181525453094400 13621 389775600253364048934120638404011968853585009667948794877757971622400 13622 385874925417117687774512281929427351350619687625089076357601602304000 13623 381980151382287698602352027233819404288546943563359690147235990912000 13624 378093363096281688806442479313736011973511158689140172098568424412160 13625 374213809062735921093328624743393087824719880250909681804051950937600 13626 370343536821817014204600282644357910134008752541499379392498852236800 13627 366481778245919396181680632271556532018503476827336436131423002201600 13628 362630540845742102179911602127471545151369982845848668182708135244800 13629 358789047055451872914389792392189981239029315031323572730146117739520 13630 354959260531825998589800648390080916277670669770280359877586134016000 13631 351140392329765062521323475419748843937721664905376483721380245388800 13632 347334368755579761038309303870317446914044065828557511160591146547200 13633 343540386398617871583473849793942904716365566964006843122675863168000 13634 339760331678781848369399888532461264205095668093614550413150646625280 13635 335993393759102200426954181349230424020122654315181699767069706112000 13636 332241415612493498667017929501121691298490225587321725726409468224000 13637 328503577005616143246768417499089975424837710136549640593601445888000 13638 324781683866029394444165666508860790645499916710861924158792607564800 13639 321074903618972375851038676773536121757290686901086402156948611453440 13640 317385002660321649897415769528883801073501972749035412218772307123200 13641 313711142874222961206312102307689928912700164206388701571381084915200 13642 310055047801791366002555888532479716935675540592511559616329475814400 13643 306415871717164124787126093064317395800997120354344743265881728179200 13644 302795301575706182691304018098174313444649227044581370833625719040000 13645 299192481228830868980153956957123391452900677034842962678777476531200 13646 295609058572084710688887318270595573872844740497245099873297426636800 13647 292044173610262954906631714094680719604253108188057594474891125017600 13648 288499432072861306487559344328550372275570818725119986635184586393600 13649 284973967999879222416314215506521424333439541803940863422150676300800 13650 281469351101280883217029332469638219102802851798085201242539216486400 13651 277984706762680575404160839123697404581988165688099317871294475699200 13652 274521566274506714240691547860891388418992462988060327227732002508800 13653 271079052714950444401546950643385362171650024991324407016843650316800 13654 267658656106517472724409829238004219402839118183208790930255740825600 13655 264259495096581430715248282548380193453984226782849639030087120729600 13656 260883024463603981118467230671111329513048743420047607780021966105600 13657 257528355931019749619337437273425592790410757626679149300523556876800 13658 254196906713253283429562291754152873637558220868504684752894995609600 13659 250887787761592294148565369509511252829745805509184152670183250137600 13660 247602376159014122448193413480431703690342474774546837666774090009600 13661 244339779957526855121913265726181771757493339922109288916610156121600 13662 241101342031398222113632037170409270563037682715230584881728500505600 13663 237886165200292242583167813457257246303143053482117445833240343488000 13664 234695555908313414889657178920596294401564656873218784742276611609600 13665 231528617700511037198762196284394391039182575148333763609132493068800 13666 228386618259688739269043279060807385069503604915605890361346667468800 13667 225268659746992103902167294622140539189271561629416218061747756684800 13668 222175976854090430837289311517172034811102710313197287102213768780800 13669 219107668191268887665056114422687314126088853252201561387721008396800 13670 216064933319140185656611077572080709930191881345137339961533585126400 13671 213046873002515682224470674098542092931277919225905483325830075788800 13672 210054649573756040547497634679387312492357296539802275456897566771200 13673 207087363821949193972335796286580905238677226723908871396941159155200 13674 204146146450927090308684017256296571628133154912763508948304804940800 13675 201230096250947916888481847169825711893165878558417948567559036006400 13676 198340310201847451322316983061098926694015695701640636018013791334400 13677 195475890572017642772133748559118095939138299240226723870062722355200 13678 192637898708421737270184118984194693336521197163684968117271967129600 13679 189825438225610946682281124482447103646213446808072589114298627225600 13680 187039540266911432455452669773947594146402725984368173449133998745600 13681 184279307896067799736865468836915030965513641970937378042268732160000 13682 181545740035380331342342378805888264221050320931686131156472104089600 13683 178837944417459407391136336574992206863851164704274953435509958400000 13684 176156886039017983986783184296133143416390955128631060105023907993600 13685 173501675193315073125513704498072412421972233725194009094814589286400 13686 170873248187355814235184821322719777008875787264898872852886100940800 13687 168270716135077800149805086275645425211936970914244841975314753280000 13688 165694984700347313504454207836202241834233873446148623174642756812800 13689 163145170817563078001848331426361300083168241537887595516581879500800 13690 160622148011572881010105194084479421093661520878194207262645763481600 13691 158125036941774975918563461069224732210854848565659597045659460915200 13692 155654684068900843943220168057217805634114082781647877148398817177600 13693 153210212175164470069720643606054219173923410018181346291345845964800 13694 150792438785882197420899446511457411934210691208831152972940773888000 13695 148400493582537972065664620802603796076561856377511540577231108070400 13696 146035163830049408970664800903190793426990254287712553487015997516800 13697 143695584057158933588325979100207477606636250632241827959646079667200 13698 141382516137338782147248034842731109485694759066180877747508517350400 13699 139095097974720518660402625908360255127827347139995535365214560128000 13700 136834064253643071669063136850256378466526631369455940308621031091200 13701 134598560780135364892659924713826694084863384777994969422100838476800 13702 132389293900699067344939405255757848165123905656342629714328438860800 13703 130205415280197489450975140808824872716237885715946098604917287398400 13704 128047607599817194586525771568137785234148054968848781611626601753600 13705 125915027039390302792381137749008423502969482931614529649547068211200 13706 123808330862057061007194708197444703841913639880804694581357060326400 13707 121726684056592961127512893713857369629543243021795861914046540185600 13708 119670717453296886453854656988870027895197056321921488431579380531200 13709 117639602835662882129300552238989539475679230875779327173127686553600 13710 115633949070216523661384450457542832805217342240463329743997709312000 13711 113652933481758426415029548922469769010430782695031786635888499916800 13712 111697141288899930472673868085809372415674735347323907136185285836800 13713 109765759400928682773276477390506506869445295601846817587838245273600 13714 107859348512864868379274859148923365050298000088687466850195328921600 13715 105977103136779864715025550401434623933664844328526408034280972288000 13716 104119563693011377671326166149663018170925737466826181896621189120000 13717 102285931165024651344179113664908742245596022562757878250496698777600 13718 100476724064695236061445370595195614010762869847757374121539893043200 13719 98691153661629770818817372697412849854301014234720472292222032281600 13720 96929715822392236205635523647021782479521587726842164300601033932800 13721 95191630148567748603231412868319982458728656822539118029913286246400 13722 93477373917610290909544226139958113718749575213221379328354784819200 13723 91786174017625051659282191937681428437177635704881881207473214259200 13724 90118487567457781059225405748173297083600656345511735774394700185600 13725 88473552336479428905782454946629326428987902006411104430371517235200 13726 86851804653230608497405351382372631238242293633811893175507737190400 13727 85252491261417773527760917487853606767136037138317996524810059776000 13728 83676031538652283496343831508934808807353820563405648946232390041600 13729 82121680256906740766178644488245483350966647836285333257397333196800 13730 80589838335189152858335482826481760438193229144927960429989043712000 13731 79079771927480575301857295223101004961506301788968542380990357504000 13732 77591862977654878384897443196367620959152490057022832482420854374400 13733 76125387142619874641853968772262409394696623957999992283363541811200 13734 74680711023110278488630714810993243047558253677930982277623197491200 13735 73257118917861544629854370064982200869515113104629509493586058444800 13736 71854960615264645633176462449279417872468374497665850074441940582400 13737 70473532199360204163750898584640752650392348646281793421317831884800 13738 69113166209464780249595056990322368160816864140606235735929503820800 13739 67773168675428783944148990150090965340426549587225175181232413081600 13740 66453858315186904628012520661723471596478705468894325642230377676800 13741 65154550310330965396244011788657351933692188766869747795299800678400 13742 63875548148615057610401573967260922062401118469473673420347252736000 13743 62616179077406699880085554986592136694455735007443250601853449830400 13744 61376731003162223819537250691783535053492984823435499366686751129600 13745 60156541448752626785037291933264064101826863296025525903921210163200 13746 58955885949418198827698078465392416770297273744737579922440834252800 13747 57774111587821918801665695833226307651991342403032657806327651532800 13748 56611480157151739273870968344138230827675006121912373718942665932800 13749 55467351011008888195547306412471272702204557478858494843366649856000 13750 54341971928006209933523117582769845512541759040364513946555763916800 13751 53234712774433986283354208754706611863664483645506166578066369740800 13752 52145810335449024322470734697610686083961617190612852070718835916800 13753 51074644335501882185902726468230515077539810815667406458926845132800 13754 50021439250265707186682280006881874374351038145107390503124473446400 13755 48985587176703801180709897084010810109376399802353077679172830003200 13756 47967300065695224563751757609812067913700193153727827881456707174400 13757 46965980689461460556436464430043812160030357739233754558348336332800 13758 45981831289211781181729167831444472197488545333353859395452824780800 13759 45014264720262489086368283221130376473517881980902259472061797990400 13760 44063472248854452574607197027026594792617091443084343826582836019200 13761 43128879124262445634200843462207313172558370361178967668098540339200 13762 42210665486692322325701919561209526322644381769788634642593209548800 13763 41308267317868970584953979367126677229158694296806648785313415987200 13764 40421856256860080876434110254984678753531496811480441101587639500800 13765 39550878486791701920615457824809188829596917152924986643925186969600 13766 38695495916950818487088875474878043970218099307271806413883918745600 13767 37855167064819736984159770096361482019503147557192365520953379225600 13768 37030043998848994076884892334219714131754675798225392317999330099200 13769 36219595965892873100541588761449709610892580485123981804774015795200 13770 35423967636537269920414785314208647985987540223063058889399066624000 13771 34642638494337956170129130481969424275024895602538954592585416704000 13772 33875744637317483418919702989332099953025413134098757896821088256000 13773 33122777734384937532313265521853325133350337427617486961100103680000 13774 32383865245453774482409510822753333771375301089566683670766392115200 13775 31658509472337153840435399790360418561070486075873350492926107648000 13776 30946831490131132597849213031867776025025898833432746018271952896000 13777 30248343796986373988832975463655659648557093823810059675055792128000 13778 29563159945004941915793599585082306738049850824309458170012139520000 13779 28890804409921674299236917704238530545060020266877889633223113113600 13780 28231383195691253506794473018808175224201466291394965257920765952000 13781 27584431251039985840055686682778912676623003592086551815896612864000 13782 26950049123467957045508715781925860652728254251310825117669433344000 13783 26327781832586064259168761823912740929881781101254979789470916608000 13784 25717723381428416400446411485821068483218260805329904658121857433600 13785 25119430488898708990959130701690933162783725590761753858352324608000 13786 24532990611450138579958385591878736955647580816353993337380462592000 13787 23957970723940832359934632914264309221016306248657072508174114816000 13788 23394453654810187852930733514978852840214353829085995767649099776000 13789 22842016276352983901701455036652699792289346736539744873263446425600 13790 22300735748885861898857508998284552017477926843503274666452549632000 13791 21770200310870928454761838054907045479096397357706928778209345536000 13792 21250481486348574616278065407553661898252147948726073466890674176000 13793 20741177487335698604672707525285684980841624985531821838380892160000 13794 20242355967017230654852768794375854659529593153212043038562703769600 13795 19753624789559467086662835072020463604108180826668881213543186432000 13796 19275046733014811621566449387148159478041555553215366528033923072000 13797 18806240650675537240585656208852429656011309859252002288180809728000 13798 18347264491972586401330598509092818217758966461590336638191239168000 13799 17897746765156256998915787402906616937708508165302948099952937369600 13800 17457742209361918436616609690912219669929579521568728350283751424000 13801 17026888693063828292891417223291398480798551754974893542963478528000 13802 16605236792616363071468079249855643400516154775870202711118987264000 13803 16192434933467363308772147929422437402312973662964763345536516096000 13804 15788529595549676728528090408541029994554988585219434898301444096000 13805 15393178489846838474968962545191259379409180116979826790128001024000 13806 15006425471192943549831915127815054957002264283212876423154229248000 13807 14627937277390378429596551876383313797590481334913133801222299648000 13808 14257754223632660072578534320077628354933215374978487916447449088000 13809 13895553154700609352166047903727572066932905510302073841541488640000 13810 13541370930386291309405819894928386249279956335208283186963570688000 13811 13194893281336635804287300978540877967480079781660757079973322752000 13812 12856154957534584950934055913270990970065527637859850441601220608000 13813 12524850339772688818108719086198344177030161338526518707956056064000 13814 12201011200592910739140394747006079523058189129066367059534405632000 13815 11884341538458295857319540632460851454346537843799193163182374912000 13816 11574870237129426288882882884854639289126268589012492788114604032000 13817 11272309758396359843084415372954456674470574236728399020205072384000 13818 10976687312984090216678869471467401086561636135838904566690635776000 13819 10687723617700070675661439810168413656751882776887736040457814016000 13820 10405443388110214620981346438024478202015540200725597519064457216000 13821 10129576454762107343624157597028067205459557502186736167330004992000 13822 9860145143381938523106879478189457850627162278066758884470906880000 13823 9596887296825258079726803489193754826700115287645931302558310400000 13824 9339823953406235278229421226630910387739961433361556887758831616000 13825 9088700787019229858779034971326597034951271646399311605629739008000 13826 8843536763995973930012432080332093702576140696011346579181330432000 13827 8604086155958061168823789268501080093820220596080997284656807936000 13828 8370365962623600608526134997626690034471516217194813026062860288000 13829 8142138014284705790500536696561779937920248878895470644674953216000 13830 7919418340698629939760553253654938744364902332052030069261959168000 13831 7701976163973997020560472218174900859953460111848874258637946880000 13832 7489825807001018999086846548312879568895044549826721824218742784000 13833 7282744558586052014267325225152333271516392840809695360612335616000 13834 7080745148289022755390157702529539500669248655134471857599774720000 13835 6883611951685887471616334478489232061879720362228453237639151616000 13836 6691356996173448438806048112366418742931347803472232536031510528000 13837 6503771604647138265559682096912418061973167192771248924695789568000 13838 6320866403759054510095550639107870108970457127221465194773217280000 13839 6142440259887776866886420766736963326537379553125787303342505984000 13840 5968502517329971689605117101219884928033010227569686669755957248000 13841 5798858659971075768967002201961990424824377994595526942848090112000 13842 5633517554277503019434954769805531756007209444710195655669088256000 13843 5472291174951681585535849106562405483838897052363316816303194112000 13844 5315187255663960316909205317681727249197763626406557838404681728000 13845 5162024787772517394249327703440205694103986402535074043153776640000 13846 5012810488234396624318451461814371392130878660588713309885890560000 13847 4867369500053508784098321251663180466091301286295708711003029504000 13848 4725708238031438806844842798943146068764105836637327854398996480000 13849 4587657890132063024899024728625957669133561195120399578121601024000 13850 4453223956599996149046323201976368083324525867669775214250229760000 13851 4322244124693232939269606144831742864739037996400179255880122368000 13852 4194723101115773434187523072089503516750558929651761144518238208000 13853 4070504260061540641189556154433174862678248751055811693360939008000 13854 3949592154567686464330570445123236178433575983310432367844245504000 13855 3831835755150510608814886085533147907492086017077433144383766528000 13856 3717238883488572809520205871037768934412758624292953070700158976000 13857 3605656506977299376753971441786341315299071576348472236127256576000 13858 3497091833360186750217649972054536947956545075900540613175083008000 13859 3391405069863999533665163143271823495943201436354807991391715328000 13860 3288599379583978284062004582504323287534860236736787032083103744000 13861 3188540130311486512071805456643717547467006082330251821619478528000 13862 3091229906813306827383596277733863756150208060763452809050259456000 13863 2996539580415197392706625613274892526874438575621639905603256320000 13864 2904471275591378541436678259872149864614984605354392503174135808000 13865 2814900665345064844173314363991850457105840402277896696830328832000 13866 2727829914790130505376096806309562093355439654026764566508339200000 13867 2643139435306803421049054056731292444009665214825638439104970752000 13868 2560830932199392873174131092834398687810462961218489598099161088000 13869 2480789853235298484600111505845290055822293642426605967700787200000 13870 2403017561512236056618263355511049112406301720863618775734583296000 13871 2327403886150635975308212811079563242359127777941279836083027968000 13872 2253950293859786343511428410591391267487136821509243633296277504000 13873 2182550941398961718693995948664192650963023593074976301690617856000 13874 2113206937614607189841362241655381614019470053655780435871793152000 13875 2045817023321265110919849308624600682718256491522120196162617344000 13876 1980382060858848023502244609190600517136253622728402290117509120000 13877 1916804773897880393275550652993675335710316737307013680731717632000 13878 1855086168482834236738078662404240177239179829808475683028860928000 13879 1795132909278530836215741033124443452393059503300248267487805440000 13880 1736945719887431522306344740035594546012905465332096449200029696000 13881 1680435422260708814439330290226899629807748262785957559363207168000 13882 1625602570190122139425151022252771189765661150014220482383314944000 13883 1572361585249491091246187682864517939918648744872918315506466816000 13884 1520713194753273164440351837863186955285810635226674201358958592000 13885 1470575389043635799038890712385398190191055118329154279011450880000 13886 1421948674025342856924348576668426641513129118188142807539384320000 13887 1374754794787264992436250841993665384964403637591800864498974720000 13888 1328994141533248704062347076373507415847017967759636631423221760000 13889 1284591703965827551654097174336990206456575506359368588593725440000 13890 1241548058219101565484652009648326258663368390408802097602232320000 13891 1199791412836579306277093299799415172798762053610575138196488192000 13892 1159322169798891214743623938817485032690865284111253603551608832000 13893 1120071911823363987135388308124344238636115241682710470716096512000 13894 1082040971162453092873284716571699372633346718446105951274729472000 13895 1045163837697204281123884346459742593933008814566241451678892032000 13896 1009441034083848513633097706788287012055463503751069807660040192000 13897 974809942866941077614556315097701155753385859592230619674836992000 13898 941270945475267620228107134301512461290532885298946891936038912000 13899 908764448233071914150339427587388302038890331208536442386317312000 13900 877290792144748019999429731092881850768401918668604330526769152000 13901 846792979043059066126748070578750156493734429485614648477745152000 13902 817271538728174248615499406651007158027719997943236295466483712000 13903 788672058121806878657653854304193840602506012397976238577385472000 13904 760994953928624742837096355087236465265132674749007475372326912000 13905 734188508135660313308229869652136352561236308234534870586785792000 13906 708253118938868201396931078671481990858333575070539123382484992000 13907 683139375811638105854166783443113751510568259404417363372244992000 13908 658847854209685051222095857657146670340796181979032951347740672000 13909 635331448219783583961407654037433175766453129109307930288750592000 13910 612590637238305478710087800626181415083565296739492603479654400000 13911 590580708550342256334859110948488569809392306548250310057984000000 13912 569302137856487646253157241259740563751744508390211199098880000000 13913 548712252649209137089096632030567337284188899794462896254156800000 13914 528811695679541930304352519327624126788403558632720004478730240000 13915 509559836874515265346645961447788983071477617042117836034867200000 13916 490957235826867089533071936717448634756241813971181642335846400000 13917 472965380066570341245248119213579435357862563138465763445964800000 13918 455584832636364032351662080439927790557200073090779028178534400000 13919 438778880259959675143082464631035843847489414152045112050974720000 13920 422548236215296931367379954163927752403192084411785932521472000000 13921 406857991355884995905930926345546250497805173078277324990054400000 13922 391708785670927224540974852388834495738272226059499479403724800000 13923 377067573116027699859827666615688795047167370170790384399155200000 13924 362935003194450730687581616418990748073447330308938130866503680000 13925 349279606810141113557721889945274388473401988137021409697792000000 13926 336102167337448975532916995308493672926369246919617811634585600000 13927 323372802911654461861889275624624918976678105832261849312460800000 13928 311092227586548861173116638485982312737978295898192955891712000000 13929 299232195122441352305514031495499425160359133063059374115061760000 13930 287793429249679074875648444153409262623861976520313026961408000000 13931 276749060584134358091920721240062285021718982330063610385203200000 13932 266099930102191201262168642711210073181459262305389481864396800000 13933 255820557170734437336906838435197432817421891726935793034854400000 13934 245911719201931209860918153942501273536093052286237324169838592000 13935 236349362928083774717068265423480604194573209377904262145638400000 13936 227134274633822115342266186486488598821927829124188103219609600000 13937 218243598904484312393756677372285202990968518147506320126771200000 13938 209678221318864715928108652209942343957889635104384214204416000000 13939 201416499259240351680885302261918116458672906138410087782809600000 13940 193459255688251101824933651269839187002843909466157374714675200000 13941 185786089661094762982881039031060710772214446770158582169600000000 13942 178397831702132143982613728485202511294442238325431985979392000000 13943 171275116268635634840105018742830844585088015316148823837900800000 13944 164418858152243201720185502086291063276364841638082268220620800000 13945 157810744392408392001628178662415489095814668002253008076800000000 13946 151451628842500379254831722583269790016191331159609416915353600000 13947 145324274274572486571402984928187157057816864244432796909568000000 13948 139429537599547578345091636087666921453377949785459936264192000000 13949 133751075030684014643846094858573557650459861079270320413081600000 13950 128289811769738949665420142425783235291952085445548300604211200000 13951 123030314508899591597016908035733238625466926976158790713344000000 13952 117973449099250636462316715034424434633501054318794496298188800000 13953 113104709109130777468715733018365738971714082550746128279142400000 13954 108424961776280720631744777731135704368612327907186731820646400000 13955 103920466137821169312405155793254505319011906162027729833164800000 13956 99592144088775452008592994455730561491592590441991321373900800000 13957 95427039530467526644917058778672769711923229357108672371097600000 13958 91426015430442293365001361917337049275179232117439022240563200000 13959 87576912795007207011013057314646722136274501304513430526361600000 13960 83880591871098849861349120818978338118144280465865898000384000000 13961 80325547275293614396886873101226050881556253957818329228902400000 13962 76912682396532420002766535067869461926003527173573582874214400000 13963 73631164218308393603255692735648398093368811042766901438054400000 13964 70481839378553154299653211984364490389038969017827869274931200000 13965 67454555752047684253603770873987203893541947906041585834393600000 13966 64550154624165568352777377855168108713787084614666543051571200000 13967 61759039637113542664959746143500359735344941226278626918400000000 13968 59082083392640046218633438837114317045999196418140221263052800000 13969 56510264795724126294624234221523382496107919367442012844851200000 13970 54044400594753988888291888173859789279683445007410995619430400000 13971 51676049386235478732881735986559434411156897298024122102579200000 13972 49406020288593512651273411672490319083518557141027412115456000000 13973 47226341355357646998015255547638190856764254763485420965068800000 13974 45137845168924158394563237789617560216818005830123264789708800000 13975 43133048600837612202934814115697991185915287054823378059264000000 13976 41212730304948943459401940058097652069206468665205835038720000000 13977 39369899134039005783887066398112005693106749420447790569881600000 13978 37605323497253535019257662633692116224958383313876362526720000000 13979 35912408348442337804456434638923698635778333154683101498572800000 13980 34291937061116335049815041383349642901511509583590295470080000000 13981 32737728912918438867337417024013565691917982233477572670259200000 13982 31250515978362576976801253679423092203679525443796406711091200000 13983 29824532208051269281963552984104334999518336341926505585049600000 13984 28460498567923711240711746432829600006854678965048436798259200000 13985 27152980380171885582099399851222727390741172363198859653939200000 13986 25902707376551493834076107092345295097451118508261802351001600000 13987 24704594797979491523379419202444841518404743537894078257561600000 13988 23559322768476770691710089386762860171711663906603866993459200000 13989 22462155710660166758316016059421640241974773972616039733657600000 13990 21413761100721009967881426339150493521268979094911147940249600000 13991 20409679820887291841167654104019657849610215339774818857779200000 13992 19450583161657891581335110620139323894192068108212886333030400000 13993 18532305588261465558028864593254577605956483318889692358246400000 13994 17655472426782332591799579582198647331338583415592024250777600000 13995 16816209933304942356162239329748089115326496777796104316518400000 13996 16015130186882526242662940060545524019457703446195205124915200000 13997 15248589209088960588877770581031169625867031632615189643264000000 13998 14517198595900350706498186408950505423608387890028732402892800000 13999 13817560716060274453327655456118772719686668754366653582540800000 14000 13150243643561500258914387220072646766959399555170483725926400000 14001 12512092914525119128750400136715016762730235444492124435251200000 14002 11903663579878911158709644475349358117149772917048985754009600000 14003 11321990397229019001114149005424503602777483687708518999654400000 14004 10767625460828816147813356714397150863031742102251822776320000000 14005 10237808407379806572363047844103231882107787553679602928844800000 14006 9733051162740464049377464250877689111841286130981088028262400000 14007 9250795178454044388025509856069992366790726305828779851776000000 14008 8791539014000435777635353605817391768443097601336908500172800000 14009 8352880096970624913279389521036530444508764870761110831104000000 14010 7935311500357045602420076139216468269732850613565744742400000000 14011 7536600795739732974109677018388309754035310133109339638988800000 14012 7157204272356079345864907913089419533833666182610659678617600000 14013 6795055743741732270913707821537212444351672062558797404569600000 14014 6450599198407152290038261618877989081265114951226475334860800000 14015 6121895705535425778809526176361231908390729126396483862528000000 14016 5809382346877657704136582335088996827615117763183131230208000000 14017 5511261065499865418763420909727499793155996599938696137932800000 14018 5227935137813217962231160563518103224192728833076134176358400000 14019 4957743621154045837709125153109463346592377428443582457446400000 14020 4701077674712158967398919618115198418490693475126560764723200000 14021 4456379918287293511149219289929663760264606020194116907827200000 14022 4224033952755094715710922274336119183370867261421300560691200000 14023 4002598144000457463672696942432220280916475547580742867353600000 14024 3792425809242493165971511334072029002009984223614416977920000000 14025 3592187169989124757202444950190918871715608583506806439936000000 14026 3402224395546536276626440957971880131280061017026464317440000000 14027 3221291668584630690502687219543649493871353937520962830336000000 14028 3049722777845052582208985063085868818572217731783898955776000000 14029 2886367190069165816780797649448584983206529900670459314176000000 14030 2731531368942041987039100597336093497328697780094650810368000000 14031 2584155895414783615078414060346423929465008973548959563776000000 14032 2444537094712491257531245425202654148442840291336312717312000000 14033 2311682875729775987414412711454090521293465201190149554176000000 14034 2185881537030668130244612949773167296704250148384058638336000000 14035 2066218593876850020253477712187144869262529603979856838656000000 14036 1952958057230605817206659162637034480615682903554284978176000000 14037 1845259424456158774652915723190711735779139894157298368512000000 14038 1743377365124259115480429954098977735705668293043037405184000000 14039 1646525609131090126200115080663519456017439174780944960716800000 14040 1554950703773782292893048857315780594117181333121681719296000000 14041 1467929530746252170112913550993269140903891497964966248448000000 14042 1385687378020739443691886376811133949745318482356394524672000000 14043 1307560580047992254100062749588367155828552962672688103424000000 14044 1233766349802512364431358016714457251191098200656035787571200000 14045 1163683931237568822877804368537666837388108240530186436608000000 14046 1097522920059447522537259265944692401214638521375295275008000000 14047 1034713883927017442168012446838703511666955250383044214784000000 14048 975447550850807752093958848909086350188876067601196253184000000 14049 919202413723385321653343388522747862714860095613881548800000000 14050 866161945134940350635667090505774027403299168906447945728000000 14051 815838697248854817954256745776533025058887626771457376256000000 14052 768409100758458986100873127442605360200614836210289344512000000 14053 723426950349105652110898987442910084103122963510721511424000000 14054 681052596863336003617639166620307141181898773826098954240000000 14055 640877931472643217897363998677840031968128239363048865792000000 14056 603057015292658742588753067178485490597651340645419188224000000 14057 567208627793257405507895629206116695194657313150713987072000000 14058 533480260696250422454148615347307348567010576761690783744000000 14059 501524071222350049530904330086345830309502038452106428416000000 14060 471473474618177518968023758296795257132843164435641532416000000 14061 443010902389073333207026867005717957487766681109492400128000000 14062 416264490058848548436844369443603670067455298530981183488000000 14063 390937586708659642901817276262247227554311378047781044224000000 14064 367152567307324634609644447329884845491759314923048402944000000 14065 344639375265567378759849933885289212584988664641752137728000000 14066 323508385445487609005385546845191915360549970408440332288000000 14067 303513561350657410092404457504934931998871957121412890624000000 14068 284760644017268826848377592384106615558788114577613651968000000 14069 267020023583710090145652494654078737321098406436512727040000000 14070 250392203650807244553192975723941889612444042581740879872000000 14071 234668862027458661805257661893189867678471458671522480128000000 14072 219940362346135737376316092235059639387962848803893018624000000 14073 206017111317776515448135584225227942481744934918253182976000000 14074 192985771970060216339066047217629400390368357128235646976000000 14075 180669341839684881023756815872667143751440849351461044224000000 14076 169149910147605332318663311930542078886756739199396741120000000 14077 158267416116269549279944890952951787279344026379743657984000000 14078 148095342636806357732122569204951007908787880005157781504000000 14079 138488415149269345042607493367198323921077351532754108416000000 14080 129516918124688088637080764269402240667768352151144759296000000 14081 121045260257615425905258686543581628197892301546538401792000000 14082 113139843904489830660436677988886559165676209666256797696000000 14083 105678411822365656303458851067778580481075975824014835712000000 14084 98720267384985892441005800117778353713749448857001918464000000 14085 92154512838038422393346781532176449890726137292473237504000000 14086 86037895454491328092878134355572855696199914441860448256000000 14087 80266962799629621885037413970474274148811508425832792064000000 14088 74895026310610642597990337538253299575048766708293566464000000 14089 69829245037340716551662925010798909480022452835711975424000000 14090 65116971914699265441762656068581413727607790442642407424000000 14091 60674170328913346677576099803680463674163552761634881536000000 14092 56546161963969140908552439551854563104915930384006381568000000 14093 52654478114829277279804985106172808338859841782981591040000000 14094 49041625275599892469162012406102313382037394554757316608000000 14095 45637416668043433189060519574494852693070056082805620736000000 14096 42479458437276432339323629853150632861778433887639175168000000 14097 39504339860993913121175899945641142468619464752463085568000000 14098 36747982328460605766111276947641852404060008111863234560000000 14099 34151272666419960786480884995980982708617364599459545088000000 14100 31747677928909609493589133182448242328774070719186206720000000 14101 29484563133825381775346581907851139484100335696145809408000000 14102 27391441026556813734446081710965242683158219464946745344000000 14103 25420796177483171169826498484846666400930377702433619968000000 14104 23600885926450492245274059129785548458663585027226337280000000 14105 21887322220830382411775215266290725209374733167581200384000000 14106 20306352614066202715419923209310285308392775212664356864000000 14107 18818692255430641422823186024500456086347027645602988032000000 14108 17447323391568503553889243214815827826209305181114335232000000 14109 16156878404958701286114416238009617998427060145840193536000000 14110 14969334798066225284064030524987060319919737271889166336000000 14111 13851670028465019470485552987876934863337333282178072576000000 14112 12824212122176033931446741425765441949739395768119197696000000 14113 11857836107586943909409038370875386540762724885252276224000000 14114 10970323670685465264016007418572945411104528356716052480000000 14115 10135428066660731473865569852281951389307123774542315520000000 14116 9370179835971087245453157433628216379478265543723581440000000 14117 8650080716130398263582089030896789979451174685056696320000000 14118 7990772558647128627957865655067339533591352158925619200000000 14119 7370831476832174736970050312017644270119308701609230336000000 14120 6803819802490148122375703950069671900119981561185566720000000 14121 6270473675744211746860574004278953295242089549791232000000000 14122 5783808389353647354393481063547426562354528287918653440000000 14123 5325810726947941774143541593794858827889186395631124480000000 14124 4908416563802530547467050967769564219259174050246688768000000 14125 4515924944385589561542980943593304582270616536990351360000000 14126 4158636561952923281873542883576646176188592742476021760000000 14127 3822479308633570232102373666654493766612014468001955840000000 14128 3517316285938588423619786687780479550534394106966179840000000 14129 3230008588986561123485833080603515320018037363668156416000000 14130 2969515788901427834524005304230295203248407556778885120000000 14131 2724493727429846679237502507043399978468115626034462720000000 14132 2502639434641859211067167762318695829289987404201984000000000 14133 2293751339543975187161225948237124757008842079653068800000000 14134 2105257926315081467932770259987100735770186070957752320000000 14135 1927609569070102828365082248817757799791557085233152000000000 14136 1767516806234517368350582075385679170436461795758571520000000 14137 1616803534118459709994369435940525153172568364694896640000000 14138 1481181830698381907983382763374070035727704732593029120000000 14139 1353339620882796864272281527672128230862357031970406400000000 14140 1238767154714068670669831391975052686477080727713218560000000 14141 1130618202613222053240881865846958923720196814064844800000000 14142 1033834613065457922274596147135037736740297270131425280000000 14143 942591795031590327785829287717619227533959049154396160000000 14144 861091882677251409423032810288969324497994325939978240000000 14145 784093010788222645163698245128727169661020364655820800000000 14146 715661280262736383300348837971384476841791906622996480000000 14147 650896340207701878267526871027812839107898048365199360000000 14148 593412668432869898161229171256030380648972474017382400000000 14149 539103867343318498790386272714435600566794951317258240000000 14150 490999267976769179424101073698677242064346572935659520000000 14151 445416470070874364361106578404129958541149660008939520000000 14152 405304622788620692598140063578563941259672839321026560000000 14153 367203062676749913715142375544123707163548726423715840000000 14154 333720645383542645427762586350908352282315161149112320000000 14155 301978509693714548891359542341723577121154500625694720000000 14156 274154086048011810307736055441794840155421029108285440000000 14157 247666295651559400604987333013721421162116314782760960000000 14158 224630064169622100675528161134799820553991734784163840000000 14159 202641160337589050242981157406044300018532869870714880000000 14160 183538248386509224993653793345521793670662283874795520000000 14161 165347486255879825102912208954752401355718324104724480000000 14162 149596179833741287594530104838559747902954841130926080000000 14163 134503769151421071713883184692974638235343256635310080000000 14164 121580565679474433733871845659555706513595339552849920000000 14165 109142565375402558169090531567199379155471008215859200000000 14166 98498543376287854549229911475586821579866125757317120000000 14167 88294795157594058236428337209705555234659019196989440000000 14168 79594346087976949003479127002582490250941304175329280000000 14169 71182822456395424658474774722115991821845674621665280000000 14170 64106802810613478605481892169330230672232309409710080000000 14171 57228622799838076389064475125867397686018685408378880000000 14172 51446061573054515764589238730431725509179657840230400000000 14173 45849944525282488007970649295171551336332367107194880000000 14174 41174778554481306086993446356949967528539205507481600000000 14175 36589936626438067196565857115749890217322805261762560000000 14176 32829699418648067234028009706258051298419021719797760000000 14177 29119784761260870318758135952899521774180837474959360000000 14178 26067330257147857135848547454452259107371178965073920000000 14179 23079645779493025043522873995551603437737795576135680000000 14180 20640633864252023255032538087218151187984292616601600000000 14181 18206176991333719572087767034264300144691737368985600000000 14182 16268775154968468464825550500960986471808820785971200000000 14183 14317306202979157348781915805787488026074666971955200000000 14184 12762674901227183278578201580754061359668818943672320000000 14185 11208892795933341776219524784239885503245948918169600000000 14186 9983303575994676216576509629837897715748219912192000000000 14187 8724851363830430903299105414094190688768389808128000000000 14188 7767231236217144249554181114517792628015504975462400000000 14189 6773022738642752887544223757998810558939942522716160000000 14190 6006857247371573882495634572865994376248961060044800000000 14191 5224895742780275492294445977547479490711326294016000000000 14192 4633826992339621860818290718111019897383892811776000000000 14193 4002161099069521709946430051532208105284805486182400000000 14194 3550089844251733676429728414675825075602357800140800000000 14195 3059360868450357924805183887028131843281860008345600000000 14196 2700873079877969530741988451061180953197415078297600000000 14197 2320351459279537639590689611340863867243184573644800000000 14198 2049128255175032369233706551459836280485206556672000000000 14199 1743697986396009377342445000066842676497828177510400000000 14200 1541445450624091696268344811612911292554678370304000000000 14201 1308771000931098035731548533247568791560388398284800000000 14202 1149705752563730764362360280855352888703980666880000000000 14203 971277580204727354709832034621656217740932179558400000000 14204 857368797203115388576407082768422277801922946662400000000 14205 713443697669517188437156189465814966768054462054400000000 14206 629320016953542669359420051191933855812611053977600000000 14207 522989088032650185194005176399518589877010772787200000000 14208 456919963267595614771587559888259490769691423539200000000 14209 379180287880448979688356191726143168288343772364800000000 14210 333277106645247891447958414353442169171199236505600000000 14211 268522349492172054027517923937629185698537930752000000000 14212 237612558347548591407988430479553679818321244979200000000 14213 191658215933229550879792988086283550196938414489600000000 14214 166961607159837819706206731146809666377825963212800000000 14215 133157253633778046205918622916740467639261226598400000000 14216 118389078218286664161231812855548157137485456998400000000 14217 90458766463738587869217883327318199901002032742400000000 14218 80434867400473812306386710998283919147921729126400000000 14219 62362312735766233529201227185899829171373631078400000000 14220 53829999389466087552883422673045971778972680192000000000 14221 40870925462372399808670746844349719313664442368000000000 14222 36883518100189726656605308127827795478184984576000000000 14223 25253579960490263296414445204638850958036566016000000000 14224 23725073804986905254789360363305446821102773862400000000 14225 16835719973660175530942963469759233972024377344000000000 14226 14398971030104097493569639809662502739231375360000000000 14227 9746995774224312149493294640386924931172007936000000000 14228 9414711827375756053487841414010097944882053120000000000 14229 5316543149576897536087251622029231780639277056000000000 14230 5316543149576897536087251622029231780639277056000000000 14231 3101316837253190229384230112850385205372911616000000000 14232 2658271574788448768043625811014615890319638528000000000 14233 1329135787394224384021812905507307945159819264000000000 14234 2658271574788448768043625811014615890319638528000000000 14235 1 14236 1980 14237 1830510 14238 1051393860 14239 421174447155 14240 125231350000680 14241 28722939133400820 14242 5214189148900112700 14243 762869372116297452435 14244 91146500524456793988660 14245 8980838516695830841901790 14246 735210676516091889573274500 14247 50294311576940662899922654785 14248 2888087200247397965114101432860 14249 139735700562982876033441141661400 14250 5715144541276363654463362596922620 14251 198205892224262093632325016418634610 14252 5847583488265307591799531850339766280 14253 147290563984299048806809338964413867780 14254 3180816284081358401870226380171665717140 14255 59184544569209103570444825116183875266750 14256 954215645365264879855285109105922303684840 14257 13415023478339744376967707855128473344265920 14258 165565226737266349424449952056232788289263620 14259 1806291438510351402247895398093898056236262830 14260 17540415610096900488776715091537171898278186140 14261 152625698565768564731793009393769550121742825380 14262 1197613839846681081492441749842422981098723146020 14263 8525359635492573971322341632889189701070789672850 14264 55367347497011985355314019283226388654248867278100 14265 329772662026078986098078736751137649562233462047720 14266 1810155454384586130336859748286607741889965086254700 14267 9198874457249216516822364014053446479723882590442325 14268 43462735647196462187845703924353698340652595336166980 14269 191685195391416658094749437030231957419050557275148510 14270 792071426002629405330837323505556306507223488890975060 14271 3077213894356672731397542461750255905847747319413340735 14272 11276847359944071675155805524258662602964551194711220540 14273 39100839132627487223361305071331845193564597762210600580 14274 128648030627253700082629391372958552955248375108676267380 14275 402729476797787497259655700637482036797046416490837409295 14276 1202598732811473082811670724119814061868699040275691057020 14277 3433705147473367280616729215753166787494404453222639586510 14278 9395427361533997542263688114479197614493156695496243838100 14279 24688815820778730672165531516787638686415744222415129849725 14280 62427999714455818665110223457468948257426003642361503413940 14281 152184060288852177291677562724307246758098485870013836216520 14282 358292579476969730045822687359788635416068387796561631217660 14283 816037069450395633094689845184308530976135133209150878704360 14284 1800814354914274234059959298044442155595393444543040648337940 14285 3856205876679509643497281760316196791622301946557294220229920 14286 8024038634848714227474330266000892462076790585635154677432500 14287 16245873004300540462035889045379259740148409142492375921765520 14288 32044575445027533096215210804530317219043145496253066459126620 14289 61651277271692545260741800904266953901193154354745762274990240 14290 115822423105291353164751249993226434430825778520790530714650340 14291 212699846523033591485559007607746272352648101254965345239378120 14292 382210106434108419792358609837068578933139922005277507730107020 14293 672684191177160711825276168123268074874509605472102995048836680 14294 1160610104760026297910706564180380234899015381803429314787025460 14295 1964713993276634162284747176399760062918354106622603667962453520 14296 3265899920495296770407036130368531960702361894129647916059315940 14297 5334967168788658799351961000845166144398566310276103864431547840 14298 8570453900401397315977430240260101096445145829488745042392510940 14299 13549432400950239553900567245966094778884384388360127479052303840 14300 21094563118105917218196314862090375565849304060505241391904513480 14301 32361230104798722617627246305847202269552163891569423505172529160 14302 48949024443198330807484623741346230685848637861230816484652373180 14303 73042325940162896749937976197790487339582907911696885984033916160 14304 107584994804900728274300339499289063130820896922540589668200729280 14305 156494575843613652949514474926048249680245416705086724660957182840 14306 224921285164964005918258248108986839952379729176258325459425493540 14307 319557360299109698974060798515437950357194859921989428647339032480 14308 449001513323944243055978675651583683176250460424676089782308067660 14309 624183660584724986307353677817648278025507973931845768915309673200 14310 858853040758737389767740900679198479167850286728619274087354787420 14311 1170133978409291059465692871093201379038473838161149631424791016080 14312 1579149355180119484446831950893861864051445121971515098415249714500 14313 2111715006513407175511548591479241298281472621936821398401567747680 14314 2799100220895990194786180800164686138006314008521811538983993627180 14315 3678857232160464993206198746111473904364226281069565367677105191400 14316 4795707502039422176892980987720812126615013809398272786619362468880 14317 6202489530236114745557713854783733081323972049238853509719981452480 14318 7961144939579145160853089547864988991140597682134064654560920964780 14319 10143753944867685904922494859617497158420173911868094166734104090800 14320 12833580162491393801615053918666616402251073144454872830630761502560 14321 16126150337222243413834490105581863249312375576380591736120906529800 14322 20130302907997734873280851758215701005540317657761962843649482455260 14323 24969258841374637554186607719621576112342116912619382121467862060360 14324 30781607700886623894562154081639600520274481439017306916461165803860 14325 37722311251201724667088594797913644966006861604562874933574625828520 14326 45963553067934994527252164010897109267114120714496663212334768259420 14327 55695617133951297309375892151838451709496805130935656577982141722800 14328 67127523199609933553708794612239042611507568007245393826531264068060 14329 80487729545735485364050334758324285793498147198893391380266028270680 14330 96024476228039210779660538400630736695968786604296961847631217853260 14331 114006274665000058708991371907628988546897881570251544653216980488000 14332 134721883884751827632852162979514709822469478947134764587251114926500 14333 158480569593379216250320291473455646079486082439898193977999244177640 14334 185611643376739314755442165686178008688631893528238373355809681469420 14335 216464499751165296282297546260554374644500775563867805227232069351280 14336 251407653723525063716457871636206141029896877331163533614389893109020 14337 290828594958015460228569643642619902402972265887360787254086247700640 14338 335132263016936726188963958994543177457264226030732234605676172782580 14339 384740792394080299780241790849127186714115462218038399485117744436600 14340 440091365094715612416640397642445530346076425066637084577895485059620 14341 501635957048454510545666063737987009700583847065908816797318630451760 14342 569838503259396975568521419815186324312946204697393570775568762328060 14343 645174793931159228901121781802136633172711198391373019072632587917280 14344 728128875886698027717568720529575834734079239057482188883890546345260 14345 819193285888288661356663960603953747431574424023717643770086130374400 14346 918864593018345421699279774679041702915605263265281318743885242958180 14347 1027644195413318779290430386770601818814492758534097282958777873131600 14348 1146032882896090036742155810783433698092966601173104565909577969189140 14349 1274532462474742177598257378500250191953492975091927846478632471925920 14350 1413639186833487307898607695270667763847904027696768558421715954887740 14351 1563846515264768002250609263181522618313835228314151508632050564156000 14352 1725637213547418800234677586445820102199869241244921501257558786587260 14353 1899487597439269872721269233296825487050809270513770701429505518642440 14354 2085858065572745737239296116117835911690761387444216767665551903037260 14355 2285199214251414950672089480428130091416011332821707449513942212332960 14356 2497940513671247141693952962369461723420595960121194371771852212930660 14357 2724498727304574631537740724967965482466880532513511662810639937532520 14358 2965264386442569260223643035474996318719103784319249988357039237508380 14359 3220612989022044751511147052508290885627263408399867956801276148168880 14360 3490888871612449022924425501154602787514409833393576921970376865376620 14361 3776419704245041905225085145092302967519184317799580899342226188066520 14362 4077497296705355189315815629431865616608920082975502359341995836545220 14363 4394395950577927298776883799289721872550212937471319045087012789656160 14364 4727349673436462336093752473217242237938503615958319748908149580733140 14365 5076574988522802733805212195752420008334971614292874697663662726600840 14366 5442243971566366223311630807696152535671344975741560783248292183079760 14367 5824512156137521277822543939131636215969873734733706440427619415852960 14368 6223486745109448538230881627105889550629166050116687012276438616371360 14369 6639260291460515026658612713084131348417005267633405819019848041435440 14370 7071873375216359615282067266517863560416077073634840209428072130175920 14371 7521354774253248860881734693486710120230213230608435908741744127216760 14372 7987677847793136792301098736993623564887132162552721465287305479590880 14373 8470807942054325099980914031781011914366612320382960267809944718507280 14374 8970651671875368279058253389151422616311977910886891792973127871045520 14375 9487112343948758002694814529846016275973437508717216120239179730997040 14376 10020031279804387113598173870680436634587187045805220448255047766755840 14377 10569252070089688388701424694305859545329707334446663594544878347433120 14378 11134553053076378736153066821380771451312542758847637382581206957744440 14379 11715721232017467958465364986310106497521002769250670666952906053830520 14380 12312474997635479047911054879131316127495081643666822169090662889858240 14381 12924548570974251698608537658386599908676929429075453020939281607625280 14382 13551604025247998717694173003954416068293180091396066790329640369214160 14383 14193327139740583964427610587982641792784454941710968132633777497491600 14384 14849327771001007043750970648207347241659193478377638373007390664396640 14385 15519247999845239814246578059876219205598419886982605529211104819534440 14386 16202649903244629525085631124720233492653182498305309222575871451830640 14387 16899136893665813326455728961471415318669237120953930701709223389680280 14388 17608227921585212976022573591883511621341699488319949280349362731683040 14389 18329492920632009319007353928488679021637525836408835946301674690001400 14390 19062412490174429039624311716791188886806124315278881650507247706046640 14391 19806528327281867052673629567701783064281672185042209495111678461927280 14392 20561287471505765015528357267327619228061192930021165642666395331739520 14393 21326208608732213926117069908084252948912472633589838294080785240091400 14394 22100709945761090386964625318852403316976626480371845886187934786046440 14395 22884292279664975566759803179138108810649347289380802628588896155961840 14396 23676349613592383423702157780022546221458229489354444098995621833066240 14397 24476369817852901878525810292585835264613136154408840019083622848548440 14398 25283727163139631733706567617934752237760113190258448383582070512706480 14399 26097901390030171609676086290134224632082900831629905859445755968756160 14400 26918251317163244422216280893358269717529568415605852043117624245064800 14401 27744253141783414948705564110126595602096135069585485836609760797103880 14402 28575254343006286035121036578667524350566201227470258955608958437519880 14403 29410731927595964696605191351800041163319134575096016218359019505663880 14404 30250025943326897361314870816288657441676764057574450905877264300474240 14405 31092618362621473437821756188239238618957092248903639474514351803062560 14406 31937845487116808581414022543810129590507594624041832469350082963980800 14407 32785198172314230483020940809381395494107412574211983979504819956272000 14408 33634012482351497677057710640756440725345466458955785568968570920603200 14409 34483791808486328394393396464830914816061603026676743961737202350319200 14410 35333875259277719822898674460812733650226824219499738656689239636387840 14411 36183782199231333795072322172895591609015956182167427912543314590491200 14412 37032857802789339195895134290642732722798876937057352283815032403369600 14413 37880640567265625511023524712157720273387614298992708258702257773465600 14414 38726484550602540758728099885680977097158351459350917691172055329942400 14415 39569950223092086112496756407878532030534180164118432696217040942258240 14416 40410403069590007234996459018380257295432705624555566300617700968564800 14417 41247428120254357375228374963913398919642131809179074392319400053974400 14418 42080404511547769162675451647467949342840230008556355827939371391825600 14419 42908944092251109294845597720455246338266559163124162829615088531012800 14420 43732441638747533654118188178805206937171573616322887321470352285612160 14421 44550537705120950688504039414871042079254235887185055109135764700323800 14422 45362644383911909736741784499573802739304309182134526034560218526867200 14423 46168432550892791935201356571596428273847889681651066296342044549584800 14424 46967332937880022107853080523805167096364772110287416364316223121003200 14425 47759048014608436889980942171264648132524513850695922649918239172967600 14426 48543028245561530816597993531174353385598497914144909664243281332403200 14427 49319008585592287280768413338570670349333680566060823088069062361920800 14428 50086460023834398514875297845279636819807011211633630156669804338214400 14429 50845150658277320420049829034457592070662069789562368504813446389237400 14430 51594572460133241842980963501740024560150046703365766325613779527691200 14431 52334527027693019860563376999160934815183496397243920422219724316051200 14432 53064527607953857434350842929262833147152962989444194401179426239712000 14433 53784409326216372799850934728238947187420270731884398862527346841524800 14434 54493706768613185950996528199780849329876667156495118535881631483516800 14435 55192288477808586493657496259568240751142545024183170559583943178902080 14436 55879710180405502883818749911729493914375976420838866327554004622430400 14437 56555873522106686499352091452288256571595483178332769311500650282086200 14438 57220355119633580551259610008105942581188199171234911156074306832316800 14439 57873089165611968336791485838596545338149693041167228179840557784912800 14440 58513672787664171660474224926584105439844035328902073204798020082063040 14441 59142072150605565431440897525532744101963916347217939150216071153717200 14442 59757904332266989844564882186330434747716070856154053141365069294464000 14443 60361166786861233658441902183086339586027667768697134350763529407666400 14444 60951496030173669985157657584333937079729803873278649200220310367929600 14445 61528919946237182117900701494983515415777755871231641695812817270931080 14446 62093093918114467801380877087731975593035294668637019702079144987460800 14447 62644075459525924055571684465867197423403445297251293607750304949452800 14448 63181538102129917715235634140874188957898562245286335677970231096843200 14449 63705568128231506339452816260299819903022694277733154595711062160692800 14450 64215856593511794084980536957042564743824744097043767685244770759915200 14451 64712517520310032519377806913931859638235012486613846158336365879060800 14452 65195258823389020378728487540205071887444061272818665196002921035331200 14453 65664221323227250832537300330241737629311426843550295120801631904752000 14454 66119128966787472790702788201291814418555003719391192840918407537084800 14455 66560148376951897120504735366141718374607522384942503772126307153916800 14456 66987018811836175707197469959802755016064073636673963355946479302499200 14457 67399931515523039949417359445151860328996956062930987408571031103361600 14458 67798640296298664111734789424190215133245692324824011786724117006502400 14459 68183359940335286766591653333650350260958291446721158194645736504961600 14460 68553857864053921388004602957040600673209464481689579313670011957835200 14461 68910371272593134792262946022097498315002817824386865816707055298739200 14462 69252680372834223057520998970303360444958847507225287464538518807555200 14463 69581043473396430887732681352086698753056068436806350246028136859824000 14464 69895252731060041072132750495807165982770594156827608781611713390088000 14465 70195586376511965329773028181807412143969861170678835851610008909121600 14466 70481847494436947724758641790170435115288731688874470801304932538652800 14467 70754333042671961705816450588778108079633551045573897944710355640484800 14468 71012856174777595019000076899528739067903386299161281925243845050284800 14469 71257731200939387372423557590719617186948020487704793041266839026816000 14470 71488780497766913893482407489681194028127977271139884443621854827955200 14471 71706334535115277304639035010505533227980255139327052416170895078588800 14472 71910223900795630843240049709157851409055492143753853831104539556588800 14473 72100794062309097098176357643477902627613140677205525279944054684609600 14474 72277883017928516477415274092159957127684703068608360577942221137236800 14475 72441849909590215677303914342092572718700752570100794106467210822454400 14476 72592539398974642822665439682858749872141152803651027541870391008467200 14477 72730323208348356890885326321597711066559661808702176717117859177488000 14478 72855051760998765617339198093810929207575887490702401057586033299659200 14479 72967108332250968785454519289528736700041239898730887925968429908761600 14480 73066348451288403070615891521633949326708909625562476837570999793841600 14481 73153165760709555254398914779220631789843867097382634926003705481531200 14482 73227420314969895316829945891450274647852345398211359902031828794158400 14483 73289515190546447473726172747921977741492021331274148977275571799737600 14484 73339314219242337814790658879264395899973635859695877105054617937126400 14485 73377229054656383550410400499685171807179448307015055077378839495731200 14486 73403126811148932373079651579801525406482773697529487990818604181520000 14487 73417426681027648837648994777037629805099094137168524775333240702518400 14488 73419998638361590880436962978417963198769446023250876340873228429840000 14489 73411268627474331038755230002308949744866656082314751002033336189552000 14490 73391108858927700931328868056116275611883867156907186502786374974710400 14491 73359951310857312124194070649243985186139401404240217187514918312745600 14492 73317670052964656992767789811373532547557535619165826740575997481148800 14493 73264702164748242974206116277879115466556967526572277804346481620214400 14494 73200923260215731083470039651693277174164603851795680319854260257817600 14495 73126774834768314635350043280164312473377646311775895657300090295897600 14496 73042133500948162315152674964290448371842880595494927813701003662000000 14497 72947444549989388147977583856340268684781907047927032103225891723907200 14498 72842585291869331340901808318170772042573211630224738665069490130518400 14499 72728003957173633562739273379414246524184137083515582355383394282572800 14500 72603578316250317216398179751947488743709907552879372648307433781142400 14501 72469758935595561161721999091297464673375298196972640700228697513772800 14502 72326423561089010734509270993776357875170734774880037492987103070547200 14503 72174024565882576936949153092414697450387463182739171981946473255408000 14504 72012439441717563067004912396314424329082026829321480615517113848070400 14505 71842121592769830754406950016439216338564929785220472854156778914771200 14506 71662948102191915296994580748562388589489794847675143910156253750124800 14507 71475372896713482091331516631821740023085690646780128177562326619414400 14508 71279272240622942421936042432544062258668191242960712116744348939148800 14509 71075100163424726242167078793604602851447653078144885632878512981683200 14510 70862731968509631643620317665855025806284512211237428551599896500867200 14511 70642621115052853959411714546210134602293375166448826973123963885008000 14512 70414641891178753716584580900371921278871320129949616070622252294568000 14513 70179246791957648276681144263503184242520534669012857250492271112489600 14514 69936308770839115144201995286793029374688468651849069040494463955652800 14515 69686279062906772179591702768514011684447144078764261793230133202342400 14516 69429029242263586009895173786613002177903574552720071740875053169088000 14517 69165008722481727271849648570615739951522468409257747759284359974620800 14518 68894087744337706369200332355162123404592501009393349065613869324921600 14519 68616713619368848783772650409067692895216620494125353772237037652409600 14520 68332755018023108320245666535547741395758262091007068868470000743598400 14521 68042656965090005778111062779945549828727169689749650732607514583916800 14522 67746286594027677948531766887632674324676125612563030433375208707128000 14523 67444086171036038973984709858445216295424212170660806236543551541724800 14524 67135921410531986729861671730915019070351844331809891129729764550544000 14525 66822231621834775725578374420791412520660922299555340272118508149196800 14526 66502880911711190758115357142977980466175095001311332670568749877955200 14527 66178305522959800562175370505151186820934100089194201438508424497606400 14528 65848368028514134036193440801268698339322203964890530351495112983408000 14529 65513501187236541359020962030813825922995367309093012928391780570969600 14530 65173566190437189091823562790667873736611380673197250736326530897027200 14531 64828992162981927969702218748793973536645506047476944966951418466073600 14532 64479638743159788412394353537943815368127672687855438243516721070566400 14533 64125931357452166715371317681700341792089523266610294934047092056867200 14534 63767728179788696265956299349159251561395139717474625282791261869974400 14535 63405450553304131445006858671492491371907144406104233629707212285923200 14536 63038955355159836987014766910856183308313250793710905882141760305299200 14537 62668659729074264020571910856309838816694623345652756054761297713516800 14538 62294419091288166426813471566445088038898110814979823517901498741740800 14539 61916646359693962623224007286464696012223170140235887383175877127824000 14540 61535195589516706225127357193288937869776177799550184926886841462988800 14541 61150475120568942327901233457374511167172550048387284275107208104371200 14542 60762337831390355805483897480341471142476505919070650173880323288950400 14543 60371187404528556459779371464998932843962252040590571743088693427270400 14544 59976875391328969664218737641457551907674565575064223021467090110227200 14545 59579800832511266016573419500180430493859517189426294672860231213670400 14546 59179814069403766668286254011219830619888608143511988781993487641571200 14547 58777309187254279640234425581966257395481188539436586388507554167382400 14548 58372135523181647276699949412110544223824763822608257207717952978531200 14549 57964682169058668083614366612686811866699275425112528277224247482284800 14550 57554797324764407287768680665934226227112767668736966915751462552368000 14551 57142865146954919794880735081552843603539062870375954810462980757206400 14552 56728732833899981824472758385640293382288533177208426713240690170560000 14553 56312779330467090703658902851506974603114200819328436053632418578979200 14554 55894851057299355893048418180153769066680824860904076391184727491414400 14555 55475321744364868970014144203749249668404541648875456028456501277779200 14556 55054036913120640905513801422672784623155581852996365542701959594704000 14557 54631365169098297658177015762597720461006537355656619828331954127772800 14558 54207151277646641567356313341383580441659071529241911894090716004518400 14559 53781758468580941351291443686647111716905601701168502561196473126156800 14560 53355030979079594895536277464387700690902892811182523823398207333478400 14561 52927326680200675156308940863001139467616603712562810832969483096371200 14562 52498489157273678466230667530839153058864211078632539743859247009318400 14563 52068871029126958363488957271777435988219190202859877437224029023347200 14564 51638315366490482381319749538620097109210026589107470992889139398016000 14565 51207169296044574352935005788315760497022246751916313144716823634432000 14566 50775275593352235010523617033764567750107642676836452944985511848243200 14567 50342975918668744868637224522215778802180466775082471502140107288035200 14568 49910112618379286656285417355492572737620601285327799945919999345280000 14569 49477022001001473326467144624271261706640860657837026191228285142304000 14570 49043546109545118705146069821882203692698199861939100491721453574425600 14571 48610015668992700487642760218744869084962604516486356287315322339164800 14572 48176272628201542287057755061428048479073798637203596825593546984153600 14573 47742642162264270638102666321267168354652440757493516614517909987660800 14574 47308965984279270508670324942525661741791103610953062132794108103308800 14575 46875563843348477516412789032834320092311165721916206041326599072086400 14576 46442277335698206605255528017537644290849805690390444055908401005363200 14577 46009420565680873543353776035206122159343334221331287534595884392083200 14578 45576835216209894382905556065660659737611446046898689765059939073523200 14579 45144829793937333061697136052958407709406068614784494014189563665891200 14580 44713245925408552348532081743133864305289574258413031587654067635788800 14581 44282386657081983139050125224382930682525918183358575196863715723968000 14582 43852093676280601224839345381955570483988712852837447774644773544473600 14583 43422664367664745179638006230638754589942777053122531159655379258774400 14584 42993940681428346933251276596226455326688069471000959682082062874009600 14585 42566214402710523808386634795232960390244301256463353057645038266105600 14586 42139327603250190154457079047612773280578009372097338087520924580134400 14587 41713566619992884383068739611866056279755426989340313691332729253942400 14588 41288773762065320243461403248491710942401411532495070432388339815360000 14589 40865229733306100289239850575855882561167514483210512642533322906176000 14590 40442777278377565065006296975249192232339918715294124748856972303027200 14591 40021691542451628257024751617156239760344222463573314210430832573052800 14592 39601815564028072504579869206938469156277337292482484337734677916812800 14593 39183419089629783217043017035891665904493791071095486585247269100140800 14594 38766345562838626051209432621162405742617813990557156451385146458419200 14595 38350859158488285247879149854131836373681470466708288886140249258396800 14596 37936803915492594058817752001289485169289702885092584633342511147456000 14597 37524438518612144308344024025822455370019656512079740972846773867904000 14598 37113607456201146525022787371974760029783657612407891690202361638720000 14599 36704564086843107893088324201583083595029977914572922261794940065408000 14600 36297153451204562726253782610465104982058420864615301513162761132339200 14601 35891623417182363703146345855767869466366715490922613722721666262848000 14602 35487819757378983871640625733341373087046893048444888773490928548800000 14603 35085984935014643629893250227929784042545013607201804049188664285184000 14604 34685965305230299910345813523254875862670508802934972466344514173504000 14605 34287998092810217937016608695350276377833964317786591784746634322713600 14606 33891930331206849301373003851628947725644581964424269241736313140608000 14607 33497993852132608424147522840610418609897068961660442484171347162112000 14608 33106036538482621113488872483545020177689854114963982467571541382912000 14609 32716284921309986557649933481912831147445523117970732749876513240064000 14610 32328587582906797836326325170700049291828648119840897707594187303936000 14611 31943165924290383909275614187708679917369876444155710976193441886912000 14612 31559869319260367921817553913017430437332879416322398204185686258816000 14613 31178913896250275043598589074721501175928167651688758054993171144192000 14614 30800149986393488618904269975006309271286468274433662993724715587648000 14615 30423788545875033832089920346031927064770543604037975265547110536499200 14616 30049680716078824407929459814307245906857713769708550063435858806784000 14617 29678032456989938945088719223690064150887216327854529319232828572224000 14618 29308695810359177529754857207954397411912329065655417746816679130752000 14619 28941871610643518348004315081954400049509760810596474473532246115712000 14620 28577412960897194231759176758325066034671509068090223426683260637606400 14621 28215515677770211643653296240589607991191888002906063470005301129600000 14622 27856033781546503941177892786259770902027625416946890249277534511040000 14623 27499158250616324836011857678228326534452942537808137747883090897152000 14624 27144744110414830625992094502444040939212169196233181712467123321472000 14625 26792977382864234875316407846182516589238378286339488102667342629913600 14626 26443714253341571764337147539557403059739061211203194462045670260992000 14627 26097135900158065754469700844524066179218550955887199901206053976128000 14628 25753099526472093927553323606467261737031763744403192142624861611776000 14629 25411781647742341402233812588263002008019565417455416874314285606784000 14630 25073040568370852911008242723223898859730505787985057767168751330316800 14631 24737048031804804629297753565999631531692362359413851089813046215296000 14632 24403663590694981474744383027348870805186889844117678682694698977216000 14633 24073054331829600104031173592771923903475491618699993172253343106432000 14634 23745080914880844387583353778384424159007466574210484605191927451520000 14635 23419905949530867816061307422904405237518323373772419367244307317504000 14636 23097391281172168371469596074716013694930937554424604894146346658432000 14637 22777694941196407615538113437232904387975011665047862236441264050176000 14638 22460680099529198426018151416720100204777998217746302368471320936832000 14639 22146500327150578141355616248253035092290938950800003299675385388800000 14640 21835019979087023687280292660773520832274608345482391028089358599808000 14641 21526388344609155718687574975424176509248671972012462069447928003072000 14642 21220471038839036693034958779813979743892669704760628440885251798336000 14643 20917412976805296151807016538552471955476993060297876607786441791744000 14644 20617081166048057368931034449282698249620320457939290430689504022720000 14645 20319616267732114497034913841870008727420569905838844077063129179008000 14646 20024886545455316653677168856918008690125232947760203128395781898304000 14647 19733028584340389416232340942998056105583600415563475669147685439232000 14648 19443911976121130164475543720762442942890984660335105777061661091776000 14649 19157669146325791980300875280880139010620809250699751308450086110336000 14650 18874171140691752489768727970235831171888218382531137467679555574720000 14651 18593546347996977810724716908144543075583134124304067793916850212608000 14652 18315667135359850872428777092582301877277138141505263665830104362432000 14653 18040658031131345056193315708237771721982131880476593887566836886528000 14654 17768392793163057785515648905027727554319303623393719316883291687104000 14655 17498992013752620939820878011063550550699704056410224013084094419584000 14656 17232330961007587951413260191698506630324235544618054118225539958592000 14657 16968526415160111662280694214321891728877878086004159275892779101952000 14658 16707455024860835298473273318643008313052067861156002451130032586432000 14659 16449229931816485874414835931388538810512182768037368875345364253568000 14660 16193729230823674637235085715956598514293572115949124166793485024064000 14661 15941062355910060880416085194572788054881381376819981490814030189696000 14662 15691108959859358281972293975434776340184407603747459568560061458880000 14663 15443974892428214856257988167627246596586280601508716812928934942976000 14664 15199541237283595016353330055801165875127793136936637058758228733120000 14665 14957910428977662367165247347804401136062891148007449183349196027264000 14666 14718965043450584666580527310951458096665721149002955739367488165376000 14667 14482804036439548901041336510012732420484317145896188580676509152768000 14668 14249311580343945401501235452644768031522922971424121103690318197248000 14669 14018583274348982780734455586886121534906536982835696216010431685376000 14670 13790504762434157628905860590960219459235806903304118766344508970752000 14671 13565168451456046383676106607628043553704528905846762297178457058560000 14672 13342461514286312308973002850852053978122953541994203299789745295104000 14673 13122473106790361330696573318625615887222209754507360788548128892672000 14674 12905092027633914199054546844397088284554347607635727564165822110464000 14675 12690404302203084352983061601321269134331003780126171087776028011264000 14676 12478300233193084069308175080945387446492944770281283526350481530624000 14677 12268862874701695848064850634676142526112255864302997570852104492288000 14678 12061984087093800594891451316389799108107279700383829417689484716800000 14679 11857743899604762871599246203783152278487031588674361476898157189120000 14680 11656035820393607486036450303025208224398030387180445019448350689792000 14681 11456936972540942343404926717341099322730327339008639415847904849920000 14682 11260342393324423253590126439443033763202542919212924070442517371392000 14683 11066326453406609733239127674038452073070125376436893211265733899776000 14684 10874785769549254857119110859924135560569867772436226979353302063616000 14685 10685791910648708346517010067089363911151871738673916799955717984128000 14686 10499243156272473515166390224837162616764953999490588770075387888512000 14687 10315208389691122283952824698922780411082396310998312145691363343744000 14688 10133587437795746318947829028658899828308880175877219406407599694208000 14689 9954446646123946548699020896740058603652140147486175995954851868032000 14690 9777687435395326180568346428703899872659483594596331477225606752640000 14691 9603373567789307763349661401644694631432951661103560589000386420096000 14692 9431408134290922747042126708127267867205156788693449457825155224960000 14693 9261852426419194376834534450690639621824912991223640045194297542016000 14694 9094611092673628186603811116579776528225455336556102040296892726656000 14695 8929743094990424570026887351033624021121935356202738679522519809408000 14696 8767154681969511322916305022755960450583612248983334286134366838784000 14697 8606902443070045128270708563192247858493556333535901113584141510784000 14698 8448894296250915857781032026840117647496729329045652361820900114432000 14699 8293184567347288522453499227337962889862394208210050820426393659392000 14700 8139682733583494965005049740899862396085045385010764394608996179968000 14701 7988440991391384781497333124116911786495211382180428197587144209408000 14702 7839370415871571593459371696370987934645807959844148603866583408640000 14703 7692521033700521729259826815587069346041443190297789635247537338368000 14704 7547805580667999063363088161446839962165198120946248250110523863040000 14705 7405272018369404954763705843419280048865994596886242843080450498048000 14706 7264834636045680445693872987925480825317419654602990119338252955648000 14707 7126539457371383741997253356425795704840873035453536951711213758464000 14708 6990302360015618312473844108560459145768258772249401331487076560896000 14709 6856167391728001292099832576718602396906289613452468312690842792960000 14710 6724052074861517896847955892311975247521959684645418758082208260096000 14711 6593998581660873956614389895051541215778360847683671347827095775232000 14712 6465925974921017815577483332746028562002253045234849765090246615040000 14713 6339874671521201643472423480745114108979581772422830062309513828096000 14714 6215765306248960737586650681896094529155186300255475062835885387776000 14715 6093636504619484897881400070676070516674080528894952589901113837568000 14716 5973410523857964241085901207871332565702559808843101814667120631808000 14717 5855124294082588594955517433705883500830606766117205514350941836288000 14718 5738701593627631457899270841327217492009127942104198483397521530880000 14719 5624177770401351132289368966397027763114526812103036354266457741312000 14720 5511478152033308554223359509261068209661920796141776777305282686976000 14721 5400636469976444238030118378048144749272362005514222594428813202944000 14722 5291579645562697892683607847621994712318031821188307607358270033920000 14723 5184339884986405641285980951244980122666703285835406015748676200448000 14724 5078845604892600193956533631854865628229841306111195900064849465344000 14725 4975127592015530855388184875183442669813293475987290417263236353024000 14726 4873115783046213559396077450653168472926231601737172241503691911168000 14727 4772839512224324450302402174863496327114893155682812688544055789568000 14728 4674230275074520868330008072404394365527012450024326826988604440576000 14729 4577316039714656703413814855998592949878416876281501243610499997056000 14730 4482029764898009220270053673405960627811379416990841338874178895872000 14731 4388398151334862287324241971149818080918384146744599957702168117248000 14732 4296355642591648944426895903104803068944803623271582689660621467648000 14733 4205927640079326033596988735569059909045206743736936485947818762240000 14734 4117050105632110778163215175235543909210466559462305888142470565888000 14735 4029747222690443362649095566531785839257355744726223188043347034112000 14736 3943956378826644864534072854399287556942545591046164044795066863616000 14737 3859700631104403167165724844466387597381667426220492413083198324736000 14738 3776918811348806741585129911395307167123331114232497504169330896896000 14739 3695632819420364313145818475737815061439386767959774970926398775296000 14740 3615782959967887441538562586911520951442177221903376851756646092800000 14741 3537390052203500409505560773222680538914944492338012931020569509888000 14742 3460395784035101075344468716875958101892153401769955389555394830336000 14743 3384819978830655372550712963334244557976605913079688112467034177536000 14744 3310605723741875608997311097413601608415890321097369284633738653696000 14745 3237771816363177749813642651316966362427763944534206134897428860928000 14746 3166262767116260174484850776877694816765869781555015110047427239936000 14747 3096096419491689179769422265967077110344281471477831028176613859328000 14748 3027218620796878894467489121403806367547641339089365306115453710336000 14749 2959646338602413518716359512879991138735141342488768421711783510016000 14750 2893326770403947497169537422175837529746274931957597180468625215488000 14751 2828275978779342027829431758172945936216195870659911486887286431744000 14752 2764442531180674815508716474206858792729759849116358350569591681024000 14753 2701841652088036929046667421416057369256531333350535202718025240576000 14754 2640423195628804885039364049884965261734120260491236270166083907584000 14755 2580201619886474470791159796698964710079912752356502657486006951936000 14756 2521128076760259641039717276482313410818727200741760452553224179712000 14757 2463216229570563951166241837882820253179887776272257037176532529152000 14758 2406418543824176129127715061836986090432795525115594688774631370752000 14759 2350747950337851165705370951560994995550682050855929078288498376704000 14760 2296158148084422389721456966458351933993752061043815040555455668224000 14761 2242661400958509804547586548551483250598095822015837128392984616960000 14762 2190212650164790757646589637753550015185806625810033713468374220800000 14763 2138823464935381076946356670572020814045765201276917818548878663680000 14764 2088450041018142983867752356931855792465314077953673182335579095040000 14765 2039103310642589521232516506935047173951075128591802984023710367744000 14766 1990740647083621295192542103929365444799803295979078913377546526720000 14767 1943372405169006169250894261175194445808009996366061331010665062400000 14768 1896957142632578048196346109857161583535035044004851936847436636160000 14769 1851504609924730288303256164398339308677138596093023378305027399680000 14770 1806974558303082983351387247815641906572039986885179829283681288192000 14771 1763376187293563756148600819539445227802855060039982126901422325760000 14772 1720670367967046879253353016853027114909292020162836480503305297920000 14773 1678865803060992392436202205331946958635794079270900806853474467840000 14774 1637924488679292165206689403359558817318915794102929793378190991360000 14775 1597854604473412747456994839661346170775950521195750867965569728512000 14776 1558619277908141852701923607745816665039567040429214678525409075200000 14777 1520226214766356612956869005486306071670584848703734523115434270720000 14778 1482639603339211543378478249428907131523966487489446721441740267520000 14779 1445866724430359507070683755167266644665701866205194006538185113600000 14780 1409872830840167895991246043937034755192254349432526581120831332352000 14781 1374664752838759918346390829517258052606892613305310960222337925120000 14782 1340208811396109318705413157726925047466937334138373510720301056000000 14783 1306511431533988913319389559367659781271066840023129021365750128640000 14784 1273539935218523741274508187721634177803662169404867065482958848000000 14785 1241300386217818327830712737112310127908346116491153257842232655872000 14786 1209761109898511240404363254057702494197067799976808907644791357440000 14787 1178927783892461871174623801109978260188386125675356100150831800320000 14788 1148769738495567639249557286698483835933431096414468494114662912000000 14789 1119292306782717248084006488209145474534699218911159683393371832320000 14790 1090465759975140284872614920632785427896836460721850634073733148672000 14791 1062295126040774075549663617728430364595617600759791910145303306240000 14792 1034751618360565956867339065989666574734767771889844909332499496960000 14793 1007839935707922399048143026937381020560058871528102576193707950080000 14794 981532233158846803974134218227039018345475129777512089729381990400000 14795 955832918274694116040616306280221390764179476774965398676014981120000 14796 930715027168277045162129192914048111569512531993955347806181498880000 14797 906182711333826794590578005074701705347242590464362962429020528640000 14798 882209888164297611435938855836562410099380717527848661374498037760000 14799 858800429811706856894529014994092773577377425777646290773907578880000 14800 835929132910930255875927647277691688600455407379077158665336135680000 14801 813599625051812509409961245863134525547119258172935355741680476160000 14802 791787524604393574039191281060852168789161658085684110568334417920000 14803 770496245864906922664601467353712648907246714967385030408866816000000 14804 749702228471102087519618871194288989231815630517942755223327211520000 14805 729408650976830380873728834037079422139704628406820335942877470720000 14806 709592770873808244563168312537832137930533934367758589350833029120000 14807 690257562600189253930226313301929615988739009539562042260582563840000 14808 671381047299077855557189190393366407452341386243900351400776949760000 14809 652966022989635268151781991579467267612806896576193494675108700160000 14810 634991273327900194863218408849784629925054418556963420246315581440000 14811 617459398376629519119183863806347155704505493665540040335886950400000 14812 600349939766104667997558426490933209183747465336054151861121433600000 14813 583665328429479788791121001334190113824722843218010527823558123520000 14814 567385812918825060293007356198238966611017835766641645157552660480000 14815 551513679406151867592612962764670497398162031777710275771441479680000 14816 536029881811512550192501774611352721327446099874548442262650511360000 14817 520936540839802403781489510231687816107555616260067500231206133760000 14818 506215310305054836746394943724198559847280949617013194100591329280000 14819 491868171592391979496588687602485770865484690975370993093704253440000 14820 477877430496139317841426839556646841537776732305763383671976919040000 14821 464244950527286375220181697157447561429444107850773706632549990400000 14822 450953687432859070279883896425397326868706652531328625332963246080000 14823 438005367103359292325270566648619906906775304395618356609764884480000 14824 425383589127632700798714578810951011677954938952518766438016450560000 14825 413089965518279270913921321141752796964679489275446171550773903360000 14826 401108694862144890973260286654857961613039916876442000433824235520000 14827 389441293984419082162762902065996483811581528373130189503954862080000 14828 378072558282767740219414241570412969718194445185618576623673016320000 14829 367003890630916654431813577590810959796292546081432279039013191680000 14830 356220676557696917585210924176324505793070897420572082373836800000000 14831 345724226524811786508345907915773420781907968005431622823945420800000 14832 335500474311792566670246355851575393296551095667125278973992304640000 14833 325550654273779857489498012571428916208590441365108366574689976320000 14834 315861246050839062218417239396533294608294842046520862820072816640000 14835 306433390073659556198810745142968566006332243181786713150229544960000 14836 297254104872287261764294818026685994035961262903721274836556185600000 14837 288324456398626856336417705696677691349558407723313458764274073600000 14838 279631963097031532696425887874013439634628593576219614480179200000000 14839 271177630560506472728368556964909172470725429319136666128892231680000 14840 262949474720958318894846569867519732599143362158589169795971973120000 14841 254948424053664303227954357266270677231857776373615046524078653440000 14842 247162984732029076984371298577916205774646535637118157943431168000000 14843 239594025722440154674766184083045714358667416171804332338793472000000 14844 232230507313470298465696697043233429370223752517290606212640768000000 14845 225073251157115092262786601962623278286522743020630147766238494720000 14846 218111669230114504260024806744930353621720768348785507052653772800000 14847 211346520019485416689706739256793355949856866977664412529890549760000 14848 204767659929739154151158945529198113357570763136906361452517621760000 14849 198375800211646175062626557744048583670737015302093985371858534400000 14850 192161208234783096637031528545024485573428149664132473282879488000000 14851 186124558495352685459092938094652212438521565901865256028094955520000 14852 180256526945572161837408302957273696125866517148264236160923238400000 14853 174557736514959623339066911332703817143744482179418869022134108160000 14854 169019264462746406543842534337478441742451936457429568099972055040000 14855 163641696517044669835707669881077094995967290892027311756716441600000 14856 158416480452604872400559210292521256226250796064666397705357230080000 14857 153344173714744489613923771925513590440024554969537838808178688000000 14858 148416592324539375169195997844985488426130145755130833820795043840000 14859 143634251590508139237547006835919915556653613843109115363765288960000 14860 138989328643068787756868782316885198763775877897496781292740608000000 14861 134482309677323594730950101128168342227719094580504231960173445120000 14862 130105704551247377074330786543958492676512594911362632317982146560000 14863 125859977969272761882438695449591334053671764823734596173414727680000 14864 121737970429088551845188196996038684570453687599457094787744235520000 14865 117740112282366365395769351421305211679492768697616568946610339840000 14866 113859567725427205643927604743796196333791161155036607863907450880000 14867 110096744459635613450445704863545734732226863877873029653251686400000 14868 106445104423725526357270900281988847157476461310062941338036797440000 14869 102905039128723721019177647805896596884094988066185773666969845760000 14870 99470306313259760550784063674518758771017825361135904640154828800000 14871 96141269381856576646243161511082089961068220153490699478214737920000 14872 92911975154630234243507311526288566865240711432538460156405186560000 14873 89782769542367292445805571805634466122493736864707845285621268480000 14874 86747964695908526846750403087899370645697786745636648279008542720000 14875 83807894445986453342855092110642046159520296240550013727866224640000 14876 80957134567101536218361845497578938451205945501511942086692044800000 14877 78195995788981598087530009167804810418365864884723522509735526400000 14878 75519311093918191159647766783580125705523481285242106649323110400000 14879 72927377667480536816393779648289917707969632490913238278009651200000 14880 70415264099728881856284876821236427375298143318883817735834828800000 14881 67983258613431993113957475932276752737345101853244820403708887040000 14882 65626663843374028404171914901623998270546037066453263351913840640000 14883 63345748932663259493885699103457324537041951923257407322335805440000 14884 61136044503398977632503557591193328204699932614566163145442263040000 14885 58997809270872772278300573762715938897246630607251494325368586240000 14886 56926782237182042453529880107740462510475650664948795101317693440000 14887 54923215455540876685658459694948496354438559943972722783149424640000 14888 52983055009346716240602416540909874640251345915115490827976048640000 14889 51106537028230242805812396257111401312992071642170156458320855040000 14890 49289808949843327101255184592987698456005960456787618741765079040000 14891 47533098799458237650571247267909519272705362872784709067944099840000 14892 45832737603867776217137792378632118576146385256198745479164067840000 14893 44188948441461673502511807887551952897866327772648682385982423040000 14894 42598244804791725087001349893644101280201327679223362422392586240000 14895 41060836358701404376108442805323046076719240155716109735191511040000 14896 39573413737066601179411245630083630991995957744467052721982832640000 14897 38136180230851474227624184082854814969773597095066425517702512640000 14898 36745987609161331011906807489821181362427867043195344572280176640000 14899 35403035364141718869832091352116491044937326007259150325503754240000 14900 34104335497684747058881701565693254754883464427364281443716464640000 14901 32850076053189612351544947727484074398382790466998620210667520000000 14902 31637424265559863131157510185583666063121643446645301015355392000000 14903 30466563104707322772142080722683833645578168738369205346885632000000 14904 29334800657551915197359926031568291564480603384274004068540416000000 14905 28242316952014238619903475558716439116021424972294676972195020800000 14906 27186560213959462008602188682219287084292491206324723072344064000000 14907 26167700557480435469420865615042710718948135052862805106286592000000 14908 25183321767594386352471821457079085167106935323916403322814464000000 14909 24233589812064743055350522909256872616482842937100304494354432000000 14910 23316211132780492216202976623310825676819961580599328445277798400000 14911 22431349277309640524691296465485507882319276581077410383675392000000 14912 21576832790372973064746982927456740150472207762773057304952832000000 14913 20752816551958249110294885365403934153765406719337564730802176000000 14914 19957246972383080405363906293055171036634715163631127056236544000000 14915 19190275459994284408373383826544074846333361658088146765052313600000 14916 18449954793307526475888989363084607811813900707124076468772864000000 14917 17736434276169072668150109052536540442912454157530465541636096000000 14918 17047872680825186790394643596294603914592625000378109054787584000000 14919 16384411577255141787503856525507695832948218035563606814580736000000 14920 15744311875802822280289739725150703746907255721232584428426035200000 14921 15127712141885822412606929939563403732726482673499585797971968000000 14922 14532965154133222232553786335034230304652687783102835962699776000000 14923 13960207571763445951317245822411722170620673286762457599795200000000 14924 13407883821757821071014083778387268266535932217360293707841536000000 14925 12876123637985291965789361005419246184723117502869332671954288640000 14926 12363459589842601016618338592252404074125373591860658153455616000000 14927 11870018712574129119607998825670122304673854953926748680355840000000 14928 11394412646216090273787956849861177745071381534436380185067520000000 14929 10936766593339737276528132269940536940548143568143214362066944000000 14930 10495771167204157604525388968922838673095018075729065693609984000000 14931 10071545256739461677583262556538183249011277606707969984299008000000 14932 9662855249387159388832478927915868888516080888027029623865344000000 14933 9269817576019638656929723573001855256692069824398227734413312000000 14934 8891266354017937617207688368552666769395625450711333374394368000000 14935 8527316214359121137345531377416718714849371238121588503019520000000 14936 8176869041028197781478784332005993312280601166110691066642432000000 14937 7840033674825883903948258870315225347938408138388143486337024000000 14938 7515776890907823752678474150230438951321819957513195302027264000000 14939 7204205196535571815105562149473350329038549689394553840140288000000 14940 6904343186318936549342750444789226492636961757472121115443200000000 14941 6616295559520606172762874089344675345386713369682892828041216000000 14942 6339144832297917942797039548458523946226274790320794680229888000000 14943 6072990382679398637101607852364687429585823205843781865930752000000 14944 5816970069552369216047611626456157483867939536482349178159104000000 14945 5571181085542937018632608777796994192811644200308713476276224000000 14946 5334810421087833087617276005039623522489642291181403994980352000000 14947 5107953444119639385376915156994382953757994681010839483613184000000 14948 4889846485515307720363058475220383731140169840490681218433024000000 14949 4680579998390087928899546340136864179191471808064337697792000000000 14950 4479437338631575467742712209115530666801095552928003220766720000000 14951 4286506863112179489095616312448416698717541792036585505751040000000 14952 4101113499243010602873201003253656612854286958797848580194304000000 14953 3923343792611228802518956320757167020330631096005340012281856000000 14954 3752564502407273712245862577728449631916740286356752304242688000000 14955 3588857639664104884899865068985926751326934091762638690713600000000 14956 3431629744020320196792893395251369130189125096213438304223232000000 14957 3280960817782716575533778550005808471748228141200091249311744000000 14958 3136292438539488338547779210770482665198654476890998690021376000000 14959 2997702776002483542883008663372119204925003533461304970313728000000 14960 2864668765027986491434546040969533272953157576440802286043136000000 14961 2737264384145241454122926252053752389090151801500315008303104000000 14962 2615000082002546131743089903826890293940308585669508970184704000000 14963 2497947924798298305740697734543528356371075823456690095390720000000 14964 2385647756077811474210784859045544685679695179813311461261312000000 14965 2278169856435759536918405670862706159045869032562760411971584000000 14966 2175083821781558538452593245962595950161207554308072844361728000000 14967 2076456062029132715806489525514518573768605480427646721982464000000 14968 1981884318397491273433619442817040942060248715201856477659136000000 14969 1891433174122408143913848314648987566702313169390247747190784000000 14970 1804724945282795219718276047972833293635812063120955527200768000000 14971 1721822451400732572224823690554111097560951237341225595043840000000 14972 1642372952261600302848481119657659266143373012740400358621184000000 14973 1566435722562328305422380282638773481049386668497432006754304000000 14974 1493681533723454215789471061456287091805009869229058887647232000000 14975 1424167940204663436678090682337827250961021981412300571541504000000 14976 1357586151895425000070827143681041672962236478501356694011904000000 14977 1293992015867931241952372205287845608379688081504364323930112000000 14978 1233097579384438156519373301596618163229804378815412775288832000000 14979 1174955426298190685506095266080102890042205949818442985897984000000 14980 1119297183619771818942945342428708839026664907088820144177152000000 14981 1066173818113433246550998551594716819084983999041642515136512000000 14982 1015333880470555233248229933028232228437153518513337503842304000000 14983 966826706140160968607159253003135031656903637344531853344768000000 14984 920418173199660790406693222670824702451804081168253944004608000000 14985 876154662860584458134253860772019237828405697159762744573952000000 14986 833818279232729513509409423080560811313837437467869564043264000000 14987 793453893323286918315357584527893305910529601434759803961344000000 14988 754857574330233683610925762990390180727196624594584919736320000000 14989 718072647907339537534793543876026459661798401290641847484416000000 14990 682909548549383274970572605076740995856063375736352724484096000000 14991 649408917540959819291015333996616370516420797616610738307072000000 14992 617394578328858770719997407150921271761677282480860542992384000000 14993 586905793277386409908714707638662012358643027223032982536192000000 14994 557777835301203255465728529316928247324123867221716738572288000000 14995 530048526539942312977387038168073947384875893180561539072000000000 14996 503564987683126391347464217341492170907439077847987840352256000000 14997 478362624531258292011063612414799920588856210294969735446528000000 14998 454299565125796521320003274557803750824042979305416632565760000000 14999 431409944165306976797544595486943538432997103337075327369216000000 15000 409561253643228758038879678944900982893397501328363303731200000000 15001 388786291940504016795270739142252047316041305138387136020480000000 15002 368962286866336930993841812357553556132464585620731703197696000000 15003 350119876250804384246315450024368297291119606849406446600192000000 15004 332145288408138906629152212098284386649873694708419088351232000000 15005 315068023586845478119734125908908603163635837851935396724736000000 15006 298781921677352342064336940327611453151016003285802378854400000000 15007 283315253520274146891674345757579669459813079022595000238080000000 15008 268569837546785905628413682940703238379550308723924214480896000000 15009 254572018581290184103363943553330280544777139558848280526848000000 15010 241230957226031530500592284836714812804025016747569189879808000000 15011 228571967193385257476129839755586849869676939327212453494784000000 15012 216510369284259992491166413711501919446622702597914290683904000000 15013 205070368667617031025385019136029849594406447937487972204544000000 15014 194173787409362013164935996425799419810710452108670050762752000000 15015 183843129669552772762302837831841602032707640403146546872320000000 15016 174006168315325873632365532462522781167502043997911415521280000000 15017 164684492847517370008159963225153446570933782274089138257920000000 15018 155810843328565984848517157670889843727570634315593597583360000000 15019 147405801943757916772104697637048803963979872018216589721600000000 15020 139407396086572278101718016670073523428031968476037568266240000000 15021 131834713710413226340212614683606792960220472144736294010880000000 15022 124630584137702738860957147286177800011451244470095328051200000000 15023 117813291990172440289196337707653289698892346901136888954880000000 15024 111329642311069088000263183331970181158412960033451928453120000000 15025 105197032583213296674667550910930863951178382089615212544000000000 15026 99366542260206240355919338266549631676652654228608793968640000000 15027 93854261063221220298433919254108304263309357177247943229440000000 15028 88615133869246825185058280139204178476838013371807904563200000000 15029 83664547153481275916363994174035034187927568298650747535360000000 15030 78960623263781086759391146561376858508547026118407116292096000000 15031 74517958041941879826718994212910211502249053676858490880000000000 15032 70298116337391310047662285536276748520751284930447385559040000000 15033 66314567119031729540702013617690417398606376015811477504000000000 15034 62531961903027946506959273055840128426667525596961130414080000000 15035 58963165462952249483178109297391237991574978715456136413184000000 15036 55575344617631766995635720244214398062471053214188636733440000000 15037 52380673696718149729833759252562732453589311112351412387840000000 15038 49349087501222370586240957915857923244934511924558639923200000000 15039 46491782270003840867552004976028680477821853404595122339840000000 15040 43781155364163839540078739565667727674035295524264083456000000000 15041 41227884133456893218662561634051695806971547820811440619520000000 15042 38806352481465665841095453030122953094105004124044698583040000000 15043 36526638402176749618141089033936797591167363510330471219200000000 15044 34365334651781684069040624855575238845860254987654675824640000000 15045 32331690735658490152657821883918125471949317636905789030400000000 15046 30404247327647357793206441382993044823492840116802866380800000000 15047 28591811384418925710432735599580469254406524506433603502080000000 15048 26874485940885970078121168489263189545126722433846253977600000000 15049 25260559680719603308255840609472787899924792868136849244160000000 15050 23731899285309338434463420830520272028462268357553178542080000000 15051 22296083821258595962935793186616393592512764913721024184320000000 15052 20936514123919207779124735901896012005880168027593745367040000000 15053 19660402178846095096758049470049714016639075032645411799040000000 15054 18452366322489314282751959659422461216747299390152580792320000000 15055 17319177622806912340404171873046670394447207962735668101120000000 15056 16246850953227088788640629556843400171272844214892945735680000000 15057 15241559050042564662626149683683900957910649468108674170880000000 15058 14290524223055339746349572294416746063219638343087593881600000000 15059 13399607850579121932123413685017261404354346428407695278080000000 15060 12556980787693559074650570954243410810238492641358320762880000000 15061 11768129121582487865685509070150897121399245918584611799040000000 15062 11022327559031020116589873301222794089434100396690922536960000000 15063 10324562193372640819186679792627500581904353184038392954880000000 15064 9665045877169124596261228149068125783257546446658372894720000000 15065 9048513350051079201344156054874365986081931706849448427520000000 15066 8465907478815190740323975451452328301210550377257172992000000000 15067 7921645755511172685547832730398411794297681924080638361600000000 15068 7407541208601141151007149676296170775186633350829171015680000000 15069 6927594197198511112280934144133513998670685796197078138880000000 15070 6474349489861374434135743556384574322619041919338736517120000000 15071 6051598667273965553936489977387625128489247530006877306880000000 15072 5652446023041702694305002467376908749370092895482835107840000000 15073 5280421125238096172195174016688113876493307576340782776320000000 15074 4929308805023311640073192447900636024282726528850345328640000000 15075 4602295343415683459309146955924395830048148179387002388480000000 15076 4293726756003234483434021278862724475364828357178556416000000000 15077 4006622116931553203385155742111001645144503470810459013120000000 15078 3735756343615114788002747293370822895528139620128658554880000000 15079 3483928149380002633941350666897409589588260675554802401280000000 15080 3246445687901772859956028323283459500506745493367873863680000000 15081 3025825100012347311829426507426373637761497133533841326080000000 15082 2817805945888506207963575372576552852837508736760146821120000000 15083 2624771180081247148359995156338373874438052206101853634560000000 15084 2442783207361813599770353161992525245015551758547104563200000000 15085 2274046778317401693963377916907962656951893838345152757760000000 15086 2115038285298440138550256640996455521630836861489900421120000000 15087 1967730960104870655733773758696000984897016680933370101760000000 15088 1828930823420028844008367391907580823553141657635766927360000000 15089 1700504527448318448658039667610434375906142700848886579200000000 15090 1579504086150641411152447376636158038715111899310231388160000000 15091 1467647944877564115538894308705982993129504295656567603200000000 15092 1362307663726814636719287462174260942026996132152197775360000000 15093 1265016983752430467024141091880400200366789846754110996480000000 15094 1173395944559038432482057681759523896975552935055285288960000000 15095 1088896384562038570214381255340091025323647059934943641600000000 15096 1009320073042987633707468428437451540295997992239974318080000000 15097 935999338187415170383292761632349209898012613501024993280000000 15098 866985232497751540372715649556856610978219806332645539840000000 15099 803459298691742651534258030632111404355747339554143600640000000 15100 743660567638378315784504676144685766113078141112989777920000000 15101 688706826336000275859123288974251173954973271512338923520000000 15102 636972494647069171837434886494942122378346976384458424320000000 15103 589479456936871024624576798436639844217667389036292997120000000 15104 544791392032481427309445528941751575702977776006232801280000000 15105 503812835766236065831647216761373046134988255905212006400000000 15106 465246141530533639054294562013636701175278926911504384000000000 15107 429947196809402602689021840205677721406794260397896499200000000 15108 396718685800554656625544029075515092164857984094044160000000000 15109 366339122344315722255603911500227065832992620309748121600000000 15110 337758031335275484954196092429351994037708116823082270720000000 15111 311659568713915189815885219593649890153750295288270028800000000 15112 287095984660170592083336273625917362845892372538064896000000000 15113 264715841814716816103043727301916735732845896994599731200000000 15114 243644312872804214583627043859510121234339667154200166400000000 15115 224469446662008299625073393240103910168889677811191644160000000 15116 206426586731053652278190065891085329189721321501412556800000000 15117 190029831669626296243274679045708576844449520676555980800000000 15118 174591724898059272860960917413129331935676853047944806400000000 15119 160598822872139364968144062826876987196425938207034572800000000 15120 147416962330186571079356806467682912698454811217305272320000000 15121 135484367721790300109155141805629667692536018602714726400000000 15122 124251025742507171165210297490914012021659446260898201600000000 15123 114098327449719294104853190115506164656683589737591603200000000 15124 104530795722822469080138157966764314503183716198855475200000000 15125 95911139299899942223032030997086173969535572567182540800000000 15126 87782023980720365892528847090774042757289125374171545600000000 15127 80468176357210020129028035520129027349750036478453350400000000 15128 73576039596878314186970680023291559775016341425933516800000000 15129 67385966088022583996956393428914675161320688978388582400000000 15130 61544995349410558338653142072966629109196534843441152000000000 15131 56319270978979748065042278744673329759466043641272729600000000 15132 51382446077205716915305086300230948599473067228397568000000000 15133 46972110288676733360930614544121538347214502360619417600000000 15134 42809368710014799621205339654088599477737799137047347200000000 15135 39098829590918977678875377394302372452433450268150988800000000 15136 35589051256856186565768952408676999548374923412190003200000000 15137 32475155904620507183373922736862392948098137333537177600000000 15138 29525455617771696919191959265241214336937421859664691200000000 15139 26912211916355293881186697751997858682301100891045888000000000 15140 24439771279907460922514971624468551390243589056154828800000000 15141 22254721101945941089523886095100888021297701883111014400000000 15142 20181412392269612502866029303102114067299418400777830400000000 15143 18360247314082439795799692341333130499579161447969587200000000 15144 16628553636121325310962987931995905696385635994881228800000000 15145 15109639813742295500864833180606568485326016546760294400000000 15146 13667499345604975122091589430380568890894354796144230400000000 15147 12406298917438615590180198011403348815158906836536524800000000 15148 11203877999362072438832349669613604547915451643147059200000000 15149 10160089646498362414795073463704482804921307195296972800000000 15150 9162559706300719991896094524829968030632321092262297600000000 15151 8297802773267055317200359019273059717680889306965606400000000 15152 7472741847909720403110721431489819734511887035505049600000000 15153 6760147493281267361875028620038825679144535348320665600000000 15154 6076204120775417485458473544121837057134912033364377600000000 15155 5491686853923391320688954494874978470196426393937510400000000 15156 4928478554847735321695049949151648504569170839470080000000000 15157 4447431921731989609830504145047311868706679624722022400000000 15158 3985349287818880363070513481013943298916090070748364800000000 15159 3592438139084602391769920194487791976884183143913881600000000 15160 3211851630254789439420955546959102391741917586626969600000000 15161 2892319398799799239133464450521466815237456091781529600000000 15162 2581280102406233449587167718695286216914607598573977600000000 15163 2320400279307276109293771174447927314984271448375296000000000 15164 2067318148128580196812794023032449129130501611297177600000000 15165 1856484603984680095468492488057671315145920725647360000000000 15166 1649353452262822504354277625432110552092238050177843200000000 15167 1479758823811688999471140190801899377158909747999539200000000 15168 1312229505902545922335506301488474217207252586279731200000000 15169 1174689619886162108812731874316103910628221377734246400000000 15170 1039720471175408188806867979834030902991312446396825600000000 15171 929896152212565457212929735141165548566242792570880000000000 15172 820035572008832088642841949898032672039869278584832000000000 15173 732742835669935765304360406334679203854662347259904000000000 15174 644717393943902174741913409519254372795262754095104000000000 15175 574744032587455156558426023997563215592616544855654400000000 15176 504639420258731340319002541613786163076196468785152000000000 15177 449487905361491390135066859665696712638798663516160000000000 15178 392757870630045784208782033989316848328819322388480000000000 15179 349645027850636971424500113314796325975762107629568000000000 15180 304845834349356620036771050690694304009829605389107200000000 15181 270428198352586304906865518940465404646267631435776000000000 15182 235120308425112397153250068989636577082009683230720000000000 15183 208522214655282983736823082314995895382275176529920000000000 15184 180097249458128476947589352318949364737816246878208000000000 15185 159754042991328015439337778660412128402106101006336000000000 15186 137671239080266106616233274916265932947683700375552000000000 15187 121539288594508628883389480297753142893883678523392000000000 15188 104415815667579193781581032510338874025943305814016000000000 15189 92210771482876456615516794815692632621834295050240000000000 15190 78466409387820421980410025003007920442402267987968000000000 15191 69365045278084126332075516522581008164960526663680000000000 15192 58894695041899411607919683996140595620217477922816000000000 15193 51736758865367884396306212638490879991679130009600000000000 15194 43707491109212730961942441557974529798341948080128000000000 15195 38581595874140192485938318724579002501086532599808000000000 15196 32104966395128273479672028525961673504562450792448000000000 15197 28319400762909420121173902303637023511567497428992000000000 15198 23534508961469258333730232937978336544465484775424000000000 15199 20561398347041802664721440194971677084636114059264000000000 15200 17063112954620204085976028627676442572975469756416000000000 15201 14997469799036155115158128645904897612703965642752000000000 15202 12083505727147742431238306577193313356434206883840000000000 15203 10692565125639686613359479371579915591824456024064000000000 15204 8624619716995329789590684463882759758862228652032000000000 15205 7513272322192701886779302901606434987002168344576000000000 15206 5992076413520012079266338031253321043766755196928000000000 15207 5327508519822899887255431578499667071186845564928000000000 15208 4070644490868236454114804749729318995545091473408000000000 15209 3619569033021321553787401994922776361656477810688000000000 15210 2806304073109480508814055223365492312711813398528000000000 15211 2422349972525973939879754020287068730053770608640000000000 15212 1839191645806757991390183607995737369114899906560000000000 15213 1659758314508537699547238865752250796518324305920000000000 15214 1136411098222061848338650034208748293111645470720000000000 15215 1067628321224410736465521216348745106949624823808000000000 15216 757607398814707898892433356139165528741096980480000000000 15217 647953696354684387210633791434812623265411891200000000000 15218 438614809840094046727198258817411621902740357120000000000 15219 423662032231909022406952863630454407519692390400000000000 15220 239244441730960389123926322991315430128767467520000000000 15221 239244441730960389123926322991315430128767467520000000000 15222 139559257676393560322290355078267334241781022720000000000 15223 119622220865480194561963161495657715064383733760000000000 15224 59811110432740097280981580747828857532191866880000000000 15225 119622220865480194561963161495657715064383733760000000000 15226 1 15227 2070 15228 2003760 15229 1207007340 15230 507950518680 15231 158955433507134 15232 38443966000392480 15233 7374029096111632020 15234 1142397667179152322840 15235 144855377232982336296860 15236 15183198655943602885593696 15237 1325485736121690640082815380 15238 96938456528196186473860426320 15239 5966459163507951568099145956230 15240 310209797413317734198223087822120 15241 13667801089621088196038970354515604 15242 511828516336977736648694590464475560 15243 16338811305339420447894346003020921000 15244 446057835717138468354342257323509137440 15245 10453255333462852715280495954716487242460 15246 211200119751105193363435973365372243204776 15247 3697580754678913147975566972146489095428450 15248 56416790158305391803569834333365035454136160 15249 754878945786160719354233780981594284685131860 15250 8915980211112722268162146485350911862205910520 15251 93576243198990303585374527796189435605003999446 15252 878423919152833227040843401574771668781538584440 15253 7421971642314621019050311784720832588080974246080 15254 56781674656739280437316417670270796165121233296320 15255 395562285090515768993760210759221345428016157107940 15256 2522477616907285316791462854905141178136321277606904 15257 14797300929447555421890812366214571271458809646404240 15258 80218667840155769962342417386850509965783307917110200 15259 403617301955984943878275897607366169793843296019533450 15260 1892380093287631972491704716250758066008047129608056480 15261 8298951626071114338894510922295550107338501844734422756 15262 34162082451388153203242569385320063650645413527391264480 15263 132436420495263101757968406466647799330978168426076209590 15264 485021443435114440670137310242862042258571044075278783360 15265 1682953262803895155095813022320679233982564744980034109580 15266 5547946984669230648342381844574283367911961788086608309344 15267 17420578739181013960704763275366388455780993657791656570800 15268 52229735411977659218322596013712455114368899299269911600680 15269 149861943663104613731291304239054749398456434250912302666700 15270 412400233883050048189642697933709303710767128970699962216120 15271 1090642276177447825453977208315699518712051210070720257695946 15272 2777238316538076153580783793919385717416853994119370721243600 15273 6821749510327073353314560056990975156795628811408167010258780 15274 16190881183869480255469153128334516693591958091082567278516840 15275 37190867831430739255202882076332127950627101652464066046108640 15276 82804429004620363047141432055501279573818127565772553633106880 15277 178956022526192677795484640929247255839689091969892042576890460 15278 375927964813109038778880908437804031781109271128013742770028120 15279 768575784095813657506298726484776935024161703596348866929808550 15280 1531160650738116676622665508489770897106797367512487402857711440 15281 2975822240532856504425782587276204224608630996862163954479832260 15282 5648318018329428384007611422048128156933266224803531365549572760 15283 10481084015620221402758263703978800162399167830459613723817238130 15284 19032411936896928284742899116888147689735303720761957404373482680 15285 33852111183851402919344496186947451882074387318143655049860374680 15286 59028955256031195210645740473043007027525305353032626866783859280 15287 100993989585742993334554065292878666470267138977656133867598718900 15288 169676794763787990003588408912567750731838523313012468984769855240 15289 280139292642192208700754357601500720064492830166122181248936597960 15290 454843697800316835194235491659030608819712014117069325356544577880 15291 726747442540384529019004954941151308113644629689527713853940729550 15292 1143457897508777249860891060599182446862259678670697293073286686640 15293 1772722212952333103814492892279585905883114075684620673249404331380 15294 2709571910549347841900111208928250373958974824000971018323332549160 15295 4085485021345562544364430350675664250497865139554527744818831672050 15296 6079970826269667660942039236755703146619081929533332825826293010360 15297 8935017135634387145770419313800532205893127669431787029883269105740 15298 12972872310762570101794604559448337162325708062972715836905308329280 15299 18617648824482210837509906843664854491603511876397690086908183473600 15300 26421250411172220872570704983952416504163511029040559493183843028640 15301 37094104275794813698131210862166431825653267731566516414922398761060 15302 51541176317721787641069103493054529921723265888861358240648004478320 15303 70903672785412750728002203569809085788682249978011611495443057554790 15304 96606819598480380335629655131835474055776081061357017865692853314520 15305 130413955617184668050176422182095246433466250845020521557660701453460 15306 174487186934837866633267490117564388966483750433991774443005731654040 15307 231454570619067720396097775377145695348662806059052106225908925886020 15308 304483897588377445898788286018215963585062855057424441177680080917080 15309 397362665088756234777598724888572938646430606552577526790596331412180 15310 514584145352138238774875230590153832457857144011554109072310110732120 15311 661438639143393652385227006385326557088049188654751751747874614560910 15312 844109747611349502170226804560773739958542185924579306495881257808960 15313 1069774098078026408317718033713119883696886853836427514483060744454700 15314 1346704481575166210245021225466938369814609944031350712402479353674280 15315 1684373979361960617721688645100694691007153586641284863816546305352830 15316 2093561503039030614172594271788535697809288155191505243488518900109480 15317 2586455162886197505963871375187820942483105817275286013562194032432200 15318 3176754886417495055378010613727144284744965050479683109450781577270120 15319 3879769076557234889922146661261665813160907351097921093955147493307520 15320 4712508495802518238675071168170420741612877943644424473431541996310800 15321 5693769843146268995755017616238380216583049161270535036898813982621640 15322 6844215042253155005622844430909751147329240184586967970503528239663080 15323 8186435362074918743965293350889566644263407918628285114749506800147000 15324 9745010660225804088737199890916120039735432802636417119780384902777400 15325 11546548085570456541769570256015991989425007807758065488499294347208600 15326 13619716692990149203596190296340778715209626033230127711278588494208720 15327 15995255559479815718069910536631370011428334444921970816322641799756400 15328 18705980452007350331976525876993097550331802064930894753929697401475040 15329 21786757303143994341351763825651323434532963130060602802470995234349960 15330 25274479190015555277361026735791847162726162912600001059672438249401520 15331 29208002444535858947844306346762352224992028881688888208015641236508200 15332 33628093978992382921737565170325990071063550884082819249025301195875880 15333 38577328730083633219061807148426391164923250402451169664866927008042800 15334 44100009188757523054587292684538079491790841646276479642001406942610920 15335 50242024279824980772411824764798477875756343818186536217012591812645040 15336 57050744691469757956951783584768483158774696366394284723813983750528800 15337 64574844528118564164176303286893316062264892337560467965710757666732080 15338 72864177577104949802779691018778977881141362336125463162796212472037880 15339 81969564106379992017191642909402627860440013186129189159261413630950880 15340 91942654421904411929902830017879352078044007474347770715641470966701280 15341 102835683970784684451696677753554657734638853605281827332389554229127400 15342 114701331472237908272845524723425814998436752595492420381498769315861320 15343 127592445972000626071072254345538654386756960210187865299057560367298160 15344 141561907414336486207224124796404487552684773946417545362824509164248400 15345 156662329658474779410781206718274170646256223275225336110906756605261080 15346 172945931521805424279949389022481948727685243415613884270708209477380600 15347 190464219940665141258563344666505386993355856950007358592523227278272120 15348 209267879516884744849546703455835353653050425170464869379183692490355000 15349 229406439943311966231727340302031188415774759548150484465624470851129720 15350 250928191686496931247276036718965864823823373038140645886098484524164240 15351 273879841909143388162549510232678024510130867388792270913613518178532320 15352 298306463058444383205321941286924133379564737704764669413284045863347080 15353 324251141398931117005141525308801692468992260123622074355206798669120840 15354 351754964487441374903255656362942889037615232133290479005515262855431720 15355 380856666108597074479850955440739316930425487742935892307394613256663000 15356 411592657205147959626459687517885993847164917178576312918707935153797920 15357 443996671257306757252673513592959906464256709313892057030499129400480560 15358 478099841364865552306260516473654025113499127302307687473706108160895720 15359 513930349889077887784246015059317315676796127992504048272518079314202000 15360 551513553031400508964599985534564803745156680831942701466429177967634280 15361 590871638255407845158153120426517215270338100034288254862917780356094160 15362 632023795351971980001851415319687780807111162152537903285311953892000880 15363 674985886008819552684410324085965514718306337243431186717338755497245120 15364 719770657741237865007459736149870459238905928282114192036127736136001040 15365 766387429848913180378870868189190733658397866544615868854650392017745440 15366 814842345196512801465763897110344661828603833096943636477332770577215440 15367 865138076918012781623755588967375223270997081492838982809285606199663840 15368 917274110019813689433325030143746093178906566493276555007774520189181240 15369 971246475199932543228114217347536470915852188797237904728163353411688960 15370 1027048049499315494252691804471980529182214190414400736311742460311480840 15371 1084668323755182658265640167496775832679915571116433791469676324287804320 15372 1144093710805685267844507371331762582259512325563953216544403312124897400 15373 1205307354038993292363844556756735101603818746781829271280325180244849760 15374 1268289428254073248707952486368833587628888775134988640825060263652720920 15375 1333017000186780448031714464600925875973308435625071980277539275468584080 15376 1399464304723202922357273470848987082288952420024800121269145915788301600 15377 1467602668373261935412878314045117511837618970033943297157545504885575040 15378 1537400743737758139240411562192280263472059482127305891450251949913986840 15379 1608824508527071081360015844971233598224250409887782500918672170247328960 15380 1681837437150877575237773538615997872669028984232586688655647617355922040 15381 1756400592337625032620790433329907327859986194503404160205193350170811680 15382 1832472710848544290522062170514503155967767352994318288158285835978069480 15383 1910010404098800663032907547475169138499492666281665225462782090664206560 15384 1988968136144401959722653360559086238077584891658494197982658478949266160 15385 2069298551918473049597173165182829619111910538439092987054010512372968000 15386 2150952320862915776307694860779215988434405727962477667891189099865956520 15387 2233878616547916051742848544844516729181463384599136783781413352480336640 15388 2318024798458594332038175292021249837906829732455530068406130307815814760 15389 2403337064913734372110714692743390565126961168413435996206272194117452880 15390 2489759947628977417758108213808542752145083500886425278123880537019866440 15391 2577237162721877073665545535075328504116319301173320624497209836586905280 15392 2665710887060934502161833170276579586847742068774502632710392632361180080 15393 2755122837434140755210037978987116072119264055648214379420248101852505200 15394 2845413298165513673649462550936860156372813146585759749689894380514664440 15395 2936522454946142938762665088764103238779478520867941952672192512949002400 15396 3028389145862711185048375687229744202354274086135411855717702752872711080 15397 3120952479840516074552743145454576551115210849168974672674108949683023360 15398 3214150276564468128461806394821270713189901295069243668078075175385917160 15399 3307921004107765271444623472957197102425603419097076742443295307059751600 15400 3402201875281134471962910330620268800000059654176667979203118445049911480 15401 3496931133390326731964576907858724152286317024638716721272136923993197600 15402 3592045775241864101434763489554786646330777936067987974229780003459866880 15403 3687484218189964478306377799432912083266792769363032455188519649303696160 15404 3783183612432437357209987711195602289256397400576814535428823582471214800 15405 3879082925884888743048603062335608013806715747638971772203941893550367040 15406 3975119812583377328361043894518479657652741604788446867060376644060088000 15407 4071234144480495179046619948211287325161900021571512629310515933827112240 15408 4167364405149459305370200356883638967740584341314761881373708644374284960 15409 4263451703117481412193863206934902280489138542015820845752098938022902240 15410 4359435652046531114477245711400840849073059321265100504983767225463730080 15411 4455258901940765699197581084559530216897513224778546553644155892907089600 15412 4550862473891484867715956731410982745517975927502691347718896357011693680 15413 4646190836764610638471057987997401145373311773255892924203248427361914560 15414 4741186666155892397104747211150705616432556992868965910580335042189664880 15415 4835796501497798214635602310476840806293203626209942405209806096726678480 15416 4929964890958370623879788379929009835077524835393421283184494582660976000 15417 5023640663324232410146929574793070003864200678377285253258596461185741280 15418 5116770430526853775444334416111084752934204132562886378724148144700600960 15419 5209305499169649863706706580063023921150355453922444344394428739237225600 15420 5301194702294223609781618752132293150073973123545885079081831039418049840 15421 5392391984824522856289091372299654180157003984661606699472824084815199760 15422 5482848528791507867946580058286911281648422299632346738530485068177675040 15423 5572521043321009654143660328305070730295497365279432685356270795185428880 15424 5661363160617143955411498427226907220298413583509622015374272795543527040 15425 5749334451467614418887274462740673673869866392322999864965042754315662000 15426 5836391066691048959656758411557856081517143584459145053126175213304826400 15427 5922495510763873812866066367555045544872363372787976625131158679809819680 15428 6007606497104700545141919394807335656059662814720597463760027333612331920 15429 6091689504946160823992707304506215146311410057295169836789796659622852400 15430 6174705832953247352447339643200626501234044462983507402483256945332313840 15431 6256623955378311322359378558872833737733245831565020967205422428876427680 15432 6337407752412330274523322510122235247584960049617656393583982589909727840 15433 6417028695540604976672522363127350709442607881001595449386714613997637440 15434 6495453228233069780590714396368220767484169797209787468283002140094531680 15435 6572655798337817645624287676693566663169913673527376565489613613094693760 15436 6648605381679495092762276826077601572451170725141270344528442708481409840 15437 6723279371519869623805140995407607461030495531602502540102447829149724880 15438 6796649227116983486891980395260851173515048831688389598353433190031668080 15439 6868695246398299635795083209874475694587966600545088406267159881266984880 15440 6939391318903923876914144785292648430936236863260355934617010411857395840 15441 7008720590649532891234665207730427557264695802782344143413995621491114080 15442 7076659322373959649547220443173715672874165156959982817422627131435113600 15443 7143193450027005262779782126399831046091787791910942566078539430742193600 15444 7208301533705749458512683974048169676850146988653105603512271173735113600 15445 7271972235612253532979757776061978417779514212904521798560213740628311200 15446 7334186345381254984393935290566654881066657649798248031706597721463144320 15447 7394935174781272790961774210012904490628281747770764869129847134460297600 15448 7454201669040343148418707155730852908906709377534629366781805716438694400 15449 7511979715321494235649248209948387477076780139678339802816334482509253600 15450 7568254328578415461413181026161684630912023168336684365789642755079331200 15451 7623021891600042854692896398540560946790910357568333219667253723222994880 15452 7676269407852409801413389216191500641652351608050007877611840853511257600 15453 7727995662734766930868419263614369988299454879179268323400618083441101600 15454 7778189561799021368054069884637196750854076336669219164800275476376432000 15455 7826852204720822548384564550987920970741938225169798365637194412710243200 15456 7873974300305802448812374550659046596782733187373950292845420758852088960 15457 7919559167486868984323762726712666138148714092409216034804398790991274800 15458 7963599226569141802653098788764611682351102260917036364870055310435785600 15459 8006099907585774923723953143440122434874308243985846304718910588445049600 15460 8047055244682024115548894125464910465851359047476624995054951091732428800 15461 8086472678836656062339414243218272186873609232205980520601360608104428000 15462 8124347748873846890597208554240916634726498550206079388763429829133801600 15463 8160689800084189778646323742095465976834029622900021771424173326500574400 15464 8195495777960480637855282236990320844669156983945373432477597013942585600 15465 8228776814276554133497538916617768679159777116962787691323865764587659600 15466 8260531158152479749076225730633256967847417939031300715312921696536585600 15467 8290771623017610090837881454551896119684290955782145269195026663810017600 15468 8319497649653503012321251403298748302622428894504848243368638273619091200 15469 8346723623370498802236333682870917426436142814296016838852951324289304000 15470 8372450081152046858852257950639715658221046117151259955414609949617424000 15471 8396692862425101670144853248318227884871238094818145890592822763902954880 15472 8419453501436438679351620687100339098907791758461563017513439042400585600 15473 8440749192553389625150471912659356959145804781043101557996791975570150800 15474 8460582362453426721770239227305027576349693618170904475071095517894480000 15475 8478971457662194957456324024598125447004472638702543912273314119437582400 15476 8495919713938569566366027684498558826666113744498933722457534717820099840 15477 8511446721809220424315446286486877479448997171183813058541977340365327200 15478 8525556439663500970112036483774709577435923528962369174092803715292121600 15479 8538269516591214994882801691342873203924226471811001191600039263737732800 15480 8549590542700657071765915031991898659726962456803251294772373618507977600 15481 8559541135975628126275857723628286891636314643019554814317323022271191280 15482 8568126451588431010761029429392160999429986184216314236969465334361587200 15483 8575368981812611872670317981329532782369453811294539157308068474143955200 15484 8581274375099121214609662951973641521672696547952941183651536506697020800 15485 8585865927815345382263973063837913398921834803233361858127006693784992000 15486 8589149704828741510595329526298659956659395588581812122621983616033884800 15487 8591149729347049979491794517250618065090773158580558543867515816591510400 15488 8591872430788327406317002034332430713432906573708722431857603252426028800 15489 8591342475936422759352936506861260887633840961793230265677669639298246400 15490 8589566598345877632441855673264038704716476695639871521929869829513737600 15491 8586570050106019344621251763293028562956176745384772288834718910293712000 15492 8582359802168450031645754519266970916664765233870317311351379694166768000 15493 8576961623326426061044431794121862901038758879361648180641986703899760000 15494 8570382680768022086176943553760588105811846955550619916280801749552067200 15495 8562649184577999317150573238629708809863963455333282824018207259906275200 15496 8553768445546797575676152818813163686524344084515632473461410883303958400 15497 8543767065713868850047467800559387538739443771436565294848371796747564800 15498 8532652440226612295121040476207527256668067837373278249073461076361356800 15499 8520451501117726836008732543594149225474457943437739981735801145955510400 15500 8507171695637728227792525048592582047247774801297852360140530459826144000 15501 8492840217451106112821216512930051102872991938808296755310247848334531200 15502 8477464520338692761971563304588421551108098309186015854304730128254745600 15503 8461072019194534031933807712020318754741993143410913574661338879192681600 15504 8443670122886080518005828033667142353668931712082862273116648411132400000 15505 8425286413054037786793399033371107141110585508151259773578800124642608000 15506 8405928231284984592701842891740656379778074237627278548725331332251587200 15507 8385623266170591019641926165741472806527753085089042022485307574236544000 15508 8364378754980213173823769585696817159792109267431506748219774263201824000 15509 8342222463500247532494962298870506592453389896717153895285546806426915200 15510 8319161482808274142066658138937721963271038013767277595570292647281270400 15511 8295223610787483516185219953131333076317263980082188085963115660175516800 15512 8270415781297583429336656989464645060489864729352105555766645936324041600 15513 8244765774793198041666982499479684414525898028026959115301278087704137600 15514 8218280340628550453461173457516121434611544205690883089149814112842563200 15515 8190987223701449094041536006938806318210748465496485684698477720295187200 15516 8162892957240201652981028623969091961856664316293965842337862963436595200 15517 8134025215144107220533282756005309739293071518692885112290542191620630400 15518 8104390314486758972788337348192978026954057707084210437787895499741980800 15519 8074015818395741431281975747712365596779981978242181396318971601915353600 15520 8042907809026141035424329820447573551840664224709655742337852989888796800 15521 8011093730674179947545002673724367633346614572255960773853638801054579200 15522 7978579407186848977026848780743082351379836575767300020016915177166425600 15523 7945392135988052849351149945570965815309275591178779020041043025108857600 15524 7911537490685948335432944234380718329838788409831351666586540496151580800 15525 7877042588967939499932276168310051418017836172292020663003264353221875200 15526 7841912740818774674846936371375108942542334640315966325631422926932608000 15527 7806174882831488567750442530479175309956679951122956352286342185289030400 15528 7769834042862215477282819500135815297568473108586436877035129493299731200 15529 7732916952520150193062424165206762758247515190610824997976981433067500800 15530 7695428370304748271234910432139974409927993459151878001388539646041244800 15531 7657394794053146016292053751551875718533831077603692717858762238689081600 15532 7618820702003850585229646319582745311437431291246881248162090827624934400 15533 7579732361023354767159860827684968339172953357273151744122299845114099200 15534 7540133953281263201035230348427866846811757696583974823497580076125936000 15535 7500051493161050420460341416317052056830291767479304465261374411233452800 15536 7459488882585607706011660100799782347171110472211477858627165175059232000 15537 7418471857609137998331914648794483372935133887631852290768096374678304000 15538 7377004030595165544293750219209167107289011784432023226034062718449897600 15539 7335110865583224561858074957647951219735018639382895947865274617770054400 15540 7292795671894538788711232600956669039355833208208150738100460164045536000 15541 7250083622438886022304415048821597344298951264638969881812082606112339200 15542 7206977742244716918753069103720898967200797716454966497989733711009993600 15543 7163502890554369641554067183796460520998600774426470596388536254549491200 15544 7119661800689079217933540503114557701575761242615406316786777661796332800 15545 7075479028357106425746138975314726660835912349199371058207900548746028800 15546 7030957004541730289578089691261143383451353246287930478844804268546080000 15547 6986119965178166661684349277662078084327996714361791976702208846193459200 15548 6940970060839617304429996330129639460087509198761859264029582993374812800 15549 6895531188838028516941679522956444653844345984082529588278463234137107200 15550 6849805214034200951957766701272262429953349121528811976462226457473628800 15551 6803815709159477364610573302300208765165505115443063648517400921238726400 15552 6757564245482833153596825427619721998946454538047910883722905053478867200 15553 6711074057638657768184200618944687816581515224351751023825227408453913600 15554 6664346447912005539953048794094420740096197560532970940601974823087283200 15555 6617404297183382373231527861237874441154635782027938329233224866829382400 15556 6570248634911825966086455085614451435344991256372289512280126416781379200 15557 6522902005135388055883347484493370394917414492887392601847264601917715200 15558 6475365158381253966456646170363195813195208626861507583934801304224342400 15559 6427660289954216051972224219181276236929132340725992221211021381583744000 15560 6379787897325346997344731503833706462352496693081591696400872347508435200 15561 6331769813358243125644009943602608068198741162416289866767765262869734400 15562 6283606278725573963641428399411262031338607993777961836595096972307699200 15563 6235318782194895811757780867362492508482562248069242672461980335332198400 15564 6186907302007966834397790649046179605509369089378231982140581626490720000 15565 6138392971297574544399025938927770861138050692259893830421028764174297600 15566 6089775531825145847073130147484545369783293602615062118803069767464448000 15567 6041075748259829293321174070102082144320830513333800407475746096826700800 15568 5992293121364249867790509263066916078901354631727487090808225209615628800 15569 5943448066213832687368873278089737635788246701243923676971649402628985600 15570 5894539836816912158109671234371371212996979911239533564146083816556236800 15571 5845588487130959899815321859142977289060652318384704015347972778195846400 15572 5796593050009859464595203818192772604184932480969921157662089321176537600 15573 5747573206216666746383352251077735715036140730341117375991341994913139200 15574 5698527762249749525963500135394178145205657819265472014215916135797664000 15575 5649476045107794340234432751828996473620418719635852719989903916856428800 15576 5600416629409786605967398307248349088450908450688355431283244886753932800 15577 5551368477178588139415838476737271242889932664348946634445006668766604800 15578 5502329956760767804478673033320985326046401548441006312461493601930611200 15579 5453319654353273445722581879201908030666693756971080943520420188032896000 15580 5404335726622759743513603272877586498006768792121522428766511794082854400 15581 5355396404309520476333913675354785511116391511046374485182122272187468800 15582 5306499627523477403072253549143618745158409846977036796847466586775872000 15583 5257663261079781916104109482027163507528205491693871442001496341653715200 15584 5208885054408878513631228954001007782881917841250362665080986058355040000 15585 5160182496994576038821299378838957296845030848041628467892543555259840000 15586 5111553142331339442039612931624273871423263436901735610768989428794368000 15587 5063014125917227708060515699666327005462957982911471811257227154860166400 15588 5014562801206830092652588754967831102088871345828898427170260724085888000 15589 4966215940011356510764282018171339636019414984657799608268807931478611200 15590 4917970721744951946742512838314639032491124185952571323229150080522630400 15591 4869843546497896222872721480580025643900132532547511082966195774526624000 15592 4821831414313135977380082037463203915573334080482652559856956323079520000 15593 4773950375467282957350922461854687406263270361109801229252217552809836800 15594 4726197246985557701955309125067690109836681233451636329319903521858150400 15595 4678587720013049875749638763047180957397159115998134441651823671274508800 15596 4631118454262832008570678729894112556776802497392947113427115731451289600 15597 4583804774579388963418625615028868864767942608740861660214559822025075200 15598 4536643177605145886788656393250149758267923826199519245736790259636198400 15599 4489648643908358801812109008956118262953172246675252136531729781394803200 15600 4442817503476376876907284259046574888552634958735672648185515910070656000 15601 4396164383395153191265941312621806356517826694440637463540441114553177600 15602 4349685472029085758070163248624341247750603855408345709186764962801331200 15603 4303395036463947759547097761057387166768657147579728033216103025482131200 15604 4257289117138637271011665231716421785009846197239301277962599044167808000 15605 4211381643034243285677590782450052148099124468858467737084960629424640000 15606 4165668503184370141586629703572029042751501086886072519690136466313574400 15607 4120163279400587394402820804536987124236935416461901518491570671269100800 15608 4074861733707001089065829115631162954167614779141193479223373576714905600 15609 4029777094998066179381221048864258232598051208709733227254860241075084800 15610 3984904991650926796589215494920662369466272288308407580213960513216460800 15611 3940258321651510777804999757471782805480518536295834747151607600462278400 15612 3895832576568067392874279666027367862315597806779865395317995363064883200 15613 3851640314807936866276507932238051712343298711179277220181553999771123200 15614 3807676915129196153372421819020257205826054251732525472585565488363955200 15615 3763954591603952306014374197747005903257482749755598437549417987813331200 15616 3720468603551178462700210157905700459278559309976396023834117385861734400 15617 3677230842906714593012750400722806145100565112306513487034618448670336000 15618 3634236446908978954327618789246191204771260286156569335384193443281177600 15619 3591496977301352038345103127828243705057831020493980069551558122170630400 15620 3549007472894774532784154682823937024191832328304906251112718522851737600 15621 3506779161572245268669021071859886655891155217742910601217391255548966400 15622 3464806977153413416082546334484067568595279101963814589754359811428582400 15623 3423101836016932172979687250410284302036249758797179081673621184155462400 15624 3381658564863888502806432102571181802929349580202638074083700186838656000 15625 3340487761006322574594964395383786718378610267425688469379872116483968000 15626 3299584167269477180723806959374462968982379828436632647267373683774515200 15627 3258958059150746414635374823151971172818994239017113842374172010947948800 15628 3218604088990314348974634321999583180124451855745227155359293382793548800 15629 3178532232744243868554257588024669197610504213629783004534274723158668800 15630 3138737050444824985615800914310313874844736426614337355908053437883187200 15631 3099228211346315938263020132182666313950509434806624925974060386864940800 15632 3060000205762088503642312926846735607749279266681262426277043217533568000 15633 3021062394181598380299133735171705195787454695375566565105446780029312000 15634 2982409190462559792760513260539321468740414488828970065384717956784384000 15635 2944049668314716535505365720431211845557779880785373981678992989914752000 15636 2905978163574125090496956678195019000319447447203639304682664583381939200 15637 2868203456255684759856526638552973792329468825699454445413691666600832000 15638 2830719826009626411244495827634687275062124688064527847456151247262976000 15639 2793535757727448312833702080829218343390115031746102606430021377057536000 15640 2756645467971201094911729414786794321650416989615246519986584796310784000 15641 2720057168162999599130998504188773603395004028771034646740872934492569600 15642 2683765010440638243778088237208880631941558265494509173326078041314688000 15643 2647776926142193013971697393805910608970664567130980094690510708551040000 15644 2612087024138512112858959604851392731044175002818415264949689943168640000 15645 2576702954871869892306649144875587247123696927043865238094319709459840000 15646 2541618777073030422505142350162535185539285073507408789619397371413248000 15647 2506841881655975302569610901436965877977622955712740100418975074860032000 15648 2472366276203469119030352400651016396094113560784081752618055204203776000 15649 2438199085878041211997649731362808895459907643753769260311707576171136000 15650 2404334287621574754902810792686825908158345890543719311052760070920320000 15651 2370778740757714531835858903435602346785008460245615323261343299167411200 15652 2337526384787390921039104434182985451117725259694765685825206715711744000 15653 2304583834216167952582817660696024115919835564974519872488888132044800000 15654 2271944990448878397186357218409211236732896012821516279213602799603968000 15655 2239616217310636311827707648979758160763942050360894888455536019183488000 15656 2207591397988494773506834010244012995722504454100203000687857935707366400 15657 2175876646126764011327037852848673468054689169968416211701646450112768000 15658 2144465819941420594464103794325295639354584992755020628362714594244736000 15659 2113364803526900459167265452355486272418775336482266117245432185946624000 15660 2082567429721957479028910826356645122101823482506900893628562412053504000 15661 2052079347524330747138355137958282157307882058367455451793501054374041600 15662 2021894383520631601905835186218158372172523760261158019209274484476928000 15663 1992017952583688308397289548191872813309244599178191925100536355908992000 15664 1962443868302155166449781991079847107168364099627621763320737067624448000 15665 1933177331467556748588605802173437590023565378915562209407138834406144000 15666 1904212142458461604166083912328946077198052976590917713014204027872332800 15667 1875553282655317944420637700481530902481517892235337222224748352099584000 15668 1847194557508118627746849424441185459255014730184130627892920935170176000 15669 1819140730330214444781947872649607887398530795326390986739033585720064000 15670 1791385604825321406070179782041990204095154746658988079198947659114752000 15671 1763933745696708582695438908950334271331018757979299566261594048966144000 15672 1736778954807916653623480702846622105316159541559578481099390123734784000 15673 1709925593069587211360954781905167317596788973446082806655792842779648000 15674 1683367477942347979270899403391496425628279120007415535384403219767552000 15675 1657108768196709415142242346246681464271468121987591875004204777788928000 15676 1631143290077384588454145714346602955088097165942017331588036791334272000 15677 1605475019008363447105349523638708640458948122183363209353506504591872000 15678 1580097790030744232271844559824348282068332593804119740265599738209920000 15679 1555015390258670419950914252079240275070061503628278803353044751497984000 15680 1530221680123393794751182182446335263141335085917291112929602254999424000 15681 1505720260415272230201535240021052448337264247310604595386497571960320000 15682 1481505010170766846747255731988640559442168694181736731485206071384192000 15683 1457579362008854486276375747231089291541188619114458030910983011708672000 15684 1433937213737311697088432193520239884749265212293454696207975278559616000 15685 1410581825003975168031061653612273551131083278305228374884132213124096000 15686 1387507128183312123587567610254116762509346081157840670964155126270336000 15687 1364716212210789134420010529555269988859536354056053707801273961808384000 15688 1342203037253398738276246454517988193420565704175928691864612456800128000 15689 1319970538997626316375039189099586836437632944402556744133077819881472000 15690 1298012705630641403895168807430004852272367104475264899826757219000960000 15691 1276332314981797622034411080368423261956176982322375290144734078497536000 15692 1254923398210405283320026322211172481626346058896365382866054170183040000 15693 1233788577722941765400064577922104121932854500955820698700167313936896000 15694 1212921920901673247318444451078883287035492707103307867050261543392896000 15695 1192325911447909861523978291075618391909071333102141613141199635931392000 15696 1171994653270272512675059203854601797502363857489471365134612607678848000 15697 1151930486859621389134359522503754604730836911837292133354595430948608000 15698 1132127566710744346542238115427676824447335572446590716025334066491520000 15699 1112588092689021977797922178393319425214671125308160073065561727389184000 15700 1093306263097287776365132777384106780431547951423104599061294341657216000 15701 1074284153115253493091397147709925255393481663881661066598137014177024000 15702 1055516005148401725966841022972419267226155904145044905246701802619904000 15703 1037003765252725746423594531527816183198325113295845046109049226974208000 15704 1018741733127875029260253773995120555372184111157540330474393320230400000 15705 1000731728329372668522554848236132331215513886617876898645808162308608000 15706 982968101088090611799622025076303477362529688410463825591828310561280000 15707 965452559607500751478150581371011798516373324307635475242280592430592000 15708 948179504928801672955653997651400019436341121202731566079848494934528000 15709 931150529547151252703751027662316780446265569942930982415316393347584000 15710 914360097627673751354235308220504052961450167834108009366619335838208000 15711 897809688666948328314127673160170879589682344159318981611865138338304000 15712 881493823219687558192620846351909611339669141011381288128467340707328000 15713 865413882117846414940514185088710169224028560517849201277134515398144000 15714 849564442590557182259222849089906281848546681995580146374199131179520000 15715 833946782515553829645809921995789894448259703327084410332615087394816000 15716 818555547302286172881997740513512882938498419161319324374062353527808000 15717 803391914597656504914307353949592373962887952536177566001216406667264000 15718 788450591272798040839067912258605755146964477100457260658606861220864000 15719 773732668306229447122679932596649693073338295636659156454826156585984000 15720 759232914280870467260349137791537453047860158469606751558469164873984000 15721 744952329297918012639975289781961608928784000858826722452183595821312000 15722 730885754337109437015900920606501559269961329862088179199830975439104000 15723 717034101337134941248471543953460773529307227150650031662690500308224000 15724 703392277021778102906878018788466974111041448946480571986490333791488000 15725 689961117905142046779585901857826851526213523041511248046873854414080000 15726 676735596681242942695427351251239698705498023754140380815346120283392000 15727 663716470287904969846301086849196728982430464656820522327529580006656000 15728 650898787253059377094313096287734411527036466250948083398226629860608000 15729 638283227609623581738170933415101811111600406385261974045314599853312000 15730 625864909082388623284127212433765021106291167159101923521990165482752000 15731 613644446762452282081076482486166050357532319033335822896235441073408000 15732 601617027744246811613100605235003021957571099477876928233918678573056000 15733 589783198042161512035873742028372576100295359093882937707074898781952000 15734 578138223205673098275635960925014271205604219208461978725651934281728000 15735 566682582766149549018452667083893440153315331905285491980755442556928000 15736 555411614167952790343791527503675686221974027637847400465004472631296000 15737 544325741622888306593113391968031448854093721444218327069877457471488000 15738 533420374562617929622645070095290687331391183616699062070921365667840000 15739 522695877805659186467992724451475638089827176861309373889438102728704000 15740 512147741079821005354114586698997492114269256457689992956752873988096000 15741 501776272326318712685437412348201971584865633116920571751469581403136000 15742 491577035067907278152005462822948361415920712433384904031308586319872000 15743 481550290752910598421566254478938049530522361271848213989491485503488000 15744 471691676748877212407520782068694374833999107127337694808872490688512000 15745 462001403962365224294003264475509283721328583496700711380830970681344000 15746 452475191205676601481113743647875980857966417491390833836263492419584000 15747 443113201277346907380753507500858686952514737526457177037126653415424000 15748 433911228017685698903159205225801208998179295915624356391181601144832000 15749 424869395768257802740406231772341102563441271221021320880041944252928000 15750 415983573371029724878945312836612068445877287604006539227029370019840000 15751 407253842740772476915724651907666037814583468809440391257597730476032000 15752 398676154636843646434789479907636926760839713537786207976835805995008000 15753 390250550856114045819770203268701597117819723457711823657477241632768000 15754 381973057763953972105625762837930604099230755317209647017265165762560000 15755 373843685957268179266733567521500535022920485731496691523340016545792000 15756 365858537338771856713687008294736212003087192128515917340806654812160000 15757 358017587376205845168224681650881165168228889505836454908265291265024000 15758 350317019742994251443209599034665222948418377016791497122935408353280000 15759 342756776987913071824441943977478987502305019969364557246507978436608000 15760 335333118339952176729482109771637781201274100387947682562136001634304000 15761 328045961654734031236666229349404285121669567121672931890405517838336000 15762 320891641583736720889472352905102026484949783615422587414633602613248000 15763 313870047412608373214496570413884812181886237480464204048704060346368000 15764 306977594846279552612814397668822126940140384185017291379391209005056000 15765 300214146670267290176831410306733737423601402525892734010388779699456000 15766 293576193562245099068501998042362330780518281460401898476415594594304000 15767 287063579366875732560835953807140621195815877503876598977797226856448000 15768 280672869534593778394553008859440274455023341549417917885923863912448000 15769 274403885157058086149847606638592473685096004021967839985051751383040000 15770 268253271477987440221161060390253774686925680889347752036924497010688000 15771 262220828796969424893447859214186249790750712296814180898750160666624000 15772 256303276207801447002433618338303837975990474353590957815044189085696000 15773 250500400115621248064862579971538938357021949560743378000855997546496000 15774 244808993218007638557811239890526321698842025957012567371670465273856000 15775 239228824273392059166430874484838829875859536413097905008516809998336000 15776 233756764076607908245418334136543277499077356981223576001848917942272000 15777 228392565573246492144760486671993846488728900358388907429781598486528000 15778 223133171849196476124137769266968929678433014497496452508699432124416000 15779 217978326350462703183270648381927532366442680585241329721556807868416000 15780 212925044160808254555180881053979324851735471103043722698743637794816000 15781 207973055563620563566037734497925500542207569834777066915111845642240000 15782 203119451620900422242883084655934868532752054741106706105941486288896000 15783 198363951160051198303186166690858464517281908077786102641561809911808000 15784 193703715596384397794678458064792964117058545321795307708479358427136000 15785 189138458022248478052790967664810188391672793194517949589481485418496000 15786 184665409879820295120677389685613840465609349559651305900079046402048000 15787 180284274951839129924719493746241782573299017215381680156013573177344000 15788 175992358206353164188213634423604323449792696421709809061237024415744000 15789 171789355706849934134166256660048935587344916135790086246942786297856000 15790 167672640477510116974373554199557827472182505446337837338652757213184000 15791 163641906060115700201087159475684507208971801339323413498884920918016000 15792 159694593181503736540868240656803818552936973237971784016564131520512000 15793 155830389364391585649593252842664140710782800770552589577868942630912000 15794 152046806109608656637864473204886121462531421588544129355947099799552000 15795 148343526387998109313566269423282933077046163509273007099276024397824000 15796 144718127204917069088426709956146491706059666420748589083725037338624000 15797 141170291666187205256323833078901605729616389462294305801108854456320000 15798 137697661884417905738529696164178663811306295497299237738723904389120000 15799 134299917716306487208909428907591244059503745982525296268648013004800000 15800 130974769045505268490616453304046033364850079218090617556737753333760000 15801 127721893842900251092095735776018933617282135610396826036495501164544000 15802 124539064679990001653549992088245342495432863128752616383778834841600000 15803 121425961851110893145093330121186028309519481564767933145006240563200000 15804 118380420216952857454071422580379816881909323650010077690550065889280000 15805 115402119104314844006798098286650608853918124084197849958358600744960000 15806 112488957969435443083641382785849672815560677083787982344431520940032000 15807 109640616434601498637885187167301381489263197847079865572188686827520000 15808 106855053665262284601486241375622439852251398360637645190427713208320000 15809 104131953359576602040564261950870797953357540503683715947288707727360000 15810 101469333965892503164776522955533871946879133460701818268230280069120000 15811 98866880095904606300294003146751207643617725841881851903500794970112000 15812 96322671462653731781365674255842063692781102932282902873694928486400000 15813 93836394740762058054424078574156727457399296594197942568464539238400000 15814 91406186233126985114919261230273495984988173064103616215061788999680000 15815 89031738047855141923566877041636234428766835645391025442652342845440000 15816 86711242660478444672329578943845415906326893917513396397264072589312000 15817 84444394566817631350400339910966114078296087687788531870413022003200000 15818 82229444086577060573466875941920289164528627872838271791056585195520000 15819 80066089175660855709598130036971653894326660050596909134661472665600000 15820 77952633532551098387080119336553596411511427268227125663542747955200000 15821 75888781580474513335502040078693889615012152974817347229015152197632000 15822 73872889976291280369358913362803792626529889278712373458758931415040000 15823 71904666683357553791536293258428852610516070486874985438420795801600000 15824 69982522736111329732182748212634104582190725567676962483560793169920000 15825 68106170612406590186743906065242187353729065563762287478572599541760000 15826 66274071477397323074621460634119435266678256783380560621870012342272000 15827 64485944991558348713817786839077115259331268490382030173941130608640000 15828 62740302029390945538156090718037978846693350859142799065928811151360000 15829 61036866641309314643336153520923766773651435416577986129338725990400000 15830 59374200577841673736040723682027934971245418598558282061013441576960000 15831 57752033184152577464410284129202058912280262150359914596578194964480000 15832 56168973062965171838925212168571194816018177178532033913365264711680000 15833 54624757202602589628736371984008409392044983843916247203290521026560000 15834 53118040653270283043247176141307660919596959614558160573148418375680000 15835 51648565382896658751477556243119972826118025997467887497576441036800000 15836 50215033861961354485980470629319633288880887311255835273480052817920000 15837 48817193869489846416910023542410019862032023572136940728483585966080000 15838 47453791478521649320675403283811388545740936335139852684560997580800000 15839 46124582357784884685434862694272751888197091693438799635476431585280000 15840 44828355790101813790354035634237692117708120144636692261271258071040000 15841 43564872810239065137695458446990302769799611529933752458619044413440000 15842 42332966694502653859247472738496387246184289354023557681134859714560000 15843 41132404603241078637109293585019025964467464028761941849287163740160000 15844 39962060220335597052415114512552550508506251097987700865350192087040000 15845 38821708645497461823232608652442902107159568038398880837163049041920000 15846 37710263599673721551973625778412713322961094257195927681143380213760000 15847 36627505736319284013905997558770625567363744270410170006195228262400000 15848 35572389433092935365781703263174352106060448048638350304483701719040000 15849 34544701603306126512407454394636206855933947847535614599637855682560000 15850 33543433901329754115028494013761343126945679734498225753419534090240000 15851 32568381093338514936357361704540713537784108904855639001009825710080000 15852 31618571766086496781454324582889430933457608537178225971829942599680000 15853 30693806280750042960260333294655950469669113886899976271357188587520000 15854 29793150640964491331565639153645401458873983415235456179932221276160000 15855 28916411449388364155621113912522348546886545176715440761231650652160000 15856 28062688971305042150171529766057567115042157867852278013975421255680000 15857 27231797437668437935057007362476402657744329525460903440977518919680000 15858 26422871043784611784032926692008398187777972632653627051556253204480000 15859 25635729536599919899649210756834182534640751964065975187490840248320000 15860 24869541404525558828432680620016264857294057799680021180599887134720000 15861 24124132513343517735330472903134371538578676877872801459878249103360000 15862 23398702694720775584840147426081577593826859191426096217295202877440000 15863 22693085130736448175058684268809509690666334148483781439071499223040000 15864 22006510703052237411161436657891728846900726547180604325023796428800000 15865 21338817925484026131857850611165533742989503319274977249814357606400000 15866 20689268992608960143185734986099544268815445980816246250969901629440000 15867 20057708309456592815785968862337549882430726574517961767282798592000000 15868 19443426635230264472900782250662726714000697821221261379456353239040000 15869 18846275306115358674309752127956722955812857305816812252720204677120000 15870 18265573369387468561870394096726010702541725005764071635634871664640000 15871 17701177248054781412216078509869690741215372143762077272711281704960000 15872 17152434458676152733327096500261588958657193149090098922307896606720000 15873 16619207023619590975865081422486212421393852689264135540947054100480000 15874 16100868383235611272059681179076491802892380772170226927824328458240000 15875 15597287050798904271334852966332042835337975742808218765838936965120000 15876 15107862151426316879774526209642559440605482501678366233284253122560000 15877 14632466974587964553392932771827138664504923080399005028274122260480000 15878 14170526431600205155228256175274387059553942611462291146772122173440000 15879 13721919071981951704818523619240041416881483647423258408894444093440000 15880 13286093237900685281026584468329994968402888907360007895658844323840000 15881 12862933507599925630194912296289679027622627680949380298536758312960000 15882 12451911439267198783551690667775638025459423246011024974460684861440000 15883 12052916045444688876178354576368173977993002100660081632755155353600000 15884 11665442152742173317201558331175946785665538301934956196248497356800000 15885 11289383653346945699168606774867075482173414432831592584544332349440000 15886 10924256471727070496102127090358759957620873017220907363295768739840000 15887 10569960035675912481210451977309816287854841277247260896053478031360000 15888 10226031178121106803859753303589165307366051660901695939585650851840000 15889 9892373396675246039636078281147924548727140916302613366105517260800000 15890 9568544429688876746242814536157526612668470671981957515222578298880000 15891 9254452265586920341877513844053146965086781306562787342767350743040000 15892 8949673558544686049693184779461767139548768009504891009708974407680000 15893 8654121340142359789408052263137208490596581283534827154538987520000000 15894 8367391020347064293607687670596154352724268644170419125111119216640000 15895 8089399321490999298002740498062018576020203949228085959322873692160000 15896 7819760376174341514829537898032405610028612047309384503960136908800000 15897 7558394991307327648904316442166815155299865543580444147157889515520000 15898 7304934192514024470095799007231344710064536390431066844790761717760000 15899 7059303344896038295962596923599265237892972513110384072550628065280000 15900 6821150231905305089920424530848520087498955527102973430061078609920000 15901 6590403541153575303052829336560691629994927499861455742478541783040000 15902 6366727748618863973622385509789821747377562603662745525575519764480000 15903 6150055228623762912139830026836832008835015281243029884483184230400000 15904 5940065487432665506814086847105197742551498658066247167213082378240000 15905 5736694980924976954704131393208746155952204028090152574568094760960000 15906 5539638135716546238068821866455597803992099091965498293384562278400000 15907 5348834360128065102150384404956347859085091771316332707869294264320000 15908 5163992911503748446334450915744115909663934420374109367522511093760000 15909 4985056497039794368942034717361393047905913996829143150771111854080000 15910 4811747686199139471322907486028218421408555744353364524060666757120000 15911 4644012818844287521759339673277728572077823833019677386267557232640000 15912 4481587692019241169875603969045920707295507904932736915973704908800000 15913 4324421247490019188405692049957672645756466322282306541968909926400000 15914 4172262406876800556195149978345783672696619819092165995751024230400000 15915 4025063035132550662296504957804511400278990007997784790452450099200000 15916 3882583807735117668853689875544812339322104067192590709244188426240000 15917 3744779791853328977239355167366902879135128915482165635332698275840000 15918 3611423346458649276242649916998396120790011867238653292513086013440000 15919 3482471810322759839175212620295654053345318770311192524075407114240000 15920 3357709111783552271494688425651025301565561145160511226702803107840000 15921 3237095166246371233249925680992154488206701766433996674003166167040000 15922 3120424229850317665204098765148845336313067437906354099530159882240000 15923 3007659021989104955872121166262600829498743165750451950624295485440000 15924 2898604082334139956934797530371889065499182021299626766884178493440000 15925 2793224089943985252065313869828413730606382159951570562665967779840000 15926 2691333747569399348037869175467687290215825668427098150722875555840000 15927 2592899979946470985607345435671863400761467050737832185492716912640000 15928 2497746532925307482389718679857981103666518570431388087305485680640000 15929 2405842768244636879429579992626072998188487165716166810208972963840000 15930 2317021442447031669586538578776602006237611309378475938283570135040000 15931 2231253596176494140094692096493626613619526242459960271570530467840000 15932 2148380875312293735401520577360884589646164319639547610276244029440000 15933 2068376264587377580505476930184449926696096418380500215991732797440000 15934 1991089295965086813809783457908834050757082050039841668526156349440000 15935 1916495051994951963869491322366848345529098114497188513760191447040000 15936 1844450938145327988905035921169150335180229363167779353544682045440000 15937 1774933455489117876944203571582519215720638390201631295338561536000000 15938 1707807756433846927104713623106266238964103528709673307800649728000000 15939 1643052012293325325082681286004563955257625423299820134449627136000000 15940 1580538223860204719999616665477877455895119718717211890382602240000000 15941 1520246360702071448675030791632449962739114288423442963087674572800000 15942 1462055270155645815428172736473819478060808780810935682324545536000000 15943 1405946108942520217687895089262193717024381394302982458584875008000000 15944 1351804451792800471329894033023392594654508190116349487654305792000000 15945 1299612876400134698307859060783762861544455583294355988146044928000000 15946 1249262883383345829668884079417866060907638820008856602524509798400000 15947 1200738573829183603736496279940176476747889933076338208309739520000000 15948 1153937382710209580815865225775214654792492782687976804269490176000000 15949 1108844393520759990078003170431808289086658528399385102896758784000000 15950 1065362855643437302263147628875804724855583845292037419934646272000000 15951 1023479054750597682813749331154436074838379058762142778325588377600000 15952 983101343922366986823750079011697325932533308599259427533340672000000 15953 944217290676367276438709825385198867953740509636777888437600256000000 15954 906740371674177929753090276313101188185306547189180078796488704000000 15955 870658953784074129789966403590513429130195341129800836722278400000000 15956 835891526166720863318830319356250661194685303560899151195632435200000 15957 802427460780219115867005560510056153441743030352861878700032000000000 15958 770189625682943889337152856165072881615704744348144841593143296000000 15959 739168462906176509091559599962919123587123782945363194229506048000000 15960 709291246432607421681522460335158460447539596452846403854139392000000 15961 680549063801847449559066466285536558338058954259598201062328893440000 15962 652873488151880407039583768196663634581217781548148618187767808000000 15963 626256440779583273285598196099724926679901345186298989274988544000000 15964 600633238677203300515692734323636700409725321923269904605118464000000 15965 575996686060481273096324873026790295516201892107403488749223936000000 15966 552285877296724117942944195303264088137433598899663642075987968000000 15967 529494124300887064961308448982247304960864980018581315127345152000000 15968 507564197146720253595490999551438949074735120865114370975072256000000 15969 486490093916245257091537562177596681366274461358471778240528384000000 15970 466217768486528857833653272165677327707683876608268081608916992000000 15971 446741942887195142323875970523904496067673914263342221580173312000000 15972 428011794223784088401995509508512468054718134826526285189873664000000 15973 410022437690138194099507135128907265036495819894651943955857408000000 15974 392726179956884677810246673394770258491942771447386579486769152000000 15975 376118692205804783027138806789163667503039988718808280613257216000000 15976 360154982201689859053670206028331233064607750751688309641183232000000 15977 344831306088726747193164828852726608801199443532037089279885312000000 15978 330105412556036970579752365453122397360216409472122302372773888000000 15979 315973855121834082125532720162298553938462193912550760855437312000000 15980 302397036340374801938178747226981142964673256741671129047367680000000 15981 289371959446711619589042611860714908737845572815762051891036160000000 15982 276861305088945895043073029870515675462089013627753172382646272000000 15983 264862544772292529890503815105090653240163735002420959793446912000000 15984 253340682452007236094535841422975686048129700983678988781223936000000 15985 242293406215468474651569596892702946041767374172192512355155968000000 15986 231687963226588973090199286763731148108217037840750566571376640000000 15987 221522397557873191414168500353164081329665392665515307215486976000000 15988 211765871311809891935102571685308017573563206463906772453425152000000 15989 202416799481586011295733389722522372151017374001938973684269056000000 15990 193446303356746909310166953047531286113063191844142689690189824000000 15991 184852950573836126815085606839982596993627504909497905027481600000000 15992 176609748850492092999438350348108160884640586939134457566461952000000 15993 168715545493613038030547036000177244287283117077223484641116160000000 15994 161144950901242043303045864879742642587412131175514024774729728000000 15995 153897099579343886390493837608391265684095072055692674814443520000000 15996 146948250980283483690469054917587771318269129335126622339203072000000 15997 140297638756878176833706902304050492434182762725817592957763584000000 15998 133923103051547147848053131611493729204659896667395635861520384000000 15999 127824094003497888420996071672906800639633438959174026812194816000000 16000 121979786725869554001571396528894036553076875492714952506081280000000 16001 116389853293378572938258355393547419014149269487732677522358272000000 16002 111034848803672110658649120772904960252552003344476454959316992000000 16003 105914502844931327560309308578626934796350141989953684024066048000000 16004 101010691057552966169611864313512589864469177020518956708003840000000 16005 96323306865009754279653493624633327358672888098230536767143936000000 16006 91835334698401655315130989547726640076511277548683671654760448000000 16007 87546832999748683671530841122675801697555544636168971371151360000000 16008 83441938393882447394494770193553425509084927461773841063215104000000 16009 79520735355072650829185686400086869952454830235238000385327104000000 16010 75768457190344208017387745548242898835304734251316916278525952000000 16011 72185311144682893588025364640611559952758765822841726185242624000000 16012 68757445842492639735011016802303976107355372555364156668903424000000 16013 65485189312153951770666592469031699695816755494484836228268032000000 16014 62355648328568558830696221155928548275995650992538784722583552000000 16015 59369151307270171778823530549937568533066061048450215803879424000000 16016 56513714253405000794592666550972990793630624260653196527009792000000 16017 53789754132991634649000128895026969535332187235714130726879232000000 16018 51186039732055138665349059475682419861188792184799977409347584000000 16019 48703073565888858797680324591201102196464306130175384499519488000000 16020 46330417660658114714620004427147531410316001382700594051022848000000 16021 44068558813808736583900147770122116945099060842888229952421888000000 16022 41907807948046103988675143514135635721271623196365172022575104000000 16023 39848713813893981729565712873558155278780943863656902968213504000000 16024 37882204413429580702571470971901099947134121178291213333954560000000 16025 36008885941428700495833820766791918488663565095677548633522176000000 16026 34220341835016730475016541555614227617590349336645882883604480000000 16027 32517149020863627497256199060497753631676579142785643452301312000000 16028 30891506089408337550902847505413089011749113243231593742598144000000 16029 29344032331842512753271442150102014847209035217391969771978752000000 16030 27867428314939553930787161815649542215354452794827470038499328000000 16031 26462350059382063233071799200205643805184810263723561704488960000000 16032 25122036360322072713344130780691098621107810689337120696303616000000 16033 23847106422569956408167944900935951022429641989701012917321728000000 16034 22631302182826805811380031656114566521523529174942926897152000000000 16035 21475268718287476713546073545845914944535039557517415631814656000000 16036 20373156321852961787804967174786377046631150009326128946216960000000 16037 19325630029820862094231938895847238399065081477528118440755200000000 16038 18327280992528094766599354938152751656133322974049511813677056000000 16039 17378732908259746723957266244297754153653081000608939706417152000000 16040 16474986178454039251174976306550395129643007547660754015485952000000 16041 15616679937594978801707054850681883771690846771759639656923136000000 16042 14799143742794916672630887867806700994602055035787993761710080000000 16043 14023024639913630368332997555747914290183544942838417580359680000000 16044 13284012456688985195907134090895172264511169587181086148919296000000 16045 12582710611071956013349679137093157250314521563646394112933888000000 16046 11915141472108506555637831984872635104071821502686144458129408000000 16047 11281914543041684157645132616350021828555241870887233210548224000000 16048 10679316926768786429338599366885493719177555031044747446452224000000 16049 10107958062979945977057702164589358070437648931485881994051584000000 16050 9564417520071075589298039349464889486706662463693251733880832000000 16051 9049261449766824013808739408631604256153956531275677609492480000000 16052 8559337389870837217868846105024948009505986740034404063641600000000 16053 8095212058377815807887939847059250681459421669627114584801280000000 16054 7653945004277679058795571201860786117069499281611573810954240000000 16055 7236096249068093349183831333068716007802127194387585336606720000000 16056 6838962982718280638177814962428252274915481810961366552412160000000 16057 6463063108467327716763687532544125914144547077718116815339520000000 16058 6105909149133610881030172531526316175355019202075842780856320000000 16059 5768015685998716212989012604013804653088013543836088877711360000000 16060 5447063732983694004454528994096788806636115875958254836121600000000 16061 5143558259638907909982529564705258281395043075470782137630720000000 16062 4855371664987187495133826667745776198297627359873107429949440000000 16063 4582969117417369625050976839395713745460120812547782157271040000000 16064 4324395683888319311009538280143210921416425351611579440824320000000 16065 4080110565667755223996959139743966921202406485652880909926400000000 16066 3848292819472134586038708471552544865330026543560885635383296000000 16067 3629389137666531750687976096706739644933783509704310334423040000000 16068 3421732601072419251949318351930645856952995895033313524449280000000 16069 3225733573270070259440841898530020217985190088890457383239680000000 16070 3039862263308773998887021910483909368471396371909419686952960000000 16071 2864522108346419652777554314243361912200699176919774803001344000000 16072 2698288493147431778591829591210366151051895671428655947448320000000 16073 2541551638882333829009962170711589504213108882288705598914560000000 16074 2393010627653296146011829197596259159900259895457565124853760000000 16075 2253022223097502249168847176922495796238274948102633045360640000000 16076 2120394639939946688197885949941223819836979516261794326773760000000 16077 1995476995537995094000607749877015705404455174081111722557440000000 16078 1877160089596874453806365619677343116419128428560546738995200000000 16079 1765779647311066767782044666642047146533944014014428988047360000000 16080 1660324986720988402545282146149077807498479543325700065853440000000 16081 1561102584754527611562256293458549173322589164981865110568960000000 16082 1467187537231698194372843311676878660106684519733048587059200000000 16083 1378878604553428728003820211611381972210229476699424465879040000000 16084 1295315488737799504938456793849846938496615845673720825774080000000 16085 1216783884651913338246682214458015177157829646308496449208320000000 16086 1142502251403041028828872627365792641479823575254143027118080000000 16087 1072730016163923708269990339705686530746402514294931272499200000000 16088 1006753023544701947808178351517991916924268186752332799672320000000 16089 944823741632377175273486889821329729531688753263358697799680000000 16090 886277948771752347167668565861922785700212415049088064552960000000 16091 831356052281363978547740689133394386532084367431964966256640000000 16092 779456097672747713715169596973384205637776220863423368396800000000 16093 730795742639118947597968849095912681490966453662784841318400000000 16094 684825867567000788381963947357325797525494495447261637509120000000 16095 641757375821367215375262598918796015339666920988058593525760000000 16096 601079990951550407092956103112404465648840600379728126279680000000 16097 562993405078466645087924302182065565973331941729294708899840000000 16098 527036644453404336637497118258190123794260738370747902197760000000 16099 493389894316922072487577533870782178419632272754044127150080000000 16100 461633003775908808007146976818333898256605039853935940075520000000 16101 431940574443204241307513297017077416138716262337398534307840000000 16102 403922062009441634196099475251769132431101050682590966579200000000 16103 377742032488321583753004476725520562518226893560250105856000000000 16104 353048832416078654311263126098979613483881929975127767777280000000 16105 329990363912061400672891252067597239159877621344658396282880000000 16106 308246802190372508635168282298985068442274826699030664314880000000 16107 287960903739461097974858764720060330239124995805922281390080000000 16108 268835429286628084743729172508218704483399387637513574154240000000 16109 251004523202992114832054294453657432681478775916406421585920000000 16110 234201358011633252733519017410675341564392682419185610915840000000 16111 218546139465669932476072829641065186348814443333705007104000000000 16112 203796274751881436602345192481831182138000031194068811776000000000 16113 190067764438799841205209878142404755530441602764212818411520000000 16114 177135271003938370507851646318848229404908462231182670561280000000 16115 165107089956395416996352435942637620910101884404197417287680000000 16116 153781846036456359692180878858196876897332763506828986286080000000 16117 143256112569966402546653221887702191282556004300369302650880000000 16118 133347107527126204936672584977601575625238469858803077611520000000 16119 124147933511603627878413217846964319839755494075437741506560000000 16120 115488689766537473977972738505663725237845504429445192089600000000 16121 107456126489390631193401876834281647906207880066812304424960000000 16122 99898915136795170358403832261149214985851162742427400273920000000 16123 92894067042046951837119840437644109201211023966710907535360000000 16124 86304426879251446660439831670599244387302495453161099100160000000 16125 80204095189995134862714084195524954929528385407348270694400000000 16126 74465770537891053841989097263240515107093589397711523676160000000 16127 69157980917552127760350378595202740325503719255254551756800000000 16128 64167821933900910559179507017816862642956746005421605519360000000 16129 59555985975267127530314161365085814443797260765116005089280000000 16130 55220196096774135027374581492386636337276989010312597340160000000 16131 51218918456488283306668275597358323304892477699684460134400000000 16132 47457056163775377618335080660100322694675185998346930094080000000 16133 43988496774144254981021340555526065743853053623020583649280000000 16134 40729429544704381630191734499916028018607786643519533219840000000 16135 37727230450596736010351826406294895112868638828433495818240000000 16136 34906111822574150603538793270178162049181482455629792542720000000 16137 32311655949426133992434648748599512849840339935598812856320000000 16138 29873438562757802026175755011562010676053827040379949547520000000 16139 27633269621163550648261114133915786135893133853488547102720000000 16140 25529287367751094238907916973224115868522079211264598343680000000 16141 23598242810348987177753097728790875817912801917058416640000000000 16142 21784144605860750502285839138494850512389350285411509862400000000 16143 20122353517419489360802418541314940408124527826067836108800000000 16144 18560851813753081487338554567554690806264559714644367769600000000 16145 17131866416123172468472767916188443334286875886515073843200000000 16146 15790096711953393933066775156105103390271707769659216363520000000 16147 14563603547089102214557292136559402917249410267318373580800000000 16148 13411437124158053455705978037822392340584821079887210086400000000 16149 12360666753695673302500633868881247414544037800667250688000000000 16150 11373200458812444664227990040560908562072081124741349376000000000 16151 10473633213186390629965793994513321950431823482017766440960000000 16152 9628893609216830122823807643232514275172310381932996198400000000 16153 8860318934282806269880613673321332770448145365030299238400000000 16154 8138110860977927246489955051651686085955787700121790054400000000 16155 7482793927500947361544384524439201281323973289435358822400000000 16156 6866682558530698002523115922736671189443110644593952030720000000 16157 6308253129188281102961204791050470840642343632304183705600000000 16158 5783689465988662506278134345556740134411237883101629644800000000 16159 5308954746649487280618112529643702691401071577648227942400000000 16160 4862498754139070449192255294641754749186008492459792793600000000 16161 4459789760896674404256256736975367226462134985696896614400000000 16162 4080776045574044895486206604905697163353370229990857113600000000 16163 3739289434676670786625063251630005602470094302335100518400000000 16164 3418223938902548816627095067119986393952053159554501836800000000 16165 3129431157899864357216859078162413959482700225613031014400000000 16166 2857518443626419931198366223664394947423535536993101414400000000 16167 2613913864196292908372699808695505533084795989260867993600000000 16168 2384274465820251394139196895660674484612038792679784448000000000 16169 2178791730709504907802424530525790139356091159758346649600000000 16170 1985318300356583291320272529504175407140752458356306739200000000 16171 1812573196528963236816671216198752670987560595421659136000000000 16172 1649536054939603552051087624670403387838974788006785843200000000 16173 1504678208422258312793199799374622158413179724423076249600000000 16174 1367762980291641075534723987987585670686706063664952115200000000 16175 1246246221627417428474177206798573170163790188344508416000000000 16176 1131578164853344291145898232543932321857701977229413580800000000 16177 1030050047687205531022445491020789081895287736840382054400000000 16178 933935777319749572060473264036393891668891895647856230400000000 16179 849374503968500873520738575196799591185834818674045747200000000 16180 769155162749793281308611217433333523134343633336847564800000000 16181 698652886263985332450881187458040514665347265478420070400000000 16182 631895761980620725427488587557544895356728504849163878400000000 16183 573398906174103690082253413988376512895839718465129676800000000 16184 517758278878462254868518170583596389683728015565206323200000000 16185 469374668329948456704822731642073037397103860595346636800000000 16186 423252499900043568481573510803509163524136750743656857600000000 16187 383175756024460445171281428198754983994530780856870502400000000 16188 345048817438940971868667185354499010869078908514965913600000000 16189 312049372103165884529602907236932984721694038322420121600000000 16190 280451213879633127253666969278573201774099214781487513600000000 16191 253402498476388530139646804081122125987392485729920614400000000 16192 227399897133751487933269571578687456500366241035190272000000000 16193 205137709663120318204040152774727238374903236253869670400000000 16194 183817925235447922285458156177734067867364068231531724800000000 16195 165648886904873495191737500431777037885580087138032025600000000 16196 148090785518541178500155803093592606029530308728691097600000000 16197 133322327859812685555785616273425126268936250961009049600000000 16198 118983950102598592075823464912594150663346544430389657600000000 16199 106925662494714639904402755043092205163071560833040384000000000 16200 95263134989433669844862745551259107652639272098961817600000000 16201 85527381770658320494956100990927693143097096796110848000000000 16202 75981686902826030001531239454810290557825423756178227200000000 16203 68153508711044804843276397222855175268289133803680563200000000 16204 60438906153984505161612462856294417528173461886939955200000000 16205 54087997425281671850409244120114382310381319067428454400000000 16206 47876252576845099578993341048317463812520055276149145600000000 16207 42810072942123487595143819750876016848369258919362560000000000 16208 37751442182438591559382418849715504294504195761897472000000000 16209 33726346722069689530150029811300844311921994030383104000000000 16210 29676488574902167853158736669612702051327992538333184000000000 16211 26449230743342561379587297714745508427046284366866022400000000 16212 23224418576221265832573817525091764011290960867622912000000000 16213 20682863372481718049987900900955649078759860448788480000000000 16214 18072364671141918162553823868937375278018650481623040000000000 16215 16086422592209206730001930365195031122331537776836608000000000 16216 14028411002230216610641318637200738239345123499651891200000000 16217 12439697124218970025715813871261408613728311046045696000000000 16218 10815534187555170269049503173523282545772445428613120000000000 16219 9592021874143017251893861786489811187584658120376320000000000 16220 8284473475073909939589110206671670777939547356397568000000000 16221 7348685977601088710209537818378957906496880646291456000000000 16222 6332876997692240904346730646148232915593450217275392000000000 16223 5590807275347396928635916093696644573118649212076032000000000 16224 4803127520708642913952727495475588205193392067444736000000000 16225 4241695488212317004313772561521861100604377572311040000000000 16226 3609454831839739411098861150138364340350504327446528000000000 16227 3190792082791869811275473760038726375588184226529280000000000 16228 2709155971927372933964305463822467398530003984449536000000000 16229 2379890907806922682230085781370580479617239980441600000000000 16230 2010544591023785624249352311666828370723729611685888000000000 16231 1774753410210448854353162661330634115049980499591168000000000 16232 1476828454175900580064913312194236981209872736452608000000000 16233 1302692435093833325573999505967303081532104881733632000000000 16234 1082587412227585883351590715147003481045412299669504000000000 16235 945824323963922922577186248968697145893261246726144000000000 16236 784903195912529387954897316873116358356871608795136000000000 16237 689883610755663135297273917711625290184382419566592000000000 16238 555841263448796151836962102550892414395973516656640000000000 16239 491857995779425584214536051092676117223924977106944000000000 16240 396732506981785170321171485338606948907662517993472000000000 16241 345610526820864286791847933473896009402099743850496000000000 16242 275635515021920555646251549437652768013270739058688000000000 16243 245065391911853394813749852610984685274594895986688000000000 16244 187249646579938876889281018487548673795074207776768000000000 16245 166500175518980791474220491766447712636197979291648000000000 16246 129089987363036103405446540274812646384743416332288000000000 16247 111428098736194801234468684933205161582473447997440000000000 16248 84602815707110867603948445967803918979285395701760000000000 16249 76348882467392734179172987824603536639842918072320000000000 16250 52274910518214845023577901573602421483135691653120000000000 16251 49110902776322893877413975952042274919682741895168000000000 16252 34849940345476563349051934382401614322090461102080000000000 16253 29805870032315481811689154406001380670208946995200000000000 16254 20176281252644326149451119905600934607526056427520000000000 16255 19488453482667815030719831727000902745905849958400000000000 16256 11005244319624177899700610857600509785923303505920000000000 16257 11005244319624177899700610857600509785923303505920000000000 16258 6419725853114103774825356333600297375121927045120000000000 16259 5502622159812088949850305428800254892961651752960000000000 16260 2751311079906044474925152714400127446480825876480000000000 16261 5502622159812088949850305428800254892961651752960000000000 16262 1 16263 2162 16264 2189025 16265 1381355850 16266 609982793805 16267 200642555055888 16268 51100062001763973 16269 10341473864760546090 16270 1693806064694671990095 16271 227551550055740987435590 16272 25326853016665507223014879 16273 2353313946624603652899517320 16274 183626317626906789260254627035 16275 12088111966571885830140615812280 16276 673867051734915008623677743369235 16277 31911669762849140633547243330390312 16278 1287397715245653154672301855405958162 16279 44367222069421063865881659349639778790 16280 1309992504996893752193722992604774980370 16281 33248160772719426621023372418913991973000 16282 728168269137479673638504659927807937850666 16283 13823433374607099920371031676768809728154268 16284 228644458769515368151516758365315522584180530 16285 3314011153571553726584437250933960498780425200 16286 42350513108134942574114434985526959793767614470 16287 480202283753576565112652176398037331847524412042 16288 4861855665675669712409844786478944267498061356654 16289 44226112489708383981312348621595416628829699797640 16290 363605923058467526396501090804914591384913438595750 16291 2717065162637551516866894918170040477553492273790040 16292 18551636331364804729264658828054502205604980802457966 16293 116312991955759035859316205757335069990477383158706208 16294 672743236894128533463738813606108833877176217742429845 16295 3605173156073563549074117053800879600250686392197366820 16296 17972903483300041477712378672302111185548197599132351405 16297 83670823376832776986026266548097515659088754696424577488 16298 365039200307230930844819647890177247414690074324777095513 16299 1497497742899043730850229522564778698669554617836230517720 16300 5794530157819666278641518356015056122470862048576917439785 16301 21211856352503575521198131097823743238073177379612297011880 16302 73663944611044401390718808963338815940838830148360390996979 16303 243323480164144515324753236394807215942263020523360229400324 16304 766367045722646718535656432292260081553110935294236622381355 16305 2306867919433543259845139530303271095514110383814836801689880 16306 6651099079939778195391587847894841415476444528706846466064215 16307 18405455442124296094957779477814079896984328170265622748002872 16308 48981188614911743336352603509031524313879628853406569872517823 16309 125586068150859494508947141054350757951268495409375819061705760 16310 310769533378862730377263279298686636194114992625516422070338040 16311 743419747860277857503207390446471966917122268686556692416439340 16312 1721881677970085353458717128916879419839353398021353837771267800 16313 3867090758308348010139266466450516072965084040492042619384744824 16314 8432983241856972387198277088114419873079257019260515393415220040 16315 17879923702853429441982158062920574585749422118386683651749171480 16316 36904480501811960772798295194646360105749036444051775671860917200 16317 74239418614449733347167350076611323093910917715135610318650729680 16318 145719719854448446758652820594958545689612581944643283884120765888 16319 279377561001057968961085808548794190102081231516672318557777733500 16320 523710881160170774809357734719189486314356591336460518819965071200 16321 960801669377622352429017444469831559147475546583786141957120834680 16322 1726681279476221611851015397225320735616020955208453489534931639840 16323 3042295214547829967457112417515897223307949894003501491723093175048 16324 5259652969015712694049179849103260117185017523659425009824500221720 16325 8929305292246568368106316219005935763975197647688055829635438382480 16326 14897205003040048634165834911497450791231460957825264027040753454880 16327 24441314009399672486439547535351469848509827965208942234858580430010 16328 39461014776251224169493720780117291202169590070765009689226251238304 16329 62735489910479579866175381249231352500617324319881417637723816445540 16330 98270662953235114785618456074694810716215086914203942765610755917600 16331 151758078083494877404634058363377229185452455661201922206276028753940 16332 231172980516199817045677705507973935311629019843875650727650022288640 16333 347542996327650303764563705777219624420826122332438186958427767585668 16334 515922575048561612782203262649236951914806646965733441325277670550920 16335 756612347908837987854805257775443757410767624867212272640273686505230 16336 1096665290726176689367710028664053442669694259324821701931420804654480 16337 1571724901724953103686593992313658750867696688025807952947797286547080 16338 2228241021868174061507534491087366960889561488484376929376533914577952 16339 3126111353592801598823023489575134814623318102639698762799946779083320 16340 4341793031029979330350590879468523378052234872575689205361277550571800 16341 5971930753560866153655704588077581604060138886732108148033650442860880 16342 8137537502421636993071425477580718500888413835288608954906009347354840 16343 10988768128230224128117467993637488532932828978130683450070538933664630 16344 14710304462510840276076601396900361257353918282495699988538061164598040 16345 19527382558270761504756552120560875801343741699558571955160657829241800 16346 25712452243160032095356270248064392625164781904174550664694554041046520 16347 33592489880564001385073852905197823157396560354660864952601268777659060 16348 43556912214917684929023122744996746321291000666447151355502458516022968 16349 56066108902127381151585495475216820433487396945019234935660821735409560 16350 71660481041241103289506655193639904067029624299682756793197318301166960 16351 90970016925237037753953925449306933847070335645452875596493275680716130 16352 114724205788680934285371993344526811674443480989094714067404744928343080 16353 143762367276619694076816622276491516970101531484520190772291790422076312 16354 179044071577299190067934950038984869389162978042457740156179115617641960 16355 221659830574944029107566411583893044053089842737493255879464396118318520 16356 272841547886919564679889357422364880274966992582493233725867793101308680 16357 333973100021182643465132879975208443849940623347117644125886606692324040 16358 406600253688850940414105290889934195064951068634035814636792408023802080 16359 492440618998459667640156344384215919392459275611849155762466144156175240 16360 593392413683402978905200637483861866887843096634172424935929360442365720 16361 711543265176077064832895517574366153335543123725516299445910793011310320 16362 849177175238182985899911235099394514458309337857179773788269853701995720 16363 1008781688225220625408881157845310390076749113771336927563058443603772120 16364 1193052415130284931380918242850454646929576839663236181447921891718307360 16365 1404898172736827524687603647001394632050209290588401701835387932753654040 16366 1647442459685046710784695301006446530150421250919909565951990749475025840 16367 1924026304673269581360898442297618650574195069426611814809222903565001360 16368 2238206141891801700943459476859267167429559452128202873122466158855882640 16369 2593754281027208915134236953514421759029793842867801771585039521792521080 16370 2994652696452440819521731609283921903069174523193885796834695175368056160 16371 3445091240266135591916660931355246550748195635270452508276820577772632800 16372 3949456925594742936032526039201905688789816468961583650052219325819317280 16373 4512330238545657797387849513177255540262044964113475497661729409833532440 16374 5138469547875168251285899352045390674259090090332264885864433422269396840 16375 5832806120235967297503544415806359636905530753720001624562953818617376800 16376 6600423315476187310314941250886843425517261268778631081503672265682060880 16377 7446551165070968234417185052372569224146252047028300756676922277446634760 16378 8376539999895634065095345565452284141525104436006148931221255026019696640 16379 9395855710055027634520346408520063207766528881389370763635150406099048080 16380 10510047397445245947657503771720921465039567973881745568935143660548609320 16381 11724744686203795125316685005331001743937572135561709588772963411161963360 16382 13045618894234459477442999616829388399796806368004675006146877601477856800 16383 14478384014582276184268368625156653088158225860984378933955525183044079000 16384 16028750748073469818273953755651466765393969212127663355083879373097944560 16385 17702433027242567107550522581121844418332651245059002444471121795529326920 16386 19505094063373028909716982812255525477012504327333709590007232029824025280 16387 21442360523324057226488633316195951689483537041460203753326229233715701480 16388 23519759516355286250387066017919616307773435975075246205095165643828881720 16389 25742742785204334125421056212048056168001365585298302937578269575516666800 16390 28116613276487073123387853112324953818995869030168081500567763483819602840 16391 30646561956527391508610005757883055266934110342192436895507917274862684000 16392 33337582315547508912345411714175831049836864743425116481372386202005264680 16393 36194522643054558437511419685374606860568837135257682625260800519937532450 16394 39221986486263283014035115502256086403903173176197612767766658466343293560 16395 42424403474940913792334746555069663781406247117511925963413686738068293700 16396 45805913371003874500708449569753246876196732121534189475861488331279022720 16397 49370458767384591055278304582982914642625172247338934935934801116981496770 16398 53121650015852549010671346535649826667708561984283784322028908416895115040 16399 57062883316768889119620858095195311890181267151097022968371569837135395600 16400 61197183420318038546940208357547186900386108020761372788419436958185606320 16401 65527350885973740485715490658310381463508677595257124750428920173722118160 16402 70055779012972802440036771599083261414299391760569674977031093642502966880 16403 74784634251052758757168063373538636218069161840050106938177688601550433440 16404 79715643487943699549950158305513307069761955234487613813476201187689524720 16405 84850311739942389413586685294334092395765931041582396838367982882498894840 16406 90189675525704366370697928797748601392215577952689737414443629725290982800 16407 95734562253527157095783611976117688999099490014764810594011384567944705000 16408 101485304981761892666377428069614847641093703536600522893007039610282575160 16409 107442048076742467702139902481744629745031820259447558314262548483179675360 16410 113604418457890175789383432354672912188319970448490704853882035486523768680 16411 119971882200520075992911931585417442792250020991199705612968390699677509480 16412 126543367014099419539495395710159683326241068565689224835709074115292248920 16413 133317674813046253197849123630066290568917681056977726657699765141415633560 16414 140293049820452266916829077104223019103974675551843714328366391579310938560 16415 147467652209580263252493709279931874283083609718322369241417305934502587600 16416 154839066236884835553939048613106935665268482315575376792473849949171728280 16417 162404840086667845258959151056154227498872972706041625339923720679005330640 16418 170161928136608838709429276462211057945206113985332206033411062747930415880 16419 178107302555182143607475759091300634780765671216028093761439539733334592480 16420 186237323532677486353799881610589597291139389502897337647376181130669509480 16421 194548428104577008870152141922411228903746620145634925445095218628577223400 16422 203036422455368884156324172564219944906317873507887742188528577928841282160 16423 211697253361432866756035888513379672926831434627710524948983187668529246040 16424 220526216380325679344601329157128648400601392817432290565124270186967646440 16425 229518815809645023088809471144191673911031686227948085256955315742883901920 16426 238669882396388368247218818301970753715580868813141273018009322905052645480 16427 247974527402210745919158489548205839287330832399410340627781065189815485480 16428 257427164060821507880917002492365574845084347710895475568447185609114701560 16429 267022561143696495605188028934786894191771535209692826043146671255397410800 16430 276754762048538382932490015859643693089041210249408854486430705997885555920 16431 286618243890637246304857227981490721833897199455446819280285245367009710600 16432 296606728022919646069910540362315415347155798922680212310788402711472633000 16433 306714450066594303961731526520080141253209190185423725531737245562085998400 16434 316934856613622964330389333753936335315647641365656014392509415455221128920 16435 327261991295717628521695315605167479484723113057601292643894615125566497800 16436 337689071927586038242518809688913516574656408080375558925602062856341607960 16437 348209998510416674299746540553706421887151324071471493815399431396041934920 16438 358817805070425559251906515355132157174622505899303537377593516918415304520 16439 369506294485510946754425085440753526826794656624595319245225596955287484000 16440 380268360598184640795382943914518571224883186219180429513783555264933352400 16441 391097754333080732731993301658659543555097280271521961842652019353910701040 16442 401987270909635277297629599242487084696994814287146272172573120583257033360 16443 412930652735648588187457709141484265818334606473004069544615562250510703040 16444 423920636616295280675720609206927351805430431601338444155932969431404409520 16445 434950997439232445167355201348364115079410124477488730019694062122556227280 16446 446014452006848909820870201165847436491253147883167801396495814867576660000 16447 457104847055875935005088211432877357252491576368396953672752083291398222400 16448 468214915230755741841159585767246174965503159321453705923498444443673420520 16449 479338612303570997930051256744358898150777874240557679972776716960189417440 16450 490468720979739671029394036764653592118718918737605928561325744618156848040 16451 501599340210526458717027505756901757465212055735708798669388124469900632400 16452 512723334698820990158717724497266809023060843053092832205878140448064953320 16453 523834978753063362904282026293864671707682147203195113238320109245989760160 16454 534927247809493957477574340704913880507421772763200661257163582492138751640 16455 545994620987977559217631360767267988504176384603956776080688118009902057920 16456 557030211251457965564983227405028917767024513423837069436580303864229868480 16457 568028728303849254140753692083616621166480867140617882857776782372968435280 16458 578983446653227340282187633923065223102822695548518698552044728150442186720 16459 589889330149074170890348561525103180828064572241285040883854535972215167120 16460 600739835124650692318328123520969668272986149207340197099160157582983498360 16461 611530200026925064977405065231215138729222071939632551338618063499636854000 16462 622254081269497299103408276929714690235731788097140773578707049930270326520 16463 632907008287143898019616935279843731619661369113727641532388540145431735680 16464 643482852847253356185999153502839339410360355965671171998931944488351287920 16465 653977449681031661704657145245859617422737875802438508834229616522015091840 16466 664384897277181395574089654750918920793629638497470158210917556494721811200 16467 674701346880449182233864385490440096287791616127040700761206586745820954560 16468 684921133420451335105511405710503383281819970301165241312663858399711657320 16469 695040731896939866636186916402201615810917224655301938896366972467951396320 16470 705054720678590961340368592372450543847227328447589710945810830102481617320 16471 714959904333548766830829409406593387567985204210418739077543372172752591840 16472 724751108094929829725516393154781108769048500448422722594329479509180549840 16473 734425469332478906783189138614769915328001635105273362304828174924217307760 16474 743978062806488809034863863835009310215835347629624581102294610444895195200 16475 753406358507823886774174295680908704918476393293825030946486151168445931440 16476 762705681346995152715046335467391956956164156377010585847502662797065686440 16477 771873833394859315067413122183765672416594695868135891587948331485891026960 16478 780906387434603414116188539739495681840921624815708676812439700679718248280 16479 789801475274099910371556754956035437470480660369912183065786178311001538560 16480 798554915631789862564872286318715653390201556192938016995014165650691264120 16481 807165164989817441820616574597764640242776997206365207062014383486212996080 16482 815628284738480695640635954930693828479181362264537910727712274389600430440 16483 823943051657164780467271261202760459001428309155557653422643692906385941760 16484 832105764206575941961049804479947452382732522981331563214741492197623519520 16485 840115513864131231502121254726111013679177795613771507319558645917123135680 16486 847968831755185105795789239390144901972615856673620398995230629254670685520 16487 855665116130294827581111598898858559939608807781467782127199490611667393920 16488 863201125395753047699563233399164404552018459968923593321935732979369078080 16489 870576558005516666626586144260106418199876210248375095692959556456132538160 16490 877788392092815156875146951470242799147157552130660923502386255317036153600 16491 884836618685721357207328033191448559703246343006317052151243770996117834560 16492 891718429748450472681917462003334612915579671557325739052116291924551902080 16493 898434098952036657620361926238855029306372569979038751527078561697314292400 16494 904981025206855825427981066434804605891232417114101987880484885646209267760 16495 911359756612709729996416535416899342747161675352554744445900825452314816320 16496 917567889883374155999660270881213245658054222021071970668078643026711453360 16497 923606238211530517899595133809482586144881527968855147587821334789827217360 16498 929472588924768241693756677979083295553102147405678291902802974558912936320 16499 935168008593946917585599646501381492145688707843678745022256871747769735360 16500 940690466900953831017277636726654274286525924178861924034259113882138800320 16501 946041274135288225113924534238120614058409404618574447717118244536189802800 16502 951218571764611340854970978840804907293787748152264573680176807889648425680 16503 956223903004543058631059224610037359702683077597908876202285936629604510480 16504 961055572874855256557771003154985417527940119106666727458050274130766787680 16505 965715344391957228827559087748602784104919080025376477733870095686922219760 16506 970201676862323906929950872908171774510003265980394623348769240365951034880 16507 974516542504943353419351855664099142049932243557252262807647778924284784160 16508 978658543448159398536284238310130631955517156630148992095717042486648020000 16509 982629849511660737227346228185110472777138311875655030730311413843788966160 16510 986429197031665174186642608087903261054508668520638192178556231220155472240 16511 990058939689774803367560683366777999308231346609706499476124030344727193200 16512 993517938550299367827784684812169903257325075902085980300960994858283385360 16513 996808720516917260989631830705771172883571380497072004294367636319586809280 16514 999930259924936750696470352449429247237989018155925095817774408460313842080 16515 1002885245458287100371116928915620263248929389161425121990298556874898363680 16516 1005672756673938915149707950874256932388444181320209096131184105461494614560 16517 1008295630695698193510753160581302622268636598235237536513296060171532228880 16518 1010753043546487531470262987015000469329778358874146335185824733390937443920 16519 1013047971075921307775872263296275793590484738892043824996320288391759196560 16520 1015179675217244126637713923836959457848903319414269992063960868462519346960 16521 1017151260132691671511271572278473808137969054069265882181309762228737590160 16522 1018962066938572508508348501391929229510435006304037544390503215057156954880 16523 1020615315900715036921177847980415919219744645626251927220727356686998136320 16524 1022110419875784799524839291401113216511075525632830068162493236165580400000 16525 1023450706968579372189162639854608924966003962343695812618886202229055638400 16526 1024635652519114582514909985331703019193913738710589274115449620517266054400 16527 1025668683402175726623748439267522747271162797426607210933283267290869280000 16528 1026549332205856319834052924722148757541106470868319055299737632598602133120 16529 1027281113623563005601259945867694428072709173144253316473329927830170419200 16530 1027863611334427299801275031955468192289678409693483335457389580209596387200 16531 1028300420960800439620236474340255832862941093585344685930359458397694534400 16532 1028591169150287684640312917120699470473998251053960626936553663187356864000 16533 1028739524518752673843568475920031808612092106386443576264585305161635583360 16534 1028745152646863711889154224521551616274527875515753784181618619534061545600 16535 1028611785172927074634753726884281303434774348931567559525077523048078345600 16536 1028339121398155597074744338587777369053144155506548582335188555994532470400 16537 1027930950148535035915469155694796959375730905359967859813640719538682784000 16538 1027386997127840000969588976341751927555118097172560691167256051465085921920 16539 1026711101256147809235616400262577844244895198019388469765009884091830013200 16540 1025903011499434148256395169423401271921849695677926349055826523308978345600 16541 1024966607660950737768389994352102079115557209475279026329529517979300244800 16542 1023901657474050208697121807035917414098048573251968738596736977754935014400 16543 1022712076684296801675074254647489225974182273779335357860757089811067597600 16544 1021397645161529648797231788065664096632997840463098799317408023256874320000 16545 1019962308273037054486675737735325418379081226025250538490659072832633726400 16546 1018405855725694256655811510291260220455680923047918519612549348312812457600 16547 1016732254092020776503017415435789782769285869785651328788417979757547407600 16548 1014941299170646948830889640226914348559766812279833714459136709894403836800 16549 1013036974779352656384130033673660884267252490018307827288034800428574054400 16550 1011019076969444491812504985799443144858429495666000086819716176039024156800 16551 1008891601399058896991256936372864509308156554609183853575490792193129774400 16552 1006654343046953979851825511483749319825047886632412944533063397375923219200 16553 1004311301973448421509683576325554166821079446797279175196105780006424655360 16554 1001862269246245260693064505365893981789030964644562142456711026941997152000 16555 999311246511817248643481710095343248640187139875258812996250001210982143600 16556 996658016041833823838183358959934949269864214460486828512322485052153894400 16557 993906576730121695267497158490951269550396684801191760918141873959498875200 16558 991056701801684979018051781959268501936406125262925015955422503860280071680 16559 988112381056079431859970180006337771799360322057436604182082878603283008800 16560 985073376792042510646089396072947504225583081886341828203568807792667958400 16561 981943668071694977652216840933209550672587986663998658658273061105854433600 16562 978723002328811008175477385893073910466200420393176507279842595629005811200 16563 975415344568611301660717016684294579339480969248892358834766686117857586960 16564 972020428080066130194796280548915993663585763124080698263728442805144704000 16565 968542198444771445352117304873034827995680409269172195440855668655791200000 16566 964980373703805797230256895530688156317324379433670243153010446440691337600 16567 961338879329196089523390211879021912357311749586628865263838099120507337600 16568 957617414884379766304830065061851433294618836027053639519011314513808595200 16569 953819883170409884639328015036668134722978800992742479155519998785209868800 16570 949945966654915685142115266815046666377437455602623464444781750327660502400 16571 945999540789735262407022138555498860248661977884746305092119107648960889600 16572 941980270309525587574921170578207001857849007974460430874905041366667094400 16573 937892003273693796162176083469189273603581173807564017503560245171039980800 16574 933734383870056500656151880923978780053665848564178358753533078892197024000 16575 929511230670684756471336744392904073217452127423451968845469065008327936000 16576 925222169080437372923048737214882288119299162715558170882151098527289523200 16577 920870983955910651825558013035869073083268274595056090418308451061593529600 16578 916457281518295623326403987854232498856875529625054760274423885353558604800 16579 911984813306022124179644178090424865708960324336387516422424295731931014400 16580 907453163795339661779560815831882313343755202198998169817642994921354694400 16581 902866049442573973384573272706887998567718359187257046191806590753561926400 16582 898223035003345101884612434040819639241170552597992518121062980227095801600 16583 893527797998900619190450066439220427828441280687486312471637322420741036800 16584 888779883249089329276303156439128395991098592407034096341296172633245971200 16585 883982930130377850331237324204246184198073103474988218394468235451786723200 16586 879136461212685744881169810415114727945629336989939246249769281262322803200 16587 874244076294653836840827110931303906263759809359104445659065388129347632000 16588 869305277987747393746465634989225542411407089941014823588350032248885868800 16589 864323623068386259904705970491889210180875771076982015498879882988187059200 16590 859298594183346260327744528601346125750612202628163741495205615082311056000 16591 854233706292283199272358661141407735266776485792138310844729663817480476800 16592 849128420050916823290716188373253365743463070712113813822937985179102192000 16593 843986207526158758726307634333056651755545198854341481646485934858376291200 16594 838806509956706483699576643243136295576403731870226218974778898765230572800 16595 833592753491764347697973157368604232061444152041559981833956586186076464000 16596 828344360163932266840052538669935183559386600956922179938281817947883321600 16597 823064711802170395454927655724624882468284023836161507019668585945564825600 16598 817753209474420082583192919801323300884682012698255230981281892151640889600 16599 812413189930457714089705221634264211247704632712275308046765892574117974400 16600 807044036064560618961348138312313618139957744034907833578583569157167750400 16601 801649036877478871225950732581513046675186837452393522984065017080536147200 16602 796227557432929052062808756692641377732763357549126062929636428527420745600 16603 790782840860901131128996916528991322666585353105423362984923550793867820800 16604 785314232806119879883055335186435476172585463423712891211432143407704540800 16605 779824929959624645561637304662661244076385817506172184159499582318130131200 16606 774314261423096964713925822970119910055192483292458905222988751392238720000 16607 768785375003457490773147189383700084880029619022550337075384375541435788800 16608 763237583607670301795017126107338806587090517333443370006457576887191782400 16609 757673988181458620348873137006348076232099165864174867734781362096091859200 16610 752093883894106516961469164906430711494016125397677816388899460751153526400 16611 746500324336326884391132129197897528826781421270223651096487567313848915200 16612 740892589788445060048467237090928598805110425356568644739647718672952668800 16613 735273684173295585396981078776804259937782233511828137947745999153458617600 16614 729642873158963431601931141018058332691477200106843170671660011685214384000 16615 724003113084266747713014329533567679401561901125474431520260411719176838400 16616 718353653466556882299349480949271504956172485969045504022025176046333776000 16617 712697402602125607958614604888167760271296882797887471248774330186007302400 16618 707033596648684524146522849596458087379607303341102252037886868044466454400 16619 701365093671574003682254564245596227568935046294394288193783885403299526400 16620 695691116675091899505187077253790377125976944356386203912388314825239164800 16621 690014475644104778342201245621511594231559962965626782523154690578595104000 16622 684334378917991116901741427015295303076892733739302770872705283030052432000 16623 678653588003155407459694299629050995608719365038825261898461755222314912000 16624 672971299341012930181848833582630563148079769932208105369073469894603676800 16625 667290223928949733727851396287957985565165714798050755231537922722191942400 16626 661609546490606337496954578601561695368048143315489691310008307314129932800 16627 655931929758445456786996334107583411845056307870363721696505721851129331200 16628 650256545298072420237795610946615149136491780874060686135188631980522912000 16629 644586007275348365039847368474273222371679477759856910876124865968269785600 16630 638919476858107411920915778124559150103423137841355690690519931928299216000 16631 633259517797911805162846793946459395178363147884116759938712766407789036800 16632 627605281039648011097663946979672668548878262358536585388638758858446928000 16633 621959282260982833532966199477939996368402971778977324171740209689357785600 16634 616320660824634835078919517525997732756567047928566713539254882383317209600 16635 610691884118692909722645441498372085370737821808003412192137158602945568000 16636 605072082670102447236337778371948758135195843240975906676427352798678988800 16637 599463673895408146635803276571707930794116611228828433380713666862033049600 16638 593865779637077751405061460848507822617643057923169427503628556337686268800 16639 588280769742611130687852439069770364753491511882356356609029886399832614400 16640 582707756060715503118196810920994543566685744298307062757619757588905027200 16641 577149060707405431972582817966380162895697386930888795744340514995955238400 16642 571603788225443844525052497813280133069266947294351619948777313590662777600 16643 566074211440706416675114164761864493858531657541694274598944565611836793600 16644 560559427685721334308823673534574723536391247360520146587042601309241088000 16645 555061662909518246220918980138539025529822784821989616499961159540559936000 16646 549580005945222359793002698059347933219422001143267537605399627696661920000 16647 544116635717813289697123592408371300998219136732769753331798866383043155200 16648 538670635162606009315434490788238808027591042415866329504396223097511296000 16649 533244134723352490039080467165610008409323815360837773813142988287599398400 16650 527836211457701008173368471376306841936137640147972535891649478129289510400 16651 522448949734404666277299735398647585180508388190464742156829574624497971200 16652 517081419461798246232442057180587677982133297548143997197239723688643302400 16653 511735658801315135205760570149073240600140128238456254915133407400558009600 16654 506410733031907247911130889154907089817642672539927545002411971272154521600 16655 501108632753621726969923851302559734379036638130613312815906551392465670400 16656 495828418585950889400128688953592010188600774513648886155875687128598598400 16657 490572035976718562938237094817939121108909410430432502451289286812092768000 16658 485338539656661064256528874685475341583534610635322407919478603833267494400 16659 480129829826065495297635826505143593891362473214545871755136794901496326400 16660 474944957784513827752563776410714025954261881998689234480001194283210662400 16661 469785777259244030206422103333232511685113705732181760423945350649619456000 16662 464651336062128855105128139818460638012743339304486073297730909263119731200 16663 459543443873556278692060745067719974188682678262672416375665747604120569600 16664 454461143856482795666773482203033116008661508538437959503812376804301017600 16665 449406201596963269346657639062078968387091003259096464331134715153787936000 16666 444377658019602058096443160178659488354023784830530660888576175320246022400 16667 439377233522165403484231663229650896419155023949699762275835740354604281600 16668 434403966720987564881149301787312649872009791059875849330447988641057715200 16669 429459535268075491968574352561368222980502876399192021898837306455216204800 16670 424542974374993640397832338331756622539967327680848932532592347145518336000 16671 419655918946417464619624541330574671712445305489249165189364636667015174400 16672 414797403146039375731147234502980340674338997762484489412492549890877715200 16673 409969018160517915337614392648452009801631578471277097930604097617986259200 16674 405169797017298152771388604400201598107286943070457656644702660596108960000 16675 400401289619257202779724213712672197312538279158914875347864604135328569600 16676 395662526818842175030367323574994855264206732401617446242307964890265292800 16677 390955017260327364474765355071507868306393204276441659294353788523307724800 16678 386277791906632333565510604480871153336039006952115878297188248496743782400 16679 381632317274702025663947046550650182998504351702984663317738186378999398400 16680 377017624314439125110490439766471730099217033248249231670649392524292684800 16681 372435139825162349435363209132872680635233083973476004664275776591772134400 16682 367883893746677222045626507726660230342249890403487072736071266454125312000 16683 363365273199971646400035351574086915040754585360038306567676679079242086400 16684 358878309322520300473634236727705687074042475112983427242894182622037350400 16685 354424348776745448910326472373893390640028792559712349476054602483651782400 16686 350002423741286915227689921390460563527510362127839786548689081470970112000 16687 345613842794371408116434824959771930048557829140087710627579225288508582400 16688 341257638204149656587521653743861004410614481636065317649848316010845184000 16689 336935080520601013734105673159795188748771761638547476389365807797924025600 16690 332645204228802858981394872908473355331406935955536262031058155282142643200 16691 328389241161916200211062480862500061239506329087894121314531435741509273600 16692 324166227839998020976205518533203794071964855368836490901011202853483750400 16693 319977359723381666632925606615611606620964649099130585241973959952684908800 16694 315821674469688590498647876392285215192409066126907976216795151564725990400 16695 311700331240674820228854651298391078608403927174125851306595616511426470400 16696 307612370892219771780383596275159398911876853049722495233987156666287590400 16697 303558915693547451563155062322308932486186111779875005816386197182212345600 16698 299539009502433927633602124149187002391138265024303368552344973828026572800 16699 295553740010261184063197515969488665342718033194463415004689473322318080000 16700 291602153234262200368155833546268416036842209697202878456888359431357107200 16701 287685302386300465446210830773563957556365774000563149412935856360305708800 16702 283802237633802841112981083624751776432988378591986941506805586096035916800 16703 279953977204419457669491312114815802120825430817466025924314387627396364800 16704 276139575207764771585866393183714836452109058330057054387892854211080396800 16705 272360017162419354127483844584922752061201050170503612720574645466615276800 16706 268614360331363598220356774364966599426124307885763828661099246812640384000 16707 264903557635905869160074965953855007038326682102278088265007893142133888000 16708 261226671410579187856919052011611167466077492785919876852711832554004070400 16709 257584621554788742730775256134583761601573921932985651887884803128961273600 16710 253976475244831334576525285093005101817440038532394691657505017489047065600 16711 250403121583813598766662949064376909254922944254542191475640079846824921600 16712 246863631843630552884631622230629561766954388396710308008653978908101094400 16713 243358864448208176499510275379319048683217217046554615341124578720615353600 16714 239887896601817445918547306187106300170959891364985243826089916826924544000 16715 236451555686119961004752705059475371152725217672513543553742856841608192000 16716 233048924586001898790036629755811748743578294511556306180436629804204288000 16717 229680801805528170113958194228258355740619953485776408592284665978145024000 16718 226346275202417080036864062662132564548585820357136493616785227756099302400 16719 223046114520344351775308639080201015507172564303840800723604249067817728000 16720 219779414340865086242733702788853335260445298473091958700058740887610112000 16721 216546915344614204893439553775728792100012378209446205887315702824563328000 16722 213347718561577065061640730096567967789050399305048785572586038265283328000 16723 210182537709715730039381649987916715637294891134726487684854433925356595200 16724 207050479598082465674059437338359019593017659234726052827336250314704512000 16725 203952231094818905851761798313364805518038367366392061368731421032663936000 16726 200886906457210738214938029111576088563422025025820545399898238999813888000 16727 197855165453340686989250642798710975295828144381866973897012680751068032000 16728 194856129496097589861062923429860963834686029785225168901687329113612160000 16729 191890433290958543181796008490795441290409225952328149956608627571001856000 16730 188957204772948983889238130188968008894396263453927105535352669317380224000 16731 186057053697103918032769599080679360447975882589104056781181381217748096000 16732 183189116109951554103367509295279204889437216648553031533432535769128960000 16733 180353976618991873325292974648944717208963293962800483701301037009164774400 16734 177550779075840570152830408450890091649793224741587297517292409745362560000 16735 174780084908152430110066307205851497595937726246364087144854995505492480000 16736 172041045178185205573131765114117206956845564714280405027975930933381248000 16737 169334198241159465312632116253914480171354580527046102428574763514139520000 16738 166658703879468748074699914551410146179966556232803068621089558545742412800 16739 164015077223576070970472386299652267995469518185238603187454751441482496000 16740 161402486451553227352049950772873134873672853949257880712152887865037440000 16741 158821425365400236577578196483878976514822111742259522684474718248073728000 16742 156271069974690465916320519321157874117628706815730250732909174520027648000 16743 153751892850829999792259351505882528016412718505761570803346794912802355200 16744 151263079263009266124475327045591938882313693604458192317516235137129984000 16745 148805080434147065329104469399823490949198085963566623415516721998262400000 16746 146377090552289914181779630482854494889742218737104424206399292888094208000 16747 143979541308571803955205806021976678764149669739196185317170804828252928000 16748 141611635274397223047792457869068957896205557006726779984908150025336345600 16749 139273784695449777890782626951695379148781947383702644531196031997051136000 16750 136965201868570971959012464003167635478657336282505179794346471540913536000 16751 134686279506419670208458627121675435732443641324547664783961590942358784000 16752 132436239271587539318927339433833348349485025561205749756066120085092096000 16753 130215456080633726936585379172915226452199480933810268040875940522824192000 16754 128023160451423020559979802555899899924661725970924018555561178800717056000 16755 125859709572332219940048555979182890163097678823607910161673194597347328000 16756 123724344076642668760793789298191772838103265513813991758900502003969152000 16757 121617403361480690106966706554249204311904118475940951640204944452975616000 16758 119538137800048274853635217494016440314349552172134771999980603047002496000 16759 117486870654193673176860915866349908558930450384304708472166139568449792000 16760 115462861549091608566841660262589631412970796604251062370655530966752384000 16761 113466417666328503349653452522759108030116115114309539516719807653799936000 16762 111496809061812182697738240671869525922435570821615138065867040708244352000 16763 109554326796712565313272585666963381990113096874093859501913997073308928000 16764 107638250970078629426609168963104336396363622816201167890327903217848960000 16765 105748858096202895563683502432142889078924872455879741349859259017184256000 16766 103885437853403245783834717823715547275673082332211155941145485262842240000 16767 102048252247082356535399036869819561098936491295361733285825663071270656000 16768 100236601636186377388626343377049067611553684409741571356691435332501120000 16769 98450733497199534284507166283465197044781879894462536643620208896812800000 16770 96689958467885985033383057957256523415325704462059615398568475805657216000 16771 94954510988595474561976354089642220387886845448992827184175154949675008000 16772 93243711532480711861226287920271483043182289803803788606283961575589248000 16773 91557781526648998927158251857219063993367911912466279128745163276416256000 16774 89896052304865723527883184923045601967906815864855301502556848517243520000 16775 88258732273292003043773803927970101266452665756128693598917340850068992000 16776 86645163214307289093594296807573755791001197869694730781829615438397824000 16777 85055541922608850674553699123894699870101437256358773130934948327750400000 16778 83489220204668724498734045604540367531783876647401607127493380511624832000 16779 81946383248437983832844083644766048327849489583021412544236726946304256000 16780 80426393831599559499656294271808632277857191140396905706388482274269056000 16781 78929425539556516314274197502304073027071764286275863797745182294075904000 16782 77454851697091187260886053239075775876477760358906869092164738017215872000 16783 76002835613986983371304082032090112559154435974674749031317248435608320000 16784 74572760755464527752257378099230325992279465474241499996619868099775488000 16785 73164780141169321584108110331223113379688261058607648161805526931122688000 16786 71778288251493044575375452020280635659951197849518313623655329940509184000 16787 70413427826275915278542318043293619738465330219280513974392868176143872000 16788 69069603928911778993615505980425778112960457445772113204290540990402048000 16789 67746950266174810378217319870338679779357167926373471582287724902142464000 16790 66444882091923625866799577294556349621205642036365900093687746323658240000 16791 65163524048205786146988197182783046116503759261306204700482749636445696000 16792 63902302382579716172673197894707795453403466065543010442242164737906176000 16793 62661332689327603135617889730607642841114422688480000542036431366926848000 16794 61440051770846945479007937669569329031555334588562652264941130179729920000 16795 60238567338592288116444107196348988041046254014384073407973646670473728000 16796 59056326373990507786435694994172084179882030886858345103770416671380992000 16797 57893428656564482082518433275203787909719598926565066340155654622160896000 16798 56749332083482585171972053086171646534009939373041711572583307239336960000 16799 55624128523731379744616590171005851973716000514071724984161698612015104000 16800 54517286345540999625393795889691752819891596307942434521494186732938240000 16801 53428890596882466456373973728558910836247718104598561352897477403201280000 16802 52358419755794751147000919544987936374840659825036403704915976842925824000 16803 51305951984659555970705550268443977588342204356974173900434538110166784000 16804 50270976544623297851153347272782954625133055050554859911328216630005504000 16805 49253564735020070587216858925590317019066319370879867705917795850609408000 16806 48253216153360086077436915102425307058734326568760578263931103176444672000 16807 47269996248311242161727536767327403835783902080864941974471897806144256000 16808 46303414607092157561292810227444306417845648406448858418880934553762560000 16809 45353530748371943344285425577121605573042275875514304560531877308359424000 16810 44419864859165824258321539065457372002709521937989454881457701969572608000 16811 43502470551367699682673161330301551471294587874549817085777922791355136000 16812 42600878162318988730621847474263140543306978473038735188977564462605056000 16813 41715136337214396868010207223042302057495022129289654358362502918259456000 16814 40844785230880692290224497261550226360868080564611211773246932764196864000 16815 39989868426063799280504595457636932346091393556749362914366606936504576000 16816 39149936448333379618138603345952309526209447541201301187133101475053568000 16817 38325027840254342733298437631740804530129230675718054326466355647606784000 16818 37514703049571678777484425096506603536602762244692225516923494127976448000 16819 36718996448222644611988762813397191583129568060468729656510729811965952000 16820 35937478085122369252417581153983778135985908096157256170973941114232832000 16821 35170178054007042647508376784054547285248542471411121462799744532254720000 16822 34416676502305461841730029581987056784234035044986237052949793696473088000 16823 33676999266454247991757981092721943870372844308844582235340696305327104000 16824 32950736146051173276326260137110322640299370931492702903521702576422912000 16825 32237909521123471356903430411055551057538309705162826585941381204594688000 16826 31538118536187778008397419248789010539854319068086407231972977116291072000 16827 30851381994405518156271047943903287868064298013350659855633848321853440000 16828 30177308832084370777800585555642868956738397704187018447793195348385792000 16829 29515914295487005691917242766639312486936482443018297699624530412777472000 16830 28866816669268328503740103308838149779741070592146324210780310490923008000 16831 28230028380264995508362159610600813743706389913944758615833619331096064000 16832 27605176766411573881202260290258975854286190680082321141733213637500928000 16833 26992271305618959224939841788802290520187759586958854445646433704095744000 16834 26390948788677174325427369625404298978485180459676597460082150173802496000 16835 25801215760641177484927995128371714051947063605295157937610709873207296000 16836 25222718028084834627979775863487868773267137975263297456124662977986560000 16837 24655459879219415526161429561462227913423434302127954729059919566753792000 16838 24099095854606085291919957829848532296033147094497668896616635865702400000 16839 23553627847115259103906348845959589633743255921573043170953783368403968000 16840 23018719485272513858677463757520255721185053375387610729352604047646720000 16841 22494370281446825504232581660494192303682914759299908794781985324281856000 16842 21980252521293435753788237824183122425967289818174775019135129520218112000 16843 21476363954960624910884792980477487855865988444846817245838857671677952000 16844 20982385256263848446847271914538069637868149881869176061563852255502336000 16845 20498312266487703473582618961519441363573103332295900018372556992229376000 16846 20023834361420279057720272124317068747365554066627630118564082763948032000 16847 19558945484525184044637077963312485519205423237765872835325817828713216000 16848 19103343291791042427833091501482067771960614528146215508445521002283008000 16849 18657020393041781564490738395679630930380223338814364449052010779508736000 16850 18219682466663130937826678449949150402208665146258351163082443151138816000 16851 17791320636599954208291579301842935232074588987797508153098909019750400000 16852 17371648878716476670099782484768622777944955497887770823249017842933760000 16853 16960656840203392190436567582930632043246979678684932112574014875598848000 16854 16558066382683435972478175554932892449504498088833912306292165507899392000 16855 16163866188282257856724478419701016217684640995732003398489364104445952000 16856 15777785759902762870790745759732990284591897013794862319359669978980352000 16857 15399812657647560324781296291729659511302158043268723587350080294567936000 16858 15029684267047702167343303477409020568315294059963298039830217352290304000 16859 14667387032926897924727037344213954126827996092014411193786426082738176000 16860 14312665821960466726322139923828631638583222024524345448304427231404032000 16861 13965506428878288879425154011245841972915219677869619903771393301962752000 16862 13625660969040048521001387477705469467979808318246569144193874491129856000 16863 13293114427413635110349349946297080958305735929819044071430374477742080000 16864 12967626377970860861366471070011445711103992149188178112661143386898432000 16865 12649180999705799710170828812091298251829328039113786235666483413057536000 16866 12337544936724888163534088852393453902137974878895573336938172196790272000 16867 12032701981534600719951093995693958187252211005039854786894927401091072000 16868 11734425628548845349861897033045039017598716184612301871093834342670336000 16869 11442699122861082224180714384996901289876649832636208963098837900115968000 16870 11157302989732963011717621698690496317928981187873953019926930892505088000 16871 10878219929114871894476500277760303646611847572832119291756123570757632000 16872 10605237121408282365243202334296909259436133358299336246962443323097088000 16873 10338337100570175460557144380706112677410237372645772016622699885494272000 16874 10077313494924432752526962403126306878694002925095925075616646973210624000 16875 9822148509974409229247477278904852085623747522500006001287259936661504000 16876 9572642377585019239683518684404538216625413874740787727633622738878464000 16877 9328776974989859293398988629595161382045072295499278314326436973641728000 16878 9090358776441690443329243626802605814822065279375902675097516531253248000 16879 8857369671676998345813872030379815468045006264595242953975658964664320000 16880 8629622181320490281887800636797731834583932117449995239345819919892480000 16881 8407098046722103455917558843008562983990609948620803363735855400714240000 16882 8189615966847673030917534358885884824441763270616200280224595431997440000 16883 7977157533586232825530452971919403328694925323766044533771306308190208000 16884 7769547277789062582082528945234203144707346070611937199257703406305280000 16885 7566766946851304641743060321393674902622057897596530662128264063795200000 16886 7368646720332952812338546993697880424495074300741947083013220149411840000 16887 7175168341280614204558044518592874646830158984481826696899590977126400000 16888 6986167749775401501806663872396975577222954512120766967829495932370944000 16889 6801626682719786993772208789012548170129098868620751982764186945372160000 16890 6621386509038524524821886138965828207583045193978422171690420666368000000 16891 6445429232760509264382866594197833201289184000169232079824845775994880000 16892 6273601479752562816060768399773493090643532455916747645781003302092800000 16893 6105885364958474607461621111080659670610223734410787329131408734797824000 16894 5942132865015870540265064865156672914796284867955858933898657777336320000 16895 5782326202224832855815437468323016993328498530459808223602696411955200000 16896 5626322388567272033201000415843623820034951229461265301032493590200320000 16897 5474103997267323626216325232369199092332055645744585825974046099537920000 16898 5325532915857356202888792675789818961228736264320938670442591520538624000 16899 5180591915766566533303701304170390946382073559407086348238018312437760000 16900 5039147837133152607600836568690071721772927273651081667893277628334080000 16901 4901183646418645622090621616330144316976278323867431247395272988835840000 16902 4766570836598951280273555424227183080986377243280223599175570855854080000 16903 4635292786107671145398921771457951644818080832856860825875833813827584000 16904 4507225492332012918463404764106026977057145743985356489529584485826560000 16905 4382352596926769272042566238032705090011039175782893414502833242685440000 16906 4260554665302340578233838530879435694170060041495854075040747506769920000 16907 4141815598216020279825995760632567212170356715382188327625527146250240000 16908 4026020245758528095075166855457122816082275117963445580752870683992064000 16909 3913152960525146900702552552410226780569941197593994522885119850496000000 16910 3803102739358524164590193322681047413892122286979384766740329188884480000 16911 3695854243450137599416760943937206518464287467903130277625757107650560000 16912 3591300667264301605420396519968871409522217617030708383609787490631680000 16913 3489426977000264941255592622900566486437754913711228713489917393551360000 16914 3390130297798860207795519822131556549479300553004035728994731134894080000 16915 3293396070854041178108036633675309077702386557295888723744712810659840000 16916 3199125225273431147406630091700864974832022270607692076919115187322880000 16917 3107303539471893495629392633181181436044588945838048263095896921128960000 16918 3017835787467156925336554387815840349039115483718018473274575297167360000 16919 2930708081390542787140758079360761895254634871563931584861121544192000000 16920 2845828788642464566283236435855050756923489847851902335958850458583040000 16921 2763184505858293005723455373735724081449873951919772121825677737082880000 16922 2682687077129845773456518989502239968599939657927872331975145603072000000 16923 2604323451961594402784296600809382685778973749874027099209816575754240000 16924 2528008982896054703362590202917507428806859603971827746042826440048640000 16925 2453730968815045411473546215512566212884284355457122243184054770728960000 16926 2381408035739688907743042511834350497829653526854624714114876712468480000 16927 2311027964279921411238694413671286893160556665173613416618636646236160000 16928 2242512547517465177091923069748367722659036218564580224535002262568960000 16929 2175849922778526822720972153582619834947332791815492885590766257356800000 16930 2110965073951299210467843501944940601985658740158657718898831363112960000 16931 2047846492473445361933743898211804553451363558173145596484781897891840000 16932 1986422133275393888412030487154954629844677456614279354877824094126080000 16933 1926680958720012905399314014698309109443757008689203033110047413043200000 16934 1868553797948168327673524061745183526935020320075667336276764367175680000 16935 1812029965315358684108936821723736261174468749486015324436046221721600000 16936 1757043181863829582854404099323088779518920523173079564197146110197760000 16937 1703583111777382535220364195133189265698710526184022490971585978368000000 16938 1651586163897141300047242839274476549138727565221843502786400026296320000 16939 1601042454624475625878190334174630522861639965166776198254311008501760000 16940 1551890992226441660601875372462325275739181660991892373135944446115840000 16941 1504122233712930236837144990306926008031777174880430074787657994076160000 16942 1457677798888776277620399778581571960872456048068292160170128573399040000 16943 1412548484114962312470888572552925267652889967282302848138160951132160000 16944 1368678331302600197637958557480671750795129352784459860577009247846400000 16945 1326058565470152479735593841799117644431381358853611885946527272304640000 16946 1284635571385898515564500575120869648823359875005543028597027157770240000 16947 1244400897536049636940649419189097841160253663987116670364066365767680000 16948 1205303279386577357602159010026386523634882791580320754210193301831680000 16949 1167334588552030125486056447712295654939556049449385205151395658956800000 16950 1130445735820835940680916187888263474488433083089516388506457891143680000 16951 1094628994215447704714476563663235483769677849370555553564833170391040000 16952 1059837378265706982574364877691707359184835402032087896195218305515520000 16953 1026063464514203535336124392971265169392661071807301373941009324769280000 16954 993262375593495543145240406331660838030131350110343852546252132843520000 16955 961426991543871517831357117288777088642738429167970423895089672355840000 16956 930514381827094420152924816298409061410460137694548418145526212853760000 16957 900517798087749907716853160177224070341117171807018200271345127915520000 16958 871396192967713704634451113435029178331129634608672426043732162969600000 16959 843143098492243132772605811171135815982295673068302869133874763530240000 16960 815719351572440657250857442720705798064808518577487239749360812687360000 16961 789118765857587232532506585229230552391659632103706922174820443996160000 16962 763303914198168489971027789169546655545510476622859970958481046568960000 16963 738268951261229129673237157693283003566935477137743078450666529587200000 16964 713978129096105907756957331852223144857107340672802222811774167285760000 16965 690425858536842638736985277465544737602446323399033325459310950727680000 16966 667578070094898935837161373812054147873045292798577685762015112724480000 16967 645429432478503210649362008885797704994119795424329344979306704732160000 16968 623947418947115133783471708201764575493510103990992809498615336796160000 16969 603127007670728755146315856490505167878208375926696750314521287065600000 16970 582937164275027579268460560672405048314951756990102062320418336604160000 16971 563373098344941833252364326992504298564368725077994479014702534164480000 16972 544405265081365517242851450637480857720023692632914571040134243287040000 16973 526029108272364024101391200386981691244681658611219517976326739066880000 16974 508216448966530246304775251592844451481302831358671352317199850536960000 16975 490963009531518369205945312963144245576502319079488550088089845760000000 16976 474241932725808095241792137339822908833042873437383470422946989998080000 16977 458049147589605170590947034501357094903493690313467953039857585029120000 16978 442359114816701770752607020771094437527991717171602761787334637977600000 16979 427167973499435260262448856921644775211980959228924955999058864701440000 16980 412451389325421836590137641542839135581582618479682282678618424606720000 16981 398205750205483769441484516304434707662311372057699006552574529372160000 16982 384407888114808306660693421447047623288371332636861108857858409431040000 16983 371054374021618692518104203534425721249701702670104081786726765690880000 16984 358123201382996281271271297772666559551369109944066681382243538370560000 16985 345611128029932005200130446150636282660484081909112478101769555148800000 16986 333497206807026460823301210341226139703018180438091849971232946913280000 16987 321778415600567927171396505872331278536660380705864036702254882488320000 16988 310434833094996463934084969229527518956162858215034990178959600844800000 16989 299463597221013887643680799314747643007769658403045662376050770903040000 16990 288845806940960302868743371058693738422093477460111978368598910238720000 16991 278578764844677767045464889105029472838080828147762101253614872821760000 16992 268644497640644594115097100867585482046848916725354818081802347479040000 16993 259040501396867781273929475132443725340279819690361023911009666990080000 16994 249749701663410464074836974667561836938912108066160589975795243417600000 16995 240769733197828184715091542596999125398029802425774324849632316620800000 16996 232084414665718859914193088595956770145381746567307756682599992524800000 16997 223691524441667804852795518768574507810680572620525896867625781166080000 16998 215575691182001874383983908323565587932175462855167260335916055265280000 16999 207734861618220057585918117687369563258115848769213851225783610900480000 17000 200154449349086119024526416964748176488696624358306642765532209479680000 17001 192832520086507278306625315019400074250478003258343162742655138529280000 17002 185755266423955280657476499100312338122425253162466795132869668372480000 17003 178920878495918566076964111616176545387513877177322435377625814138880000 17004 172316253063550735113638926632430845080523778010775369724590914273280000 17005 165939725776448184494777761289133773797977236081054539886164615495680000 17006 159778876557348333020425344211412948534241356057301031785799180615680000 17007 153832141792859824367678322224882872996331583405243383670201298452480000 17008 148087778654959920017904081799661180269851416766610573838984736276480000 17009 142544330018866867084836287997233506506309629809343779225421268910080000 17010 137190663186450333507389185948373116987092554969979424788373292974080000 17011 132025445756090606745263079480994246851367140714573469540328926740480000 17012 127038137259267021654061102301321852583796450082254565620426601594880000 17013 122227489924691854203550635261281004456471047172392909459443740180480000 17014 117583549773002351826082273670145018838754675124600045834243457351680000 17015 113105159457592723871887051011669016044605647574666159002051502407680000 17016 108782891732286489804424902640598590070576321310848723372289114439680000 17017 104615695179204145262270683376914652150463036369667808928611472506880000 17018 100594654508110816202206251660806450147126538275310836446925750599680000 17019 96718788276771884775976617683343790851246643170473633408370229248000000 17020 92979687396099784415243605245707579487226706989642436708589846528000000 17021 89376446547248230125471918933832977456366288520486901717682388992000000 17022 85901109579873615158508758177856079170367011211975096561526439936000000 17023 82552860646929635692118377184948724092372595187274519603479943577600000 17024 79324184221007026666914187619166409363639667464252017662163763200000000 17025 76214321677863087876962683669029629870199814283355516441494667264000000 17026 73216192887455949421258372347071148153624715654267037104141172736000000 17027 70329102535631463132916656738370259830182050007934165260953960448000000 17028 67546358664172679430779216438807839248410371333671758872840981708800000 17029 64867340601513985970522999807618339800142067947394781149900079104000000 17030 62285734452599498436077247905087205423350783763202185194668228608000000 17031 59800965635149475423282531375925786570637875171845540433453219840000000 17032 57407093203303413022049286685024143527005794284504986177286209536000000 17033 55103594864679092306989737052484060979882386187446856331522798387200000 17034 52884860908809828730976568963139040498045558076845355147887788032000000 17035 50750430836336060444008230526764182262734107608407017615747350528000000 17036 48695018147323340876948653629138730239874967660240443881777610752000000 17037 46718198755770554021626370587557626468874406171418416026237714432000000 17038 44815004776297056883974519605113410538491043869627971010279515750400000 17039 42985054629808455004554523992323264070867919453204164557713489920000000 17040 41223662111247887789895402305037031051966569631655303560307982336000000 17041 39530496348089298803825365866279270432039493034384535904186712064000000 17042 37901146427991709679355399002659181257890453613652273308180414464000000 17043 36335309824968816901281604112369672326010627924359585440044376391680000 17044 34828846585171965644994460558243411279581845096648555264678559744000000 17045 33381488403346061651422416660145200015676959664957740831932153856000000 17046 31989334011391610488262167699467787172904196114767114396394586112000000 17047 30652156158150998677616555491776922721918637229140826173305978880000000 17048 29366287349569477393436227858318949709849686130572885939992264704000000 17049 28131521656486980268789066798050170639069420038527847992949997568000000 17050 26944421307812595875526067150608752419140987920245528920476614656000000 17051 25804807554064785349347224605029843086311128802244486495484542976000000 17052 24709443926303892701607530898225607897298144410643337089943994368000000 17053 23658184667810704619557863773798429106185270202928002580289814528000000 17054 22647990953061645004082818122867555280669247242077682769622859776000000 17055 21678732629847011810879066196453412260329558443923741671084654592000000 17056 20747564894927161743518661595849816674726487748102186501363466240000000 17057 19854378763153054797437450019568852123761415146715461627056750592000000 17058 18996498769247002095844689937860677347436643978385421246751965184000000 17059 18173841960445245943237450889718334917674113657620762336591593472000000 17060 17383899437118570123196936433526020645545557578974647548449652736000000 17061 16626599196547054434914468095858370167614078910575682590878662656000000 17062 15899595590112125836960882775546654479657606785691494194680037376000000 17063 15202832958545352175377534724725099368471953679971520919339958272000000 17064 14534107333281534251668307827203581473302973161182859615205588992000000 17065 13893383391358719133075433765496956377754365613092480161503182848000000 17066 13278597067853756275058468395859942865641930657915209191743029248000000 17067 12689720154529358121809301632957393993880367649480765424170090496000000 17068 12124825505091205072181278738702780882658415677983940066195668992000000 17069 11583897118324825828758403428330299198571158541990713140831715328000000 17070 11065126015838139498714018018609375363364927045368964485632753664000000 17071 10568511819611660588680623453250247586428071552964187144537636864000000 17072 10092362536374379676524908337467371990586726268755243304850423808000000 17073 9636681973605593106352611630833476605495283798369034652368240640000000 17074 9199892433269714398721150914900798447006286298766248068168810496000000 17075 8782006659763063939043062687289053928179155695724376400154722304000000 17076 8381545097190007726163503714706261033899954707258808363198709760000000 17077 7998532177762989886697016311627866842042514740097492529091182592000000 17078 7631585948458442512903431250925064731205574913458523099332214784000000 17079 7280732631652335075252961998009133676790759374597647238467289088000000 17080 6944685377790282794128457035107412100914848119254313820751134720000000 17081 6623476732057521891064349553649153606683662555594385188478517248000000 17082 6315901008546968084833553152976801634532964141513418062730756096000000 17083 6021999402073155573661322114739251595282536268124823502786527232000000 17084 5740647229397854929501091340338198231659578544933004768974077952000000 17085 5471885722357646509569193156517000820481227666752280278140452864000000 17086 5214669085520440065485617527390084384461794312574382092541886464000000 17087 4969042758686754493128996169558989863734714169386018180795072512000000 17088 4734027854999585569179356897694702520778830535106757425998462976000000 17089 4509675885059533930847372999752695220947569945770781607934033920000000 17090 4295075038035503300311292442033590057023814318749083749625888768000000 17091 4090275580341744521236181591157400218136849848799997576006074368000000 17092 3894430797256503117800098158784154851364542211178077282254454784000000 17093 3707593612100407583684464231823059937635618293904707794211176448000000 17094 3528972155417433018512192219618609742946631342166266409657827328000000 17095 3358623470825214353784457165377743586633664050074211509503524864000000 17096 3195811005615687874960172970948228031287759092743854138852900864000000 17097 3040589610536939731936930598872854172386002343194519426762539008000000 17098 2892276338537659349137975821520661409287479798820853427165200384000000 17099 2750927430820489414391406130207480763677554628862556459279581184000000 17100 2615904750041024377786972078661333067124345355620248660674347008000000 17101 2487267150735721603686174225556899824121831268918930866051219456000000 17102 2364421936770428682010845982996493958521873605375136653550419968000000 17103 2247425236092032969160854609300273040937038552848876050858377216000000 17104 2135728231835607852063592661675524380985017425278082628194009088000000 17105 2029387551053275287741528832136432991950402967480454112637616128000000 17106 1927890847171433870298073867910280389359172365680687420372418560000000 17107 1831296195551185915642301234832483792057202162847933678152581120000000 17108 1739128482990656321384666343814624216332664432462566580157153280000000 17109 1651442659257620908592785069146887195838587117129479870459674624000000 17110 1567799445441332817192916770762662568529127633762426420870381568000000 17111 1488253675095309713724835017734926530441246527277621004324306944000000 17112 1412395561960706392585176409916487508398591125545455642480869376000000 17113 1340280570261819220111844904123982707541368063037103263363891200000000 17114 1271529257532479095151924533855060756792601750395234014836293632000000 17115 1206193828433347471044712570323813592598614702351638099554205696000000 17116 1143923972182207451575287495273614981391488297558847182654668800000000 17117 1084771311208583712863672845550251330710197969115964046224392192000000 17118 1028409359899670148938321367611544750838463418387214911579095040000000 17119 974889721638291448111797047839949572092720710971989227989893120000000 17120 923910576698078071353999719059320715572114163635889318370476032000000 17121 875520266877791265762923629994463667917601471035234446602665984000000 17122 829440547549257688788098547605084369042168239696002659436724224000000 17123 785718941904557967756864676646231404127274145672314145950400512000000 17124 744096289826032382978904516284757621284538420165036933859246080000000 17125 704619682531716218686987242351074381138683175769160975177482240000000 17126 667049959512401554466271657847377525044310058137881336214454272000000 17127 631431032508103239064566063396165373585421439368304098234597376000000 17128 597542785296397856753012991989024920321370168162707735356112896000000 17129 565428109635714288028876909024191379038149037186425537132494848000000 17130 534882151983039877221492739429918349188713005105935629176537088000000 17131 505947110250984090797192424586188870531375644995409493475196928000000 17132 478434251905024515537843160544342118116088983877184531096141824000000 17133 452382785121869522161526231632355351094959091196595737122570240000000 17134 427619247307375012801910262244544398384340226202864872346091520000000 17135 404181781086157954796589317310572221560990641515036739811409920000000 17136 381909064872580204916903408879616671837555082208877675513118720000000 17137 360838361468489628760158600652592255807843475149293802658201600000000 17138 340821342616903089644804567207701507447076622419851995418460160000000 17139 321892484210359843168755288995269540769732402652424530469847040000000 17140 303915672057961717768107404881189594824487453701540729480806400000000 17141 286924316668283404874646613201300048380293321447833993909370880000000 17142 270791905143623438877064402279238844407891955927614579304038400000000 17143 255550925054909187987026231427940101181301217054194326838968320000000 17144 241085249281621927933418686370458327180265475979813782379560960000000 17145 227424828466330525276786445321150189857789270170557000936325120000000 17146 214463280126847917767733525172554082092892700256020741876613120000000 17147 202229523986018651684646192319787053135680013986738834222612480000000 17148 190624756804576264696756760545094529218486890100264555199332352000000 17149 179676929657376721217048092962724550804433021516247501885931520000000 17150 169295541584087705001061951299407329476789178038384613282283520000000 17151 159506279848091416977387357560405064053877978655398194978488320000000 17152 150226352610591510938371618943493654055441121968921540275732480000000 17153 141480507867047943772500919649545477943078676510177628739862528000000 17154 133191874379132822122464747819180834875537538080613242901626880000000 17155 125384272613336760266164512037592773507903557378368737420247040000000 17156 117987445389329798682577657091187080258777218881718744063672320000000 17157 111023191100668837530143772775447031823314260745452307742720000000000 17158 104427358253124328963877459129560990591660117874231302328156160000000 17159 98220881902175824075860470056961586022606661247436567216128000000000 17160 92344232978422333717757543787826115850168746795289287558430720000000 17161 86817472866447885844549648026848822845636049859886563348971520000000 17162 81586309119555876672752224847187356157806397730387440225484800000000 17163 76669058321169075538817131627871458067525833682257387475435520000000 17164 72016206212296427009579966367306409285994761865201849173278720000000 17165 67645306722197024895602097561803213535490215662713194927882240000000 17166 63510437941617381755947511332902421695877484349411319039918080000000 17167 59628349758063954018060456482043918724353479716747849016279040000000 17168 55957271169541669674775505967887074973991696172841253831966720000000 17169 52512419019668134976524698106380832020789593103282647948328960000000 17170 49255768553882803564888798871059164686610096027206139767685120000000 17171 46201884402142778332563780321973479610296267243247284875427840000000 17172 43315504769067030835215851561177499398498606662469466885980160000000 17173 40610479317145428567311104279203775252044708924279513698795520000000 17174 38054806904522537750165299262175174853237059660964227490775040000000 17175 35661030038745852396821283100249904280306506716256024175575040000000 17176 33400067949399233865082674122529857823412434503217058755379200000000 17177 31283892989250407506654354927423610401785920062284488213790720000000 17178 29285556564891727456603571830309976686548034176337844565442560000000 17179 27416389727414695089383470943984689896040605614742895098593280000000 17180 25652007668778989115200152727558271864836031294375780569579520000000 17181 24002635189281608450685194452888021417015316259514311518453760000000 17182 22446142514307949417712732839234799677119017045844941922631680000000 17183 20992290069217957551227300120144350995521765400942076892282880000000 17184 19620563778125438055170658264732329762348510563564473208012800000000 17185 18340168878137985181693189674995153531663135127525516115968000000000 17186 17132599275715107775053724334398654972127687055724413226844160000000 17187 16006128181742607961412910252565859044423728388133605689262080000000 17188 14943996872592122056203759878004093462288062807894256396533760000000 17189 13954078652405290323142254249168960103179046050767069679452160000000 17190 13020844494901859388250048589319418790249255595145561012961280000000 17191 12151698509463751207020859371799990631735028834642317216317440000000 17192 11332671806200953836172834335765580261962070869944702882283520000000 17193 10570396324727020909479236056937317431778280961401434669056000000000 17194 9852232120226694435222845060973890870145211916095628299468800000000 17195 9184492804921686852967161678291659903879010454489063426621440000000 17196 8555467686865938211665855594581311280631842020215924310671360000000 17197 7971063134217714372207921101014354612554590118593762647080960000000 17198 7420789594085922074570289482684813252357828954207016619868160000000 17199 6909910652882608496925849314482546332375936310146807795548160000000 17200 6428953607363803936243622452978947546428416987552740582359040000000 17201 5982925274332202744043132930104604995259891286455290293125120000000 17202 5563045909343658094635449643776618389663703128711729879449600000000 17203 5173990023272674263224396342850593186325000685396424518533120000000 17204 4807916020548968292364570554434491084395153134743029012234240000000 17205 4468972291534718622183694145008867349085781233466152446853120000000 17206 4150089716929256050488435685468562645760499698773239183441920000000 17207 3855210239408649885250873262364129462358341049332843518361600000000 17208 3577786498505473742294378057736572012060650445289539575480320000000 17209 3321475544288037268319679325213596314212108822495848352972800000000 17210 3080455667183064170096975321134337308069965281914016571064320000000 17211 2857961311778705609158491223257029608330684263579058868060160000000 17212 2648750066429346376152933311112718389995090958445037349765120000000 17213 2455898085327749458879591591261097609727113882826937309593600000000 17214 2274542882479391849443272386746592775357736264921483113922560000000 17215 2107529844516504199710645718104234736718942288559030203842560000000 17216 1950559548399846537607870653252511581371660009566470490030080000000 17217 1806131054331851648134769180979751250403827515308063672238080000000 17218 1670381017237225111273171920154273819447466066516577500528640000000 17219 1545683880275762095695476187729952792204387633306017611120640000000 17220 1428457654451251545053944754901780979416124992677151076515840000000 17221 1320888888680972324337293986933619627960471175195149142589440000000 17222 1219822162670241649323568472985405447537892490964396838748160000000 17223 1127175380561158795709968893560758622923993553876192644300800000000 17224 1040110888560207061529373859158202325108847031668436893696000000000 17225 960452721547826858428648223676912558126799869366741290188800000000 17226 885569897035499131233671373117924553158497612421801600614400000000 17227 817133647504301726871527679519424587164326210291304182579200000000 17228 752843018812450965584556496437964983072810918481390668349440000000 17229 694150201327368928497573420863426617731243095263973631590400000000 17230 638991553197975841683504796739625155251974550479901714022400000000 17231 588750629220113260542496990022208047778402235131599467315200000000 17232 541511213064004188200488341285135832871153448167457108787200000000 17233 498536676689329121317935771648438600877329294275595542200320000000 17234 458157441120509251311619912784107307554268546283759206400000000000 17235 421467613755268711305845120272266232740100917231805582540800000000 17236 386973465789730524146350588494850827366017485529627492352000000000 17237 355715893429311827804618269764632626745256167987621973196800000000 17238 326308668204461391647689462596296615433126890026995799818240000000 17239 299694360935739801717079943088557939998298103052326508953600000000 17240 274676215624304660019192275007159232542233323319486054400000000000 17241 252065368908592930175668890416640179173755505074031401369600000000 17242 230788928130227143301958674810372480331279936576662431334400000000 17243 211623681429255869393789361902545191984578355459997355212800000000 17244 193571729433805201875797514862291827222877486351796876083200000000 17245 177332668459022884065275661516680703441682988887360457932800000000 17246 162051810398002227860247731064701136234870939085541317017600000000 17247 148327035600302899393158780533962510422207174346370816409600000000 17248 135395173146765647428634824900261029049416814597086432460800000000 17249 123826412578657881596788899883870143178658747966333072179200000000 17250 112910473448589826456969379127461859822819345960341078016000000000 17251 103159467172611696759159525885142668221470843682377904947200000000 17252 93969295433864234872752950862644678832864586347230055628800000000 17253 85775864624941074889772833377645815353240547801614516224000000000 17254 78036524688976459949046445008664553508083119971463751270400000000 17255 71170700823930862512119402074572262571235925979542270771200000000 17256 64674230327035604317292715615130095048838343718003435110400000000 17257 58918960657435870307666176996996750019303492242567593984000000000 17258 53481818966998717006361513269933786074344885089994381721600000000 17259 48675120183239987613700826134380829144015100144465530060800000000 17260 44120728527501536103798021601997865554082008522619145420800000000 17261 40119961374465519954677460344641108257462642223578768998400000000 17262 36319937026336751973826373693423178711310624470221822361600000000 17263 32986652882298528506321363077249724328923966136132619468800000000 17264 29826431143769760622988285972004266049497149915179830476800000000 17265 27061603462849798799930724489178113388646477046941850009600000000 17266 24429134703065843903160073576077371248559232023313933926400000000 17267 22144022821787468561281267032259972561071230531462076825600000000 17268 19962278432648315045897005933438059823751291303565144883200000000 17269 18070487077599051089352205102121947492574955629714394316800000000 17270 16268176028004922214344882475273362674455843078287864627200000000 17271 14710774232075100950252464393837379047776603079749874483200000000 17272 13218097502550645862156227729985976952225436060343284531200000000 17273 11942341958095777083922371665945186310046112803025898700800000000 17274 10713919704668413352000007083018202398993824083936804864000000000 17275 9664589679968287958047970374813535981129976577855900876800000000 17276 8658088913894196250421628400164415716364771345227684249600000000 17277 7801741379289634895490879373166793893064162783448478515200000000 17278 6973221788577465655622696568222422163484548234984239923200000000 17279 6277667482831053330678170207923697214847909755278799667200000000 17280 5601046388211390954777499058760839868845656075993822003200000000 17281 5033331645500980172706217850138356685158264664179605504000000000 17282 4483434573909445179568605028302094254054128729218822963200000000 17283 4025024063861542218920956774765462220319939801473089536000000000 17284 3575115616771057620849353831336570440409821330138359398400000000 17285 3206803306895073286140411799901949603831661905922385510400000000 17286 2843085510031627840311893915619796937633860086193874534400000000 17287 2544444091418725752981472930515121955509147085038210252800000000 17288 2251821818307957078690092470186893675061580849650807603200000000 17289 2013474304171322744616908918548254856764854989718814720000000000 17290 1775266067793488086619997888572191945768250925461274624000000000 17291 1586054253250960795223495233222308725089391294376050688000000000 17292 1395312209503424225459746552182104220372354044566437888000000000 17293 1243631091420122721201888921303346120031113760507481292800000000 17294 1091849400197495857008386215426992122507305891349397504000000000 17295 972353201748151916530074306700069118681682638725447680000000000 17296 849530451164425737730351204017633444056861171452477440000000000 17297 756320485075343884490733691519320074729551473143709696000000000 17298 659335317104820180700141975948434697249220804483638886400000000 17299 584665764838291591208643251949286204845230619164147712000000000 17300 508330106815093002645326649155594279651304935144816640000000000 17301 450825028084721810839011503965021125816478931657687040000000000 17302 389370253328473767160688179713568526563158725750685696000000000 17303 345388240947251169379848277463811021605353390375698432000000000 17304 297645218891535322504296340368966947032892160211943424000000000 17305 262767941941327655645888056403742294936576512967573504000000000 17306 225746993473306216955778192287352645644089427169902592000000000 17307 199359687945978899202747310391527471728405745898618880000000000 17308 169644377096467752321646474056503123996473703389986816000000000 17309 149967227891217881129947266721820139652644658646876160000000000 17310 127330330680586527896322356799655967730910187269128192000000000 17311 111854872666925366064814031724417282542010279080755200000000000 17312 94495595778117924339719558648340933424015291749236736000000000 17313 83413410279891096154598645082539803407349083480784896000000000 17314 69410937346267327263050925673129138116864018613272576000000000 17315 61226544449410166301977976780463244832008929441480704000000000 17316 50881608374696536517524763611909163609134378084466688000000000 17317 44453743226304377361127753701528765856983278596128768000000000 17318 36890450207888881233880173893036468842772965613371392000000000 17319 32424529705516167358971874132446388638665973719629824000000000 17320 26124539382093419136337218819891943476610755282862080000000000 17321 23117325801633002458083194401355777509524473924026368000000000 17322 18646427828143903005095059810914526598660138345693184000000000 17323 16243694760580621479216852873273112441898687960973312000000000 17324 12954869206030266115373822823569680096623724735758336000000000 17325 11518073419857109556246243072716280207905960111374336000000000 17326 8800733389257127213796207868914787668368487765508096000000000 17327 7825508249392097199288363113023042493901305026707456000000000 17328 6067229406062696860055987392916194380082940567617536000000000 17329 5237120640601155658020028191860642594376252055879680000000000 17330 3976332338234210777385576960486784192026413597982720000000000 17331 3588397475967458506421130427756366222072617149399040000000000 17332 2456920794356097716108161373959313809707377507696640000000000 17333 2308212430487176012238456869745986921225088869072896000000000 17334 1637947196237398477405440915972875873138251671797760000000000 17335 1400875891518827645149390257082064891499820508774400000000000 17336 948285218874283329024202635563243926553724652093440000000000 17337 915957313685387306443832091169042429057574948044800000000000 17338 517246483022336361285928710307223959938395264778240000000000 17339 517246483022336361285928710307223959938395264778240000000000 17340 301727115096362877416791747679213976630730571120640000000000 17341 258623241511168180642964355153611979969197632389120000000000 17342 129311620755584090321482177576805989984598816194560000000000 17343 258623241511168180642964355153611979969197632389120000000000 17344 1 17345 2256 17346 2386848 17347 1576201776 17348 729514666080 17349 251922048550272 17350 67475808493062048 17351 14387702086234434672 17352 2487692862172911739104 17353 353526396095418098881680 17354 41711824376764485027795744 17355 4117747932234993695184898368 17356 342149809513500256716154893792 17357 24041707576641085504284178880400 17358 1433973555170236234512200910625920 17359 72828647459992943119004446575117648 17360 3158215181031021531114676961621664576 17361 117243644208654396468827901799063176624 17362 3736006509233355856613619718830725433600 17363 102489898016898347104046492629671944593440 17364 2428800024098399528505213824763697811327616 17365 49919866319756923436900197319330339698988880 17366 893990853105224995425632216034593711373280992 17367 14022802245919945202614926609223210870590476496 17368 193752613505632581253480382033052772199718635040 17369 2372298840368158755623883135441225905978421771168 17370 25896772432982661143928794676090507118472420093568 17371 253569427395812648152775076092876059228539122184336 17372 2240088016589475164499412021033861190866641465537696 17373 17954736802654365418884249228769656969068652798263280 17374 131261230458334920382869593647563886625809139395013856 17375 879625803890321719353608598422724180834266113167732864 17376 5428612404933266508135312899147713798567567064849670240 17377 30988849200485331476129180600573471704073603242431818448 17378 164294721756749612729704448954134138026792202910021249280 17379 812096427122420907913056576816792812996199575499899425872 17380 3755942167015125060690071212305737302823529412266830675424 17381 16308883164690796768039238872117887487671895551390438724128 17382 66696450438925952019597435473042722470544235464592940603840 17383 257663169178702308760442896471874331950508147950049669961680 17384 942964840693574921834730094946890651234456786588422232830144 17385 3277812761844068659031164004061504722920839834573397288571568 17386 10849366312661183350227065359079036629337110924978202672638752 17387 34275253485515615353429988235062872356189694736474125921577856 17388 103580933971163991947160449129395006220859643702350148266829920 17389 300064428864982185750804305975132472798538349840709416749924368 17390 834923665919044217681853597197661180829898656813753686001167360 17391 2235584496098526256972221846689955429919858267320728861966569872 17392 5770552535299871786964214001688989334236163122894789196341882496 17393 14383143491916766483123504245157913375443496269051721403532473360 17394 34672822493569601726096530996004587521738938511366891061541124960 17395 80960942526265565903174097893143192250435275415381829038067075648 17396 183370842947656821852840384465602485236751674984883899093639689664 17397 403402166403627625882178590318936368892852298867217145089152126256 17398 863085180200188755478584676571852116853011693230131202959822830080 17399 1798051308405058955537406948658585465881732128837755286745059675760 17400 3651589302747817874754928304310104331893736491565134902631468556384 17401 7237126343594637683252183149248201705618762776404720168757757668832 17402 14012116461746678118513690359445327670512968435230893805091496710592 17403 26529010375518526996243689346463869265607411304306155318175527635760 17404 49161278346926071055407518119041264645044500537486367454013540745120 17405 89247300920283180257638125434936365454957222664906250152644474350224 17406 158855729928740883887917912028316445447576623801584020545598958290080 17407 277456398307054773821490173644832581084921664980809886085157081994656 17408 475884983678882879403466347810378550363604396274210785306282263736160 17409 802121317430586062817604711991081699638180672563949241624855098793520 17410 1329564079767779213392404449920147275627148102776530878200533240071488 17411 2168681552212266380829366611727896347998819354688371650312460559810416 17412 3483150867613231679307371025635584737123788340790239404036620767516096 17413 5511867320194286144904455988148224228879400063303187196671245516243680 17414 8598508706564238012740624918468432752505910414380482958696205759425280 17415 13230674548414673522046300323296351666574252616624908411126756899143120 17416 20090977893947131412557469413818928055350204183491273053538669723184224 17417 30122843215614130307008924668654729862127518362496922372221451719068816 17418 44614138335613450432500955113254781372372468688049639297031626345922720 17419 65302140709009532474275341530704564204090566920637632903509231240221600 17420 94503668361872458603621891808923586753120333053671512951113602806231616 17421 135274515994178933548519552224223957770968120673158697763105204861432176 17422 191602539953057247807320086713318855202426368832714505819316314812010496 17423 268638923896869132469565485791564344502837367171633704573493157794788240 17424 372972132801766708495321781437119737712817961520852276768622960846128000 17425 512949090682116927575684903256558758472155584578184277985483658707280848 17426 699047746543590843021247857096155065575861574571582631024654468225836256 17427 944305078053243669852479668248838953057745797617667349459454970226585152 17428 1264803715011227793465230513604655697787376098425931750184658930818995840 17429 1680220228484165951030578059609775757246578546305818488404203779914870480 17430 2214436553512833938249397053396389267927396603687713725199760349270793408 17431 2896216148640371060437824810998187117057868699440795755795888213928750192 17432 3759943859445495983904108308583354107065142766748080635089717616065647936 17433 4846429420595855628265434348292616761814500820857258023791114653905912000 17434 6203770239342273684804023389429450145187301852432174308478503447218124480 17435 7888271869762797369201810384585605356999233414914811332452759809010885776 17436 9965417612030465156835561215857062711331144876163339044519028080122295296 17437 12510884812883172016729056480788087800282522481320287326560936444581630096 17438 15611594062416514750012321735542672328854986936025223371268673321712458400 17439 19366789462065131873192530419160639378028445368608149637176140439103264800 17440 23889129578250531073280623327829062608746109694256519155280024079013253760 17441 29305790240186793338160649627076519815348915985894714415514923258021994560 17442 35759550294995284067643457889671463969381148136084421754372271996554261696 17443 43409868037297998925059219130391204571492455388635481061891287983634135360 17444 52433908077455534498589616250717018983577652381885910389850599322321550880 17445 63027537954141162640433214799681241297281694464111644573697482830245752000 17446 75406238693703005997322973490917842990208565514671340684717749791941933440 17447 89805967045443611054189091485441269261971330465390427626033710442900617760 17448 106483891940593317540361747842259688317489691167591613493100535337659942880 17449 125719070337620642677779753013797493470701339530998453407222070907652721600 17450 147812954867564814054350622217232421266293308340427833151670140056968252960 17451 173089837471859758536167862080120637658496731696994808510687906456843396000 17452 201897079824190144523686108870651374960147476710981797278821129762850154528 17453 234605288454802208449863945260331010738985339158207485118067614486526433600 17454 271608228661684629430666829090055438521177417232184838993874729874223100480 17455 313322706993909159168211392119027615003286807126888028991456955872041434720 17456 360188140571291623282116422018924645121036811660529640359962705280168915520 17457 412666136895435046441105168529388064531944529894546667841781242669509248896 17458 471239702830390135607368115260115812865506146925430379579489856466652202080 17459 536412526632955423697442082036712090827679903900559421513461223068072545760 17460 608707823496338714704673945931096728977936546792415206910769698163804729600 17461 688667339345515182221485682993907713032180077136082848022977737165129413760 17462 776849841764334588251292242938315231084780574240205272515234281080917305216 17463 873829878805589815082713888963213261354262644657779934535595426357358461120 17464 980195934556001751796691361211439862304673844783627927635876315808467199840 17465 1096548987996824383917029113721727047127124840819125555680010575226457085760 17466 1223500361333806806277170784365500244057524019450285258581310921992833562880 17467 1361670133347708883627848851770936384283713520961316562627402344071626033280 17468 1511684715336388196733721692498697822389316695442645704510098932064487105120 17469 1674175180676947127395814382510049585573143946244001573298788188265182500800 17470 1849774607905739521619202518257255554395293993478064077208278208983105573280 17471 2039116392689959905620223497893557264575118251379972234175507032726562917600 17472 2242831401015378600989608039849422497923878460619028618785094672329628609120 17473 2461546331599740218578443491182857294903485332798038194145133231886901142080 17474 2695880723697821288499602579448456221511085142621139500094521562741981763200 17475 2946445438024850917503049352711752862873307723438336779548234110127448553120 17476 3213839563809534017286917844245087018232315348746344614691746775549913485440 17477 3498649083323368806476401960265577118037730130619640249603474322417331256384 17478 3801443722665260188215426966396580003777109377935543163227908191059526300800 17479 4122775859434494510138693734712409775561176074674767836144787652508344150880 17480 4463177359950605113312896464185153997175262912958464152292571294664890909280 17481 4823158782732789355404697418077053157399615190463066678621290272519535015040 17482 5203206242184898019452860029999254185538239876374250728194502329626492204576 17483 5603780950525035249611476140631486082029569568744040043781441113671992767360 17484 6025316146151604941587614382797753388027652193429141891826686641910880747200 17485 6468217004327779404179219022073808118803222156845065313939782931532842886400 17486 6932857665464052807201934460843404127673230607354835347026958730737721938240 17487 7419581532304872323001186182187201848426661297900122945587135655024834734080 17488 7928698430127244693316844600332155042340024335477170146622354957995064290880 17489 8460485293027278836574527344453556014006168504567729293008721318996113400960 17490 9015183487235988308012179938193968452509965751764890882102113550217951896160 17491 9592999872185120246327297442433054582951676110476134355596846154610880534400 17492 10194104317117689570704946459793078429818867978535874784918255799996380151680 17493 10818631107398335309877672553381642509011201334280151955728675207907211427200 17494 11466676683794283414341589727741405802155642928683348511787422660882864807040 17495 12138301348169173845486096954441401248712430809220560958290774948739237525120 17496 12833527258464162722679233928242408483250095795081424451371100495946468408640 17497 13552340370145055545917421769273022920642112883128761341020795327189824941440 17498 14294688724649971083852648863847016671045336234223799697841127279905608306240 17499 15060484549163383151779982460074658379389068916207574601402961341571869416320 17500 15849602880219824892990463452579323688306237880260503263138458257358388729920 17501 16661883730917374395042102809408431034242758743035038989575194716154480369920 17502 17497131100958148188034134648922802463934356078799743352586028113753459182240 17503 18355115103604601574473473366611513771806013303748795465811983045721908410240 17504 19235571424684984839203369206957002809818039875127760543252655932448862207680 17505 20138203290272531324493475845755343688790501538434217412754839613552857570560 17506 21062681443796472556729882784863836047216628017227496811190854909741867505920 17507 22008645825822337499842919534139489195325331853052060907487993703936382390400 17508 22975706151703866369052150135738979327804651935327366338335437071902947598400 17509 23963443157999242100092336102720862037998132667126778316806075518218476594560 17510 24971409879424611881594852071979606109227666994525861040876565001491347601760 17511 25999132307429615739545267682181384277841759120314937165729890124010707423360 17512 27046111471416652558530349726066448963371800580238530731472565727748852493760 17513 28111823350753056361577052646710488595480610039206373908826628208210077902080 17514 29195721880357667239146251376513139236756495805062604576061143732777197660480 17515 30297237940130919287892559207342459218932027786529774996276808574893321132800 17516 31415783426067114940388104282657103216411903394490785762520579901884790093760 17517 32550749134952657959045629711608266243255059070939980128401484578016019534720 17518 33701510045069987344965483830821033004328332608446145212501676693489980732480 17519 34867421916796824074996680722214477043925020760035929280528420203796060797440 17520 36047827941652665054512642475236821373577236566452816891472558749349176829440 17521 37242053860063042627405077954628276178277895424282533585753155578519192198400 17522 38449416162064097861679034368587164843317926365652822221488633333668666131680 17523 39669215519165912642858415094093652934976923672458013522156951874312319953920 17524 40900746715200597980933592981022079902283858174077893436505180124879251138880 17525 42143290199158923961460063758085326930067937910143658491399746698334079665280 17526 43396123935530240231999081837377277799998395314737323589457776777322270764640 17527 44658512860680665646352642537053332880078604795417967948822599501727255347200 17528 45929722868838650908829791601732047793930534226806784548124361209950137418880 17529 47209007950781253075541901854409897569741742359717434913410840077585573581440 17530 48495626515408966392320814164160485756652487894849772723541805576257322037760 17531 49788826007767881744067433007788370450109256944886741603358108666199035381120 17532 51087861771735988045269056364269160832246250690874083248310982491354795301120 17533 52391978914084203172040046821031870833883330529630678079591256880006335634560 17534 53700433944266358392326035172628772430891305417823256419123194472305289201920 17535 55012473648673002626917060970491474016449153109840413099787236647013821980160 17536 56327359714978359795835102105497829396151206441284080648163748714198439151360 17537 57644344410617019113756103515956121835734437193626241397562634992299825348480 17538 58962698400207525336074440547233079601320621165615749029733689730257173164800 17539 60281682986383110859139561273824239687841846066355956154549286616877948302080 17540 61600581365943106546578767682380155561632135797762843967527669972614690874880 17541 62918667191226017369691516444463043872819798759633524360250628422840727285760 17542 64235239469909153941284736441133243197847533440358008584780592737622554592000 17543 65549587249693743116127757335529571164563328410161203055022454229420295623040 17544 66861028363893852390368115992513296168017731175857632618959919062901347285120 17545 68168870000451753774684860391308789837408400280095012647182554331326566259840 17546 69472451541564500793496337362271867696023113535745107321861543061688449629440 17547 70771100780592030251100661100364766545434122823080963654508546960068001237760 17548 72064181050238936725965322590886591327952942471274324284971143219063786028800 17549 73351042911752187921012620657280175269589931449989764199479835623273880136320 17550 74631075758944060370597541873131476478684518474803262728231599284700040748800 17551 75903654755071028046840024171687404386743925870233366420824679297155262247680 17552 77168197156677332925051575102814880496853960026393830029074074864941909158400 17553 78424104277337080681240705620834137678190747999266019523781279121536212055040 17554 79670822707834800464515819863376480024784635832906780361945371750528370570240 17555 80907781163926181453416153682055170665826530516504890715583291912130580417920 17556 82134456766871935778285573461482796440201152163920292752404088048747786574720 17557 83350306574794989192461737000754924757372308747999599250135483942833908658560 17558 84554839156248499711688043936082352338980872124841517599596318724164464292480 17559 85747540608013968005119089187915430592456151506508127360508855188737815937920 17560 86927951572367680518214352791443886479720302686850779739139513026713629753600 17561 88095587639385363564451875345497775082500299076425060542494041713738599820800 17562 89250021939671283481428026552462099379296052833498075435714007432373029198720 17563 90390799761145076753277398717586706707027812999174121069173878178622426758400 17564 91517526930578051715590529621054082556186114527064565357844058402982714370560 17565 92629778474995180488797571840807226548694568437063317978122096191559298913920 17566 93727192908131396371163342844749306586480976916008615920395970080715781641600 17567 94809374878960545507834857112831372369944242940520199177071428316975106953600 17568 95875995452595393184365611822734616195554915038811582071348175268449144235520 17569 96926688608623165230286499956742574084247637361868679158196781858236216855040 17570 97961157701994454167553554983485219489855291465157141272423771125373396849920 17571 98979065668941490160026550917410138491586954300405622177717760155953971996160 17572 99980147741880467751838958733683038328725769258902171712799118342816074385920 17573 100964095350967527241779652784352616226274112100815735789590614603634213020160 17574 101930675133071466424122484799005126110129718830651290111907532259339437704960 17575 102879606425566834618052471898322388993862401966230835121855636426848547300480 17576 103810686722488373044227522081928666600843939301358849886350290401748041920000 17577 104723662646551698944443343284124883842579046185100867140133695221004188990080 17578 105618361881731649820997073834942338884002955152599895048868793527405281258240 17579 106494557659109858379194087161453432454413488904108430684062754395727826768000 17580 107352107154417724196258203145771579011599089238275807081314962157491629118720 17581 108190809420730063635193769986956548347926469312474508333756903844293626377600 17582 109010550372324549390012840141738130783470284792859184655169924637797965744640 17583 109811154079736505142727575387461363779752785689747979444323792499550508409600 17584 110592534326855820598285745346300978492514931104139108038336651421821831472640 17585 111354539353351026357706617670390891896101908954705906113939474526779381557760 17586 112097109924289754102801852745609310906298402143196176337475805516829918273280 17587 112820117491248628958314356692321127435718527094904125062661885487432967782400 17588 113523528867396584116834279935119024616615087737372841679717087425431036040960 17589 114207237752444081291165589442225647536596936696930071788158865905752347134080 17590 114871235961926750615441097375384666468409138876964950686072926971010208437760 17591 115515438449886312059152414250592135557945120807596105376833998873086860669440 17592 116139860985748145113365348060672662108767369769475403570501474513470612407040 17593 116744438683186861849331672421179376394020958890085182727326901836410081168640 17594 117329210193026998117067357102768436364525831776227341571829393599652659404800 17595 117894129709990949835882253892051616911877755710506005759735049490725043311360 17596 118439257596446570005171212013661417965635229275827826923689401095802798792960 17597 118964566046378869359343693772600059053481277187877940115823054651345845755520 17598 119470135990824644399458282640133347238528238755898326082706011250423420090880 17599 119955956461129210115397539708464912843369443281635602074175093269411590060800 17600 120422127823526377420610874533841992119550087824612926751034620521755304053760 17601 120868654834848690829390691537853566879576072915623686781907984894759249564160 17602 121295656091516976636815412874182505110035119199707511451253853826942343603200 17603 121703150996728911379608776972673845987097247132059381143966191530860829561600 17604 122091275235733401415902136622990628548597596617316209262343114008954370069760 17605 122460061724674768305995963221322084095718297161794101166910066864957322144640 17606 122809662141920177039191540284098407852868504050098267990628132456366112597760 17607 123140121866876012985085218034243930223049987301423404303845987735338167388800 17608 123451607426863823865995808570076731881782421201091105480695258023196769538560 17609 123744175678055537828028861265735054656846515128112464858141888148354606490240 17610 124018006944391620593108671679950866555564416976020900044442269374102724727040 17611 124273168532849736523828384804710998703590289629248400427821549207212867854720 17612 124509853580137058681770760674925932087759694303561735191741019058333940492800 17613 124728138919640115017626660407585459296033817520442344201896559655510918784000 17614 124928229474375237598554036424235949434443011507688789542581884142498042849280 17615 125110210754908327458527235637064776371242936917900049732599904753229113483520 17616 125274298544352086597655251095434090733450769755237897697904788916573927889920 17617 125420586137110149550860970492574304844493270784183206300039270558140599060480 17618 125549299322186282405838526248695310511952183518666220255502403780231671847680 17619 125660538385053795578711887707588165827550351387099583782033148805470438080000 17620 125754538212557865396776638883797992430295952413172240573885293275195876592640 17621 125831405359956970579249362928328156590885857170540206605444335897162745219840 17622 125891382998594146526398295440255637332311165133696126500258559452873429308160 17623 125934583172294990032827164466909076931250511931510895773694615545588010881280 17624 125961256589804021240006738875014272336654749160036987273142170786923045532160 17625 125971520095083215113579164329174037680372450185821313075744627799316811150080 17626 125965631118125043816376560651393887436098024548161079396817539980239311553280 17627 125943710680570858212427909917612008941478122774500265383599624856757958922240 17628 125906022206705095082547667380676269491472863932534654094498784517310125543680 17629 125852690200220980945433935493726532159341742382989952114424220298088888828160 17630 125783983417308521309567352916444711389618675088716856400892211119891335712000 17631 125700029238308430149204996856381696254772692153877315474907301434308603114240 17632 125601101011304256081577190900822975459633507435533465417970472776138560170240 17633 125487328455575843131635610230164775779051156328224365104056641339849743075840 17634 125358988862177705314279226492181820086082560704419259806469189045317714202880 17635 125216213673624397752044647314038549476674002351702718749878998600163714974720 17636 125059283545479895576202604572163697662285508224208645631577263386307797831680 17637 124888331122719934461502814700857805991353778644853832213491269256679493845760 17638 124703639768208692654912435952992969149895953834591595581059032851828967796480 17639 124505342884165834341600866453793850709974562630651841095516436802853291915520 17640 124293725981809969328519577194830831898509436382224586529127704380998242103040 17641 124068922697561261414934652720008556450705705270862450314550473929405194062080 17642 123831220211846529623500584198734737690943927595136895688402462013333731394560 17643 123580751974394210488532231863440198478955775812731305127443151064620683133440 17644 123317806277480561267141071339810838242446427082881935634982561693306921763840 17645 123042516046990982714358010364219205095043235832810532460039425974468260757760 17646 122755170234134686512138892489149547266099650142869459077830081960615254711040 17647 122455900824483454017834093587895265343057372881903186095974921845246720669440 17648 122144997060957708125785500127808549288956727116703189614908218638779991783680 17649 121822589676994557399549214571362011377865174361893832449570293170886399681280 17650 121488967757522073701382374488157995702184539171734610592781118314366888564480 17651 121144260557494784073308258818985358363311596692910923602972147291803116963840 17652 120788756657405869161353771435806126258533633624655130657242449655447556928000 17653 120422583519602083657094219650962426408995693374404073023859172937351662592000 17654 120046028957231336792881821269077446596459353722351792748690804651043081164800 17655 119659218425310943123073980100115691332625505098800364405092064141512092620800 17656 119262438612763801511828124745716384580788650810352043614383250091847625408000 17657 118855812832244754393661306738335912394892341564050925411487151116996688629760 17658 118439626387220140701495121500278381675560891873560974956687407501423496934400 17659 118014000211356633102330728179488037568637631389549813928644425959183010457600 17660 117579218037854910929806746864474492170445374438717207550887299601631389452800 17661 117135398275105593490957592202315466159677117796455825563510062301558120601600 17662 116682822793732730554068403244149338319309199219517016246029402991460957614080 17663 116221607403082423195242908623464094940098669956007283861126870020682796902400 17664 115752031906341540849513589432034618477541863201540902215597266548261999257600 17665 115274209326291903443328779503685577354746283622701842805524385837182405068800 17666 114788417265120092047367561054748693904357565010246521106254928101733907891200 17667 114294765855634233349715526576467981519208902590092218036890262006385068943360 17668 113793530248795439367841175904785410322666626773562664962555666026602804217600 17669 113284817653344871223786174263021918538240728434576851795704081467951091200000 17670 112768900603064099206063711911604722353095525233501749304550449378739769472000 17671 112245883228293582433047582603637444578832844914019119662496842550101997209600 17672 111716035350490907608210296249587872142653023492018999716825936582058274444800 17673 111179457950325367853192579814754497151312433000285893829928743518301823590400 17674 110636417921235565278799335041943203217938449971309623230879839217133579212800 17675 110087013093616930025091608383056792224971819422610636314269062987163949926400 17676 109531507302274308575913154262808511091864403508385631913696087149369291628800 17677 108969995103999498972511753970145051405201437708330369783007496344934939392000 17678 108402737217809402353074600615749557857028737063503002525788612257984357068800 17679 107829824887809188285192248237622843225283598242262248620879777641533343795200 17680 107251515538095912314426364725367225756301273496067004657124328528633070924800 17681 106667897134091907603866708676779977980057544517197998748082739329947858329600 17682 106079223712272909239026011983470032096601601903438956821630466160857421690880 17683 105485579869149966302368425981042176055532845905043737530427505379928586700800 17684 104887216235923022078396454032976060489523914519353356708629961121040242054400 17685 104284214034554217913698494860441377384912710306875244131881673408457801318400 17686 103676820349137991913063547975828208956455850748244689999641752791475807616000 17687 103065113094713545777537255476526291101390458342304255514015378385266875248640 17688 102449335751942182092153735422211759235427452545529201952391085360809901708800 17689 101829562868451564208334106205055581017484752777162212790120391816449893683200 17690 101206034339060337143275576877102924938930875156526888638035859460962379238400 17691 100578821365614455883977503159401942535955914054642662805508984148491632128000 17692 99948160145555515852334977678094869607180412697392570325527429266976240833280 17693 99314118627229544377413634653355874936151753490583718698979620821502588467200 17694 98676929280867231683880361986172520967910061919910065686360589903238652620800 17695 98036656760009398182958262944816277142934918121474056872944988066453478502400 17696 97393529848253729513380853750839409793962796547535917504851189831195376896000 17697 96747609940776318879995958201714008124565417799671727579067273610283616614400 17698 96099122040792738769360715827679663911934251867600668428122991794628681011200 17699 95448124388465816207298571307529068451881080692693409116732764625878531020800 17700 94794838190674097398798896000436216445545937369699770783585599027647801548800 17701 94139318497810934087939467282569705426466870778105253987037622415097149542400 17702 93481782771901542405309985266016559144373716979865427420395472985007707187200 17703 92822282913819649963230274776210699490044865321290427665389824839266284953600 17704 92161032554427101301966033713658616432470482440395412033488145429052646912000 17705 91498080550535115770223350859103026781876289675727924213847234587149677209600 17706 90833636691889836148510026146668481979241442100294461117645175840099811430400 17707 90167746756950632001723410491950710645823765133266149895381319707894921062400 17708 89500616751481144854527236038462932788538907572835229551765565909008488601600 17709 88832289415810342484029262484279588918847942387516811615810526147607701657600 17710 88162966891041337617780398669091207848462911578751809390815987956647727257600 17711 87492688985494584703316634611605691304363201435326227223168928784945337856000 17712 86821653971596427081498272092882684203973826851530754672629477504673190041600 17713 86149898693035893430650109993321303454688617619012609267167647328673492633600 17714 85477617617434098855157573450988785290559089755620139612831962529576753049600 17715 84804844666764492629922990235355330775880179131676018703849539864653769369600 17716 84131770431191385690633056784817169583823784426047204352550248054860539648000 17717 83458426020589416608088004629934248698410466800486463637637019241341930649600 17718 82784998152760578957091278654826416490297761551308936613715042269275894886400 17719 82111515097569150217653463102925954516533196058463675382376908588733621350400 17720 81438159773925950755596570087219189406673465966760573139373211120255348940800 17721 80764957659857875599877627284502558351248689640908486748605370996097303910400 17722 80092087813284684005771100422820316557248881640210473339699886849084058931200 17723 79419573035384913188035170530522306950910360190447226719227680483791222835200 17724 78747588538136589107743165100050774320291268146870087264926404973645573990400 17725 78076154423980119177020472131780567134303124208353034623908824642826687795200 17726 77405442141642812172295494021785577227168693389446130878335355997653437644800 17727 76735469147946358709166895567355093980889805138143055355729332190121672755200 17728 76066403075760658708781603747349884997743876647183058050649942554251066931200 17729 75398258854443220662292686042631809569632758204679184546039449295461992345600 17730 74731200324072200815632608249815373018121867445818506386907736468078795264000 17731 74065239867898804664636044906680884322799086102512740310741694863937053644800 17732 73400537621579444161420317746869957748911988686235111900339305328316409344000 17733 72737103476911678560238424498304415811936382149772213402799085527054729113600 17734 72075093817932921003943825895405326415079903406109604932732924754780441600000 17735 71414516162621933734740329335542804792160744493573539390633633973112807936000 17736 70755523170069775677030387677438699085650748636054002525224211253689724518400 17737 70098119965406482432773017043360645705136022047442974062613934496265724160000 17738 69442455573091448477731298123413340821881521367507885744767637202607635353600 17739 68788532778055195280843588141340835303818569034904777376542692848740795545600 17740 68136496925739542712207442533262449523028410847291718623985746270915953766400 17741 67486348575089316929854390769668511513772757496515970613136972098086611046400 17742 66838229420876017959291165209830672166688200015918204200186717872333582336000 17743 66192137775497525278815736785826447826055287385025309954726275409477971609600 17744 65548211773662187128620314271844316338479344259797624688185417565647967539200 17745 64906447531875513739402761338624860177837897534936804654328158551349389312000 17746 64266979583185624216698692569331899634822075108946930407223836530075142553600 17747 63629801959653672018028363545670071800418574753921683963307350492466436352000 17748 62995045623727671392204149538885493407850663208159324952684986718256286310400 17749 62362702502176311148824335953159650073295885564717951262168684213282402508800 17750 61732900079709303474265605171232510038707933428961682767109514369708838092800 17751 61105628228228263631644805839451913277578444966285031970751010471073006131200 17752 60481010917948224706322356518442876831393111466384220443918307683282377113600 17753 59859036076693841441980314202148554986806044098938798708352466625474403686400 17754 59239824195675822584007995516897330446681017317496690525383611882601931264000 17755 58623361240153658894399144280815919021528735596856085104067140831446569267200 17756 58009764318802779941322879647764256814596540918381966748162800642095377408000 17757 57399017486397119588050471977960708441470048414281391139141111335847105638400 17758 56791234438868285989269002363546426789617985694341077667688680356871588966400 17759 56186397431495687598862393177298257824724769008936088815945794235849971148800 17760 55584616788495956117450989501844939878501667515362182544176734561895218176000 17761 54985872949906038957762600080139000840829267046297176373654873944778908416000 17762 54390272968374649195547117484540769387467747794839963641745308936597461299200 17763 53797795522546297724395551606228513722668926367624040576201387250836915404800 17764 53208544368939171682073257257529965893439949382447796815508365416369588531200 17765 52622496535660519183703801063006996743753804514262488185235192776669769318400 17766 52039752528464958596989161782543397662668304595311538234194691771541114060800 17767 51460287711190828952373821076188510786755033119297251731047673365284878080000 17768 50884199441271321364274693702987051403467505272532135503026742489558910566400 17769 50311461472244221828845733445286083881940191570915712919348902450498974464000 17770 49742167993275546508666005681859404263744646909581546955090635794190679859200 17771 49176291256534963512653531517833937266572855822428095798082090033833487974400 17772 48613922330880596527051922788281575244188475633133361529831820317672910540800 17773 48055031954031964008002720306557611363145207683199226725211333847260992512000 17774 47499708177202015559418152594426106940481516283984966735051002295169909555200 17775 46947920276860712899191462190214016253352048171940256737760386300011623219200 17776 46399753269546458491702114847564317312770119541078007665381535517507787264000 17777 45855175076500611483035646702194767115649736467660960870938013496516439040000 17778 45314267729392474769957764645284295641351488072470984538384492649812140032000 17779 44776997781095305648813656914904099648742347951511801488182364024070806220800 17780 44243444381081512301013523582759255326101462967129614092260282613589254963200 17781 43713572765968724299516420388698972261584461636444540160297016680004780646400 17782 43187459189060496827796059950146763835026393889998404325671387005941018521600 17783 42665067674257360500177441001720638014092735776538160976519615597039136051200 17784 42146471630132519761633429472229369827864165985172087731331263964328795443200 17785 41631633855666418204398488926737147590960383305182585126551193124352695398400 17786 41120625017513027321817937713640902515949667655339703141320842616494754918400 17787 40613406741615656403787430017234658857373534151055060937575560345031218892800 17788 40110046942454787405212843139489244231723446449386466220143573889994690867200 17789 39610506174326210014463752401220519629348542403397577055449920951559690035200 17790 39114849653632848930234511573258401637977478484770449236904234216056941363200 17791 38623036852323776829341269855531388169444315293201439339847358295795442790400 17792 38135130392071483674015539961400200189384808805519141425966628603762709811200 17793 37651088714717048316331234616948041794732707631820205135950927607853867417600 17794 37170971840566626213238622188532890252088894090843420382722488592031930163200 17795 36694737281189754177318159643008266918113851085872823841256006408985353216000 17796 36222442511705705982508988606888117772685099940409741883061486089164008140800 17797 35754044104103889688144453991066227147291164218349493487838684675115172659200 17798 35289597091816181983502921012807007448660644754432332523098218019662647910400 17799 34829057159108570837986025759854989426752473394400235395483191574529265664000 17800 34372476894368515498996060237226294911273396697140868216698547162899589222400 17801 33919811191512767722223520460720804283428157562228365566601499906917168025600 17802 33471110251520197545862503780278040866165867756572952366193305794538333491200 17803 33026328169650682774316403479684828917931890010251609531068003357555518976000 17804 32585512861834030325827752801440252831627748218144640707847509796962709196800 17805 32148617675795455483180141597552972336459049602849354098457314135704961024000 17806 31715688241192749452349768222481787610434465000083687185260256417676112486400 17807 31286677252393806578113773644756548101393299885085010930921659650619686092800 17808 30861628110862273237597729097581837852087106490276682269025841681837053747200 17809 30440492849061087144911207965115101165453907761338115099745010516179654246400 17810 30023312740904612642009875121970880517482769399387583429720667223290001203200 17811 29610039206350191443378903581314578767497531180628982438308699932237551616000 17812 29200711391932478726045593317738026178635688264704500435868474277519192268800 17813 28795280195640958899995666707844169017342779080785709397613061467514764083200 17814 28393782694331960892403478909227747238957326035498439572802731606558849331200 17815 27996169255464356322474766593078252086142946891861650491999420134897052467200 17816 27602474984510568922838445758281880166315611439538245474328342493832344371200 17817 27212649766035201179774307313614945903231657096545658799864438457721477120000 17818 26826726735733172244886947420308604520709615767753973539514754563495024332800 17819 26444655381950432286467088259890409101407329966684219321751622644849015193600 17820 26066466928198181638009246129686949426884397378591918474384476313127656243200 17821 25692110457847868770847178963391607422415504528877654813998403982496783155200 17822 25321615378291578081226919604560646047436776910570844161918087971238763622400 17823 24954930414104246657185584810274984023052608116039474217761441108714691379200 17824 24592083159197177998962358769700937969920272325963998940882125813472259891200 17825 24233022062598206414766104304946647792866370666383682486579259839239345356800 17826 23877772961923890297120287776785604192189726658707828644292178156374843084800 17827 23526284021903692257795056549572079007930350590210217586887981971102338662400 17828 23178579417610014449630845331823942129802201299187858337085551607516831744000 17829 22834607073792125649614959339577365511410376801067840998950194683408359833600 17830 22494389506889047656057383123815430762976545025260736813196779346735856947200 17831 22157874481202395585542594077484985500624584274292808643698870359834193510400 17832 21825082911036442353521552938087344720070636038823530776987664679189310054400 17833 21495962391395711652809395565353432935585820937011175316805094206673483366400 17834 21170532325245034071424130065170309939313090782326154057204120170089647206400 17835 20848740180881028317493044229808758432598794591809706764513078333187717120000 17836 20530603854309484592975369691858763450692848479963240483463254889547933696000 17837 20216070762602579267937048047870753298384719643447315572329793178525651763200 17838 19905157350192109401949520081503846117044163652824180054624757559698896588800 17839 19597810973269472403430440286282981884343996679801775191591139748194319564800 17840 19294046712273010040721670835426854950260418834492159874284139733370499276800 17841 18993811902615455315508235797677593324988313115546789953247191833671574323200 17842 18697120265162378887555423738892926919131334222268619552767194488700408524800 17843 18403919185800061783192293430973838709833844962386174018730658450425735168000 17844 18114221079264960332842747928612131184396127550157230920139422514799112192000 17845 17827973371499447921529326019838394371387095657470024992974341938591426560000 17846 17545187254924917946810681711391058010615261266071979941932847025861881856000 17847 17265810233099622034408078094387257259182045831698355374348067316316885811200 17848 16989852280345019302937936150606101598764025518042586903033729714984902656000 17849 16717261044396717301483898647988342025360551776074576882785410814431733760000 17850 16448045333107784216723011026797752839869699576774211674650879166297456640000 17851 16182152926921197849628294585342704258808522533535700784331090416014985216000 17852 15919591547118341390442971402390024485494270645702825663387964460825907609600 17853 15660309141870342368186536514173021516242371170210678825812363280639948800000 17854 15404312349516289723725305694241951769372438575387235571676175952229773312000 17855 15151549348329919020752923701760888618368957090188688956917544227366944768000 17856 14902025743184253854244490316766301975643466633450729558878983131877220352000 17857 14655689930085245367803417350063854487397986594687792825455605243416676352000 17858 14412546556613277273671984199679277652551219934835034796455407033097594880000 17859 14172544268862676341067088433928116235897970848536009764105598704939698176000 17860 13935686760406130737188033695974818511097293625387253812493973565033435136000 17861 13701922985410181215135069706722246694134302263037820251032801819630972928000 17862 13471255730750858655321407777819140002763168481205600170936988957229761331200 17863 13243634245494907707762478890389214876894607308959272182449901781722028032000 17864 13019060481822976266770485038755838087947573089383335439281932585467635712000 17865 12797484013629383023373227819602994907985571756807892843991690481565509632000 17866 12578905960973196784164386151560103435313203440321493221268241938426390528000 17867 12363276276307457315328755795282517687325377156474158364590277228271402598400 17868 12150595292631410726539166360033482080396655520848923379052361564117307392000 17869 11940813326617303086441251871666382357505222737926526581969376501967493120000 17870 11733929992290983837630103442712183423594151479553281954763502568416346112000 17871 11529895997790672728764131591602496361081811900323891797884549047363141632000 17872 11328710239860233921612061346028628694849978818220750438603601450334538137600 17873 11130323867568407713231168233297585276567129430734326261251020290519678976000 17874 10934735102724791664099915892173682605665268582926484764313315240935208960000 17875 10741895520062869778225126240661679613093323772535206078138805116141395968000 17876 10551802730200050237626490264372968013835452900904162631845139853735211008000 17877 10364408758009297571301290307376851465616621032910993825431229542291702988800 17878 10179710603643368568096504933160806449346077088625516933982802451913625600000 17879 9997660787088390071243316680524716053483637169763836200029503423098243072000 17880 9818255737805283901447656030436646914940901595731760700491378901923344384000 17881 9641448454387231907666212952379835187420902068240239349900139059595530240000 17882 9467234855109095466320731836086065244431843579524298327552728924573573120000 17883 9295568439069767238730220067470819918523154348021455748005912696403851264000 17884 9126444612814954685813747162572575106566534924319548661032625348526333952000 17885 8959817416861138136754375066726010777953070342688120119429772212574595072000 17886 8795681783081242681265514522893389782690757017212510735628163031632121856000 17887 8633992275884643466464500200811500206395319987950068921794537649376385024000 17888 8474743407876617831744069417205045726422465446007402904367507608982044672000 17889 8317890286489645941624331201646199109458931779029311278470836556219148288000 17890 8163427003575934538105714783802144126659178889677004953479341715432116224000 17891 8011309246425427910283662818648020472846604954406063525151269976397199360000 17892 7861530720526228792023374434263388758384887274363459554670124494489059328000 17893 7714047674594648862552220368959293566087027502536020111159370973064005632000 17894 7568853478935391355539166471312325609800128411685546108387061679839399936000 17895 7425904960498357466267582156700772672723508392786493708315598384317749248000 17896 7285195151755822984508325929480494573926351001348706054060043164567949312000 17897 7146681490848887724102835261833970859938463148974738082007883922125383680000 17898 7010356704289307350050592946847880958905312408992304992240425794562445312000 17899 6876178821980556728582350730491104708722964848882505197628217857043765248000 17900 6744140311804335232755088432104215889056639997823571275948798090268540928000 17901 6614199809771970331574611023627740842505117197796886821847206073058756608000 17902 6486349521427436787039176390529163603221010491608853891970316150157275136000 17903 6360548718258590724716720681628431518718731877107153429678973940703131648000 17904 6236789372582833563935081299869581973959825908209065050802496893318111232000 17905 6115031371199502940340306672822692061221912798772298133907964310848768000000 17906 5995266496550395545417007401929709826612718561878772918503710934561198080000 17907 5877455262783825812157656867386567005927833663768452491374456610095413248000 17908 5761589257694334857033165003233315028716408587821111889016994919232942080000 17909 5647629648401313243234445262232485928537035761653761491688178067498592256000 17910 5535567854714508705378359667504556171537502504467095967938225145816276992000 17911 5425365675749873472241176366693805765818809558835269392732848237324994560000 17912 5317014402873355103903952105879916110325935573103998208520087369053212672000 17913 5210476477094772739493301841378926865331378427096997091476484152518893568000 17914 5105743055382169712321551516232238822312122439978326431237271451595825152000 17915 5002777243042168026826857784022312453433400162063065071468496899863633920000 17916 4901570086733823257133487451433588982147812897543088715316390593572970496000 17917 4802085334406126812595287422460970276026091483376591116970919943017734144000 17918 4704313958375624039225145368077460531042760155442506154584200561610809344000 17919 4608220356958236546288087652521712511319295205756520816740907240998117376000 17920 4513795421284801715273853198648247177913427137824355617997201185145954304000 17921 4421004219207011424061188003342411322604030156862949957953770060302147584000 17922 4329837582381672532234895613994414237826583169491964254583729526201081856000 17923 4240261226101634757369813175664209966299177127560411267309651597887397888000 17924 4152265954923787458423575699854010204582771963058684744393683989950357504000 17925 4065818137519086917441603811235222963173427010859919441587429168317374464000 17926 3980908543557272392460224032967054654713087796004227900487738474144956416000 17927 3897504211376590268422062787218466340244132860932210604340126023061946368000 17928 3815595895284121005237969521295060794846100675206942545939271867998076928000 17929 3735151280659828261783605380353614190614906320657002303729908089326620672000 17930 3656161135681888623114336605915902238281655594272256979338024993851232256000 17931 3578593796954260889012046594989041965748788664821577777129521113969479680000 17932 3502440037915112265837008012657004743466892422369796640519322069502218240000 17933 3427668860012550989852945641788008263850370649214475716561180824693297152000 17934 3354271059204150432239776980502986327563803358934633118031623975953666048000 17935 3282216278989668083338771871017886957141901802138325745688330939331776512000 17936 3211495363905844317866151760192536709794292402380484286572272902807261184000 17937 3142078602071329563813247658481396336901847563342983078319881935890354176000 17938 3073956877318723438191361959577119636685399812969768332951373681943154688000 17939 3007101133412390154099179999243751989840940686209431633425878303757930496000 17940 2941502308812812064003966140328709126254498204785770055340617362688151552000 17941 2877131979894467995915333327305584150081958910545482778588001169285615616000 17942 2813981162914874194370449084306400436465453082203122547433764342002847744000 17943 2752022068074175995659165892733956687239521407042654756512205034624647168000 17944 2691245779390618070322255276797181223353313993452892497434425483244974080000 17945 2631625149730773454791352568345818046403981859622870031414458453811265536000 17946 2573151344273775298133176198692999621073918513570927362023749858494578688000 17947 2515797835478701655275126031199119188343518286414880302181166239686590464000 17948 2459555890185005399120754805500279773808467242508203476391235414069379072000 17949 2404399600236390818244531440874344653970679290194299874584536327247101952000 17950 2350320323637480026821190797479463928082782857330086026863208306898567168000 17951 2297292778333696859237877585875454555227435406998871646639206134988668928000 17952 2245308425124005968799449831686719800904021016555118672411121427633094656000 17953 2194342585061046290420556406343997895889183696423851160761599057188093952000 17954 2144386839630926083160633406476350032967299168634576051741402788357931008000 17955 2095417111782193685907593227946791293337089024669359533128430261725560832000 17956 2047425092727690385337119305078415509991577705933504084335968759275814912000 17957 2000387312179309028809881737931052496839061447647607146740788002201141248000 17958 1954295581180078624919058535987662576715851138845972320309702037027094528000 17959 1909127013328099109339449004051365644943308047467896154366860807689207808000 17960 1864873555187681600178074234702435968245556141445681527146599024927809536000 17961 1821512901999457556400853490340775576325091318461510444956399540577501184000 17962 1779037124573183133866017968877168927783235775729633143869516338173509632000 17963 1737424503081668462098831168952098283661949573411241750918564497158832128000 17964 1696667241117279460604865481228545288971174427004124395602516630951395328000 17965 1656744181258223907197783111490938347257083089975073189652196505319112704000 17966 1617647673415894915371706131459811869039942673629402833052333673669656576000 17967 1579357119514424790014630693353760488001020084499294342535848636153856000000 17968 1541865004311515022386597506083891437527898319887717889080630800150708224000 17969 1505151290799554504715900486265455577884298813814948188525088828087992320000 17970 1469208605880399488570225083485160484541864232493080553938289947784970240000 17971 1434017451435894972282584054332020338999121860107358416652309819946172416000 17972 1399570608123186082287975005524030273447416380390774784128310556732194816000 17973 1365849112994312644019469485771719477287302138162244535228080587024498688000 17974 1332845888773908764001644181674949146632047942694230273155896707949068288000 17975 1300542508247491593680858372380117813376459198026562163723877273028395008000 17976 1268932042276417121174923369389262961797956491876588041505351316240764928000 17977 1237996577662451265009824171445836051981175065346825344582450894011367424000 17978 1207729343317676622023722139311750273233934353195216480926972267191861248000 17979 1178112935702202496453508378273146450403695255024416528644619199859785728000 17980 1149140730115761662880420722858830850338376452497398386046899091158597632000 17981 1120795832081642908238106872716985599238723381391155336662349985508884480000 17982 1093071768293033770998068438382172043983933037869068263344505034534027264000 17983 1065952132227396635699187451345832968417155577942406580940124604102475776000 17984 1039430610242914382646048820031592192608826838915008628184433674530062336000 17985 1013491279033279362265680113060349912648701114051669838319322519577427968000 17986 988127972963896331904937164542355487292163943094561698460656352667107328000 17987 963325250448939496030518767552562221791785759922621713650002879778783232000 17988 939077097970636573564557148558859023255768048906962691333325204938948608000 17989 915368535093132036060783052932470498357743975668455269174033957355913216000 17990 892193707373043129683878439227234607771623890743913729358787601856462848000 17991 869538090436563787983215440274849060539262039212539895011807504420569088000 17992 847395977379570910017600639960387879735929628193762631566964042433822720000 17993 825753297643639708918807871110527797160294965861487665561278591821152256000 17994 804604495084779233385139480328058304627060236501136303939949760081297408000 17995 783935933167540886771960731400918328121810031313302728354909786421723136000 17996 763742212190252614137845789129582365984450204864407013902223704103059456000 17997 744010124313045153851365433458293892966854121486520506149377568653180928000 17998 724734414971926579116783066544925861019423370228720451207479333758173184000 17999 705902302094811433917832272234722659900734860920084019206335176408039424000 18000 687508678841015835110344943572400292541276562765263830295042392274108416000 18001 669541169823597466312532211370991178690663313899040527234560773811994624000 18002 651994820529742112570674341427292199882528579339341552822301854602100736000 18003 634857656844154678836629429218694140065008143935957921679677727055020032000 18004 618124865464615781123958347699016498211900705381453330624445527942889472000 18005 601784870169118947058733381289098343860922708560685175947888616472051712000 18006 585833000802108320834834976034614240852191191054912247171249213926539264000 18007 570258060754154513294065172136283894366599725057210308380789469239312384000 18008 555055526697803395807151967531974174389030741885971267081249790238392320000 18009 540214576083635227804676911973761112203306650554462937145919158553149440000 18010 525730821664790752922635414802054858448563119033510557018759191522181120000 18011 511593811167923378879755484201125187646961957485732386333465961454632960000 18012 497799294853705079397883717457389106576521591421564237705039709014851584000 18013 484337173290454971323909164518087608785155909566347578597300236243435520000 18014 471203337045820210775229818878945253327230244050656270577192862633164800000 18015 458388034070768696114100226359193859442710061239070619638148029248962560000 18016 445887284823447968039734276795171340206514749295481094081911274155540480000 18017 433691680567010343881337307092241240855560477029235038613168403297861632000 18018 421797372681515677040174520568671153611513022875606406561341484930170880000 18019 410195279125500711815506206974395786436282018917629256028946883097395200000 18020 398881684360231950012147997361373930321541547806236542146926317351731200000 18021 387847827620346356213676640122334395359792374040295162739591878833602560000 18022 377090116439552809562307401529237349430102465409337951645088059970813952000 18023 366600107108980448218128078094665391293296766574947230466592068934041600000 18024 356374330856874238032925710625860854192494646335705104911265326444052480000 18025 346404645329173768778909901318074048959130087705441123335017076764180480000 18026 336687706979604386572317099927105920435443703943428527759007904458342400000 18027 327215669532232055200908763728789076726279356466670503262593262247739392000 18028 317985305116066293675636723020208107646037530759765694373849502378885120000 18029 308989059145849716605020484983410535498487271911196160288865813704212480000 18030 300223819816026537352198391526229631065235302352700723002053921701888000000 18031 291682309398977523829672114666634029183277865444164794421714843955363840000 18032 283361533190971475618534991057332850722350391661499847390095656101609472000 18033 275254485238999936200760626593476032345476360285805388139840376392908800000 18034 267358278799246110036478854132616219532021582131712045759381488120627200000 18035 259666175332898823550557861600260931576867131883189211087774793271214080000 18036 252175396199606122720863594519431656460908801597808043478213756578693120000 18037 244879456319552204404130084660421608081918038931190755348863769777405952000 18038 237775685796612974357479829084841823645350834565311364430196655187558400000 18039 230857848103306748688791299985584704510701330111696311635996873766993920000 18040 224123373475736535831989797091840892613492552653955571141605073367859200000 18041 217566269566960389968415466885076764547967272762167401029048285952737280000 18042 211184066718656003015120739073922768458645301260434552010194853598330880000 18043 204971003722102764677562617591614386169000040384471678165326467972464640000 18044 198924711283524546751064259103628859320337982896974405927305855350865920000 18045 193039654704048527318669074983895196712075314379429395137318332750888960000 18046 187313556908789348304684824402982199964928987098829155739964085513748480000 18047 181741105428089639642311971593020462073488347993132446761807918847754240000 18048 176320115274936225298381283182093931103258057900720433258376883756072960000 18049 171045483981312959741163710716950926425115629386962315971773056294584320000 18050 165915118674351740963969649207849406376739944749908438796434202082672640000 18051 160924122504627498887389985969498052332511074511185076165102819339141120000 18052 156070487064989543752263968663011754703819437654530293669452101099192320000 18053 151349516972751085973636436382777451081459633064894861442910027545313280000 18054 146759288027622402513994465019003890050634091338339353198061006600273920000 18055 142295294990908582383134300359065733602117369027435984982338913515601920000 18056 137955697665050941147698485814095713449311406164538040056684296251637760000 18057 133736176849203279743025353136151783206563674355732208731656484125409280000 18058 129634969215245859630354702650183125896564396856596096723846955554570240000 18059 125647937572386422833699473269329974010217931179496151286806055619133440000 18060 121773395191954103205474850066292196474732436515307658649737342629969920000 18061 118007376371061768796930409032969474754544960296587375573830759406632960000 18062 114348270613144121872639787891331894338729487136325683917788548992860160000 18063 110792279907179158984689985926792905815822992824630262234296201092792320000 18064 107337863317160984911354841874104000808291098137999130683584650465771520000 18065 103981386703852828188977393388044114611336903325672575643290050358149120000 18066 100721378371505075805893627287662046078169685250823244270510844548218880000 18067 97554358340768345204836201594270219167923023342643470236026390587637760000 18068 94478923686396755907386978649258527341402921464485859898799551068241920000 18069 91491745037367160795294520423809919596487375549329111690974563669114880000 18070 88591482082579845432200394115680625675513513037788355508704809247047680000 18071 85774952424102882347612064527136343585683001015856200321928701767843840000 18072 83040878042530987315636902623919933182889582322336229987117974935306240000 18073 80386214580186678008184611338042711526131836915043303923959510131015680000 18074 77809745722318793360549881321600270398327156226515686171039247213527040000 18075 75308561933121361871893704739171667252593832119591246654175328400834560000 18076 72881502904348895308245892246614729759865497382652324099279133805117440000 18077 70525790495155758044883830312873950619005327886843645540495432000471040000 18078 68240320105477630683245457343499370444055283965731534455869525839052800000 18079 66022436771214305613682573572733357011591833452227435132971944677212160000 18080 63871090995539965890346008598809369600904885236925225997839747645440000000 18081 61783748033267025836551787953621091547104251196534289588264988704768000000 18082 59759408251787243310300368089298668198120274724927699953721951340462080000 18083 57795653937392032165544919685056631834428135080142369992477267617382400000 18084 55891535020908053290923700517864891115729641862397671974398139679375360000 18085 54044743331680748065828518319426857163152951477178585560137826796830720000 18086 52254377711257793522912880758966310420823031190537444890039512360550400000 18087 50518236858421125000180809750329620819664459172344653159899763116605440000 18088 48835463740812256592761751957374693850290188613515407260413416869724160000 18089 47203960930528225128500817322002359328067413785592538136408172338872320000 18090 45622915278010927672453830373042228016929279369791888332023944185118720000 18091 44090326393710975574626040962638976195634750644495969191432420374609920000 18092 42605424354628156665608713906646475982305871087272731845249406077501440000 18093 41166303406256618529517280287541753044264313929591332011958962246123520000 18094 39772232456810567448020217028936562143622460537519194875333258024058880000 18095 38421397646754604330315306727169087625321642627469446795798351923118080000 18096 37113106500626480097154814875816459549715334832592989949043458514616320000 18097 35845630841807986870874407817095774942624391788008180093286690660024320000 18098 34618316170602203891861834313673804494088222255754098036931958213181440000 18099 33429517827634722838012820923021550725817047629178070151973300123729920000 18100 32278615322404251115945084519878696309004333788004311243095323107655680000 18101 31164044975347955171427772072037688753239020343818587935780160845905920000 18102 30085220134511513551927380876052839710459509186449344216341709051658240000 18103 29040652492808202532123033762059305678732870536467847178239523637166080000 18104 28029788596089107841986891587861432616507001275353193773669506613248000000 18105 27051213602173602783761527149071083233118647511223027664972962479472640000 18106 26104403646760360602967785758552451589568237546299335722000958499061760000 18107 25188015035013649405253659611675293917887861849846348256353414728908800000 18108 24301553376832117116152066282628642162696011673632034703358656244613120000 18109 23443741040305136796928033632392217805906383996361724243351382062530560000 18110 22614112519254477220905557193417678878626949326209295082497968785326080000 18111 21811454552445391587451169487746218373737460298215018878203061909585920000 18112 21035327266137973807097841411065285592442251234583900848435457677066240000 18113 20284579663289343779556731900547953195149117898940945258409056015482880000 18114 19558797407141864436529095088870767624821548753083596001413341800038400000 18115 18856887214502746174903625719669047398785838228401365892286191805399040000 18116 18178459720631186339852630103503155586291682110418857194742560440975360000 18117 17522477870522426666280224748558732681290025841518894357925646067302400000 18118 16888574353594771888361849800080633174834791046420506593165941717073920000 18119 16275766420989769799977982255367280367209968616261773999264470595010560000 18120 15683708788356271820171361581377525599469856101513103143881479741767680000 18121 15111468921042188508004771606952959027814654384021372163228588488785920000 18122 14558723034620425166510259674650036794483053525783790903968954151075840000 18123 14024587525791257391518865190521866864674046607583203076079469251788800000 18124 13508757483549514146269145771469180043887711627596714806651936990822400000 18125 13010396516583521514461332998146212215961094831926707335539865199575040000 18126 12529218583597541377858911254919949369594256267584485120579563516067840000 18127 12064430854144791396182444835362312253214887876858123053433542871613440000 18128 11615765682213035266002549651043367031434671362482927765451672429527040000 18129 11182472670785761472268725037541024875319654810915958204638636686704640000 18130 10764300238992666638387157817852383458032311585702066760569266047549440000 18131 10360538872665921692961751191133452135545800919082840002554874340311040000 18132 9970953091384046290161911956536404594551400533864388001237187417866240000 18133 9594871013461569062509885738432603485144546418370588822870446508605440000 18134 9232072808485521272380584152012532003993331492049271099956614020464640000 18135 8881923277454747362366106008057038199282645349564268832501333638512640000 18136 8544216160572897883920153601618557348691705506887180207105710793687040000 18137 8218351552636674264364462394970741914699866193043022223164603933655040000 18138 7904136835480874554124608455252676792466011308125570832094689849507840000 18139 7601004500815547459946718419881067154281112587770026141601802580131840000 18140 7308775183092477773578789362343466660046086388747082339624210441175040000 18141 7026912954170415425028641326328526705515215132442106976109245617930240000 18142 6755249857892627488086805181289848233398542099121980878145844978647040000 18143 6493280317401077419347733011159631365554980647764308824116704853360640000 18144 6240847874690662661140489063946786275305930377596651666910432345456640000 18145 5997474753254757193724405995679666868164393082715771580865066581360640000 18146 5763015633959768334691632063484535148169335734258241272902134257418240000 18147 5537019854872554840353888882093421737803243849882809417870996422000640000 18148 5319351615918801733685794195555099250723604156204196516271729934336000000 18149 5109586264873113578086275288737031976740494990488099559766585507840000000 18150 4907597643403360034521198413172614577658607329953076340140646334464000000 18151 4712984851843000067760174750970385053246467331581553978524249882624000000 18152 4525631057665136511526424724529653062040064918937399027163217054924800000 18153 4345158543122800963104059084959820855258701122891286531095729537024000000 18154 4171458362474209606514377910406205704460849467146369636919183409152000000 18155 4004175017413166636100118617338433437232839407083020163108823891968000000 18156 3843207584920603253819526354216007285263730761792043277449602269184000000 18157 3688220799301767522654705039796135201713360619993794327681351706214400000 18158 3539121481850914157949448670603732142326257751822383182896080355328000000 18159 3395594120295302006909235739415975036424142682753135547582784733184000000 18160 3257552031066030406286626976424019696188563937129923245715237634048000000 18161 3124698599064436178101850296976941227281552763485625540597870231552000000 18162 2996953785766789009473685143266129810413155181716697068397667391897600000 18163 2874038137537678565561360770872121687713972801709685257149843505152000000 18164 2755878009073502890827822710814862225420078097744790516140776882176000000 18165 2642210727822022427230435923176310671686043893214546028761838256128000000 18166 2532967943129261547840599905908850612776538173452096529562327056384000000 18167 2427903014404336296416886018630567003033593552563394018520695518003200000 18168 2326953052417631494988386491218740394577867513545477047210911989760000000 18169 2229885921380561551928973249111153663313592992953967920765187915776000000 18170 2136643980392595149588306414040099153843238718155063698079619481600000000 18171 2047009287984147499436513730476939492572899064649905597838883028992000000 18172 1960928497145828286320403744946922908579290362793849422093247200624640000 18173 1878197207568541604869391560323629251009727243786890068548382621696000000 18174 1798766528655759498759138619584484605266043115884849028370792448000000000 18175 1722444281095479780308249450586368731382295925602130257000875950080000000 18176 1649185841739857792879155139724580195162362841928344891176558526464000000 18177 1578811006312805016933695938898342776750173699422695827341158907904000000 18178 1511278590655553043753340496382611008403069413299081805202819383296000000 18179 1446419789033907854691685031326146360035776765111736709957688492032000000 18180 1384197034149942468028713138934281630752453188291658176112264478720000000 18181 1324451765466894743331196196635867682928107244228727946105843613696000000 18182 1267149867643631052273524115021442402475862492530038906519937875968000000 18183 1212142839494369333247617138787454877821170017091474188405840019456000000 18184 1159399296287365177845483380004117747513785306716150207538918326272000000 18185 1108780302106015405275521095680327737272155994366480139329002799104000000 18186 1060257374509196820055401946085262455943116361893766722305696727040000000 18187 1013700146347071558168119271750300019212367739261764970068769243136000000 18188 969082899327695818733309439276739516251634169900818494785781497856000000 18189 926283688412686987871164955551229072194975553856464310806727622656000000 18190 885278943808497365202921708049515178981751623364535450561357545472000000 18191 845954710727789597016853770326477774238085072305895643062091120640000000 18192 808289740499853447301682423446132646519530051431729891579293859840000000 18193 772177209546380003545751442276295682051708000942332325228338741248000000 18194 737598063760927118052491231327301237816487831411894389065905078272000000 18195 704452510562543137216763897216520410989907639708746927194048036864000000 18196 672723158487560566503903944440526265967318928957295415343616098304000000 18197 642316872596726984400025278152760532587158008094083196339758301184000000 18198 613218093078431544876757864995771062839768489189246795318164455424000000 18199 585339598096256945149493348089825377979318475763938714143212699648000000 18200 558667559026009428623240166282796325002644946584583984459863293952000000 18201 533120594513206817916173723277356035606306938043211314819932094464000000 18202 508686150201107115871723243526944048153996147111174247744846954496000000 18203 485288365456931235306522004998802306451402814903519125608039710720000000 18204 462916119992922843686395770892388791581898916858850461268484030464000000 18205 441498440831293652064295623172073693121976477578060611101315301376000000 18206 421025550310706708075338522187993092521112965137456948987880800256000000 18207 401431317925871806088115156447036978133740111096246412616015020032000000 18208 382706922471718899249001936178176094497190741171794455564229017600000000 18209 364790796162591376548165872807465988613670425391651137667180003328000000 18210 347675231643841389325477042495636647219827183305277366439260454912000000 18211 331302679894895182494523208879172176616266240527293199003536064512000000 18212 315666471140834528021670425075386195746770495782825071844817633280000000 18213 300713051983019590548721177594421463476969554141678951020751749120000000 18214 286436455460256186998106635709344483471367245134378098654072274944000000 18215 272786889340847476120864504845173979047329227780852916191768870912000000 18216 259759236265498457217982045212117591442863531001548049388641714176000000 18217 247307001255633647528166481755176383969051570076721409190818480128000000 18218 235425851333692127995175593009900652023980720466659669058718269440000000 18219 224072578487050595013970353558653323768042784353164851637160771584000000 18220 213243356182283112170029919690517032701036735877091481989849022464000000 18221 202898059074756889186345628944787056348980575708629768934220890112000000 18222 193033504859873349124237403591331307245752644039272184104861302784000000 18223 183612257869467510739001897395592816302000390333870684488150810624000000 18224 174631721490831246036549817367094010166610748422494380877018038272000000 18225 166057156807256145323854411962618373378936367708826617533024960512000000 18226 157886314396528985096283744024336308412264519119066011444816379904000000 18227 150086977730447754952906754003619248044885426921241337451492933632000000 18228 142657375588315283220057764478475579375672525101658523986865160192000000 18229 135567478135664947141062433117083783273678680920188190502613417984000000 18230 128815944990923908212027471948968318477767972010904157455189540864000000 18231 122374946852920711929308374974060027564515338154157318408738177024000000 18232 116243374773986983078208364575196728115628230817507369545344483328000000 18233 110395452188903184844032061065313446443188201035592458738780340224000000 18234 104830418455443067568126768823682171489278140094451082198645735424000000 18235 99524269750643678732315572813029787020506321144263025495390552064000000 18236 94476552049487270096584428140668252636996543245241232131432120320000000 18237 89665055154960066617315952786483844244977115538404667306383769600000000 18238 85089464202934010408481012958803165603326950958738323398010601472000000 18239 80729234023681597637016270402413787666744097089236613889611792384000000 18240 76584300928497644620797336546895516012819814089469500999379976192000000 18241 72635546617244567834750483742935058363524823771552777837465305088000000 18242 68883121987047535044170464521164998511219690031195851350962339840000000 18243 65309362217462538716466563088350976970277462507187397026964832256000000 18244 61914490940289463205931441052332379813198917434682047879108886528000000 18245 58682190526693396921376027947223964731664534995541113962412113920000000 18246 55612856784685710042577316169107103097855417882847840337968234496000000 18247 52691319927365007200492665965854075715503106997993572131206594560000000 18248 49918117719006167442163589841867306646517199742211877731146137600000000 18249 47279255241304552809132220098273436177027647696370461914657980416000000 18250 44775296184445485547670238076256973716923233975927561432021860352000000 18251 42393328114119113214492120250879028821988850698508978031870083072000000 18252 40134032003237134574814009048222087978899896737719307018537271296000000 18253 37985412287137781660765991723449629690258530199389054772633927680000000 18254 35948238347552618894766453435325947874197809093507842277722030080000000 18255 34011462647444889252445856974320659713678894525997301999889022976000000 18256 32175845543417717782711776178884666227290785014990311192661065728000000 18257 30431209457642488938714021545179514519043230353075019155544997888000000 18258 28778387723987798694023366362708349767196697157893661098963369984000000 18259 27207932486548180835947204867154834659956788248442525421680984064000000 18260 25720728151179673713458735399874663236230295348408311216418586624000000 18261 24308086457059763895660681599502125612184063318953739463050657792000000 18262 22970861668210574868561502049582638725446999607648957640243937280000000 18263 21701059339157631153737393646311648961149450286990897787321712640000000 18264 20499576333925549017563030902989112212435621798442572538592624640000000 18265 19358997882568569333687185606446999998913707868697771239821803520000000 18266 18280242042220089346704868674740277496747323813431608391761920000000000 18267 17256503370439839119801059515111676935831061840248011139978362880000000 18268 16288655321322087083563798074441134936428295586469501644413337600000000 18269 15370444411813379926885785554384818921246352622580109094640680960000000 18270 14502765710920741348730554250852961982001824072555085299061882880000000 18271 13679821871459916116540104514534775454870496783688964063604244480000000 18272 12902511732682821002189405870416987164927822760002598404410572800000000 18273 12165523216872474192592259963980633333968377207789412115965542400000000 18274 11469702887206648150779070182351045983729769220743778025298984960000000 18275 10810177134762952230340466549947886316946741402668315268381409280000000 18276 10187798059294883062473069312534235028194485449943745051219722240000000 18277 9598051690998555693072217511338004255199920479605876636795273216000000 18278 9041779994263328640913642346171656788744103879830782861471907840000000 18279 8514854493982616856744140675294719914913205392118669913819709440000000 18280 8018063314895115107411360980679358788030534101757526280702525440000000 18281 7547622883396186475142903784113469857722825433495893501615800320000000 18282 7104318299619838249602109477150983535349254560483991505929764864000000 18283 6684646314738935980053026987349142638097607612480160236411289600000000 18284 6289374390299137871625171870196146430721918609785176633712312320000000 18285 5915305715744783205949554672926251741563201562995935213330104320000000 18286 5563152950120642435833075718594220539764094490260596351901368320000000 18287 5229991196821027205347906257283207864864550801327992589034455040000000 18288 4916523629100604507448610935321688768621851629543398890966876160000000 18289 4620043646408276647759436714036065354148093481291979381549301760000000 18290 4341232940156889666634564854489405309696614833726241566642667520000000 18291 4077625886852275179061246992094241673549055332099420188363980800000000 18292 3829853290148910577950975890312985776961682274901820666565099520000000 18293 3595661704492990399192955506593315687030630102426557376563773440000000 18294 3375669158070981754664748599621191202657563246663063588181114880000000 18295 3167791872607013481973387369842793770741344757735077512992522240000000 18296 2972623966773733090031607870021542349497162138606254033993728000000000 18297 2788272228583502699650707294926745018121632088005708909631242240000000 18298 2615282905547564518519705425397724412088678820762746796868894720000000 18299 2451928133464813116244293682029160830504318319694728542761779200000000 18300 2298740799918057497518833032290330845384299620996027030689546240000000 18301 2154123278987096340525041748846436537005779397684301899654758400000000 18302 2018585056357073204825704281646889627480762543820033661316628480000000 18303 1890677647410795437624732168797078723974258281801061259636899840000000 18304 1770867313991339192618557249937926334827298799995595204958617600000000 18305 1657834503597069777240146037177085865809618743545886893565542400000000 18306 1552031111372236598117155342358542562077995336653098220425052160000000 18307 1452238022074431657909112262894570723153581899475067475150766080000000 18308 1358884410862621070334545400787557065710267107843368050690621440000000 18309 1270867964478490411398322863073844004047773911968703264545832960000000 18310 1188580120802777795028403514462302001420363711145987387949056000000000 18311 1111017340951298068170520806650009796694696940830360026627440640000000 18312 1038558441820338200675465915847300056355123892665535063067197440000000 18313 970276155753644118149529721438424995516656080068273867063296000000000 18314 906528345575219883324506056191659455675084315528091000006246400000000 18315 846479112029228425425317141263294611355014431956252739072163840000000 18316 790453026361441106663892429212478758615430684696129303100784640000000 18317 737690719141364594662348713277100613476395321457898827525652480000000 18318 688504807588028272535966579588514793217480259289410633077882880000000 18319 642193774384359851137496854643206404684604859033737005304381440000000 18320 599051947875876725697520264388275390102691521104104668570583040000000 18321 558448415217157684946140965393530634750027370121345803600527360000000 18322 520649315927508487828564504656788524377859234611737908582809600000000 18323 485081812615735839744229668621812521912604842285674467111731200000000 18324 452001718814769599266126389045663407828668687261874335430737920000000 18325 420880238260262780640598571267682214041689121517517206223585280000000 18326 391956575267886752953163067299643440223710362071426569789767680000000 18327 364757082985786776039826794624369996426910921285621302511534080000000 18328 339496883849016633728463371034019209054402810519690802605588480000000 18329 315746636461132470158633095581808995851876161537898685420011520000000 18330 293712900610200199542698754294258014327821843488958516360642560000000 18331 272998969436547347790326408051809088798255370653633865999974400000000 18332 253797523582871132049084308370633131546853515755526654011637760000000 18333 235754269870509244553576774541687215138077568601104393038725120000000 18334 219041679648136942139519102699032424728739716029607769077186560000000 18335 203339167134945272522656775996989009973354968529719841374863360000000 18336 188811721124750332869983343852696991610084338399369507110912000000000 18337 175163538026180104707451388336288280574109251484929450007592960000000 18338 162547483896791681163083073995656063013927139157566438349209600000000 18339 150700382590721034652181388584271154613041404296983056073359360000000 18340 139758705426105878864303060958443650653749666687007502872084480000000 18341 129484389497304347292543143498844783117056191799675089751900160000000 18342 120008097998421872137466765367521065980158900311149075706675200000000 18343 111109867728161168935934604078159622681198982097565558851502080000000 18344 102910287314027457441960672761809017184319187932325871280455680000000 18345 95214761378174204396445537080181931140228198099680143595274240000000 18346 88130101801832272001997084145923720413237369029836279109386240000000 18347 81480673132532257628062394879250690247803477533339908854251520000000 18348 75368525858573078688121498346804659692901289662201808730193920000000 18349 69631414375856504927591445224167105104427995070013855886213120000000 18350 64363194002650915047154275170366575824891426411498644931870720000000 18351 59420709475822188607537571521190894042216078695104180733870080000000 18352 54887008431812437431473135598288311724550888257354228301824000000000 18353 50632815241394097927718237653062440748990605319374712183193600000000 18354 46737447723287993482922334675535370189302123306697952854016000000000 18355 43081580024589601877527110672993434531667223929771890678169600000000 18356 39737612614511261264703287513623933919050578958623320938905600000000 18357 36601064369707225462104564596851091189215811691723236069867520000000 18358 33735460048951232918349628076548172734167266928669719789568000000000 18359 31046583319570239848220535811815978901539988354770339155148800000000 18360 28595213628904718000953978393530813994285457769224486466355200000000 18361 26294211666207904475640180585328643598047713376035967021875200000000 18362 24198952357644755559295805704624209582362336259255263255592960000000 18363 22233391715773190043021133567706787240280714981593166381056000000000 18364 20445880330690776827240783312159274813094027478196830601216000000000 18365 18768093049088535767246524379659837222052175366990732460032000000000 18366 17246124384026609734835373640112679092935888913424826603929600000000 18367 15816847374957922339936994371581368334625898017821190489374720000000 18368 14521910706376810510417929794588088654971960739211964841984000000000 18369 13306654201454519917530419369789445159268395131404676392550400000000 18370 12207296638355196275094360893915463955094483610562338383462400000000 18371 11174560317295149313499059894785992017510664635574335517491200000000 18372 10243193963055909079986719859842720849917191808494785160806400000000 18373 9367597151693673324513446994340997504192587324000847894937600000000 18374 8578974624124727160473338028956743508440212702843642472038400000000 18375 7838193605407865363982252621617262526410337058096696996659200000000 18376 7172124066404441731444307725546846567760932956849572728012800000000 18377 6545649540672390725949695736793497627652086881643206698598400000000 18378 5984454575868165154111427198935398807921628129728472390041600000000 18379 5456006108815928176390085415311096635082347076807269810176000000000 18380 4983314933421985349185934919621420313473601616855708781772800000000 18381 4538590137537721270270156517500510321810071214386921760358400000000 18382 4141641347124296058836071681286467662378808931364447977472000000000 18383 3767392786418936724474501912606219582427180747349829038899200000000 18384 3434883411708448141405444332205719892694356065854061910425600000000 18385 3120941691263177063360283066844507491381297461202198410035200000000 18386 2842397082063715470248182720193554414384146451333417795584000000000 18387 2579740171629122143776355263664201361725510156942173850828800000000 18388 2347241624482238103871517007680072725903641099438500767334400000000 18389 2127364234341480720144036907794690865238899884888852686438400000000 18390 1933901076074975409935957127297485346310037564494500279091200000000 18391 1750555404202942553037903406086959944846236918185697529036800000000 18392 1589471194222997521642448900834370254239434063523283887718400000000 18393 1437037728788960927474548800178976799937879689324508112486400000000 18394 1303492754814140002764981314295669807459383632257172163788800000000 18395 1176602309440595279967104266615675730494395893126146503475200000000 18396 1066244820438419322650127261980788881561028538403616771276800000000 18397 961128238900690810185551227690489107291998411184318028185600000000 18398 869825696926739886041747033555225119496836320374345328230400000000 18399 783006229019098876401888490990794789135015665130431682969600000000 18400 707887904749583511911344539251059944797730050177435802009600000000 18401 636025057548295777416729580997684320361476897635019889049600000000 18402 574486391878937784146818026468723756169090730798820517478400000000 18403 515377777462562225013988333316138792472160730777319899136000000000 18404 464795333174228729330547140861973624370974562377676514918400000000 18405 416367965215429289851240572145809063782720161593055562956800000000 18406 375105419927791927757100153407537451511717752392843368857600000000 18407 335267513375871492728589254942166645297237801364589484441600000000 18408 301750474378574901978814387958045376120781355666126772633600000000 18409 269225851030117586494885796249945419744298754288985414041600000000 18410 241891145995538057739181144201501098217840685027866705920000000000 18411 215456241338402224090878002711709835039128239101185726873600000000 18412 193392019017589268625520432882845552216574378323411468288000000000 18413 171777792683857203809077198164687686718330909469812405043200000000 18414 154044490929092610425112958141243628046785725604643943219200000000 18415 136578898678181520783558353879498060378644088403021476659200000000 18416 122211937853518231270026161828692551906349696162080384614400000000 18417 108154689321574843504091609301310835517747872167659936153600000000 18418 96692284290729457341404789816823268833187618289803591680000000000 18419 85256737205144326748469202591841327433470808019647332352000000000 18420 76155431987231190316069495772765565554367825102759788544000000000 18421 66999813887349434967409559082835749327950037111898374144000000000 18422 59708775289690516035806674226449216032371735571772892774400000000 18423 52421185125072337209073400629542995255389204271125757952000000000 18424 46679160641707560029778997866127004384240027401998827520000000000 18425 40789875571484971483727720081893778689767857716073594880000000000 18426 36303383283616506455555217192927363587018470710898065408000000000 18427 31648095221031368673606814845524865467962598615214666547200000000 18428 28063956712237996378014876093565737832571069719879090176000000000 18429 24399845127124464126975679159468525423262636886951198720000000000 18430 21639601348066646920272552190321014039190988719568977920000000000 18431 18689772159766740823713032626251289275031618836032913408000000000 18432 16578635565468056130232717318262929037056962738033524736000000000 18433 14286970506793695480206224337710413457578823690173284352000000000 18434 12612861213183727471002626707379630156955672622443528192000000000 18435 10835855686718698413877353229792926990916292504155324416000000000 18436 9569265021406987161731870898793318642963475803133706240000000000 18437 8142930100630452111439030754712149951830737762719367168000000000 18438 7198426938778458294237468802647366703326943615050055680000000000 18439 6111855872668153339023473126383486451083688988918153216000000000 18440 5369033888012417571111073522772029562016493395876249600000000000 18441 4535788597349660368306538815120364804352734003963363328000000000 18442 4003843693434772615420734963961910563552756007077675008000000000 18443 3331724992620831708626444432310198629609472893437083648000000000 18444 2938874133571687982494942885462235751936428613191073792000000000 18445 2442317201985433752841188653371639853238450148054401024000000000 18446 2133779674862610113334132177673380761135197372614180864000000000 18447 1770741609978666299226248346865750504453102349441826816000000000 18448 1556377425864776033230649958357426654655966738542231552000000000 18449 1253977890340484118544186503354813286877316253577379840000000000 18450 1109631638478384117987993331265077320457174748353265664000000000 18451 895028535750907344244562870923897276735686640593272832000000000 18452 779697348507869831002408937917109397211137022126718976000000000 18453 621833721889452773537943495531344644637938787316400128000000000 18454 552867524153141258699819667490381449979486085345968128000000000 18455 422435202684342106262217977707909808081687412744388608000000000 18456 375624395970820665565841429425106039707262641281957888000000000 18457 291227011491009449282687394859977330243981147245641728000000000 18458 251381790748855471584961353209310844530060098682224640000000000 18459 190863952235242117314507694103365641217267852703170560000000000 18460 172243078846438008308214260532305578659485623171153920000000000 18461 117932198129092690373191745950047062865954120369438720000000000 18462 110794196663384448587445929747807372218804265715499008000000000 18463 78621465419395126915461163966698041910636080246292480000000000 18464 67242042792903726967170732339939114791991384421171200000000000 18465 45517690505965599793161726507035708474578783300485120000000000 18466 43965951056898590709303940376114036594763597506150400000000000 18467 24827831185072145341724578094746750077042972709355520000000000 18468 24827831185072145341724578094746750077042972709355520000000000 18469 14482901524625418116006003888602270878275067413790720000000000 18470 12413915592536072670862289047373375038521486354677760000000000 18471 6206957796268036335431144523686687519260743177338880000000000 18472 12413915592536072670862289047373375038521486354677760000000000 18473 1 18474 2352 18475 2597784 18476 1793429008 18477 869057933604 18478 314707797834528 18479 88539731734530888 18480 19865150161070481792 18481 3620841084278486604018 18482 543487592669096685771056 18483 67867988658846821727423624 18484 7105986467346139345839823152 18485 627616088876368347148202587988 18486 46982562021411527790251391990144 18487 2992275091296760702579132475211576 18488 162646865849615990240228612701176096 18489 7565523991405604114119039232250464223 18490 301897434901369405167719346529402773840 18491 10360560123791943882564078342849426512560 18492 306598393876609156416453547691464344602688 18493 7847614267689904291003066245359662280499624 18494 174350594420425657973147774989186147792058320 18495 3376116369623362952068371391860635495703283344 18496 57248653000511955887733113810941114366055327520 18497 854547100138223656401118202234702957799809029404 18498 11291760606772104263119737533243531873309637468240 18499 132850437680468740287688634540804776741067733496944 18500 1399833596963402689432031118082849880130007788510688 18501 13285986082107535275426309859824827991512353913934696 18502 114214069765041874590485554991863995467542112985150672 18503 894015226913049512952162719940710463549758698613557264 18504 6403756957392365317727156386299056657681157360495060480 18505 42172135896890585577823525759529000649962782023747369231 18506 256464696587482740751322364934085308347417815498761000224 18507 1446211737586568503556204009031248696371322575698698339832 18508 7591334894698674304832915977831548532710478369665657258912 18509 37227424096283672301764458261598895311446289252572707111380 18510 171138539665511444004347245918604704622270350514720449247712 18511 739888365955246782156404622530823337034080283648162045299656 18512 3017381879010025572591955102242343421000819378566227986410880 18513 11640633712086574637985436851646061243786174197145836233586674 18514 42596249418717607893884505812481422612001444432898681777156896 18515 148222732651857511129108787038400939511736690425130497333151464 18516 491638328728672001226583365090485216830247815116248331208274208 18517 1557920029796444268271470662944341016629566942905821533205368004 18518 4726504064123884778491802858381930840568438232992686673353328736 18519 13756454911119416450120731445013480260957901486427620815230684440 18520 38483376244290495100971860839149256887961525462871264310506440128 18521 103662992067362521152160185359598297283564712650639652425289020369 18522 269339486815866048928456560511825642647022056945695850693125766624 18523 676089733494118246765246846932998755107091954855216470468738046752 18524 1642108664944652958206674080555757125522564152968182286039124123616 18525 3864764363764069967686602554169670459425751345700624339748672823968 18526 8826027065823874640606510485294369318319449843989953916489312188640 18527 19583723267625386902060693919857688986141247507058891733680489729408 18528 42271791672698261189666607079752658197881090098305733397801926577472 18529 88867237999098166936691009963341198490021489850777150871864469162496 18530 182159916935299560277202369609074721809448871057977379809697676551648 18531 364455288737900864805823675678567275659358911371563823342721786108256 18532 712448181531838676654349298548046957115822634103124246259812838636960 18533 1362057974742602954355270885635359783961799080199169768217349169000032 18534 2548980464146870264255508771187367396056112631984368861466566108783584 18535 4673498583990369474766703149982023542642809098473767447423751516481248 18536 8401954896518588827377065759220322494659838847797593284083732139945920 18537 14822517804634802176465195252906038251919450405719367058170801565634880 18538 25679796977523945229997289725257167935781418235964522661722727672466352 18539 43721838393568955081412783294862776242781797704312569353772489513643584 18540 73204405763261009407488180358342274126375352525013891319365848382550208 18541 120611593785208987549698703680753975617251714525877664638891163618044352 18542 195668985839766244948225217891722543039187323094531485745255174881710672 18543 312746048902363553330608943832626056729215084447072766445456643353829792 18544 492768251685938186063359447263056274469838297458011832536932154346152480 18545 765786662706675340623819425282762656909181554211761264982483096734991328 18546 1174382969375145355863036664428987626216389395971125347755911327558045104 18547 1778121137126428869265484269941707920804823518239298068405348658087087488 18548 2659291627810088368190776867180400151958842794881671665918512603986729312 18549 3930231038254048647449714591391621072724220732344191919396341807963521088 18550 5742535273705526399767296028076357028539423494189710960174556627949567760 18551 8298521161528855678456458300175794781649672338451141251317564413354863200 18552 11865320912293679505029763066419684030448747982556815728515503448434533792 18553 16792025941070762663428972779758416291760561952283460143314528662138792544 18554 23530311498274293601644079126483955876038639377397563221326188644299924176 18555 32658997397620038662369253552668710623834990936492019011523733381784318144 18556 44912988762351701657584971155178757286347943322588399521126283722589263904 18557 61217056560666387590050082212657063093626570545267503181709708626187468960 18558 82724864061574846563007452457484365008802859461666872360346308925721760720 18559 110863661963071667524461975158728566590168870779288161230045546564470198944 18560 147384955529632599750422784421504565046204493851270887585602357454982310752 18561 194421488836926217620178487938669342631584466518517830816638019769548697664 18562 254550668143216543085431808714744915362507454331672580035638524778713214928 18563 330864664163128573716235384969630157934509159088933597353539407690818272992 18564 427047041514781169026955069424268123083480731713570095354818341719432342912 18565 547456051580633207342309214818714330335090282043202435717338358278731764768 18566 697214052497181060002881561884022295686158504829870957936399511910664592976 18567 882303141705686085904789819619400700932795366554830213373101912067879060640 18568 1109665939745793280272085317455440594015048994359800598521721217405552812800 18569 1387311691237472095438436706179720584319624973078299584060328537151860611200 18570 1724425904537281079560774847270053517295512511329624595269906297214047178240 18571 2131484022267535869374204938040213226457381636713312067950584149642772121504 18572 2620366346739495206381812519484175345925688680075502468418075207194495113344 18573 3204475444801241106682920304892046409522627687963941877120198322532435130368 18574 3898851835494998931109517020572957352547850143865498198903941861232665517120 18575 4720290544596560131495325055735423260924244846664192403631641223599295301440 18576 5687452264817001627312079811718402889017219646931416137883870563117962446560 18577 6820973994116783593359319828442674558465591412344956070918388642299986547392 18578 8143569859069142281419882639614563563950181355287641072198636976371555333568 18579 9680130619280553517213115936124265571826971044242676931889911474012122583520 18580 11457808104981797111501953709629353986896645218546478621939477564871987477280 18581 13506098586553997370394956781015625694322769339503523309593276508279171128032 18582 15856904827580784550700669277618259529954452395151653921901878947011789910400 18583 18544598917213165322573752645163528238605067726477187265652501866525972862624 18584 21606056262825002522724438870017920077847974152995500217330601286268562021280 18585 25080694455534633105243996433924947982866225026735999590467876843820640006880 18586 29010474077677348241387895117959477856181815168878670994814153685943186826112 18587 33439911483626859928126560933133421524074827252426495186084715709664519527392 18588 38416042011379155800920799420249735886066025533179128413991541513596615265472 18589 43988406154191653150378078836629713417256417960711774703932480300333344185920 18590 50208971551541513273142546153412039126258385768450440300155149321745018023040 18591 57132093832945857733659427597017340179281167799204082987786696398537788497024 18592 64814394522536259985321966680690326411191209015297102295567604249375331882336 18593 73314699769460387970787279225676475308724506372490635130819005413047511408608 18594 82693871938687920741963215504865045119429814302782923292891043507030258550720 18595 93014731432342000235263221527365586739408271090836117761053348112267330325600 18596 104341840160037536088145903664941315710019569152004940491950931523713182646048 18597 116741413647602251562151821003290735954231382263007868950773053661098372141120 18598 130281054730519683020275673209818843075753846161083743836970731457980446266432 18599 145029665081681739139339462420184440399013348068901025361359553393718169577440 18600 161057127312854239511846997656000505386724575032668325800449331573624330576960 18601 178434226936356104968891011133919619875182612699554164085801916376789969035776 18602 197232280546402097215622582287743371027366046920110032178405622054866998322752 18603 217523081048363974462412698433212625801861489513347246386391849422858561554784 18604 239378468769934791436345324095436898401072764370168018036722015302021762499696 18605 262870314509201272093075139862296993588064603682592848174659724055096852321280 18606 288070029282477377046055519233080681572956395344370555786436820703600030076336 18607 315048601441339425051299325617732550174563337606385091547348866491980387126912 18608 343876039265021968339069192589822009497618000239680370628484165963552861054688 18609 374621480024473506408276600849363838122369957453111895146888817995123689667744 18610 407352557911884939175800619812104908621007879089001588342621341156267398344640 18611 442135604426743340288799897501962814819860286561871099833436042310899308586464 18612 479034932125610654273789476024011556143738476217200599447466865634924945182384 18613 518113147246419414247761006638802697183330634919730692808801625456680020185184 18614 559430337423713281021263769213814112224782108180268153759891354542752913754640 18615 603044518882032707721471269480479811648745233775641623712169368151340670029920 18616 649010713884071837547727498224280225292969245414431143801281537079252825628480 18617 697381556061405991541500297643658140195032832331099134908736085947560009402560 18618 748206240720948408954313754138164610380003358668106042356408540797031356759360 18619 801531313287927561314987594908422860867505727474235724899178738626166632239200 18620 857399472710855823861105911137491130206509460840435371894386452981882244239840 18621 915850569176021821592848235729038287782354482691898079842129840563316083595360 18622 976920238223185885204402914029765651918093752959094435482395242059511430470080 18623 1040641134883470542993841934371239876418849176841521662568112598852209792643200 18624 1107041373237247445650421480549124189723078608522736227719228557295887604043520 18625 1176146025508349826175635129278982468850701426580120964502202211069769111999840 18626 1247975338830062899976132692591596067974900072082703793986254380101819556576960 18627 1322546528834545124967070658289541108091573827955442588022578005850969232006560 18628 1399871743094570355352286751784428193817646877146318735154748684601386160209760 18629 1479960179614790501834937871681309796398798229322979683339242685047072786863968 18630 1562815763804752812446366363572329724909629350769626065035749973657889086212160 18631 1648439623831023937720524560611309268832083804933717842377717733206779555628960 18632 1736827445482456912227869661521770929814302007929769878183484045696232842558080 18633 1827972337222916686615759891337915958378259673431257536342298322678671661368000 18634 1921861825888384374330326566693635125726443691764045978714411247146169907408192 18635 2018481145077376019681700559400653455050042042759837270780654554908243415456800 18636 2117809832588949689346036255854753887379604810590003013218470486060033386727200 18637 2219825477505529927002877913172719250172469134829174589031195175843281358315520 18638 2324499878531848252384652444485172261079425696700350866143154080359912819661120 18639 2431803285646452520112274157634565639557934646537410870337285721851462536572640 18640 2541700078144949089102962435514676965017273855491620842717753869471896428153120 18641 2654153537277381964798857166246712092365542415678165729797050154534120751367680 18642 2769121001330221550409794947761519837762731672222953419515209056867231325491840 18643 2886559207350963029726313052514701866112146601802683701824553188470647451564320 18644 3006418879686382760213086399661122334198872087941605120705610563450840492321280 18645 3128650678762547596546418245347266476884886063222686154690107754791585800511840 18646 3253199180264844801843632095816908455512117497744174890792187252561698539090560 18647 3380009469128503008312377044439288959408329585129685927942910046812541142603200 18648 3509020465589612885828818561408111865874389770364474392346910595123756992550560 18649 3640172204084221118225111979341376032619811615819746143725944881445113220132000 18650 3773398462422627169222555979640270396649686812537659705260177448369841514500160 18651 3908634764319528001433494803210357564380783877473319997310972369789274941531520 18652 4045810269812529864686000486034922973407669635356575797390011758414307036180640 18653 4184856539963659839393895990478652551829688882308945828481377410556673565557440 18654 4325698646039645328254912830163669891687854561607983910263069220172905692583616 18655 4468264736161409998885514804949396071497368778706608283079650817082664825816640 18656 4612476321682917505778986589291311705248656067933650087109226225921285230432480 18657 4758258683508295732494862322427608711809760521054146360449519033938964926660320 18658 4905530296808653668016097920541101856672160710968607431537206756978081172609920 18659 5054214114125987102499199785837801620847593031530989647906139427052246090541344 18660 5204226089005299620009027912009771447281192804774924634872105802224883622193920 18661 5355487373706030099837592266885599986112922378027002371381228458584972107139520 18662 5507911904022760269279383076604677320098919637125962191606029050760873974318080 18663 5661419546136425287448012932518400564077847694145846818481606561736246270740000 18664 5815922708117811745916197185009908586871406099907484241625982659190526801395200 18665 5971340469555011702971436872179452554834227684738054353787861291179237619621120 18666 6127584184511787083346930522544649339132476113535040462715043130067301086385920 18667 6284572627671584190278102827436342525342816295565959998846975372780220614232960 18668 6442216556043072868820742217959509152639744213104286851166438189359521580224640 18669 6600434900971209427301382902950969562309605937425304807636297185024857062718720 18670 6759138259423150284494423605353373391685712046545902982016692908481772773731840 18671 6918246160389938076380004603459007947749214148276796026854000914822443146048960 18672 7077669455689332850208809744156704058092395827096365969354583362865679419854720 18673 7237328688872850714852342436989703283001730427563279673217614093772431459961600 18674 7397135358991092948736231250496003933058715167076527071396473486631165911312640 18675 7557011414926649760647359394854896487364471989388275743177484827021051468616800 18676 7716869369231034450200335553058751058551618324886985753703562696853385547157120 18677 7876632940465722265178601426790473868920990230235876670464435062286544929739200 18678 8036215993167540509997316997391622525155850362048424840862423783073455635835520 18679 8195544349876981170556809717507213977880338387520411351441524241375865112013600 18680 8354533537881462809496290852794470871719916285506574012591456459496778197216640 18681 8513111786861963725335462241568408593262214297219109483293042321900432912681600 18682 8671196566510979365770640617606205119071726842197320467435580580212183548379520 18683 8828718786186256899162351361611433975150901538721575730387851683559384452266080 18684 8985598106248207914031387000274650767403796260019312833653447694453325494195200 18685 9141768354598174835947299636660391830226763122230990791544717312148920542160960 18686 9297151600256453323831731904690920989510596738132186567739056444466146900323840 18687 9451684795577779648368922609442030672472294986843290926960853435370941942480800 18688 9605292603425265283723037541940693460195912376793194155332897214887543877848320 18689 9757915275351253345873210536108387079382198277118605850659937139072060679715200 18690 9909480222264344733418232869538324164234975297505004245335122645802694311895040 18691 10059931136557465145835301921707638557899836637388335594547845439044228846504960 18692 10209198302901143009950050495120506071280798062300139805317808387974894976303360 18693 10357228966100914215462959236721031638839447970905350868577740897450367611153920 18694 10503956380443658680548642794415803248576055294854644212964916894784207407832320 18695 10649331427761595149648483605715551095238193257263310133672255560849181589485120 18696 10793290402081958145716200331423576205411649445058993275335673354663523867936000 18697 10935787879011895177349907612502961742381213608895276400773016121070402042844800 18698 11076763240168225390949266580438832976664123926902991082729824327352262031000320 18699 11216174788859220070868004101168826428161156848709768694689347522817318628686560 18700 11353965019084018113965989793577350151685774917534295750775414247387004709688960 18701 11490095976445280159460255687464319186206125117766509579901835347952839486437440 18702 11624513274651953792404841971065493696592730449254570572517364515083934084897920 18703 11757182695917952124704974419912100517987978046708918819342893459435540771275360 18704 11888052966565827027469005012040948562036415851087828831375845566320242284547200 18705 12017093585333231086410004525208940407960202729946760342688207106287454625011200 18706 12144256368158774044339043758127632098787503669272401509588837798867824730115200 18707 12269514498154656410248922755216364793706898125556906726405073411590743963171200 18708 12392822847817712573108782045976375685720671711108440895832254401610251914729600 18709 12514158238268115526782111082229637563626720344328596025079595067752527264313600 18710 12633478556799246507902102589712516033283585845670473265757643918693816867680000 18711 12750764207778206629626094144287463044162137481901325132412620060425825427635200 18712 12865976039910785612767398988717396653938402971462593089882671330245880391420160 18713 12979097978069033266901374532709019624275790646822938359915324354556997880240000 18714 13090093773119762154936684148192688129295919164420289893143943749409070388135040 18715 13198950796219573880266228569078363216149279318470914843570211750171371030170880 18716 13305635634784755974822735040282469383743437222067776436936878107236537444999040 18717 13410139026550752360169647735890152079729574863224955932310913556019048804060160 18718 13512430319563528909119611153864888165378199766215677799839802811492277911601280 18719 13612503531768621699955321981103335232635206585927254044346417883700562737532160 18720 13710330691964350544183421944684824457844777815583039384414810158477886934248960 18721 13805909001215704422229455182163911403160378143046384279285663994842142185017600 18722 13899213083496137722296747476479759005067634944929149340746300343442156190864640 18723 13990243222180296444673022634200911567795955035113940611271763241153669338632320 18724 14078976541047948740443749835624140176911325759068204634915698384549421872333440 18725 14165416299126318227284845310026407014772864798731587416898657075410552674475520 18726 14249542022542539091212777625556597275912263951015918821977088862022127846962560 18727 14331359829576908276315688602659419480588990695471725491777713211394874751240960 18728 14410851546610858786346201099356353000649001196740001212856122192634772764182400 18729 14488026033558205163303281297232997927063555225249014371833122667890889549517440 18730 14562867306597442649593321939853973888887777278121762899957125718704292878821760 18731 14635386845562757902293992491557961931061647526225862061595500932403700419071360 18732 14705570746902799833543876047269937407384452094448478291593755262525065269471360 18733 14773432981093794309705365970391586894526701662703743803536867120000883653477760 18734 14838961612899977187938923276779484353837988519673522063745486557537175520780800 18735 14902172976689204298019542963822576069918707477447483847292759833409274662899840 18736 14963056987853899924417417956117386998107657156720885935734597088612614246563840 18737 15021632216587644868243694311524487259262320037581291728989875633103665484038400 18738 15077890316193963483936538196123216351530892682110293730740608681647809374552960 18739 15131851960115489864461372838054181240446544412923135762034729036236646691472000 18740 15183510427279677381493613126195515706385707788912674784915783990305264296945280 18741 15232888368572463697530605440924003586093227731194784802207539048624165129415680 18742 15279980573452194999716978085022507087996782698097608234000171004397734706753920 18743 15324811545867732740458977650939865208688400857441861052027508880490907142286720 18744 15367377479508898883173652682563907650339174382084469539597423143254212792013440 18745 15407704605103804046964853154695033621705822632076583471000814352694225900321280 18746 15445790416752900602443324287053132764494459614173463417365279578628030740407040 18747 15481662755687717369326002608996909656982650720869330553112226503093295030973440 18748 15515320311531943819187826130607201239813137309349765002236621989496584690306560 18749 15546792422414391487337130999585799561446690364824384138587611406166664567426560 18750 15576078879623096984621733428646771128537805224147175286824213432834385557763200 18751 15603210403573714837197344346754011876541879708605002214182536730881315066417920 18752 15628187796024445338970936805000879800273186962890637928739844109559427665531520 18753 15651043056435342288550134609205026256465103154332184567836616313059182192524800 18754 15671777904690831565840492218595336218723912880091256055298415019560534501041280 18755 15690425518140644220484071482684426369148329525147996200607359340432228421619200 18756 15706988453990566266077915653541876453663820431314892195409016593167842954911360 18757 15721500964674853659986154934105366918340640369656142529363463215814544992931840 18758 15733966365320926814867944982016940073897431694745549774421056654905702180413440 18759 15744419892119301001959381370772987083284323719392522093471782363311355339700480 18760 15752865536545088944154007139894846340615777756937191453940527736794468885376000 18761 15759339427886047443121732372421973849035464595288546748158810142343078852999680 18762 15763846163844649336701680232427070758243226861192724743432317918393054243795200 18763 15766422673540474934255252523782368704035920419547983753813470539995079281603840 18764 15767074090766451968002802808201123320302239785163719426851134738188220735644160 18765 15765838062840367545565021800010614704012145158098308592082886071722016862086400 18766 15762720186570752907211943414225759616633754827878184750837191834307188570960640 18767 15757758745444351288389973763188894540182111460732719662745367663147134757547520 18768 15750959738054764429557438086916879953275013115803957343863714760469296519801600 18769 15742361999090413526820349192169353197200199379380015005153058238671106369482240 18770 15731971866929474291500402792688045523666551031784288985203773039682978762540800 18771 15719828654925333389380705423025908483577050665641856865459704234766959390090240 18772 15705938976301172242709080879637849966088695956906729370875651794971273493085440 18773 15690342549769540209957434313433428095190672801889881221100417743209564071939840 18774 15673046211322759939016736454461999255173130609876018483816842574152447283939840 18775 15654090009159651319293468102188117231928913208667717913282240966808957713505280 18776 15633480949011293724101370249660987646346389257589131263683477458569066603005440 18777 15611259346380828911070112146107422208582273018164810326909000826729379956535040 18778 15587432321242565305743968533782813963839855673123524890654931014128031683022080 18779 15562040393408663412140258824299276724128111026291185784153632592443592090561280 18780 15535090755718318726088078134206815397338016070972478440731948511781908254132480 18781 15506624067263669792838947163599191870311043139658464284125969705353067514548480 18782 15476647551266552378245914691937146793227434730565021064523506492606257875570560 18783 15445201955886244232721221448486313384152763931942911756744108910795711425463040 18784 15412294490098577290538344300026325208498166870566908838696418180470474854823040 18785 15377965939785550961185321965327257757118734707098264303454030795407830954585600 18786 15342223469937346493633330339224997109230050943792736246717311744431305579553920 18787 15305107850847396181189227044770428035188825766168606720613398860169312394558720 18788 15266626171962666119018649595315563431026495654313390348028170055125114080590720 18789 15226819149895094579788292152284876395888423611536762375414033102183640799055360 18790 15185693764530781416025215132925053469125621599687549006390425638099924172416000 18791 15143290638516283328124682324321832649715062089554702443450607640295240828157440 18792 15099616623030774705961131940013978951637480869220582613525214763163891280935680 18793 15054712203872098091752122804591935149669337351760744706507434338860459871316480 18794 15008584081140105645855632306814096999674744993732606592270991036804604639823360 18795 14961272575839666753789966026262079063014194716135495268550372886894653585035520 18796 14912784211290930694223738068540674516786471172221916182902808598174215323466240 18797 14863159112039821801330680865145659163383232679168304515547319543504156384962560 18798 14812403613328700925671320615981147792466756446306175550508329669201060173602560 18799 14760557608078999649226684046226674874307846845556879692733353327104649019068160 18800 14707627227410514279978805891005234111484927676304788265479276284908131698110720 18801 14653652111956836377713400760195530216928637329284515505832591003883584501411840 18802 14598638168548056040780862927249227761550361449075758160888970025654253182232320 18803 14542624759772630798775687698828295551613287141626946162996518437423411767781120 18804 14485617562096060266356716734792131641997808988119204746500078236430716701045760 18805 14427655630268563615091196016359260868371970763063542020894236418895523881400320 18806 14368744398423076294303066891457669378359924590367254099963814820226728056515840 18807 14308922598105034229075962545690283784194047053022762425672137208672283713798400 18808 14248195404725917604876572565825954998348131198278203514352633632776536134664960 18809 14186601205284176254608144830776086156658750780434002310512655135692718839443200 18810 14124144914319003773722458470979730946629155344309898829885365275285516942722560 18811 14060864548843305123166907401570557368085438248304560213832055168608489638595840 18812 13996764753837430653793515509144250555632850879415184761282918845284157138170880 18813 13931883165603953401411433287902845899741024242367312869507701588916359722110720 18814 13866224146562044562609370478648081289896942438755197079801316178539516139569920 18815 13799824935135083618994044839744221120401501684918513044526438905953156438193920 18816 13732689612775910185551091774594994318751601224970930011475896224395084274192640 18817 13664854998972657655796181923282225216391590827115373610928216082385969909896960 18818 13596324888846007189112878807087471552987667598051329837763107671361968837720320 18819 13527135676942758538515757993412111601766721426364884270882259388612668635842560 18820 13457290862610441972375326708418991413921656586862807796241904200185893244060160 18821 13386826402555931599543352469103513103409118071612828477834337695361189728410880 18822 13315745505779689133518394977802635150413832796175323751570268632727304223402240 18823 13244083674512356751454333577807654571305506386809988026506676301901108991138560 18824 13171843825351797359615312231712967999904820183762054628794661775722240107237120 18825 13099061004613751571000256268137343507220909461403030365209672385393033049957120 18826 13025737830394696747149668351345374747627337228268020830251866127300533426277120 18827 12951908884137743308549113287561647301036647475079352816202831895204955011736320 18828 12877576494173897831303880674845837447908307065165844812124756305136523401666560 18829 12802774764268153727985056796931428133592220744659386826680932485041110191616000 18830 12727505733525370355850871189414071603241060183008097969246903792565383294924800 18831 12651803030218475291750800548368622232589286290717997700013068149582648138854400 18832 12575668400536562587654732618837980044633268180669066568693476307303557991065600 18833 12499134991109883781292807996432232980334102219080294678640519944538777761433600 18834 12422204266051884900618194440458523414609166154484566069418422186723245743319040 18835 12344908880138848119314643881732444814565559709679887419163046115957799522969600 18836 12267250017234169509552051055763034523575730013512095391918520898163161353625600 18837 12189259844720945408042761432860776801188392812805572301286808991062922219379200 18838 12110939263617423598938201529501036609119091491966042003462396383534647143936000 18839 12032319949278144546410277319001995879988166601748375589412438274278322358558720 18840 11953402531572618338963472380642380321957863300272566427350853761368579574732800 18841 11874218185018012734645172604164948832942873502450066567049424011373581897036800 18842 11794767270407525763266291979090104655214965779262883165064360788956107582054400 18843 11715080467103584963231066981541871241922135083864712615151126576451234962124800 18844 11635157864499832562431513892594559015812341285345700182071562349893032830883840 18845 11555029642944376835353490921115111115045227401718027772627628637859253241235200 18846 11474695632318926868006033157763597728265944438355604768812937099910327097088000 18847 11394185506090932361160619254530248955757864219902206952880645901402182169830400 18848 11313498836580578241974894863150301284836683263278834582574624196705383722086400 18849 11232664796995561568514043162892969076931420974775421148387689871802169623104000 18850 11151682699952248555239404535052996916217728526241698662314147348273800565401600 18851 11070581215250168624547953781434353985890733295115811566372299919863374552755200 18852 10989359407944659145456757633252202591404166734005813528185516935861419745228800 18853 10908045437600933039296018946939854076979423384604160905162908841544345978630400 18854 10826638123754305917641685027732291479786145870098235899496540963780139819161600 18855 10745165123484107800526751037331944300766130731458285586984696552988911969126400 18856 10663625009096827128687908024912710958171774893539446406455860067986969660262400 18857 10582044933028141332514628393514216413782626174901751920470622686604438838400000 18858 10500423232968375989747896886765206862452069173374153176056360340721377901414400 18859 10418786551181278292933716366431619196737962850226827080380275887782779784017920 18860 10337132993135608578698468524842063325546233529534068684001503576574779610368000 18861 10255488699916025682638783584632662994217381288789447539613943787352942610822400 18862 10173851543697217605672061358326099686826979668179340476967990686551046768844800 18863 10092247163280902709228963573399356277058590848922800865535469472596884528204800 18864 10010673210673158151921610637793593063601629465404147999491140207233721680117760 18865 9929154818153212490003823042798234124007181898167093540302984288351147234496000 18866 9847689420229463724116408650351218173769693819361565107279045895979204324710400 18867 9766301652748079117929476664940741464182604802767061952092867919781507158451200 18868 9684988732099721431158612576874100606738071033324854003319372953751466752204800 18869 9603774797412371207790831936854316696557554227764559365903620307354177563595520 18870 9522656860315933359766569903571985950403225318824688558259828054456428813414400 18871 9441658559914280329270355918369833637016193539988565657163721992408985625702400 18872 9360776705726527790264618163289819802186170831417385219269624441473197422387200 18873 9280034447561485459548990561186184080746193662480158754294305077711606032947200 18874 9199428392302406539238475919861648633517678699194023443236862065642615129036800 18875 9118981200598840374009455030578633932524216432677608996572713434979578087014400 18876 9038689289858461017002675335384130139877983422278174713175945319006893899878400 18877 8958574828837598418697612216998946318617509474155316203216957579520017684531200 18878 8878634047744508569486118611215726673776091352177727097827976598595497495961600 18879 8798888634464295210139997359317183297017180177010741066775364230780426614220800 18880 8719334631343247920850852451679762545127747781256774977865856832997195078758400 18881 8639993245685383902522363843650775282680702321383078265401995745692901873459200 18882 8560860344784008900582736073222768580556243026061096347430863299483809323827200 18883 8481956653033154546743731411176677530171417023969196929258085212125097090918400 18884 8403277864545205849395689595574615110059692217506253139718155624468749382297600 18885 8324844232062908595319240267346963821082022125782279542979581547203502748467200 18886 8246651275744364591675853480977374639002320637368220232166303474654874255206400 18887 8168718777219766101308324271689860354014384269965014723209083350817479810508800 18888 8091042095235860116776232466789152120098169233098783880539185278910756281139200 18889 8013640538531077823563503347206391006203088556844965034295737231699200957696000 18890 7936509306120756660005403413859405770931522451300615913685909158422301810841600 18891 7859667245465497998040347292352604030078023611467264581842166412189431724441600 18892 7783109395218320559008132497512713087169181659465557174933876716668336557260800 18893 7706854142502089621387816859374627502325950473469767917190492552557831695206400 18894 7630896378087364345500379880605670229506507814210349213859864090202074541772800 18895 7555254027710007940859125871157661920801055439847532946745292688525770625433600 18896 7479921835923266799323939106996641155736179343625329004981086818461215731353600 18897 7404917279188651665056928991513704640058191248565762071330109033843390401331200 18898 7330234955484412160076137858076113884695807345558507617086661178918964424448000 18899 7255891893458157060656619506692663223897882968729380917079347990406020205772800 18900 7181882557029831969794317076240778707652255300500447308375672701486757453977600 18901 7108223526724899097957443056424170525605903369932932523569686136013224597145600 18902 7034909134137181297469626765133849146210302768924243898163785287046087677696000 18903 6961955524208146819361963876957657309194482329387893877130349461116086128537600 18904 6889356896121606667697407636500359932664011472025218450367750589387857732096000 18905 6817128961148483585910593797953237012879524764842784058959862910643184058931200 18906 6745265798500143501980039849442184537204851342763970630500876700943023051366400 18907 6673782686116769447833986433718260302286239246974667032765724343253216895897600 18908 6602673584911576191415581543563183031618881233826765043882402944020011705139200 18909 6531953352297032844339031919288013119953376494974089793123880820062293912576000 18910 6461615830961675765959078016133301719974251517795000982594306703828147554816000 18911 6391675459972238350298698314456575933759135008406048177756734792390738462617600 18912 6322125976031500516366147329293367306055943220060746613331656929974681524172800 18913 6252981400651060838727913798557257313377588782889444660219752927588202058547200 18914 6184235366058242445657974641439215143859305271104106673161723268217144073881600 18915 6115901489120450785738274170972484236326635989049475039595814365084067879731200 18916 6047973297691180032381719379590591596199150500721632415653793427068914640793600 18917 5980464006357467293283846546799327586571069644971083122952246961086197549977600 18918 5913367050521664098683276670320898166022402710892682539566617227901066689843200 18919 5846695243664976397474570682567908639276542057097998262228548350656161151795200 18920 5780441930076584075519501628994538239769031032481178322062938092089157402726400 18921 5714619535070643640864366797969419263666267577382357844945329644323646715187200 18922 5649221311996176716498013591477990746747196453369225958265959271201422937395200 18923 5584259300529864760445556255042900538110614900594816158867894753974260869939200 18924 5519726674740775767273533465920653354580733999008386558048346210759425944985600 18925 5455635090263907149380332467255773541503381972838190117680558479927663792435200 18926 5391977643104276667738040835134585280366681331177103627334961292745466996633600 18927 5328765617884105236936300522309001631278401666680091459121391239851045284044800 18928 5265992032837074497538363821101776219956301192060636880365897851176530265958400 18929 5203667804332751475461460047182261069787411381590867297098253255025281228800000 18930 5141785884300176853579053528997964570671154428589267802449910212492572884121600 18931 5080356822890544807505662933238877192201206425206896944189297876921206269440000 18932 5019373506928723912163749288233585208762429418043637188746733687317684875776000 18933 4958846133457078486975339924537411941986318065850312564194268638603865380454400 18934 4898767524674274518028032660102180868589722713934090287465830308038602818662400 18935 4839147527535929112130369330808917578775682856101706704263875577813937004748800 18936 4779978910882663107608627085507778950510073341987815717517708297448156946073600 18937 4721271174064484756075612583961846858929960612577823742008651492559746519040000 18938 4663017033721382429800214157542974383209942060308387187822090703668317230028800 18939 4605225654743962639532976036411199165577921911944830979628042891458609826099200 18940 4547889702206664178188740718709504815762720904746722381666016551672262457344000 18941 4491018009729466593881574910470040482101337040863235580340211600176708898713600 18942 4434603201852787699767849176640205627501987060989417480261148533335669722521600 18943 4378653783735554589200056574903026399723892797442923589613095091912349065523200 18944 4323162340457061944980992098559502581850837146248135583820346230673865149184000 18945 4268137061799604407214140464334701042114808123255111112179547876945997005824000 18946 4213570494074875147427567998750704962089533164532546681468471238258539785779200 18947 4159470514981304151724647620726066677954072056136201224585829149357843520819200 18948 4105829642753110967351847853138858559050662234683485615744185197322311631052800 18949 4052655446053470985414572594366315744319375549026081281767435577667948431462400 18950 3999940415971075070449647374759271796835988523899141226248450392456433989836800 18951 3947691825035823278961457926179744835918331142108070689660040819519076027084800 18952 3895902137912190003862916645264943648446968304480269802709345019784725966848000 18953 3844578334291785591967916509548227484030884206448506980277384293876277411737600 18954 3793712862725533325815493648601487322970842389685401295625560841262385367244800 18955 3743312413296634137358139923897179299260637861785658206205906012190267587481600 18956 3693369419190375156233664866291402803106837721401551544647017560868081051340800 18957 3643890293572208045096596256208801890856876981555247986978162733238729172172800 18958 3594867454966863756087732316335927635147466213575907012614993965272082381824000 18959 3546307042910981146142298778681564207174285119059101268616847599946150638182400 18960 3498201471207897636094758768337537777838954342605924170397145557203846396825600 18961 3450556609132913824169762601653953625007643662213948895170531389326684430438400 18962 3403364866381839932360744115954803166730170997999696979567841082813443447091200 18963 3356631854414462061537221567703042683601748452674420699508224771750332983091200 18964 3310349979544028727369572700302453156704820542570958761016289273227845073817600 18965 3264524598706748690081095298613002775827892893278722619287988142890966121164800 18966 3219148124394553887648506597321638774437310490717133116519058607318636842393600 18967 3174225662542845708555220366798744682982704809746867536199191669664361973760000 18968 3129749632297365272959598028809279762085088167168007403035148808683744215756800 18969 3085724900786793278620760896564008599316845075423666173177500580105663834214400 18970 3042143894558014071517279940788692517780991314523413781202097115356404687667200 18971 2999011245186577487738906091049609552004734988830326235578128109019371855360000 18972 2956319395820566841860755282730657222635093299020895437810852470780377121792000 18973 2914072746092173617227185860346357085420944756180105872035801928256087342387200 18974 2872263756086675968244633708485870064200227462955947349021339048560420862771200 18975 2830896605395976580825280128179899400794479882443907320033204728891034323353600 18976 2789963771764334809114317600118101987770386667812938200838267345323402245324800 18977 2749469217938770140016220727972685145449336809028919198806745289739669460889600 18978 2709405448102615419824296723356179293636063185184047847791902624661112064102400 18979 2669776211811743378362172379094245471582296242181214537701084237792847200563200 18980 2630574039864285707909374516671833521993988733957867294771409921175816455680000 18981 2591802480154350939333138073891476665595973238173196254986546685578861279129600 18982 2553454090771256522046129620600880416036187083857063327659918242465946347520000 18983 2515532221007886425224731209682383116747278398436416052618497658241619935641600 18984 2478029464582611093769348688775248334992870498383064349158040085201627388313600 18985 2440948975828554021639131565333670055125901279732258876377318045523910526156800 18986 2404283384060839683482396308959477619522122303042776417822234362876106701209600 18987 2368035659789210997229890853807548234786344234351249657387851521350960886988800 18988 2332198468507324768584645278657277933083161895796821807736839700510423171072000 18989 2296774599806149018015388349713110734003261333178267590616280313722717330227200 18990 2261756763240443189134381135617449164989547680728389090452718712683983078604800 18991 2227147571055994874232166460312207885694770494912988887114218381340238826393600 18992 2192939776646612599728058854217075549750111710855116296724455331420458046668800 18993 2159135825602920198734034816331068143026495649949000819274302042962365223116800 18994 2125728515643741125778631560424906648658090087302123300346122855906405072896000 18995 2092720128442997672745708367659881980413571196886676257288633072861246403891200 18996 2060103513455144827640869031617940277596516634677844381027647001832691791872000 18997 2027880791948467957129273946834465836872322190559046363747037943631549551820800 18998 1996044864690009584150548385814212189189283992231255345904534714169264762060800 18999 1964597702796989593240663798129479185987397742112545880320300794519953219481600 19000 1933532258754086417386183241021676673910215356609652470482616082890095813836800 19001 1902850356081167799096079217477868285346859614536444785618225057161234657075200 19002 1872545005953350723092634673311116544238051260934379607320944494055767493427200 19003 1842617887708060321273509756265808633465796773518363136489337978633593318707200 19004 1813062070611521538195745500666116742231889471956834127401602344400280056217600 19005 1783879099629018131696431837029846013695000261340563747339539037460493795328000 19006 1755062102414054982607357181842095622469298437202772643087963662338323671449600 19007 1726612491938297224528195006503961693565118328158221396126140381638600578764800 19008 1698523460753184119777841773486396528137623399144453633150655410898475190681600 19009 1670796293138779652014941601862517599324884372050266738407392950629582712217600 19010 1643424245765779105706349687221379668383200823730343103843147988252695427481600 19011 1616408483552421334819694700106831095622080078138050085967044388345380511641600 19012 1589742327486851229391590364301129839383236160451247237255355734997364531200000 19013 1563426825288432548872770856361680823079737926040542107567250757271720370176000 19014 1537455368318829914896516176428459836443268008248832873940675944612525049036800 19015 1511828890269135888275853616409586853140077194799968855034385307996717581619200 19016 1486540851899633216913084345066258157859552320064852616069863967310111425331200 19017 1461592081726814085995873784623379575360079489874300980797160565745213480755200 19018 1436976109974861729735451057283679285057929157757750195543498109367151750348800 19019 1412693661929774714881082082233605673971317416956306354065594041086745162035200 19020 1388738342881550544013853947022602097485135246377701337930071121320046618624000 19021 1365110777880441748457528576573889551909339044032763793265685598766581987328000 19022 1341804646127240551008753187774014656223003687244844362254072797396978251776000 19023 1318820480781587059714050201254575267626207839552271902020372010425330305024000 19024 1296152034893730319412791142057072939558734700294995424453276919842286472396800 19025 1273799751452537353809411664293804308227361046680429942026408741777215209472000 19026 1251757462494624661944773789135605667923993116328931760017653536956818814976000 19027 1230025523667354319862583598140885308328650444735505395560268264299410604032000 19028 1208597844651011869733315693575982991742124336393268003696573528296321605632000 19029 1187474701600973402384080759582173675259456633182507014621310961785415032422400 19030 1166650081659389721806850953764937213135905225502770764336717884550326697984000 19031 1146124182974659883408864048543345080226666922203415628768922709366109741056000 19032 1125891074862880026490289263356742873559883794802375571492606804311323523072000 19033 1105950880106933957555573705364732312718008330272183895983250797337969967104000 19034 1086297748693016372077532203119949000608240348504227531558701887844008161280000 19035 1066931735405495731352163224995195577470952812473109737443074458445274511360000 19036 1047847070591867939931834424189751369378893114609668795468096229428462403584000 19037 1029043742310868469983086776920669069007154526268919281598820162954988617728000 19038 1010516065551731186553009931089325677937874453347887568558250567578458347520000 19039 992263964108841529750860417255990602588084364665944514701444528593727274188800 19040 974281835964081381008281887508511084006510621391430720020618368356965900288000 19041 956569547521828872599135679886000136331014176934263280808463627155317028864000 19042 939121579342681543944746425848147156996887130443649836576211906471286388736000 19043 921937741489819536245623963687545473725119684376935001289374274481149896704000 19044 905012600980103170689150131318806045528610234755105260591760073978724356505600 19045 888345913814619440048890317377620850914565103483016194889046565863510126592000 19046 871932331666746767006000227416714920035357406980945089075996381063296808960000 19047 855771562882278871585711357304832774013967711437145549290098064613701017600000 19048 839858343256227530870469118717225131469223408892580276411775525169803698176000 19049 824192334313913173389713866128651248967699899438549271454621097021654775398400 19050 808768359458221927977589315850522481764428579021672800595711383883870076928000 19051 793586035471692247306735600541316231879377055056109807111547686560036837376000 19052 778640271442920175441307215663156724094284970305778619037502524813746520064000 19053 763930645340098318102259740330506537350595811333113133798978976239877001216000 19054 749452151294626195739382658309385880793578231452232075362398409475801303859200 19055 735204329090351816957361523415161859389286815733351188167267616631793143808000 19056 721182261002393091875618134056610575294534920826757181299670192674515585024000 19057 707385450524956738061902845425787148702374006325836418478869105137837748224000 19058 693809066027811927770916415616031932468031628875547875058855249587488544768000 19059 680452580191272918787743263490490838124064636263710587402230715851167367168000 19060 667311246741044538107090201118071307454720538753854081398332436954483050496000 19061 654384507964734273485863987041899103510677885858503635313843779323706028032000 19062 641667705693541118826948630413127243561101760179899240503631934902971856896000 19063 629160253522232558840790779008383803558596852971844289941978229677237641216000 19064 616857579237828026329078399713822653144161390538054092174535874670738434048000 19065 604759072781667973348407284672332139035034757347291692731876794102023213056000 19066 592860247056194231119680051673171082944905328674285627649198585099301910528000 19067 581160468591555908218219538242300121817081271427655556816582810226710880256000 19068 569655337811953035827734063491193404103450053571313530615175889903495235584000 19069 558344199358394218643313834110849229065524461603890363725145466805343981568000 19070 547222738945077794443317596034998388975096854525762702153574221456982939648000 19071 536290283937416670749420424870152375698859855966942755611390673761045700608000 19072 525542604428234774904135426752766078360697761680286276523745077199912687616000 19073 514979010569919515348773578774088193338344914464133929433259185543029653504000 19074 504595358928758768501812056819173333790028657413929116799234204228457719808000 19075 494390943799756106311243835153845499536018847838902681260453609160945651712000 19076 484361705914434589704613926093154837682748500429711335502152796162332760064000 19077 474506927931113788077829395920600666657738888911584822895338887264367280128000 19078 464822633756092312512284021717832958011662863371811738842590057447895336960000 19079 455308094314743010504502616765459620593138934604614530209673676366386163712000 19080 445959418492289601628468140170761344063655031636791855062412803114987288576000 19081 436775866662633292780805787617837121796120310877486310044119601595642699776000 19082 427753630329613935654956387319733887883458858825151385389000576200772945920000 19083 418891963145973279695233044408901570027545499639177783641818892964107718656000 19084 410187138182826338176039128864839825739417533184106624541097066954141284352000 19085 401638402129782556967172816877758604987746283454196460821492307902777962496000 19086 393242111148035656609375959672408343669812258636647054118061025059995936768000 19087 384997505996934785062045675201289618571794972308867779980745876708366016512000 19088 376901023520945611067124882322434570460623902965364444864859169753107302400000 19089 368951902020298153636565675812007406282750314603564993029970333493097279488000 19090 361146657922342074910793502583716849488653922374105542707213296748476096512000 19091 353484526685888917015841521067495732680708368117505963692606312563214311424000 19092 345962105599991152240849150277625893411568959176642672689532274078723235840000 19093 338578628160768539797098410629571567104193162286388424200683704773221064704000 19094 331330770085639392256800883927785982257555246817216612960757249856248881152000 19095 324217766041375329753895658980042826430598617725646074009090357961521258496000 19096 317236369025085437095855854244678118025208458336323432780539488929299636224000 19097 310385814377577707445343742185309169997965652222684020564715027527122378752000 19098 303662933417176481389149475277354103877122144186110125597987198443944042496000 19099 297066962903141224160172487101141007378338560856829737260178881736739676160000 19100 290594810032409577986236932442385259276063493089188499124641670829248733184000 19101 284245715790386100942138275059329517386771832704791368944901459460811939840000 19102 278016662079049013342396844392193350750701279865604857013208356437217681408000 19103 271906893503654415178687137370992399049983583959671243177634400545012350976000 19104 265913467508308504639135980605521083698071943615538339724997207954904268800000 19105 260035632942000682643016694326425077058197649174329449064803925332524961792000 19106 254270520344572477852984355736044980842344766767696493542249492550954799104000 19107 248617385327238307843011184401699118493533299113743293744031495767529476096000 19108 243073430327322768848317172566380659815965798877057663996259055719405801472000 19109 237637917023755459253325454972472451324960154798069326836124558084701835264000 19110 232308120402400094969818413483892401601000813646400398003969763256573218816000 19111 227083308713992640310695087002477200141672866447284676983457628524123885568000 19112 221960827067225712321676286595079589049741585338750628104178558726836785152000 19113 216939952521794366889475968416540453389486162654994022104019549088838553600000 19114 212018099100711407361585194553907622731540873329244952030426883963357499392000 19115 207194551904221338610315647952160260346091317741303387529884732989978939392000 19116 202466794347639211811515270696156025283710467941485337566653782368227725312000 19117 197834119978131023316454945737906608474122931379743271854487068514430586880000 19118 193294079197799109348359351439506599702186643962632787340250118162276651008000 19119 188845975985742930794657294053336297690888623318726301544698438728971292672000 19120 184487426523470214916938951288556861879004838243968902386503527164421865472000 19121 180217744384645648886327092363192145838909921064140447025058982650910781440000 19122 176034611863609941093872054194359599837904803788227897516478798281422143488000 19123 171937352437955159108591917577747687444369190337162288913111271242501259264000 19124 167923712149006126090689519413149818672436373585176472284940654457991987200000 19125 163993026131081927064817171133002242083691292807940542093164409964237586432000 19126 160143102965027831990945691670445043499555430008297253033458556084125040640000 19127 156373288559189790815880361907723328514058335717321828434335855186915033088000 19128 152681454231549612944515142048243596272725688966995572246455509840071753728000 19129 149066956893594573886375053972024112239480361481299122306269022157618495488000 19130 145527728283936053382729063895811407343919417812947543716588426180736057344000 19131 142063137852052628765227803000885726247221072492750248071928766295489314816000 19132 138671176570283213513806146802096426471556723133612922878756717383504756736000 19133 135351225501620135545146590828700747202120817024451690421188433541400723456000 19134 132101334937812939534914910615616069979005371687861908894147830585281085440000 19135 128920897716004286628555767272922630042147205277042207738356639320695308288000 19136 125808021183936522257513006099416421606360821233810245548074190841131696128000 19137 122762111298509771219678637315349649073325230850724948690538359229266632704000 19138 119781331292938117373038734913921455372521613921261265095316831840750534656000 19139 116865099294442005910307733181763099617915708588095935142667210021912117248000 19140 114011634412017223904643756332494707483082446127993190827318342634234314752000 19141 111220367037322713320123012379979439694632619818187821650990056391869431808000 19142 108489569960500185177045897501949733162644038407835202182882946835975110656000 19143 105818687003385107838161336950172612230765130763669646193038655346290786304000 19144 103206043497269509356221442264833875821523670367106383575326050293207531520000 19145 100651095730504565050239870773455019706895735240987139029036588269860438016000 19146 98152221477833333692390548263221174475947786348135755596843359992902320128000 19147 95708889540693882542753214565304504786563505107525260363738746859451514880000 19148 93319528011421791162370371515570540900839385275721500374700767628718505984000 19149 90983619213913225633081282015761954774458867403310257570776013399979229184000 19150 88699640453408565565130249693210691495486515794760394078646858057056387072000 19151 86467086602924564907478164323890449309306812967057545697158301441041694720000 19152 84284484018847611988944462751350748352041381172285025483636092500675264512000 19153 82151340122137892084921989837734515470115581421198078567481014729486733312000 19154 80066228273134652359617699686800124505642066830219694439246551107739058176000 19155 78028669309710631617863036594440861379494650284722388618636468261935644672000 19156 76037282525926761940516412469644392426878836657176676130541249145137397760000 19157 74091601208921046187390627562219972723439575441558637820435260140982632448000 19158 72190290363267478289126609116542533506217989964490181704233738965979627520000 19159 70332895689306623736715102515231688717332686722284127671090950515330646016000 19160 68518125939541345234850693096054597081852924497881538913440218989757333504000 19161 66745539966186227192287144478324561311464522987025738855253165506792783872000 19162 65013889245728198189189717106855963499351631333285234925537739048922775552000 19163 63322744821611368917578743219740090785832259760026060505387047410803146752000 19164 61670900628261009701680110975338986893687661294821402762454778550979657728000 19165 60057939837260273060757074466504581676004943624687206481351038912040927232000 19166 58482696961176794556463346645218699583288820405173519858741080068957929472000 19167 56944767930435146768200673861340593110432938485398291964962997703275446272000 19168 55443026855555472252593411441582300896851014426829078225378764711473446912000 19169 53977081484048775268118564621752182373276153166653776546691278798705131520000 19170 52545845224407650024697062662676963089619597705676712064506999813237899264000 19171 51148937552327468850290757477772745007589567026589154434475109662723407872000 19172 49785309388209646071864539224638644435898299829655060059129026696680833024000 19173 48454592464431579610753667562699613306319591967302149108575016354800205824000 19174 47155774282629439323590926776551653030512377154667058616084429971754319872000 19175 45888497914686244480372109285705369370653923391647039512905806908998025216000 19176 44651787115367127792272771177572943593769562429897370676617284082434441216000 19177 43445296194025521925649635975883167918333183448057985421623404041060614144000 19178 42268083460630433164290298057737044601786947047913950313910551880019869696000 19179 41119814905393620453410141248155579217048788325916328347132262890044391424000 19180 39999582515148690629840546444086048324886003542178792042605985117223518208000 19181 38907063068395127554828182184574000059013717280097537813496541663674892288000 19182 37841381885845026907626113922515172415625521421048643657459246870220505088000 19183 36802226417720523555519490926426345139716278216916601425659008424798846976000 19184 35788753714976996451327104637065827172447914439627057218133737435766194176000 19185 34800662268582892737430083138311927998685626077905952730581279150287093760000 19186 33837140029951782148391819548074814291187137367686545648643490838817013760000 19187 32897895673795312369950662125845719129904439406119754497903844654406696960000 19188 31982147696371979814057214929118994258138929726302044465388717161187901440000 19189 31089614833940948084441835972222899084571113402860614859828325706889691136000 19190 30219544617526452895747598747978777469024410038299646787080313745065902080000 19191 29371666145860935381950209567400751274929382427547203111701495323839692800000 19192 28545255210924767144844911994840012351939138924144213216952614653027942400000 19193 27740050450303103625442837523107820899450518192870823775364221225682862080000 19194 26955355557923246382096119953713567509159308589941200513353819334938984448000 19195 26190918586005936797284228523137797256534407830377416267560700745635594240000 19196 25446069710749518452551044063473299370005696192860953127933692025278300160000 19197 24720566646761876732253380371905910664945267900409023455917388231842201600000 19198 24013765328241174026376348235482120719083895403658666783023806627649945600000 19199 23325432348109013630051103887202370918627904130563905878475103107522756608000 19200 22654949041841778428092600390307648809669925812193882558806606133436088320000 19201 22002090753646430551752084138183042419643137171159392683397712301269975040000 19202 21366262893948917990431802646899119748119902970199979603855233491666206720000 19203 20747249755564501628562633219322013466496758055512498074174926009403965440000 19204 20144480153345589610863623955959503038517848911990560962700177298493800448000 19205 19557746585974223092584818201389985656120675934730521837286425154433843200000 19206 18986500918734523114171830329433383702778212697110568904665162588794388480000 19207 18430543734690198427330451127548858362926396969247446993055128357391564800000 19208 17889348711318348834214475634022570787466208630046521757267759364943380480000 19209 17362724673934199296214175718012717132955726257531346481272106071213211648000 19210 16850166493567996039673118912588213267919896599102473119047339908815912960000 19211 16351490534477363287815942019548865175295442137379401503390568297808527360000 19212 15866212519131096028940492621896990071526849791819109050877308203522457600000 19213 15394156231896416299088123908112071551093396929944598873816296921733529600000 19214 14934857096660432297468584985573392122652423127816783630125992077018923008000 19215 14488146442249022608762544332262745631441447041613117506071370382926151680000 19216 14053578823433135359626410945435898954074065290661890364616513601688043520000 19217 13630992454925370796924118467820172778704197089518765531853830541156024320000 19218 13219960689720181943064434618759653096650935456149393774355018186914529280000 19219 12820328516909597109368006267128903433092142767761226254660349201683578880000 19220 12431687023454085889231965688398999470304794288168745420495257305161400320000 19221 12053888066628766495583241521934811657636151451441208348803635585844510720000 19222 11686539946983641222194643874094062508306448547356403226820275825488691200000 19223 11329500772001082098309281853939571389151719999552031229555077913478430720000 19224 10982395738770580786186242707586216137516009942002645358493398547140444160000 19225 10645089101965395034693363661832792161523596402279297896055737087033344000000 19226 10317221970284807783017362805072967765825240772116449175555047537877975040000 19227 9998664817731962763383790606833417319740962397261254007130002209053081600000 19228 9689074189334180650486659745321931799012164242003049417376155475970621440000 19229 9388326203741297945410419050666696574107430757230437488723214844073082880000 19230 9096092541502044190230825314134108760059847392819244429403001864228700160000 19231 8812254869821969710730736653114067142891671773021295633245793607250083840000 19232 8536499100855447275801754549300013339780259471661066721198603177721856000000 19233 8268712501732940255225785769928954415413819913052971934182861111252746240000 19234 8008594785939062559953866986072431724374566444007408086750765901327892480000 19235 7756038288115987252945499002993029023606778869557491186157689534657331200000 19236 7510756237928418733611068116242405322288609677087095736754477686270197760000 19237 7272645952464796202550934813750169983328447045732027571808488160812072960000 19238 7041433346444614768810264373264854645908267609107352910822326782078484480000 19239 6817020756036767179520847114019872545965666927409855999904781209525288960000 19240 6599146393591217873574705437296572533242354797364137730130320505717391360000 19241 6387717121007011686798944429175859845845425672746428706614065692432138240000 19242 6182483182463859624728468679610762115623055861642944700086783097044992000000 19243 5983355888283471536622128116780200431029177712804683533353536283706654720000 19244 5790096755303961500987586742953146448660123172489575499891281940709376000000 19245 5602621566906285531434394529077730537061470709583027383525342666025861120000 19246 5420702762809809951722298807590922508175466121427986109802442357966110720000 19247 5244260146943401125784771012443501398228908701502365021683915891304038400000 19248 5073076833275056051132830509659685208195159106241637606417099064187289600000 19249 4907076579362260585342585659705135276770197608666667670765815175373127680000 19250 4746052481664749335645806150394092487907541113281276548974331003351859200000 19251 4589932264793647445222073239877935305360416652043307086114321501580165120000 19252 4438518697043815787546910748115966550025380784268296693208776791309680640000 19253 4291743054189746902921930048304097748215236616864866965348631659319132160000 19254 4149417546567707248666647908418402343468397914945741240672307140220682240000 19255 4011476943774642850812820322393980298482546894484821328319235074065694720000 19256 3877742268513348530401900561240873838161429841877007213883114088195686400000 19257 3748151791711207709941386155672275305798640332579877589562545523743784960000 19258 3622535070750390280263482201621595496392661423749870081325969252008591360000 19259 3500833498761260596087519603309165433681878880507700043599571113061908480000 19260 3382884956817853122286291922239872985370026456538117184720265443079618560000 19261 3268633910582076986789163050342691461149906189953841158228704444704358400000 19262 3157925995445975861300852498849480462759151192076693637459456714436771840000 19263 3050708750155723865351604014505429330020315283355800868604702329625640960000 19264 2946835319526474101962646740672443328862984174796758377887851594954833920000 19265 2846255970830204305762488115739501230560860741683236514473665085623500800000 19266 2748831163458305723347155876331766490711189957720593408662686178360688640000 19267 2654513853241149566123523942417845533027519036072945047525767211354685440000 19268 2563171299005977287663169116299823392837235971924821536971032337700618240000 19269 2474759142240891201777762108110016206289339084756240608555017792475627520000 19270 2389151225880044736036207554838876978423360362695290494649390816024330240000 19271 2306305563599849115047840694849012906843896905266683385484538314213294080000 19272 2226102406166749147848236205269133812569955227084843577387523001842401280000 19273 2148502106506638065778865708433201844137295901653966940773472271377367040000 19274 2073390859737411432488697638865716529261374477715959097446754915361751040000 19275 2000731352450098684605042673126577987395643515178812295209662950874808320000 19276 1930415534875023722546234203967872967004376780957799139816046449855037440000 19277 1862408145520652669822972921715911845942688286096816964384273084522168320000 19278 1796606728540493826127390598502476125395676070147524423876961745717166080000 19279 1732978049213498500268156656504308306983292053678796146358803128658165760000 19280 1671424830047603268223389248844229859675040652213442362690680578947153920000 19281 1611915854662381558855282525079683522917374378713242626938469879591731200000 19282 1554358859997478322402464841613975359069641937920382423373561388974735360000 19283 1498724393430389419341672233270336448493449302893193760403790690899722240000 19284 1444925061286778558700780745067904721297231700163041775598817083470643200000 19285 1392933156456416111829568693595884540033240005636953857885375897801850880000 19286 1342665781553278874182589256801396933732611315539421065544697779626967040000 19287 1294096966350738185887076585070789759882619682082151285056066341484625920000 19288 1247148167314359136938552506671276667217985409592662680050827013343150080000 19289 1201794923297523219805197523069666953415991938950937986875396422379765760000 19290 1157962914046562321893115305030529889428818849676917301275210521504645120000 19291 1115629174156639445761603348414928263645942854530807146554293906571264000000 19292 1074723274849781489949433834068549614610374737265423074834605841538088960000 19293 1035223736507143529924200786686697663916688752991885664993430070771056640000 19294 997063899707348143807891909958046652987223125689280272354204025592217600000 19295 960223567274093250439772618472942282104525274870413741521503202002862080000 19296 924639731562166578659174242427294136359799259010426158830583647688458240000 19297 890293470811492543806574394642067227614936629526072912590570849640120320000 19298 857125133180172292910350640036762179672559269182231208702054867748782080000 19299 825117062584417263014537029404353393857127768890808827926054892638044160000 19300 794212859005768166604360249736540232139764250802816835130305387377459200000 19301 764395950275990450389923204987564588508767182348526789409692370820136960000 19302 735613083897194476529080071946568674199737018886611427436211741088808960000 19303 707848768229188408554654060091385301381245257277749467101762089553756160000 19304 681052636321059029377410284411249889557175306893090509142553372194242560000 19305 655210267814306069143578276905919701711951492281324807959791412927528960000 19306 630274092274825949233581458909061793968293313457138006172898809201295360000 19307 606230599909199498161068167519075730645922411184709123394451938801090560000 19308 583034923492450328916773077426663651035590176559073415974093036674088960000 19309 560674464753500875238930817266164442915812794844527300188729556609269760000 19310 539106827919379173197815041013099351174957689118828860893944574178754560000 19311 518320316611942881403433840806547927677696046340641100353757111763599360000 19312 498274932429530276529008216011356380359941346823271867603691491934863360000 19313 478959738211024145166941706259320184807859347502678835615608234531880960000 19314 460337050424563045867267561632168691638673906894430950357019682102312960000 19315 442396695392352542276091744643153515403034617555327325342217945124700160000 19316 425103099677758612827807374151751093859727515877888733157377705676636160000 19317 408446844879071539529959599304436742447481585972813620792457292635176960000 19318 392394405198966602244669798855731166775111791743772629191825468041461760000 19319 376936992039229231661914199401270338822768614758908247595275312127016960000 19320 362043054668267346586029714040727194161861366872066158501336537088655360000 19321 347704440749276585836325069113312236626954172460995507679879411122831360000 19322 333891395156864467908138114891829975509450244154596542187445560525455360000 19323 320596393646626490702183790955256647725568835299617039418969978841333760000 19324 307791425378603178013062363033833735100290161929650290798188703761039360000 19325 295469484131630863038387403060469412866578332074464067673050534903808000000 19326 283604238815500762425039361142981708376497707887916894037316546330624000000 19327 272189210328223294666693626012767857416806647931343191908575453118464000000 19328 261199589593548915605992532904017166339628593028140367247121948082176000000 19329 250629417567576503428621915921710620903135074907649906605783879201587200000 19330 240455365166478399782638502463775551524122737342983616462660195581952000000 19331 230671896397969933298090978688859165575506039800398958409587623198720000000 19332 221257106167873778712816539095004357411064203497313496501547000922112000000 19333 212205891868594109706180631912910191605705257594524687738158351384576000000 19334 203497634694789921172229049328733153446645495065580918698580370364825600000 19335 195127658996647045808834142181132746960159567790369143409076828897280000000 19336 187076597899225963301172429786831407134374777080801264914062375911424000000 19337 179340118628216353057232230011458222128862189423131088072581298257920000000 19338 171900056751897581299973775889256618892733010606810598349438509907968000000 19339 164752434098771610475720942030151824171082604443638669071942447425126400000 19340 157880168950441533680896697040535908829971960512449526972802744975360000000 19341 151279631675055790889218802736814109962989555585985588236134162890752000000 19342 144934796263200532722430986389477992266912610307852583156910384742400000000 19343 138842308018616634760695643690428186503839816150724909251998463033344000000 19344 132987153809254550345725128780527288532907998249293340016195523366092800000 19345 127366266552289448438929557947929346394294680195586301030375715241984000000 19346 121965541471559192665842712926316254087884701138300139406489930694656000000 19347 116782194042398489516020465124731914863527244624136086222826830561280000000 19348 111803006339104074109130824046655163211033260740408985146906497777664000000 19349 107025412830734519039354205508076791461548197376853878446153561653903360000 19350 102437045154200135692612317759886406613305323140590754415611060682752000000 19351 98035569469343830915915106020630183564665314099213792491699496288256000000 19352 93809376936127111540323049329348455315111159582600717228527904096256000000 19353 89756360631927370127928254800224200985797380590272110517571875241984000000 19354 85865654778240535891100196188718398769985414120665835911031988158464000000 19355 82135324368137350817909469739360774884340846372355946817988623073280000000 19356 78555214022587478724874131572411829564648640899409548834835745734656000000 19357 75123574045501557853088868523331815532613558391171490493929111420928000000 19358 71830881344459565932340076066660898964127702350604396777755629322240000000 19359 68675567416701344452174595249577247261425390080431379385755753250816000000 19360 65648729219486028607783962572162231926328160667905123611717878677504000000 19361 62748931843362065782706209581473002740552464790809831584674978201600000000 19362 59967864325850676612671182850528748228686633043146767441832498429952000000 19363 57304238298671294604412154243831372570793801196246309069913698861056000000 19364 54750267860025782193184644538761852616858217893403065029305472909312000000 19365 52304807690778196689032597250123048375462804147237394540837754634240000000 19366 49960587728587718391296042751757046648442445833985046217395382779904000000 19367 47716565096632268846294545623576209062751508001156395331948391694336000000 19368 45565961220724512291893877076164189524887933392534687106138380435456000000 19369 43507848616784577442734831497155984340430987540988839589216419053568000000 19370 41535882619929317024402949069117416758684428784869513622951311704064000000 19371 39649247701353201176894649189480253425585787710171565756016464232448000000 19372 37842027016742023051143686730384479618173587933520135870637313884160000000 19373 36113482022053810366611843292123915783543327048589706035134950801408000000 19374 34458102785931895528275039196526160735572905581754241900292725538816000000 19375 32875240248075091705332606267066626266525798704748563557631142133760000000 19376 31359741908771555972966217958516530989517827135705049171002143014912000000 19377 29911045505140770549990184907069529618673753941668823671989377957888000000 19378 28524351815743442107595595781791270768256305606068391806253033062400000000 19379 27199155596372912420721479025600539664044748994274611223135961219072000000 19380 25930992970494891465429327967083998109792585431818773310229056585728000000 19381 24719427499278737148961638797305851053595088107836417672618484695040000000 19382 23560288689958701482454214325519825590632120930082626724499369754624000000 19383 22453206247951282515167921308586915333737587761981080683974706069504000000 19384 21394300865829776994770582577589704978302836509004577881418348101632000000 19385 20383243166698035376052277321785625197888565859315644015406032617472000000 19386 19416429408203854057565882422733662870331404354523571363201568210944000000 19387 18493582482905576197658392637239398111217638742608241428374533177344000000 19388 17611338355344544534013300541416636149341711041868986898208316719104000000 19389 16769470009274946738578409668873898453649642481020603162169721225216000000 19390 15964852273635198552538879737881366273907062586772104452969173352448000000 19391 15197286554185485688657965597543412876545583464417926712604508553216000000 19392 14463873406845490056288119796321449558609626561581116205624069193728000000 19393 13764453190924643336941878546906290350526508997944851780630797615104000000 19394 13096321848389130927024883840509013153105774619477533696235302551552000000 19395 12459356679320994650547913143095593888092892788956851526554626293760000000 19396 11851049075795722410972408683154041502409223612763482929419534729216000000 19397 11271295252944300099769163272391516841260895529783596689072509157376000000 19398 10717770587168622816528330875468645039266376138719447815569075601408000000 19399 10190400058376981670796559981396848432260449987896058942562968272896000000 19400 9687017415732489919910224259690157715132187067911595673718542565376000000 19401 9207574483660116453770057484461329942743622870065724303497240772608000000 19402 8750064422820340555030463661578537554308930956940626034848440516608000000 19403 8314450517950263633558776325082338477456266960322826137334318104576000000 19404 7898875643126209288534597386741928545872778311195083088684906446848000000 19405 7503323705020533914187002814406865809048198377377253759533772177408000000 19406 7126065558697441174274236862594360275197553238955299131395869245440000000 19407 6767104139368362104420106413403469060138932046094032922921681289216000000 19408 6424839734906037049424518738948418921235209791293100514014497079296000000 19409 6099281527972680645482496571937228491291954340109900675761037115392000000 19410 5788950947367702737236722889392037889503094953473102416107133730816000000 19411 5493871626483373493051863161067034533561020233920122257174893166592000000 19412 5212668052889047964361427809714750505176365727062985865095435780096000000 19413 4945376790451306284597003951527663465378311739423709710084839833600000000 19414 4690727290663427019445668721756442324665566641569197408633130844160000000 19415 4448758311280149813385909821316819778177470459888487600259971678208000000 19416 4218297066462735618817356914437681218288610526231622494146931982336000000 19417 3999392187776509172928898434171163110197916463365884185748038483968000000 19418 3790953372255484290942207895249787292456378579497531431470646689792000000 19419 3593037753782876386874724833054339262540019680381647063745162117120000000 19420 3404639662134183000189466485984596360291306014417908131011372253184000000 19421 3225815726763481071799874045782436843167079485472747221161640722432000000 19422 3055638896321113177150904651887997292616058559879914475463240581120000000 19423 2894172080580586308802709537846433775615854911375122273726076289024000000 19424 2740554185327357208444858139397320896951069978956983116022771875840000000 19425 2594853187646789598624107854148362334187230503355929225406856560640000000 19426 2456276099227612809063619227424075926238203848978803448994179579904000000 19427 2324888568073398715523222937708913631219562888222695913359690170368000000 19428 2199960490671164561880522725663726152489072679056965334087193591808000000 19429 2081561390149611025287698288595784921457529578838360968177525981184000000 19430 1969013522264539734867712310604643653187556463474248311579512668160000000 19431 1862389046428852208388649680055814974793108005308485480132514938880000000 19432 1761064892666826528131173598153754796894062517499339439086789197824000000 19433 1665109676031809103195198420768391572512466942949294800285405806592000000 19434 1573950592182106804197367857680422443705988876553046577349218271232000000 19435 1487658208760325292297231562814086747658863413116078515719143161856000000 19436 1405701169914873119609481552057458433173174132998235249698412691456000000 19437 1328151017136482380038232911518485578095071914609498760905423323136000000 19438 1254520027628855864801874453028262661652863980693306700790914613248000000 19439 1184875634128502394828045659206331383693251805003499473910554951680000000 19440 1118769990099490677644139674469101388822959819940845208660344832000000000 19441 1056271270395885286219001736793608503540152279558224358504157675520000000 19442 996964332362143793011853727779347664377465715231831108085696430080000000 19443 940917065917888529787599114258296676210322945700050292995784704000000000 19444 887749173388256040197983411574229382490760660906019549850904821760000000 19445 837524125801534250076205936953877783748128327522319433952395264000000000 19446 789893201243225600939154100705642076837417318547789139699260456960000000 19447 744919787646608434134713933246957273921194317470479583047676067840000000 19448 702280773055015165937853855018802131834144748764703436202867425280000000 19449 662038607354450537133000019565982655255775982209863344623997419520000000 19450 623897802645120649456774216662641314320676095442910326208090603520000000 19451 587916389585342375334890522683036237308863574805187108420494295040000000 19452 553823808200353989567163359125778967768900037462314946599499857920000000 19453 521677440892719556456302520710809936773745148355754761965419888640000000 19454 491226797177151529433899048187905869960125394348275610432521109504000000 19455 462527795885869383951515239022868225428245430242810794168475975680000000 19456 435351824099492907925326421601046466238699459085905545390435860480000000 19457 409750612032767461211112667538728583178736364069441914572720046080000000 19458 385515072194112997953100975952782532581893316409121210658833039360000000 19459 362696049077079026780723332602830040586827073585131011533833240576000000 19460 341100010008350961644924206731251940069319090190513198102426419200000000 19461 320776139511947084272595789753793009871099978044484771257432145920000000 19462 301548201375525943261971916247480073516059741255048115200049807360000000 19463 283461428404399543389494438916309255134446413440119699351818731520000000 19464 266354898580054092212280956030775266351892088269936742118090342400000000 19465 250272785126904971305480614260337179307485007801866120209461411840000000 19466 235066217464835456669570731517024691321702749487767280712081735680000000 19467 220777643963495635344349396326228489394722425990785213997651066880000000 19468 207271758258983601147847812016211166030105976646161226655219056640000000 19469 194587493731485836191925693798617198135869093989955478395184742400000000 19470 182601430821284923981792719685491261658666204049589478403919052800000000 19471 171351416299865536271398524746098599212515436402705127099303198720000000 19472 160723332424067451555913986131553609550721697481649539123123322880000000 19473 150753309468783581192562244515257928001049705525025518621577707520000000 19474 141337919883718605422093179324254360502225753657787630086961233920000000 19475 132510111671017676670027829429613439891799526379834315384909987840000000 19476 124175678574855014092953552272528934025827861687306538116741857280000000 19477 116366553614990628456466673257220020119468513455843536888544624640000000 19478 108995637395451454856706942186232006876132848693298493212254535680000000 19479 102093276600094140689406367397880922270478725732792533835893964800000000 19480 95580700967607141071606681348348834895804782163454477922394439680000000 19481 89485485965693244434655765277291560979362340361379942719343820800000000 19482 83735994511871035493727321897845270026054173512156922502132531200000000 19483 78358828401467952946688881416988516017088868965028556535014359040000000 19484 73287803169257007242653036578640450910659311695234157032421457920000000 19485 68548049885791318613777176694489564744296997788212286173279682560000000 19486 64079888509904331805802814699929054884682605099448329216689438720000000 19487 59906072586500872115352466195734132213854521569297291018240000000000000 19488 55972372408557845389138671416884736992701181381760079603758530560000000 19489 52300721477201688353102070586886329903119404210116923335701954560000000 19490 48841003488475372227210242485223526894665386355985873264181248000000000 19491 45613845641552517609064090264957209427988419710622409489739939840000000 19492 42574193529976059760876746409484078486764414426838127094592962560000000 19493 39740633717815436965568395889798682855512033812449643527835484160000000 19494 37072311092101298106522577263005336099499650277016705509013585920000000 19495 34587072968935282808642716182542419857743219745284584834722693120000000 19496 32247170420743895280536049947100838181468057308783245149853450240000000 19497 30069327520425107661695646456714216261162316146167554778710671360000000 19498 28019701770810739695540925688931871389057018071340985300014858240000000 19499 26113316948181389263981300891350950486124715367214652345181798400000000 19500 24319495902680543806810154029699770790339932847049776205660160000000000 19501 22652653136790383945520049988399888213383855483770776179106119680000000 19502 21084457789745779547235000113816347316371228496414731630930821120000000 19503 19628333915626366563634134051963741808669112111099896232065105920000000 19504 18258990110851308380795385340023521120186551192586447098918993920000000 19505 16988424057614787442585533070795580251368563113296795397332664320000000 19506 15793747773076174935481522876109853827276205472336528128690094080000000 19507 14686459344840398882563074855340183271447320037399035553607843840000000 19508 13645403275495976026319503359435729601413257137138230051314073600000000 19509 12681264726816810701365950977964251953091671794533704867554263040000000 19510 11775213938402546065789805863615500226660903414635914285316833280000000 19511 10936760674722949818438376241676966790741110658453013785938493440000000 19512 10148886858325047719002107748320317341135105004560245019052605440000000 19513 9420686063334621250106963006818215436736838112581730955585126400000000 19514 8736449128419195409694943135777895486622105552096334563864739840000000 19515 8104566490329205924244347929728952232380358104829847348340326400000000 19516 7511117061810267572757419989187049452084154756623904890777763840000000 19517 6963543957213939125975493453894594120769425460328002105764741120000000 19518 6449272442786270317658489399396573642248261785719160014572093440000000 19519 5975427346848929026116928007666659439936663313145702150412697600000000 19520 5530383375600772282884904561249398583539623927803616085273477120000000 19521 5120691149355392067916164522349259310039783947653517561215057920000000 19522 4736106095848699536155204137019569365179971508333485955072655360000000 19523 4382398089115551730015302139952395501324973046635879946214440960000000 19524 4050330656127450773922414670542775764003202039340857514293985280000000 19525 3745418324350222496009103922955129513899842244788123447098081280000000 19526 3459125840231468505549224395817511491331208102249465757596385280000000 19527 3196502133340401461310802731071548290650465416835195552535674880000000 19528 2950049465478086239019146072602564965260364495373121626644152320000000 19529 2724211092526162816797061856131636996568018820732748311193190400000000 19530 2512221809740132559187461329713962793219931159463505236380876800000000 19531 2318330311678733664251112451676827924308639135959317818743193600000000 19532 2136285191242040004335431810611217484339535636082001954891366400000000 19533 1969950433187748553299505317952703822933078499769023650070528000000000 19534 1813878938224423434494842877842544414183256436600845255762247680000000 19535 1671440678218962811487997121690147219514939965585860552189542400000000 19536 1537727615412390286931572341920576653337086843242099030727065600000000 19537 1415967981907099089783779713116207294050656710596209763627827200000000 19538 1301619934871893328701518738263237634354431769134435736433459200000000 19539 1197612602211995427715819655981327584099783348601188665828311040000000 19540 1100001661168157733592449587079700867464163286417820575229542400000000 19541 1011331986676626869183682341174865621673391640851936062734336000000000 19542 928058803625075044714269336941029743959497296273581460475084800000000 19543 852613825444838727609256802615432520148465156232030392103731200000000 19544 781720951628059161798144977517855184380683634252374459107246080000000 19545 717565512257019839000081197916462737596249122158382241388953600000000 19546 657327840669785767510599199889539083440262224554058229743616000000000 19547 602897636886329817014778977406467308614223070611400732285337600000000 19548 551732188871548286671046412749573463858081319388347982728396800000000 19549 505649666406851627008220562066073942650522677909726124677529600000000 19550 462295859595334149482122843369931150717883218247355946395238400000000 19551 423296348303947181361325992813207815334273894848866473423667200000000 19552 386640530257356636870082223258202351425205178557910901116108800000000 19553 353721814336659340982900903636358196006646141892950540628787200000000 19554 322735531395949909174237749386894178910750882228604734380441600000000 19555 295017748280301335635343010642451303699300570974360531527270400000000 19556 268895055997811017708120919277674453526965174095701739359436800000000 19557 245557565616576943932633539990034316514002461642203805725491200000000 19558 223586509150577440985459477636338963514433358712419774994841600000000 19559 204000766475145772582060867440362645144481996084116830814208000000000 19560 185518045370356469799612532316391072713408405943107235663052800000000 19561 169121640316421893679248175426675158264839238401012676322918400000000 19562 153626204426728567183183975267928677337104937959726213024972800000000 19563 139895487220568060688240081998145768182514004073837204865024000000000 19564 126938225338476201267321398227805720147104896022870129586995200000000 19565 115483733585678609460629195050364436182783624186840089205145600000000 19566 104639851057663447440518320988920747744345800509927030626713600000000 19567 95113875647673939543279535208906502937654860897367966403788800000000 19568 86076695743704924612469417081453828133568709751556168430387200000000 19569 78147171177439487021464438743499971906271077289038846728601600000000 19570 70637102351929218804299911610710761072369388743095102314905600000000 19571 64067333326871163993639700413721954183123883024948242101043200000000 19572 57816767687227589472110804841351310527076262934959595769036800000000 19573 52390001034027559520998488038446304748335283383823584408371200000000 19574 47214957249031135952981228400849176610116606205286249031270400000000 19575 42726014353478522311598977120912026512640604369601015945625600000000 19576 38454071560824799592354622227545366442333969606513801979494400000000 19577 34762769826596966109284184271261451201166914828882923644518400000000 19578 31226672736493176815228414607550917548769356480541266175590400000000 19579 28204205152353392244975494970199452840987847371811515373977600000000 19580 25297367493917343485553411913166071797695924453477745426432000000000 19581 22813176495614093358915927940194645954641099270590358460825600000000 19582 20432500147928618388614147266425680012940546918638226191155200000000 19583 18407256085145308381774198680676363815123164685431277512294400000000 19584 16448807480349235906907722173073853200160654950089359779430400000000 19585 14804178839952740409574631239986053625863942297063027795558400000000 19586 13206336824038821201264255698595464456652594036375321732710400000000 19587 11864983861528058747327539172180810044056166511200897597440000000000 19588 10566708159241235844201433009884846833336929840740555974246400000000 19589 9484648842725349625057603710025515031966459333382548488192000000000 19590 8422890519217328528473069105621248955278646315918910344396800000000 19591 7553608971162043748811319799478580335531221963647612669132800000000 19592 6696218487036444879613216937129773162607181499680120687820800000000 19593 5991679814919245614852673295490592060035942689778576234905600000000 19594 5301810143591959646090353780363075690084900096597060642406400000000 19595 4740076261847531440673590594102769760619336712478177361920000000000 19596 4178796686780140545796735431326867634993844698625477705728000000000 19597 3732832731102396860609149797192155302917798535697988059136000000000 19598 3283700542654828958890752689249493228342587296786296078336000000000 19599 2926338271058869553315399289259332880963102595848250956185600000000 19600 2568942212060561657025032756929267415202514785700851744768000000000 19601 2287887153307704709020043147603544510204648895529321758720000000000 19602 1998703903002763602702658284012795155798625028087606149120000000000 19603 1778865780897208816322205642453440815763905064834005204992000000000 19604 1550756665830537065006733927430718407930167332145518660812800000000 19605 1375133878899661822522728928584721153795982416274075418624000000000 19606 1195592411229098742221808278813957745739869207460608737280000000000 19607 1060340466055265699093355057325729687920358447258879918080000000000 19608 915798835828570300361938598686313174476549322965612756992000000000 19609 812353142707934750381403148594883522815791174163642712064000000000 19610 700061554832891078530104992547810259421362360818490933248000000000 19611 618030199446002646079128708661601877690827958499732881408000000000 19612 530956928649216222279990308259853422554898332703610896384000000000 19613 468893986048942370924861674040872613505210314353551605760000000000 19614 399003574930892153460512506980895347639706150373248991232000000000 19615 352722920000144456417635971329720968463020237137452728320000000000 19616 299480937760739513612150183192790836103100760456989507584000000000 19617 263082660512608460984442602615829448538808176397936230400000000000 19618 222253641270133358047020401940897875413283966194204803072000000000 19619 196188340978303858155616013234133617614085044346806075392000000000 19620 163254524638420753722695777183199732850864171778417098752000000000 19621 144004832545012711142252201387649551844885002046362615808000000000 19622 119673542897286253889218244015210352808684057254665650176000000000 19623 104555204068267895553372476705995657295624671258094862336000000000 19624 86766338888954648662086168996421774718202015122649513984000000000 19625 76262493867374025628301847959513906078142370188569346048000000000 19626 61444916626683721808665138664385851056988496425291612160000000000 19627 54371950285440821781411673231988788702401562669310017536000000000 19628 43856398251794459867983580675270966560048645389070368768000000000 19629 38205170076885621719118037957938360463345714084209229824000000000 19630 30469852372583185903359231281035887587259000578503606272000000000 19631 27090508683503921676291163707028691048994818181952438272000000000 19632 20699324931532763206848680907687580596002683224475041792000000000 19633 18405595402570212612726230041830195945655869422815936512000000000 19634 14270123563059463014851682348138889181955076215036444672000000000 19635 12317707746693918107663106307256231381972944835429007360000000000 19636 9352333659526863748410877011064916419646124782455357440000000000 19637 8439910863475462407102498766082973354314795535386542080000000000 19638 5778677708325541828286395551552306080431751898102497280000000000 19639 5428915636505837980784850557642561238721409020059451392000000000 19640 3852451805550361218857597034368204053621167932068331520000000000 19641 3294860096852282621391365884657016624807577836637388800000000000 19642 2230366834792314389864924598844749715254360381723770880000000000 19643 2154331601788030944755893078429587793143416277801369600000000000 19644 1216563728068535121744504326642590753775105662758420480000000000 19645 1216563728068535121744504326642590753775105662758420480000000000 19646 709662174706645487684294190541511273035478303275745280000000000 19647 608281864034267560872252163321295376887552831379210240000000000 19648 304140932017133780436126081660647688443776415689605120000000000 19649 608281864034267560872252163321295376887552831379210240000000000 19650 1 19651 2450 19652 2822400 19653 2035048400 19654 1031417895200 19655 391239810658200 19656 115481683097121600 19657 27229075294695915200 19658 5224942471875950812800 19659 827172660278651540129500 19660 109156028368161027207102400 19661 12102125166205940267889908400 19662 1134219970579587627220620514400 19663 90291012281439745660652842446400 19664 6128731643165781418020417250276800 19665 355825725778539296132373289240760400 19666 17717429513027748056748569406943607200 19667 758404214334163584141187744129558213050 19668 27973440550168171156978547340001973392000 19669 891236951915298994545429326249507125729200 19670 24593597468554303313073628708957586069140800 19671 589653328334375594502517818070119941914718000 19672 12328488936579521575176094648635594617880314400 19673 225735151047570366384768612626424796739801199600 19674 3636919202016558121674583638661463347199397888000 19675 51828622032252843608787872294842046488782462566100 19676 656882613991644277609202947757538432824272716028800 19677 7445996978165930102532516834738203700971254363515200 19678 75910295709275184407260776849461922265766398831108800 19679 699823143536803453497584878303970455703592413953066200 19680 5864897260105657378640181940870515695849868694141475200 19681 44903477119970553326004482775520674055723171454595366000 19682 315565735129754925319409001281773835510320426965478478400 19683 2044616933903105670025773705010276813051201700517414138900 19684 12264539425800642852026657098515980448790415408803327284000 19685 68375744534164119724333144468295045887512120861991684998000 19686 355595037770374524987443994630796440053941362099824394756800 19687 1731043147918959428581258654216279635834402616761096975909000 19688 7913455830928415225833345755209809915116918624224070478855200 19689 34076610664339497778296496101946343496863999354576202718350400 19690 138620858184513458463369219149600430147920875032265021841784000 19691 534148864472029195028980959792062540128659061098692700311095500 19692 1954660460898034342028414509030310933853411118278936484208568000 19693 6809384319467436457912131923865216953439871282270455966576622800 19694 22634264945719851696997528458808341175609297227405307581488793600 19695 71942809476326781916196032801164386075696976061813257898244356400 19696 219109119335545237310569742869184093798214651654446418622429252800 19697 640659774606733241996867412728025527216776545653015510033854069200 19698 1801712252192211510183775485364586153793427738310685740931523842400 19699 4881904079279373929766625844445111203303551725792570241415085237450 19700 12765978184469865613721426716418067253207187921693442713524266472800 19701 32266949687256272326386058984248461910458318831089876735666656762000 19702 78948429573757517494826120723929521227610031338025993748660258258400 19703 187249479928171053733267668728782187463061254829443785317065440240400 19704 431089990853483819442880058802998408276925477086144842876251150117600 19705 964572320074519851222835673581181564666874641470927100280102723414000 19706 2100114147956989843353553681929697337795249981197766615873870620996800 19707 4454386804133903413352638895761337933893035438270384132533834187677100 19708 9213846632231220530557042285357484754857095093195873622477327275137600 19709 18605870261537496147552658395778136031971228316929281566801470779300800 19710 36714786883950510456545652472030359159920673586660447805907076546600800 19711 70862987118665111822718171978433895289215345097832107623366880541103400 19712 133897114462597754891312337340258378229818523139240789087194049243199200 19713 247892717065865622626902312818373569186537258951622913637525036377732400 19714 450035889978232608149435402757351844393393290116907174600257196860875200 19715 801779478521100977182836043518639916476674858910233527990105259788746900 19716 1402830225773772308111615874717338904157459948056410117717156493001696800 19717 2412131199987119357409050502066095736139946081312555903408934115861306800 19718 4078792865116285181409076856360032065148390427062386221413980253312178400 19719 6786929673358810800050320718659991658505774219528410692932854590360515800 19720 11119610016740795832006251302921059309725175795132280278927605514410433600 19721 17948656140699843320126658861012776097146431133333865226941242097602882400 19722 28558862576298191413663971774360594683774483179715293331121320948384469600 19723 44817353052055291058842396081227073283356555710253388931662268002356919700 19724 69401274072527187341300097674990271178768786090820306166109227959103873600 19725 106099816044300610646047073086862546728805128346557927850810614395520806000 19726 160209641758937271180083663810415488433964049799884050601349346530114688800 19727 239046127604996264318539125590299882541645131039061152168867626207190856400 19728 352596346005730040830730233041301954069109172928477794949892251584931416000 19729 514343302732759072287788088931780425297047001975128520688576172502092799600 19730 742294565870921213165015296657614258914994194927344803949665855086611279200 19731 1060251813993396801709590787623762197574146563866471131848246655365711285050 19732 1499361084595847595058155448443991787724330908227190899117533590089095289600 19733 2099986076015486268435165162011181020602051744878826139399196009399028064400 19734 2913949207993645659519265136824759344723649309921013165771550099929379876000 19735 4007186133737294633931785247496439705157924404356525993733493509301902000800 19736 5462860384964213086810499861181482121137411101517043824949258984878933143200 19737 7384983352959658739543306614068401876085497435528005804671612846772376281200 19738 9902584240103026278691063695824038425749743565560106879755851962311839162400 19739 13174469657658985611741882348062229257527393659075207078905214929199532767900 19740 17394610766261370594278007182042046332645595554613544054652856884028865125600 19741 22798186154829764994227633947589926958157511618312265650826771230395931296800 19742 29668306910318076651679999977728202610606937919680995714095933283646221401600 19743 38343434099103808030992694221459894878643846776732640987247900702100274207000 19744 49225499810252996423194207788263501015016651525591899599068719335909708143200 19745 62788717311238295035847078846063864535479718311995043821219112050884997923600 19746 79589074180009012349652553533066232166065194049517855841218043379637737744800 19747 100274462593090445987947337662841540295797328314962998507149425329755759796050 19748 125595424378815105956076920980212317209732149105884061453290336291372325477600 19749 156416426835513007592591103654193341649597674460128731650977690874165620909600 19750 193727635943868173073119171934081597717549441684357498955279751999426502619200 19751 238657057344623136457343125800900777570369240852465454606655679305184919116000 19752 292483011499062427872307236973671373724539876666749884796997890138396094646400 19753 356646758619343018508632748756967496306050870354766333182397826041832344634400 19754 432765257147138145545186170674690948081946016612432169203280309666965771680800 19755 522643804020059925309001503174847825238283048567494725326250471421322326952000 19756 628288583665744947434736219422774892492830805871440373682594446611378204612000 19757 751918788429390395850141082699698412149233750156055842511924039463514492688000 19758 895978416138778073063319339471347544792997794768277161904375928643144891796800 19759 1063147295426216913812910730506645977260867432936497188241653701702407218287200 19760 1256351570653702282602859716473658647918937238091952238305748475535230499621600 19761 1478773046869371185080574217579642841742681039522572218879491562920043020299200 19762 1733857814056420901104483648747231012170794716818140544554376368022505565220000 19763 2025323347937257424588881110629257963435397561037247691037450063018789771756000 19764 2357164771548645312140083125593576983355816305325331852136216579924792086876000 19765 2733659199999712261597129008201127032618643237808551512841372245887231162198400 19766 3159369214158241000529203046123393733483981847828388614321137406559104852024800 19767 3639144016753136449697181207090549348625918267060082762536673046020512874978400 19768 4178119795915251299257628390910305541971581594964575856553837275297668998223200 19769 4781717361058369264710046217541781173558617539219000274672575160869599398402400 19770 5455639196995076240907273140177599116332806266153524472385972791745511907744000 19771 6205863363620799021614882184881374631054757666132640049489012113363953016533600 19772 7038637175909189761933357712509687669161369226664889237873534208485523855492800 19773 7960467274167117145193930772732466573012590509887547873002769618094830773675200 19774 8978110002970546041426730502064945813633769190138880090649332276290416637460000 19775 10098557679925983489023977674305883316847320574062478808627850833340319263564800 19776 11329025880410817684156517847783431965719875009266310419290003989309917124624800 19777 12676936046024705831147510412433921215556673384389832776481286482501479730546400 19778 14149900003618572100418266912182107690207575460438857567481915671343742543398400 19779 15755699155988472172354821795920282717798278464783304189123220096344807160409600 19780 17502266669384999791494198912150537508295661087170575299458689899209241762463200 19781 19397663572916533907886835075446779273052894223065581280340207584656211551956800 19782 21450059136588497528341951751053341190674256521021446285623306549579295438469600 19783 23667704273398034568803352378025182845570796020047045610053912027232786116672800 19784 26058910694428467226699814847326269957316233480194035971327033083823564491446400 19785 28632022059685243769086070370382587727039613854867440532856399940673200444777600 19786 31395392541681225954815531104155757364248119320509177083086922434488283761480800 19787 34357356202819974884339385242992506920880555621505265122451197788480363732468000 19788 37526205624162660342906614400520818646460090132220978942503492051123020607145600 19789 40910160007184216142729934469356072731245784613328645225615475078790968782431200 19790 44517344522275060182288962484191034280156761287800204600478405291826891692013600 19791 48355757640450743189150603250526030975766999939417035058893656249521790711669600 19792 52433251838689715831981528636088560034934538846126983716270109068509097344217600 19793 56757500653623741034090564900094965247856843155434935848545719714698900265897600 19794 61335981343436523536841425547066193088138298590232278461437189642490356853202400 19795 66175942140514598580520943951459325345399729776554051299008800576921322360860800 19796 71284387400418978670871685547589652732773545185691196983590262596948494054548800 19797 76668045505681282743328891896049497698568286990926470354584709950698140086041600 19798 82333356959601499795578456311374781868749486955428515463253261807458527753500000 19799 88286443346043300674202908979927981259126275360364482092646471362223399789864000 19800 94533098733252717704263766883220954079359427614817010519064657433663143293928800 19801 101078760065394225538849958934510437244408743418387585674897693799891623015318400 19802 107928502114625316757346884567509113236033677045645089470385894205736186161280800 19803 115087009642114560557981146325469693550975787745421410422770079859182032778784000 19804 122558576030736060977806573129317378507066779794634227759173214306660666988570400 19805 130347077492183579289038355081769391652827691222706409979086342946703681388068800 19806 138455975385044665985148776817736712835192378077182324662767304300134489918313600 19807 146888292734456807063159264644667341295693103989247829867373260140562667849140800 19808 155646620078497333716206230199103794178438505312421833089689400890834733356220000 19809 164733094542588503194281281638987444209339913133998408052884022810688883050705600 19810 174149408957616686758090286807214178426648555800784735764987206384228480638096800 19811 183896793683593699418541137874803460481814387254221987560563175729048305103822400 19812 193976028610743331143780473599785795871599928852982878452346575909889470429228000 19813 204387427976118526127746201781381271876621700613074529234327643161641980663038400 19814 215130854691149759670160099107798791012196685513508456061027576880592837806783200 19815 226205708405409043149367350281697033132101666768708054499824573740319427512496000 19816 237610941550733109220463202234830757986446324007353466680339371438295998750806400 19817 249345050884426668235231316466015356745059740478485622165814234866662886333136000 19818 261406094516830417956990938886586141661909757734776517945319837108498504307149600 19819 273791687294476255644736155814556352417734158931811717354174763338924023390164800 19820 286499017910182558197477922501065648588272494468726196587148816038028140287832800 19821 299524848519889332098763372544677587666439866688600498867040209829605106712308800 19822 312865531045321847355857440250753369770829102886253164797652662378500458448730400 19823 326517011406513649524907972138980320373507837762122389799238020873584833990792000 19824 340474844001934085867703472552022789207904100910564005086260867067133596077277600 19825 354734201148687584750253939412350351535214971720617421728576895622574278727868800 19826 369289884551107214792800034090674957181842621994296021596603492802438531821024000 19827 384136340570568459078796832440473007095529899759337045653244044863321054760436800 19828 399267667587669984568401921044326370403063296350061248095819141878340115569957600 19829 414677637705543111610732022461237958959885810874458265923058926640655148244179200 19830 430359698771837335359317953077339528018267753047792671533435560734564249514392800 19831 446307003419883113177965927943339909725157532335522525779551697259962806586780800 19832 462512404335465758049346207873546856945513338778273668304072980478189368811692800 19833 478968491538867032857795265235226107137933127485336527184829559072640521731897600 19834 495667579680457080458744523802266195115818475438409092713202645806724530729206400 19835 512601754424127146220980727704276521221588222627921291285537335507023125258249600 19836 529762850381387608814166177609549777322098500124422414580203841410079768263059200 19837 547142507850941835442633192220822036609749778049651315659129762749789939825915200 19838 564732139801863000228771768276029754024522735733936036954036181041029883068175200 19839 582523000148553162605909816137659379472283541710415204451860291930979385317299200 19840 600506138508622092947566611754578724086353236065164413479276315514508045002428000 19841 618672481099045704043751316555520177041862426701059169290235915549899517040872000 19842 637012771748651159039833254151165146600274682323610272467218003383495713609288000 19843 655517666988589893670622843237232647114179552838926830933171077632676528756376000 19844 674177661569101916062959067505224044658942143778356229817886207983968675960776000 19845 692983199122686270563146197347204993122192278210265692930969861112578274810536000 19846 711924580880661581077321921212426647262159205650738106061704453944389853935208000 19847 730992093127754374129417840505078689137355700713219145784743497874592833782128000 19848 750175897468137496971547583576112433455609863220459546572590975806589903292880000 19849 769466176885576713635221336625874895457161460124668313526126653225492560257536000 19850 788853005650776996109234932510171923749909876549476602333879774283382135766092800 19851 808326515458729119720109224149264025075339090748921988422507739304850988415480000 19852 827876743676759498550939440176310410057804108018295909177334801465054120826968000 19853 847493820811742299293256298703184859055333729898015057825167079935507473628816000 19854 867167795336548858739109436242378523271405724781090140946171561208089890840144000 19855 886888844474238175820022087923365123792368275430695592523058726833132414584388800 19856 906647073573297186880587617640950587314802655336975578977254096092344308714976000 19857 926432751688052584166177480849219213925476734857637299915472420541108926309128000 19858 946236084278911100987499785576137361297407687079875682145730472489192905233072000 19859 966047474805464034392063823872375466764967980242530780003431997156197020143888000 19860 985857268933785009557981911219358715266085358864199062170389342006325392623118400 19861 1005656044262080636915897798604403909846454751064197969069908640101189353173928000 19862 1025434323954976378686300879735647959220701297846778527953152971314730851432240000 19863 1045182896025856983427504318045886523413846670025208295865318934634303324496344000 19864 1064892495346639727687992729742485836901317525181777315839186476324959747770816000 19865 1084554153614874579170503332178387734572363299465189270491989101333403990551728000 19866 1104158847934731483459380316236658258818747263888180277440994566670206971598344000 19867 1123697883688524555339204067900376702821608750688180980376631216095636968029760000 19868 1143162507636341042573725163455881867112763218913552717130739353589038050682960000 19869 1162544325001422371064340310762377884467655947936346989477834985047611448639664000 19870 1181834876301848531068231905361046371352099633458827112079940376718518698734592000 19871 1201026089639764110977766702599258933711670353648516968368045877444822145231448000 19872 1220109819537668978802048158637671592731440185026830004797141590434290887353040000 19873 1239078336716881390430575554492444850669682495183614018041566919113676732566376000 19874 1257923826982808091981290929349578663479680669930852635599968146912149245408040000 19875 1276638919626554732221576883502456154884022843812558756240452544874894852377960000 19876 1295216145914655777707985353361870266482974668547685729049393195977231492959048000 19877 1313648506913908583141027019879998368937627167246976270292776648781449521441848000 19878 1331928889980836527808189296867030302619008509855126938990388052329732622831192000 19879 1350050678316151722654770472034841552120880796186348085670201185681908709473920000 19880 1368007123642426418500320749663558512738844264061333065261540877720878984624980800 19881 1385791998375175619965759910190389276321613435912022190319388983501408367189776000 19882 1403398924431140480482169151387599116152018978567439888254303300442653761631480000 19883 1420822068562149455219506948629800380326286330783473413387981976339641071284360000 19884 1438055425824505459007218249587660904653391439425968788687979692043957419060640000 19885 1455093560342096642140853225237187454946912961492519369037695646659847548795835200 19886 1471930841785403146350841117312520555546853479804308459419982786148435957992896000 19887 1488562232122388584169244690266052981179088456082564328553202252591937127985920000 19888 1504982475450601882409376536508754086962920966973543242055452235822228176199136000 19889 1521186930961806563504427279613436307101694241983760312857969568725855655510896000 19890 1537170714786162519715249595762764923563421742684118095594045844776100933605920000 19891 1552929581340259613150649572591069188624062138198646907914176715404133727227488000 19892 1568459015697217936680786264859851331012645127860848215888861169698170232829984000 19893 1583755163487136774500465651753470559858263278927516004396665957570816324415808000 19894 1598813874546359456022489170111923834387835600520874304046082533724818397908384000 19895 1613631681239378255249524320634412035426784290923033288512106607127041109123568000 19896 1628204792175219257029596372149360148641862883363461521821690188457739627081184000 19897 1642530120999526554094097067184785180435463428739073497632773160624297897270840000 19898 1656604228875940608218190905494479161060211970164217287003557157052061723591712000 19899 1670424403506165258349964281545474029529132989209426524145939721934290025203232000 19900 1683987551558366215035494022054683947776646166120814664118701608188945248566048000 19901 1697291327431611938817181929923823202372269032519243959590343393465896033759240000 19902 1710332974561369333539709708987716859327601280763440099541438799861588366474016000 19903 1723110505866052269947009236638496450401778349122830571029528103986729658377792000 19904 1735621492836692068313584255786278527873350472070002666317865681892236605620096000 19905 1747864297022857151584821950915513356186986210519047464328062417976452151892192000 19906 1759836808534357493979051570951896322976718969565607969843171350559571978181024000 19907 1771537727757018173655691526895426710323529774290005599605975212000477644727264000 19908 1782965252346517123151887287472323866353529965514530922700449317376216220675168000 19909 1794118411021343635164671362625075370323923905892002587877234891347023960960824000 19910 1804995698177893158041278890702072525245863472060513773018872074690769396620928000 19911 1815596458737031002547343495699079236729755985858119743341595335696894128641696000 19912 1825919472449579322017573313402422622900875972458995460692908246480063453195616000 19913 1835964388692228927700496504590754946042018403808890285244945283522660354356664000 19914 1845730259682409355247318972180142143343763564000559498710945945885604972579552000 19915 1855217026999252077013449216813884827258598990888862111914597917003053537363024000 19916 1864424003052055140412830373632810466361543673737190325804543764184469697424320000 19917 1873351407941833302095692758476861421791060266985871044004201635789559290340816000 19918 1881998801668932178468040149800129581635559999575133527696272219745663299844032000 19919 1890366669965116960711977068498941141069925724602854620105545778981358074031584000 19920 1898454806569932345541055327197832612710792030782970520817088414051061042216736000 19921 1906263949752304814581602240427961969046524415585184655477857529217960313786128000 19922 1913794114191283165615723901658978439541089810612329313821805974867462086454912000 19923 1921046276460899011545641031663828589950042977833826555141917240706759134505760000 19924 1928020659373371888220843881769540499038936479122420484830004585534071027866464000 19925 1934718464817370579448906435942026038701155655254669874511177060520113742704984000 19926 1941140109964577735551740597660338675019948798673786100901471544139661818139744000 19927 1947287009132980367145977067074823863224247575043040444644964559768950399738288000 19928 1953159761549502252018735199757024386258132586638377636539026036876296321825984000 19929 1958759980188732695004161427449316596310493747291405480402075225057398319435032000 19930 1964088434269959169972163140906092229245816397842118357379618115727470217692960000 19931 1969146923249813236853678901955373057329862308517779468629411317017796335146432000 19932 1973936373484337297959199127137019742918512805472180988146694181336364483680320000 19933 1978458759012895106672999763288613297161512896430158170762130675747767392832000000 19934 1982715152203579910788142767567830204477749686477090621891393929769009067743488000 19935 1986707688983040769557650606520004691490675193893869503487015947649040980812608000 19936 1990437576918187055434368690303387181941358464448112856172268686469037933116736000 19937 1993907102896321635391034384554458020814622597550321674666709121090249344040576000 19938 1997117598075460205471307138785779524394006952671349352797979837780015907448448000 19939 2000071489641053460318638919399245500408986336230366241003649481787571234615968000 19940 2002770222549142225083710198343802307014265186040835931583490666117480856344800000 19941 2005216352759314038577120913953680168967929334805110452547266387154834706693760000 19942 2007411429464000703420618744468043157056829136401451054993480126712355611712256000 19943 2009358127675397983972367843932029447195053042209209590252711252960295722793024000 19944 2011058090358400282865024199184989611415245675772847386898258657255063359020256000 19945 2012514102013717744106766746390304492321770702275360893312292858932576459902400000 19946 2013727890734963180033409353426711628945630428097172398160354650462127032805632000 19947 2014702339975631769691530901232518056066918839227568094199665842759565506383968000 19948 2015439254433839685659583163095254474295045634591619408810732009348672797509408000 19949 2015941607798449007584630646561510681744070396678511709695207420398948596425056000 19950 2016211271850062752708572150184803548726874759836096200736676804644170331613312000 19951 2016251301866678842933142427711359031134334093967124941094049073288605387358848000 19952 2016063629044969314650732428484644872530163631421620743821612277165238046001792000 19953 2015651380576256351866825367934822856597673139485381016453063084143306941774464000 19954 2015016539468685045204673002463081332442690759123175013823121633595778084296960000 19955 2014162297039135565014355358027503697390962532215673512219589163725689532402624000 19956 2013090679480305076347710989538596371388378595349657820887208071755064909228672000 19957 2011804934496501681993657187201227900096953241455051538828097784877264256038240000 19958 2010307124787847747560800656946036421252094703725158723466777304859686718208800000 19959 2008600545690639743587656618397957615057312755449310594585610099457354711458368000 19960 2006687289799150284940383582360130967662123486354138300667984187735248411504448000 19961 2004570693331484534221342786214239916603313768953393032883417989880350955559744000 19962 2002252871171473396233386843111102618923333908826482734112395201320160894310336000 19963 1999737193738042828488498832033432162293945688801342756687283278557443416041312000 19964 1997025792671039786419409067567621360626172705187040876197270812987440578241184000 19965 1994122064933530765069220248900288416971634674985850318864657641387812143454208000 19966 1991028153466904613316321984785653333760026479494160760046059739408686030251488000 19967 1987747476240714560380795066324402911376937108800758664053279885180397448798592000 19968 1984282181082414353901982784538388205915053565423156460396981920322986265249120000 19969 1980635701501257603661395352251357836648774012971483063781197544116590574253856000 19970 1976810185951427075949308554672083433251561380889529514961798191031461333034144000 19971 1972809077048174671739544098050317656306475250941404721983056618653764244951168000 19972 1968634519660725558301577286932003821272141389734728408474913254734431277201856000 19973 1964289961245721008303355379389135792667322096919815323096774835598016107588992000 19974 1959777537888066280608938138533212236120093802238772477634655122684361126521696000 19975 1955100697625792686925382192154870865954919965708130219712042265081314253733312000 19976 1950261564722848044482270934977827401561092734461369346761821002641018257200416000 19977 1945263582513545958802534581397880872362826533455697994555256284226493158158656000 19978 1940108860348286073775899317560399560040461533226455890650114847075577156071200000 19979 1934800833715301748809038219719853794985318494024600833049302470177810397782656000 19980 1929341592885148517465311096877266633306404158102027573618565318298982357045472000 19981 1923734562236897300494044586327679036625006250119841765695561915844304900271936000 19982 1917981810905254532566546665797442069285726214652726780365579364464291343266176000 19983 1912086747775817674182384218132260758033560404298776659862030674392438492023104000 19984 1906051418599932627678712759301749333082701552101294059959511029503360637328832000 19985 1899879214470405741487670425420694731606667363822481186168024847753787885832960000 19986 1893572154338811095342899204484630880503809526356418939683366448009632915653696000 19987 1887133608957855014277871993226758248210615967428808173469221400443691997772288000 19988 1880565569120201850671718640762279605918882315036314970478297117695158993094912000 19989 1873871381494509893461037979703750323573676556842200181493417039057032725675840000 19990 1867053007052457083441581248673983432468858980897951603665455817829862682482720000 19991 1860113766685139717703487415243750589535565387222616032316944540862352683352896000 19992 1853055588659692343782294674683442440534254168896333101814649282310524684608000000 19993 1845881766063083298728044378789163188296837253888051749812488869779696739456576000 19994 1838594193616011745017508727183836101748311533832566231386269854669134514010048000 19995 1831196133353167916275942416751452466360234782018420466978526019919186182675648000 19996 1823689445240658716156088012275275130940900166409317035924727950014348078638656000 19997 1816077359067551999620425960635034824833712221261374555769733145204865571016576000 19998 1808361697610204624155139033322505850512337340503677840897779787793799988441632000 19999 1800545656842714360867773958131791361537393841211989226103765607229165115100096000 20000 1792631021972901669225407224085977471705427866945386468485044922894317800012096000 20001 1784620952380176433800969875710674675233224373493480983817399448828117737573312000 20002 1776517194925069303046218807155038520357877128224568551123214920777928813763392000 20003 1768322871687780400753587387553190644462046805601633630241371330108586219637888000 20004 1760039689193913376770820599366841780663166551351856939124908365202828193987840000 20005 1751670731115689956825053136954050077409553232281955487861032779163320132288704000 20006 1743217663728000386489830820656917658116600942975894501173432030663211202213440000 20007 1734683529994511206025269077225902239656242726954645766734026882090639411215552000 20008 1726069955590231780473652029287150847382617109941917421618971333011899500526816000 20009 1717379942552236924547595411598848950569202648416170173422223544287214887688384000 20010 1708615074407212900294861150985778119792197968175196835270837624986881764777120000 20011 1699778311600641976490693264645313128283398615430509521428224211077017484312832000 20012 1690871196025588083821387212384614988050335742069356041085070492116903200180896000 20013 1681896644678638769729484979618878968512879472774444506029079415033457871989696000 20014 1672856157845075317184249912814259564361212289636355517631019857933583995034336000 20015 1663752609273367599915210370757139904191592873287246158424570181238208114265920000 20016 1654587456455348256454199227215500248244959663412938834854403238294240939876736000 20017 1645363529580064448218489545181594091552877308217530249872059509605328880221952000 20018 1636082244184209725152170669764321428699092758918470811777782036271117965857984000 20019 1626746385374763165464823377147659734686379483666584435763433053721487661588864000 20020 1617357327010730534095386752347012423951778664061384375922348840419149314419584000 20021 1607917809605698397354141237695190963386753054276975808740371675923241221848128000 20022 1598429164385421528810616585010192848660395628193746908367409687204202287660352000 20023 1588894087174685569073901585384370589981840707108424905488550916303764299134208000 20024 1579313867587138566892240745693415968030964253284088698107056530275560709274048000 20025 1569691155436537625058394481523600914035827238160738540522239924812345113274048000 20026 1560027199119535352051864067913215476275204811246110078383914108528262870227136000 20027 1550324603085883044863547892435086714427562353842707061678473130258058194060672000 20028 1540584573672762111029243475840280179360871831428683312464820107013820336586176000 20029 1530809669977029851273941003743730314533188158892410194334370293407132291318976000 20030 1521001057377512307750576504060310479259475633905432215448519582970933537993280000 20031 1511161248410912473174886845258166363535522780601390630729951487677815082655616000 20032 1501291367935166691586796141251570939506374062440626070823410393855707599275072000 20033 1491393882666107030882826553728810612202878854077667222935337171238450549065280000 20034 1481469876163170058052419317751659980878321347336610068295873642424987852326848000 20035 1471521769399254950996742843482095469737382223649947271975331979328014296165184000 20036 1461550605787343842191963339069749016548634930134595208839789646227709569247104000 20037 1451558759450459883043583806128462372250301235683890615759045468178392234293312000 20038 1441547234127345718555925088620233464525223800779311015519188968349213676217664000 20039 1431518357921311884759736376240415728232250123868118650524391314910636191669056000 20040 1421473094194171995546200948742307308952208533869730883600882633058643669662912000 20041 1411413725187284466912466631002428956808125285859907130610213317697165241539264000 20042 1401341175103557194034920721790411637784865092134063211436873085593377095454912000 20043 1391257679336397601689860258322471169897464145219326157755852120560671891480128000 20044 1381164123459131258927681497538113207743304048140421466834303814125842145510976000 20045 1371062696956040980772692823926196556938293844277748306599449436913006022823936000 20046 1360954246165165812003801235557478344999680604873767815033305158492734251545664000 20047 1350840914916418153597133581714654096734231471623656880581017283962255254061504000 20048 1340723511609718932710970198474478987967057368650698366810614888812876460898112000 20049 1330604133568490373529023169873812720656545401957526227645023849412596494120128000 20050 1320483551847481650572465762401961564672369340869454739950770276515522804921536000 20051 1310363818309996568295671184298363807587753164803575649088075177561052735022656000 20052 1300245666155861534581262088568084057842899801156826513506653021152103963440576000 20053 1290131102130170573197689140560261584234351098942925229889897285699497936691136000 20054 1280020822937925003413675496073101716368170840581023490635181533821908273077248000 20055 1269916789467498359696138223058542681389467370588766884330849269676069449660800000 20056 1259819662561248776307342609956659353149753704575246847431277082388949751178240000 20057 1249731358372097480869089255263775700478265670319587779358336252638109863018240000 20058 1239652501432895679320309334526246700239705541670371135260300696339510531706880000 20059 1229584963552464378180710650878820849985047687073304256041380856252431491180800000 20060 1219529334335549377600514999959418363282322310357743579735495810730292064986112000 20061 1209487440581605899631781390965896639160865641152850991075015061328881467950080000 20062 1199459837597193977915595265296518564398345668105932198831515345788818943843840000 20063 1189448308324186192007530580872099058924653079287908220040338557596420827466880000 20064 1179453373349723184524528037284569907742841587177141349484273668612998066739200000 20065 1169476772160903199985819902844449951286620377287008347627748977146271647874816000 20066 1159518991992456602544762526514597651362947306913067330729895185708261508503040000 20067 1149581728254828420231989649810181970789079968806343691421537928396358703910400000 20068 1139665435432714352928339234220932774210467800051045193989301374453882970926080000 20069 1129771766019261612705644684199936227795655149117457187723468658456766886279680000 20070 1119901141337680865873844250270913174172101461016490801147797777336009509151232000 20071 1110055171366199826663207413461856119232285731612813453884367974530198559318720000 20072 1100234245611633121234205158876989905470312788897798296338581341528820592734720000 20073 1090439930957447569397128307305769327954215766949619551965674951942855714652160000 20074 1080672585672869449498943603741649633426582554289850600280486557761343303326720000 20075 1070933734717894671150771130430431125475973239523849561370873869496015928583040000 20076 1061223704735490088245485876665642357380764600613866353430312195762094325309440000 20077 1051543979178531857922369889501706695736098887862244539959943163064890742286080000 20078 1041894854401912850966389021258626791817373052610645521173141620632412042293760000 20079 1032277771832402028257660648026558500964968176421380712735535918893057090534720000 20080 1022692998111947306184210451328648084133481173313117062807889726918752542238720000 20081 1013141933842153706417974007642057490281040866648182489952629158410005395279360000 20082 1003624815605962605184841685262932417895610066878679797915815210091858731279360000 20083 994143003627176610848385326885309616220145911767779439649591081995720095842560000 20084 984696705777304693559110437615637775328104510155386198357532479729247810060800000 20085 975287241458615312660660875723879467024096579823222863696120912043089809634816000 20086 965914790415931226555075484032696602379355611496628086539763965406620590563840000 20087 956580632468379045780792491134182207842460496406792911017435026347622225079360000 20088 947284918939450942871778707556754493008345334227985305753876541326541950456320000 20089 938028890548932872169304357268070904661154306841785384213291661732693760375040000 20090 928812671556645603314326625048647898254197255460924097632830572516361843330048000 20091 919637463213727237160923272962381818239532418698832790743287775110836006852480000 20092 910503363308806289598399350750174746186298600387145550726695838420344593902080000 20093 901411534892283015716692991799569363875233281379241224356393017074056698717440000 20094 892362049031320072958020644989750363131730976162388603972222958616745857139200000 20095 883356031084267357508585114467268243079109978005160939453217497209432484833216000 20096 874393526752228240792889788255604029558512773159703374734130930919526126986240000 20097 865475623392773057714475768227445174824736061560378596591136867380391018209280000 20098 856602341927128593400619687693955932920839273401513999549700866852521583009280000 20099 847774732992478627458808636050448964560472771354705655447511376176295610240000000 20100 838992792509764536411964656994637077870195128164275595011269544733661245406720000 20101 830257534914442446512780359535633125485278098572924430937235066275758506416640000 20102 821568932465179480330069556842054079010213770773566517805950415177244861312000000 20103 812927963132859413089015830971603996077478540211771553099171608934945431797760000 20104 804334576083338581440350453914347621916841971639816045129137482270690538032640000 20105 795789714102896817424790731011688426924442677891014865490447066171703881871360000 20106 787293303065688690254036868545476339583334865409291225767741631187195449287680000 20107 778846251093922331270432341553104261814987977934563787411066760602020061783040000 20108 770448462085003886174110405248604468368560030457353623562718759122384900889600000 20109 762100809276718741764107005803160029971369374149244623022764484536320577361920000 20110 753803175141659612085171962059937187620094979331775971203648520154716301611520000 20111 745556399311372683523401507607876560871517812282817695652623100992861845457920000 20112 737360342659742331648829145042328704614821668747575738630692668036232628177920000 20113 729215811738210203474661794392678737501097126505610514110975625625629345751040000 20114 721122647119073736949854640051439377243403356683298868229023372304187235381760000 20115 713081622100296075965748791793917880406415030916813931185149152521938745246720000 20116 705092557495332436113823593417863371233156101097145602665437172325993111091200000 20117 697156194630300375178842266430864574861566258008100940692803962822879715850240000 20118 689272334417628845889656848812281870274769779744143291902913610255226103984640000 20119 681441686749124999334367917050890398637790451372327116979822260789640675202560000 20120 673664033920673158483739935492030184042022122431986842146126772438465600256000000 20121 665940054267688929077561419865426938593883894070189547819329480073144850091520000 20122 658269512007860358449054974729051404509549659457685162213541051620338692684800000 20123 650653055206091561930821047796386970503523091028692004719846965291597524456960000 20124 643090429894337863310004125232368336265485255102709053123529268907510389301760000 20125 635582254416218718850526957446364945723758062163984092667928474433549588418560000 20126 628128257889088814327657494986820796222043801743905055978025752621329138014720000 20127 620729028861240739354828837198200724759314552631154718311333379794412981281280000 20128 613384280067494596573272907000090962396332124194745588625666242043481325020160000 20129 606094571545994170035368286365917900349758079273686783801286213130092190474240000 20130 598859599570661632097597942393216633155766529259542003960526769254650548843520000 20131 591679896223889198657040073935426745804229194042248375651730579751930847137280000 20132 584555142569537944255356466429761782762025094638213075365559641662784380930560000 20133 577485842699608847231221691752671512042744639969779263811622926278556734673920000 20134 570471662986467138862289942405523741933734113999251064850134607971756472432640000 20135 563513080805202387089024695224556746334762198014555257764135270941638774077440000 20136 556609747778948906003028057985386496619389796881659568376561420272346201080320000 20137 549762115116344965288250095798739075916973287009269440047304789675153428403200000 20138 542969820912479315706547268646548797825184477607193055907962010399025641192960000 20139 536233290204718915809750642280157350489646534363666066826263876701740861711360000 20140 529552148058241187238130090560720210509684278096813785252872655480819660702720000 20141 522926794593145176329196589720503738638224910333842212438963497924621868165120000 20142 516356841801045532634916247475021432296658686619535697413223484156176930099200000 20143 509842665425091870000716383357695576406268785896624568021491538480190106086400000 20144 503383865570592333779675443160328481078133084206522365967389052010303609479680000 20145 496980793623552400325674465754992260204266710006619872422059165310811789440000000 20146 490633038278375055195613485765463847955262330105348787395155932822067072921600000 20147 484340927794326914107110435321194788725554110554067351161271177639143120138240000 20148 478104039423477504025475368632198749761346515431074758721618366756095079877120000 20149 471922678827847776448225707295052484912610331925742785095607511371120767078400000 20150 465796412969417829493101260491380237844665254676948515481698718366183091138560000 20151 459725524956046749049675271234473201662574503083693417387032649432701636577280000 20152 453709571913694643989937808838705720888156862541294688978771623212545143582720000 20153 447748815602761324825338743593873775529534383839077446326308005715019052190720000 20154 441842803294809677717076106479612189982960195845543160662711450226568934105600000 20155 435991775921483623685129086415560481923557471274561843189208299838076794449920000 20156 430195272018301138207797408380526817422544953410600674834956059802898743083520000 20157 424453511753881801448305086818967147524091070782162522279493652049559420431360000 20158 418766025361029297971637653863417685718796984134476300274301660719398254970880000 20159 413133013426756257219405726583285958512583832771423843041733147038961664665600000 20160 407553997874389542509770430721956679637206920005543957954116226021993095060480000 20161 402029160216099721368324863702723401192163008963936522269778956174481548564480000 20162 396558015148076474969721664855065481252664259060092583594526165507586445888000000 20163 391140725191868758771073114340627427428502131076885406825393207275732399319040000 20164 385776798227692961549023056080429207564942873178090496160882463911148898813440000 20165 380466378938658407531218703701030733979900750920375676434051596807727163479040000 20166 375208968390246071180411405314103246102163078655906417477604130558422265630720000 20167 370004693917525219362675804823230211299595987596912435305650138905443030952960000 20168 364853050813749564305591989257506710424177882849402807439276458570442954009600000 20169 359754149163463416947384075800910995201800811267219286516647833107700321838080000 20170 354707478872412135548602805972686992089607308343141168561634473792507597657600000 20171 349713133891628530812041147488432053705439350562541411134955068046738572984320000 20172 344770598743247579985905162460161614093179610574148762610089833411386095843840000 20173 339879951713867702591041041266995059007007547096058330350416168799569046512640000 20174 335040672940139343763454393175057248597938866832278816621202248311947295078400000 20175 330252825148469365218216224193860870131883723053633626383539233750228499737600000 20176 325515884445329742373546239099811465112482905491348876584499907023331090846720000 20177 320829899074595537966035468662792187491244648989282668610658595695715934612480000 20178 316194341115416314267886423156197910517277352009328041228941604153403799603200000 20179 311609244773938201897046143859168970146891578727672858246313455183841004354560000 20180 307074079053611915800891848970273216906987982529520443396200286696775779210240000 20181 302588864230978959580359303659695016624131120517739649111974387734240618050560000 20182 298153066558555644864376370370132666490929092629798863578096521462490408739840000 20183 293766693418945003316319104490289010560271331815985756130365401328562213386240000 20184 289429208314079705646172255156314469556259600598388504586084295548851756928000000 20185 285140606151841472289478535541447530121635772179883295962144195509822799237120000 20186 280900348588137153023667477816641949196579872311063731945770470471020100520960000 20187 276708418165468548558173675379992034475224080620969970827910243995531667481600000 20188 272564274988244274187693698428946719034068185918963587779951676564225800509440000 20189 268467890226899138745687429382800629111091373871010031812399190821344092124160000 20190 264418722431269532298136612369660545614953056419290081641665447472438773683200000 20191 260416731793144251032971573408103932374733775711841325566904567038763832263680000 20192 256461376165852323428087564649658050322749486923387759790291743199804697328640000 20193 252552604872310104377628442045073019345252944527657547526885840499596904028160000 20194 248689875334730816808432782704837611755031426440400540710933775071761990886400000 20195 244873126957159015871925580414843460885128253430075263504572134424104854215680000 20196 241101816723817967801640791616824755550932639376560592226834073923249414405120000 20197 237375874487112479608748627663132554532290560435516736651204507883606140032000000 20198 233694757604252678006827479566631018685847401468119125289115338842143411660800000 20199 230058386483499412811626128226562818819839389891193305132775410736793865640960000 20200 226466219090409486587905323827736165602635508927352300215198780157886158151680000 20201 222918167294262873353073464682345573625987012219547913033401845876693866424320000 20202 219413689655802625086846430384404856580239510794086713312521374263987445514240000 20203 215952689844248684656998322971307296710524779231409076104685117942377912058880000 20204 212534627778440033483564040150348223357353654327823711365505508140909556229120000 20205 209159399029946040518300852514360052041823474062386168519536213222536409543680000 20206 205826465080302584737751269769319761633935471388077495892020603175750490270720000 20207 202535714261555653916034304158556282972951213341403491394444011171826392929280000 20208 199286609596591403033223235829645866892464042921495866380268998306346966528000000 20209 196079032487682704837921859011229641730623723646365497024917276852501563566080000 20210 192912448212912724295725832591591043223305717844412153391650443342078013460480000 20211 189786731339600487310405375945407484303458911345909914454425513966050800240640000 20212 186701349574506934657503461197877823135681580391009290472879732693829648199680000 20213 183656171460340396708667044654733357433692150001770631469355039826630460323840000 20214 180650667101731850945482351416923976150111766498876272858164753457627015168000000 20215 177684699296164349294202550308999971080092717461507801895399768767090904053760000 20216 174757741211084569117409164557136624974433630881579175704815188883394201108480000 20217 171869649984522231267416525055114367082912257832413562665734441601905351982080000 20218 169019901989468923543682128314928352871438047644912438838184148748899822141440000 20219 166208349466788465685928190322399878012057040236967292262913869709335680931840000 20220 163434471954235693754812524426621586982453232895420804256149852424131364352000000 20221 160698117045497135786980967123040671839102283447250690032930200892457842365440000 20222 157998768060120417760236362727815302460730841489332673545777380183201602252800000 20223 155336268020585942015076277459815744497132028895824153199171291874610153431040000 20224 152710104141838793423685810172100793447520133584108122318844038574183218339840000 20225 150120115590334562542650626985610997488685686377133835318124643883729306618880000 20226 147565793426006501672180385243879277210764242483963799253635003453690308751360000 20227 145046973180277036807078672317271553051467865577543253855177737042611507189760000 20228 142563150328541888199782710427843413619794647765617091771444201158444581109760000 20229 140114156833305694438446593547638694032796461204039352616457820096783001973760000 20230 137699492670912818400787661215676315971373280754814162487850344756763914055680000 20231 135318986903557765006308380250034424572581617774753801067186447689187836252160000 20232 132972143948340479096043067734219853226927532468169384784478309322347908628480000 20233 130658790160107944785831808981911113492119213156432711268951695381424748938240000 20234 128378434921902154266340110738562855054225091620932337629821395979295747194880000 20235 126130901936489117246651985390498356474863087386004011767424817826439624161280000 20236 123915705611559411091590057303618330014566677109014771842058285786056265953280000 20237 121732667620648465447439428259647490577834001126748762132843840317044027694080000 20238 119581307326010376534890121423855608448407041997176182749109074734449963110400000 20239 117461444537181691204234585670551741540654796391882918142963949624854909747200000 20240 115372604051724867612854196262987839046362853167956179045495336888027218493440000 20241 113314603859254329862272652839002082831829443508367258623437477981735926031360000 20242 111286974225226834202032504976508429128145710035986907056091834968718306037760000 20243 109289531896590118173738877944067675158687588112974174517822989678605500815360000 20244 107321812526506332716404972488907497239363692175635067469150061526844304035840000 20245 105383631757349141497077445960797535801953104171147094993525242002632236252160000 20246 103474531067556440130451124213859867949241796867642538605824250018107594342400000 20247 101594325026972015109331093487925502006114967073108958389172704304545418752000000 20248 99742560947145884464246239569018618678594897808363898434341635006970141491200000 20249 97919052858627577929890405661737294118180372952866222618418909289298933964800000 20250 96123353816163058991128189807053365680316266727399787350822507329971076976640000 20251 94355277423158414087191074108681135992095494030813416475169206410788648857600000 20252 92614382873790031246376486164794748601922807319105828538412447469856637849600000 20253 90900483364954852627836666315378079572965128961257605974698239374940244684800000 20254 89213144215203195292615682706114762182122326893198482863770129496361327411200000 20255 87552178705265784783398035902186201862442766542890256838515518075450302136320000 20256 85917158179191850264367994835006433199670364234237981390736718112493281894400000 20257 84307896089204386363545058680586253928935578235749560098078786920073006592000000 20258 82723970161668272481146362106270574898620046536409693454112821849166202368000000 20259 81165194029607934125880413998690621401466418155777195030829297279097444864000000 20260 79631151765347521678346324104897095106019635782833594139376245896666465894400000 20261 78121657632241294297665762445939799352673105451714353731372079471946918092800000 20262 76636301941375811447859348537214265403605705729449101864074286379132458393600000 20263 75174899650979663834294061038794937643538168948425617919650536586766497894400000 20264 73737047630543274020380612307149427109292136313730420849946914732161337651200000 20265 72322561532015558094282768572951888152870871463573469205356143502906940682240000 20266 70931044727844281070836599950089639947065012531674312371689204670435764633600000 20267 69562313974066909298003015212026332061101643755650382566603574599143964569600000 20268 68215979031612373360453227932420161826584259450542043377786284728922838118400000 20269 66891857804009195658558084345065779199582017874545136904956267979361896960000000 20270 65589566725138365076533265185650280391756305862436390556568669839227623649280000 20271 64308924834735839529577813921755183419090751830426928431562659077135844352000000 20272 63049555166523226843257505362497114617608367043033756821768326394428651417600000 20273 61811278269539988841748438441516612225469111760877498371539124966954293657600000 20274 60593723656203968257062944867689597664746858073087295941219357513206605004800000 20275 59396713408022615518962373806728492327725331047442120716664760081843758161920000 20276 58219883767354921942062028821410331664913779867156560736994898145574993510400000 20277 57063058327268691043393688995493688566146703687222964437548841653592240025600000 20278 55925879970992385049032816354201369896744281657333816249004959344607593676800000 20279 54808174140571054736129258638962529935494558855778130291981755513311522611200000 20280 53709590232997630078946388874775450635029272934518470379531606301725927976960000 20281 52629955544211409157062430603635481242505974481790455040994553152109279846400000 20282 51568926205120587887991027223232157081437391898127269090179454795709486899200000 20283 50526331335717889205130633643984842220118876551540884266180347739397957427200000 20284 49501833697738051817096060484162546171863172537157762903186100693965378867200000 20285 48495264539241374599961397040806294633505203620761430665804744668300464332800000 20286 47506293120881724512360805021058184016585362394223749095387840485031480832000000 20287 46534752806768469013765783689510232703708336126480214283610756075356766208000000 20288 45580319547686967991091541456021163435877273398502152493881999996212086476800000 20289 44642828786036072413070788182339582938284037663282916986071917993535532851200000 20290 43721963047317882825351407741645079337927468732555691721795671993186634854400000 20291 42817560124749329248503519926219258356743624666791372328297282100577659699200000 20292 41929308982626139036869444095778921098689057263550340712303338040304025702400000 20293 41057049738063635150168568673862845680451007167755943729446046029524843520000000 20294 40200477958779263516027072161022817225288380099962320946830678931878900019200000 20295 39359436040808673420408958587393706986008992335542732524682194668233995468800000 20296 38533626029547581388377507107582203138773340963878190051221285133099085516800000 20297 37722892843305829387890364336809275300617686710888001409275477146539549900800000 20298 36926944866452117387188714089839261060097753154910646054879872380190390784000000 20299 36145629499332323154318470281969526877219419713746531509921525105516612812800000 20300 35378661605438206777624634098901084567189611372708284303103137624626026598400000 20301 34625891016198513095049376262124479373685774838692261908028922479210359398400000 20302 33887038939770890000009535188069881333949197821203322045666494163727481548800000 20303 33161957854725449467920450507557714438057655609742871876832347993454826291200000 20304 32450375173221165048159185076368366104857354942175377428709688631433091584000000 20305 31752145969081707969400536356834890463987899883384515414394878706849634508800000 20306 31067003976314398815311705598351461689771583509081327224289830758243730124800000 20307 30394806807530710277198217165904585788802471288244352861890784027735575347200000 20308 29735294377042265086874029439041698244815887297073418076221735684915773542400000 20309 29088327027215262905209008331306716545114232791665841141569598004057043968000000 20310 28453650710969514480064488043897767436614367531827512839026361836772922880000000 20311 27831128438389367257149001346718304102061817536975119979185072296612962918400000 20312 27220512298464463707402067278763377276830708646774047381925308357148951859200000 20313 26621667908218539604745668387832916130249758990898570350306021206880756940800000 20314 26034353345767501173309000799109092128586406093321574300714132321954228326400000 20315 25458437002727499213323715851626414208766921884673828150045518510995813785600000 20316 24893682804523417770123449870643911356691893547218531396187804021003999232000000 20317 24339961846706974516787062317960259687608567105699295135631991386913645772800000 20318 23797043981132776478094791782885629669960962491813760562056055720035948544000000 20319 23264802942780057680530774596895512073545081374123969499097414579365729484800000 20320 22743014358877634580484604573364953264289846387935797235020184595392361676800000 20321 22231554750336149154181559326903287234783394716372476825827451386682082508800000 20322 21730205378584351418911295264655271586248238792592299652402500392832956416000000 20323 21238845472556927337625947646235456365895519447084902340402068815231370444800000 20324 20757261990558826375375465471893326973893705605394679851677259427123768115200000 20325 20285336802353523862355880739325798611490149508585864106253218762561415987200000 20326 19822862409610301546084905920986029615338578029009693637972517370432626278400000 20327 19369723449989376386155418812116991649045912322379872574502906335778165145600000 20328 18925717828933482802188425161866043977984830518840151167110209582103821107200000 20329 18490732868528072991466938633629624879395139332927798575717168332409466060800000 20330 18064571926190075544191187907440402831530738177331383144725749930490084761600000 20331 17647124939373258095954148086446449353578102325870087549799104161815312998400000 20332 17238200562660148203606139591574727964743683003149806067605183439270727884800000 20333 16837691458559438130643384629797647542483984530610897345045660767538019737600000 20334 16445411441540600209149416222114793513204458665507723443591864430689331814400000 20335 16061255811123635680986232118257495775043414853737902294019460168188704563200000 20336 15685043576995258426747961698207221559393386656341881039072851198674009497600000 20337 15316672605443963090399140542935135678578516536835086135072684997194165657600000 20338 14955966946537817151103047761113251726161499696354015766898356982864409600000000 20339 14602827127146967812916924580505169466114665422908756899807356296928236544000000 20340 14257082103308916961093902757465665538434190344972938303027351667667193241600000 20341 13918634971316961455395127095586858279823385805999546642094349445752083456000000 20342 13587319617256670612728688925851047588110206567868270049386252500977387315200000 20343 13263041636098984497763308139927252218220294388532616559220354072300042854400000 20344 12945639690159032588264463098949339098403328794878006770867350597170559590400000 20345 12635021952833061826325323849626086546012971287563263733706349207069411123200000 20346 12331031731909416808229208575745943257203122977039149954457415656276728217600000 20347 12033579685818910115102158960726911163451220697708364275268538961638453043200000 20348 11742513782179112491447122304404471784303274552433808027232273198172045312000000 20349 11457747093964847330822490258832469780657344883699042509868947870454326886400000 20350 11179132096818334870633574184890310421659387560513046714382765835169575731200000 20351 10906584345362439870453269253382964207908955292294766774837726778004853555200000 20352 10639960696437218834352713116144452826555131873806949670205476133087005900800000 20353 10379179091881094528139383329639616040378608339481259935398357918055854899200000 20354 10124100775780055594068931271746764765327618311082823921841658969612065177600000 20355 9874646007364290080411826551905869302292967060399065441827510896334652211200000 20356 9630680269031535482109156434388193002313396769548904195350367441806648934400000 20357 9392126193358994940170954744970609563259843420678524427956109615525917491200000 20358 9158853378801314393216005863712850340402410845597232351332118450538754867200000 20359 8930786736610650794931075698204941978107192012039300588019153286172185395200000 20360 8707799980270728532148827500631850712822937995842601259559896459426843852800000 20361 8489820231300961035989195521019368746375449145288608444340325132770636595200000 20362 8276725172924298459779303098125578416351336381501705086779609699680478822400000 20363 8068444183057516215915159809071270797096584993257287609944936493238221619200000 20364 7864858797280016736679662398449738909101656318865808580383201200834890956800000 20365 7665900555913040612360762607697838512457230017444482551232597508859831910400000 20366 7471454840107226897442208453018028136461169714682260854972081436351293030400000 20367 7281455285815824189900744582339941709226946668372463875626117404275394150400000 20368 7095790978753823859909524498472133969715824338761403907443480415779441868800000 20369 6914397688123852975223129264750999844609886655788491050120345414209565491200000 20370 6737168092061511497010387339888164702055973068655490286033363928330567680000000 20371 6564040000371503745190804830436274403443296151662176849364032704332596019200000 20372 6394909671952880754631690250745427050771021434772337538738536861110199910400000 20373 6229716892682075077526887346801864391906754062022538836080898795220680704000000 20374 6068361366103342010244504648536328082791993639746159209358115030687822643200000 20375 5910784884294228030138578959863676380610057787437478409907707415133803315200000 20376 5756890488749446202006432744001353029955087503916055086075573917680697344000000 20377 5606621887077929771774742947435786426643661588789695600947332438100754432000000 20378 5459885443299366206534526291274853639534152103108261585393063891771267481600000 20379 5316626718429293491986267758049526046686617204412024202193648747664944537600000 20380 5176755268108973123514319093200400656689885351789032459635383336812727500800000 20381 5040218530542654497247464076697735401100133618708538254191256343428923392000000 20382 4906929151867025569411781376920272417088894068482476006394730331101495296000000 20383 4776836359264428449619207860621939112296221156034086403752761468083856998400000 20384 4649855870914555355593584689860405716783677090669775284865741290662428672000000 20385 4525938643631049842274165086169534594138467612618284346917070624146509004800000 20386 4405003342474062463713201227756817645269568478797434563606498313869728153600000 20387 4287002672127003258156061325856503029390304909002435130003511207294507417600000 20388 4171858149128124807571970762231553182333820012889274068284639062111099289600000 20389 4059524140829877562991431923400552713145007687939799862237986868063115673600000 20390 3949924994629915264942816859082846803563091956132569534993526231100778086400000 20391 3843016684163593278902846035523195158376133986718878265239832399906865152000000 20392 3738726268376106220770319838716365322706325616006407301164805350522067353600000 20393 3637011340881549259085704874391521007111937075155468198525319092513118617600000 20394 3537801582591971180011013609320065807853152562323256895476683408881064345600000 20395 3441056125167333772928107585759325672338306206199241896080444455502938112000000 20396 3346707249310472042066238963719600957179205688380150808962112447822672691200000 20397 3254715571429390338770295147647640176861494966075836626071010878512011673600000 20398 3165015858876631790515163460770875089024667955377984563691307724233913139200000 20399 3077570222577295311356708080474808026417904516679577286543877205481698099200000 20400 2992315832666975882852736495530110222679674102914714983823058614353205657600000 20401 2909216216328752265832648397220307355349621550763107950272588523929980108800000 20402 2828210923331256651810894760485591313136933914255940516144575017551875276800000 20403 2749264847027540620559823609234810257340543285603613404033538932355478323200000 20404 2672319809866221587152496423051507980669096788742696539502650079429676236800000 20405 2597342077967669505746683591126878645744725719712045136854675750264124211200000 20406 2524275668382144245401306411541681785013090800161270618262941969066452582400000 20407 2453088145475162403102351253826523909615741089422540698032827135384544870400000 20408 2383725697263146037535978306809674265475639625421713338368245710673962598400000 20409 2316157139577771181821717287032025819605820182426914282861110017835257036800000 20410 2250330730772709295066718103985710216559165564311198785484107488792333516800000 20411 2186216542137117720047444104941932112433452358061655783646097243742732288000000 20412 2123764829823839287869852593568401299575105613389871042156534683448442880000000 20413 2062946850084492975650343157142308011053745966005288217556729515748098048000000 20414 2003714833197569005007814473511506902124215082112453536094979855680995328000000 20415 1946041176850785058448120630444987373820008100312957430935270526096886988800000 20416 1889879991070222338137958959842958487358820548238097912233654177539424256000000 20417 1835204816857263049888298654764552446475210453133598336984447267816210432000000 20418 1781971576995802265139283094208307215599832756695375719091939347920125952000000 20419 1730154889334768504621270225677036124906273316177718335126254348227313664000000 20420 1679712465984848676215038609334460128037535655388754795267081312588293734400000 20421 1630619961442166608653688836463373386933276691391710340552804284087205888000000 20422 1582836788958645389399925514887767169817724335973323262558266349827915776000000 20423 1536339639896091686580202071183921758726475442612796938848749544026800128000000 20424 1491089566918953848322896432706502577706801821622783391272207357009788928000000 20425 1447064235912252189188677152295743763881317432222711612160243218342176358400000 20426 1404226316149565963883182097116112447214528112098763719464001786821279744000000 20427 1362554410991445388304656019996480308810533624121928170919827350473342976000000 20428 1322012724213461759353227717049720515753708999736532053613268887699914752000000 20429 1282580795621654583335968481482825021519957948629303834685715816010350592000000 20430 1244224306923503522378313879976851073654528028790930169635841766883419750400000 20431 1206923676135033868199190628976348100313511066671317940725786385039097856000000 20432 1170646040819422626780751207302142157671708294808077297791720259425140736000000 20433 1135372663348286794721954438319521127216330323978127709042950973825548288000000 20434 1101072061006270618622419914690513660492329209195433215645943868902866944000000 20435 1067726338523930148451466318710955347468874297823979975332136501850957414400000 20436 1035305341238439488649057789572349138304559715678536382381360268841189376000000 20437 1003791962035919892289761597850375596434176667647399066099313767666483200000000 20438 973157353256173171135904224736264671303628796638049475877739141316706304000000 20439 943385165088348938273732122627612261565429694837777239248467333495914496000000 20440 914447786450161359906049886942732736494141658841681989401234655062320742400000 20441 886329622195917514620604708394975372223408230614517253114395831851352064000000 20442 859004250806522686115507965789335265038024407521360328733393921111490560000000 20443 832456781562615617473915376663054361544011354469610433045926112310198272000000 20444 806661962499599799978631109842429994749054493837740594414115142487572480000000 20445 781605579386449565952891728870711580657684014132867461080886244413931520000000 20446 757263484968759285454210085518917002273218425661658920566999729973886976000000 20447 733622138364993197135824961736614437724734198416422229419747339736317952000000 20448 710658454425510136760422197258822697381620123207018497026974774773219328000000 20449 688359519248150386517599103148568893599121496939060519588237353882353664000000 20450 666703291009701917047093214850887120816872215375375341954300003430825984000000 20451 645677457624731122011357800071258375677847809465896891822801226427662336000000 20452 625260960982100761493697074177061143716399130451106500463990175244091392000000 20453 605442087447493751525556169904613102632870048851317972252639332205920256000000 20454 586200724199780040382268569330222874835470129138654225424644016150675456000000 20455 567525713392291901316633067241975649063339484706803093679299011169026048000000 20456 549397869950460981393249876127396844825651174940406318166826234015645696000000 20457 531806569253947592905162118878000493453770943113878433758253765752127488000000 20458 514733499461814518478274733334129877049652532484204088363973199921479680000000 20459 498168565681570057227327989730157131852753644052712375144412122468515840000000 20460 482094294747075037455711748514107841473158121705483247184016517990055936000000 20461 466501082424707260229760614792640390103568217459510212692903201606533120000000 20462 451372277942052338893221870819505115972337890971757231110167611248607232000000 20463 436698747623356159651216493717053903613909221881821403630672722253250560000000 20464 422464613308381345577001782478360926226922459333644338523189115890892800000000 20465 408661208392206032015816531824579059747991049006139694861648844320407552000000 20466 395273396438824210326440941336092910410883949030448282817258887277510656000000 20467 382292942195974055362621335020778386667812890743189447288913664541523968000000 20468 369705435929394191026582002786687226890339061642597676380120924359229440000000 20469 357503055919590786082436731755675273498950541353487392468961083363426304000000 20470 345672073875340748800438491249264818971697834254063270440199456142917632000000 20471 334205078218173614567438126084966570299621823411678831802541170325979136000000 20472 323088994516058788526053851408291432782204369216520292309007205350768640000000 20473 312316788862320979816188850215474200496570084149115101681789190313869312000000 20474 301876026941719085639389780958031982726645565197179517410449917219700736000000 20475 291760036818610109298057058715653824080627161984840166876394882453209088000000 20476 281956983249641443735736176336826264979323829169006180528978336991674368000000 20477 272460553017672597395621229709775070817438540614196887563284054081929216000000 20478 263259485520724600477209046653756874445192853529851108891952561601642496000000 20479 254347796803069422938757175882253293445621701003323588046530476925517824000000 20480 245714788354274997604043171840528235995002960963178823518517193986539520000000 20481 237354791749440749527712863167731330316894874228941950249192790404235264000000 20482 229257633466279854670378089311404759612835509006267806740665328290234368000000 20483 221417957574700389273894208741451937040201579105498139583104741877743616000000 20484 213826093919167493000797035128917578839945835341009366257500213807415296000000 20485 206476972448957592184369921980274682512236535857993878739610955392745472000000 20486 199361415031928596405593799653427798534418059927142408491369383425212416000000 20487 192474625512424182431760214887535490351548868660687312703331511590453248000000 20488 185807884334004061939093911738357324674777855226606935461151276987842560000000 20489 179356666426963378945786459673064039925985982480919043210766349045334016000000 20490 173112691813712128630050130461618399484537492164112398171891063298719744000000 20491 167071682543751467941641589459483777413107041349444279331312304901849088000000 20492 161225787939658778381479857457226009820690854379842871356495503231549440000000 20493 155570966830506499770336753802510001410676024479969058717806004057210880000000 20494 150099767801158204643626758654145972774946846039367272104964679857602560000000 20495 144808383902882174831424223374492942599196434588224296563855764971454464000000 20496 139689746341395447356000748534750223031552186434568645484241515129077760000000 20497 134740260857201621486387740528422728258037232901980293954132163099164672000000 20498 129953232092839173952400636655218060668200232573585309241142946805317632000000 20499 125325269599264925438892309485919891964010146100480336876711994800209920000000 20500 120850024527249159615911987237426567826155762887248475965604067982704640000000 20501 116524307951567883841507779616544583302558633745686944397243190656630784000000 20502 112342103027363353134850117754467028093813856201204303910989479664156672000000 20503 108300403102249069933330660678407809868901308347952643435981064218607616000000 20504 104393515102035321417161267385499553201313493023125144843093726603771904000000 20505 100618607087834253055372858889350430069510777810074510793758103870373888000000 20506 96970285734507544795848339576437728940940022326592696068256830521081856000000 20507 93445891760643572323844036661110857667509896959929820820917713289871360000000 20508 90040319002566283940694747941365436272144163137564417708199047534215168000000 20509 86751063654735093237293426496215169838370536835734143598862259617267712000000 20510 83573299409272062735888040656467545645557459143779084260748112170844160000000 20511 80504671556589609325892075754534992974215839581025890445966467011969024000000 20512 77540612207594157545718934038583371575556578015480685743617305937969152000000 20513 74678913955552266660274156439475557636749316787301019018668868707024896000000 20514 71915256477918006760576278218598315388173482342418275161065761928904704000000 20515 69247564394682400663786937004740254871006349286596521715227267380543488000000 20516 66671758471091541666288161103207597975689114571762981667352507955019776000000 20517 64185889996478827686128556610846386235695641631475705408533783497932800000000 20518 61786101822017456282126266368085147321687862186665463308405561502466048000000 20519 59470570344288395698331956482297602976061505254070744098672793007685632000000 20520 57235651175938589265409379537596799397236899596774318393832209788436480000000 20521 55079632291105801009329203294206417013055534908391799705249608630534144000000 20522 52999076356711070015115821453324293691205123182101666519758835986726912000000 20523 50992378501030958817147778330208634511329044843709028775196271421423616000000 20524 49056291597174907107203009460885435503787971835118402004417851193032704000000 20525 47189316580817865227469673913865094611945823423739007606040633260638208000000 20526 45388388593347239037210985516930686387660371687510551214817566120214528000000 20527 43652102406365889761878007247618147603855978753883236197601747282690048000000 20528 41977570414471659143782643608574225602692334556793073465542745218613248000000 20529 40363477593125299363481317614954963168900143224178906972623838021419008000000 20530 38807098732153290691073278060045502020188860288417764014847470917910528000000 20531 37307207872284764715333467218838328405929265042772946100915449493454848000000 20532 35861235427236781481587625332475193502584131656832280131034159493152768000000 20533 34468033964114401188997619536167002381664863660026491513525931360124928000000 20534 33125185141490279410554636951485068229656946715782195549323472939778048000000 20535 31831617119917303464516717562326763517371351034653154003942348712050688000000 20536 30585049709842517500293660747686848582781946261523299216480160346800128000000 20537 29384485688322812690458851643259506013427427867127057663521878264250368000000 20538 28227777332716812860384334793867482058030558594014728549875472969760768000000 20539 27113992776007300205267099374735997080905289138598074747069942934274048000000 20540 26041112936233154986682773559914083115354003065296485418200945588174848000000 20541 25008268974136459040897674657503198276832552221373169589812926960631808000000 20542 24013558953623351115585038064342979537170039671698316507627386459127808000000 20543 23056176265229629927534307516763907219681233270734992718289817407848448000000 20544 22134331339647381304571632465307795803981237248541242867162633188671488000000 20545 21247271691427336582059865639796961341021906326075955273380762731675648000000 20546 20393316817945841757001776235676771218614084029036878026697491951648768000000 20547 19571766532002803731899777644089435792688863610137675958530889238970368000000 20548 18781039333477092209062589319251213526408395243858722339933278122016768000000 20549 18020486665890786038154839201863586324335908759175257529103581040345088000000 20550 17288622065914781242580389192541004631817521488674849075778824384544768000000 20551 16584841538292101855989323564430160154647121291518752687129809439948800000000 20552 15907750775633275385562964965089805076934835801472102765692023576985600000000 20553 15256788959170580723430454223109357612317511809778330194816112918528000000000 20554 14630645154841125215096484184445207847716039056287144634570726912819200000000 20555 14028801181604503819464390258470436397403570599674742223763379857653760000000 20556 13450026196408134111659926877882275225384115803542669348283300066099200000000 20557 12893838484824360930087079335190334772731729119218683629031789336985600000000 20558 12359084830989792479227990781845787749314693387046087316142945887846400000000 20559 11845318965887558953095888375282094649348961784725316594397292016435200000000 20560 11351457644877601662937293829322155607278732726205082938276350635540480000000 20561 10877089609503160612448182754839326616629921233208517329851133591552000000000 20562 10421198899592227557332684558266035952198822634772291071039317160755200000000 20563 9983403925283731822123857880213722345011258006275261282231880122368000000000 20564 9562753879732257137113936460272405984102883845697790824456659324108800000000 20565 9158896122677055807396009224352492594265596580814852093717243213905920000000 20566 8770938369602651531785118188448176583986151405399626709406560432947200000000 20567 8398556577866581776940688648161353499527866906280930294908221626777600000000 20568 8040914808027419101729640314438927872426932611008354329282810884915200000000 20569 7697712984792116273139830677722623888350138930237144781292157442457600000000 20570 7368169699250145035706181959289990734681827904388893181717048094883840000000 20571 7052008381089162002437026695439880674392093138025208442060026793164800000000 20572 6748496389528187983405791921446848569809387564856556694891000876236800000000 20573 6457380385230458207282938436384748658462616363694833381737504033996800000000 20574 6177974752255556108014143835126680028000037118634040414459639365632000000000 20575 5910045391545332155073311793030561658718232883576428285556170783981568000000 20576 5652952156837244618474035581894229595877009914708038634458149971558400000000 20577 5406479912746783547628534262208772265463693997982750585759715662233600000000 20578 5170029023160528544278880671185260807152144535258193934961103024947200000000 20579 4943403102881396642200251443320053120251854838266423418802938943897600000000 20580 4726041638568826343146957811919070962514067203844374315899390787584000000000 20581 4517763558253980900485936610067241059401978212853635084404763551334400000000 20582 4318046143239914492421767476791091132866252577575546883800050643763200000000 20583 4126723533784076139650393812711464494219442636090978517868212833484800000000 20584 3943306523836424302633867096592170393933568758275308251531313676288000000000 20585 3767644299737800330555618087522690167143636896441370945925141862809600000000 20586 3599280095080317068148201337611868719198905880172613083508068633804800000000 20587 3438075190731176435068131106876335450906788886761338914611531140300800000000 20588 3283604131066669674116284940005508337055975982403424324033076055244800000000 20589 3135740306980875495903718940986759744019127867062751353216579823206400000000 20590 2994085905603964959918462052568423925500718971980064990740787861913600000000 20591 2858526309868812409395670077542464659496172123403179058044543238144000000000 20592 2728690513297249419562114882281714726963940446946750790143667444121600000000 20593 2604473369460006039614393732819568231827646966109930716383408396697600000000 20594 2485529723114416253427782962755621586240863167138551290492655711027200000000 20595 2371764015281421420523573086502389824003736750377022613464120950784000000000 20596 2262853795054061585899206581457128896826314456832797544792312197939200000000 20597 2158712991015887909218012363539271295516394037865687615318171949465600000000 20598 2059041239302936936851589977581521721340570824046772471383589493145600000000 20599 1963759805190445273235018663314972590259112366514067681680640140902400000000 20600 1872589598201328582342240140772050734090945526864464238083966500864000000000 20601 1785459405821043618089184186116393180436208574845947869315294822400000000000 20602 1702108720762409565327084285133999015654291599766057780612336032153600000000 20603 1622473788986242936225562064348088198880471721190969900732032063897600000000 20604 1546312229122084646536586499805049690435090553540396303676286592614400000000 20605 1473565912349960602014602937948489474046525696525964538499833004032000000000 20606 1404009901022651748222284031441764147497627944144435320518274029977600000000 20607 1337591924740231853952904812125813688485410153038010065197940080640000000000 20608 1274102201443469836259873565467394903966710870587506984721781568307200000000 20609 1213494265338791700138112895651538359644244663603143275143044163174400000000 20610 1155573175216439190232810244006137718564428670654274551871622034227200000000 20611 1100296721194397347872187446457236510214049524283315550014246957875200000000 20612 1047484216187255740205823013795432636942655263114034929595376992256000000000 20613 997097973305675015231200072882555862669776962022658916151119052800000000000 20614 948969617100299898413690062332035324409858206335762528002938241024000000000 20615 903065949971014839983572939284705821438330950055368471407910138675200000000 20616 859230698206436505176531673211756997333967647075950378956111111782400000000 20617 817433832973255673557758468185475875971777772837275399504551267532800000000 20618 777530696138272813065170984476774317668103872050345345584653559398400000000 20619 739494714880651760632552885993697264688404014762032048091906650931200000000 20620 703191198285401392719439454023503591848627057203863318352788298137600000000 20621 668597001634143636980115736395760568851004281026918290498025160704000000000 20622 635587274178060617308794920254258853682890166090391590663369837772800000000 20623 604141194920404516243343136115373303367466800398581652887728606412800000000 20624 574143336066211195741902969875297014933078513668506743943727572582400000000 20625 545575492717661835586102315229123420394464675778091115838099475660800000000 20626 518330272186841781357220768036243068588886110339044730548846906572800000000 20627 492392063173339557855965983450345196161084642084341698642941732454400000000 20628 467661448741435119905646594067663861832980714061515846934165087846400000000 20629 444124476330192858930349532349963363052088566147582459123019336908800000000 20630 421689355697345608283675585603743484551458317994306189173936514662400000000 20631 400344089461211306399046346523534580755602711679424309738703788441600000000 20632 380003339006280268041227640851981049990232187733142662085380931584000000000 20633 360657044832559749027224688525095213864662302900756451390650109132800000000 20634 342226310040298924479063524944864622030007202384514292127497505996800000000 20635 324702234013402675765636438355751777832468203724352477549886544281600000000 20636 308012065537699522055737856022941078358031235830078372157157644697600000000 20637 292148343126742650420971698497775956798372039531202978400044685721600000000 20638 277043480264743762863255447601731548289698443576654196600046669004800000000 20639 262691441931203749965041337603747760804026309555932967100143894528000000000 20640 249029831341752556160656802001763357092692026170955111948329418752000000000 20641 236053385479901575470949877434537535844356422073474379110795339366400000000 20642 223704644432975229245152637378092403823818611708363480587989994700800000000 20643 211979393652675058478753284897500532448110408368197384631496369766400000000 20644 200824284129540247798277220921013577385961067126648842931586308505600000000 20645 190236134993509586786302738148464249368914698271201533064691843072000000000 20646 180165761911620956544230639292480817063709274305295600828047110963200000000 20647 170610472228158083306573913170376548419887457324005859970312149401600000000 20648 161525034278118506143732781853039297919780587184327966218931666944000000000 20649 152907499001291971777166790996280623848475374469524111878528381747200000000 20650 144715900794310050591552950249698750566956243657277601885974429696000000000 20651 136949023156013634968358150484094869236664280124742514804124549120000000000 20652 129568232131432426554398617555709751707041702842088658052774572851200000000 20653 122572591213921067886482255201257170287502164245017292758013339238400000000 20654 115926617473886574804807603316562382002381128830637410287001953894400000000 20655 109629896321233117995239349120813003612843218421070268203679298355200000000 20656 103649524229494485133355777196370622378339002222200459324240691200000000000 20657 97985591367077705823573726819806613818518729549167321417120743424000000000 20658 92607854447894245527615927296571655973954515783493716019088929587200000000 20659 87516534092821986932752788309853614066495281779029184807378196889600000000 20660 82683893428106470570565547757557795587947603715749490878870821273600000000 20661 78110503047675111074322104156152593652067213926581517715278449868800000000 20662 73770655900527985085278322333447803756715490642215938531971091660800000000 20663 69665261670645499785255310869280734645183324802874235433942568140800000000 20664 65770727174558618231678777141351322888775637596616426419248326246400000000 20665 62087990045168527504584696078472021233640398165701893464923308032000000000 20666 58595441163465184143709759618909434366239813466093440329819619328000000000 20667 55294246518911889627857007505476336105834218403065703739441545216000000000 20668 52164389182298430272993905006991056257439546673367368455044464640000000000 20669 49207247229094453217592727681836425296471950596790795539306250240000000000 20670 46404482450456669836622695548492468272577016344827871334546538496000000000 20671 43757432193898408404621731592989130994439227754891794846209540096000000000 20672 41249323355172774799100854951662805820083647578922206757748998144000000000 20673 38881633411182940205358853277539408372844131714136354817297088512000000000 20674 36638830554977294744827195658502672937191707284823600651059593216000000000 20675 34522519218374931052273489224422681555709580760660708848721461248000000000 20676 32518493522821715495203349760895914532396474206193296378729332736000000000 20677 30628272773707769107499534438246631208763876722650528753172611072000000000 20678 28838883097860510220734373915489557985981048503841356979183288320000000000 20679 27151921538648056187836597021467829533487584297862597645254524928000000000 20680 25555380341907042043401296757932503547965363373043915094293164851200000000 20681 24050918677962869167985656752349573947141990851728885137691115520000000000 20682 22627574108633344207824428110380438190237741870386882448635985920000000000 20683 21286899377599567701571391905589188555583623016763431204702650368000000000 20684 20018895369893252331391812198398418707271982703478758810855669760000000000 20685 18825151564126282820490853787710759308741128749669141533628878028800000000 20686 17696414773122080826605325730383682850462526234325068310193897472000000000 20687 16634295385124362279863459304670898032454803198485175520083312640000000000 20688 15630363097033148294010940035519165884419599504272032190315888640000000000 20689 14686108769435283611145789801267179394685181025003731693724499968000000000 20690 13793854903868800606195078219260071171064669085993563066382417920000000000 20691 12955101321767133817703473077662059213997068234928991651741302784000000000 20692 12162744696659653216942198372287889048790197965789987408596434944000000000 20693 11418277988350385106483224614402189814570260357261084266653024256000000000 20694 10715241745567483616950205435166236403241362051234733788399403008000000000 20695 10055010842942697569946906789156670882601645527771355253080850432000000000 20696 9431709977726314607469923944981382668260752361063342297034260480000000000 20697 8846704870414554320474227371055164920362596550035956041097674752000000000 20698 8294561216515673270177947038152537744564414673184182381481820160000000000 20699 7776620598000056686208317839511194275682972791681053984013942784000000000 20700 7287953683602689136773278637587129119652440294332272196236345344000000000 20701 6829786409111665117371114204188802579212951020974868498319671296000000000 20702 6397641632224734679617512781969145916715722865373869938351013888000000000 20703 5992727945183152880864740019589722299470545080260884716371050496000000000 20704 5610903891964226021153750185327303003496863947761847382529015808000000000 20705 5253344844068801380627052148640586580384640394206452971131109376000000000 20706 4916302492957264090884479248460111259887980616745560312553406464000000000 20707 4600845478203893018363539057499120707470979438037477174059991040000000000 20708 4303574852573384241358740730762276142015740085396024346248478720000000000 20709 4025535459251256916300564786864848634470330306365661310932221952000000000 20710 3763583977513962832429217906999101638858188405193148984989843456000000000 20711 3518727696110768249784215611430885248817534034966432964738547712000000000 20712 3288129215445934148327889358393001030299348911234500044108333056000000000 20713 3072700165881385679662202812016062641427347310895571163089469440000000000 20714 2869870270573657767952726668279575719143320879112636486698139648000000000 20715 2680527876767445526760853165266097763290259615461846730772840448000000000 20716 2502295161862031330545876886920467104642995078978355668054966272000000000 20717 2336021948795601336352752476050048931573404120989057161732554752000000000 20718 2179567977484202569789809687314863266427698760697696149567438848000000000 20719 2033698632887360342087702406301877778289477824693441730317385728000000000 20720 1896478872821827371882047153065084157258870914201955860979122176000000000 20721 1768650230801595387555930749427254188597140429596560077178798080000000000 20722 1648422032448405843742197673358570831721682625158726209861844992000000000 20723 1536499957299420387117633170694512797286394416109178139116044288000000000 20724 1431276722925897601781878726880710703448172881225785712901619712000000000 20725 1333385094874597170345835122883780288393039290313428382053826560000000000 20726 1241372989979964707341551553603278614595704758501507046288916480000000000 20727 1155852070542119066236077641265801062917000914817636375203938304000000000 20728 1075478796413118815240224187126467313808703696533520149513240576000000000 20729 1000830853670054091603173512422397150544345012215092209113890816000000000 20730 930706896881324057743003468763163950675612950203602639788179456000000000 20731 865622416348658250971164657913606300882170581387891472173367296000000000 20732 804493747221974821943914883013906601802363346884738355428327424000000000 20733 747817924828402793741128774277437956394073046022316495902605312000000000 20734 694591231956039885533672157057053279852683433122863685860065280000000000 20735 645281428682033662740141114019488432944351560052933420679954432000000000 20736 598994006352794665213227093090300698235358255035193114245464064000000000 20737 556144058057072363439345057987567021827760057409094854757056512000000000 20738 515925906045297210780326358038569068540650644834857074338824192000000000 20739 478738729506332065325063166636923254623352408026760578292776960000000000 20740 443836783104743668006933687920712913206259775227587019661115392000000000 20741 411592863370140176002330423075564481384693818982243270268026880000000000 20742 381344865266578546362743337185432665269137033699313590753820672000000000 20743 353422660023509303485510319015203264672672830903854803175079936000000000 20744 327230448027443753856351031456339809002466242132416625180147712000000000 20745 303085351252187686271450449281392329681032174637708363840880640000000000 20746 280434924319285810259474446443739171577886435088245647669723136000000000 20747 259574010377359941425121268318080772581149275129495674867941376000000000 20748 240014879432317584078890652491430757521485081640122749946953728000000000 20749 222016470894071920648435360645919467280161898126464856975474688000000000 20750 205140595463492212392078236412885572185423287219771816724660224000000000 20751 189635872483017500077314139721767936744269969698341436296003584000000000 20752 175095962526290509008346795247204286518400478917034619588050944000000000 20753 161750868846792502573718984134565072093136795505270306231025664000000000 20754 149243043519831923638213909605942154064160527051601645756481536000000000 20755 137774165264910501288850712000890761754866891266763275045437440000000000 20756 127023013691698495737167739199310531875881239727520369417912320000000000 20757 117183006146190527566425664173644417470587871882638516950138880000000000 20758 107956156077543372467167808155655421604025255557046963955302400000000000 20759 99520295178978388285844345182072346168134438145072841684418560000000000 20760 91615155945379978705084114508632414977022118143888203033083904000000000 20761 84395311327276489246748885534323712880792580700625981344317440000000000 20762 77627164538978663749902372936322473972278698014383756279808000000000000 20763 71459279463237947573307463460183525962933199148195019153735680000000000 20764 65674651500155554997640364878230647758598945212471697798594560000000000 20765 60409347595607679702312727332950707735314621416218671156559872000000000 20766 55474572119455543617502602520867720296293611723910894290206720000000000 20767 50988021388392675520182418479073858872449219304372065418608640000000000 20768 46780773840806358054295927535539052766024479464230857295790080000000000 20769 42965677331080445157312068780230137588514212427838226903859200000000000 20770 39385741823236776581645290636371890806823039716058339248963584000000000 20771 36143475103864562738579900530020552396405060132631253876736000000000000 20772 33103453506633359862509513873085074157835012195938961509580800000000000 20773 30353898981142385566197979823935464227081658558673631607521280000000000 20774 27773281494225735889960821739946447022818800273843867499888640000000000 20775 25446711434107358558974460855627740385699126128651177065185280000000000 20776 23261130169381785427357274541364968223121545627254589174579200000000000 20777 21293287336370288435951083987962978686050453764959542978805760000000000 20778 19446420870533217078955113320290294796770491372672011143741440000000000 20779 17786056326076306942658221708626715622891082723693476299407360000000000 20780 16225719858842355899527997751467380986325739364671936979271680000000000 20781 14828425247306593635017487228494101105361536915325302509404160000000000 20782 13513509493835533976532182410312958734038057825598790738903040000000000 20783 12337657901390302133742767413442413712987116542483220723138560000000000 20784 11232342480831635334227641634683234660117685857983932745646080000000000 20785 10245828265548717144121140301952447915947927270354122178560000000000000 20786 9316519925653220227499696773249297811811209855863543918755840000000000 20787 8491085093562739237888914020961148426213030038091558362808320000000000 20788 7712211731308728491463155198829513960739788295911297295319040000000000 20789 7021322207460863845526003615320281080253445120327040788070400000000000 20790 6370355966226257181912312995092329638030505316861184059637760000000000 20791 5794136858030475080704485377867266576521166516860666909818880000000000 20792 5249628698883179594846797848012523435640441037353224167751680000000000 20793 4770667829271733952844584269604964688687898082891247795568640000000000 20794 4316988920210876653672692984203482879105375896397705233039360000000000 20795 3918471240935481018975572957272043489084218062761652576583680000000000 20796 3541664534645376133122776381197244734499173689372095419514880000000000 20797 3211529392575479237368119809545257695798737359836332959989760000000000 20798 2898038625988630109162652852136948003946057396850297919242240000000000 20799 2625483728846242288744385314123075755057198372053912502927360000000000 20800 2365975622654970192426730043877758613370611543827217194680320000000000 20801 2140639034618373848013053164495422414367940319236183272980480000000000 20802 1926516702734608680899146203775244017420605598835118566277120000000000 20803 1741210737161182491554642470496291852611195166265410762833920000000000 20804 1564052234338930881850491314039145316873587902160528809656320000000000 20805 1412403077530259335242173927543736190377394800860029287137280000000000 20806 1266778633199711455363626497556200507907963508378097732812800000000000 20807 1142182317399333827240964358573784092111417913558443103354880000000000 20808 1022979532830606115514521921506635435199477086841008931471360000000000 20809 921397770503842057249052368079202569785958368432787627704320000000000 20810 823360653787590305976022420155784169805315540975608785797120000000000 20811 740922448175789993629474146116709625752294868663903212011520000000000 20812 660932726589275755968595940245136034401728349060537537003520000000000 20813 593716809759379280553797502459593748023790631799167647744000000000000 20814 528757403505235565330426775432546490334562231813797125816320000000000 20815 474521376021683758344294505278853366902344554264032549273600000000000 20816 421415971742691718322692697808944575825868386246948489789440000000000 20817 377873071148379705501508869825647426979242156578984050032640000000000 20818 334975667356664858111730415150721508961599453875837903831040000000000 20819 299695509087701896462126911004471840487559852508015000289280000000000 20820 265198223759687383851755483672075263893902175643743100600320000000000 20821 237064641278779998789766754921470617568655590907046789120000000000000 20822 209000662525410454045923996782675511287380990214411806310400000000000 20823 186677119663855175304841704569134840709541700700063190220800000000000 20824 164215441225943161322581247070640726185973742480883764428800000000000 20825 146332120599544334354791770767049676432577318613197028065280000000000 20826 128477524696229796229295250454629435528970116926611547750400000000000 20827 114394357665385235451002157380177225510232444776466087936000000000000 20828 99935195150138180135132914200639757789931251404380307456000000000000 20829 88943289044860440816110282122672040788195253241700260249600000000000 20830 77537833291526853250336696371535920396508366607275933040640000000000 20831 68756693944983091126136446429236057689799120813703770931200000000000 20832 59779620561454937111090413940697887286993460373030436864000000000000 20833 53017023302763284954667752866286484396017922362943995904000000000000 20834 45789941791428515018096929934315658723827466148280637849600000000000 20835 40617657135396737519070157429744176140789558708182135603200000000000 20836 35003077741644553926505249627390512971068118040924546662400000000000 20837 30901509972300132303956435433080093884541397924986644070400000000000 20838 26547846432460811113999515412992671127744916635180544819200000000000 20839 23444699302447118546243083702043630675260515717677580288000000000000 20840 19950178746544607673025625349044767381985307518662449561600000000000 20841 17636146000007222820881798566486048423151011856872636416000000000000 20842 14974046888036975680607509159639541805155038022849475379200000000000 20843 13154133025630423049222130130791472426940408819896811520000000000000 20844 11112682063506667902351020097044893770664198309710240153600000000000 20845 9809417048915192907780800661706680880704252217340303769600000000000 20846 8162726231921037686134788859159986642543208588920854937600000000000 20847 7200241627250635557112610069382477592244250102318130790400000000000 20848 5983677144864312694460912200760517640434202862733282508800000000000 20849 5227760203413394777668623835299782864781233562904743116800000000000 20850 4338316944447732433104308449821088735910100756132475699200000000000 20851 3813124693368701281415092397975695303907118509428467302400000000000 20852 3072245831334186090433256933219292552849424821264580608000000000000 20853 2718597514272041089070583661599439435120078133465500876800000000000 20854 2192819912589722993399179033763548328002432269453518438400000000000 20855 1910258503844281085955901897896918023167285704210461491200000000000 20856 1523492618629159295167961564051794379362950028925180313600000000000 20857 1354525434175196083814558185351434552449740909097621913600000000000 20858 1034966246576638160342434045384379029800134161223752089600000000000 20859 920279770128510630636311502091509797282793471140796825600000000000 20860 713506178152973150742584117406944459097753810751822233600000000000 20861 615885387334695905383155315362811569098647241771450368000000000000 20862 467616682976343187420543850553245820982306239122767872000000000000 20863 421995543173773120355124938304148667715739776769327104000000000000 20864 288933885416277091414319777577615304021587594905124864000000000000 20865 271445781825291899039242527882128061936070451002972569600000000000 20866 192622590277518060942879851718410202681058396603416576000000000000 20867 164743004842614131069568294232850831240378891831869440000000000000 20868 111518341739615719493246229942237485762718019086188544000000000000 20869 107716580089401547237794653921479389657170813890068480000000000000 20870 60828186403426756087225216332129537688755283137921024000000000000 20871 60828186403426756087225216332129537688755283137921024000000000000 20872 35483108735332274384214709527075563651773915163787264000000000000 20873 30414093201713378043612608166064768844377641568960512000000000000 20874 15207046600856689021806304083032384422188820784480256000000000000 20875 30414093201713378043612608166064768844377641568960512000000000000