0 1 1 2 2 1 3 5 4 3 5 2 6 15 7 10 8 7 9 5 10 51 11 36 12 26 13 19 14 14 15 188 16 137 17 101 18 75 19 56 20 42 21 731 22 543 23 406 24 305 25 230 26 174 27 132 28 2950 29 2219 30 1676 31 1270 32 965 33 735 34 561 35 429 36 12235 37 9285 38 7066 39 5390 40 4120 41 3155 42 2420 43 1859 44 1430 45 51822 46 39587 47 30302 48 23236 49 17846 50 13726 51 10571 52 8151 53 6292 54 4862 55 223191 56 171369 57 131782 58 101480 59 78244 60 60398 61 46672 62 36101 63 27950 64 21658 65 16796 66 974427 67 751236 68 579867 69 448085 70 346605 71 268361 72 207963 73 161291 74 125190 75 97240 76 75582 77 58786 78 4302645 79 3328218 80 2576982 81 1997115 82 1549030 83 1202425 84 934064 85 726101 86 564810 87 439620 88 342380 89 266798 90 208012 91 19181100 92 14878455 93 11550237 94 8973255 95 6976140 96 5427110 97 4224685 98 3290621 99 2564520 100 1999710 101 1560090 102 1217710 103 950912 104 742900 105 86211885 106 67030785 107 52152330 108 40602093 109 31628838 110 24652698 111 19225588 112 15000903 113 11710282 114 9145762 115 7146052 116 5585962 117 4368252 118 3417340 119 2674440 120 390248055 121 304036170 122 237005385 123 184853055 124 144250962 125 112622124 126 87969426 127 68743838 128 53742935 129 42032653 130 32886891 131 25740839 132 20154877 133 15786625 134 12369285 135 9694845 136 1777495635 137 1387247580 138 1083211410 139 846206025 140 661352970 141 517102008 142 404479884 143 316510458 144 247766620 145 194023685 146 151991032 147 119104141 148 93363302 149 73208425 150 57421800 151 45052515 152 35357670 153 8140539950 154 6363044315 155 4975796735 156 3892585325 157 3046379300 158 2385026330 159 1867924322 160 1463444438 161 1146933980 162 899167360 163 705143675 164 553152643 165 434048502 166 340685200 167 267476775 168 210054975 169 165002460 170 129644790 171 37463689775 172 29323149825 173 22960105510 174 17984308775 175 14091723450 176 11045344150 177 8660317820 178 6792393498 179 5328949060 180 4182015080 181 3282847720 182 2577704045 183 2024551402 184 1590502900 185 1249817700 186 982340925 187 772285950 188 607283490 189 477638700 190 173164232965 191 135700543190 192 106377393365 193 83417287855 194 65432979080 195 51341255630 196 40295911480 197 31635593660 198 24843200162 199 19514251102 200 15332236022 201 12049388302 202 9471684257 203 7447132855 204 5856629955 205 4606812255 206 3624471330 207 2852185380 208 2244901890 209 1767263190 210 803539474345 211 630375241380 212 494674698190 213 388297304825 214 304880016970 215 239447037890 216 188105782260 217 147809870780 218 116174277120 219 91331076958 220 71816825856 221 56484589834 222 44435201532 223 34963517275 224 27516384420 225 21659754465 226 17052942210 227 13428470880 228 10576285500 229 8331383610 230 6564120420 231 3741930523740 232 2938391049395 233 2308015808015 234 1813341109825 235 1425043805000 236 1120163788030 237 880716750140 238 692610967880 239 544801097100 240 428626819980 241 337295743022 242 265478917166 243 208994327332 244 164559125800 245 129595608525 246 102079224105 247 80419469640 248 63366527430 249 49938056550 250 39361771050 251 31030387440 252 24466267020 253 17481709707825 254 13739779184085 255 10801388134690 256 8493372326675 257 6680031216850 258 5254987411850 259 4134823623820 260 3254106873680 261 2561495905800 262 2016694808700 263 1588067988720 264 1250772245698 265 985293328532 266 776299001200 267 611739875400 268 482144266875 269 380065042770 270 299645573130 271 236279045700 272 186340989150 273 146979218100 274 115948830660 275 91482563640 276 81912506777200 277 64430797069375 278 50691017885290 279 39889629750600 280 31396257423925 281 24716226207075 282 19461238795225 283 15326415171405 284 12072308297725 285 9510812391925 286 7494117583225 287 5906049594505 288 4655277348807 289 3669984020275 290 2893685019075 291 2281945143675 292 1799800876800 293 1419735834030 294 1120090260900 295 883811215200 296 697470226050 297 550491007950 298 434542177290 299 343059613650 300 384847173838501 301 302934667061301 302 238503869991926 303 187812852106636 304 147923222356036 305 116526964932111 306 91810738725036 307 72349499929811 308 57023084758406 309 44950776460681 310 35439964068756 311 27945846485531 312 22039796891026 313 17384519542219 314 13714535521944 315 10820850502869 316 8538905359194 317 6739104482394 318 5319368648364 319 4199278387464 320 3315467172264 321 2617996946214 322 2067505938264 323 1632963760974 324 1289904147324 325 1812610804416698 326 1427763630578197 327 1124828963516896 328 886325093524970 329 698512241418334 330 550589019062298 331 434062054130187 332 342251315405151 333 269901815475340 334 212878730716934 335 167927954256253 336 132487990187497 337 104542143701966 338 82502346810940 339 65117827268721 340 51403291746777 341 40582441243908 342 32043535884714 343 25304431402320 344 19985062753956 345 15785784366492 346 12470317194228 347 9852320248014 348 7784814309750 349 6151850548776 350 4861946401452 351 8556895079642921 352 6744284275226223 353 5316520644648026 354 4191691681131130 355 3305366587606160 356 2606854346187826 357 2056265327125528 358 1622203272995341 359 1279951957590190 360 1010050142114850 361 797171411397916 362 629243457141663 363 496755466954166 364 392213323252200 365 309710976441260 366 244593149172539 367 193189857425762 368 152607416181854 369 120563880297140 370 95259448894820 371 75274386140864 372 59488601774372 373 47018284580144 374 37165964332130 375 29381150022380 376 23229299473604 377 18367353072152 378 40480850291739165 379 31923955212096244 380 25179670936870021 381 19863150292221995 382 15671458611090865 383 12366092023484705 384 9759237677296879 385 7702972350171351 386 6080769077176010 387 4800817119585820 388 3790766977470970 389 2993595566073054 390 2364352108931391 391 1867596641977225 392 1475383318725025 393 1165672342283765 394 921079193111226 395 727889335685464 396 575281919503610 397 454718039206470 398 359458590311650 399 284184204170786 400 224695602396414 401 177677317816270 402 140511353484140 403 111130203461760 404 87900903988156 405 69533550916004 406 191884148712996795 407 151403298421257630 408 119479343209161386 409 94299672272291365 410 74436521980069370 411 58765063368978505 412 46398971345493800 413 36639733668196921 414 28936761318025570 415 22855992240849560 416 18055175121263740 417 14264408143792770 418 11270812577719716 419 8906460468788325 420 7038863826811100 421 5563480508086075 422 4397808165802310 423 3476728972691084 424 2748839637005620 425 2173557717502010 426 1718839678295540 427 1359381087983890 428 1075196883813104 429 850501281416690 430 672823963600420 431 532312610116280 432 421182406654520 433 333281502666364 434 263747951750360 435 911225151259732188 436 719341002546735393 437 567937704125477763 438 448458360916316377 439 354158688644025012 440 279722166663955642 441 220957103294977137 442 174558131949483337 443 137918398281286416 444 108981636963260846 445 86125644722411286 446 68070469601147546 447 53806061457354776 448 42535248879635060 449 33628788410846735 450 26589924584035635 451 21026444075949560 452 16628635910147250 453 13151906937456166 454 10403067300450546 455 8229509582948536 456 6510669904652996 457 5151288816669106 458 4076091932856002 459 3225590651439312 460 2552766687838892 461 2020454077722612 462 1599271671068092 463 1265990168401728 464 1002242216651368 465 4334673398737025619 466 3423448247477293431 467 2704107244930558038 468 2136169540805080275 469 1687711179888763898 470 1333552491244738886 471 1053830324580783244 472 832873221285806107 473 658315089336322770 474 520396691055036354 475 411415054091775508 476 325289409369364222 477 257218939768216676 478 203412878310861900 479 160877629431226840 480 127248841020380105 481 100658916436344470 482 79632472360394910 483 63003836450247660 484 49851929512791494 485 39448862212340948 486 31219352629392412 487 24708682724739416 488 19557393908070310 489 15481301975214308 490 12255711323774996 491 9702944635936104 492 7682490558213492 493 6083218887145400 494 4817228718743672 495 3814986502092304 496 20653004146207902678 497 16318330747470877059 498 12894882499993583628 499 10190775255063025590 500 8054605714257945315 501 6366894534369181417 502 5033342043124442531 503 3979511718543659287 504 3146638497257853180 505 2488323407921530410 506 1967926716866494056 507 1556511662774718548 508 1231222253405354326 509 974003313637137650 510 770590435326275750 511 609712805895048910 512 482463964874668805 513 381805048438324335 514 302172576077929425 515 239168739627681765 516 189316810114890271 517 149867947902549323 518 118648595273156911 519 93939912548417495 520 74382518640347185 521 58901216665132877 522 46645505341357881 523 36942560705421777 524 29260070147208285 525 23176851260062885 526 18359622541319213 527 14544636039226909 528 98551406393189773875 529 77898402246981871197 530 61580071499510994138 531 48685188999517410510 532 38494413744454384920 533 30439808030196439605 534 24072913495827258188 535 19039571452702815657 536 15060059734159156370 537 11913421236901303190 538 9425097828979772780 539 7457171112113278724 540 5900659449338560176 541 4669437195933205850 542 3695433882296068200 543 2924843446969792450 544 2315130641074743540 545 1832666676200074735 546 1450861627761750400 547 1148689051683820975 548 909520312056139210 549 720203501941248939 550 570335554038699616 551 451686958765542705 552 357747046217125210 553 283364527576778025 554 224463310911645148 555 177817805570287267 556 140875244864865490 557 111615174717657205 558 88438323457594320 559 70078700916275107 560 55534064877048198 561 470929264402115625030 562 372377858008925851155 563 294479455761943979958 564 232899384262432985820 565 184214195262915575310 566 145719781518461190390 567 115279973488264750785 568 91207059992437492597 569 72167488539734676940 570 57107428805575520570 571 45194007568674217380 572 35768909739694444600 573 28311738627581165876 574 22411079178242605700 575 17741641982309399850 576 14046208100013331650 577 11121364653043539200 578 8806234011968795660 579 6973567335768720925 580 5522705708006970525 581 4374016656323149550 582 3464496344267010340 583 2744292842325761401 584 2173957288287061785 585 1722270329521519080 586 1364523283304393870 587 1081158755727615845 588 856695444815970697 589 678877639245683430 590 538002394380817940 591 426387219663160735 592 337948896205566415 593 267870195289291308 594 212336130412243110 595 2253335124410029816191 596 1782405860007914191161 597 1410028001998988340006 598 1115548546237044360048 599 882649161974611374228 600 698434966711695798918 601 552715185193234608528 602 437435211704969857743 603 346228151712532365146 604 274060663172797688206 605 216953234367222167636 606 171759226798547950256 607 135990317058853505656 608 107678578431272339780 609 85267499253029734080 610 67525857270720334230 611 53479649170707002580 612 42358284517663463380 613 33552050505694667720 614 26578483169925946795 615 21055777461918976270 616 16681760805595826720 617 13217264461328816380 618 10472971619003054979 619 8299014330715993194 620 6576744001194474114 621 5212220717890080244 622 4131061962162464399 623 3274366517346493702 624 2595488878100810272 625 2057486483719992332 626 1631099264056831597 627 1293150367851265182 628 1025280172561973874 629 812944042149730764 630 10795436970247959597573 631 8542101845837929781382 632 6759695985830015590221 633 5349667983831027250215 634 4234119437593982890167 635 3351470275619371515939 636 2653035308907675717021 637 2100320123714441108493 638 1662884912009471250750 639 1316656760296938885604 640 1042596097124141197398 641 825642862756919029762 642 653883635958371079506 643 517893318899517573850 644 410214740468245234070 645 324947241215215499990 646 257421383944495165760 647 203941734773788163180 648 161583450256124699800 649 128031399750430032080 650 101452916580504085285 651 80397139118585109015 652 63715378312989282295 653 50498113851660465915 654 40025142232657410936 655 31726127901941417742 656 25149383900746943628 657 19937163182856863384 658 15806101220694398985 659 12531734703347905283 660 9936245825247095011 661 7878759341527102679 662 6247660077470271082 663 4954509709619005900 664 3929229537057032026 665 3116285494907301262 666 51780807158413733406681 667 40985370188165773809108 668 32443268342327844027726 669 25683572356497828437505 670 20333904372666801187290 671 16099784935072818297123 672 12748314659453446781184 673 10095279350545771064163 674 7994959226831329955670 675 6332074314821858704920 676 5015417554524919819316 677 3972821457400778621918 678 3147178594643859592156 679 2493294958685488512650 680 1975401639785970938800 681 1565186899317725704730 682 1240239658102510204740 683 982818274158015038980 684 778876539384226875800 685 617293089128102176000 686 489261689377672143920 687 387808772797168058635 688 307411633678582949620 689 243696255365593667325 690 193198141513933201410 691 153172999281275790474 692 121446871379334372732 693 96297487478587429104 694 76360324295730565720 695 60554223075036166735 696 48022488371688261452 697 38086242546441166441 698 30207483204914063762 699 23959823127443792680 700 19005313417824786780 701 15076083880767754754 702 11959798385860453492 703 248647340005431279523860 704 196866532847017546117179 705 155881162658851772308071 706 123437894316523928280345 707 97754321960026099842840 708 77420417587359298655550 709 61320632652286480358427 710 48572317992833033577243 711 38477038642287262513080 712 30482079415455932557410 713 24150005100634073852490 714 19134587546109154033174 715 15161766088708375411256 716 12014587494064515819100 717 9521292535379027306450 718 7545890895593056367650 719 5980703996275330662920 720 4740464338172820458180 721 3757646064014805419200 722 2978769524630578543400 723 2361476435502476367400 724 1872214746124804223480 725 1484405973327636164845 726 1176994339649053215225 727 933298084283459547900 728 740099942769526346490 729 586926943488250556016 730 465480072108916183284 731 369182584630328754180 732 292822260334598188460 733 232268037259562021725 734 184245548887873760273 735 146159306341432593832 736 115951823136518530070 737 91992000009074737390 738 72986686591249950610 739 57910602710482195856 740 45950804324621742364 741 1195252551715921243388625 742 946605211710489963864765 743 749738678863472417747586 744 593857516204620645439515 745 470419621888096717159170 746 372665299928070617316330 747 295244882340711318660780 748 233924249688424838302353 749 185351931695591804725110 750 146874893053304542212030 751 116392813637848609654620 752 92242808537214535802130 753 73108220991105381768956 754 57946454902397006357700 755 45931867408332490538600 756 36410574872953463232150 757 28864683977360406864500 758 22883979981085076201580 759 18143515642912255743400 760 14385869578897450324200 761 11407100054266871780800 762 9045623618764395413400 763 7173408872639591189920 764 5689002899311955025075 765 4512008559662901809850 766 3578710475379442261950 767 2838610532609915915460 768 2251683589121665359444 769 1786203517012749176160 770 1417020932382420421980 771 1124198672047822233520 772 891930634788260211795 773 707685085900386451522 774 561525779558953857690 775 445573956422435327620 776 353581956413360590230 777 280595269822110639620 778 222684667111628443764 779 176733862787006701400 780 5751389934926544633915690 781 4556137383210623390527065 782 3609532171500133426662300 783 2859793492636661008914714 784 2265935976432040363475199 785 1795516354543943646316029 786 1422851054615873028999699 787 1127606172275161710338919 788 893681922586736872036566 789 708329990891145067311456 790 561455097837840525099426 791 445062284199991915444806 792 352819475662777379642676 793 279711254671671997873720 794 221764799769274991516020 795 175832932360942500977420 796 139422357487989037745270 797 110557673510628630880770 798 87673693529543554679190 799 69530177886631298935790 800 55144308307733848611590 801 43737208253466976830790 802 34691584634702581417390 803 27518175762062990227470 804 21829172862751035202395 805 17317164303088133392545 806 13738453827708691130595 807 10899843295098775215135 808 8648159705977109855691 809 6861956188964360679531 810 5444935256581940257551 811 4320736584534118024031 812 3428805949745857812236 813 2721120863845471360714 814 2159595084286517503024 815 1714021127864082175404 816 1360439171450721585174 817 1079843901628610945554 818 857159234516982501790 819 680425371729975800390 820 27701379437266170253930545 821 21949989502339625620014855 822 17393852119129002229487790 823 13784319947628868802825490 824 10924526454992207793910776 825 8658590478560167430435577 826 6863074124016223784119548 827 5440223069400350755119849 828 4312616897125189044780930 829 3418934974538452172744364 830 2710604983647307105432908 831 2149149885809466580333482 832 1704087601609474664888676 833 1351268125946697285246000 834 1071556871275025287372280 835 849792071505750295856260 836 673959139144807794878840 837 534536781656818757133570 838 423979108146190126252800 839 336305414616646571573610 840 266775236730015272637820 841 211630928422281424026230 842 167893720168814447195440 843 133202135534111865778050 844 105683959772048875550580 845 83854786909297840348185 846 66537622606209706955640 847 52799168778501015825045 848 41899325483402240609910 849 33251165777425130754219 850 26389209588460770074688 851 20944274331878829817137 852 16623537747344711793106 853 13194731797598853980870 854 10473610933753382620156 855 8314015849466865117132 856 6599994721602782941728 857 5239555550152061356554 858 4159711648523450411000 859 3302552414006467909210 860 2622127042276492108820 861 133544252278753252742283690 862 105842872841487082488353145 863 83892883339147456868338290 864 66499031220018454638850500 865 52714711272389585836025010 866 41790184817397378042114234 867 33131594338837210611678657 868 26268520214820986827559109 869 20828297145420636072439260 870 16515680248295447027658330 871 13096745273756994854913966 872 10386140290109687749481058 873 8236990404300221169147576 874 6532902802690746504258900 875 5181634676744049219012900 876 4110077805469023931640620 877 3260285733963273635784360 878 2586326594818465840905520 879 2051789813161647083771950 880 1627810705015456957519150 881 1291505290398810385945540 882 1024730053668795113307720 883 813099125246513689281490 884 645205405077699242086050 885 512003269543587376308000 886 406319309771538500757420 887 322464522862240660409235 888 255926900256030953453595 889 203127731477529937628550 890 161228405994127697018640 891 127977240216702566264421 892 101588030628241796189733 893 80643756296362966372596 894 64020218549018254579490 895 50825486751419400598620 896 40351875817666017978464 897 32037859968199152861332 898 25437865246596369919604 899 20198309696444308563050 900 16038598047920858152050 901 12736045633914390242840 902 10113918591637898134020 903 644355355466249960081747925 904 510811103187496707339464235 905 404968230346009624851111090 906 321075347006862167982772800 907 254576315786843713343922300 908 201861604514454127507897290 909 160071419697056749465783056 910 126939825358219538854104399 911 100671305143398552026545290 912 79843007997977915954106030 913 63327327749682468926447700 914 50230582475925474071533734 915 39844442185815786322052676 916 31607451781515565152905100 917 25074548978824818648646200 918 19892914302080769429633300 919 15782836496611745497992680 920 12522550762648471862208320 921 9936224167830006021302800 922 7884434354668358937530850 923 6256623649652901980011700 924 4965118359254091594066160 925 3940388305585296480758440 926 3127289180338782791476950 927 2482083775261083549390900 928 1970080505717496173082900 929 1563761195945957672325480 930 1241296673083717011916245 931 985369772827686058462650 932 782242041350156120834100 933 621013635356028423815460 934 493036395139325857551039 935 391448364511084061361306 936 310804608214721094988710 937 246784389665702840409220 938 195958902914283439810600 939 155607027096617421832136 940 123569167128418268970804 941 98131301881821899051200 942 77932992185377590488150 943 61894394137456732336100 944 49158348503542342093260 945 39044429911904443959240 946 3111606318655041061478361225 947 2467250963188791101396613300 948 1956439860001294394057149065 949 1551471629655284769206037975 950 1230396282648422601223265175 951 975819966861578887879342875 952 773958362347124760371445585 953 613886942650068010905662529 954 486947117291848472051558130 955 386275812148449920025012840 956 306432804150472004070906810 957 243105476400789535144459110 958 192874893924864061072925376 959 153030451739048274750872700 960 121422999957532709597967600 961 96348450978707890949321400 962 76455536676627121519688100 963 60672700180015376021695420 964 48150149417366904159487100 965 38213925249536898138184300 966 30329490894868539200653450 967 24072867245215637220641750 968 19107748885961545626575590 969 15167360580376249145817150 970 12040071400037466354340200 971 9557987624776382804949300 972 7587907119058886631866400 973 6024145923112928959540920 974 4782849250029211947624675 975 3797479477201525889162025 976 3015237435851369768327925 977 2394223800495341344512465 978 1901187405356015486961426 979 1509739040844931425600120 980 1198934432630210330611410 981 952150042964507490202190 982 756191140050224050391590 983 600584112953606628559454 984 477014945825188359588650 985 378883643943366460537450 986 300950651757988870049300 987 239056257620532137713200 988 189897909116989795619940 989 150853479205085351660700 990 15037876756941711481994551935 991 11926270438286670420516190710 992 9459019475097879319119577410 993 7502579615096584925062428345 994 5951107985441300155856390370 995 4720711702792877554633125195 996 3744891735931298666753782320 997 2970933373584173906382336735 998 2357046430934105895476674206 999 1870099313642257423425116076 1000 1483823501493807503400103236 1001 1177390697343335499329196426 1002 934285220942545964184737316 1003 741410327017681903111811940 1004 588379875278633628360939240 1005 466956875321100918762971640 1006 370608424342393027813650240 1007 294152887665765906293962140 1008 233480187485750530272266720 1009 185330038068383626112779620 1010 147116112818846727974595320 1011 116786621923978188773941870 1012 92713754678762551553300120 1013 73606005792801005926724530 1014 58438645212424756780907380 1015 46398573812387290426567180 1016 36840586187610907621617880 1017 29252679068552020989751480 1018 23228533145439092030210560 1019 18445683895409880082585885 1020 14648204418208354193423860 1021 11632966982356984425095935 1022 9238743181861643080583470 1023 7337555776505627593622044 1024 5827816735660696168021924 1025 4628882303030485837410514 1026 3676732260065978347208324 1027 2920541120015754296816734 1028 2319957007062147668257280 1029 1842942061236959308668630 1030 1464058417293592848131180 1031 1163107765535603978081880 1032 924051507915071840368680 1033 734153598798082044748740 1034 583300119592996693088040 1035 72730382190353687905419574980 1036 57692505433411976423425023045 1037 45766234995125306002908832335 1038 36307215520027426683789254925 1039 28804635904930841758726826580 1040 22853527919489541602870436210 1041 18132816216696664048237311015 1042 14387924480765365381483528695 1043 11416991107181191475101191960 1044 9059944676247085579624517754 1045 7189845362604828156199401678 1046 5706021861111020652799298442 1047 4528631163767685153470102016 1048 3594345942825139189285364700 1049 2852935615807457286173552760 1050 2264555740528823657812613520 1051 1797598865207722739049641880 1052 1426990440865329711235991640 1053 1132837553199563804942029500 1054 899357365713813274669762780 1055 714027327645429648556983160 1056 566911214826582920582387840 1057 450124592902604731808445970 1058 357410838223842180255145850 1059 283804832431041174328421320 1060 225366187218616417547513940 1061 178967613406229127120946760 1062 142127027218618219499328880 1063 112874348150066198509577400 1064 89645815004627106479366840 1065 71200131109217226396780955 1066 56551926691008872203357095 1067 44918959708651887778261160 1068 35680216526790244697677690 1069 28342660750284617104055646 1070 22514844014623920936033722 1071 17885961711593435098623208 1072 14209229451527456751414884 1073 11288688331511702454598150 1074 8968731324449554786340870 1075 7125789263212595477672240 1076 5661730845919002629541060 1077 4498623080383398651459180 1078 3574571572468326811090500 1079 2840417973670244766341760 1080 2257117854077248073253720 1081 352012818081809051119918922535 1082 279282435891455363214499347555 1083 221589930458043386791074324510 1084 175823695462918080788165492175 1085 139516479942890654104376237250 1086 110711844037959812345649410670 1087 87858316118470270742778974460 1088 69725499901773606694541663445 1089 55337575421008241313058134750 1090 43920584313827049837956942790 1091 34860639637579964258332425036 1092 27670794274975136102133023358 1093 21964772413864115449333724916 1094 17436141250096430295863622900 1095 13841795307271291106578258200 1096 10988859691463833820404705440 1097 8724303950935010162592091920 1098 6926705085727287423542450040 1099 5499714644861957712306458400 1100 4366877091662393907364428900 1101 3467519725948580632694666120 1102 2753492398303150984137682960 1103 2186581183476568063555295120 1104 1736456590573963331746849150 1105 1379045752350121151491703300 1106 1095240919919079977163281980 1107 869874732700463559615768040 1108 690907119294234432494821280 1109 548780092075616212995492400 1110 435905743925550014485915000 1111 346259928920922908006548160 1112 275059797811705681609767205 1113 218507871120696809406410110 1114 173588911412044921628148950 1115 137908694885254676930471260 1116 109566034134970059826415614 1117 87051190120346138890381892 1118 69165228408752703791758684 1119 54955998957225247040343800 1120 43667310625713544585745650 1121 34698579301263989799404780 1122 27572790038051394321732540 1123 21911059192132391692191480 1124 17412436111748993040732300 1125 13837864539280666229641800 1126 10997446565610421463300040 1127 8740328711533173390046320 1128 1704908357481774710319391584675 1129 1352895539399965659199472662140 1130 1073613103508510295984973314585 1131 852023173050466909193898990075 1132 676199477587548828405733497900 1133 536682997644658174301357260650 1134 425971153606698361955707849980 1135 338112837488228091212928875520 1136 268387337586454484518387212075 1137 213049762165446243205329077325 1138 169129177851619193367372134535 1139 134268538214039229109039709499 1140 106597743939064093006906686141 1141 84632971525199977557572961225 1142 67196830275103547261709338325 1143 53355034967832256155131080125 1144 42366175276368422334726374685 1145 33641871325433412172134282765 1146 26715166239706124748591832725 1147 21215451594844167036285374325 1148 16848574503181773128920945425 1149 13381054777233192496226279305 1150 10627562378930041512088596345 1151 8440981195453473448533301225 1152 6704524604879510116786452075 1153 5325478852529388965294748775 1154 4230237932610308988131466795 1155 3360363199909845428515698755 1156 2669456080615610996020877475 1157 2120675988539994783025385075 1158 1684770244614444768539470075 1159 1338510315693521860532921915 1160 1063450517881816178923154710 1161 844942646761119369516744600 1162 671353735349074447888595650 1163 533445040463819770958124390 1164 423879006328849711131708776 1165 336827816208503572241326884 1166 267662587799750868449568200 1167 212706588842525621409224400 1168 169039278216812076823478750 1169 134340698915548087024073970 1170 106767908877496692702341430 1171 84856849685364301010149950 1172 67444413573615307969417650 1173 53606549034334641739775850 1174 42609102468724220276475810 1175 33868773757191046886429490 1176 8262873020215560002819694824925 1177 6557964662733785292500303240250 1178 5205069123333819633300830578110 1179 4131456019825309337315857263525 1180 3279432846774842428121958273450 1181 2603233369187293599716224775550 1182 2066550371542635425414867514900 1183 1640579217935937063459159664920 1184 1302466380447708972246230789400 1185 1034079042861254487727843577325 1186 821029280695808244522514500000 1187 651900102844189051155142365465 1188 517631564630149822046102655966 1189 411033820691085729039195969825 1190 326400849165885751481623008600 1191 259204018890782204219913670275 1192 205848983922949948064782590150 1193 163482808646581525730056215465 1194 129840937321148113557921932700 1195 103125771081441988809330099975 1196 81910319486597821773044725650 1197 65061744983416048644123780225 1198 51680690206182856147897500920 1199 41053127827252814635808904575 1200 32612146631799341187275603350 1201 25907622026919831070489151275 1202 20582143174390442105194402500 1203 16351905241780133117062935705 1204 12991542041870287688547236950 1205 10322085961254676692526359475 1206 8201409972714681909500974400 1207 6516639728100237140961504325 1208 5178129412406715280428582410 1209 4114678894524899101505427700 1210 3269736247763779731988683100 1211 2598382512414705284100087450 1212 2064937471950885513141963060 1213 1641058465622035802010254284 1214 1304230649413532229768927400 1215 1036568061613781361319359200 1216 823861472771255739910134800 1217 654822194554443663086656050 1218 520481495638895576062582080 1219 413713586761398883360240650 1220 328856737076034582350090700 1221 261412323502419274380673050 1222 207805774468084632640897200 1223 165196671999360412364421390 1224 131327898242169365477991900 1225 40071618322146351806933938171122 1226 31808745301930791804114243346197 1227 25250780639197006511613940105947 1228 20045711515863186878313109527837 1229 15914255496037877540997252264312 1230 12634822649263035112875293990862 1231 10031589280075741513159069215312 1232 7965038908533106087744201700412 1233 6324459690597169024285042035492 1234 5021993310149460052038811246092 1235 3987914267288205564310967668767 1236 3166884986592397319788453168767 1237 2514984883748208268633310803302 1238 1997353319118058446587208147336 1239 1586319498426972717548012177511 1240 1259918649261086966066389168911 1241 1000714630370304761846475498636 1242 794865646447354813781692908486 1243 631382837800773288051636693021 1244 501541900479625174493714760321 1245 398416129398183185684384660346 1246 316505809911585363911339934696 1247 251444064928169315267216154471 1248 199763374721986459119318653551 1249 158710246894733644483509748976 1250 126098100262934303296234145626 1251 100190478236014472225744994351 1252 79608335061624030120550591851 1253 63256429819843897003487656146 1254 50264887777973609314940419196 1255 39942801816718932622414059721 1256 31741391844004250712913085321 1257 25224752115904013571951580996 1258 20046622703497298291522998586 1259 15931943808972399190017570886 1260 12662207561208619458028887786 1261 10063825048793914173928800336 1262 7998887576843028660786837276 1263 6357829111220992858776582992 1264 5053598461807460629007655592 1265 4017030400193679267688296392 1266 3193168927422423527778161592 1267 2538346732867979864691505542 1268 2017865237229084288628923462 1269 1604151650467685405268682812 1270 1275294913391650822918592112 1271 1013882589889231548537919062 1272 806076815421146915897021862 1273 640880143421786503532600472 1274 509552245179617138054608572 1275 194449771961701973289715457703681 1276 154378153639555621482781519532559 1277 122569408337624829678667276186362 1278 97318627698427823167053336080415 1279 77272916182564636288740226552578 1280 61358660686526758747742974288266 1281 48723838037263723634867680297404 1282 38692248757187982121708611082092 1283 30727209848654876033964409381680 1284 24402750158057707009679367346188 1285 19380756847908246957640556100096 1286 15392842580620041393329588431329 1287 12225957594027644073541135262562 1288 9710972710279435804907824459260 1289 7713619391161377358320616311924 1290 6127299892734404640772604134413 1291 4867381243473317674706214965502 1292 3866666613103012912859739466866 1293 3071800966655658099078046558380 1294 2440418128854884811026409865359 1295 1938876228375259636532695105038 1296 1540460098977076450848310444692 1297 1223954289065491086936970509996 1298 972510224137321771669754355525 1299 772746849415335312550435701974 1300 614036602520601668066925952998 1301 487938502257667364770691807372 1302 387748024021652892544946813021 1303 308139688960028862424396221170 1304 244883259140184965420908565024 1305 194618371362211356105968145828 1306 154675569545492423483554086107 1307 122934177701488172770641000786 1308 97709425585584159198689419790 1309 77662802882086860907166421204 1310 61730859073114461717148850318 1311 49068651511905842259119962532 1312 39004826463111928085191162196 1313 31005938886268899424404324920 1314 24648109775047906565627741928 1315 19594511313240445936620086336 1316 15577480913046766668931789944 1317 12384311985624343141153628352 1318 9845965252756363276462122810 1319 7828100015527278987833199348 1320 6223948365059593582564516536 1321 4948653451667942759645924424 1322 3934770861778711211108005362 1323 3128694046357564295210983500 1324 2487813902935777791678383028 1325 1978261657756160653623774456