0 1 1 3 2 2 3 10 4 10 5 5 6 35 7 42 8 35 9 13 10 126 11 168 12 180 13 117 14 34 15 462 16 660 17 825 18 715 19 374 20 89 21 1716 22 2574 23 3575 24 3718 25 2652 26 1157 27 233 28 6435 29 10010 30 15015 31 17745 32 15470 33 9345 34 3495 35 610 36 24310 37 38896 38 61880 39 80444 40 80920 41 60520 42 31688 43 10370 44 1597 45 92378 46 151164 47 251940 48 352716 49 395352 50 344964 51 225777 52 104310 53 30343 54 4181 55 352716 56 587860 57 1017450 58 1511640 59 1844976 60 1811061 61 1394505 62 811300 63 335370 64 87801 65 10946 66 1352078 67 2288132 68 4085950 69 6374082 70 8335338 71 8984283 72 7840217 73 5401550 74 2828287 75 1057793 76 251758 77 28657 78 5200300 79 8914800 80 16343800 81 26558675 82 36773550 83 42782300 84 41264300 85 32409300 86 20202050 87 9616300 88 3283800 89 716425 90 75025 91 20058300 92 34767720 93 65189475 94 109671705 95 159352050 96 197586675 97 206910990 98 180566100 99 128925810 100 73376550 101 32017050 102 10058607 103 2025675 104 196418 105 77558760 106 135727830 107 259479675 108 449764770 109 681020340 110 891335445 111 1000069785 112 952075800 113 758606940 114 496514655 115 259978446 116 104712678 117 30460150 118 5696122 119 514229 120 300540195 121 530365050 122 1031265375 123 1834566825 124 2878858710 125 3947342685 126 4697297475 127 4812122250 128 4199431275 129 3078390861 130 1859845806 131 901692505 132 337237375 133 91334370 134 15941099 135 1346269 136 1166803110 137 2074316640 138 4094046000 139 7451163720 140 12063788880 141 17224768080 142 21566722320 143 23525931000 144 22172997132 145 17861432688 146 12123439328 147 6801337752 148 3070023000 149 1071656608 150 271512912 151 44426877 152 3524578 153 4537567650 154 8119857900 155 16239715800 156 30159472200 157 50195485200 158 74266210200 159 97213634700 160 111983431560 161 112760113620 162 98403263420 163 73606595920 164 46514896120 165 24355515800 166 10284446480 167 3365628805 168 801030055 169 123360230 170 9227465 171 17672631900 172 31810737420 173 64378873350 174 121734596880 175 207640951200 176 317059589700 177 431628538068 178 521545212720 179 556283227192 180 520131535220 181 422603386920 182 295037341104 183 174416919600 184 85618016946 185 33962254305 186 10460510130 187 2347368948 188 341416205 189 24157817 190 68923264410 191 124718287980 192 255105589050 193 490246392870 194 854788582440 195 1342520891244 196 1892525128452 197 2385586435960 198 2676661502268 199 2658051500676 200 2319623034872 201 1763086046436 202 1153954798425 203 640837884414 204 296070946353 205 110731971519 206 32211118342 207 6837551565 208 942154863 209 63245986 210 269128937220 211 489325340400 212 1010563203000 213 1970598245850 214 3504633188004 215 5645472465744 216 8210955583760 217 10748246579600 218 12614151907240 219 13209710488208 220 12271554119968 221 10039795542205 222 7168507081125 223 4415857690920 224 2312173104852 225 1008891296062 226 356934014060 227 98364776900 228 19809409940 229 2593085426 230 165580141 231 1052049481860 232 1921133836440 233 4002362159250 234 7908667626678 235 14319836057772 236 23601211280402 237 35307109010168 238 47811165819600 239 58413226524296 240 64131013821784 241 62961439604154 242 54945062876431 243 42308247674875 244 28482282106434 245 16570573918106 246 8207467030126 247 3392751733644 248 1138761455650 249 298131619597 250 57111125358 251 7119946063 252 433494437 253 4116715363800 254 7547311500300 255 15849354150630 256 31698708301260 257 58340072827960 258 98173105746210 259 150663956552010 260 210369129606240 261 266493521931120 262 305238960017145 263 314807198020770 264 290885626992870 265 239343801132150 266 174058390650430 267 110843703911655 268 61093175637780 269 28707899284680 270 11273738410935 271 3599393943915 272 897460541340 273 163924339590 274 19507249665 275 1134903170 276 16123801841550 277 29667795388452 278 62758797937110 279 126912235828378 280 237088792206860 281 406609683186410 282 638697007971462 283 916971891549780 284 1200331238364753 285 1428412622417895 286 1539848783078970 287 1497368394187107 288 1306720449615425 289 1017065515097918 290 700713707184205 291 423344377336155 292 221665993762422 293 99080579042445 294 37056617651163 295 11280870292890 296 2684881986315 297 468607486397 298 53340448990 299 2971215073 300 63205303218876 301 116686713634848 302 248499482740880 303 507648943313512 304 961435929776784 305 1677799955884976 306 2692142227148528 307 3964554942876990 308 5346930061806627 309 6587502917503704 310 7391274158779056 311 7525236032324948 312 6922086706070900 313 5722818400742352 314 4225842664864744 315 2765849931929546 316 1589507369906148 317 792644632339560 318 337818467889672 319 120602758767624 320 35082457954516 321 7986701507288 322 1334646127920 323 145589538577 324 7778742049 325 247959266474052 326 459183826803800 327 983965343151000 328 2029004397256200 329 3891526382429840 330 6900628850817240 331 11291057038205175 332 17019554047704250 333 23589397331499825 334 29996665070775795 335 34903239083123320 336 37045080854109300 337 35731419231742500 338 31182023337378200 339 24490679080466130 340 17202237381513030 341 10722867177938300 342 5875708757168250 343 2796873678956700 344 1139026055027560 345 388957686017460 346 108330259806300 347 23634358515250 348 3788299218075 349 396715844499 350 20365011074 351 973469712824056 352 1807872323816104 353 3896276559948500 354 8104255244692880 355 15725874941314720 356 28300793322696895 357 47148716965596155 358 72609738321165500 359 103194252453354790 360 135083021135715835 361 162488727893729510 362 179116215498114440 363 180358592312605000 364 165264723688104460 365 137187625093017590 366 102617675808333140 367 68726097540460360 368 40892558926150750 369 21411621831124070 370 9748931079676880 371 3801302775404680 372 1243992483442345 373 332328020755250 374 69603684300098 375 10719106543522 376 1079345586922 377 53316291173 378 3824345300380220 379 7121194697259720 380 15429255177396060 381 32351664081636900 382 63459033390903150 383 115775972683760025 384 196122814268656275 385 308072746876945050 386 448080306705356325 387 602397256416030075 388 747045699449499450 389 852524294918910075 390 892775031947394750 391 855115382149251300 392 746240378253227550 393 590648250292150050 394 421728325816461300 395 269890888912594950 396 153605113136324850 397 77006184326171100 398 33600801318309225 399 12566862842937975 400 3948056886572370 401 1013347756722015 402 204075297655515 403 30242041444890 404 2932396014515 405 139583862445 406 15033633249770520 407 28062782066238304 408 61104444821647920 409 129083139685731231 410 255759134575458150 411 472579162156728900 412 813018211877338740 413 1300751597924879100 414 1932800458112834310 415 2663229975734027700 416 3396823180402852200 417 4001849337325236705 418 4344112655451347625 419 4332584602889539920 420 3956809447482229800 421 3296065061070879300 422 2492882992603971240 423 1702552801203563400 424 1043207491768401960 425 568990139743375350 426 273606525020517975 427 114609789127594332 428 41183652228558840 429 12440792459448738 430 3072680896775490 431 595880224025240 432 85092800712108 433 7956280159365 434 365435296162 435 59132290782430712 436 110634608560676816 437 242013206226480535 438 514828093245422229 439 1029656186490844458 440 1925197491548007495 441 3360082513338470010 442 5468270231079774300 443 8288274646193131590 444 11684067919181849730 445 15294643320182316090 446 18556000585808888895 447 20820102950916682875 448 21549570510302333730 449 20515457468612409660 450 17903388315848490420 451 14265293646640116360 452 10330027811557790700 453 6761090978847483915 454 3973641343269041730 455 2080625619156027801 456 961261515673107363 457 387171587709143820 458 133875445900105602 459 38943385291724914 460 9268646030065324 461 1733259309743057 462 238827988643395 463 21560682473558 464 956722026041 465 232714176627630544 466 436339081176807270 467 958623738949046275 468 2052582593985016730 469 4141254552259879908 470 7829136465628563813 471 13848988737408558825 472 22899163667908437000 473 35355577162082589300 474 50909153076435202395 475 68266334819350337670 476 85106468852206182150 477 98451649612861833750 478 105443085652014092850 479 104286908798779749105 480 94965798892761557880 481 79347985937238337200 482 60589586202406272375 483 42084341807111889675 484 26442776938844895876 485 14931548561002081866 486 7517558007187121685 487 3342094365602515050 488 1296254317445466940 489 431917545962767228 490 121154444535853878 491 27823373130085915 492 5023623209395550 493 668746591976460 494 58360043588501 495 2504730781961 496 916312070471295267 497 1721556011188494138 498 3797550024680501775 499 8181007767454566681 500 16641708108155443334 501 31788572801190405669 502 56941210535071400811 503 95559971460310208250 504 150107483038146297615 505 220455822523897894185 506 302322339914265781110 507 386541706205485287765 508 459990602138562586875 509 508469990810823514410 510 520901107120247698215 511 493266503291391815265 512 430462823709517979310 513 344989684703496938625 514 252894521690121601647 515 168767135168510070738 516 101962637551178552043 517 55402984105797919437 518 26860536197620213550 519 11507203099868167881 520 4303749832986144879 521 1383711287593699554 522 374752053262467531 523 83145221423300925 524 14511801045889182 525 1868478116858073 526 157798039263543 527 6557470319842 528 3609714217008132870 529 6794756173191779520 530 15045531526353226080 531 32598651640431989840 532 66823847229658923040 533 128889340012623867040 534 233604966297728823840 535 397529481274890466320 536 634600741299480282600 537 949374970703328405600 538 1329451304485566225600 539 1740274348284435927600 540 2126178783218244846000 541 2420177530632752654400 542 2561404971182305466400 543 2514691977563958273900 544 2284088452336217849400 545 1913542784488729686240 546 1473447073152529219680 547 1038566985652369666080 548 666925428007708768080 549 388007430774611691680 550 203163328331091069760 551 94980089078276941240 552 39262279178119216440 553 14177928464014261440 554 4403865936643686240 555 1152947070403106160 556 247414312913520480 557 41789618097470880 558 5209840026478880 559 426235570789730 560 17167680177565 561 14226520737620288370 562 26827153390941115212 563 59615896424313589360 564 129865979778369602768 565 268144330716471649440 566 521931008732438406640 567 956482556452367462056 568 1649038805063382403440 569 2672575693358382675864 570 4067961357025308342600 571 5809124178295626333600 572 7773225422337147143280 573 9732880516967990382000 574 11385133021763864082720 575 12419443840535257425900 576 12607673384113178556900 577 11882634277918535682408 578 10369713471824954255580 579 8353311483949338730032 580 6189411334979486069280 581 4201060174715225316880 582 2599649786189898334256 583 1458422464091046607920 584 736845533165159007304 585 332601146600848994440 586 132827965398031915440 587 46366417075805667984 588 13929868703067036720 589 3529245457108346976 590 733308298519905680 591 119989128109841705 592 14498566877170662 593 1150234571896855 594 44945570212853 595 56093138908331422716 596 105953706826848242908 597 236248130086891352430 598 517259063769193697952 599 1075327521129645281344 600 2111120942217759486168 601 3909247521667690010424 602 6823007119362777986720 603 11216212122752711552016 604 17351704261057042494072 605 25237417263484332182640 606 34472564916451696026720 607 44165063235603298716000 608 52995083470353224480280 609 59461255612032069226860 610 62268635282377930304184 611 60733464087139182376752 612 55039248427378603356540 613 46219030050342331746828 614 35852738251510800786496 615 25599187454238749593248 616 16754885709894234868584 617 10004266376484196906960 618 5418932980581388812336 619 2645024711612175393072 620 1154127432680677309712 621 445801698605902037256 622 150596645057121051360 623 43807459483471862464 624 10752132927048117033 625 2165342265736066461 626 343572099937801748 627 40275377696567490 628 3101244344686857 629 117669030460994 630 221256270138418389602 631 418592943505115872220 632 936326320998285503650 633 2059917906196228108030 634 4309982080656723426032 635 8530301693351434671752 636 15951527243586551191960 637 28164738690392862619600 638 46923042298047959944040 639 73707666818336325808152 640 109069533738710548650192 641 151887098966990185507800 642 198822793732743111067500 643 244327982233446684292200 644 281449943230285127673804 645 303406977797468934913524 646 305511453960609044951880 647 286734868641584547884700 648 250227210621134410437620 649 202486487625009863532824 650 151461859104245935093384 651 104350603982674620672760 652 65943241234915727622800 653 38039684906058619205240 654 19917837601079563187224 655 9403300558070436441424 656 3970671043138589830040 657 1485050249868832589800 658 485989003644765974210 659 137020770890843952959 660 32611366850631061549 661 6371467674219681670 662 981218760548727575 663 111689741978939705 664 8354501162730574 665 308061521170129 666 873065282167813104916 667 1654228955686382725104 668 3711411118527140729400 669 8202218571944981011974 670 17266208701167483481116 671 34435687941824224757856 672 64993199373868924856544 673 116014002003687214677600 674 195736119300428632909424 675 311922300158756625159136 676 469123951989085633146816 677 665265493475417012524164 678 888616159744300843342500 679 1116685108364344150121568 680 1318450001442405197017392 681 1460354464563641686726632 682 1514875662280152019119888 683 1468887397251626104953200 684 1328479009115840869959728 685 1117929599744802355807272 686 872898609048154204880292 687 630421579922917018685088 688 419609777155831797076800 689 256328953674671926336848 690 143016604414308994688592 691 72468838318501779964992 692 33126741274184806582048 693 13551083530053097381925 694 4912227313763249923938 695 1558833705199731205092 696 426381453151534476372 697 98495394399113667228 698 18685818135667072950 699 2795434684958605188 700 309234212051492232 701 22488491045419417 702 806515533049393 703 3446310324346630677300 704 6539152923119247951800 705 14713094077018307891550 706 32655891731918683369050 707 69139580296882780173300 708 138893944823491604219550 709 264451800971387487502800 710 476946452681825215896800 711 814344424375846261354800 712 1315477785623935615222800 713 2008979886990297271577800 714 2898134606584430470572300 715 3945455749264695744440700 716 5063400613906952641482600 717 6118225341141596022948600 718 6951086859629683843338600 719 7414074008513971522147600 720 7411204595224113529536600 721 6929566259955748898756100 722 6047279998619544907144600 723 4913374523546912613677100 724 3706398059928166794176100 725 2587593625794296081973600 726 1665838047885748467411600 727 984791754962053251267600 728 532013297179477352917600 729 261155417715519426889725 730 115705405525837985337975 731 45897073386171779592350 732 16140908701228560052725 733 4971464422250034335850 734 1320409272741741191100 735 296303687579863585350 736 54629093315212178850 737 7945601281878619850 738 854870721247107975 739 60488664978704475 740 2111485077978050 741 13608507434599516007800 742 25856164125739080414820 743 58334028820264998496850 744 130001549942304853792980 745 276747485565908364961800 746 559784686712860101854550 747 1074702735614277483934990 748 1957286564582076552193600 749 3379818135778334979750560 750 5530298851631660359399300 751 8568914211856574076729800 752 12562876827949694158362296 753 17412373336875565231121400 754 22793092609679605275350904 755 28147684509717468495515100 756 32751819889334065902751600 757 35857157932085753179841120 758 36879565723853326849360700 759 35571773467772844346947980 760 32113142061634824679319600 761 27074451706023100390996600 762 21264550437940815764233860 763 15514956862856783475112200 764 10482241135728387130422240 765 6534015136097432683013600 766 3741997373911420035184850 767 1959335262142589341229065 768 932655693026451639390950 769 400880109635637692797660 770 154340845947041721288475 771 52704727896752175603975 772 15769459314458509082280 773 4070350187129957045700 774 888026261335060196195 775 159238557197101655350 776 22534700273594936350 777 2359864449702523918 778 162584351004309850 779 5527939700884757 780 53753604366668088230810 781 102262954648783192243980 782 231309064086533411028050 783 517486789886616607927870 784 1107349354582550223957540 785 2254505385310224802371070 786 4362528495952027573127410 787 8019148810475236512378300 788 13996263005823992033079940 789 23182109880104959955522780 790 36414930602386351352282088 791 54210397068505613027891084 792 76420971867398314069921700 793 101923829216869178306757816 794 128478542184354845088417812 795 152891450119754934918754060 796 171546434144031375073121880 797 181221598078456299877002100 798 179961632272919759331603820 799 167695916426943889554209640 800 146344536326766968955544780 801 119337121856640534370864340 802 90705089363305028248236600 803 64078938371387223707997860 804 41940209654825396034093545 805 25338667931914472809680270 806 14071589609933141632463285 807 7148040274165416669063475 808 3302437480714972544143290 809 1378330859022711719680555 810 515502433809185565193165 811 171076423055798121417270 812 49764876692648403403975 813 12493191375220641390305 814 2651967539050109189910 815 462862743619639992629 816 63778441838012949047 817 6505485525250372050 818 436707236369895803 819 14472334024676221 820 212392290424395860814420 821 404556743665515925360800 822 917308895520646574946000 823 2059775429032724581924200 824 4429397418330200895830160 825 9074034097397674980971760 826 17690353350293578644471600 827 32805608770125967550638500 828 57841699156721599728544650 829 96916175498761380975346848 830 154227941374812782197900608 831 232946533822225711154333040 832 333698044272736573566774000 833 452994796519418570252256960 834 582196470877356221099963232 835 707668997697151413052518792 836 812588372261201250346366800 837 880296818252171531636412000 838 898421708111340555060703200 839 862436141624282860564506720 840 777305406063483572813057520 841 656455475068786640681834400 842 518314796361743018561352000 843 381646618241350376496163725 844 261319767849296698366275165 845 165853099190712912936089040 846 97210981527043451789298600 847 52397399294787217212139500 848 25845162892551959041121400 849 11599459696710612913675320 850 4704867283216228820354520 851 1710764230557981214172700 852 552185618096509681605750 853 156285482840597984959800 854 38188332562321572334704 855 7893027838566492505884 856 1341832152955597109820 857 180151906853087226000 858 17910524630866612680 859 1172259055998773901 860 37889062373143906 861 839455243105945545123660 862 1600821626388082202328840 863 3638230969063823187111000 864 8198147116957148248290120 865 17712384740984340362526480 866 36499926753480245815894680 867 71666991013153628722781970 868 134018591410250501290303500 869 238588245127664974395439326 870 404173707380251200317531034 871 651163380271076796302054304 872 997128370562307037809050736 873 1450286647075507739269134000 874 2002001678643612200738221344 875 2620654220100057169845469416 876 3249929283621330983289772536 877 3814121697661886696453360304 878 4231144170214886613218517000 879 4430911699569408563581989840 880 4373875096792003836812244960 881 4063241623400974805349976560 882 3545901558189017362286162640 883 2901028375031268901585988250 884 2220074259615923643105034455 885 1585153600697248956400061295 886 1052981523406709034928192170 887 648645039483389934194084580 888 369168426087289648391119500 889 193299097413965531026233240 890 92659533680531022876143460 891 40430968092890976453703110 892 15949947059147424854327940 893 5642905881028295635148250 894 1772798327021849809393998 895 488552239509700415996232 896 116276942574206813842092 897 23416691366707163921628 898 3880107208994024241000 899 507912627656992357917 900 49249352685973180063 901 3144792176970944198 902 99194853094755497 903 3318776542511877736535400 904 6335846126613584769749400 905 14431649510619831975540300 906 32628077154444837509917200 907 70809869569220711191735200 908 146739570394059096354441450 909 290080677910383735306498450 910 546795852953822045264438280 911 982422185819796953392985460 912 1681701789449296952370146610 913 2741336400433660569337657860 914 4252984806341022849436452960 915 6275785854617651671746434400 916 8801903931967605365314593840 917 11723979405710782075624468440 918 14817685239499555057911223440 919 17752821982598351377234023840 920 20140246250222860278920140920 921 21609774272490148322387573400 922 21900047819842151048274494400 923 20931850787217142936651394400 924 18837602027879154737145239025 925 15933340459787123044095350850 926 12640614205468656149736799050 927 9384740223033463970726731050 928 6503709409276732274556481050 929 4195041287963228378755220925 930 2510345297393569609059612600 931 1388486474382005927089844400 932 706825929998922546298786650 933 329540082400960698492511650 934 139904941034782080417569400 935 53720463987389374446611340 936 18505526396105274326130330 937 5662764594316982094501780 938 1520544633662704488704280 939 352732439574449684389080 940 69259913680543332701850 941 11192889387255942702245 942 1429432431617270348170 943 135263952672123744420 944 8431562513054217245 945 259695496911122585 946 13124252690842425594480900 947 25081905142498857802785720 948 57252174781790871071576100 949 129852804930615039494255580 950 283012523566725086077223700 951 589637736674731556887180950 952 1173180341689454652736876434 953 2228282446514431668120112860 954 4038726810056989453454020446 955 6982515421009789010895359010 956 11509920846265234781023768860 957 18080018364229280090615648322 958 27048058619959256801847247800 959 38512190186538961019464205328 960 52151494597816927163984704440 961 67110121647660817762283156040 962 81991737082593126545966028624 963 95012183129992081088827550040 964 104312471681787928869744402696 965 108370474727552231576183708400 966 106394094830134961584256612025 967 98561495365448836184140334535 968 86012448282920097125484426450 969 70579907078594392024127410815 970 54347234016049827731406657675 971 39179350885836160127400637050 972 26375881442471323302392069715 973 16533805911178422372345089325 974 9619125741968674394894644260 975 5174629753671172692179571150 976 2563013405950091420084170650 977 1163076409802488361871393612 978 480785300901491985178882830 979 179816037007350211049489778 980 60354422641993817708065980 981 18001131248519549026084530 982 4712757344457200961784101 983 1066260646415278220730950 984 204256581452314544629749 985 32213895943856676942795 986 4016051166241388316470 987 371087945427480314277 988 22593508231267664895 989 679891637638612258 990 51913710643776705684835560 991 99313185579398915223163680 992 227152498931603901840214800 993 516771935069398876686488670 994 1130894941109485139875926540 995 2368227053146921822328410872 996 4741149863834782683299905176 997 9070638316580576312222829480 998 16578253866020095073087991684 999 28934952792247972239858440088 1000 48206256720828512729934843696 1001 76624839734114568003085366698 1002 116140567495351370214949366650 1003 167757215540029556565319052352 1004 230762997565029476580976387104 1005 302072685485333060180575677072 1006 375971478238213915168621742496 1007 444525339470787323230404642720 1008 498763906112187459650694848544 1009 530473473791368173565419252618 1010 534152917121549371235831913705 1011 508520178986953415674695059340 1012 457021366995814247413021728600 1013 387102123417052715919443894610 1014 308440244067900181733606480370 1015 230716297848021658735189315320 1016 161639987055896247342984890460 1017 105794745013357356225659100975 1018 64500850009502275565766141990 1019 36511441649326688761396757880 1020 19117639043239158097237356696 1021 9219852673656972520421816568 1022 4075227788593598731516244940 1023 1641397671144017311118419512 1024 598349162192526050999459184 1025 195812305470007094405963943 1026 56960363459550614093662159 1027 14548699273039127220844600 1028 3212324389426762075381916 1029 600712459600679747180882 1030 92510919805889862631156 1031 11264964296852813261308 1032 1016967565903956042860 1033 60510355749836490962 1034 1779979416004714189 1035 205397724721029574666088520 1036 393314792018992802552084400 1037 901346398376858505848526750 1038 2056541374255771039874801850 1039 4518063203749601607601872372 1040 9507735081016318492583178942 1041 19146951373178930067172693980 1042 36886061476065004963805845800 1043 67955905486839128452748074020 1044 119685486549752976083050820364 1045 201433287012033428192942025444 1046 323817047173580140322636301990 1047 496965124235594421139203402750 1048 727718005970784993787056694260 1049 1016101586052468501719460543216 1050 1351899067827802056217986226896 1051 1712573084967170169761408270880 1052 2063867647542941143569735841200 1053 2363933096677555147302772459245 1054 2570756065296630379586262531918 1055 2651340843166963242679674771663 1056 2590037478795490344761040134325 1057 2393225700572710157488905343500 1058 2088515408949711293399371210050 1059 1718452788378301012515807533490 1060 1330680619278378440169859501740 1061 967713080400431480803396383675 1062 659405602480515028529793026625 1063 419922068026886833770766854450 1064 249190589256654650796532872531 1065 137345143652744477909099957316 1066 70046932650510765252555359640 1067 32915301369409835908400439900 1068 14180429247541668542257231860 1069 5568726861769077679188148542 1070 1979879977530071732326968757 1071 632121106685256814941860545 1072 179448564828600078220959750 1073 44743089709872757478533830 1074 9646735380646210057669458 1075 1762010309791251104532948 1076 265115108020760174166990 1077 31549107442247727238725 1078 2784156256130117196510 1079 161978126856428991199 1080 4660046610375530309 1081 812850570172585125274307760 1082 1557963592830788156775756540 1083 3576957228438034033413726750 1084 8184078138666221868450606804 1085 18046941536546027709916722696 1086 38155807388919146821079586786 1087 77274205636282512101287532874 1088 149856192777403695380020330800 1089 278196520260954824421872019768 1090 494222501409115088497385530422 1091 839894348769472715213845989132 1092 1364817071732587034778559704348 1093 2119657827995885277800111821500 1094 3144623868225270912546493472772 1095 4453773140504569928643291192498 1096 6018131334201183347034906429408 1097 7752791171946617974856406965952 1098 9514251935548170487275140009325 1099 11113083283062176835342044594121 1100 12343091411154865054848519766044 1101 13022314726829240817662053585734 1102 13035506275631891405750270228991 1103 12364999452959002480359344274750 1104 11098967601847037159208087001980 1105 9412984671808414509017445106620 1106 7529962551948284347945316069370 1107 5671063778017871061475246204605 1108 4012712898167344654410319442250 1109 2661372751139291666476060153092 1110 1650212601919456031126265679083 1111 953835267120845578725859768503 1112 512240645946812057693045860752 1113 254632295223029435833882607400 1114 116661300617275496199570072879 1115 49018546326436449200754937166 1116 18780324930983695944334306746 1117 6516178540721755793545251594 1118 2030902011472886599548322250 1119 562973346408340166156375661 1120 137105428433237497098704124 1121 28880766686923265230620504 1122 5155283782330963750392651 1123 758242031673796500714975 1124 88226818249812158271628 1125 7614751941668167300542 1126 433384334764924318737 1127 12200160415121876738 1128 3217533506933149454210801550 1129 6172411217381960177465619300 1130 14196545799978508408170924390 1131 32568546247009519289333297130 1132 72074770984506273456867769980 1133 153068894871090737247188099730 1134 311679609906053673470866155630 1135 608279909773734090792537070020 1136 1137497676708024991798222132110 1137 2037583997037579750822554379810 1138 3494993725308197272534783170060 1139 5738143338310735508744132843610 1140 9013592573334883586073808840950 1141 13539773935994054604165953091540 1142 19439000070726202083472429300590 1143 26657694848420916313998866277090 1144 34895375587441178687231710789290 1145 43570394761253929462239487324755 1146 51849442903733144796031587369645 1147 58754694190625237174732026391670 1148 63338382631037647332092668039545 1149 64886884638457519650696718586895 1150 63096825779956509799776539642010 1151 58165364251463639572610455943475 1152 50759633526116631380148420774225 1153 41869592521107209979546495952350 1154 32588545391055076305646041574725 1155 23889017453756258509256101746195 1156 16458489382045619516365108841490 1157 10632322175426221037487411626415 1158 6423641731062708158387577475665 1159 3618915323026132654429509126990 1160 1894888663618044051663809736735 1161 918682023379426967426949515705 1162 410633788644537984392815749430 1163 168381828949482334119382890805 1164 62975621611087964541514173955 1165 21336417602885738039960609050 1166 6495286800292606826584540895 1167 1759125683777027082027913545 1168 418677348237377854723118670 1169 86211019056583345114244145 1170 15046891872993339447521615 1171 2164465623546215860894610 1172 246375850866292514470435 1173 20807108115326742829685 1174 1159015239436578290110 1175 31940434634990099905 1176 12738806129490428451365214300 1177 24458507768621622626621211456 1178 56350483584569424678980242080 1179 129606112244509676761654556784 1180 287804574360086800356068899680 1181 613857686924891018624382250080 1182 1256433128764143639550089022176 1183 2467030714204273455339767071440 1184 4645779984870670492818001971144 1185 8388144200006163854845104502560 1186 14516227283706482159609233220160 1187 24069185029887193269110524792656 1188 38221572879277976299416806888400 1189 58102476908744993766817214372544 1190 84507921876098223063163053990240 1191 117536200013492221929904092221715 1192 156223912245313584584375812918206 1193 198302793752099995675647168117360 1194 240209956377892061861017980888624 1195 277446101573581241668917155050320 1196 305283136159535492731080188811720 1197 319696650663130382532956530942416 1198 318286913143529262868645253058720 1199 300908817727571895388971425414244 1200 269790928878537711993117633704100 1201 229077347565540739911596339781600 1202 183917899806972648823136932814448 1203 139382537925675613557764924474040 1204 99520424107538187621033697098672 1205 66807141766240870648503898154640 1206 42065366947718662708090802709840 1207 24778926094131872998564403669508 1208 13615125953403723926769595886170 1209 6955095123340832455837198284752 1210 3290724474920772556511101771680 1211 1435871420492288915127924431480 1212 574930380825932476284882341048 1213 210026131837285404469464261600 1214 69521966303821557205925568752 1215 20683053494105651752328195620 1216 5475735206160762055030450920 1217 1274280967388736682069589648 1218 256623914141600690357731280 1219 43816312796657308905762192 1220 6167343879749773910614760 1221 687077272233768188758960 1222 56803946892807458092128 1223 3098222159594039690785 1224 83621143489848422977 1225 50445672272782096667406248628 1226 96934821230051872027564948344 1227 223695741300119704678996034640 1228 515766407299521281354213498736 1229 1149086411704346558458675088352 1230 2461011272126153992848659748048 1231 5062256733915997338419835420744 1232 9997966578617318740061161289520 1233 18954313462243584996349981128696 1234 34483802978160932932079323679592 1235 60186511583983029877149051582048 1236 100741688162193938350694698679184 1237 161650261584461606825170819717200 1238 248549484554075806669162528149216 1239 366024936625850428642324977595227 1240 515989236439321962517615159608633 1241 695906518183669604057674075726554 1242 897357138518131603565825011695255 1243 1105558347617793540880263970864056 1244 1300377815201393819648229100627152 1245 1459042850748676527328541867907048 1246 1560209710630629261234780816500664 1247 1588487464670021043390738809246760 1248 1538154557214384894132666369530556 1249 1414871130799769125274176909295772 1250 1234726903378264588123504271422824 1251 1020807473642590754509195950895752 1252 798281808119778514012653658351320 1253 589467127406187726678430359738288 1254 410229676845613244956825835377416 1255 268498809293925306311774320980834 1256 164886927959717031434891525652652 1257 94758932568093923628062137222110 1258 50811997655612015426605796505018 1259 25338578456889948685135483641936 1260 11706575228248896684513548600184 1261 4989243787811446229799578240472 1262 1951794570005117810500710982800 1263 696799707726938789268481268628 1264 225468522471700037416952981916 1265 65587139469347794392475845464 1266 16982244430776817705273569732 1267 3866095054350636487345821240 1268 761838470883815790329220048 1269 127309724087941077618690216 1270 17542167618978997282472184 1271 1913582960951451244478562 1272 154943048414336974639155 1273 8278493205494993874723 1274 218922995834555169026 1275 199804427433372226016001220056 1276 384239283525715819261540807800 1277 888100230790569582255448093500 1278 2052498311160427478990368927200 1279 4587261959768340015981272091840 1280 9863576923997680685623596609240 1281 20386281105483083380398858751800 1282 40488958477961074288138624308000 1283 77255272787998469920554806053200 1284 141579841495701391306504540310520 1285 249132691392716640065248123351920 1286 420798614738692629173704076368800 1287 681983142023000095628331361380000 1288 1060113933275407790269654364149950 1289 1579851222188499713370718920389655 1290 2256056834648117671613815200020430 1291 3085450322061046093495394277804300 1292 4038906906877508554373811327148875 1293 5057128311114001251309178489912575 1294 6052449738955796119100052496006560 1295 6918466099794193861980409796178960 1296 7546991416364633878578202225410300 1297 7849179742254017875854433450779000 1298 7775455969902546261631596762892200 1299 7328306882603932392445736812249896 1300 6563548275852880178972312179668696 1301 5579088465254419166960432415609900 1302 4494228685624171121252955378678000 1303 3425556954431815903021948580757600 1304 2466261747702793913133298176971370 1305 1673974057943608391203037433275570 1306 1068907556093159189661363548839400 1307 640605902903446203911263444406500 1308 359384577256079380818430353431850 1309 188176207657785648323432635870260 1310 91656131632026245359369644078960 1311 41372218601720531133806026460400 1312 17231752759660568082217815495000 1313 6589585250975731995891068177100 1314 2300234421175929674657803148840 1315 727945174330123871828578065040 1316 207150566124209974424230741900 1317 52483279635673963067463433500 1318 11693873185298692222378605600 1319 2255838970681061199910124880 1320 369116443649349734485352205 1321 49812339962911488580498650 1322 5322873431921100149168250 1323 422286774623734536033850 1324 22111222579290072071626 1325 573147844013817084101 1326 791532924062974587678774064068 1327 1523327514234403923457263293112 1328 3526221097764823896891813178500 1329 8168010324640701172073036344380 1330 18310704464029703726405488068720 1331 39522021038718395607613083896520 1332 82060639576323859767996325688280 1333 163858627800253869981195834738000 1334 314590657329733304257887128835240 1335 580576820747009686598804332748760 1336 1029656984961400873534813841044560 1337 1754329462874882842102751994575640 1338 2870558850197772037127904360039375 1339 4509132381777908601041695850105010 1340 6796853783911702698064198598531415 1341 9826755018579238912924851779193465 1342 13620059278812332041286811883450410 1343 18087278756886233960891415943318875 1344 23000082266910691405304861132043945 1345 27987252181984856526085013874579630 1346 32565145539622670570773380519111180 1347 36204882109738284716138170127927220 1348 38426599427828849861941601972919000 1349 38899495437998167154619788376640692 1350 37520074127016039822141769468565988 1351 34443875217837342237903652227572088 1352 30058412008186116804146822029947492 1353 24903146925721277320613686291345500 1354 19559185523511227107145973798608340 1355 14540149226355529097294293292514710 1356 10212991552122851195109820716604610 1357 6765025773683572558182099665124540 1358 4216920811969677831009858237427750 1359 2467774097158411748286555093565370 1360 1352242980610599193766062429858380 1361 691766752102060153552828649923530 1362 329285248961875681887701601509820 1363 145294377602723858966115866445000 1364 59171096279274393460539796810780 1365 22130277315818971760031941283620 1366 7557106720861938139753993232520 1367 2340133169570913969140825993980 1368 651760444269965314405166468500 1369 161652410111510605905670566360 1370 35267625336272662152166327365 1371 6663122606494962732823213515 1372 1068017231939485916381058810 1373 141217445140815853957478875 1374 14788482847323183451905427 1375 1150002497118918302893578 1376 59034227933423159662403 1377 1500520536206896083277 1378 3136262529306125724764953838760 1379 6040209315700686581028799985760 1380 14002303413669773437839490876080 1381 32505347210304831194984532390900 1382 73082197641522063118548219923400 1383 158320054931329743226388435858400 1384 330177665502378978874915208738400 1385 662717116881026763035058709384800 1386 1279929201952566200631940181401200 1387 2378056595107781612025110020111200 1388 4249378033174035351096057121771200 1389 7300791819586021583750781928645575 1390 12056347170830642555937198312165375 1391 19129652528754763761995073303475800 1392 29152255821019557526653986133528300 1393 42650303975709574296160326482032050 1394 59875622916517981437541057072173300 1395 80617585316407214225687453918792700 1396 104043454165146955321428783579917100 1397 128628280230334441609784659726603350 1398 152230902950633374414745426056803975 1399 172344077000149114690596694767639600 1400 186497095889729351329956574908566880 1401 192732527306234113125430167455951160 1402 190036739084886435462795975230399160 1403 178597871499897330122463381920744160 1404 159804215739723658958755256361746160 1405 135971182214438174170550727150746430 1406 109869498928365534984585408374898700 1407 84187926591623742175214041757296200 1408 61076597891118036719933867593276200 1409 41878730979945925360174902688866200 1410 27087514862769930538016265854535900 1411 16492101065465028330042338813790600 1412 9429433811154369856912772499395600 1413 5049527361600599516575460466019350 1414 2525136881084046661666925202589350 1415 1175270076608699659192581675244000 1416 507180825250923372518912544092400 1417 202059053753129742156813376937400 1418 73945882967573803302969181092400 1419 24713978928157041144117814172400 1420 7491814790976864456109913511600 1421 2043106850020481269085558547050 1422 496291841072290555027907596425 1423 106066033327878998604124623300 1424 19634256183129943109227545800 1425 3084189001875418250431338630 1426 399728298744478126967344710 1427 41039304799145711985613960 1428 3129387228315441279191460 1429 157554656301724088744085 1430 3928413764606871165730 1431 12428892245768720464809261509160 1432 23953865055481533986723303999472 1433 55607186735939275326321955713060 1434 129359876512027156285443707500908 1435 291660199032421970404846555373400 1436 634062875364103795082520352932900 1437 1327969887279426375318896559401040 1438 2678737540864078954505928682053600 1439 5203210397328317508088697325251760 1440 9730129113171882771857430681133200 1441 17513243332943280869233822629043950 1442 30331714585254453041355812686702605 1443 50533292539379581622113711476932625 1444 80958402604901690518114970674635270 1445 124677558643289525440161957287510550 1446 184492657396070935037013891288790050 1447 262204368771871407515285972707563540 1448 357732649709972857491293858508195150 1449 468278117913133637799859231493420535 1450 587792890561020643327227079218023850 1451 707044595113056401561033014879717725 1452 814469383889871357841978213356070143 1453 897814117818892318669086363587846160 1454 946308365674159009120618597093245912 1455 952872101989735610530076017269313560 1456 915758163902276454904602024297052560 1457 839120099499974879588056535951354142 1458 732281647044709293182519633116698010 1459 607873100900254584290325708189317588 1460 479347120181825544051846215668299950 1461 358556300870114271468680086047069700 1462 254004581162859190072247992672256920 1463 170114392897860770853920535615806300 1464 107501959933623190413413911968972980 1465 63964496582603386912143938808699100 1466 35750149397799001071784564672653850 1467 18719021245264874010866840292659090 1468 9155160170944966713298256428995500 1469 4168438347823168761673555126881160 1470 1760179560420889044195527896485400 1471 686329136348790570427394805196400 1472 245882411406278211102266884511720 1473 80466063787177648353407802129325 1474 23889606075187936653575675299630 1475 6382020477825305527354340089175 1476 1518940593440408588595936208925 1477 318131048041514021064084034948 1478 57724210658863026066653865910 1479 8889643851686021404046320982 1480 1129776201533763750827265860 1481 113761249819082483937786985 1482 8509451960829307688263867 1483 420340272812935214733110 1484 10284720757613717413913 1485 49263609265046928387789436527216 1486 95008389296876219033593913302488 1487 220852834769054368806161289694380 1488 514815573461657770044707006322072 1489 1163872495935481842578255474527344 1490 2538839513192595195820214147866020 1491 5339092046807857681097694773657460 1492 10821584876819470642568219782132800 1493 21136022359333662424161540687668640 1494 39771902750090070829967247909131955 1495 72085979201191714123293902094092790 1496 125815695594649549401987535922432370 1497 211399402904611384099332839909897250 1498 341837272404914885501882867568797130 1499 531776891430726193290429913474121085 1500 795548557826574009983782977381551820 1501 1144058498585051967853946060308909560 1502 1580791573718393572968285023407835325 1503 2097629377501297254254163954771897465 1504 2671620813777735526350624392492114580 1505 3264050577910156846735874765162367474 1506 3822940026774946421258280513408156987 1507 4289394397306818334160910987076349430 1508 4607089363406203414130654311406820048 1509 4733000162288256374329137078183273936 1510 4646683235111033804800420271562458076 1511 4355432897404631517861817258033219118 1512 3893595098920649412531445854132686980 1513 3315978750601388770280683149585100392 1514 2687082999419262049799206500403441434 1515 2069080771491659413592795084777502210 1516 1511699660995540134241912724842168080 1517 1046283507415682860236338842878407400 1518 684801446070677596075058750919236970 1519 423028120095734309398740700930340340 1520 246111554801689965273127424167532820 1521 134530108729705797836339709356033460 1522 68909555966984749455848513223871500 1523 32977725961407488348401270802180790 1524 14695626798067167254092024395337680 1525 6074786912103731274489692967497760 1526 2319333130668835818185805901019205 1527 813785655414652299326732514318225 1528 260879816991755464087099118392620 1529 75888025318140905725267971242190 1530 19867742962200544338834845612739 1531 4634948883099880019760392647782 1532 951721859770497959182982226180 1533 169334769291339553346979434628 1534 25576395085491282451420334046 1535 3188565316357711906941972351 1536 315010278248058522346673718 1537 23122643418476043681486780 1538 1121034562579895198116517 1539 26925748508234281076009 1540 195295022443578894680165266232892 1541 376885131031468042365231215537160 1542 877232632573244581367348518922700 1543 2048858589298188191735942811992340 1544 4644079469075893234601470373849304 1545 10163682116748061423267152375555444 1546 21458299503464102135023980640670700 1547 43694296080015124519099855667937000 1548 85794824803013303922544019879133675 1549 162413020929297580212006721394816445 1550 296353470049343713617986041942381470 1551 521102321306197760582858824156343025 1552 882758792566793775599471263782436875 1553 1440246064894413648025531336444103850 1554 2262367890024099937308762802619867055 1555 3420298553191010092219010617545333705 1556 4974698813291839219193974856257758450 1557 6957990308255798675538125499570897375 1558 9354293169938217485187487906415218425 1559 12081663013417092880274490308269895934 1560 14982728404617674849114673264147558969 1561 17829678276135254317633157016315354015 1562 20347127269275933123583808528439093450 1563 22251804243350373293724402350584364235 1564 23302391928040165455870469243797489822 1565 23348149094940626648811988278097783172 1566 22363261428641947364631113843812281510 1567 20456452735723377507318826970292645450 1568 17851896183793190866458175157157881740 1569 14845829603126330148438149941142995434 1570 11750454055773563460450245574480605574 1571 8839967845189437279259460905327046100 1572 6311818984953304211208348454320827250 1573 4270391040103663660917501199552545150 1574 2732895950459743871829959766327754260 1575 1651111035235513448343343873123942710 1576 939709741184043359028436985833620450 1577 502619879544136075780113707564797500 1578 251976241544922048018760648619917050 1579 118048423160789547481883959123074390 1580 51509130692212888098277188286908090 1581 20853503332449547378533645104156475 1582 7799311501266016149748354787932125 1583 2681264785748597825339629827924150 1584 842357081031364053550474480788309 1585 240183308483632323145716301912419 1586 61647849523583371504656202864290 1587 14102577558007014662165307016575 1588 2840079028911065860393707275835 1589 495694895228331045606098855082 1590 73457325495712570535399023407 1591 8986624993945781677226369385 1592 871381099196273127626399950 1593 62788220225231744811938865 1594 2988758084414005199436999 1595 70492524767089125814114 1596 774327632846470705223111406467256 1597 1495253359979391706637732371109184 1598 3484700627070616265469291542839200 1599 8154199467345242061198142210243728 1600 18529467137649591669960973849759392 1601 40680443032752519093253978641691872 1602 86214678893917992578051904440739168 1603 176337694894346752523510131802745750 1604 348019007277864222578114460125101215 1605 662636748188649315010688931648225960 1606 1216953120358369253585084797801031760 1607 2155251953742234920894333751151201740 1608 3679906218288979586293448061406627500 1609 6055732291463022966581768968118464560 1610 9601786725736086118906674054311548440 1611 14663719000401566303226218961942324990 1612 21561571294870382588396899239999380460 1613 30512933243688630643662687568457823000 1614 41539626090785291400888718225821405048 1615 54376076492818893133980778570933073592 1616 68405992311991808402018508236310067212 1617 82656559803211640528924994578200410408 1618 95872391183900301419239270564380181200 1619 106673800948425122880824256117043830969 1620 113778963056047968367861365258295150921 1621 116244758043103293024140253205194942496 1622 113666440418029110781835894300115756944 1623 106279501569505363601242641270945698200 1624 94930083236170850254577590247474853488 1625 80916804245119222376672362469899117232 1626 65744361861127417840609331560842857712 1627 50853924113053417366503516917190497928 1628 37398118480135308097871188219983328500 1629 26109212079010612218633765788182131120 1630 17276489085423835385554430970351677280 1631 10815973738064522879002774357275682680 1632 6394068002379168146163386286403387320 1633 3561678160980171430612048758645060000 1634 1864918896486861660658148987680508880 1635 915453948237103255472256977121096495 1636 420038375026189633873579958092209270 1637 179538733452708484097089668325309080 1638 71217955526711905044166795235259000 1639 26103143944949426213460273155544648 1640 8796098364301108466777891938000692 1641 2709233468956194903504621672908712 1642 757490469485894320158183401408208 1643 190686134160402540132867655557450 1644 42790524035593392296598522955914 1645 8454871420498325759017233301776 1646 1448093320052551857781947103176 1647 210619862821070023901809131364 1648 25294034842724845649632380200 1649 2408023379304645340423934168 1650 170386136560106530648984952 1651 7965655298681071216994882 1652 184551825793033096366333 1653 3070609578529107968988200404956360 1654 5933042236479971329909404172288560 1655 13843765218453266436455276402006640 1656 32453416823587165580542697139130320 1657 73926145518741980156174183557621920 1658 162796278436930868532527368740103920 1659 346285061366196348865888623534954195 1660 711319132327657207871759331671999010 1661 1410800613918614705627421327223276725 1662 2701233758940669315855140514274950975 1663 4991944745900569747966352221267686600 1664 8902127635022274673259204624320181100 1665 15315419213259848373430826693663773500 1666 25413140314046168723395323678627743400 1667 40658728673901837538393571334633204150 1668 62701029385278713057826396148422661650 1669 93168160736898719754081525720630150900 1670 133341518274919315912805944674160686510 1671 183732961555396481196238561383440830020 1672 243633070000292443262641150739894940120 1673 310742397508736177460312766104651760620 1674 381022327362905980075318804121029318020 1675 448888231578904625573652441821080062690 1676 507804477281718722210459694151940676835 1677 551235109262671421028330561173780276635 1678 573783425431131088684668192590401241010 1679 572260765699063610733436472455651909960 1680 546401672774986398749918049828273766040 1681 499010982849318302661392224596790428720 1682 435475904619668721411401753686526037320 1683 362756138046877292883160074395054656820 1684 288113632291326837370294341739138905720 1685 217906370344255061850262790028436194060 1686 156727001078676339828886753426313067300 1687 107039117159691154019195931011961478800 1688 69304699758565931057539771174918963800 1689 42465162872943715499595741750125839800 1690 24575579310763182871223136434650914000 1691 13404104568499318185980445848953657575 1692 6873769336419486643322616821338817325 1693 3305343995554229351790296068780830450 1694 1485955047705181961182351989737880075 1695 622444931303462050086017790356163660 1696 242017126674884708386466889016400520 1697 86965949891393312216785945178875620 1698 28736287037229543029891254151968620 1699 8680681866223841378735825517886020 1700 2380852589374168858230376156531590 1701 588033301998563284075897941249510 1702 129489911591977862968126084797060 1703 25111777018371633406774241432060 1704 4222058718018697268123421578260 1705 602917812342041320848510008040 1706 71101771402441217146301299420 1707 6648101935425585169072002145 1708 462078499848269219711517270 1709 21223459966198806082128295 1710 483162952612010163284885 1711 12178349853827309571919303301013360 1712 23544809717399465172377319715292496 1713 55002219421793832574815869826707880 1714 129166502384083581014406300754333344 1715 294922294820801338824102298425645120 1716 651377090491163251097718587423552595 1717 1390467707947342262369183549886508383 1718 2868099603075152592167414631447525420 1719 5715637591672668293962794702410242302 1720 11002744470691105628687265023931462975 1721 20456121404396899945470812906716498350 1722 36723305854870003606527028924399239480 1723 63643866981739945537110587840295387000 1724 106452821093282284541333744742696214020 1725 171799584546138150395727755340486253650 1726 267435063110308828919176570875673275900 1727 401421675403552198254728402247743621592 1728 580780194488833426048973774428019524170 1729 809618102022675663245243426979239917218 1730 1086978312308997054556398980224146655920 1731 1404862031641761292635364710716966587320 1732 1747038860462621608642644192408989832489 1733 2089269917348728936311937908228977575730 1734 2401366677932922124683051905585414239026 1735 2651085366021607557121368666282971621010 1736 2809303264773200265378180631254302180010 1737 2855412908848415928262573457414745486021 1738 2781606715267110053951195713529381677680 1739 2594857110816455173839239567903310229344 1740 2315940038204601836597000235514706653020 1741 1975652610582752254819521881897946148620 1742 1609167990723410632423718027194894332688 1743 1249968410106605959185023916426853772520 1744 924825590712954471372891746739965630172 1745 650866889825863952665110741798539959800 1746 435061695246649776277950866968547722800 1747 275759421297412491272972922025219089840 1748 165446310717102141829484329211846331750 1749 93773457321480797123776603640205691035 1750 50102469083719265694508354188619993950 1751 25174034067150393244948315513744910700 1752 11863165827914546810098165414542651987 1753 5227612999783779049361035551184315095 1754 2146834276621918472039953344921952848 1755 818517248214972283915547051295214920 1756 288468112181419643492369897448608070 1757 93503344673325377136668749149800844 1758 27712634084893841975902800340005780 1759 7458680350209813917269240054802196 1760 1808062839636135345888279035870060 1761 390845226712545652060481656784310 1762 74417897299934752367494906052136 1763 12286487310970247457291258001680 1764 1723202216917736069838573635229 1765 199619556344239030784613303345 1766 18337220467662894298025474820 1767 1252368689831522591941935738 1768 56530065455605189104331545 1769 1264937032042997393488322 1770 48307454420181661301946569760686328 1771 93447206911171082518519593963294864 1772 218545887130964628470731308462544440 1773 514103182108078697450196506573795016 1774 1176505359055026249934103543890030902 1775 2605879517001969906528251967122941749 1776 5581746013435271597538043284021255207 1777 11559659766469946239728713046723924210 1778 23142728680007960837319943255837549713 1779 44782764596360726155949732019143653071 1780 83744856198408533246151940185455705490 1781 151311226764696182700367529388619166895 1782 264091956311345246817998485358577962250 1783 445149051158984466804469459105699891980 1784 724447377236297870227270012159491884010 1785 1137976713998471689600932547950364890966 1786 1724835730115263148070041684321547103548 1787 2521742576070562451632557124464517674210 1788 3554927263477927349371390932345993407622 1789 4830173880203460962050934962122616247604 1790 6322779694972311561277497201246040006137 1791 7970084366022135356907085688696242764071 1792 9669587402574440251711348749950989821490 1793 11285137513900298686345185695525564506159 1794 12662088676760344665679679868008669218443 1795 13649908804133314230602218831859138827578 1796 14128156471476200304673381426715241759939 1797 14029928698197111845396081253369101119965 1798 13356665524224583413141716280241305806616 1799 12179936335756186887451339815392326150452 1800 10629162435939849487423649910195770045564 1801 8868107113711982770994446050969664921352 1802 7066045255522125957679591720799468870260 1803 5370719993710217819279630234790156070668 1804 3889137390185013456733397887802169410856 1805 2679445756426954455480257049987871545420 1806 1753720015334359693140890294872339882035 1807 1088658432563049801110411879471764850250 1808 639828419683300949082639003068886449715 1809 355322662057366630748629449250809068205 1810 186049361247855695760823287602108440026 1811 91629578963463182787347876100664422003 1812 42333415076680406811492307502727884985 1813 18292382835148652417709359750845911342 1814 7367704615022205647911610060440646094 1815 2755557300171084784979495306104322802 1816 952811296010765562955807384297172316 1817 303069164968909134755161310260405890 1818 88160597203405898170281707785801714 1819 23292493939606066538498361671272828 1820 5543685528785420248720488307641698 1821 1176774903024418685522931836468574 1822 220059763801842110708270210280090 1823 35689093702004203381523969005731 1824 4917645281027727140837789483457 1825 559763586536787742897551559614 1826 50533796386822529413932935727 1827 3392287090288923356423177585 1828 150527506813116689825110318 1829 3311648143516982017180081 1830 191645966716130525165099506263706416 1831 370927677515091339029224850832980160 1832 868441784658348769949375642823247200 1833 2046265955101234289193216358402276215 1834 4693092805900818996989885565187705686 1835 10423518068007879626113007868491766996 1836 22401037068844705250484352814811670980 1837 46572214153480471531870397735413812300 1838 93654520745182717769756292105563328270 1839 182141664408727659323358573926601076356 1840 342528256901659690911021456758539955976 1841 622743484303681568256614661769487047425 1842 1094353654577834755649925230424244295625 1843 1858414095120314680276278477922588393200 1844 3048978526803201471217379877262557146616 1845 4831409908554914892691678536912075501996 1846 7392153129065413491728750075663773300920 1847 10917025105707980559840408302690756299800 1848 15556824552652050968316032651496029017080 1849 21382355103827516210054748673786703632686 1850 28335420114505544404243598568547068175651 1851 36186874607455098618602527892391946508540 1852 44515665531192413587459982196984265126200 1853 52722071010885565291419593403806691322210 1854 60082852152470655080283971138394077467906 1855 65846071706317515823370171906509865706456 1856 69351194038483579588863251628095101539660 1857 70149643490985559226980406266845505599825 1858 68096482939515783412506222046735870896090 1859 63388055768881660790606972802686944696976 1860 56533127681262496174868643478403875846736 1861 48262711878222634870629444025517066963280 1862 39400528844155633220241041392476301073800 1863 30726104928554910455453203707310112744720 1864 22862459475905423235533982725055667953696 1865 16210646826383074455655555152426622849791 1866 10938150611106057879899367303069748748775 1867 7013008181373328798634951415230712345000 1868 4265522797888672993884260020459242998100 1869 2456802406225220704033380763391308414446 1870 1337344913524190446756016899001294331276 1871 686512634958454806022854056234080189620 1872 331543250762351406096476971380587319300 1873 150229297944772869403359673971879317130 1874 63678018458406205956950344093808441241 1875 25163957231751038413775013738764004456 1876 9235527381893401851881390667553365840 1877 3134305039422051735502095601838385700 1878 978663510239643456752668499273578660 1879 279509927275272798461980340055273936 1880 72517399890057929740019360564826536 1881 16951162293566031065270803834844935 1882 3534588241595959565800977271312950 1883 649380501946241896114947405968940 1884 103484361565974779833282178695356 1885 14013391856058893149780083871716 1886 1567843426360391297201509031530 1887 139141267093206686822781182300 1888 9183442852632161076725217720 1889 400709425365554824078789801 1890 8670007398507948658051921 1891 760401738905937245009910944207609328 1892 1472524002325783236368398971322672032 1893 3451228130451054460238435089037512575 1894 8144898387864488526162706810128529677 1895 18719976248098801134723610523978392218 1896 41688516025726610253052184454847402863 1897 89879669052161402938173315063920838162 1898 187563780350812655879561778963397656300 1899 378808554798439855216432053729402507822 1900 740308184213804782179392947005031352058 1901 1399776422403677919883112195021419003098 1902 2560243486427683729659934140962444557167 1903 4528921936181739752697953118517983976875 1904 7746489419826511692284954122140655952322 1905 12808782691267872697952968207783295784468 1906 20468700476503402845773949216516828058428 1907 31603034146654015628741203314931789787352 1908 47129136575447053015237389813054513531300 1909 67862124778225778148415809874520177741367 1910 94316173041750649102904632157214366464458 1911 126472728803768649414062891171807645759613 1912 163560313361286508997213714925672755815407 1913 203907837900205542824610651052486533114700 1914 244937274795464022527257714742267247672162 1915 283344839534875754284959544595456167970898 1916 315480891451149630410438314057818341248748 1917 337884421344637855620286348678959446007837 1918 347873612103677892187729007415824077009575 1919 344059199660058533969046588563406895173982 1920 326648751671647734142805025369890210207013 1921 297453055394468800000027652186861346758808 1922 259580736360074859809557504317888568763792 1923 216890805515553716838935094327035720437800 1924 173336815999208641464109313846577275130552 1925 132358822104720980352015024989269040630078 1926 96453991386480735639003671933907177828693 1927 66995056355207144712559145204026387642497 1928 44291751165693675064106094670434372663750 1929 27829754393529316063577046029135391491082 1930 16591708779394987346860896370589547284958 1931 9368906523036415426713720628577695021068 1932 5000877961255617873387838819343984138562 1933 2517782399261055263099055380838609976425 1934 1192772933840879194850166808265619594102 1935 530273221413342689561596483613590160523 1936 220566788679705655629151785142460660553 1937 85548348081908881598353177998336918392 1938 30821350866033622767329257274696471700 1939 10269807436822440358063317132936588372 1940 3148893369889447157447805542694775288 1941 883276057427117933180787763503073863 1942 225105434847125541739339541898834597 1943 51695936796675408620282129564641450 1944 10591960665440549883805326928228167 1945 1912421588250021608593882233377478 1946 299551222495754630492307604813348 1947 39876370264345816620009905978202 1948 4386457676471973828703055507550 1949 382796509573883914214829491962 1950 24847296020807916074902147743 1951 1066410910016477684940386283 1952 22698374052006863956975682 1953 3017467217880703353213932318284164000 1954 5846342734643862746851993866675567750 1955 13716419492818293367614293302584985875 1956 32420627892115966141633784169746330250 1957 74667944376101754397379300854777426500 1958 166711041898545526037747383655865517125 1959 360542150700958008680560658253305639625 1960 755126907905869134060573395826665889000 1961 1531437819346848658282393540116259486500 1962 3007016995627351709586108668390457535875 1963 5715630808023447776129673082937827857750 1964 10515043465720481666594854050057734667750 1965 18719544002884524311151539556541000437750 1966 32242370034186608815901393365515619565250 1967 53716485853531392537410986802121505589625 1968 86542514289635227525776381030008411049000 1969 134795550157715256534256645949764100634000 1970 202917115810952589371160983917318044370875 1971 295135503384539719781269655739355430693375 1972 414605979054774549374651672840845910436500 1973 562342884813084929982207347436322004955250 1974 736116392886161698448551852888480753524625 1975 929579849250937033465136791562806253905250 1976 1131940297951607736783689498659851621621500 1977 1328446767329272290204740756572767877661500 1978 1501828568026050144767135708813324413192750 1979 1634584435343909726003257929002456745668375 1980 1711759043684764231399936385696912124967750 1981 1723632060352588001460963840572982183321500 1982 1667673139298596798159907079457608121939625 1983 1549234663512858333333477355139902847702125 1984 1380748597659972658561476086797279621084000 1985 1179581573856520214387190863883878479574000 1986 965057704018582594358367228671676639555875 1987 755361466356102796559732285468950710517750 1988 565017712203496372790837836347528819480250 1989 403427884034852658525511558143904043690250 1990 274608857227300785397457786956693110515250 1991 177954287582386303211816919740758485194625 1992 109621264313990751865449230069965039606500 1993 64085635969578304992966756285504974769000 1994 35491578937482636006186585027395491825875 1995 18583631994545884084778742096665930778375 1996 9179732112479457557188473449909187541500 1997 4267515540969268789306721441334707937750 1998 1862083455629323345453078796137331284625 1999 760320754168341550902794873265035685250 2000 289533902074861304784002113792603219000 2001 102433729260455486196899237812430579000 2002 33521873099784636634918259554786412750 2003 10096444609233280209662397001694428375 2004 2782403700263513474449571690137110250 2005 696771322042146811838585224566906500 2006 157256120990736133332358781022544625 2007 31669374591747152706415784847597125 2008 5621118581942126843378653601219000 2009 865663500136358764159878911291500 2010 113316823308859323908162267278375 2011 12258979128915703864317886622750 2012 1052276197602521035958970737750 2013 67192557338436602099902387750 2014 2837296756500857994621960250 2015 59425114757512643212875125 2016 11975573020964041433067793888190275875 2017 23214187702176449547177569690953457850 2018 54518168088444692118371565183299787375 2019 129053454609363107014533287135393228025 2020 297815664483145631571999893389368987750 2021 666594226002130311758129343643468267125 2022 1445963783337526329550459060994836302075 2023 3039119914564818381095899265598165884250 2024 6188401006360674805513853896197066743175 2025 12206566708277240501470550713237976024625 2026 23320123454867723435396998641808037067750 2027 43144032189348499392013039617698428244445 2028 77283318662063508262912006187762922859875 2029 134011014360273795914819245879215829683930 2030 224900891320829236887402043644047182743375 2031 365203932927938531346907607922519671309625 2032 573669785538233918899248629917054558070550 2033 871465294473124888651990892282588122926125 2034 1279880304921247857978286458303838916519075 2035 1816682605924014879269763436144363707230250 2036 2491309757137039050270011620619054463813375 2037 3299533478701501260104685364123660789328025 2038 4218700155335647875640703045543966442141750 2039 5204973749374030748279482574010041853214725 2040 6193999175641904192265810485628622254760875 2041 7105931621984877119031255355538384760470250 2042 7854840881193166196848088102071265118373975 2043 8361284559537117591838150807057993841188625 2044 8565701934708730807260355085977907111028150 2045 8439628581611684365640364669664973171182125 2046 7991893322222037088975597884251684516095875 2047 7268006269656211342862085638463838321245450 2048 6342629148135764943085963778182064324644875 2049 5306822467252700575574774018283219789062925 2050 4253094364753820179644206907837490946412750 2051 3261693156811092697474382055278916366999625 2052 2390982592713226756194531834599537965604215 2053 1673378116279995113453967824402514529499250 2054 1116715494075821813331566411643771482386035 2055 709611436712168289381439554846108642307125 2056 428720044642638811244755030970171658132750 2057 245859846821470623970128889007957861557425 2058 133591769621169468609447183751504143897375 2059 68642090310231906462677547731517205158450 2060 33279134350190175032400661064443468040875 2061 15187084330774939945943000456569610202125 2062 6506231394760321656441991209618770607150 2063 2608739583897483445469370396908354003625 2064 975681271205838506025465240163401264975 2065 339075229673042828970898855496644865250 2066 109017076003340721939957946572951580875 2067 32263785515664306245030468250415969725 2068 8738036595077142071348778027836706750 2069 2150779870165606500499491635831418025 2070 477187695119715572135654792025658375 2071 94484390281762514440908839208725250 2072 16490889677597634457245693260103075 2073 2497652626154775345975774932491125 2074 321587186919523103666909543831550 2075 34224641695194190279299694604625 2076 2890363716477587383878059163375 2077 181609690790106918519762431682 2078 7546989574204105688035140875 2079 155576970220531065681649693 2080 47533812913980349072792166510047556550 2081 92186788681658858807839353231607382400 2082 216707749512854780033353703492211384000 2083 513724841492238096196714955925654045600 2084 1187809722692198229110353197981947035200 2085 2665085680326192665314826082867057633600 2086 5797900434790974928008057313051660276800 2087 12227570182576579217508647337611334084000 2088 24995811501229809781958110453523964301200 2089 49522071127045158516039737930463258014400 2090 95077007033771814658092652240378841496960 2091 176860541090000601281261000538092464541280 2092 318706832604393768340959801741344001564000 2093 556256880119869511851557412759580638446720 2094 940142662655577812527793049278609387711040 2095 1538328403190336997346974087249144084863400 2096 2436326002779660100016562082610700839213200 2097 3733688360752526767364212146696962917944000 2098 5535197379481310799093102671428231584484800 2099 7935731002385538012302204724236966543329600 2100 10999065965199676149213484459802627622055200 2101 14732800649085773068374409067714950501185600 2102 19063814166639906328018415076087020769744000 2103 23820545052567626306981933553784315709612400 2104 28729020895561551129969961443455002997362800 2105 33428245852482703985596606390498521129596800 2106 37506978782608895385296596512840002786174400 2107 40558616523818121526566259143989892569244000 2108 42245182301645926848710568452708244389873600 2109 42357187580417061472782280068543476292571200 2110 40855152488089868858565037852868054095905600 2111 37881729647905101544614506964114551250127800 2112 33740171550907780521983065046824177232131500 2113 28843401112335942035513715796541318353195200 2114 23645486246065683099759307899734899160662400 2115 18571406001815435386447240171298436914447520 2116 13960362295219519164881226892824459295635360 2117 10032977289765896627941872446090893213904000 2118 6885439222621347939406581250583254188632640 2119 4506578478073585690102434588314979192990480 2120 2809137054420338115584680583880743817098400 2121 1665150857553782995485959071082608781803200 2122 937071920129460605641118053570448778264000 2123 499743472311529647051028072373373938084800 2124 252066544215752371621559502521142451509600 2125 119985232760648712147086518439654260123200 2126 53769215610751967563148227654266836969600 2127 22623691181363049711969665963104380939000 2128 8910646653844472019630797591580797393400 2129 3274158007228820580097942632725497084800 2130 1118068297495131677436388580007811492800 2131 353275614346584233897840246519143562400 2132 102765285083984166582700158686353064000 2133 27360306021706082077232362011439425600 2134 6621280018333397921936077248678715200 2135 1444561344752280220785450697235621600 2136 281299142930260475369876949494650800 2137 48291850308041745331091329842264000 2138 7195186491077460010498659061987200 2139 911479489792010435309349285986400 2140 95451371372955845765189025811296 2141 7933172524672606980418828761728 2142 490613747438024382365497032000 2143 20069429158448507472932810397 2144 407305795904080553832073954 2145 188694833082770476622296176145946360850 2146 366124302996420327774604520880194431500 2147 861468948226871359469657696188692780000 2148 2045052372747268531610578704865331556000 2149 4737330111814551719379230670171559252800 2150 10654086651632643448429926805452110680800 2151 23243466196913913141237574397662376298000 2152 49181747805687091184263642928559522780000 2153 100919551888559426407479047184332174502000 2154 200800207450852154649561127846616496186960 2155 387359193728500957805578437237715710692160 2156 724371095421527234203914102732976111384800 2157 1312911794691056089706469623525662396380000 2158 2306001623281737533308671552895729861915200 2159 3924173908094237781212822458140862223705640 2160 6468575976871960262918263877988376238326840 2161 10326190101378200971448992600014991361822000 2162 15960018268979801919732061460403935364605000 2163 23876497308147599520910724036074666637228000 2164 34564066232896601623914717763108833819156800 2165 48401574518695215716047969082800710181808800 2166 65543258896011158661028261866035947501356000 2167 85797239761595561513254124932812358273980000 2168 108524313067208848584243533552955296023194000 2169 132589492100653988006338331539847886462083600 2170 156396435952686936504041265612689509570613600 2171 178022254366730626647603410984856534963364000 2172 195448002094120715788744593441467988243980000 2173 206853207187185202482329206656015354214936000 2174 210918977922369168678795973557688713819440800 2175 207072394902431686506357915069744928944426300 2176 195611235871383832415034885869881991446233000 2177 177673197746431509675130364176690086043042500 2178 155051490196679637899241976014866998596879500 2179 129897622829193091351258391462092042808413120 2180 104379882577860351363431188157495835199023520 2181 80373553038400409526006522645301062138157600 2182 59244661319248689172624857058574171786680000 2183 41758913803860952780660284436407699014392400 2184 28112465744173320257305663384250584489607280 2185 18052680768595606833361173714524176303843680 2186 11042647626223101406980484026688795776522000 2187 6424450402497872026597520310911732163380000 2188 3549053933888803123135532974361367041528000 2189 1858308765365481770006562046725132445544800 2190 920427258519751156695893427489780202656800 2191 430305329817249063721999209094062139846000 2192 189420580540124255946334027213209246505000 2193 78301502845702455363422333841393694329000 2194 30303755903862399173406501649627834431600 2195 10942932819736834751000975584789097541600 2196 3672944879317661479414053356667286244000 2197 1140868842881519137485908541348495880000 2198 326292725174828135696965773847908556000 2199 85424544478952853492857117837120090800 2200 20331305538125067900806797829688128800 2201 4362954830694294986838801866934338000 2202 835782734497917604663094865054630000 2203 141168232653282423938700649568712000 2204 20696660948210583617757624453797856 2205 2580217229335615957747887475502176 2206 265948677352705702512859554748480 2207 21758208642889466749178162643125 2208 1324737901427822024279247135895 2209 53357059263434552552001687974 2210 1066340417491710595814572169 2211 749146650746521593754190788877936298300 2212 1454225851449130152581664472527758696700 2213 3424807258847589127456818504141460698750 2214 8141256112460554725840208558416272289600 2215 18893359255569348020313896784537004598400 2216 42587237080159992800691210154033983404400 2217 93164906975575492946933072174739880887600 2218 197763345047329952549457745133713005480000 2219 407297391484034319542460264912215093231520 2220 813769261774506100421905623378393168757680 2221 1577105288751753899636997923039271107818080 2222 2964349405878865296896017712722640701974720 2223 5403065979277116903630281460528956641080000 2224 9548152004324100031784678722320149399948880 2225 16356314608381395652177661698746670750089320 2226 27155026267327626584359885375888075858456720 2227 43683516486697758133676750382135708035698080 2228 68074363637077114310693894800498418187805000 2229 102739163417117464997330556661109521441954600 2230 150125370307949712545632554440657765098742400 2231 212328346389358622466501285661581526224846400 2232 290575114438982803397225294272759367256011600 2233 384641558032321674649307818519012707318180000 2234 492313395402562931717048959962708831261807200 2235 609037447231575461391751896523696885067592800 2236 727915119190183419211280079293843327153152800 2237 840150187543635183178850936357564873069037200 2238 935975211337802314890125499852267321770680000 2239 1005959807583995405756169405000832564708425600 2240 1042481299663601668165805774712495230803519900 2241 1041054686399510506387634466484662649641565900 2242 1001210162378429901422260191350334764381943600 2243 926687658834329050462444644529403193871555000 2244 824873927846335673623967312399092432535398940 2245 705594884402634254877070643721685613720451960 2246 579536122244439066583301056069891487271997760 2247 456646633379339025773000165553691083138347840 2248 344860502029419757000862728952363448238380000 2249 249360371000198260890228555634548831257371760 2250 172446697625683721326784844994375702760148640 2251 113922668430432952396293589407687433210021440 2252 71801748787397321592944213915758703204674160 2253 43114545591075168692257670710384697958830000 2254 24627348167332738193583959248177138253385600 2255 13359733286141031103290419038618519743646400 2256 6870332036808142562480061655191573655545400 2257 3342672730208683434824521289759006604927600 2258 1535303652798901863986075799517590734830000 2259 664087528482682273603981880637443332193200 2260 269783336028503184527547942677924067586800 2261 102625068687660187440477097952220831431800 2262 36430632938588059283950915666469422203200 2263 12022264949356512591658229502949696080000 2264 3672048130236719711728160977996078595600 2265 1032860401427339046777272424757906552400 2266 265973472449570560407275814231002078400 2267 62273199193226864056050411037316453600 2268 13147850973875843608839868683601330000 2269 2478349492461026234667828603828307872 2270 411962108397715426296318429604166848 2271 59446579630204821199766289396215488 2272 7295304655631408302055878661194242 2273 740285098710402089629015161555625 2274 59633586147350880662170417225058 2275 3575330276446019101537945168212 2276 141823275526397509243338098477 2277 2791715456571051233611642553 2278 2974552877964129857553404602897688243250 2279 5776667907930339143654437924467974269500 2280 13616431497264370838614032250531653635250 2281 32410942577995474249658752821688020624750 2282 75348516078758709366728040747855911196000 2283 170217215815310267292201500593564904946000 2284 373361357374426377361546139929340816406000 2285 795008647090266409248820135437526282029600 2286 1643177924162841400651897009871090775325200 2287 3296257488916438727414301998861426874793200 2288 6416966863139727405405598836657763009543200 2289 12121401616715342048112332826209893828825200 2290 22213968992073419269698134459311096735713000 2291 39489270635167574205529226814533951222010800 2292 68082312762452703025286217241216583955157800 2293 113817058659860232833890251726092514429907800 2294 184461907853492634135903924932968010823010800 2295 289756526634052940677753542809650914121739400 2296 441042113482594907878905972947192985971751000 2297 650327573963316642708451367296814887604466000 2298 928679832249394942074228302132013977129466000 2299 1283953058182999246081046793696682206561126000 2300 1718065625877703480100241589384923426021204000 2301 2224263067640450408282071849581768920461062000 2302 2785006931349646131591706726014579537632142000 2303 3371219791641172056715836311936924164925892000 2304 3943517616155775937650600269514361326886062000 2305 4455734624500222072726939550612504171271474000 2306 4860526954913054724927645442431907343903691000 2307 5116247072955657671491976794505979035603818500 2308 5193789100101253464024353970961816693881943500 2309 5081900066617788136006926728823668879817441000 2310 4789651356660860720818749605581972507753265700 2311 4345360907029764803685954770326028568597951900 2312 3792100849329665380489069502354513592454835400 2313 3180767127245722910950217264655442052412147900 2314 2562263522900819781710165320988297671827764400 2315 1980484597368953461633525957697858659883268000 2316 1467446034936104925017642996561154312767031600 2317 1041241909228510854072609427886600955584475600 2318 706742480077685908384413934288431298617725600 2319 458325206621036537620451951212447050449031600 2320 283615319906381746051978641145766976754630800 2321 167233006136279742463188371921743405031436000 2322 93818934451200020441973478419491080032051000 2323 49993687267039138759157005367021547638301000 2324 25258542059095690616531157114344373217686000 2325 12075496990927015095438309223162267996989000 2326 5450700267809311401767709719025113375397000 2327 2317369681270476072223809251207809298502000 2328 925467344247144960517562662988870807877000 2329 346129280388160710318630285927747819147000 2330 120823762741032951546165206504644445604000 2331 39213312087356705776365072073169457966000 2332 11780860442509812961034589006223536906000 2333 3259796826973395283040392601245818156000 2334 825896021558265374467706697701652966000 2335 190275699293931208707130579589078447760 2336 39535575236878275648272503918213482720 2337 7335033996963259903248425582223797520 2338 1200210519542862963731888588367788145 2339 170506539044408496362003675686051470 2340 20602703747186421232905975803909625 2341 2058724376728201204539432915269655 2342 163327587628556781683892495184230 2343 9645049076212522339142805268605 2344 376881586637091916537571744655 2345 7308805952221443105020355490 2346 11811992587857559144487432770927051864500 2347 22949014170694686337861297954943986479600 2348 54140279909737464247771371935959404723000 2349 129034333784874289790521769780703247923150 2350 300490914293542866635461655653692495163500 2351 680284677192376855467245465263685394456000 2352 1496014797978561776989317780465264105650880 2353 3195125347839914524832617938626399846155200 2354 6626772961688757787217780322060208512090720 2355 13345473605712969658666509092304673083691200 2356 26093611216503579445115040926365657004323200 2357 49527621693561459000094075705689197767252440 2358 91245738593543198375885282461614716574031000 2359 163140596557525996141334934369932722653770560 2360 283023126146813646311274609468618338298192800 2361 476334105334796913333567648284042167308634800 2362 777577888490107411588271929717434384084691680 2363 1230903694538457453421774739997586828982272800 2364 1889079691587978924965465767345310279224290720 2365 2810042522746872840200339952568240952190726000 2366 4050365785222548352230108081770525379652671000 2367 5655464156043886986520582472850255998261678400 2368 7647156889955415967804037576067819702252048000 2369 10010258327603109180461730121112927180200605600 2370 12680901550563686882653147536437841140068932000 2371 15539972082597307709235393904999695952721232000 2372 18414942412083813852207013589371323369057921600 2373 21092288496871986193863906937757158973356225500 2374 23340551088644339081147394299843117946292157400 2375 24941369822948669213824832976252067344680886000 2376 25723200030060221834583137476597705646041566000 2377 25590800551681791500021907786876377991556367760 2378 24543669988257743935724681697250635798806063400 2379 22678645495736296308760982991796796719920739440 2380 20175449178957831344737962012526926686070386400 2381 17268080744417922283457007014877679580577837900 2382 14208361297228593503816607220432726851635388780 2383 11229576694515624131818580536770085986288816000 2384 8517587078794238929261284832376145531300726720 2385 6194259020672290623589035396035488187883125600 2386 4314556320054863645156749811160567482256049600 2387 2875257659852913390216922813128051664635136960 2388 1831018932950694626625248108741486594210769600 2389 1112816203689701486276473480587829686623469840 2390 644555452321076246635269118699099484939961000 2391 355256438275924192738601572844525353011756000 2392 186014686025719726311149612393068917704318400 2393 92360697838650305935224374977815836338218000 2394 43400618542659440187066652771314492483075600 2395 19258354996178193656411246194693979861592000 2396 8050096899165641878787687925680971471692000 2397 3161314094211867820910156611473430081542600 2398 1162803898445726215500077545245111214098000 2399 399247229951710460123078701020378874766400 2400 127468636332661344419277852708453507336000 2401 37677750918218548953851485698766801416000 2402 10258729782449066971388207461051465375008 2403 2557876500176425887901339797188823693120 2404 580021132136626796754813616538703629952 2405 118633987353662724407399883201383502945 2406 21668917054382386376213709475260299145 2407 3491074544478482532106431302618143944 2408 488383684755187532330157940430590500 2409 58118413010908855822695021329248806 2410 5720149647923439767545648440361980 2411 447031229820874915977384944688180 2412 26007621193415913292326062023748 2413 1001306415454337705387788702130 2414 19134702400093278081449423917 2415 46910484848920020602392947290253148833300 2416 91178125480999476663806010226125838577400 2417 215281685163470986567319746367241563307750 2418 513726980212008847397631504344842196276850 2419 1198340274008053901829818186850130861169700 2420 2718587641230036008660979690560002757594790 2421 5993432718217370928615098927503069355596320 2422 12838059158413330627427582174011646805393600 2423 26716006505068043689451757490071231542438880 2424 54006935591727043036401050086200050441216160 2425 106043993719273656973770490476598735732399920 2426 202221975165154513950575683309180543118653960 2427 374470637077737619008607507098565146196633000 2428 673270852660598893714089223555088099385677040 2429 1175097317261510684749538865546977698103016080 2430 1990640699026595728009693819038016743641445040 2431 3272378029183247119150116752049106264921578720 2432 5219096964773804348261822073968547867713960400 2433 8074047826212257517532879756955824816417189080 2434 12112861948613598836117510330373932122454495760 2435 17617713490280934805550551751592339644557264200 2436 24835877619330091615255909568272346739618936600 2437 33924089607568175091215783715109370381267064000 2438 44884706694736521809167112478538608969286586400 2439 57504740790286676544456897409917415779858688800 2440 71312857533105635521185006192752193245238916800 2441 85570597225918536170793346577354826759997347900 2442 99310819329160147071845228983813898730220696500 2443 111428185909003412706463244763462092694319602600 2444 120814483824192265873633319734966453486279988700 2445 126518569994003891084865062327204407615992133080 2446 127900660808327286230698341627895435808763482640 2447 124747397380699534757570440995405854767540516200 2448 117319789077457830581082301981835532546256640760 2449 106320183008453055179880106407772392223132459320 2450 92783284268746382420524456179099061544718231540 2451 77914461521852167121272201172767457538041746020 2452 62910554951576723743149536172991760919682263000 2453 48800584033880254223742522596965120544029432480 2454 36335864383650115823145222313991661902132756960 2455 25944143991000750608588330682658935876061298880 2456 17745557410327729939234560296467917320151607840 2457 11614618112387640320081186911997088574785377800 2458 7265500483041475122449051839562882589792851760 2459 4338197433832591074722011310486360112322221720 2460 2469032246017673139533280931269451203431704200 2461 1337381449529743549512920489101892046253461600 2462 688291727249801930244550878331182351452874000 2463 335960720292693051520707237069957463603856400 2464 155215867872558870049277531305302488111368800 2465 67726736280611992332853258680005436302629800 2466 27842207050124907502616448173224672095569400 2467 10754534416579517968043629446910184816214000 2468 3891443274864690064065495753543144093378600 2469 1314571710824252639059455790673954396623200 2470 412991210350438974875873827813568448435264 2471 120136113972489623104498532062203424190112 2472 32195004610488321116616469809498698216160 2473 7901964031707936942720763346907253572258 2474 1764059802649580139211429891138711901931 2475 355259117040310201255155021499523981367 2476 63898656404757873979833554624829424746 2477 10138718442612561953633213867250635250 2478 1397026815006583549362075061576003254 2479 163767030666369286001583027437348508 2480 15879542685970412293107774090756794 2481 1222740661108098158758329710145917 2482 70098757887755860820250229504590 2483 2659723633612965653321469924463 2484 50095301248058391139327916261 2485 186320517287259800139081846983822365788600 2486 362289894725227389159325813579654600144500 2487 856095984110982529177858943047813952396250 2488 2045375270146239339981695420687209551130500 2489 4778835759377572529721335557256885494846440 2490 10863344137222856439467153662278229642696590 2491 24007784467859355140191163317554908498269350 2492 51571690636361242691375757451157897423376000 2493 107671287956317513766798222305840365587534400 2494 218462481266535210971015723094587908956886680 2495 430721900415321396844080140330876346369871280 2496 825105785398956202022398509409513005614350800 2497 1535531860389393560288722931060589112156530000 2498 2775765796056855088119490658516591286940949200 2499 4873197698055088427931911177709525159780154920 2500 8307663297840380480108109088332019137311231520 2501 13749838717768688406135228753820638073552993600 2502 22089402676808511542600421899686778496713889000 2503 34438570460118833923098324633169399713931571400 2504 52093223282272862968400796061346714618137635360 2505 76433772373218824848696239906908304304079207760 2506 108753377152967171358729293451130462431250623000 2507 150013783345294752755510656482136866336516990000 2508 200548689487120629360108374904108678373408152000 2509 259758257025230891301505527430610935353412017600 2510 325860140672107695645414819964103771912272272600 2511 395774036841525750705590595463210937263905259500 2512 465210150345899692263461039425839193387412565000 2513 529002498759915191636744697361890743094244578000 2514 581677539192574470328176032089814095565650482180 2515 618187270218226933172088200578964110480119976980 2516 634680503860326955805426159812633459744844431200 2517 629155243815791726140633751979895649747381142000 2518 601843200724796667274055260166692674756524451300 2519 555227622377477065939373889018366937165247287560 2520 493677097429933581935620691368036516143595118760 2521 422768408587510109668475330167792636558808154600 2522 348443982812605086052124535368927430009687955000 2523 276182204366053961690561180064246410418331707900 2524 210343097634385127961550348527330031069824229440 2525 153795015730436881986046140443149367625660672640 2526 107850154950698703510003146629395531988852444200 2527 72462882913568906421745458167769446417908773000 2528 46595509920480415502645965988619656375084760800 2529 28640808476205801944820235207023661744896540720 2530 16806447081513402680823091580434126467497186520 2531 9401677284087299739097240190481249641397198000 2532 5006219121558986773407308157058783941665340000 2533 2533179762634744399166829969351016169419452000 2534 1215857631668377815386007328558202823539055600 2535 552448667016231706053935258819548476286740600 2536 237103178243945502200883816626166965990742000 2537 95887312277904103292313118916895685759740000 2538 36440744898400845286837232530807241178033000 2539 12974822785835373547516828653951929894670984 2540 4313463752549029293148015534941714905879424 2541 1333794651190632823443645119745723055968960 2542 381928720559518905554092015648740566578725 2543 100765355288058575742446943454747535863290 2544 24351426926085812551072465769984736324558 2545 5353293870515819368531877957557712513118 2546 1061750401877037400978042397553983875830 2547 188099907948469899402931994116097311875 2548 29400116554616161262694415474957680420 2549 3991063191795221858853393779769456232 2550 460973783266258733332275677281675167 2551 44045439142835506667681438828978835 2552 3342390050010388146356858769131900 2553 188859512688920654663905814060790 2554 7063437475976233150645236192801 2555 131151201344081895336534324866 2556 740106499224393094996908447741294397438050 2557 1439659217669367390267958898346079512824700 2558 3404599501245125585093146043385998847896250 2559 8143802006978340399542805335779309244167830 2560 19057156113495873485569803579273039445866420 2561 43406349085093924214840618312912579914324470 2562 96154254714862340330714351543642992498196730 2563 207123170502759373831304614478483438504563500 2564 433804201039877665585040615504443345956443160 2565 883333163002442053758949676057089223273305640 2566 1748548362621654595025168198632302097038505840 2567 3364377124158876433386912476319190982330322760 2568 6291466900134589514774577852727264429267655000 2569 11433002080067038421775735763050284517773410640 2570 20186689607651290415664093915660876763463040760 2571 34625494853437349349153379135400242323941269960 2572 57686823347729542722103709726256586099497332240 2573 93330713848371542942997121742621665450327139000 2574 146605788629596025501558612159567679369202198920 2575 223542897711291791089675943537976835806403808880 2576 330789467564062544198129976033606143904226852680 2577 474913134724333630453840222111538746264295731320 2578 661350387453225195278636428685686323888257490000 2579 893057387878392872760166811579568162949654810200 2580 1169027297684915442989443980497780508263826336300 2581 1482948457303410772697398775031620616864769333800 2582 1822355463062136483861161594438993490267768752700 2583 2168631155400330383632194643384088765134251502500 2584 2498122032516008809622264610379198471923658232760 2585 2784428126083078075078722891941481618235761124740 2586 3001652489012748949065620038487911340843930237340 2587 3128112211501893001112860097367799765431750247560 2588 3149809265513675244332275386514733990081440204500 2589 3062914294214967700668412559635303622457640478220 2590 2874669071901338424519359049058378130055459311880 2591 2602442144447619759809115721422468716721662118780 2592 2271093995973010657917476204864337904223057774420 2593 1909202243656977570797204753157431298914388455000 2594 1544946512908289737214472540601814768582546462980 2595 1202485062095671286145056694030395160727435473820 2596 899470503865855796546271004561806180589477424720 2597 646019246734185213414195839367700788367444758680 2598 445079038246500367150624099683825280992757273000 2599 293841125604122769315754343281028180854804705840 2600 185689737202373887066257885093813050891401390760 2601 112186625390273226442075508754863698898421390360 2602 64715409807009053729528325189122798379054746640 2603 35593937493829406659947058626483076582442715000 2604 18637227630456927452710742520884686353707026200 2605 9274682595288534905795741853381993439062382800 2606 4378619294469789626514913881963212864745727800 2607 1957161437976242832394775113988189598133336200 2608 826437930014906927611931321191207043733990000 2609 328873673736412250842007486120254150827172488 2610 123000350835281557075572699648528425976278712 2611 43104918779163675603673033195140975826174992 2612 14106267805769265683774300938310756445055053 2613 4294266112780504372193462054132517134522475 2614 1210734499691903810074631735971658853988146 2615 314554755191538492151448784939764666543559 2616 74865003674031837532650353860996494691029 2617 16210453880086557491924908965963305701206 2618 3167128300830538787127642680366063030625 2619 552776635887070157963215556143046906119 2620 85128707114069091455753166063023716646 2621 11387510514604196884483199395233206741 2622 1296212590194808403469477241827890179 2623 122069374740127592985471895982000650 2624 9130907773002911460964932048377147 2625 508617593571536845237596333797933 2626 18754621792203711033124408455838 2627 343358302784187294870275058337 2628 2940149106507862980124704792396922948726500 2629 5721371234285571204566993109529147359684000 2630 13540578587809185184141883692552315417918800 2631 32426122407648311888339774105848965869226600 2632 75995687480862077612432677374946727202003600 2633 173426056046069869423243802214622018486623600 2634 385059616119356667837613283511942018289671600 2635 831679192326464562614930836598218114610631900 2636 1747266920855062819717524701337341254546784950 2637 3570266442797326767806207749917155048770155200 2638 7094770659063378924237371159627374229724835200 2639 13709639803364039798813179645890848499425671200 2640 25758005661727495895782977561753976722178164000 2641 47047907653094158897650248863320839718389596800 2642 83531129410970856892403147237217421090191892800 2643 144134835035839683893604975348316798190568922800 2644 241673529594822000810097403508073338233849176800 2645 393685920233130872050460586259785934263198113600 2646 622940347290591170629333297088272923327013006400 2647 957255066491339745273263679465331487210359214400 2648 1428222515040865575446020243916810646137356634400 2649 2068457708186083897345887325341870884855756126400 2650 2907157071583861489982721817043606409007750819200 2651 3964081262521437751537475133031756641664284106500 2652 5242545097865342450519671458933345578296540786500 2653 6722527961028054045575702653638783864554143224000 2654 8355463783209795736280424701775622326919414044000 2655 10062448561057532980053383145302171870222926971600 2656 11737351043864595847190118151376612082305576935200 2657 13255553869725187005846724574495699085445210279200 2658 14487864995512297285365267314754412574392340119200 2659 15317772743001764977306875898930501665622641925200 2660 15659051777125128357537597635816106122119159873800 2661 15470162182682275178992852986256685930555281370400 2662 14762196316109185023109743468848729797235118158400 2663 13598346340356932078281865931757043745032108368400 2664 12084720345544460381579231181846935637150215680400 2665 10354322817547452383959905258682380654891540504000 2666 8547557813864623665351930749275541167992466917600 2667 6793259766384636486663631972769115518395252352100 2668 5193845166128061126074706464394500290571982474600 2669 3816887909397223332226488151102884114632780577600 2670 2693695744517950048146385855477759961486600539200 2671 1823841469266968912994337303123623191512580932800 2672 1183517006344800598883841465433094170516624248800 2673 735234381088796286287048531952779043628072388800 2674 436734892298108934024741897203905633534150972800 2675 247733804957052670353231528040322213013801296400 2676 134003206929731627139325173497270058906819114000 2677 69014744329873345984681072665223101570784944000 2678 33786242006108354546057428623574236739057944000 2679 15693368212344066950999579255020506455078364000 2680 6902409591484502659414850394588961229266284480 2681 2868371891234873766742320931575148984658045760 2682 1123467771408870915020978988915692709704592960 2683 413617051520651446049950796468080687155576210 2684 142702941756037920289344672282911140781370885 2685 45981680223003554508409993687326645009656040 2686 13784152864540322548723179196885625338752720 2687 3827449468764174659744901299267066571928620 2688 979436890171544340652718915173939103476620 2689 229629767310859783196331139219344520380720 2690 48984917719512333240907540122995108207000 2691 9429719082779432106431324193028447222030 2692 1621795077136644735032961776821108762380 2693 246139978824985125204978471400071797880 2694 32451941107035490964559574111950056280 2695 3641155063676948773623790268720247960 2696 338037862234575871108063441790983740 2697 24929425713083777766575144248124040 2698 1369218542032214987313418351601040 2699 49786953903707157756189883458865 2700 898923707008479989274290850145 2701 11681132936666374542657610931955342526021500 2702 22739272116710542443040149280873066783988520 2703 53856170802735495259831932507330947646288600 2704 129114923768636005519025645985107700461102280 2705 303050807267607192441105559610016101673987600 2706 692864857569015550551313939525356991950840600 2707 1541818933051050896479637367674123059054651470 2708 3338851258082787587512466445018884619486229300 2709 7035617758985245447800659500957226642604708930 2710 14424898041286940340861602170316638113084538950 2711 28773236561757036748296005258488795487217387200 2712 55832312990474197753724565760931573148894450720 2713 105379015919175660868336687844141030959090308000 2714 193437201925422765950453954234596142152505273280 2715 345289888177630302508620251541825942110496610800 2716 599268080112202885649854703782560078025182142800 2717 1011071596913074031459319780524419100423951468320 2718 1658023394827993480366362853671021530839238209200 2719 2642202714140448162855089174329745747123389949280 2720 4090921592400862925737711088945628112008906702400 2721 6152651870294471493420812218976834622119620250400 2722 8986485694957435749967091857588508690440129146720 2723 12743751035607196752044357769074730545368535147400 2724 17541672588914452994535523980438672380082240307980 2725 23430966865969591768649143867477605747896784331500 2726 30361720349239077425535717666749911469078497869000 2727 38154247598989071508946909563725192846881800896240 2728 46483054459194311841994341167558160283840821925200 2729 54881705469155110255423598205848550873734704179360 2730 62773763714042798658314740251065025104109687337200 2731 69530089117550296140096012323179607037479517808200 2732 74546494015941922889560129374795108106030190702640 2733 77329629369686954627121932917599003587878833228600 2734 77574911393627801376529114670803970430275104853160 2735 75219909149177428529435259812068242855712275858400 2736 70460576812346807403207485907138984272303020232400 2737 63725372986750665530578245608058705809463864602640 2738 55611730808359214981117989655115428832653213788000 2739 46797879030908814567801820852283587894758756373860 2740 37948188731428180186562954034245381898958590833100 2741 29630596745199481097239593338339916330743191884600 2742 22260339215076958466370893668198396431589330640340 2743 16076779218254795309598924702520490626647781082400 2744 11151933223193073165437170142347350694086328199360 2745 7422747513200499840223555093841340469791873064800 2746 4735774395836658432260694955813488545721995680800 2747 2892964277315436401863892159811797131762329684640 2748 1690039072469251243204404022505211486237191170800 2749 942943222008491862840720286425708198117426827760 2750 501759635097473493063423164478664703899792164000 2751 254249763651857470290141841907135437901003364000 2752 122476752208483041782673807262272767105051581152 2753 55986211130929854904142675422777129970715418560 2754 24236613200662543614891217257270018704224794528 2755 9914418301799830418659642705636758608421041985 2756 3823018587311034166720087852626161803502573910 2757 1385832821705016219570097446396307196131123047 2758 470829590146041167394797368567463957632270005 2759 149411863019577981081160036325029944959752968 2760 44116391245229171078112283396815135750124620 2761 12066977346074445831853417541597635498745820 2762 3042169176559057201826949944398501294080872 2763 702750203272843379690078627085375008247750 2764 147723088288038081655641664110055864437378 2765 28024932323274290904410165583039159628180 2766 4750590130882941328371625857183759825630 2767 710697510244077252123854673051706232532 2768 92371713920371955767746792845477496120 2769 10218265632786573726367968433405764828 2770 935376459185671395850062492750416340 2771 68023537845128236244723575606623890 2772 3684577947177113861252921651014347 2773 132141784930246558423320754971315 2774 2353412818241252672952597492098 2775 46413034868354394849492907436302560970058760 2776 90383278427848032075328293428589197678535480 2777 214220107962107348749966409749578293199126300 2778 514128259109057636999919383398987903677903120 2779 1208476745364425643347424918719724244867047840 2780 2767944898389842558108256339567603693206510310 2781 6172874203275558164337139294108526089011106430 2782 13401592272159015631566237722161711617930529400 2783 28322278718718990984830256172893165739817276620 2784 58259679781402858680710632062238553785666712990 2785 116637392033063634995114615433859359941933423260 2786 227245139547053711492272817305290337962240758080 2787 430815361336607651736848468731738601169792264000 2788 794649250532679365636998993811720217352281349920 2789 1425904983912566185565560634269727654573159412240 2790 2488711808405705844510470042902639329681980529760 2791 4224355978614457851788730541895507768576918866880 2792 6972298227068442454050158971997209534337696603600 2793 11187760033069347712611449015422341247228301682320 2794 17449323589095518227924178903951448960545533965440 2795 26448007610864266154564473889449738223583209700160 2796 38948502858726684976075925637488560071066377347380 2797 55714749769470638932609472149808873510401851124200 2798 77396751486743000687374424733220008668582145512520 2799 104383774005729583370151701124366901404569674359240 2800 136640134110493905181206866527993683207371231634120 2801 173551457931705240287808838634337448980907069588260 2802 213818172076377339328255989033582092319411306861600 2803 255435071550402805266483999078803766118108420549440 2804 295787828508989700002811250430873062734151031017080 2805 331878252212168642961341399080250366751190114005720 2806 360662414664228013067261951069105248783277263136160 2807 379455493293354856127568505718489814668425462918800 2808 386332869478834750667393865564717514888985233112440 2809 380447118476527672919978520499020387948203464960880 2810 362190358943093658940683328490496242697628485353120 2811 333160721930731549616005564757920953179302309676960 2812 295933853230197251149520730664721389145190316229000 2813 253684077775221528723983715200235417958510347973540 2814 209732696216905821923329890316586256049081414799880 2815 167113534379830935334099108004366198190677459703120 2816 128235371047773533986523235938116781115310323741060 2817 94691542553673810407926145176277206009304719131700 2818 67228658129538996567583509015594253008745683283840 2819 45850540101147737388406116786943764717044925721280 2820 30009568096836204525348518725746853278810761135920 2821 18829884369350650393713857706071354884776533118560 2822 11314129212535497393789774591464761291591542106400 2823 6502121304481320375035510868123738957124920702240 2824 3569291442957898538398260523575327113031682838880 2825 1868905262683586978279402632578716892197642060976 2826 931972857039844043268296341527825762664112307648 2827 441878284845835776788172612177194441701580676480 2828 198834000856030659150141786814478590947010851537 2829 84741376895848783097783891839031705749186363509 2830 34131662302584180341907440213000858336371967556 2831 12960299145139532516522387145009061191299205018 2832 4626886863592023094202349185227145808247245165 2833 1548322557945363552068487368909567831885560362 2834 484007293402882428166433867396302175901367224 2835 140794171659065438880439980755191035988541176 2836 37944521878665344691565554396988546683863908 2837 9426427909107507426353779735089227300413250 2838 2145974665960352949058109339232511147940092 2839 444608494671111268362628037005165142532824 2840 83142867909706842994643724922711326726026 2841 13893884304878006705527697916787434255138 2842 2049276695545314254115042531014557086960 2843 262626099923321123326184661880494086232 2844 28648502330503368918452191791850251569 2845 2586301821656496320118352222891844866 2846 185507563678424006548742986867964338 2847 9911532793475500361738330913698770 2848 350658509917946648269937026322602 2849 6161314747715278029583501626149 2850 184430743818987200586142869023202281749444020 2851 359280669777247793349628965629614834576839000 2852 852140050112703099611299469762548005086092500 2853 2047293436853051244382590371657362169181523500 2854 4819013782131028313700558874824252490534970700 2855 11057134382456778472866315007267411578682091450 2856 24711134801023575896471580949374004226953262750 2857 53782080964635312554035309072814097828867202500 2858 113983584395697431735324325216067911159712387250 2859 235219562753792290395382498433102182396675766350 2860 472600524069569111384498397062059839478495892100 2861 924407760549706638882898583327016191602865152750 2862 1760095226239928447301518365218953700666629650000 2863 3261834999015075685334908881811428583368824316000 2864 5882832037453483443180318463790406443730794296400 2865 10324051732672021497831894958195014801702721428400 2866 17627425002877205295323276855919906219282832044000 2867 29277448061383059248097163647707971070216690410000 2868 47294282334643659143458253116706985675573167806000 2869 74290823175378475162120799280921112585781267728800 2870 113455941739787050833501010150764502038666609793300 2871 168419929314654336523123275236562788394359191851500 2872 242960932283117052719215353136921637468348465145000 2873 340527665340856442418226635626929525319227971223500 2874 463586761025446090849791378522923591532059436124860 2875 612851294574789495515710005318625133593457108220360 2876 786502705512829870451954820941925414049128676705500 2877 979567475228549097043891211895354852555555441022500 2878 1183634282041044095598580724045602557809974575582000 2879 1387079568473833686348586919722417157542136822471400 2880 1575899876856524059344734316387352370422317836945400 2881 1735132474967027293112464569183354690939088787178000 2882 1850703471811905144549833474272996189112798607905000 2883 1911410985953605745438285507872619421632921697247000 2884 1910671226938658933844238024235656715527008532453200 2885 1847660277040781841217675087907599075923712881362200 2886 1727584787484219230495083800770812634961354696470500 2887 1560992495496965006645702037623646824438416549275000 2888 1362243803131523856234763193287181654044632380654500 2889 1147450620606984750377638168036395821138090349086300 2890 932295949187973075201316452290368076113015877407800 2891 730148605890414918249057640522459801976314437590500 2892 550786707457809914160125112543060789961672287707500 2893 399876341027851437041955482984036195023132806297000 2894 279170627228762433292311436888246309365878378383600 2895 187249784405878796831720096181313010128116732707600 2896 120547450810003457155912627767811245941262994668000 2897 74409125047598436692606967043169815114561100090000 2898 43988365455944416515697228543310241152592429482000 2899 24875215748614277506067877187378818187743881938656 2900 13438318793581982558104276072351726224849711962256 2901 6925585699459470990822477734778626484364220396400 2902 3399641016222207997368243772355113486596739919250 2903 1586888696049716148608425465591240340010498867975 2904 703074061058965178448646575148010305941051697245 2905 295069523341042627764963175887202076839246208070 2906 117045763810769701554717730795237334921422246275 2907 43775683985112499199533504196071366982790352125 2908 15394866522152100287248129458209706493506559350 2909 5075354257210781017578577359502890872299059085 2910 1563229405920505975804885080443665178990420410 2911 448093545647429644037518147597388207710905900 2912 119012593166825553627041867892848939996856250 2913 29140483323742202815447348041736437350625350 2914 6539209353441993654813977297511032778161340 2915 1335592878124014180020340687588235142088290 2916 246241376764856691612051923173110630578150 2917 40573528980857839034707791370174578688500 2918 5901270995300816908073494634517054616225 2919 745848939983794604601082924236101377055 2920 80246214055506358425589969655479844130 2921 7145827070265822701239844647209850775 2922 505622112099594781967056745935308875 2923 26652400166582186521188166598009850 2924 930358526905006982467108745548499 2925 16130531424904581415797907386349 2926 732932566345585498433243089884414262536751560 2927 1428278847237551227716063457210653434687003040 2928 3389902327304314622743821496544272392453330000 2929 8152715097166876667698890699188975103850258650 2930 19216561131213853645991117488496710548676488100 2931 44167763173894682268117317383890574317044094600 2932 98912590521962871092658018340557976299832199400 2933 215796424243195105030477078639987001226386415000 2934 458616304274453195923304932045826183724960428700 2935 949369342485628862449672923214200686188318573800 2936 1914106197799007184666996642646336403154284302800 2937 3758396307577618460465155498925365131453886711950 2938 7186231492527348309417856583836374168311646618750 2939 13378701011833262810960959604128145173690542908800 2940 24248695828255620516590125167300548077880778475200 2941 42782634906454121873410290297181622278759531279200 2942 73466558399088223359863463541446834952623932260800 2943 122768902292737905855345769525982072702661260760000 2944 199614488198633926867561730396032242989315715153600 2945 315735998495358519439013396943914728489570387847400 2946 485738472220266504820305502957691321688370890528900 2947 726674188523488172575464728924212283283713796975600 2948 1056920957945411555936788674252197830333690966220000 2949 1494209695314520268844958233611296800155465226183720 2950 2052774888501099445697400666208893953668997381287080 2951 2739805787510823627011409435542088832535455307338080 2952 3551632411535217760627312876859304355170201263196720 2953 4470333831223535675206580459936886273750391941997500 2954 5461626758560817755404879626667566088180311255899800 2955 6474894107673118468430898716391917586471283408951200 2956 7445982839531760163372844628586807542978753274279200 2957 8302930213545923195190015642166275039604824863088800 2958 8974136768235543378159075745974311796081577236330000 2959 9397838031572316113300796568939881029491591330058400 2960 9531224807740337229833032923986364773980289667681600 2961 9357401437905144272508330105483258734686817676167100 2962 8888653057020575757609218776709296158995855048919900 2963 8165191514907201573223672196800614158600948103900000 2964 7249506152317326956658044124276131932828826234439600 2965 6217407183792180185177621909565335791329783121703400 2966 5147548574148979543419234428885280146743660314576400 2967 4111461496026026474285734742854800279603188513463600 2968 3165866452950772951979206529239105717090620544470000 2969 2348364693672654802991847654615339836226761753344200 2970 1676754159822339656158573031062256242410348028845300 2971 1151422788509549788238625742145059588455706699060800 2972 759742958275729105587507878419571364663959946883200 2973 481217634067560968777326925905438604089052542740000 2974 292283836298126671568301356286635133784197011438112 2975 170046448397934637766347604899965254489762409866368 2976 94646136239716107320191715426593502448547819925568 2977 50331694070821705425802356937503667975116971730837 2978 25536838331157515887207970662109340841180162649250 2979 12342703516833511288306870444076884731533164439340 2980 5673383193611136082582139053310939512479215222460 2981 2475518338679396591378781969131591449846143511860 2982 1023314392174157962164103589238360699598720210290 2983 399861471625206709106186635343219053633846201500 2984 147334574419411211637959876000051413256373886520 2985 51052092822531973765055101674999667009596417855 2986 16585065266463178363740149375363995165420263255 2987 5034233573708513913882377797355004907499916720 2988 1422279993159144437384627790193265646745575000 2989 372357736360960806964859080251990432431946780 2990 89879345581351657468294241153023982440260120 2991 19885113939597998572697210646960305034830520 2992 4004608012617837216874041626093608968339480 2993 728069436712060111567256478475910495354750 2994 118310308850617067253583785534766053581835 2995 16972077248789752763799202041129915484140 2996 2115879766524779899711474301936325686040 2997 224572100467705368567613279885827418410 2998 19729442682866067532593744435354938250 2999 1377396040608967399415004449785149048 3000 71643767886433252927996956908860572 3001 2467971308010400956617079830111397 3002 42230279526998466217810220532898 3003 2912937122655532109157760998258569504953756200 3004 5678383758087999301396141692807844351428841200 3005 13486161425458998340815836520418630334643497850 3006 32466684913142033042704791623230035990808420750 3007 76628685967603522641130633887473518342283289500 3008 176419763547668351027436473553123830145221308250 3009 395882551267480505194793242419369365237591314500 3010 865724478434465068416384515485124322567032559000 3011 1844821567750454632067625333322189249328413453500 3012 3830535193565240187064518708100569705766593028500 3013 7749273226163891027476460288325652975456710703500 3014 15272883871616913968556905304621802125945569597250 3015 29322281320791077631761407975414401948307522186250 3016 54833377945133925703577971454419441156592249181500 3017 99864798036656601402865129010259503557455863044000 3018 177110907946073515282397438327042199756155048844000 3019 305833057025852091314953065004244148991826519544000 3020 514121701355728739081947985716700364107460402516000 3021 841242555314511270185151572131583622908715769900500 3022 1339605098486350490403350477257597683797732875563000 3023 2075649361241990954182007224418204770623239018425500 3024 3128736089476129631922139805090358441915989959200500 3025 4587036957483086152765662846254538583648218793394800 3026 6539564618107370520229034293417978478128154556106600 3027 9063954233910699920236210488791398200902509709826600 3028 12210448870030500369074373268556695375769476883151600 3029 15983685079816298632385738757660557118761822049869100 3030 20325117819296342203272585824513042924651782029615300 3031 25099928903898097770796010144119137952418950650429000 3032 30092625068177051760406065490707763393510423475791500 3033 35014895661864285874647320978007702137687714865454000 3034 39527511806410288525964434259774428638884557136404000 3035 43275281749046953623567098597253903549993383561858000 3036 45930875064216049472663803050899868995488182851862000 3037 47240518305806031909492212602897534708245331056387000 3038 47063036730466876060845731061501345553513345539424500 3039 45394126758896265154927696234499550559527398377774500 3040 42370243795833674250619359856006665209957528530455000 3041 38250599437624799835417222203021942802083130463323000 3042 33380456472586446473277065897733820364156977758673000 3043 28142919025409102542697463540424103779837648123898000 3044 22908633499099265159010384760024295675566785671423000 3045 17992674340936892943748490441175584158798360094404500 3046 13625538463287863429123821953249431670085756697211000 3047 9941411275449390857552195293456546573853702793973500 3048 6982840945559693456619917801067726721655924518948500 3049 4717758692518640413728879567605402828961686766936000 3050 3063110646718048086590611659030085194561515785387680 3051 1909363758192743199325493534362884686214773580467360 3052 1141453521726293533037884513206459680728523263079360 3053 653704650475122535223662108574301766043644809497485 3054 358204393998364373438849809212347213645212318191735 3055 187558255681455355146970541447553835655067840750030 3056 93708757298605570754416347805380164930565087521325 3057 44605947572957120649287107774220067906086583451950 3058 20195018026068761666511116063968246038218539175700 3059 8680353426153926992486550346524402949332427654450 3060 3535071602849512646801731476163940300088855122150 3061 1361020236606557903172640185805428496296302117350 3062 494166040419236907450067022296124108482995334225 3063 168749150856980420947347555664935449530512226725 3064 54031994336520785577505556664956819758103872350 3065 16166582588908941771605269215196786184674702500 3066 4502623691457008339539608027160593526925313900 3067 1162199338584433403991432034844356696017881400 3068 276607033646972159633031712204511935420398900 3069 60347217967921574726504655059882857370115775 3070 11985529278839224043524422166358609326977850 3071 2149213905832746876212362983801267655249925 3072 344492758442696767408067136668172689291175 3073 48751013539523644986595455200019395874300 3074 5996125322331238420256072696727852883050 3075 627922395786684042670683572895896501370 3076 54434509088304721562973768570151502940 3077 3750299867213074007437033687312504065 3078 192517892556236179197548024656075315 3079 6545693326684762263760584182599190 3080 110560307156090817237632754212345 3081 11578003247010595978171353841179630690575689200 3082 22577106331670662157434139990300279846622593940 3083 53655468751192623028470024051022270005862337450 3084 129296592990678808663727765274170738453151193660 3085 305566554333856313338744950369912310524129327000 3086 704643321723661652538156247596723556411735205750 3087 1584306445366524923730535309368495832254752691950 3088 3472539129678499583303977981208919899821775538000 3089 7419272551288035278916302079429730557397619425800 3090 15450834644400504390906487516271270295394498757250 3091 31360740227231662102603018073640431704376364598500 3092 62033743247701734148904763635289747540407776214900 3093 119573978373096082810040027328313275477513791772500 3094 224578443583983295707697604826361363345695211865100 3095 410935590308097023111386549011975094275740759017750 3096 732489084332190566750502880700087395546732430984000 3097 1271725506396802957637662218689974142123567931523200 3098 2150250804235742533742327538622511153982226806424500 3099 3540156815251376293706998677774354998673585332715300 3100 5674439306836336252327717033724158158349026909078000 3101 8853501246175346995789920052325090777099332991863000 3102 13443684965517432797374920720398782273580074751006780 3103 19863102751533901353171254319389349185062265680308600 3104 28550270343437739533235206401852607644619387056713520 3105 39912687360111625754481349746759964893294546532375600 3106 54255862431927978055038017070662297377239845395890600 3107 71698244500890253865273170998648784789874458909412820 3108 92083386169109510403727741770990278821785321026514600 3109 114906067049396674878941286065376808734699988659870480 3110 139272217152266128442151427815271077292867968966191500 3111 163911472582259191445310050725031468034450977156861500 3112 187254897323520461620487606168354991532603592530910400 3113 207578966039494318086252522296110968614656864511756000 3114 223202180966821326127873385778301506237598526668215100 3115 232706109080008313259711036015721323426054836732307000 3116 235142369563972812827873040627966331149867168288777000 3117 230184876310328638959521560284754242713032099600093800 3118 218194283231193933924762271150823222103086583004185000 3119 200178137056903119138683462862481500664235049424723700 3120 177651920888002443942525401557430840582123576546158000 3121 152427327016877430224623236849196627548824342735628000 3122 126368975599085405917676203500566452631977863663173900 3123 101165422396287048204382008238124978700020531550081500 3124 78153791110736850376135982969317349054740129514775600 3125 58222153265974768264746142306871769174276635301291000 3126 41794657976209191627452352586449355539295430918398500 3127 28886836474291635253261929592447881521732408073949128 3128 19206785959912553440035141001783114845161455354765760 3129 12274051749516185416766400956329598880517646859004352 3130 7531379217166050972835093614615466190841323211029010 3131 4432595320995764433194333433887541210947106498951385 3132 2499470660344142516884418668726156112991037064715662 3133 1348701350014740034720963740790806970893693938828460 3134 695489358714378072399140966802839696811939431385543 3135 342258417279719861824041304387906611264371115885075 3136 160485522872964344820308324022942985713188988154200 3137 71582227647596626228949693968712349170050443809020 3138 30315466980738887866060226650632782153282997076925 3139 12165732713491903709673103441878304646455850897130 3140 4615985759705549327714356029777525425234752755850 3141 1651880176974086518721996935789607925620026161850 3142 556030086256330706035405921780723709880453798990 3143 175510612042357181680033800362854471292133339375 3144 51773830728246501526762478779914205005377834760 3145 14218075025279691773505571127576415683751224400 3146 3618942023547885755198831568009031155083552275 3147 849439116362261613908937937773937323395905495 3148 182783052987129685724782159214480111853263700 3149 35808535361670501015097411019905202321347730 3150 6334321801635532452971756990448112241831425 3151 1001686093632561336419207960368183761538050 3152 139863906090034944179915935703103402677772 3153 16974696818551286504514770493781784891340 3154 1754223679724683211210991499763356065798 3155 150085529980036942140764426584408250915 3156 10205948537851377707589493982416875790 3157 517152003087623217303303960645868908 3158 17357968223506258306308342411338165 3159 289450641941273985495088042104137 3160 46022562906867119013231131518689031995038364570 3161 89772406657839565482598997283368729076741501260 3162 213483162174130674013497615490937831341031618850 3163 514931675509168204066291838810671732945476266190 3164 1218483012377006079951738197332212232537647135380 3165 2814316300213327191584031995568344862349063885350 3166 6339749366119439173934136355838698996161818593050 3167 13926744574678043826909727784790945996699017411500 3168 29831460472704549019996053271356224561930697057450 3169 62304312670406014656236401185195321406244076690150 3170 126867071817796105530047185192591775406979554177700 3171 251844165783575139833352532651219947916956068854350 3172 487335737295412036397440877115815396908841900861250 3173 919169055020662814396998896781989275003348829011900 3174 1689611112883799249526064301845963718231613641251050 3175 3026577430360738720050350883050591373507403311049350 3176 5282455054844656729790567172276708068523193382229800 3177 8982141786499887584415489262599721518181160929663500 3178 14877186268441799138592710067421770872646003802019700 3179 23998866038104787766157728505255606271724621887181400 3180 37697908187528316479361757890595072966489736173149540 3181 57653167242015866632921262946032469832174571166745020 3182 85827462560033482936767845031252017582926425596957800 3183 124348108801637117294371507494337935029148446886053580 3184 175294848227399346539174907052116055603032447200409060 3185 240390789420616342980364208968109036104236225050363960 3186 320612904654924342756032858993957773494344278519449780 3187 415765425474545133062984962036451794493330487927408300 3188 524086822152313592285541573807987688640728597515117320 3189 641981034733803610774995994417475230046133782819938140 3190 763967349575420298235450666848653161402871511713297700 3191 882923710690968663068672980886151294534922569737524600 3192 990653264598057799954946023009669406067137110612525500 3193 1078738974653421576564916351966619938380329008649268900 3194 1139579507272508546922117085143655182672387837892595800 3195 1167440041143502965190084293805488176116000593231354900 3196 1159323268377721745778087537584923032365034564184754700 3197 1115481640890120880760658888044562675147281468911505000 3198 1039453319376502719926003711044080252105604157016930300 3199 937599066501764158975656121412978482584896741595080100 3200 818222074640597179936535247035367025060163491069326200 3201 690439627011792859387529705163381997177152651358472100 3202 563021209889127874388676298395696879685847539566049500 3203 443400980190589691768131925057631084677773607423259400 3204 337017726808253024964735619132081240828612357612680300 3205 247050681806665249897613647453360167025454074242825204 3206 174529847500518148348351658302423203364348618478535352 3207 118728562225620858149744786478050051953776102712210980 3208 77708852835520567046372360086923433234970847881025033 3209 48889743848487217710481452657976677427988558580741806 3210 29537310253065144321142717380934432440693159009723261 3211 17118784604461708917440121536460876191537849820007323 3212 9506755138908613679085311755372237015373563168139330 3213 5052655774905322711050092356281358838435379524368887 3214 2566631629522723095147333029502385041248815275601449 3215 1244357193090929095856723986451967187372448691484510 3216 574900486880729681625215540882989653404733775374105 3217 252682535331825594217373926316256387941199552941775 3218 105461538036005384746172430871934703011823287176570 3219 41713235343641298636992824525205393429045848464915 3220 15600952558625188542606769556731778311062517758645 3221 5503777709586895191891831192661678896618108880310 3222 1826502732281730372065372465913682695857901305625 3223 568471230574741525942013545414774763175306802815 3224 165364111474572415154632850864340145744073268230 3225 44785744588950731991184752045085162895570936085 3226 11243208367361821003488060523054190431165404555 3227 2603104227405142837175724151806218463706173850 3228 552568811643664819718229213539347968499322895 3229 106799216309186474015809717526199648147173865 3230 18640265217953485847054327689162601820265846 3231 2908659808604186976562788192660069273237573 3232 400787907401922386810545173256377819586695 3233 48006108150374173891113865421628574166642 3234 4896686602803231247351018083965589713619 3235 413538450270810178661392367461736699349 3236 27760454319588184754473508759285296382 3237 1388748018187656755321905025661265545 3238 46022652068662563693718998694557783 3239 757791618667731139247631372100066 3240 182953892049521139780992893197751460523485844340 3241 356983203999065638597059303800490654679972379200 3242 849447985419463417143604969886709690352946324000 3243 2050810136226990249960989141583627680994970410800 3244 4858842476599330746061420427751979428818852973280 3245 11239812076510900535690645613308614520017346618080 3246 25366875376085236582874083958745710801666425436000 3247 55845725442669117213760054130793083573313619010000 3248 119921726244829772589746930753766595617249493789000 3249 251167307416222055953779294918721671271494118237600 3250 513044861856582053132498507152459047799653581729600 3251 1021976324918855639903459552787559208938372453322000 3252 1985099397964866233016773718295921034846895535450000 3253 3759573651529417926145870368546212087025447099928000 3254 6941687762023392132024149348572890810469915055602400 3255 12494332468925100869951448517208851567556203412280650 3256 21919465562628601378770136977746133995676137488118500 3257 37476509948208147744500000551436479803749061475240000 3258 62436676160811460705465658412640081081681501782344000 3259 101346031006816284074790669884489248780266599969474240 3260 160247213681638520215900805818767174854253399970351840 3261 246783912953527538129619762959421140391627941717406400 3262 370089627644201961910133861400243048700399183692272000 3263 540352105723713249241398453619120311462696354889463600 3264 767958382710511422933528164228317957879951673449411120 3265 1062172681899670153546171873588076975994018037272277120 3266 1429385327779655775250156879142324722259312671280897600 3267 1871089685573774043973181799800663561521347548743892000 3268 2381876594679533898601896778633338542587362151021422400 3269 2947848744160923531829571624990046689124493091879074240 3270 3545909716227536375233371023066901880673508133645864640 3271 4144335784875975357261118073547240770265963082441442000 3272 4704872436586646188576587306919078890171359138897245000 3273 5186322505985841696960105492097821876199566118478008000 3274 5549256731066128576316396240699538280839453819303075200 3275 5761160049780964824386316361768079581752524000314119200 3276 5801120317290231579495636163206607869798618953651764000 3277 5663146840624657841622895734337393478871495987221200000 3278 5357406464013347351999570947678172727939248316277736000 3279 4909055275017366816100183269837058071420109769001882800 3280 4354834843541690775860567761080796397840870150815256800 3281 3738067421568680970538622363389810896864954245269912000 3282 3103000934262715884521245495651080791764534150453880000 3283 2489539941087530614635370180794371565235276400876888000 3284 1929239253906799538464797677520536169721123184911698784 3285 1443089696902425586703520988298992721672493640021582144 3286 1041197052249501505663163204694400583294492916166528640 3287 724064337815339324322307220566896150172649717297953325 3288 484927337461969430018060076511421424450787073986241485 3289 312506154227551049186601047262898067132750687106677152 3290 193608425475561862013393485937117297626528187300374352 3291 115198508728039086131989950569287400912752092832651160 3292 65761012990946801389161554999567353790553970787129200 3293 35974685672073276129532995881096684267024703302305840 3294 18836589964816338156978717618228330103296148575354224 3295 9427835674712451032138002909118433749033611262541464 3296 4504086539552188746552783556309553975579666074707100 3297 2050756808490178735677237662856573583290894922426000 3298 888387580054773940831066651164499002480238024090400 3299 365487395391904711866984748220847256711639815121160 3300 142510829046164842857287370135251989110982431724360 3301 52549041437716241713540982773522923786835613327200 3302 18279219263239073187414139363611680747979618350000 3303 5981952164871463116121841883122793259557150016550 3304 1836111858441804057923854413045431963089365254140 3305 526794876991493541594940279763193514241966809840 3306 140731315618678575825973002465440206757444519600 3307 34852372608085488298153146647883673401804074000 3308 7960946637550786216969566297971814132294495400 3309 1667362310378571860998338377863577537134059856 3310 317995517890385294980211577001873260192084896 3311 54771254875470655348141391698043409706578860 3312 8434882757086209709346114103827036464504300 3313 1147158948008941298177266394490864629436640 3314 135632953643237889173937877250487732282608 3315 13657372408943679746560855622838894070808 3316 1138709081644254202667575773310810883440 3317 75472888077033835479097623335515190800 3318 3728124268203608933176733982301284560 3319 122004450605504713418868650908110626 3320 1983924214061919432247806074196061 3321 727353278148096238641508331493499708910443722620 3322 1419653386264958923613546381951168106548094976680 3323 3380127110154664103841777099883733587019273754000 3324 8167977746185505963871776662542575044397162694960 3325 19375203025835386239881888827426573361128153369440 3326 44887852040584821467853476718848650183844230913040 3327 101490562300137387455662585002218066580121762130760 3328 223908628308399743265494684084075639969164807710000 3329 481986773701822675038791088810344098001383581886200 3330 1012259450493400428802731389136716186140884262237800 3331 2074014485943800626916221001204506064941465474456800 3332 4145362033150123199276613356514330026302098771493200 3333 8081796901427730149405014925273217830121357309450000 3334 15367693783635574265914528320716915846748290421160800 3335 28498477463306855198729740002863145948580313581815450 3336 51534730267796971816922516330118234066368182959181950 3337 90864271216133571115824840978707129401856214522960300 3338 156187613903469752105629263661810556454829185182321250 3339 261698868365458322442623202546694282705219323184853280 3340 427362391371125965710463498717633839554730092429565120 3341 680084848035574857734020681203851819222342539314868320 3342 1054462136804344364377142307557681979479179195629422880 3343 1592664065771316330866850512407890799214918651332812000 3344 2342945435753755674789551324510097035219041042235004240 3345 3356290806662324500824684658161695464379014215343454160 3346 4680863123872278049823133260007803843140527418593416160 3347 6354267502584106128157515580914516265316399056875990240 3348 8394154644454821169751246789931417262237972030603332000 3349 10788307608766341702655520812451447265104954538571471680 3350 13485948360761148091041522579606232306483257897463415520 3351 16392383047392213852313094403904868883239610605226313320 3352 19369085085917700050236652008865210580467791354858180080 3353 22240755739439129834506509922396204291776747121682895000 3354 24809788422656184030784156816002732692559011399371427400 3355 26877049383810013056898525152588409362407670130689105600 3356 28266293622169482934363632450547734937896162904551213600 3357 28848283069372100769898638140420656762693471203414026400 3358 28560171022447424554219668594521239916554759938610200000 3359 27416216102468304297848967140385625785651897488300367600 3360 25507381659210662759925509528397748019267890310953112400 3361 22989557952531364779563005257716815210193126190009530400 3362 20062481368687518233342045147900680191588614187113271600 3363 16943309071575946163496279685310678119796172203656980000 3364 13839745617759438612644544209274984326653201819274758848 3365 10927389905333107810532271015145276297223504680561629792 3366 8334695217936450140527816101711111506667512479967169312 3367 6137019946808110883603010621241147723766602666136909658 3368 4359243708242555904709266864179083388385542278834873575 3369 2984846450587590855258017338079392572039040437221606679 3370 1968520398027841842753193524337806860855776394021688186 3371 1249370499293178525983789929045825845827493478458867336 3372 762388927687368448220883868354035866792514226400748504 3373 446856744477339484684045296273436835870655726352273200 3374 251308875623483314676309071226518265808215427354679368 3375 135457242541105725864155778166377256183997303725709052 3376 69890912079297299818819793604205884777367080010856232 3377 34473886714033361171441392054466690515697583295279908 3378 16232699126196540675747343442862914280689259988483500 3379 7285329949977130646455014282810484676861231448487920 3380 3111237963481184984384139026924465719125583803381480 3381 1261952029440988880110506470755018116856003384343880 3382 485178317553963314226490626264911302627685736195120 3383 176418517494550791881161463463278524061092763943750 3384 60520853971492664767936152017525087667381648788130 3385 19534395541504543897476752470136050127855672401620 3386 5914347585815211929998296355198506775966571250270 3387 1673941946048120033000289686082168513350036029080 3388 441184923820280634708069027029729760233958954000 3389 107803465082649261971947880853458319988394074632 3390 24298216980053293908124792056217234241480123928 3391 5022122993668369676583413219085804610425953208 3392 945287422380181781126157901423878612230013972 3393 160700948112278826540399342731354058356205300 3394 24428934823487180580378142268488525326535416 3395 3279783675735659067332420866919761042723944 3396 382841375616312959010282328637668616596344 3397 38061711404934400602075956797525660997616 3398 3133548871953074622108572078298135421800 3399 205093436304551036436385078201349416857 3400 10005122741270054231486477005837171398 3401 323379646892092867456392390093957943 3402 5193981023518027157495786850488117 3403 2891886527576768177731298185456083180005378656200 3404 5646064172887975966046820266842829065724786900200 3405 13450917588350766272052718871007916303638462909300 3406 32532451841592550983569366571740076641358142850400 3407 77260977583127844334100193290622321714136137662400 3408 179259928603634189628116157026570908201715597477400 3409 406022267274056431778567349225313554355129344065400 3410 897624812151895859668783133528161010009718473575200 3411 1936822408133549389152017651204026030875770675058000 3412 4078579620362033294133697348129770696392544391923000 3413 8381545996063208626695480927806740459575277141398000 3414 16807536202733343388136823108672126237898530529908000 3415 32886229195884868848556346447803499922268259968980000 3416 62779256308148949220357357542059139917422816847314500 3417 116914614941947165202793627119083797660488672759843250 3418 212386506403683529906476285697989554346013254778474500 3419 376306577763785496540284694962322455098596443983977000 3420 650221051111983306458204288413629793487335038620555850 3421 1095540126542280662948233889374001746597035099842532450 3422 1799630611656188707146769728493490771607686943844387200 3423 2881787658603610342981929162758570345780862686166667200 3424 4497753061463675677812968291694652327349714538734581200 3425 6840871368217749192580472200913892861389793445248554400 3426 10137528540373621451839664029619959349700551743344933600 3427 14634423014547615370982269875903235460215295627971941600 3428 20575723868093541914914552634147363871894521109021741600 3429 28169475527510798136949929819716056706989147850436483600 3430 37544764409743381959251031096784157209282565809607630400 3431 48703971286823024103079478342498525691314659628585923200 3432 61477385889857929134700741409054017219244770671388144200 3433 75489769445614926283797197850521741317301542371923764200 3434 90149198903497241719883695108340660183601381847688743200 3435 104666930488560496229868897130441963153996309063085067600 3436 118112750653954317359785236354861707716510705219386141000 3437 129503731539511921887406355168989023744079692616888746000 3438 137916679663884999676141344051897170468710812873630696000 3439 142607698183633366246521218136606315673819022792178216000 3440 143118190345819871932811894845878657804068852581257780000 3441 139346883496016587960141444556505453373354685581030794000 3442 131572578669127055715513588989409657148568263784672364000 3443 120421494037069053607234789445183317767678280042907064000 3444 106784175026885177693594756432374588116520043253989994000 3445 91697188695369020636841865656901389984336883966191575760 3446 76211541802313880516516354559011207952632405622624129920 3447 61271274520993347980315634825907827725418159273932387520 3448 47621801646402098987052935750063909917741319195082686145 3449 35759638191349586673190669123769478338743382460306799170 3450 25925524119789794017897310185645273953783027267092676690 3451 18134248979097487324490783378632322182168036423712769810 3452 12228687321082047811042565833007588075013156387104426610 3453 7943600965900707451391295930446439705848677990389320985 3454 4966356375353921571703687404347667442321963159943248560 3455 2985665063100446038407473016582518710780233075331484640 3456 1724243959019132478484006964348271874434662643057206820 3457 955545616048571674109503482060002229493995578419626420 3458 507581342153994882742153412487872045645612771093335920 3459 258124896093453999252685132538425192405859602648111320 3460 125501953815679540195920889589677274410128964368103860 3461 58256805096448331942397365984885258674900981972837800 3462 25777740138334619007175383364536448977200948475046800 3463 10854552421065848409342118594606099886243945194006800 3464 4341575817794393942780699850108630902481870377460300 3465 1646167270138808423553182483212523055549369031833750 3466 590372858135757573403155109442764553813751772244700 3467 199773523565046469337007151111822190649952568098200 3468 63609795577169966146961009289217644418781962651950 3469 19000364538616664468535167326083674484585559960950 3470 5305984017145241766755710165077549916413746353440 3471 1379925149071186863273845627197058722273388675280 3472 332747849939393792081911372996578116687475786180 3473 74018871573347540004546384372800584290918460680 3474 15100045838021085594612652191576242766791132280 3475 2805527519947267771731100783426090851044461560 3476 470831179717637540245749665089244654797755240 3477 70661581421502336275489895429019692528749940 3478 9366806170142340570360072163594315339147440 3479 1079612065636818532801022422370067491190240 3480 105992290593812749092822450548434430642385 3481 8617745941616694170758664931876576428805 3482 557075352631209192395111250571921518580 3483 26842494616257769918312816183872705330 3484 857006868880474480986804830330539305 3485 13598018856492162040239554477268290 3486 11498691669174292516217304689789664072878529418700 3487 22456268436269794796377324453000991012915716276520 3488 53529477086457068991364552475176780902880486473100 3489 129578251429975387696337640819221035151110694841780 3490 308088150253088334382900684465280782876766687036400 3491 715851878529234659301445708022270054331310831643400 3492 1624206247239739163313916891085734827392914238987160 3493 3598027044892258100309139101744892932257000509608400 3494 7781534898301196545807570047344639076512770239704040 3495 16429291519278739752975059268359997565445236215183000 3496 33860859531166463064595179580393246724037574018338000 3497 68119666463768091433615352371141620404535535577501400 3498 133754701550516480959459952497947274771878037391441250 3499 256313187536745975005411880085561631338850563864691100 3500 479311883380754113243396174355995421287203044402303250 3501 874595771022417530610121151532927276527061712562220750 3502 1557010589368307691804443628917239268693028450764747820 3503 2704084605299490132258376730183415111769562247320589450 3504 4580778791554314409992600283744506247234239372222426030 3505 7568167447866029026019834710754937980963030560869857700 3506 12193058222193114457897594665749860672426293557068429200 3507 19153104511504764537685269889763310571242517118709686640 3508 29329204464851908926185562999340386313555189280726944800 3509 43774543021220799671012331188337151572024718914175739760 3510 63668467484194757268419724654706449062788516227030471600 3511 90224646800267189016966344214462705039016120560629661600 3512 124547719389737535239637313311350641791252497082902742960 3513 167441434840235848564085759984724968815272086450119486800 3514 219183683768394135419735275748497423573802758802542039440 3515 279297950121049084148176655742673789798738697566735846200 3516 346363354612932304938666984245641130883520913213252332200 3517 417912389967015139625186587925321033714012961134051394480 3518 490462584010120702583574301259315771222969181853760014200 3519 559713106603234459119310482432389104498651242750738906120 3520 620910142811890262636229501555640559708297689160392566000 3521 669349823816915259282561333999771246451960986429059901000 3522 700952235646575209057812271131737638849221799617866046800 3523 712813954862885104154044439259333121028457910754155260000 3524 703638306789903798074870879051993475121336720159806133200 3525 673956952303314899952968905019293147722211642394435934000 3526 626092396417034565660120561327714166383266556517154844000 3527 563861123827678265908920731013007301288794026492782974032 3528 492069195705191635713226906647429410210179461345482551920 3529 415892984614910510960406767930100139146235344226453962528 3530 340256865438897754949981976891790224399848199397426611945 3531 269312848886486941680759176838692719449127876525108573095 3532 206097440736090071050767511319987001768533066229651785154 3533 152397663199493780696384485361844419963268253159105848855 3534 108813344198818299482583007970226241457589243666269568111 3535 74967640405801974661150378156266332732311968457166942610 3536 49799300311329582082195727223843555297498202453544268735 3537 31869752647583660604344819959103249267604042296283966801 3538 19632022504570817143437373568714559701197728015735155880 3539 11630046479787929578718647461231823090773167345701189164 3540 6619099342353449262784521621606042430292989861306567620 3541 3615408521889271875482522328106060855443904737988041720 3542 1893052478704426393461094509055614598908793625558450268 3543 949035778417421771225127905402354992143370199185099620 3544 454928211516546664255532332347320884784677471056622392 3545 208219846187328761106327499309929906336236798841855300 3546 90854439075116983576021199178644414567166258655874550 3547 37729518752632034132215222960724597454107338747321140 3548 14884229961770400234096974820488442317658058806423750 3549 5566774276612065119007573450330720734974430826587610 3550 1969460035657972341024364240086036546656466960461700 3551 657490959355073005788983258581540469268260092705950 3552 206560041466482812704600748475957499632031722838218 3553 60882652700041553086921273673956886913419650831980 3554 16778195167785720273542784419805641183711789849172 3555 4306459335210025538793065864711082423347434054380 3556 1024950628249920331671346087703685213642778005480 3557 225055629420226094007447281749933656979023531756 3558 45323329783204054293665254031549003830218277020 3559 8313619085434616490887052366626777274078580104 3560 1377552995897952015632300197667569561379750940 3561 204140409315004689694592704810661642949563940 3562 26722326503199895862776735350841974098906994 3563 3041737349732584917547850904869253919532295 3564 294939695053701229384903344742570928097941 3565 23685955407426965079106248601771178432630 3566 1512454544211174588771276199693738083655 3567 71993770966983374430049101534615789737 3568 2270869149034191060720005597703804430 3569 35600075545958458963222876581316753 3570 45724209225657774946840576295869487725093446394360 3571 89321711045471002221735079275652022532740685979680 3572 213037414275117620241494585628710283626938992422800 3573 516131553675625870857802791545920823514356740733420 3574 1228544769941809549129117448502563481381623564373240 3575 2858574758818850977058600076254330714848745025600480 3576 6496824988958956653255667564342939309571656955948640 3577 14420551081109682662899079245728543214658492161039200 3578 31258253937827896481121749969469297207180330029099760 3579 66164602101469784264747217410961283812499453421485920 3580 136753559574520372593170176194384788191874082721003200 3581 275977963789854973171119732380344304584128556808849850 3582 543751931045570436340347504484782220120727554068986250 3583 1045881578117748163603572017733438608360541133838216400 3584 1963726261608422912439610993119108513879692472823981800 3585 3598771468241808482475733294829401628283526977256024860 3586 6436611044459084447541025555069635602319811265887117080 3587 11234177657837741269400033965959543730371877571835846600 3588 19131725720772299901222404715515448863117758790252886120 3589 31786303281037321909283305785170739520044728355653402340 3590 51515670988765908584617337462793161341001090278614113370 3591 81430809118095728474687059405534578277735481586463824960 3592 125522275123014078720569868055060634340436981317214262400 3593 188653130761763956323524910002924773441549152916101639840 3594 276402924894687698526754254189055887123958953014961643680 3595 394708501071369188069292518480281220565138011549676017280 3596 549263567709448291476201087222098077312401506240723000640 3597 744673749684206800192907722037329466573183752896584033400 3598 983417059031644483697396325703435342937327422237954106160 3599 1264725263131870111185810464090270213710652169268702415520 3600 1583566564278643156492533497053501286319633779058077329440 3601 1929955851649885140572267014374709627392364344911839165920 3602 2288825392047229945390013405876806932373856181984213399600 3603 2640640498949656491079339185314122873866019621831003493280 3604 2962837104994149300297113950952562482561006384981826173760 3605 3232003435001676537678653298456038304296611620186032093400 3606 3426555763511977158328065771689444738672022268379898898200 3607 3529510604546047066121665455083883148280428497058244880000 3608 3530876423891648751315258748328773196473133997662993236800 3609 3429208922902458179115536407044403414001618808398355741600 3610 3232002785285899161494935086766629202173400740479101878336 3611 2954807129515585331429693133060410354040502030303265817408 3612 2619202962966216895607412510973718750410089101335009488960 3613 2250006406094996041765981127109642368643276275395861452762 3614 1872204054949842065608505482153431792860560092498398520609 3615 1508151953764326873412251390296679228915116108540608009332 3616 1175475801000214804594895777701299910448411172437178281256 3617 885928430294845909404534870678437094921603653499863484990 3618 645244041038606758335316784104148589695880076477177438974 3619 453833954456616133172576020599725739645160215018312118248 3620 308039593559753702500588472187225756428446397398916966868 3621 201614531455034601577218834286733389751741080409111939709 3622 127142423118105529273830727728773672225457548773438080690 3623 77185666118312037540668498999367443009170586086757401296 3624 45067018831678448793519937141639989611721479170795220112 3625 25282925801349804701650190625514108327035306236688788304 3626 13613866761746725978507445618314845413429196711462897672 3627 7027914402928387826975438573339505200035098251242396560 3628 3473997251580901799769519628834086756537537051705116448 3629 1642160520264066162591902877890980527971787553532765466 3630 741246906385264769451262611229905809882466786137238570 3631 319004316981753637010677370548211069361827147621781360 3632 130671940963075202055189025696755675412166853936915000 3633 50853235283645351627690806113831989416793449172611140 3634 18764063534362802250457634061920385782775305349472680 3635 6549994146669906238723092167595472632794540544599064 3636 2157708865826482714609648436618611232359324751590392 3637 668955214961137683917905883185365299243734801246740 3638 194594165524416736113736411457157583532657327368338 3639 52930300192763222985892954991721667603324825832016 3640 13410321768327989887932192682987571698500347065248 3641 3150778811883165316104261944499071197706329444584 3642 683025466669177022030649624449967790205709830760 3643 135811434449746623365515069501304637724763547936 3644 24598418024864562030083186925897883639430118672 3645 4024968403660842465145052829850212060155569017 3646 589053023353145530540339340125081776875906346 3647 76156090682193607565272118951541320355697460 3648 8562298386466958389259893419152427188708324 3649 820111763326422429909737329635960119584428 3650 65063044574611619582415263426825169198686 3651 4104512339948979853048100583877131530548 3652 193037475686762732323240715359300644840 3653 6016412767266979564784666142242531257 3654 93202207781383214849429075266681969 3655 181833483199708825951389268525434474441650682172920 3656 355306806252304602433749145394527133966443861717200 3657 847891242192999619444174096964212478783559215461500 3658 2055898090620778852539918765448056774398787401085300 3659 4899011860385240547761789331683061783781042114722920 3660 11414665966876922788886470359438653005584205754698620 3661 25985512166901055298588642830964398146566877780603600 3662 57789553339930862284322612858192549110852270074636000 3663 125542614254304635355928332635047315530910775621156400 3664 266399582145391499802798006944133590087168851933877520 3665 552142496782126004344924586384828582324691608986050420 3666 1117676150372120934812545363652355660944638777714302750 3667 2209514765934404890189251042126449418354703661837493750 3668 4265400880454957788433759617776523617429984674617978500 3669 8040214426050261135861900221122885140631360589435655060 3670 14797211680592556235582682727113253936945138504785380860 3671 26586002140157087935495540336157190531320959576490266200 3672 46627290764326547501636063305317523735281336523881790500 3673 79816197862062393531649728053965857986629340992056745050 3674 133337350126948765931149451540391543700966847517870765660 3675 217352765695707541735098113213845747486633047082628777310 3676 345676638589813496898240773498669712402711806325716032650 3677 536292260115523114110371261663817260475676520707145592000 3678 811504366860680409932653023643832962998791635879117293600 3679 1197471389968490521039157402276580423054170903747382262560 3680 1722849268189895239815965992826092354628913212574937210560 3681 2416327468721801124880926998418037395198473333295674580600 3682 3302970079847404894966101232777718583045842492631018897000 3683 4399497369352093742856773036041684428930148994222426264400 3684 5708938416031593809343402203587601725554139528049872549560 3685 7215404392410682846275540557891110092995572720567132910160 3686 8879996297477391743658721447906427487859454179580114680800 3687 10638975719029896788053676000773709229950111802091634718000 3688 12405206739571188460839752766173489325029927344315977949200 3689 14073476248722209176411291267024671792164780328663674325360 3690 15529642951322105281044372129936699753041735503935198835560 3691 16662759458898155903746549344766169045365621837036410333000 3692 17378535446164225645690517408416070989246622020576419150000 3693 17611972828162359162789048011996814828667468310237339292000 3694 17336887545873819002937155365701009955656879784372208940576 3695 16570426978529292526394667190882876703206483161503966773056 3696 15371553911062645952874226803519350213306620261438070385120 3697 13833617393428038727345109319405160623986426267407108619925 3698 12072293507785443878578270831501901745378376029117329721630 3699 10211064142099795280907927648442825932168195476346800186511 3700 8366789560291790498109570212962684195527180396044937944901 3701 6637739225927786396576072311145452291518126026174975259540 3702 5095753753199677599206535158413566748985163871634553127950 3703 3783227969542617681486014302926099133210817632753438513710 3704 2714599394249759463235963975068729887136791656498422485076 3705 1881241803525638683128593883714843012473726212686242904801 3706 1258251272949303535390672286971949257209770976275844587235 3707 811600843224270473427812748150076998593335736241511858950 3708 504448586793914328081662155106027780637722333080494077265 3709 301865953326472927748300592789740667744871751035718213976 3710 173752873060340147204957693022150148715583062009584651536 3711 96103717038362633364548675115204603246329953473100154280 3712 51024343579702356176367632199545308732522553986917199800 3713 25974562783810909289943399076699306073185751567147051220 3714 12662495046174112293513691421827799455740017024190316206 3715 5903574676334149821355672358480373121447482047399869926 3716 2628530469007816958021652823649800392955871650046820900 3717 1115932233782783820136411567862716652241977216200387500 3718 450977287887605360529887655194965202058018782015804100 3719 173165500617119575054223308628579560223897817939419304 3720 63049115842282839191947115666225294515012348884600924 3721 21719043188911306272057645447542599904669518881140130 3722 7061193935700897774689006544734411492017200679826700 3723 2160753396407484537366813399946360180784701492206870 3724 620437026856301166209640403874737450495424470538994 3725 166597458891151566684696086023268679177523542387504 3726 41671128326407468489149633633570518524714739287560 3727 9666772305780416762624627352853244236260946825800 3728 2069202515437177327691573936269877263448048395440 3729 406293188626598192167339911327188339430814516929 3730 72674429499640180411035208548910350676225087779 3731 11744699169325062121267259682740828020427021590 3732 1697743524640619763744218173252535416211752425 3733 216817085448253031686223956180105451546821410 3734 24081463595857676805531377952037738056888204 3735 2278774344318023832844351455202177913982894 3736 178620020542390485521120185588784750887770 3737 11134125829790064739358348403759662193450 3738 517447098060506201030444511109439004855 3739 15937577530616529739252371870602616699 3740 244006547798191185585064349218729154 3741 723153852725278779071042378273566990308173977377360 3742 1413437075781226704547946466625608208329612773964840 3743 3374779534870906457488074428740918474944300162556500 3744 8189465004620066336837727280411295499198168394470440 3745 19535646866473226713910453411091019356498082171762960 3746 45579012414169312198886984972551873166151855399464860 3747 103928077962138145358172534419109762264683335381672140 3748 231562880310124257760881183437702328486738506375016000 3749 504135766498122635580432316584138720774329425017966240 3750 1072373642629636021121761024706390571784875048450278610 3751 2228642449029970345264185565988464364575898469477606660 3752 4524839664009908916500965964740067353342676390430856140 3753 8974381842089018825071164893463640307475097210160587500 3754 17386475150522975883922596052953183117842003284648297020 3755 32899425255988939818304002059919220330669247208367347630 3756 60798927197971845256282561064344377816589276629162357480 3757 109721647667477712705770499062786873987515460909576194320 3758 193344713487082043960240064062573611519931918841224436750 3759 332634563527104843407250603357676200315146032291266177270 3760 558657588056531607863599419886777073270342088811850535480 3761 915823972818107280072157951967033993516320157036349744780 3762 1465235620780411739843882116271569225392463320374359867170 3763 2287544795297807595107254481374504931581741764644756914500 3764 3484433469019683445592499765013837467098419035673739421120 3765 5177558657352863113054514336260088211043288202834511276480 3766 7503674300974608131727734789597951420424171773035689642480 3767 10604755185735385585834345688042348190490526918222137584120 3768 14612426062435233430658832631955663716490051919525512682000 3769 19626903106812728847443199169483712423874889576024365205920 3770 25691949713768315999821880818202159247669234089027829338280 3771 32768860363335207383054790116087892540777817746214225713480 3772 40713893656045804117767167242512119619221250934913080499520 3773 49264450901875756119720694534550652325925229813731509908000 3774 58039203104195013182507497375826784332640018562494691801320 3775 66556001153365870351763252215763848354681373722141813926480 3776 74268732828598612141233741095852850827950800651735097484880 3777 80620661863247727979167857285018231888438933883391126157520 3778 85107916513506039880376404872420771618831877031644491150000 3779 87343643912466526541325152107496203673638197839903711328792 3780 87111858462516271234616344995237968970031427704116759411648 3781 84400825945415547486374480816828291540673076506968852327808 3782 79409020516940988363494009160680865442213852864470698329797 3783 72521691183728809085778906432033114786353083159437266401425 3784 64261746979904055107508949349225507752321817016532247441292 3785 55223632245060252340729970030364363583714435586000615476158 3786 46001882881752128244964591880435630251682701379289204266163 3787 37126422632839701506864211971887984659100255269711008237382 3788 29014398905512745243396414116677017256563822457779901047700 3789 21944197166025366809024920389448149280277015493218580197652 3790 16052388627840986205892158990887346288084732219945759035358 3791 11350006306915836304779894485770249123918936979864526333183 3792 7751661465399477432522742147233400020193363389247211498502 3793 5110028499996062676114683904772257970830151960982316308700 3794 3248998300571366828224662140115792779362784792888134580757 3795 1990763144322368891418092295889078747654344819108783505113 3796 1174509425439227946440418244790345257878439253329668535008 3797 666587926385435552073545542360845728251234054905726850992 3798 363572884951538149038313042080859723813443753935514415050 3799 190369234038196408086590094316813928944264833406903363572 3800 95582243174519757840130238951777777931253157425623300108 3801 45962001064625578776624643301659336107219067452231954348 3802 21139068279945027406187108492033367700755382923998162892 3803 9285704571711553510061259120056766416138779095430293750 3804 3889646428516981190703575961733734652880697645699207768 3805 1551087488369358842659081508594826428062102188622926192 3806 587747334274112833018664904061466122678166495429255982 3807 211199950695831643605015456842182223125276537198433238 3808 71808915499219382837883143795323700737000623181450200 3809 23044938374014734728991720261220033526677267957744668 3810 6961434453671228318904245798528162736403412724494082 3811 1973437096642160039120149974406203350957958012453252 3812 523192444928515034752378269367309851992156870143728 3813 129220339950944331171904048298068794022543007074800 3814 29601533677571465655187727907522340313057753872458 3815 6257588054230360148101121325803217509370246773157 3816 1213524312116326155056545266880682600853958311982 3817 214402005203948802748729189643948514463697211308 3818 34226325419516451009466772332860734312193025175 3819 4887582723180467583981272757647892285020619603 3820 616667840583770250452144304940477567659866952 3821 67671865658210695778559403094806393222030932 3822 6327401584832584865674347907595094104067243 3823 490099183714841962107022211689752231106950 3824 30190501666447887289925307593279347114638 3825 1386662447371419470529805781817694334782 3826 42213132769087075106216132414840143642 3827 638817435613190341905763972389505493 3828 2876180096066449689487100368133505075089328319114500 3829 5623093670961373550233207461294717787253293567707000 3830 13432945991741059036668217824204048047327312411744500 3831 32622868837085429089051386144495545257794901571379500 3832 77902101503943131670845116077491034495202540876137000 3833 181993302912595798119080604827459288999386834108799500 3834 415630414229985096684574950494075684391858098551604500 3835 927774961242537322213004215220794197686998357778847000 3836 2024121056153459157888207283753563297412754613897293250 3837 4315857443572880893888134179528098455042221150583000750 3838 8993130476141346012893513183719684588038180280359544500 3839 18312249836403738238630304841352345947539140894287555750 3840 36435990278881416429788929467462379648348894673251985250 3841 70834649228448570466342393606157937642265052183240653500 3842 134540357110510773229567131711595522303099459776361232250 3843 249639608033743620287729771360475499530089465123785569750 3844 452468062225717274091374823464498958954475322954576803500 3845 800999527303625610692423122544947819154003663770786952250 3846 1384840369073057489985067114060875075143040290302031049750 3847 2337977399164566720649615494166075024887564129235960528500 3848 3853902704852317119706634831038720992616355553034390509750 3849 6201893891126430008096498532175324285960593286822248812250 3850 9742061400953600177764461392706807715617347794885713013500 3851 14935388391279470849984743502909818535071348484834651657250 3852 22343631110600153315265017224931928291704666351517980211000 3853 32613029184224495805182632649622840529819587566219918586000 3854 46435834829686869584218554242290696347488717955114191751000 3855 64485271536398964922255283136673907270597403036166936401000 3856 87323085856582056312776945457448720529951839215362641806000 3857 115284389741268084614585362645778919701079896553330003441000 3858 148351441876829774727032167563912626801469603088347185991000 3859 186035123323318537722990732673243403722281976435789811106000 3860 227288262115472238461438658875313236867336855731534011621000 3861 270476543391909726263751652141708843423460141602075813491000 3862 313428740352612241294647545618621896442939658187321100226000 3863 353577691468234480878762885611119341418246072521159117951000 3864 388187721969622599140680147743327824320519534590332035341000 3865 414645769253801426297193844538433999326948904898171960882800 3866 430776475078491372397692076720644541927807438326055719138600 3867 435130592221722516255588534302000681617036905116528104344600 3868 427195004993002563324485196288633889197721938104588024165850 3869 407483093148104667284865618291663692739368355194326384250475 3870 377484700264024313959310718094941597477683996958096540499725 3871 339481296935822081544699428814003593174566156862145547291350 3872 296257857974292579946305071780231654532083256447096325096725 3873 250762143528348067500746835438464901747894424811914835285475 3874 205769852415356554583912496276663475221988127586949435898850 3875 163608971606085757900263112935706513974512665525814442018975 3876 125980543685043819633259582552544522169011146638104405546475 3877 93890747928881680747102620298217382726119880157001222171850 3878 67686582852641444473276104013259711285415517241847792174975 3879 47169882418348139052821242682505401801536353957349638315225 3880 31755177107118389487284107122513317390158801471818679918350 3881 20636628755193600316946383430647870281935084885991593238225 3882 12936136949341897725924223305553232579187964093440558627975 3883 7815518357653953446046926475932258108041624839136452554850 3884 4546953933341512670394144660593134503864264554632478183850 3885 2545010194660767043268191294566018066694106277548600905350 3886 1369093806439083756787120541319552228708753938885263916100 3887 707113533689049228919330849388151928573046317689560128350 3888 350235969073535754191246343477359055171376527507623375850 3889 166155041074942200443571877538052670750645691800656701100 3890 75399921122297814501697424054860943299046886254893985250 3891 32682045736297482686789152327481296959221093629012383150 3892 13509901035711377791467114398373130644877291660059525900 3893 5316965635367420013493269854031979630288226317831504650 3894 1988570964343869371605665015721845607348382980115118150 3895 705348863532654905617271525344389254013441605121018900 3896 236747089571102790991159879201805000299366669808814150 3897 75009086735417162884159336364183494452754394005960650 3898 22371987934755686221596636902706214458923984169471900 3899 6262268061349560852283772917545041270896688952781650 3900 1639483063127606201743532612781747824161014402261525 3901 399896495333651787577846634775534721620500712252150 3902 90476522436521589035935016320374156296450149213025 3903 18891521116534832015067384139323509813907479856775 3904 3618925198703016099611310324089929193691563239650 3905 631631278196530868629250434870066278670471282775 3906 99616394860003505978734776084590575688673271025 3907 14055041725880092908883079405267621209014183150 3908 1752217950078669801409127401561951253070443775 3909 190009248775298036646729678290207707562966025 3910 17557082522490514995480972171709359337890150 3911 1344006982080903754354131017858707777252525 3912 81829208376859928057427492357265101732775 3913 3714999690227460800532604716855151369650 3914 111793051232308309833508695168163461275 3915 1672445759041379840132227567949787325 3916 11440087123680035843577904835047874118894631741197000 3917 22371725930752070094107902788538064943616168738340800 3918 53470883405918409290862295126450869508093590116364000 3919 129957494886558220841704447720374069804453551630641200 3920 310651083723865391424752567338197735099148688347852000 3921 726666928009892886824608946627148394118033665234212000 3922 1662094822091462866741704603054100862666901602834349600 3923 3716826850903745198248393430112934779622604532089331500 3924 8125698342950072124553277487563273690850790171666041150 3925 17366002464761351796228772405148452992957281488370142000 3926 36279979356741156564835369424920436970547188823330812000 3927 74086130766707695274001461872442633890615495732317654120 3928 147870501454887165792181439652213138458228864885506233000 3929 288449802975768610087254672629938833128345216419910174880 3930 549882078812205668807068392427135097190521434131882066000 3931 1024337864787563390306027112410633925363717994933636468500 3932 1864455697679304831017792129704506821342568156174732352200 3933 3315537772330925461638369002593703755286410062953435442000 3934 5759752627151386772765662314716205652984778521160062918800 3935 9773573797473776500493400680926136496953488694841471066000 3936 16197622377436506059511749629859449050456652480859057361000 3937 26214572387567238481984005736000773698269254012359117367600 3938 41425702533784678233376808805023542718661154587261770652000 3939 63910332302903581856967682637726190522602012087852894014650 3940 96245685337032076338099532161377133592807489792932538652250 3941 141459354657053953400591669771797650819401251999844458896000 3942 202884870492903977740193043724521707239406527592947728110400 3943 283895587747583458911545587941445104479034807713775071052000 3944 387505522878097466987981111807755347855991409577916954065600 3945 515848794774487700648314165059078555950594791357273235736000 3946 669580428476818479034556082867430621576265006578990370616000 3947 847275754644447234962954284245157677303585983907562016896800 3948 1044935646608794446952588120024167348714769440635883637842000 3949 1255720608009653024227778162074294171434818231175538858699200 3950 1470028924941971776695402038709923113217473085192927870256000 3951 1675996994007675068218992911223005131445709320021172982716000 3952 1860434448430412801296995071153868982035819160239695933068128 3953 2010122160565580770620943455502847175075180872298140822505600 3954 2113314764038608383139039932913625003170875168304454765764672 3955 2161222609835953416198037949709171752827476669035408722344225 3956 2149221381708981888353417770475375147979236727363392462663850 3957 2077563554459861963217370497712259796434828641737095830142520 3958 1951444305115314541729247841037773090711054077869004883778200 3959 1780390801707866916545534782224552177537724733765918870239080 3960 1577071905607512380466045043762436176005375530560482692996100 3961 1355734518430249739462559079760336449019508351569033486430600 3962 1130536585968816117883252572135911918891600379292530657340560 3963 914050696462120432229016587907663078072815379566027886975450 3964 716158010378920633068485860524975721643984532859530737515290 3965 543456815213772225684455746475300614396894557162932380731600 3966 399199626850716826624668154528789573260746723422575240786600 3967 283674937663394059415731149043515111374799324030763693589940 3968 194885200402078815860495371371263763463007679954707548624200 3969 129350555127120933012779423869525644873811220194851129287160 3970 82884931765919127510899095930603517339955462245754891480600 3971 51235064789064805924085406897778136486050651723227855637350 3972 30527307959365259204335860876464940962150769268515293186055 3973 17517047632362398349953755017304594523564913556825898233200 3974 9671204140179214782637727687797435607422925783254816669920 3975 5132339422525923014747202847190053326865689396240721602600 3976 2615184781538539265236267040270059752324717541926530058600 3977 1278039960386814673634111389892695505981262861968903099424 3978 598282817830316229586571103962564469091163678199810858000 3979 267923970730826100173383071922551937598330397034472042076 3980 114613408786623322701466107771819108346736761926518069400 3981 46762877886212836888860062815585609667628127118319320400 3982 18166557971038187291571752659755699225840711611890369680 3983 6707273442237260567701233991919540305563715776169102800 3984 2348772399464647816865163234679818270485946018434451720 3985 778375439700771305185653446508009400130647862116484400 3986 243512287960695016483290857020651290295038418884482400 3987 71721387737927029290567681590942325614328549359211015 3988 19826543626766765681954397497428962817649037523001175 3989 5126574330302024891615258587048336480626270859291760 3990 1235111580605837222457251370908105046865475481281400 3991 276035959578936719949990220782460589926287904548900 3992 56937756459594119967217949099014885980747261637160 3993 10775781806340815782879742358747154826474546221800 3994 1858233492622053424101524397956386595121886071240 3995 289578478733212072948099001079958290941276344900 3996 40373589926664734950811491725930403428735550650 3997 4974090855334524737494893225291218912606317320 3998 533078201501583355886182500090730957206582800 3999 48684308727656178785627778451551703112756580 4000 3683733380572168322030319713747864810952900 4001 221704349329436511222589467700137309324400 4002 9950220377111052765524179633938937558968 4003 296022899350324231703404279527112356525 4004 4378519841510949178490918731459856482 4005 45506124336416142577787665899412654828491979592761400 4006 89011979471231575591716533297752225928259037005621200 4007 212854733518162463371496057885929235915402045013442000 4008 517717642169982249619703314987066593161977877226242800 4009 1238794096321626921348619061392948214734552629304037600 4010 2901386172963810421053344643788747134509873263369982800 4011 6646293325988728647103939766881245191552813613141070150 4012 14888802756285533003091565435033734969617227256905994500 4013 32615394381843688338689408832040945620797162566090123850 4014 69863077087402296834777922521823233492626881664450689950 4015 146323126868922370945415764635039868703237282315059029360 4016 299635986099116601525797737773517034910229871163125805480 4017 599879032003516027052519102393533870327996956071046549000 4018 1174065868984918172534505413813887468208397456000405977520 4019 2246197794245448335837283733270945957267229991578208511140 4020 4200444407704162772449245283864558317881439221953092041100 4021 7677085479382012215803682196516541269270729722413972887800 4022 13712313668484936014891188104963731704430892708440077888500 4023 23932868832328832205771978699985360526265129530673177454200 4024 40813316950866247294720934796286836312704070353216114168400 4025 67995868799720942828480021963976517212865594380122699029800 4026 110658281056262235362079278055174437145502778397162983249400 4027 175893621286173696411494120755018672454954918371446500068500 4028 273037142375316965021011572030468206279316882427349008996350 4029 413843458327734954964173723849635388736036739511797104795950 4030 612388309522153948811093992156116406305402539567804911595700 4031 884553604768049608478110393972456299406399942825191641085600 4032 1246964601159843419884155710365360341730218781827447106956000 4033 1715296050283681785658662709699736161904362085575380659966400 4034 2301957184748561221016328561220218620405861518518969164848800 4035 3013301075159377172175003659932496393313976785257032653752400 4036 3846665730191133912851189712826904234004966745406489168191200 4037 4787710608606472342364590549354331329414723025243101016526000 4038 5808619339779843881815544105692677248875751812095676410550800 4039 6867750968695176649423592339791139330401045079240039267169600 4040 7911202403418154522013859575909242888610843015483646455599584 4041 8876484336012251074412227756379840297338315376393709466818912 4042 9698139351898930120158161777594142442799123705809110067636800 4043 10314711245679862178856631486288897036003435142848734336212313 4044 10676104619316767092542927930795911688153342888187006621911891 4045 10750155677238866707490831554613250072984998525471336051082510 4046 10527247132983479941480893574762726086833096403153204093511605 4047 10022069382589321716405108754214301453293940204555485752247100 4048 9272116986599551437557016873363628878834093734431138777959720 4049 8333111949662779347663205171535446341605849942739319994069940 4050 7272123438758353063763646026822195275868615336311876253308380 4051 6159568519517513534199075487926543358365966362007286560223140 4052 5061432619165116651317505478608613311358366983617097764131350 4053 4032913843530075859107122037477337653414746409680164078952310 4054 3114320332075757312006857732769069815811844313008156747278820 4055 2329541851779769144673109292966354099493390494815035223799020 4056 1686907589367499350709971233823157610792059735399065473154660 4057 1181848544958324177949581941878798254940683421910333443902600 4058 800576415590584142900772727919740889077189801446842789694540 4059 523984066651927627133386308440652632834456535332190942927555 4060 331126092151964066197405524254970990815120865153242583431490 4061 201880673765316705846523287514721035478631758080829031028245 4062 118649696356787996646731832984982778637292788211646847258975 4063 67163013582037955842284934522363097934548662010912155348080 4064 36583131695865986374916191748807489731676643298215183825960 4065 19155176438938146682519066767145895133004632257669678328072 4066 9631246267229112850361886732441122093560784604553734757296 4067 4644855541352226049485216499623593838738464209259837611500 4068 2145951120016485973786910869179575122111111892989529463204 4069 948522709288153846211457954759922189647721222987719149928 4070 400526563228632636815284763825319541728485856517174781340 4071 161321870143037548351187063334764796191119496482176967320 4072 61872364336005673482367318312258365146459499727938608400 4073 22554727604503498716382709759906078883129358661651145480 4074 7798930270360369599316128966238426260051164208413655960 4075 2552233065461731781312701738944734016901484902137295470 4076 788539287821197725071106787733127804942628102030083285 4077 229380295220059073405385262550138566919365880013748525 4078 62631484398804876187364021894376570914767730873755390 4079 15997205358237067309728838691005708537897471457149580 4080 3807384304806961805647873772541454249450816110275780 4081 840663019608706140127663713713073353623062673903240 4082 171326327302211114009039097322555811916732530797900 4083 32038439146062698159482018597232894855938059524810 4084 5459496739288522525604929214443568678089317693020 4085 840773413230975022877618136844179420945341251510 4086 115851230140839639755893485339348550433817604130 4087 14107091076614160203692314632799725713053273400 4088 1494392528594008832820493523143873183601782420 4089 134909325254931525375321892780959159317909540 4090 10091348540477865886534493742659678499562904 4091 600443033438470384877142824804095508529997 4092 26643733387288222233146517385008061874575 4093 783755051630459902949874452931314310278 4094 11463113765491467695340528626429782121 4095 181024362744864215529221264347114077449605457281094800 4096 354178101022560421687606821548701455879662851202142000 4097 847361585779781654037553954780495418636827789166415000 4098 2062514157727808962168003668657205870043682959162508000 4099 4940013666849278469710894616913372440153209873038622400 4100 11584210969995213666411515746891835985579861632425740150 4101 26575384948541087300275694355055347120862870338259212750 4102 59635750405677731158190705910179381031488721911728215000 4103 130895485213164248099839977795995812801868878591182093500 4104 281004821173773682824328977254444561381454790694790552910 4105 590000924924441936312084852946732539894983992305027620860 4106 1211484292269697056057395172085031645243892926594023174800 4107 2432668516638604949137549459295660131352519396165633130000 4108 4776606644796282974672101196560496218060638001560093250200 4109 9170566934400589822252970429820478607489517935541106928940 4110 17213896704780078380678793880290227672525445264305879081640 4111 31588714942948466530801208128632093275175596660298969018000 4112 56665040502186607732769521620968845627899351146750093557500 4113 99354340794759601588181838181131886588394230391097365119500 4114 170255808739977251838925487280797071327515827414568629911200 4115 285110090797285497728684570860534740128077357130553093229200 4116 466517442651788771751623043353724529270248514515989906090250 4117 745785291710507421796782724388145282220514216624378835532500 4118 1164643898741532694472971591614644430555137998099375584328500 4119 1776418955509565854114990767196458625167335569603998639558900 4120 2646102271118272632926451228706402190640585509166987270528900 4121 3848658713053292767657163012235927648859576674311530938377250 4122 5464905394913599491501989917097584064241394661277673761720000 4123 7574457213098719514334403779075278416216334609385457021104000 4124 10245596322282530680425134497889989433445760693080329971417200 4125 13522499866211089293314272622672277203053631358632799429649200 4126 17410998817675346329632086807988405104734900884321119352552000 4127 21864818002298692026105741533216164103214420544213657291620000 4128 26774875224961419591051277159517179508824560559999594999398000 4129 31964475222869836462602948347199331340638006954520068474912224 4130 37192925584900934246350872291936960073728898332533506713338304 4131 42169125060845602217023969131358296425675461499403186705885120 4132 46575085507792916172575605942514322049881404825362736734022250 4133 50097390039393248328436054535374517804560512366429899325253005 4134 52462667948316783088242623225540090920065748310276421680526306 4135 53471766712128591958786456801419799599671946864100172296834836 4136 53026857079870404528980753349686087802879140509389515981231925 4137 51146463108515053496315545615962083544535803863473954543892625 4138 47965317787140899624580439779959833101367858664300810000941200 4139 43718645301129364113827250320229443125526343177849765765990120 4140 38713363012213585427682939142788745439182922819777929466141670 4141 33291098600842831941639993264208159027133905785367849391517900 4142 27789260992989467559811986601460839515344724692660101981024500 4143 22506394830799909470659478585305183410115182944052714233002100 4144 17676751989377730527035439883905277804729945595436541258944940 4145 13456821548046964314441471766816279532179904666857065175775190 4146 9924060899529275703526699674604275001734435929812487019750600 4147 7085871474924954309458479879722349493185032367655256459762000 4148 4895416595334315198143238640320037193343626826414815707253775 4149 3270383312551686224522169718198556087690918375694019333444395 4150 2111171836068686746910268489281204477643177649059225708062220 4151 1315980862599843592733038957028733760683037750754983959763950 4152 791483846704372016943186551730290525799139852566636831223875 4153 458928477873908683167290932621348517346391654428590189018550 4154 256317942075551362601025704769064089345811836270075416999952 4155 137765043792627995345799380855102265658563116767081262677392 4156 71185572456062726103627556656744954130719229223312313609960 4157 35324321553981214914152276740834894319817732011597924692500 4158 16814595355973331656079258325606194679745075871476399690040 4159 7668205922731526627684689867513217106382818224550841167408 4160 3345937289740731104472301950109977094747197232135783173348 4161 1394869036427856508832716168642950387448692461621370911700 4162 554706007173105350042797806993224418401664970042993908000 4163 210072334292373924579688017146295040026402088392394030800 4164 75621770300101440936226036226204740342996110092296699755 4165 25823525861100379327691870389695476481568440407339467830 4166 8346526964657122119173703425713224134188051840201466350 4167 2547106345695134496096609357151845436343878790336716750 4168 731898766755044069650042981821660215352630083166051150 4169 197420057034607444299608168391274994001780159118914135 4170 49817100662895909890766155626265292950645618021198760 4171 11714628391296683509563423350201851950829504668848400 4172 2555774607832435024915061259509555106340268247891750 4173 514700368529942162739607576872705973573206104200350 4174 95117862976481317585138285458059608305962551036680 4175 16018946083663839909563040291452260546432291212980 4176 2438264262266508697187990796095591584711742598550 4177 332087447453821777049346539549577358187337895500 4178 39973159755002305232587585372764686635259500200 4179 4186043635053018187359987873146332771978564584 4180 373609244828146443844652052427104915358817514 4181 27630556538736391439685470666832530604388845 4182 1625567104415449963213321229220154786280250 4183 71326088218213362117617066135481062091780 4184 2074823591553955652856635681383790563901 4185 30010821454963453907530667147829489881 4186 720162138745872857431467203815692960288647797444355400 4187 1409349561846761936048677753703829234113267732633039600 4188 3373443100165121655435664835993208273143459998323765000 4189 8216997193454833169134872032092930467425227827495991800 4190 19699724040718638495233603461556128171904071842842954700 4191 46250746891232388680592417102131322145255678677723771450 4192 106256875281645792751858616589372555967281963923896919550 4193 238844192281325458628511261549354793727124022606063002500 4194 525253618133692584001598831382341751949282514500953109170 4195 1130058750786489529117012909494872079373428309451907046030 4196 2378427838965560775939275975822303797354434380018306698180 4197 4896807747370695406437815971051464074817123521012200953870 4198 9861545474095104240016458409359938697033472615468911517500 4199 19424867022171550763666544866012684620113261206344379217480 4200 37421575878111497748095740398872930715639044886196043540220 4201 70502464787187074587664523976505942309534244954866159455620 4202 129888116035782916824057412090397592422592397823199686680680 4203 233980391639700862527600010799403467949766400854656411607500 4204 412091615754702775902364172161989864845959929938466854628900 4205 709527022759469763481888423345123530735015283767470318796600 4206 1194149482406236266015036257178190399233619775728144029563850 4207 1964327426670098208844444637413293194927294187669982277148150 4208 3157783489157152325243280627825014844855892003418708555332500 4209 4960310702235995897968899211038023964714760379117366139596550 4210 7612636352573546106170082667556002440790437272417753305345950 4211 11412986563308105194541360350077108438419495074891955197129700 4212 16712311225156840797860426503980418027759721084044308922241550 4213 23898915320771053658608886052895500898585069667609532866051250 4214 33369692055484914304817678871148309911441963029125930098530400 4215 45486514410816044633729609382394559860083245220439012267131600 4216 60518728909436514378275351245730027482518710834536954824495600 4217 78575979217004754045355864935889135558035312852737019126842400 4218 99539314978753449510863563081642641008974780022632595647170000 4219 123001930240353798744766046493086783547711836415358139455165488 4220 148232917261612750379205485610111519024128301256926399418744992 4221 174177106233227012937143159808106354361025687269876402502031152 4222 199500693079051651625028453961508440447947005781125360287813893 4223 222685873948112383870772772254002585442628491115924678389799750 4224 242168892982878306070666361735150027576007608835459249191128677 4225 256506403212953431816941986076018536139710777043756092262420603 4226 264547038341377730805012140556756958625471459039768321229706038 4227 265580827353708826051463604671375163964314684782816123198633157 4228 259440161482211753236108066141521954696056881431139739573391375 4229 246532850959647346125968538165330586616382392079197959551133890 4230 227799311702036076529275719519017808626217206802481899030360910 4231 204599693507582620795685174720679459790134310922806048682849010 4232 178549650563554164355597683680791778511710445424712011567454940 4233 151332427506950164576046112777674087785819391859669286556573250 4234 124517937912727871234183487335909375192241907497445132930958130 4235 99416059060826527006660310836431810632275509625398419988250620 4236 76982634572183475344690425741254380985706613678176127231942370 4237 57785100055895464437353192196218528532826420118589981237729630 4238 42023154441568826251927373731131156022083455847066590393310750 4239 29591060821089782575201217087930881807895251375784365144427265 4240 20163529546065616696396776126308979832771885860952426493835435 4241 13286978301606893573808277079365040879135237108761634813439210 4242 8461401276013588938140269402084750315310667051475964433184965 4243 5203545400382118909654514664810315091248746926487249565878875 4244 3087893309912808606377735717552855296714933422706792896050874 4245 1766747801897415911173377922814248460213495243959257416928891 4246 973769641035073856746008951349752983876083015077336276471396 4247 516537402226933585099655643139334954744604498586413925292664 4248 263437495225458652917768860082903490867857004562982642142500 4249 129038459199550180676814695343926248848753340316910822137436 4250 60635628314932627222617825433854513044915988553392762564504 4251 27300290879986474807828145210769940499179360855834001560884 4252 11761394462599035160299353091853697621358519272597817616476 4253 4841467053172811003282343752546208720986858881617388653000 4254 1901268795092882046753013342139810489978083683694857497235 4255 711083761043246355680955494791071451683746031263137741965 4256 252815506269785195146415471839858183331898435099014789990 4257 85272830394131935368466063281228418102229219199309827685 4258 27225264425456402287225183327759744577300778880280708625 4259 8207616271226766930560380994125324960449393114454040270 4260 2330004400990303167910258560042453915741775329416922105 4261 620961210583237715127940710811523894840644818044178855 4262 154828338571637833718063245278501143283463286706613020 4263 35977442556410431504573554653096044958482237643399250 4264 7756837318668893064346321246752192378203259052713510 4265 1543857477726455537763457960753476273995316142703540 4266 281991024451642627921726543312425470274563367409890 4267 46941519953207132178348682921826458566710577449310 4268 7062901995464232507283228509730666342137596390500 4269 950961470571504841483258656018071895052823509758 4270 113165884179444662133288763070626428006102331197 4271 11716976938084976891421827926682821385066644182 4272 1034003725931633992460858748347780072258174013 4273 75616114496733207367015191145819099597555875 4274 4399234618881137479054359267978393063016342 4275 190895233536729411530505823215935161661013 4276 5491980326258312065078112088052796648223 4277 78569350599398894027251472817058687522 4278 2865161197160999540318740488298993497922577258649586000 4279 5608400641251318249134555849436327698061215059484296000 4280 13430643640891314754506436376281732119041330800343972000 4281 32737193874672579714109438667186722040163243825838431750 4282 78558880780935151637506075659720080010732732606651145500 4283 184655808606327763392841411934852240889573457915753833000 4284 424827817076253557114548662051003265812341796096952213000 4285 956500741794861013142885099192945550408388438765927600600 4286 2107453225043717062637249436616562144784721451392320112700 4287 4543727838031195791535922447342953647752362349839701848200 4288 9585801993652342980460922829385652529238094517620549373200 4289 19787195598349771086792884099547938877822279754897355231450 4290 39962739040261589086923838601739561100835643789352589054250 4291 78961365349261952232530354339511796568982017132071013680800 4292 152627659105070139389549365345990242219069385085803177822800 4293 288588732726773451053884126522398061113100733316936516097800 4294 533726638080402038712085261655858769442907438665103492830800 4295 965417276535202104295697499104447763516369489102121727408400 4296 1707767056280750242478265938689327367830104214159412190354000 4297 2954048416674700434065983602087573995379148759716816249001500 4298 4996171138287645341095358185145722860117062090190022463907750 4299 8261144749672614656420174877384297054030775160401062109479000 4300 13352913039864529832457300940517205629676343328741967605406000 4301 21095574250888718186764284000966308815453578623832476685640500 4302 32570907672398631153095728255858009437469392251520905293360500 4303 49139648699090298611458121213840724923324008645246920681798000 4304 72432782544479101191643610669148641413921683944597437702203000 4305 104297317630647008530646984774431134690748175831465192148767250 4306 146681859190173874346073578095801713505356975918316975794676500 4307 201452114304472828432494913267852044969715543495152742333224000 4308 270136051937741797723117355940814337202325847994707309497224000 4309 353612682779857460034890751245064274774659181584765749745864000 4310 451775770916902322846639424973215399992733534929388474110622240 4311 563221106454350727639472184910502301851508059130857017359945280 4312 685018803093306818206374522151533547051497064184873016048612480 4313 812635512085944013210026474762601466892724012426890452462875605 4314 940061405372496985232000079298137778633460143520142201577683405 4315 1060171629257866510064490233220454266918471865396653993341088600 4316 1165313700471752549992293321100439205355852276612812106653381420 4317 1248067176296302861499243168385887788764401779669733759378615970 4318 1302079407915051757750522450050897465530805156985788556197107220 4319 1322852116347709751066991674423999207103493103600682006684441420 4320 1308347125459924160023276825401097383385744628728295812604184060 4321 1259300457182832482312120203953759479054870442133238076698769150 4322 1179180135391926405878428450794915785528654762706277956659593275 4323 1073785625500788222615652690023424115210633972218982099470271400 4324 950552096525396270670088387940905871213422515210697039999400400 4325 817675528942314857487080901420956499718935253794149605458056100 4326 683202870172349570730432931804377036032223489879599020788171300 4327 554229061649285125991928755465466563040068514190724241139870800 4328 436311834971216367088455226811904616842066788146039855307245800 4329 333164770647473172331894082377926610985333899193225433829999425 4330 246632444343276352692346172725466301895124282247266678791085850 4331 176901951238127186311880827129112612704733817497664170972304900 4332 122872636188341137190359158492581037147790009793559004269630900 4333 82594729982961770864213614277134037897327149595004756948405900 4334 53696140834359166192075833416660123179189990013467902555111150 4335 33738797224572824320883748417170119182115684833833519090003220 4336 20473682950804831507810308497370314433224841002909861741638440 4337 11989652148442591231328106956259373521863512381254609743273415 4338 6770244808176861536689980535936599585609041224107950745728415 4339 3683060991161461926433237974960821503876484526996550066393440 4340 1928475771499916676413086451015491361105774717273963255598000 4341 970925983897588008452425338087367265873466778158188414137560 4342 469526111883600234453573880293086356699030994166853875726960 4343 217839170547290108405642302619458221892185992389261465806960 4344 96845154210660657198014024975012062658694725698894463392560 4345 41200884622500621637932745334168236215598169082563977437030 4346 16749272718675389459490831823612616221235499118264220808975 4347 6496320779901263002517371186980158941308297075737307766100 4348 2399843790692551043721132922874727429062415708524947978600 4349 842824374743394622515268523255811658594623293131389818350 4350 280832727588647252683983406205133850124641973662047067150 4351 88581882648243229650055602105271420942833653017126040200 4352 26385013243416473664559281897486736956703270862725225700 4353 7401092299808617585068312953790011687806564988173616325 4354 1949096392373724800208163043372847232754841079694196450 4355 480263586125572975849287764859368380543817791914239400 4356 110293543161023024189786455822658575001687108669326600 4357 23503089687749797184914181119878502847406333406810600 4358 4623783464515373340296518080132448462498139222848100 4359 834842914946275224321310954367279336264800447426600 4360 137383533671772842598812056269275361306493589218640 4361 20436065945867439901572048390691393502271535525355 4362 2720456707251621680096856987940765260824663385555 4363 320101039303701936905296165830082857100857598680 4364 32772334106808958196804126437391465232465775980 4365 2859969486076442643081330118448535722556446650 4366 206836942578334143352224294864619474951762820 4367 11901233973608551590656443630531928393664620 4368 510784181163477985506171954856057917774620 4369 14535329860888795395041522471155857191570 4370 205697230343233228174223751303346572685 4371 11399683912108657745523499389615144342798339305690906000 4372 22319381133181161480709167225983335239584116956405352800 4373 53473517298246532714199046478918407344836946874721157750 4374 130431280337784841651334993782598919358643521964526040450 4375 313280783228902366917649200137168519024685382426569610500 4376 737224326784354025060813818861114628400039487284865681750 4377 1698432314200718531443474892351493746147686477223470330180 4378 3830187520275023688594960801304286453408308390186103362200 4379 8454606467528323745403553622191149310254000175585660687420 4380 18266290067314037450439488507106173575603636991692615543700 4381 38625273973959197584151044700149648548651460091737482425700 4382 79934754622741200689991880923400279912707843720655030157990 4383 161889586454504844120822845824097998393811479417803604994750 4384 320845117941358554036433502878142442554010808398095093206260 4385 622209943623130519016327476027219011352985390536146991447800 4386 1180627299659213617331945152752534622634188391699563150189800 4387 2191744973519780839490407269293279777894121196180593823806480 4388 3980458002897984778522161025823957101781219010188477705395800 4389 7071375446613935111176076890415736250936510092487223191058670 4390 12287456592774387765807586898805309579918387007949091458116500 4391 20881617944234664774570866185500905133452493826122249620240250 4392 34702794285400106640049096930577369581316234496264461629456350 4393 56391576171997095268641311475603381035867238181192704862947000 4394 89590508375386006834192347511796111504164392148246789264950900 4395 139140421353643968161013954826240884826094375005207581419020500 4396 211217901761215863359334697486382611750254037160031932174283000 4397 313352865977869663886535829141085577818286568527486079372888650 4398 454253606540090690046702156827481057702680071596546745970250750 4399 643365501431605005990558788565974173914669147085863940995011100 4400 890105111755357459164003820284861512720610522592530828739100250 4401 1202748612198993242243403465736482882305593656547863497047164000 4402 1587013720316000280636589691587848465188670406952428684859437632 4403 2044452883688745328291935009031795217609583373915429339905758880 4404 2570860436311709581201590752697780979396214345497305613886301408 4405 3154968751217081269975386471063908876263926229671378872378553930 4406 3777745038943237726205712489333440820831692943094373659123728855 4407 4412579730319323905578870007847210285617950163551631046595814331 4408 5026566195317218232424086599219443881128447167697167284131644450 4409 5582912001351032671326714365635740556568492270681381638239381894 4410 6044315305755779188062750749484537603564943288843313787065861970 4411 6376925649972026223328452810147890121950501967090917707919992020 4412 6554336511510831988833633108235831968870897026985601361324535822 4413 6560976026203443214234373492084914819625572329358071648500393595 4414 6394304890763982394128491231229147766494380104858144056019939938 4415 6065401282047025177353371543263644018375875474186595665266781025 4416 5597783517111573135344369284231825176147522605173956142652125275 4417 5024635717529837855083132873763007296739401508215572104142727160 4418 4384889029859943782472347812707941562322541781909977116411055700 4419 3718804730881793860586215686075092655285257812987826782637585940 4420 3063762749886432811864473295073086140441777345928444144203271800 4421 2450871809426493488383502858361057232396764700467628915907077425 4422 1902813965954090620697527089206739471804907008495692453115770115 4423 1433072114792488823813094650808080339544973736238628403226118950 4424 1046429195232064590867319545783128383519736673504039999108623985 4425 740428972956147164545230812662673879777275142175947554834771650 4426 507384298528325029000190380040140605112121673827879805047589900 4427 336515165855978471800501196017706739534880402278998303904842526 4428 215876167230517287624904072377853400550468680995290187819810890 4429 133856323382498806297868073337506442973012484917896769003321094 4430 80166105541547521762409499452636203352067798470741606322671265 4431 46336610570249428958904152499202441319687853572790779779206165 4432 25827465200519751759113081299412760795933847745563307340583998 4433 13870191125787862249586429474611418635645379697316581876801000 4434 7170010100196583038214916796041360560851575685328685651917752 4435 3564176609239498767953777107017487922022194683350395352582960 4436 1701905217874178919713623218712937078583560913585645171540360 4437 779737998554444208023454587194645732267296284550682228175931 4438 342343327505928481082316471145016624952445178459087497184610 4439 143845235481720344735804966046640498125188427242337315599449 4440 57759465584490217217167485844975431568656745625842290061475 4441 22129206449593931708035112758067012046036305189266898354100 4442 8075789917995799383009936577378413528715754099640771532190 4443 2802043583186554429963944588246404353136918281099633129550 4444 922471569542274255595279626474715737495101832108286805460 4445 287507371752040033521522851804004913793249739081237092825 4446 84623534639034627496333353438107885116794195732628114075 4447 23457948345862593771917068157299090813037675582672505510 4448 6105456159583216098680528887916137065816911709927293425 4449 1486910859777791793553935080009190137871581788269968140 4450 337524552237536517624147418543193264260316716992438600 4451 71098336190439308365249112229516720788068204442574100 4452 13827383936981592786830398864191766606648709124948572 4453 2468220076534918910780930238201413025290526869939430 4454 401586014536249319014959879731654264856502004882993 4455 59065496374298317900829512955403056992511511783005 4456 7774968120852905565251404497138227608716500696430 4457 904672480081769193651778671226468209298114777886 4458 91598028236381977911284368489757798804749841050 4459 7905717073362217773711060905473840195354081764 4460 565503715942694865336355768247488433590768870 4461 32184955415268281325861726329353997275429045 4462 1366399576274146166027930363761467634695102 4463 38465382074184613668579841493725809092095 4464 538522340430300790495419781092981030533 4465 45358742302916553976925081781837100648187076395275394400 4466 88827537009878251538144951822764322102699691274080980700 4467 212911364482440138996069085554563967926574002280658020750 4468 519677534532649808651629849639303072735066340260544883300 4469 1249325790088592469283716204183375063746927161434441234600 4470 2943264581944007552636049057502598311944966636202904202690 4471 6789907401910433264992073568298073333496804220151254249770 4472 15336288367186403166909640206439475576121705400055513259600 4473 33913871867714653344059501840561742751404959837311999948680 4474 73420567723054567725001799279920425281487378912762671436510 4475 155604675152235624553294208649174298438853024940999572057820 4476 322828108803732705491792624797710700824998306783622929253660 4477 655603007283048338420455591272150681437076531419352369805500 4478 1303185725959345237999834845023566217287278468678682539072340 4479 2535362811561591009367906866765957099930536341345226479371930 4480 4827393465073783458117223839770202555976752811722540604435440 4481 8994812011908622405725704676891755263124730231310794611629920 4482 16400003914537476246573449161592862214806386116653176000478150 4483 29257116018757142800455095956014431819780633046839312345679630 4484 51064082766603455683587740080508802338439780955140013764888360 4485 87187502796068872945952058437510947262260165761430760694051300 4486 145614039507420475807064774697363615489292447345449793412593650 4487 237856776417782619786961429172737337958978478995030767947558500 4488 379962991596349438390131593672611534252323846002805552179784600 4489 593509898143778808727148600586553555779205922291120742254578200 4490 906400300166608944068101506169824512163046672508484856765292700 4491 1353190815985131854304374219864007383451550601958997979129494350 4492 1974619421040188695710719480840966105002645987762233787351963500 4493 2815972283427911933093931371683443501790591787910189400275281400 4494 3923972063386024967619774657861253011164855221930248809771428050 4495 5342007961081828485424076493068588721760294225557335722134978906 4496 7103775700462096494278068143297988367987381821596585541751768448 4497 9225742934115887605393578199252952460262092512314330112462715840 4498 11699258840039403796011132508306551454906030753612994758274598057 4499 14483507709075624248677704404372456097081372970630934637384338274 4500 17500760980929742227841118144849520110272713644593127099867579358 4501 20635401813333274152807108333617672528109634800120631001269080654 4502 23737898730995666963648676906361679955376925141230163203052311350 4503 26634268156821279924487220037562987843178258238701779319269833171 4504 29140652841806559852136453138491803274066426721734141856448332092 4505 31081607982826616703334236659831938520321705884043139643047072216 4506 32309750961015938155831943895926135060754815921594393392145311713 4507 32723834947088818681664199736210161899345288602856681894233013085 4508 32282245151836576076751001765847410974577765542173852599957446132 4509 31009473144416532172909352183488316440421814007021311824209965954 4510 28994233809039127790824508659959943463392678310064287122553252955 4511 26379337517031648739186447587255788307881857918131753546749317590 4512 23344902158972658447528837650754956486731278782562976760610972600 4513 20087651215824247408687962261723957468470018335525001708829234360 4514 16799632411877273251723528567984089003422412446840968724047940370 4515 13649588892247988499881288959762552598984614943105923297807253145 4516 10769478470576735892740447998358373194038221698927834381030510310 4517 8247476252479221394189646765875074607177195788148841014485011100 4518 6127508596734627396621225791161192769153474535752397700779108015 4519 4414248702529835746748513630122504747692305428153652435971326555 4520 3081774170138195714604233262151500167665625181957645338965976808 4521 2083837029138136469155700330585771326098530926067857743873625764 4522 1363889042324811568970144292270605801628601204325151307541522145 4523 863504517506707985725462669177247445845511912509569352982208626 4524 528471625621941844761026778209845932746878110438291420381661482 4525 312416024057324992365803101821947086332286302305199618048340314 4526 178263693377013950952759519178464300039067886187908981434660182 4527 98096264148386608569328226929118815079966487142725475168489875 4528 52014046320985093612464765944659375959203386535544887420159568 4529 26549753308070832331851909468877438332346461528051624249051936 4530 13032779353772699434324237113643982818153251375328694878269843 4531 6145885218419811801128968143788853628864589969533017065560599 4532 2781011228381493093236595531029888138502579350939253989474980 4533 1206019090876943673702836728072022222601273052566005072647386 4534 500563251499538145892779294400894398657929630628641036698617 4535 198559334234083732689369602656474008085798483834603897049970 4536 75156879875910619087770839829075377030468353763340988497060 4537 27099132443599524225769972539349820216565318553084421436900 4538 9290606521818619288495316238066779927629239880519174254990 4539 3022399980205173512155843186479261123343712937584176444455 4540 930911279502841605015392171629365131260040669588774659230 4541 270795263361010293016165453464961434297873518129798396940 4542 74192567805167864028152035720053413892820282789718396025 4543 19087036369083994945288446988037046235134770267633131485 4544 4594989421495841970965979339339748301033553098917750320 4545 1031129012864771226462869981934362499200669159287160376 4546 214735404741621483785689568375201857984021823700905883 4547 41290393483728219744758951611945672134944915603901990 4548 7287617093208381411256156510023053799224325453269922 4549 1172466601771825604275013549905799676568669852890354 4550 170530967450707062064514138637231792217848581941698 4551 22199463095487170572399861703051704704958987767849 4552 2554679073230081977349887112384673553477528533900 4553 255834188570770785005010397170579681075884547576 4554 21840736994430254299055862127575825024290434227 4555 1545399778128800773068268729641359771879114631 4556 87008798824682726830294662518230229383488108 4557 3654416994277881531743259165655255210321710 4558 101780722341326849403634338626573414770737 4559 1409869790947669143312035591975596518914 4560 180489995413688787699847721256893462995911074822866673550 4561 353537104418565666628567701431028432672403136250975958500 4562 847767546309825833241973569758078384469538132846728063750 4563 2070608007047635216948577870378821751158932530528675210250 4564 4982201420034617660473193521957657259711646888841304659740 4565 11750392923954679217289573189963618563309443259384311717890 4566 27143174665711568978471287705831359470433908917084051192350 4567 61402681470122966783666244824767053029286925084732411318500 4568 136022812785075681902732020534260128696782271496027020130150 4569 295064496419673340281319523351972561845534549362586638585930 4570 626736255413388547729083999098616569405768731976567643726780 4571 1303452611091172661581792874266680166103603532841307977594050 4572 2654153629440185653868622646950730503051261415128101015198750 4573 5291184828268587904118819257765184384130156145485498919549700 4574 10326410373913595704821699236244285427214272034502611552907670 4575 19728165410757612803499330309150974184278869317276013348531770 4576 36892148272170423497263316311528232199231064658032180883369100 4577 67523955305033470953953990251214541612811862057334213416990250 4578 120954743713909399889327344753219837177015171254249105152052150 4579 212026952356983913816636051203851766231347786139820491936819060 4580 363682123732107976920528758700835893810048438561186471906565710 4581 610341128866284253527186495006621114126405972992189074028993250 4582 1002069005827876860003346907903254933193792547333372018669247500 4583 1609343716740373613349425249110536015174700323464263945915544250 4584 2527989930004428752195800788179111330895232737082719687373080150 4585 3883502584775234779248099605537536192018531729082988837309618900 4586 5833605929211265739214271850661062953843759960215257384486736750 4587 8567544092485467212738164748890322806138931479661820198828641250 4588 12300389283293081855076886071063091559939886372563887016850019500 4589 17260720749124708615142014828337560215172435879254391431103651386 4590 23670509024134255889626341383816738060156419712512297113098703846 4591 31717030040572032698985124621097932809333425972655030673003405140 4592 41518131334209518997982757049961513489944362260898690449066463025 4593 53084033921609147756594648502931326869034740691249759912201195735 4594 66280768570284288018223693926188705140363559281739800503238037322 4595 80801859541722690260604857185316677455699335644056562653205401387 4596 96155461197465911531249353033768019522996744593782447231131861445 4597 111673365951235773154110770667859134765443169999383280093177129750 4598 126545900944101106108882065352600265623060878696319399253247217305 4599 139882842808089954634131201639665018626437913456578307932607139103 4600 150795662258927529433689765826911904933485923333145125353767145818 4601 158491600753618328693584920787126174824924610677840029224243493115 4602 162366416493007004369372957127025810134979562947452691542482368725 4603 162081167205333335061606786674405443313147082391462245552359673510 4604 157609773166789349097322183576861485101247567270980869201761857769 4605 149248332614188645039577506279425013941350396577621699245029439679 4606 137583523784575816721051477858797435713284366750359490688636495450 4607 123424606548531144385317820271838195061695528411889630921120657875 4608 107709938330712461356573012777476716390481230111732020096544461425 4609 91403097485311281305104475522060358310974414946905360569070428190 4610 75394761171945129780927241453543840763645612828814909661708556565 4611 60424300200561185149590423293201200249172397256352985418614288675 4612 47030313199634026460581753792207174339167258823369176683793377250 4613 35533283313438738929911199098951691529654776430561603157761877575 4614 26047656165009388495854237339373284112805490079300170227869827753 4615 18516156396409788490560865080046016735858532757159428700509155358 4616 12756822838634104666946755228906484720667288682017975291021234645 4617 8513163630197353257297305876591036212779831046604702605896429075 4618 5499575103600988557735528301937927309535561127583761288122911730 4619 3436959730075317123006749423160449623545556743334336137213350391 4620 2076479397992733328380035634637080542673749067885658267211404761 4621 1211912595101505485214620260581953811992838814117500362732075310 4622 682760534320090146716709120686176025940158001229287973506808125 4623 370988549722592186948967444208272160683862204672744489873740315 4624 194252126522155343815101974722895612314688122752619645967357814 4625 97921234523480592644229102454273320180286023273432367936317309 4626 47474281519041074981475149837824073689122173264017281675009395 4627 22112817151175369052049967533101367341423883577034515179239050 4628 9884018249305394290577223320174725939069602321052467047509855 4629 4234368390890032474230526944943696439929199602683772312772217 4630 1736317648037324978143909127808058253839428187556090463600822 4631 680499793088023045582635673003279798511900338840230656825925 4632 254510226805959299729087035055125511298953263532979724105875 4633 90682116911457152764791561667413513602384377424432714823450 4634 30723500078892366038133207069280780438695614147039149347135 4635 9878003021391263697663328043400485559481542660636442217385 4636 3007086936160056160819046605337653136679874532720435686950 4637 864626938230424465504700506191630825359809910866692547125 4638 234167866745793839271304172141941990491224074716837843675 4639 59554345037887180402269782223085523515895586414187556826 4640 14174118135175207503158163501665914809087986284292064411 4641 3144773138851268622511168053404388791864468112229973565 4642 647548997201597707233060654277229231537230331575455150 4643 123122730126877170118475754072968632390060880213764185 4644 21489299483989672312697091780849227405392438869389367 4645 3419098789384618388022772426047039635130234827991282 4646 491830595686953247907442601467488622553700650851795 4647 63326027026994313495920357451120084191051578207125 4648 7208247440398502940863219963758025330934666328830 4649 714054365340426962624087600549303324442792664953 4650 60303825750853957048008034622241877549992548343 4651 4221322606079861172020579281800233989741689090 4652 235139703408411916288941267946151084366267475 4653 9771487867107807843539391927932140799021285 4654 269285130071004806372598798067338935112574 4655 3691087032412706639440686994833808526209 4656 718238538450349196413827014486194605323934792594087999900 4657 1407161218188439241953620273279075145124443675286376489600 4658 3375765548684387070343280958624043908758135079601155720000 4659 8250371000984641999918978662877163313004882134545224579680 4660 19868753316918079210772132926136778671531940068112719056320 4661 46910424497959986325779188119725473979960647427251137149120 4662 108502425071478737871222441987841084847507975062725631174080 4663 245823008271054090010321560957926525178614552283907112556000 4664 545504475169238578851475947285448412228134616077573296314160 4665 1185633266029865029002881832284829240050762118974193285560640 4666 2523835979200013695354155256531007997815710294731981156915840 4667 5261518513790249907143237118608507650886180012305828803673760 4668 10741843260434198295080349585562065260055432830819889822980000 4669 21475371850637545824208868172589996992149733420274988823968640 4670 42040811120165040918245757734373570730702270326360005900301760 4671 80582770884152788805827952373886518890281942396492498968605960 4672 151225159997073806760463434650441390749414417253101824647580240 4673 277833409702789284884490235703864762825267195247232579655784000 4674 499676586740538096131428549294906832378090767669727406969280320 4675 879631745022435726644566224071868679967400757187325139857900480 4676 1515587581760795455776778416826155519683440726419627294531005280 4677 2555570719917404440531460198753147119216734433355769302510550720 4678 4216746431973405056130368273820465001638561961615425110584560000 4679 6807744379855169476743870094867582486108869313503626116420822800 4680 10752662402002308521736408862117211831686609768748537733619933200 4681 16613607917505322094183511773585654713858082631366801472563523200 4682 25106864263978241954973758153089006831316419173720856868703892800 4683 37105997415981939344930508758167344776096802817946284395487860000 4684 53623908856671581320203422382272225981780285814320870270164037952 4685 75765608632973845349763385628864798783869910440849411143209773248 4686 104644999093094605851347376081927111137813921363261236199354040768 4687 141262772257624668713172208889351562281569643370517405843607473662 4688 186348822034940399223504002573083072175796788752405750155112264275 4689 240180947618943660472328607438903937540775500739310269023996032864 4690 302400906198036761487724353869594762088317169754266196435359358656 4691 371857141974425734016017584185183159438449401592916043924140505936 4692 446508367184623661366162409275602472612051048579849920375541636304 4693 523421230545028182392958350350137629378732874715045133712720936000 4694 598886961096374276880042632657210145967834472665493187577053497376 4695 668665973051674581904329954587129376963529840176337174761440937384 4696 728347765988897097327269025349589096613041498309831304107037976464 4697 773789823125965848230498395874538542070145767230308316592037797216 4698 801578727626547768973019490980424782888596147692620162243302245600 4699 809444707811432892728153785310885189678164189366310643017283027168 4700 796561341307766792164535029272255754488792942279523607356858619952 4701 763676638131921351917506776124050444160546851088145496716902915872 4702 713048259770803002016123575319664024865939229972212767406729227328 4703 648189090173238390921533042516048208079108489346794524293232298500 4704 573462568215931173567409419753186379678975928594876686307119477380 4705 493592710640585083072275057555445735583134351540735214405053014720 4706 413165967167642521319438015276918154885781104552582858980223642720 4707 336198628863662954489973382215144696161161013923636070221046708880 4708 265826004564618438761945922593659098888374304905242253080330596000 4709 204142844412835024773145642451279671522928278358277638234732424096 4710 152195198178900646499901390546801705468956203150196642693778671904 4711 110098634695982208328983218293675416586003496445651442542693719664 4712 77241311619023755316728588523261225132197230294257858232693279576 4713 52524773806292561155912248844981258391736500043786856437578767200 4714 34599703741772195584965659890766016024134083725593184769555622592 4715 22065138558155050469531896504614279495860039965522723475498598768 4716 13613945607221996853582908789297886870013879239131449531101524208 4717 8120910149020142361684081080673576936203731482086454510198875712 4718 4680054450567010817005988378865508475256843302543931769564980000 4719 2603665094416737893860026062988964618617651109157806783477522938 4720 1397167469022707379738435321298839248822415193462941304535405892 4721 722534700617701481685494548097481511867916941143032621714092832 4722 359756027805641324031399417666750281109225205004381265797371808 4723 172290275936491689569546593125862966401136129064464044256072800 4724 79277528191831318361824586007011827791810212902363683747299824 4725 35008646830169799947587328530083359053551187076539461584579936 4726 14818283455935309624620151229860756944789002975144746250389696 4727 6003952460159471899311939880668937193727852132396092195081304 4728 2325229527742018691016037764053927748198720940206631325559000 4729 859415990862137149067037368068459120217379920675135212403520 4730 302628925816968505026332833907301594879400499158076214302880 4731 101339778505170173748785239196082057832820610418755261020880 4732 32205379626111861588240055204448576483470933723840596767520 4733 9691353848477498183225100410598025367372388402019406844000 4734 2754706180994329050170618223140254730045333115145124804832 4735 737582155656399517709394735982171510496332503397103644968 4736 185464732209411189702340715648916715807049583245313113988 4737 43645211023697606769952750332192146468662820362095093792 4738 9575249656944295546380006227013969035851399507925006400 4739 1949758926316906160645400659370908393951323067180019504 4740 366624070754475735368003422205869691866584813418090416 4741 63285776593125084408877050459340210149543447445576896 4742 9959166422828272980578247562830195845546410556264544 4743 1417034575792452464314507708761295796970777344229000 4744 180478930507707381740964512822309045042645267216976 4745 20322579540748741572195230511486162819164458519584 4746 1991638651536224806034746640785913560153764591264 4747 166409926054143974032334665815307947578583011616 4748 11525577843256761865083343419328802357508475600 4749 635249569129029697281045100493777911313215328 4750 26122067486678413887285395448123852302438592 4751 712379797255652381412052590002925045558337 4752 9663391306290450775010025392525829059713 4753 2858296224445267210218291180098121388534026215425452244500 4754 5601105732751331704872206958980157064400010967601391267000 4755 13442653758603196091693296701552376954560026322243339040800 4756 32874608696782073610378656289935020869072539619743611317600 4757 79236236346090126137835735673176716966482531391176909329600 4758 187275365001881203324633462069355707119239266797478948749600 4759 433711616700553746161067728275573567178912372846884047687600 4760 984072423586664150803223772596651899207088731523831329946400 4761 2187453285526001212417991847128313910810932004050731163829200 4762 4763435264858729189377550946828280602285506686575375105433200 4763 10161421359422788217885024835522353401167339341178251081963200 4764 21233544418251029868490362726366529169300638987148442889159200 4765 43461382945692590535068409071851650137742997218172880428164000 4766 87131415391421960374283728332162117783464652004397557615908800 4767 171084755236213801413213964618260776758010637526484404389889800 4768 328992685360187783350363850453715412218796231476290873730019800 4769 619541672372677291504042856056551636565989539168815467448338800 4770 1142438900984404200780463653986652606269549782195957444388946600 4771 2062719912308441311288950460478647475868962651783695744832810400 4772 3646336720819498524979612125426122305847772369537202502829758400 4773 6310222123928119314553767060151162591858305379755062794640978400 4774 10689655056885825960338914121940685042013386069642719229762730400 4775 17724390835728212585934647977625354556887422111990170214823767200 4776 28762225808568356187761961770029109386810199478427761445633206000 4777 45674064525909199570771204497405583156602789978863371037821926000 4778 70968020270915349460587426648006472202489980346048565910916676000 4779 107881948558189106446689830864533976423069075118339392928562956000 4780 160425129399611058904996702436739503186256234354618050135006370720 4781 233332467454323202362927935210646228305814149109242986234219640640 4782 331891266163200621767201120697076810791315274661571702587728777440 4783 461604514423014102070484052842735845888934310304591017423223339815 4784 627668625147514824691015346756421141779631149718895168318495504890 4785 834269341725656248831379457673341138510105623491539589155964136985 4786 1083736313027747933643629677888088735349181440000967017793150038555 4787 1375640485987461602583046212949347023785598669048086845977590733280 4788 1705961154607388493551533496207310080227569835345623810532407875280 4789 2066480490652595193232435030939080198056507360872978038635519953680 4790 2444571006360298288879705480709346483876230203761747828191633704800 4791 2823516168778145425519941773856213836236687201013909183205375598920 4792 3183442456650497034160684895800541697776281632754950329879852839320 4793 3502847188832949045498421971646955952818632072344383197860316126320 4794 3760594682535365883679310677792111131360947375940719889090029530920 4795 3938145878715883389642769784907723316451375619118418277618717396240 4796 4021709127463423474114270777293247534216568332509526086858920004960 4797 4003974959031732360827047589339547593982332846988357436395158330160 4798 3885138141545264220419483773638088798089495343822558383647180918160 4799 3673014115894536705646780345090262807826590559619935864787114197960 4800 3382205969828083907387806206673393615397610227860584393656962462380 4801 3032441844507782540684246344599250872694389066081099390969853205100 4802 2646345272609599446233583535618269866370460957877836332333213654600 4803 2246990876646336483828973564969208424285379411331830010813953479600 4804 1855616301417036703874481040151579202768707492957565295661248467600 4805 1489807074471039339016950259513796105325511104380046582819097251360 4806 1162360596649239763270334083975302524640634673433721109936774172720 4807 880897237929591716201234639593866052308845343508558597476384204120 4808 648153026851697314205638834119162933309759145742140378367585343120 4809 462787269329690950844447656609910064420497501113679882315930751720 4810 320485837595491546536800060291232420154740612363944641779613671480 4811 215139183522557882803953141628480997073141418037342238631211243040 4812 139913542013913100781493738647260843668854393546048378993984577840 4813 88097085583511484942018720406968706858129499079087022880870793840 4814 53671214349656181960606007561474740652793005235382699881345819040 4815 31615439261598217715595810780800390289101139667006596221900570250 4816 17993542294809133088185017530667250917483694091969278520086717710 4817 9886802348134870964366817846003570666470626032305100926033371660 4818 5240315898076619450184482123183996471235294839616741579648031410 4819 2676941489356296476811140828153651285279698958559351550966674960 4820 1316715381551006185134534872313413337162622174244176726102471520 4821 622988967905479595685048626640061787570457073971005017897871280 4822 283228637635869018823188331542569177287391233341635549988164880 4823 123583699986338792570410123682899566847744264230539186651728880 4824 51690833310840423748514038617593512525881803861753338129250280 4825 20697278361054251077914519673920020403378261921886320716681640 4826 7921955880680957200098933634022857825980380701544923266380400 4827 2893946477162770107468698459735394169435723175720430532628400 4828 1007273731174615783740553231420857658385602651639913695328400 4829 333423511564261555523569044440144950292749157846986802330400 4830 104749690310829644648973013866549514185056415213826903116720 4831 31163437448270175827737585939412630513640834852254806030740 4832 8757919946164969791257502467735576974914079913217963242040 4833 2318615604587582718585442588565274077653894822924717482540 4834 576500814604218039143614715456295007300808133483958588740 4835 134159886860075074266502087247384610602317941994371478560 4836 29107884839214112098348660988161588217513240580670930480 4837 5861956296129254889675219552852092325998691247509028080 4838 1090209894589217642617403833732623019106206109684050080 4839 186143906015609469790155684437680982626986517462197480 4840 28976442163366744175685311687805308107786219963342200 4841 4078565078319337067658714169694116591375908278863920 4842 513905871675484554596353990808503702840234937029320 4843 57252044215513210039737435730190813055180026206320 4844 5551399914134273842718889248494796875571248085920 4845 458960641905687685638003033213903782299521717840 4846 31454831413810462628458031612146097362537874160 4847 1715621203161535412076400190629384257988284610 4848 69816911218086346085020594507281488273243235 4849 1884361304726637901126954951542536666644035 4850 25299086886458645685589389182743678652930 4851 11375441539711467483090977019784442697802084130077052367000 4852 22295865417834476266858314958777507687692084894951022639320 4853 53532152117077826680328132450530154596686441455699237525100 4854 130996325180613975876567665290709084189538586150416957708480 4855 315995616380420569142131111940993533929954916554030450633600 4856 747629900067476946109465181702022597527715733000853718891600 4857 1733589331681343814365543180556567968520928006248849570322320 4858 3939146218072597573171685290016786557348549668421954728580800 4859 8770710930501553355543458068672736939172555196303928525210080 4860 19135014819675952087000207777666830068190593443825258382333200 4861 40904170301296152905439593301625219925549760909255069930855200 4862 85670806382184823958427365265461277354758231198722641257702720 4863 175794146061081322620999519283714216961924639491733842352008000 4864 353394770072855539282756651088386942421758103276659505742171280 4865 695946541211618973890330552237703867697040321973516205468017800 4866 1342534936284883818508164129541202652355967035485367070013054800 4867 2536770207174317664851972720896667210083349744049448868410949920 4868 4694747854918030544969695892691850833682402744801012009657940200 4869 8509160390390335033278734527777941916479955759687185908064580680 4870 15103234656112687947491180367619977952520294650565379000135446400 4871 26249762621106716545308129037551895065377384973400396964735774400 4872 44669800980138042422143522951988499008898361787991847932856985520 4873 74420854605169393689441999533717941512672590538077909127313538400 4874 121373449499501788975067198673700980507488024290825434419539819680 4875 193755985439947925052364068122810852213002299128089703637923556000 4876 302719531451677361176778802224130126456312761944501461218770956000 4877 462837533080977530902176416593487321960838125385480071084185873008 4878 692413938785801722159594531018039984018301556103343634229025931840 4879 1013434559431532900971583063481830390027457359438255363833035856512 4880 1450972097949898370434235696598225749351705772784488969691732739415 4881 2031859725364959018370443484765585554202408981928963561872491974115 4882 2782496091182071459353557355793218499012068651314119430437858603308 4883 3725746914493527536418832248401925519332893631072788181412223832670 4884 4877066027812051656625621109861874388030605333486869287998730686327 4885 6240158651897070888032962919924834032237962383609578159878610596030 4886 7802721168171106907487776753797282257491936328164561309201295058080 4887 9532968304071446308374047958735933644845622726168151496749665047968 4888 11377745383026017060055832693002565867337150509600844641048138935600 4889 13262969137331113281043308001476414676979436278047331068360822703832 4890 15096914779684228872882874624987781384738121641357669139931328645520 4891 16776474281222752238251683102112659792884274569258412805232265724320 4892 18196000235846559837171120788334460526830689233060535884404037625048 4893 19257812648046819838004891962367909409171797797036520584525571948280 4894 19883000362307004760883511299980393571212565487177697985377287993792 4895 20020911825710081574236462253247683462683998431483353708118344139360 4896 19655785367052639161273205905098779438133070520921989558357566773060 4897 18809339660864701761065448631913160150636646510350790929862076049288 4898 17538777451920759579916461623968986607270014251699286141268148616360 4899 15930427823147550947061240796961397917887857227146042133894962170792 4900 14090000505515975429946377203156734153377859694646858309990353782600 4901 12130985980015148813423423838169893131782308421468766831312691800100 4902 10162986756072995916312264102458549812383735279159930666109521394464 4903 8281662936866652887722787708083313449298680501342119011778143257920 4904 6561559555236907271841248486908535245822249416757725072643088356296 4905 5052466451416725393042494341057390970253882412886581189209469234920 4906 3779293970522158969511949058140911987459441276864319584646512423520 4907 2744875889916747618126852982645445070261789479723718527800724759664 4908 1934740331650581550168687293302855879770926285896909085114828499560 4909 1322763400346019899813095335120845264170085419308576197138268872016 4910 876718871184877093050151937138597159321941876598510225529979311840 4911 562993159309921459215694609790446161735533965316403198854052150240 4912 350059616295426435449817426345213291568520864552127839158534588644 4913 210616863486685711255104459259534967191644790342039112028989789250 4914 122533801602675528536331551480445130939308711865805605329380660356 4915 68882932563367671901142470348229857555713426986532760186936222760 4916 37387117046661942019682783396226990345036438349460758661006982410 4917 19576148633906310523225713950126663527882525793161682213243419234 4918 9879715179255237236769269430580162412460778739198630343620021440 4919 4801367271210853921874470573218775597139818071889909331551418336 4920 2244668340803812511248142006880476410800646613667330019733789480 4921 1008413741308646123991689707448038477414433966709547564454048080 4922 434833650500690728056127245991834576394193509958609998223662704 4923 179748833125737009136400232489743551015573875242436935562868080 4924 71135479177872818467493029180672229389942897592570366781739536 4925 26912587036659171336604379799446782194184042211203579895435400 4926 9718354149953589365764678003903587182804819986286943429290400 4927 3343934708706303164123648816603344628754189735789053093917248 4928 1094316840444197575537377167590695303493884822574752268166340 4929 339910352190002268096215725506384319037485851783972477530772 4930 99988410692289122879962946565406888869125503728318153962640 4931 27785967015622515186226290884445177742511541558897948924840 4932 7274460605718322525298448167711915954868890081726342819748 4933 1788736723563956756760420784805253654895269466949817517320 4934 411689981469500108549977471822305950276418038571745775712 4935 88345767566800464402864784299268145547018527107267210080 4936 17598321258310565057166888306055200674635798623378152880 4937 3237562386970591372764635715093575721258199735247914008 4938 546841830308854704844360339633205550663656659445048400 4939 84214735189340236821624744128464828784067684739836192 4940 11727502078684284646616087643674908377108245501522520 4941 1462047573577642900829591182813576503760986224787320 4942 161165904875603444823354700498406839819215812852288 4943 15463689620647829771251809003887655185121407128480 4944 1265139531822968315635439079800192824335742080277 4945 85807727845172545765665756684691431307569488810 4946 4631908206104381434767723702946997981454412010 4947 186561432559243442662343550228103655826819178 4948 4983920116632353200061109669000504694627210 4949 66233869353085486281758142155705206899077 4950 45274257328051640582702088538742081937252294837706668420660 4951 88755474761923018172029836937335962609662914632335845022680 4952 213187169771285680903405000486738341562425628283551784613300 4953 521998099187555812852803311871411745068385858768075340577420 4954 1260208428807827051147596161204354982176931540694525082577440 4955 2984611278871198240182892308958773494203349069067845818821360 4956 6929081644036144144210908135553853834009089602578329353808080 4957 15766988956165835999401741547870928883852860019825463248226400 4958 35163161587670147060960860278982822637085573854778936889532720 4959 76856050349120475446685238211582919301411392749602735043903440 4960 164627795527239123266611936186990491880133981547136697182385760 4961 345577509528137431778250926104597179599936919092144708316544080 4962 710862165753153353234054090601078363786304869176241467195589000 4963 1432852513934004317639347351943262225283197446522632007126263920 4964 2829895316493313809001734202195047244065921854117697164896887240 4965 5476041569306106854747275676209365104361264299399009657624677560 4966 10381576620594356525809870081924644932665574014856292512788559280 4967 19281056387271236140597869247847019652778198139529859829533266600 4968 35078252532136428225700847234097768088841098225904425523076020920 4969 62510257554637828834773895887075879336681160695543809176821098640 4970 109102652615701144020910432525065376515400814633114181561658120560 4971 186488609686310568713424358058301635722463790121896036474934408080 4972 312149298824024318730188808348685792152685268509830293318544607200 4973 511591426741481545699143962573937316426619932938286667415351730320 4974 820900358957508402463790216362902494505023289273654892767899349840 4975 1289487024676647717306750093538937864068284913095918548642379806304 4976 1982683678892876350577033612374058214818541402091616194918361792592 4977 2983649826775826712219197693697814025622169500610667746707357804720 4978 4393854369577603363125254826948842542678463344694777491829806207998 4979 6331251672582712690127326125953852821257575953405806687020338139361 4980 8925232653158318310126222317361605574881083467777594455395755715059 4981 12307578691598111769358875946673147204543503479914563740246127603002 4982 16599036626512208501806289942507086082401026102615332420172370358985 4983 21891792621081164203048840620958939922212566797681661390490543005543 4984 28229016211486611610823743395049174573850768523419586527616189977586 4985 35583659660680318792689048570963022628437184629900468137170072671119 4986 43839637852126882287879812986707896530603084343659839551229026869752 4987 52779129218506136590572159144064881128422227970248702677958414214800 4988 62079770723345275065296795185812983024749791901594314416197806625848 4989 71324776516680813674979739325391913923435427927191232548150385046856 4990 80027438211711729260483391959980995297727141232193702342828297102864 4991 87669210233899015737859684678644462420907656781737739657286364698232 4992 93748002712915838307026038188932587909585764368523966403691201619240 4993 97830916617834740458083430599628804631982705460261695307172315376048 4994 99604036332907655831826399709907225226852892196629684697888762093316 4995 98911526824087878446039190175313168253042049127122379639643019922364 4996 95777410353759495837361179503055354905063988860279382814477322369352 4997 90405927415042094318140819061698850117694021656914609175594923048380 4998 83159872428147827559102677514821542231136373935348218357144846244508 4999 74520026834676572334328477121984112632401936602479934379897975804296 5000 65031987698579169190001325996131990364419934207171748392841181266332 5001 55248620883386890879488939040434848193645686736956344937368565395236 5002 45676663359241301383266136796458386972181776191752823810481858993360 5003 36734664619983606184297935902411211389015099675914731928428952460184 5004 28726880680912238663298753539154880088014931433269418761505267935688 5005 21834566132919957143212583106872172159805997828593536697102915324272 5006 16123076895423328808800575614519354003943802784745670458020894004216 5007 11560909697861118325712256101109967754736736050486807972656122617480 5008 8045619558572688498369185303246610851934193530657073065705784207344 5009 5431521534972724405717309218102988250252068210964544010429598246088 5010 3554976997296398291028333175474865330881972644454634429687077375602 5011 2254502942345928801829634886050031728405174747480049218457760683516 5012 1384505447965030095908179163120486616163695033209380228923299245250 5013 822780649411830466153465540462252735049529970166406349895749280734 5014 472844130463730489241953940184834990838017500021491954161264991148 5015 262589516198319757479419078677029567482197102289742034360249041162 5016 140806755836651414245370496725609856941516480705030413027787003406 5017 72844411956028229341912940513420576230497680367122835478913938020 5018 36325551693596402885886691537243893256240996864171698825228299784 5019 17444659164566434037120175809685311940506326996394504425552420728 5020 8059537167351576993411877860622233689063595772066854591200487312 5021 3578386695285759412461889253669646194461990952253373256058637816 5022 1525078277954412065889845383411041213849190747696490123826039640 5023 623139206439872119443343782965061623482109837915175098251245264 5024 243772357337573487127559947783402784371319455449619185066654168 5025 91172045289636030521395200645192652899256075499923367857357224 5026 32548842735287983516007907774655381685319314221729315713074952 5027 11073002605850609366030748627993984681116088797917408543988220 5028 3582971561527680408648232214125884146258699179238117592206388 5029 1100486971535635759697290508539151462352313714498098296769816 5030 320123588406303609171838688137107863570304023539092685244604 5031 87976763900096176839106646624980022238718234192811958190212 5032 22779510142814164230728539031317583875301683108195445965560 5033 5540098582602883632884635363641563884150076351025931371108 5034 1261231860024301412464376170637595460450588407637877757816 5035 267725503559827368487447773372659079915830014424071806864 5036 52757002965845840061899163129080674346160291963704841912 5037 9601899196893713493884797728265403345476559579079232200 5038 1604559475788386852633296986532771365449630035840921488 5039 244490495716570467537548722400041661309428089550788536 5040 33688654090120634841220790517672831228766303642730984 5041 4155928654390397207414804914292032920521427655762992 5042 453348436333903116552726025573795676788804824163965 5043 43047519717520377869315691383667700919237400213363 5044 3485562982015967678617280561742486367402941235146 5045 233982624534519022170151088901945659570854797459 5046 12501519669556649877179694840285272528721648387 5047 498417310750121778651796556289233213141373930 5048 13180540001264011770069870288985336172916323 5049 173402521172797813159685037284371942044301 5050 180200509365116430834121184084894227116588341829287927773320 5051 353334332088463589870825851146851425718800670253505740732000 5052 849031526134900373718732020959667260829156950366433697390000 5053 2080127239030505915610893451351184789031434528397762558605500 5054 5025831233935976930171960880993558559872286501579355984088600 5055 11914734201650662289508666417094607196323200851690903864609600 5056 27694281377038476297204067115655689414114675086861089682152000 5057 63105630828142832255670052790164410705982175706589369034120000 5058 140961218171553640990289846750609241125931398979069930490548000 5059 308652669733730580714959697912650684906767031821581413463028800 5060 662466204223725000532312295767469246604743349168658180854044800 5061 1393681368682897748543909232484430840681928586226346034743687000 5062 2873758956483986806115142240764616876931763449405159591840575000 5063 5807690165370737403619859200253996920385615784453499363427688000 5064 11502708970983944906154672894665409424818003896413693228397863200 5065 22326254674047210503127837949656843528937406169963507934737529200 5066 42464324394372520587866989956590427990756621428288864368549052000 5067 79140133425393474867473386130636123140870284379119906590487780000 5068 144511759765513877297927245215282873249786036962631472230749748000 5069 258530077540786082217892038545313821948002331271693531780679852400 5070 453091594540411775789318118544176460322222391348263439956472773400 5071 777842094769629058132357251913646581867923258238246593306947832000 5072 1307942652983716657593661673506063044041895746726618489827547760000 5073 2153956363113485351603015007904511952277976676175023463562750268000 5074 3473704676851772397794143862925124239905466971452729125186268827744 5075 5485436866878437908543000397911672183655561217614383667240599810944 5076 8480941039741820524919850097620466081688163903392527243638874660800 5077 12836335941394288723374544872287256403040583681993669030140815897875 5078 19017328343779032644017575801393569144667767706366285009857688367950 5079 27574898942342909007921832097870518246430612494790187304248926674140 5080 39126974117444318000771443528673559881158075834750195976762200626540 5081 54321987637488372104548398447108093722293460682099853135473685731300 5082 73781653293431090421562677541882448088514070027104861044994392794250 5083 98022952034691780013651525168472865323339851332902961449957655248700 5084 127363238125899190432672781647696612555420975829569851673419847036920 5085 161817094837030408989377800062524152676829731009275884515185172101695 5086 200998339604870057934850419943619689841496805498987859256319215347175 5087 244044282790884137444329514330734785065858473016332855722789078840000 5088 289580736026744030822108513166591078857616806038998774603289838287200 5089 335744264165171980062550997761212522215703068228698776163424529143280 5090 380272224126573465280311153285016076946646699472126103331169922403680 5091 420661524397557941353778864177787943342144641039133102676403898408800 5092 454385062582495382197063749119253681452296567110521274346320991692000 5093 479142647177991784407279959808123531457810034052451285495653883786200 5094 493113578889518197591061732553974193857079589446368636065902492136860 5095 495173521585097473665102795149139397730048614559192983999209140831760 5096 485040551300218157301829102547597035422470691885012747435372683200800 5097 463324615258119861242894049755264377196749065605299246412406413379000 5098 431469653021623989142479044410922302231760742411073616153487715414200 5099 391595435131241595796079056248857689911445470773816125761032500304928 5100 346263033838792397541464013913179604324461106639510501376452382371728 5101 298200128828162327249658344444881967962480747425569960591060194533900 5102 250027487342252221624087513510025484243151879480999934256722594163000 5103 204025078436493640316216775805047070715447223952994228173921509933600 5104 161966424035437867358290307471812928406479697562051982357996040815520 5105 125035549650054455435490860526532951684359132864595466556059429634720 5106 93825664620153129431642029488083096548717555290500282630636933840400 5107 68405735921992487002300956029529099755728111455632864365730958084000 5108 48432750262746642353165805509211404050277714874575372453035718049600 5109 33284628918582853827718876610935995070142247268410772746839916081210 5110 22191005480017889953313508331380370543704239178117438520717470574410 5111 14344890516351113933768806967269907483679649390423864922760680512400 5112 8985650469517954448742137933071288661572576741203920762466359325000 5113 5450854005661764129757632618092050090473155042961360459098404925100 5114 3200056236471711391839486261856964079408805303175753629172197414840 5115 1816884432215568717843829081379791499618644322211296003662996808040 5116 996905879646598600328265933140105010399605939475558753736709675400 5117 528200822624880017955429330562681667472223439891475105745371628500 5118 270023516657280953404705066530548171024572498879382820409426340850 5119 133069316587394809922624490996081506642951488663199066016547877280 5120 63156607042404170591648633527683000838276130611518041825781596480 5121 28839443694965422690651152365180388335479558195787009802236816400 5122 12656512546194749184304662347878583153744316279396965932660362000 5123 5332097935053822733423248206725303802465052252914014250681153600 5124 2153768959334165754401738439756657567412536727269162909819669792 5125 832980959237129187945474333167441965125021417067481679060400092 5126 308018709500606623668436415381625787135083905770602281465539800 5127 108728555142939544825216437431694720122341663330796244130026000 5128 36575788921638586192904757493108314545352896649408920062645200 5129 11703591602045650142812454614622721901207145852598823156123440 5130 3554963606058951681963512503622026551250337498970034791942840 5131 1022748961475959025139412144107633572584289477892145956982800 5132 278001307753834062560803663952327526347033291120053712148000 5133 71199476669001253849732206399741326132619267682622263784700 5134 17128892153032742155766189885010586996660018238865772251420 5135 3857550266345899717991182971175948033195830315357593776320 5136 810096073043163777879429472035539766507121366287599176800 5137 157936312485731293966517540374905570576169269672252510000 5138 28440604465032253737151031242776635313525188465963423200 5139 4702640156845039614837061550469700853894262775091722080 5140 709049159383690848490615591000234458322725343684704480 5141 96683062445887712811386086547766043637130435047264050 5142 11803502034082192542370198334240016973387275862300125 5143 1274308021093018549592408537277939305562108607199700 5144 119760369125676838188388614172690557238972852694760 5145 9598062761518025195142932422304301545661594752910 5146 637767881619514371906882909364807050323109473550 5147 33731272545715312292596332597352146747951569000 5148 1331300773997018274263338657329674658671447700 5149 34853906755732360445096692494158760350904501 5150 453973694165307953197296969697410619233826 5151 717268694139581087437776477828108394209165360614616653685960 5152 1406682293361120190897386878847358210002440804312160815966640 5153 3381447820579615843503333843383072620198175010365771192227500 5154 8289377800163743982073886964636218023228669025410947665517700 5155 20043691458741360630094478495042001780404880401066239202833800 5156 47563823079525609213745363619488070744979475674107983243008300 5157 110685351086436623688416177012142027301675084465090238158511200 5158 252558022422294063973844054725110465099502742243256262601320000 5159 565029883904470049115134453162803767508303318331939547379805600 5160 1239386151106674127771018152429118094916459939960415926406674400 5161 2665334494740783690328492739427084372672106139718406334782276400 5162 5619400020079735012467211601500154479154686687000741937138606600 5163 11614563352018762366603343457992694624035471319368024267988825000 5164 23532622818299649997315804976839466177602031705266817677541084400 5165 46738018634974994532479044462807152088197291694048742025731547600 5166 90986921006159800625249465609583435276049222560676168393147199600 5167 173608383461180416672589610185438393837384448483391143798277410400 5168 324651891880920851382114212852427457534466474714905050985348330000 5169 594964781219343579566145041897378463903687372659605035170092787800 5170 1068462443019297932617101484840671092803848376952939423926482365200 5171 1880132961518328807732926408522819260470861301318244345158381152200 5172 3241483022167013125790187141460466639845128163345278435482185243800 5173 5475040468379980120588576008961782481010818394270285605744020360000 5174 9058988166751956956700844452731529960524175546998257656087603845088 5175 14681790762624590697170342531757126837926569638362256288124937080032 5176 23304581865231788735776447815661627596661825869197618800131375450432 5177 36225986278713863796339934698231753348510921773178538765901634827163 5178 55140036833523381876251475700084981779078375703313680311120290876625 5179 82173294632771655700799232171964667686643464970206099379791819727730 5180 119882984099842379853566862489957429093843691259686855449324797200995 5181 171195123843354855307259263053434485327226638676885033741262355835670 5182 239261807203313446457477081280570836861048941861459353133537481965380 5183 327221552557909938765585026528491419675276655367884699546943550824250 5184 437857208184593805145947106869106570310334852261113163095529805133790 5185 573162526623202612256604486857489825992931577575432543647964689156710 5186 733850010051677610154658932687886021307905325123464600799566817872385 5187 918855954719877546898157895229439130617660870266610496841095400727565 5188 1124919049024617236965172669137377540064140348977938970522559461208750 5189 1346320596543386136949136246134833761863427976013059382242914184671760 5190 1574871802374404279849572891122887289633621598694351637538021761845040 5191 1800212747925914513655557509998310927184737307614177210020544197423840 5192 2010448306462268175192663881640369744136128572313600467173498631486160 5193 2193092499559534562426176565016962860361684678782254634633384955899500 5194 2336233458998897872937565045409264391314977200517814198933981350598920 5195 2429778348467145302862181855937066305371714208704373022172362123595780 5196 2466604157691752551641302869033723292434204748373939200907625124993580 5197 2443436467643334859744324837723189684832166239734254634070625583210320 5198 2361308622082334455645800820813369506752410164580027454435388688419000 5199 2225515042994303559594527760391733323939066792868991786665398397267256 5200 2045053796865982281866278372458056346473348570370746822842192907221584 5201 1831638540453240589987780360490691802751399914713592314169608667638684 5202 1598430651336944364862678440824422219381632095285349255424446318569556 5203 1358683692811608083742026580836483568363992309832743613057403484793000 5204 1124496285801997071882632407078193572816885600190387274260729225314140 5205 905836768139275121234868023484610057588121450931465301223675074970160 5206 709942917329013154193815871884659404149658072867017682303762527222560 5207 541127314122925348167920261770511316044544595252075188403923784677840 5208 400949915268328176388844054166219305972468115830428993164831856374000 5209 288667639138690234932255380917256225942687205835296180640869571852020 5210 201844054042503475903496044706897576729703193062474437630422596691230 5211 137001561384163444056846390038630453856539601285438675697160583916630 5212 90218800692253646927626334125746905870516518850263957825571236977220 5213 57608752838188436542389010019312267488499856449313316883316999762500 5214 35648759067969106842877429527509187561394289583998970811130652688780 5215 21364621626955225876549979429128405900396852859333271461712003776120 5216 12392409019865537399185637942624705627638411356719295396906993864020 5217 6952231717821160238955930757541351370143918563628360927844815807730 5218 3769474927350475115955505591551222495016706295891024745247947963500 5219 1973722695908816893995247051363931960968559695017463802800166939910 5220 997193054821401969241070884098194126717995019028351772857193394690 5221 485708895045166057629621880426888434428798014226539539217554415840 5222 227859388854672856041009856240190174197432517028216208853665297360 5223 102852349082295260612682715861496072295370478270501780625182482000 5224 44622042433636133674847697135709756678343251567957564972128853984 5225 18585321958429461474115674760240214690513148366666518156579414876 5226 7422254935783945997586293026046094137748072192148881732192691476 5227 2838340494782443867448967112166055511744101267422318461522679784 5228 1037831269132071456029521702356627954687323614185901021134973500 5229 362277004956693687301027170474009552233512289856440139151891080 5230 120521717035028611189394152166554328046434008747279593756905520 5231 38140983158046408338722081037028995489422119173931252401467320 5232 11458700523028190105154845459365470567593271674985064784709480 5233 3260789938716739007256383021747466403142576411804611704903000 5234 876758480567286911520155812500838684502758465643726290917540 5235 222133887295148837710103852759248618085085612872526836477460 5236 52868551544712554758003492284773036446934564810011193312760 5237 11779716160002827615504923734145157328152843526946557391440 5238 2447595022596333121840898813534912255119575613068929110000 5239 472160091778588095848427201271780853306240436532508555360 5240 84134582142926568257420831561326593898249624500615687440 5241 13766699729965732449434745702914590055862535721181340865 5242 2054189460443560389400879722786370147867445916864305510 5243 277213290039847873649732160878491486833172184426963875 5244 33496329944192511951657887486935371258897324068481345 5245 3579368583358239378099900519508271858703586587172980 5246 332976448053137175255525454237741276803214343856030 5247 26416474498676572054963273314558866571262047547870 5248 1737669047750756401846991475486208705460429696500 5249 90985532564202885590737441637434398422468973977 5250 3555271891605873563213022319441477927734303403 5251 92156659915557514499051284848574355704466678 5252 1188518561323126046432205871807859915657177 5253 2855147229099303357762022872908004287628716483999930369041200 5254 5600481103233248894071660250704162256502482333999863416196200 5255 13467823605394241388124706793360009235875017041285385834186100 5256 33034284315117950574645507228996249069127400289945286008381000 5257 79937743353477369974303937694321620680577159867689311793106000 5258 189873910002459047090380976190052607727667208160671616955193500 5259 442360606119531689855654101934994226085249620826650779796343500 5260 1010715454325391172764225681206135851718775567522772909281072000 5261 2264668367345690766148641252757183588000502661744461555628088000 5262 4976106839408708911615205370063913088460671533136001732174263000 5263 10721843840906076753514579296156278228659819042230064728799038000 5264 22653104765734964162461807323572051312728841069054465761628738000 5265 46929569022359868808826263131715409582334629041156596607467890000 5266 95324901807564060721401294472242006542746703401226105702709042000 5267 189839154945090741195442272672357721477118370109277233053233617000 5268 370648065115683115346574386498419955507926990793636992226905892000 5269 709429606834723961818223324013585463189311865895585072664057192000 5270 1331072756711775490666668272694952575891312546331110709039928153000 5271 2447995587425516381095649906744231342035832932371574436325588389000 5272 4412709793310985536445505046023786796470169773273941014083102164000 5273 7795673255075997495477987547533640836098693200587842406754263314000 5274 13496497410098017614550540248494296582867708063629982494211966039000 5275 22896619238765076864301424869478174335587242524838334403221493145520 5276 38059763425112200113444777477720773854643462063036682256136587583040 5277 61981878628403026746988060234007979442972859103201045625821206207040 5278 98883686445210369818402094932119446640868258710414409316304192505790 5279 154525779903693776414008166980829449717944384797462922398001465572415 5280 236508342602866444109214021925902968000108479170520831857543647636970 5281 354496305090005223994989053995415968914321199200951008465328440376900 5282 520289165115754288654645723259653350425959232926536352728389686482525 5283 747637852874801592413281368096765891435319343093915216276064298355025 5284 1051705778562388935342830727260192600118674243078224737023810962349400 5285 1448085219891195094092779450732435044531224309786765940217267650314300 5286 1951320166909602827280851237134061889426492276381047792056165435922325 5287 2572955867688099317794246419104790094785787738751029301777359735995450 5288 3319230739818425011536646827277459810847566590597370712247229539630450 5289 4188637020534693591811746585839889300461148636859565181806693880360450 5290 5169682926396647565921266046519244914888170263105209642555322710741750 5291 6239264998608644530941143374707308058635700128198819078612441401038675 5292 7362076768980280235111685480299479818072664348021214563138840831696800 5293 8491416322835748360148366238227990409978086420530666695585287427956800 5294 9571601568334705724790209873656678358353016495236198945491315205914300 5295 10541968773744797172489965971150504232221339455939527450617029753530700 5296 11342150366302984565387621337243491623495744895014510076552019977019600 5297 11918054249694583223750462727573083848304608046917297652738468685054600 5298 12227760298087848709061081790302312480986064791014478115452451722052100 5299 12246466092622754534336968446019150601591705674219382645833360725054600 5300 11969688069755542658800895797141225790592217343362030078119752115113040 5301 11414157358109121273269947380375556488488076193007264718953514958758480 5302 10616205286114123513858957489597308392442333318384388298319328125621480 5303 9627843610074726178140896766681841527282999551699651907814609663228980 5304 8511124247378534929788287801792378051252846221649262269143155722253480 5305 7331632520436316137044071175558934558578343018994237148136853385037840 5306 6152071516514850542403412776558091995709334877022762403137584537236700 5307 5026817097078620696661648187649468233590132574038465883382973943106700 5308 3998089523660022907135117123918186948766321115984201383509742645899200 5309 3094058555731574796333391488548370691411382960547140330742697932079200 5310 2328850757850206157858535881282123802190085639448408401965731699105650 5311 1704133352453419766356143426024796071276563939586686374139069098652100 5312 1211759738739232753701436202934604745741628988497370224189531006837100 5313 836898232118859951863470060095753079211289238351890946195626003417100 5314 561116931134748291866944273221108804804432007483349005988308912907100 5315 365030006620157638818592181667824094904403635865194380615199534858750 5316 230279750420523331505890346438127003987875994810447475953272149435400 5317 140792385193707460787475597183446255082665677052839176257295303800400 5318 83373639834423547946258587316693241529575026212677112853708250224150 5319 47788022754648409137596486568109683481166777503441494740708447909150 5320 26494023775091910815001553586331449536403135679691202495171291400600 5321 14196952724958156605930724404547580771879113595739651914878393778300 5322 7347183501168257638065818247531092033006792053517560102341054927050 5323 3669137642844805731587931184872195507191534132036467400664401313300 5324 1766607275102413577982023023352753630874421183188728560300386120800 5325 819292426404111961680455462348145855884265409766168469665739313760 5326 365613991883750609381295198709910271216362613748429734940131009720 5327 156827716767861194279160112686288494422368818541968076938690704220 5328 64585664047957682400969366281574626891515684368636336670890211720 5329 25504812954834938233071724243829918672354601418908757640927904720 5330 9644911927800717398034355020567595792227527454500973489747687060 5331 3487666746613473757580330632878241131308813066711861560619724900 5332 1204065505591231849006321892882298614166715300002683375755802400 5333 396188752029185493473759917776590310821568063550373814065912400 5334 124017302244575287318213156602138710956715999339512269486684900 5335 36855739253279466292827550802561904048492579876126719324065800 5336 10375223445762291635476207153023507013555562827736455429024200 5337 2759845266394273438216441807008846467117730341749575847144200 5338 691790621276557897365364845853945051380101220386316678454200 5339 162905995307975612063629600053555052732589919410352192496700 5340 35915236436834614440486452063870186143544088469664075572000 5341 7384343694158771192363958697526505342283835099397721684800 5342 1409658744077399472966882682650111441035576641272334955425 5343 248585225693940816509223257899778996604564440353973952925 5344 40255952781513446806347136835485473094571971997781282300 5345 5945158866393045167195794342532571271468338847556732950 5346 794113672486468735724678489061018835627599825705152975 5347 94980453144696428167600152110301985489203040022572350 5348 10046951700997255894073646822671241122590493405526100 5349 925240337968722146849718668354147236189429504566100 5350 72669319576936632725241183504833248062355169907630 5351 4732605686361896362443581852335207141825438422535 5352 245348961232603353817769956104030704517901927910 5353 9492589944996589301355479636372856048179301660 5354 243646305071240839518602203720611282709721285 5355 3111581989804070186099320645726169127737705 5356 11365682238914534520321898744076093991137390618999722815221700 5357 22298386106822801058917248964568336782612404452513741904149240 5358 53642343936224662924753759301555904524209086182934001750547700 5359 131649341286472864336825581239145612411750523660172606165362860 5360 318808946135333147254420923228700200997116652738309730030081000 5361 757966979060555952633217149100938335398163741844912852481123500 5362 1767867007136745109543092991069542998006299375003752816501938100 5363 4044569106920357581551436889826580798516519120711907131903479000 5364 9076126740634863312980297020683441969879458129897305418711741400 5365 19976572005843171286866464638511144974405945727356937098792593000 5366 43124020473865018385528078697103944182843992039122280717359798000 5367 91301861381897007733052588647614311160433198569623868526216696200 5368 189576608777138075572751943204112210629965256875047327826415855000 5369 386025115183109845895725925820070621367122974970093409247380718800 5370 770817105805423670353842067348569601906996908988744979228336307000 5371 1509279487458265794939708268627351388728898275536885850127933637000 5372 2897652997571484595771329404462386141888758293632139719208881875600 5373 5454507446829091915530277578729403011835224831890373136159966971000 5374 10066290051976747302090713917395131425949082729237095189372781107400 5375 18212037457062238215748086156847301255815038663564401153942280534000 5376 32299174013112192499239442771271814276420566989843254557793946389000 5377 56148062688917040694601379246467687306014127536518020831042600569272 5378 95665063450854439314867858052546375663150224940638473018045356722640 5379 159738625194255357995818130039859177038356939890945886295883500759448 5380 261375718796713001042826825998671702868596584046548554942273326254015 5381 419061633611276146869042151867962377624717182262919026243872329241890 5382 658270560105225775609004621018634305182076369284057336353204644849043 5383 1012975968789818291452903206404615745425936698351682333474224208772165 5384 1526912266833131592080234670754800782469139856194641707371569227732502 5385 2254233954365575531072079143592576525997130015286868843024181366692525 5386 3259126285247116080933055009035196395684408855879240712783064180173275 5387 4613872202619072940420677764591474573483591262689471114832237351492090 5388 6394909895049745360636319525490109275983892607490396978328989969418225 5389 8676558348004096325433791288203406370065118211620504687055162306423335 5390 11522367581385836075339451355121451294040701612667652960133393600327450 5391 14974464368105933066223623995849073344706087024571845314393394205345075 5392 19041776101240981251816257773281935986168901937416372972558746316239905 5393 23688547103740151032238838035211008130309623507342827162888896521754750 5394 28824998707548192858980740605012896016938626746116364371635073263606845 5395 34302193791833163219583969870075439073672918829580488570953502048209675 5396 39913026326979936240459284957067677145313664147295931352860210152439800 5397 45400693445709512960678991038094335768285798597315016177268149389387940 5398 50475031714577323268506302373882753365190024374598397658793103834499900 5399 54835824934228102929394438669244554400125346237325253819085174133794760 5400 58200832491465462417220250988223939699886062338141022275317657085215100 5401 60335125506950016738229883094430827217566278039625014556714122463752100 5402 61077638259838537877566901576040774263517369983633089448377329595061784 5403 60360860769928553696379824808620642166796751650383595859884398024201780 5404 58220394505321668580714963659566325332788103471556911739906194362605156 5405 54792571509377687591136972315590465319598883728219206707447686992586680 5406 50300233670767762029929443754575727322519194668411732008457557615708180 5407 45028704734083807255090839757323893903414872032700724774293107482423436 5408 39295559821071567711894580576694832509665372425333366072253858979987880 5409 33418679440410988131103990779361803679113051952357278266827118450553804 5410 27687100833586482013309997677311886388110363371499388039165173712471700 5411 22338382267808005346705406760759870003838242273034370465883444170130200 5412 17544793209242794210804319129611651997761195771762122072277942183473570 5413 13408972997062988250527097900301420898324281911606674463492132205409550 5414 9968128177684324509870873521611708377417728328100888939099888135078580 5415 7204665195108528037275047764296906799764994886712891954808976741989350 5416 5060552242486163651072332714492782587028898993448856172387107776192850 5417 3452690934696671956968288268209887684627790716176763104380009908251740 5418 2287042248353917430870174524049273443272638824649370963589970403386250 5419 1469998370873047290729667088744702350905839546513039112215483682069510 5420 916310880560145534630576070680176313985810409170813210311902677755900 5421 553599929900262991517340186913490066226119319177978425149147805365650 5422 323970884944947132344259042963010035453722373020946298685737620944670 5423 183521468781265312048943510076079543718535170833884382196084179321700 5424 100562534567718557141212284062909956690111156470021634045555559384430 5425 53263957643117450221421730994767226533742881119703467848355536246050 5426 27248235347646848834268993658188812402936502692145427185498328248300 5427 13452083468735199962912397457465735772811976445273886297915904457706 5428 6403274861936243084673383765661590100186371994730380477178602605820 5429 2936066260246119300421316358453482822073095023627220481603967328904 5430 1295514819530247393733426099412769077713803014387176043552818483020 5431 549493592644256083986858682557642705488430130256861665666420672020 5432 223781118111125809904247832346789175314103891708869803153178541784 5433 87394461203841519610493193112418916228679605974252127401151906420 5434 32685952837163021532030870076306364466213276217742241905043144876 5435 11690291732564050206131051492779366462954707154534249660514327400 5436 3992032316641901657067124388901078457952104292513005713468486900 5437 1299347862976211155239126639761277374107194998485376460798824940 5438 402355973691332053676075888715526040050133279845825797597750600 5439 118294192025185999978603322304606520340116660454635810803328860 5440 32946618658898266504038497070120725378173084331714841342083700 5441 8671174506900347401367985819195745114917776672461292123058200 5442 2150661749821268126816499506341701101740897629565398821190180 5443 501144473867637967595295578831005391862894967448761619941500 5444 109334438821638305966938863465251819724190033440457516695570 5445 22246731371187442015637976074598834962486698422329721380175 5446 4203081361634030252809793086186509109124439677071434298425 5447 733587324149271965263356670486654505854161551251875828990 5448 117585094796257992587923498309032423078827878078624400025 5449 17189134630542131892777533061187799588239650643512250335 5450 2272815085856422609384290508578842460847696988014887850 5451 269109368363018207182844502394690366802452148114600475 5452 28181498922615892704261216754255390318278323524076883 5453 2569456986235266909344721846611193502383871604644410 5454 199809674928558400680514076581463270239327074469047 5455 12884446311429399277706091709591228204497997549185 5456 661410164108732942791503860546096940533434283310 5457 25340404245970370435981061392815381261726670817 5458 644097471889442528522559373665317009441704935 5459 8146227408089084511865756065370647467555938 5460 45246239770155004090424320714512450364718374083256039397739720 5461 88785074265964536328379799137911223357183224616200530138960960 5462 213665015172765122472502787644973271163314769520295668325069600 5463 524666315035345467404701289661545476967695156266503807776004240 5464 1271491973063780052976530860054867443829968360352275282923640480 5465 3025742930552845580612600174996877072215700108859692518187272800 5466 7064967322508602997063553824947156941471763782879494616562994400 5467 16184233083214449998638076626890751148113965318076953869487117000 5468 36371440050597232479893019181706359634457946517597313897698822100 5469 80186660963805571762018370338444736318317199691566091371995531200 5470 173421592788146168293772121842784705043163184266856964601763657600 5471 367915695030944264012908985325277098142969225826723100905792752800 5472 765633067331823339028118959027235787858217172693427855376249540000 5473 1562794170910798213892624087097235057931790833292968959471236227200 5474 3128754549353256563736902180371336856592060656167947874604503822400 5475 6143389314493045939851966091176799585283021145518679932281042234800 5476 11830087444630689176124270461193543422256583446729562159414773938400 5477 22340149588143422249098570463776578832721018832856444410697765608000 5478 41369045295853011790176547118264431210896060163111647010059892257600 5479 75115151075276055001423225940271905141631058897767708440624176411200 5480 133724732637906022126374957728831267640433798874520567822516041659296 5481 233397263455020232652104719698072604949994851048719774485282456678848 5482 399342388931778777212976332366074135090115861207935058482856515022720 5483 669768278785172542707774474256631765452493527289660452262215233894167 5484 1101019888326618951679628660834714754564305300549569649268459887491719 5485 1773850763033047386240603741577805304781081338591393954125960846816304 5486 2800581110676685742540090906725589206779724400618177777054855384701272 5487 4332555225819655722750945315704590287795781203339662967413565014142420 5488 6566870801718430606540558132870271034378556374010038019673215024533768 5489 9750851588475651690225415376144924053546988659159279835218628096801736 5490 14182256043269532559591768503781587358677940118396631858469005609658920 5491 20202886018559260562647834788710775851982139340414654341658644454478660 5492 28183244419870491719138491728721211521246125246636510284054932273981050 5493 38496360941460918091371481412612623159774527341862275949751175319946440 5494 51479996248510284261783826239449098731196030884469497377483955456673680 5495 67388189959658501268620432955233014124333645458818556884814661790347940 5496 86335428731033368479240337705476879556814195350788961813003110123026820 5497 108239281027306269253046748693156710683289883656843323778127612948678000 5498 132769691016585615592880987029150308926505189860899617711773670789946680 5499 159314633388736246953178882285461483697725334119607158029539598401684935 5500 186971883673111184078151512462677377247960733600350078423657225834791270 5501 214574792941061529400591117461191233368006114005487973826723308355672160 5502 240756043306572898521890056703690043262183535178027380186861291408095200 5503 264047738318649101744199716197319369614781684938968036555524001987630240 5504 283009685690043241856979726058173501860564530420991780800068141924884880 5505 296371590512783178264895986201253889356162851857466512181861732400478112 5506 303170483036275510232197801474496978623387429541961368406012705201704256 5507 302863266319290637844993506934482520345681946877363305542577856753012440 5508 295396474082089586431003839893635305189888472702558597940849916121752024 5509 281221094292286521246978330637939634990980244797301694685497738954159168 5510 261248716623132156626653856499273120449767554435507146221226636161298208 5511 236754699104994106070792088283791039643112157354325823341566275819534544 5512 209242598792457519790725282561254012599237269729800598957988701320190240 5513 180290001567826566894434436232367377703946710656847307125280279632970336 5514 151397943073920949192781411198503437114960215910166213438816154921832672 5515 123864050248233368422446102385682789388629600522110988889398607776007660 5516 98694002379943420022267774482722274281402006028732268468693931495854430 5517 76558297101171818390716312046480610624107326406798706629489095250008400 5518 57793340642877161255415659340024564761683580405335001861903219126185120 5519 42439187718395383582170850461993920379320305923466509357649842402135640 5520 30301973427735331437936149829811328460512437609257393323142196865930520 5521 21027652047230838233864587783079327182143362008074565098572119743838560 5522 14174836130658896286682096793480184648695203162982243303276759819790000 5523 9277550693756258975406516794702337485275647033393559275004574132828940 5524 5892583816525243591932012269912518449939519246667691106313466450799480 5525 3629878756051920477713697225566099571490476477119921281762255414005360 5526 2167384165947482569601358743565400471105604647578728454365402563512880 5527 1253621195923816097641683260532264287324349614470556546641761697591600 5528 701935533514428567123118242257999620621790654152983377525432125491320 5529 380211948548703086375311246273320340209338346147085247012103755613840 5530 199081560845866186978712889463661185341253049585369077413106441279008 5531 100686806569018011843617035514970810178319944908565148957128133365254 5532 49146038982714046500162665794639944356515177145995603831904698531110 5533 23130966376480481737570762003387061479007174133222640227670835034816 5534 10487638777396445940480353704594394291689840715351828112724045641312 5535 4576165796825881318597072921100736339653838050292392783496291083152 5536 1919536852116586663014495218583192389355707257373320458302087128736 5537 773140418692185295178542957058012846213504239094971201136116336160 5538 298638869637904765035823031516853778073817474514016548990339553184 5539 110478339608266171861071537063935786712514571613459326356930182768 5540 39085952447985754242347304377096324937858981487415627111689653720 5541 13203658321482433693444439757761161759510981994893942380515782560 5542 4251633176545840310502277840117002433898734550670330353225428800 5543 1302554487264155468862675690786690641394516581378907793121153040 5544 378903546650694561233746440378912215248661460864631635667476880 5545 104419196167305236075420797654315078015430910666270717776616640 5546 27194173236832509601212003065644685949645230294493024303309920 5547 6674556546560648813511853370999223772997478561560222163632625 5548 1539179638748141333223693741114451783371110470765404522600330 5549 332340173940982982578630273510295722848529812307738023312360 5550 66929067015734272216171181334322316480533934667270839494920 5551 12515898020179415570615636255649860548858756262174861082360 5552 2162292403123065758791121116112630074485112316342622638700 5553 343088182120719723435640457867748403902641915874547542040 5554 49650159503693670188519536175346451988930192694966434480 5555 6499290256376181945918120115612210903131222101576617694 5556 761881916146740104253509710659819855669275671790217822 5557 78995356510339125235525988766535929233119990379845680 5558 7131466493016659108689086976313112712515621166928088 5559 549130049069077299412195312548382227946997009272716 5560 35064417870896144498819824177634056340084701419576 5561 1782521121975443274422279451243479375743983549768 5562 67633346130381269565054833555504012160506755880 5563 1702561528290618662979943017662465320719191042 5564 21327100234463183349497947550385773274930109 5565 180131256443447280435462861712492962772746734557868383262699640 5566 353528634141345129826609354762836655909129105207031406403429200 5567 851087452562497534767763261466088245707162660683594126526774000 5568 2091020365103090273493642214868059011012643674596940431962110800 5569 5071089948375886061871294546267432622511782002449083509122098080 5570 12078438671423116006931920158028074150439429894015583376655680880 5571 28233108050176424855689580626209282474442086329310101592704390500 5572 64757392804517995253716197881301172419444627347299063207239855000 5573 145742314038882562053179569537114197450066161167908932791375909500 5574 321836136531360949707883513559464335712376369414247600425101629300 5575 697305878080104965253815128752612548136348520405120880354278372800 5576 1482300822587846912021458186921533753292868375739416312159999716000 5577 3091416184934672148016762445279462161472353100241096069958230100000 5578 6325119630348690980780249661972824754928539625795711965123353784000 5579 12695523267568021825932430001122155321940861508681480798875967433200 5580 24996655695609445876477558999085765805683256837275730743744075429200 5581 48276954749639513482599596991663833951021294209300690668969297588000 5582 91453439417094885426603626870837048048583549933838604197895232270000 5583 169916796167894600706592770004662305056989657566506959493488489612000 5584 309614171548416929964005873619855638774481136721868573116656489002816 5585 553253305619571973895394432956537205335912383578898819814723231178656 5586 969425641515930493889647556226246449693876251403147094810917290536160 5587 1665555464379435016783413148262494816062032549898682458713796327245550 5588 2805580679993476589845101810768704247230099091908191968211264607094965 5589 4633066595608023337979520034338671488579712048181522427263576221724413 5590 7499935812022359702702399979896235978516194094750445239248218046033438 5591 11900052648070957542381226321155625024204985442212452752330326246270940 5592 18505448434168974848187236065054019245443518904952811460005308056357300 5593 28201012330310492360516779498689834224977111158401316597375475648099560 5594 42111133906954788147552451785280856219558193712217123732800917248468316 5595 61609388752673822325050123764957072143433286926093603691055062604312426 5596 88300441850696472236232546802897462813309192560048661854300112031756700 5597 123962632543623336120213080057537907733414315036575716764589443027605750 5598 170441022513602446105982248340614041987371033824731959166014646125782050 5599 229484772009204295335980014151910418991880898238515435492586928197707320 5600 302529959180594548248487475607535446387965940251291819206295609314115220 5601 390439155651366458186889096114480560641195855888289334347230844004012900 5602 493221158198266226923334166453493814312687653726319176944553119061695000 5603 609766273729779086538200304235245666307363698459417709453637163422733975 5604 737641735157252152820831376600710380631787832271660728556833814543224605 5605 872995170237677193519799106135008913156706017474342673862197226210706130 5606 1010608957825088899632248343399806925014493081588347376728540581764438075 5607 1144133449047001837570243287488256737124340673931616604041165146106038000 5608 1266503061799019452076801193408012694049683531028975286834300555106288800 5609 1370509199226865141713964116025974630321487906333786427021969329911655632 5610 1449472977441658126812090634500834419135935537064496816200694631640748912 5611 1497935337125041018999630305902649545361540700602621346350403988346065520 5612 1512268574555754807630342832123835978872793223589809338358307959513858600 5613 1491116172998107720979469143960694961604460950723441726447830916308365480 5614 1435588328121107806043042607208191846365245927070096554321936038370828656 5615 1349176064518762920760726384788204191973100272381972220170460635000830256 5616 1237390978690998919556121423903607096790080171310471482928143628398628880 5617 1107181699605181836867331892797846345626009484323795622143357935932365600 5618 966213107096080694133090211593637942194228198984627984847746636494547120 5619 822113095294783977785802001250696972863221466541601092827689194189510502 5620 681790815714188888794855502696845266808717714178228312756428858454024772 5621 550910965665821736103134931636359785009942414604828271081862950942467850 5622 433575938720976900932085862318450390689442182142797889922374975783214750 5623 332229232470924625743054990316098659132096451447897500324459216331248400 5624 247757629486442614825558680365079132016822497426719503246042755841716760 5625 179743031135602749131854189954342699342075784533627188507152709923611960 5626 126801206071420582763002161767589138192810611129257482242478310540213200 5627 86944489057239160363079140215823225606822321726431783052075474476037500 5628 57916070898892622597951924369295657082637914912604763521478258639849300 5629 37460600991425185589455877142012007534694418625515838295659928039444040 5630 23514609310038098884136538605969864329348393669763700584047593186341740 5631 14316754978105687635515236423283079140532102256143926328701697613186600 5632 8449643320867704789550195508698605197952834106661143988697362461254000 5633 4831122008391477137189401881710463372126676589860002090424339465753400 5634 2674157371459211707506355765455686392805679701234499570651796414484008 5635 1432029863811742004062787034437471935466058868040211659119277015109228 5636 741348022444863427183561123906340411931099494665756355980449915156930 5637 370728802744987981004802131658239008246031239247372353726880693209650 5638 178933854773367693050237511237793417272138248226797344358955080375820 5639 83280873517282530398330550654225378327020939443949731841362448452784 5640 37342524209457606119159539803678384384910048620341790835491833866384 5641 16114944660342166547588534129484891014087038380866204908557309714720 5642 6685763456723405626339039505706586497993827641354054239332809300400 5643 2663584604197979093948735613227011052023118417012092046248378744280 5644 1017732895642884423111035302973595573644806791723988097895130228368 5645 372451301714031993651270764935298528601404617141373427380423345448 5646 130359648000197557254127256164526978066829681861352626310306222200 5647 43568424156509293283616080271874277947745820522710993975813772000 5648 13880757414784687067172958118989481077487020134896441633765822800 5649 4207823597015608022122131522102656706182503591707225006623032720 5650 1211208005804527489660182079597565734781084725555616624262273120 5651 330310804858565926652879346447016456806134910731629908684118025 5652 85132297230311556973721998523021187501876302551161037441151875 5653 20679517826843584740794987771007082632254064572351447664166350 5654 4719869585681075627583047249756795986993062815178164042618805 5655 1008716652879995102686579947253000626956618586771010509530580 5656 201080290527247970969535475883917810340801845531895610790200 5657 37222679247235059740495173525621848718117842555222070365500 5658 6366096042616872255206544676767140610103041579732496477300 5659 999999348913030239115136658149818767104316744688164869004 5660 143275398636830160210762140459093067222758433492965139314 5661 18569300167470876798389997403375477340322114970860589490 5662 2155347442717442511814135814190398413989868703036306700 5663 221285210298016922343146669412068644461881774444386260 5664 19782075182317735883702743332535623187261331285263452 5665 1508450830931464235672530494476665083911799145535352 5666 95390713665135134649337201068355762245429844311860 5667 4802617895892939189787787940455741632743676847825 5668 180479668226213667360385825628286694643701806390 5669 4500018149471731686744066933131398161010252999 5670 55835073295300465536628086585786672357234389 5671 717158086401014406219693262518897216272804756277120852989813520 5672 1407754762194583834431249737537094535646616743803237229942967280 5673 3390235092441084922368835377096213904653549497691282319816779000 5674 8333814263600630572804846236061965816530179856142933993440518560 5675 20225237388170068098380160442611922584538246608601909109513995840 5676 48215521273584001627388418198012351161354570040149194037859257940 5677 112822497974669614228629973695319146850965207989940437833642429860 5678 259098425436896561552082990566014153975938471778720228441088330000 5679 583952079213822623963919844012238571433468285155110538520618506600 5680 1291577726733925972716778167285031242750450349917327110273363772900 5681 2803378225657516008814216163991539549825939617825288325612339227400 5682 5970988041460911254169577688548508310766526706056118018902493057600 5683 12479527020106387941698992041752136006029463310789105501075794600000 5684 25592930289249595871694709116133053282576445819214262499741054074400 5685 51498297580875098236777291513714700477682495713799941336151921075600 5686 101670778651678989190976459571493140039761587618809484549135963797600 5687 196928109184708389414658301874938761146550818546990242804695356990400 5688 374200028118732932794827235862587689532605906199022835371525653170000 5689 697523895250677144500627556575502822468493179733926205717087839719952 5690 1275400249082312980245817298775606752827993998340877329652959352071808 5691 2287374681244954408828092933032905515853182530020944433945581599258688 5692 4023472818776962994676555611116947121541973897827252776956046063552467 5693 6940736669390713143029882255716243624409112386787089803034347264036550 5694 11741316143260929461635349153574755235210598201501975580773666783872126 5695 19475959336369009667641333706069358568079079989544295915612925699887134 5696 31674813087138203772468160633388929278514521188042565022773338391945934 5697 50503644490253022442083332308092425149718075435013676361299643982764151 5698 78937467361924638980232649891704070758289017539396292677876411353945800 5699 120934939485992458977350018522586719303235178676996187300198193576978512 5700 181586169089233232772238207870143462896330194353406841031164841412512918 5701 267194924943885816453127486432040102738078515600718667717372493945479438 5702 385245869778748782637615157819481916019110135192421002385775445304928072 5703 544201500596913801851481804693581738441576590491115406010285911856364500 5704 753075813368320162070619804899096641876881252777847000792618137030901590 5705 1020746095828174661169376824176878140267668818051458136830501904028336460 5706 1354993338301817835817169256946426365512298154928321105740873292420966760 5707 1761305745513796582006709692721826593038345661187971346831524075109411240 5708 2241535287802023927430563367589972491858265266874564085558397810421688750 5709 2792556374902830064068861352743078428780457927751872828406535471756285535 5710 3405126783148730138292523169268214879146290263142415851432466543601906590 5711 4063179747191563734341377905239379765255021328084046359608470206840924140 5712 4743769033217226024094990248914935707479672514782059682282118348248956935 5713 5417836621766612308863454896163980832800621588932055303280500559727794875 5714 6051874313078997077034924305770605419312963971126392386485679985860272704 5715 6610415872707575554287092888620904764665360809486056387374924915775552416 5716 7059146006185883776351031567247592647810861207041028713584832483430722376 5717 7368275390328796541824325282498915345353565563879299511524928376661757584 5718 7515738471565008154672656936758082485359877922564542205911044928440215600 5719 7489748821791162652786307971600571933950059921119881490487013665942219312 5720 7290308878164276213414263604486404747466154417766225821745540232644302608 5721 6929412462398687266818853575010935906817256130536890078937365836453308808 5722 6429876528627243637684259956017408752894460324015609929010731148903162912 5723 5822955605330956327228189954714599299218272102739962160902104700088737600 5724 5145084795286629696258705376736122042184265159593144019314250839333463414 5725 4434225863728053667092173335938422420761064087810862272781549600193685646 5726 3726330921615821043623879820839838400873209525711943559771157290286848536 5727 3052384731976177462021246745149872693485761923177377350794184467823077084 5728 2436355785077704447298316226835732434292241311204601980753455003293534750 5729 1894210002709226313138054437211332203506180222421876202607484895537102620 5730 1433958410290925751738391152341132182177856535990892833706524824761415280 5731 1056557708143618555037491252483506760152404858943044692037098121493181680 5732 757385616582151830059011324970536392094517983618088739172136321528289320 5733 527980816012465240096180964979251422203021619133775362493211420849912500 5734 357764445623857081536678125419960970071627590395838673266193193863342680 5735 235529225615259771717832022866150683965004339662182288231525997013246320 5736 150570859047657457914360399502435506757807156062372328924170890232905220 5737 93423032917823761686318788429157618738420174780120684580759227951019380 5738 56226362186428246017820310697140320707155640571822961678988815104684000 5739 32805134648259479940890922010604163012293565126574173593263379385798576 5740 18543343099756167669557279014882827818417271589211465388874772557192854 5741 10148264364451196160618206422953308650016533936789673207656948037393644 5742 5373404703293780564671089263421301387024194025863064849222021889057196 5743 2750678576528537178812495080045915323095265632509751233140161778273900 5744 1360258778812490159490997484419831574131426723388764458227773671624668 5745 649280235591576302256045294430628657412803442943887101351616492115662 5746 298872567033368958156109212934225651415277943193930150118303660062112 5747 132547621326486497745520555036615617237179290551255801247871380232768 5748 56578398547938925124243940764558961751013733315776550455643241523400 5749 23219464553506552889256584044571218352346705644516993907411542582376 5750 9151084555087632220231364026498542756572062024509838022411887812064 5751 3459154870464588380361329218720349723884209562245137492141175768624 5752 1252451120233387424546249016886251110975693854070476424184720802056 5753 433724815081863678905416164187997110892506673616300186060812762000 5754 143432375702978793868481029020844166483982581512902452726391188640 5755 45218582186300998535684667066175051457490988145438232365318816160 5756 13564808707864395665450193945016785297563160185314837372318255210 5757 3864122980360985228999331546155822570864722287305046672678765165 5758 1042928381370577500462667000896783706683322386869296746254111250 5759 266041113102264647451663381136067186137340324737635889094899060 5760 63964715189380147370690300603246662541614269052276463237843565 5761 14451018140053635424148224650430360504712268053373017312297865 5762 3057232861632461069730755538388617051767423615097063367286960 5763 603312025875142267638837062355700000256758542147741496563000 5764 110564397269387493675425665932345000534543440605538696511138 5765 18721380845570809899454026092625711545341014478913255731652 5766 2911675922972413462861014948051668111391035023766126836572 5767 413061733183406360939950109727499041763342573213882157148 5768 53010277300298929228474464501950779293097228297553085700 5769 6092899363547104966662884758519129091049227687079698754 5770 619472529079569820779806572762814563553379109235337336 5771 54843482867585506462180987929620200103962320624633136 5772 4141791409868117442524491011002569999956375047833029 5773 259410303477202825423513579233516111445183578636825 5774 12936095076861752957659654511223672989414283760868 5775 481523269093709753664964659792609989001372001002 5776 11892870611898999159301782442772561212090924857 5777 146178119651438213260386312206974243796773058 5778 2855351640300335135874704656325238916641722640732981173940924200 5779 5605919734167630450249420150950469065700262799237229093792273200 5780 13505170268676564266509966727289766385550633107253324635045021800 5781 33215418768907225628443431680631587596894800344866284913218837400 5782 80666017010203262240505476938676712735315943694675263360674319400 5783 192468864636265826381757862336504275284914434109601285587532921900 5784 450839250635274357361409161865696886104994721175713005447792964900 5785 1036619004726227025827072903994983584733298181438166757441258614200 5786 2339571156794494856198184606670419424560595245557874945779663661500 5787 5182756951598459271297659469456156242713083952528887174575045106500 5788 11268865294644619217677973589485473937400968182434170527819651219000 5789 24048070709700326225870296695563451276117637757846812854490870586500 5790 50366933175008325368207949459738226108545228678018135447762921890000 5791 103528285792893784601430768984814645817772311600320750625381211356000 5792 208834538312714901275702730702098833860230180485804274711470993186000 5793 413385695101073726818383430972463712727945444180048107467810683486000 5794 802965464692346064956436411668374016337540159637275883679903702156000 5795 1530394959443813532256888988625569741812906466152625836039457360209040 5796 2861875728596723329630272327272952101103564401601386189142430132469680 5797 5250641147125735524437191653244959439657838570478146558458541498642080 5798 9450620427808939686618225201943604775898431053004997611874659606850955 5799 16686495798803683737612071720523772945929891746802947563344842201554805 5800 28899845625218706942154288016787725715752331304622081614263377160029110 5801 49092871296931603465089277949470600542715341989377126178789204718825565 5802 81789785420439771340651493594035340244370068484751100317392361395747265 5803 133629025319936617969123424788393969934389613044364424784320676637945390 5804 214084455776353562056408155472206788385712976853231919051354027975583065 5805 336288229011310429581528168659009656998970157128483650565656822814356135 5806 517890596216540677359258595702179351744401579572654000156563559798657980 5807 781843499887293752559487174256531979024906629440412573071672688881688130 5808 1156939440680235875683078830297211097965273151024756813634134052929748630 5809 1677883611181392605940616566762056319200989901571685944696093169110160980 5810 2384639146901333716493969317519209122447327516999639983860309981382031490 5811 3320779966750662320957371786793888872221133452205169686263020939696356350 5812 4530631667861693629211173806712151575700891599319659355158343874623168100 5813 6055093579571351847897043270406476017601091502355483107530845006244044350 5814 7926220398189532544809146416483885127708752334825759161553053863046166975 5815 10160890501652327182372435521459569886738796544719083110989348104187379250 5816 12754171015413858571352820214384458855289742828654324879390976479601617775 5817 15673257632320235460468086336337591695630333634171924102081611211597011025 5818 18853055684578847056983339796295266538864817598340759681886417327223771650 5819 22194510191003108538601840690723631472558443400968330890970130689743187775 5820 25566632099228905880082826643333821345349394800693729692711367256725727405 5821 28812783231039389022596944050962909286277884138195914083423648194270607110 5822 31761198235513319888549409336408503364896956019679767583868034187012653160 5823 34239016207528200774816673245737058583784284644313486307404400438820107160 5824 36088391601982960282024399217348849801971210516722010913909086077305457360 5825 37182701836204948945859026415079502704452471313676837300426578188982184920 5826 37440606615668339162831163599885084167866390370569942131389341456975392280 5827 36835834777546491168371432949969194205020619894731391396717802119917017680 5828 35401095646786986580761209525455603050484338725960727574051543652589022680 5829 33225361532136060171816352265988429550839411445188478530299162192389322280 5830 30444794022872420524519206797320308381480988573530188525352936051259411020 5831 27228588846461678436262138760481823690004375430513061459471897989157194810 5832 23761790355244322061834485812546798926067616897295338128427567796984798110 5833 20227523089139207906693571325724512131214767611845979611263679439133777860 5834 16791035571284543881826585693967676067345756346890379233625110875722115810 5835 13587482384415173529720670254146915066883154270124089349632298751701276830 5836 10714605633716683386707878615206957792392347188791556931641305636053859300 5837 8230592122939807115454513088724487487774847707203215977898853192025039550 5838 6156562835826733753454277169043331564667191940219033216898035026583243300 5839 4482545950468845600850927587071569256530585596381304719489322376320631800 5840 3175476777089349764290887084796778815106016300175817572328451957294702500 5841 2187764771817339755648931492633227569510311727021868335589785865185060700 5842 1465210880280976486849303863178960650247410717665901444231004748861474200 5843 953449659342515777407063305960233645186719962899773032452670335757771700 5844 602522251829138109782383999947510798732087502331560512694243352681020700 5845 369567846313937657039987499310775165105175860387082066692896483280930120 5846 219895723363405983694695705377024699911950310529381953238060618522813590 5847 126847935774573487135939697810698618484296560484629723839150800677437290 5848 70896089190464551374133567798372567717470502039431045290661430185314540 5849 38365976163647865266995160926445387463839721776840411811406770191732090 5850 20088685921599681840819507719509930796129074881233913370917276733076530 5851 10169890544875312355895481679908425532302070773987171388212523014535420 5852 4973923349911492785015092240551652435491689378929111810387591542164770 5853 2348211545287791284966288402852411581560269495620342589983461646082270 5854 1069164806667539228834397043694720292616167454113478158382637132627920 5855 469040021115436026120083552176100509939485021596194429993539737385880 5856 198058502800674174719075905059458983387369656415318296195774021916040 5857 80412796099996554326364602532314352985080323481225677504043345728240 5858 31354553898754080256190850542419876043323972017119538221713060897240 5859 11726755401289815914402303066124626295480601185547948774265161600040 5860 4201195524614010077144883729324157278350364642754941381191156879920 5861 1439643020526626157480107361529022709408385378579546651383346114600 5862 471129294925658727949921089609310262128433053571470351251883770725 5863 146989366144333689252794023412675998949807112606296671573330881350 5864 43639739402653149333887885232849630948818329022804417626399112725 5865 12303880724835966870842899669554107267820426415347780332090168875 5866 3286936523586250383794584362532344584903068834902961132453358150 5867 829953904642803322201201559716688929368209960263745085610034525 5868 197531593768231659496452708308467286637495975381964505804760775 5869 44178167074029376199218612538084255826576369513384386158565650 5870 9252795436838431911354297746328585670604486841405862085621210 5871 1807771115268130271501895838502911682513981415160211594341670 5872 328016272926394883272612239345662219421607035862451978756020 5873 54994338758604574477108086108315783992242003876633618945270 5874 8469238121108969102873041242674790958792955344728483979670 5875 1189757491993538406732736639870612368427026084863618279540 5876 151205123903345361119827037615676984616599226473860269510 5877 17211311028352057641351993002908875645586336241496298810 5878 1733069125506599692530870367199055911252270859848468810 5879 151964770947394006005224745945955538834125052592342635 5880 11367112440939144759748437886222929797707520431505065 5881 705201107211385371542560075902134116401600942935470 5882 34834725803461612839819220121160354707473468185695 5883 1284485861158387209670129131906022397578177118945 5884 31428295725059215850983057124499462416306207470 5885 382699285659014174244530850035136059033084785 5886 11369014787984820632748824044450951282775299321817558068718909200 5887 22324610856406556878852236305467322518904224122841750389484403520 5888 53800300937736522208044803709121700664926846422163677740424125600 5889 132387169093215942147653106269945899136194989945967049868400794780 5890 321730560696242963558285629260522028533843508582098276399040733400 5891 768301875594536860344554123951339498480200081381811570265614300400 5892 1801512136042334158418070778769730984272234660779882352203661709360 5893 4147183850249890163414694533633737673576233557559726208158644056400 5894 9372681988142868623907804178107341817778138491434932859708067960840 5895 20794913870512153994544075899019770194183159649283855473949795774000 5896 45291909971752923338278338028328171359445908133000723802089066364000 5897 96836870301123169317782864838011175963418034105308918566640557227700 5898 203236819195849709595268853915018090061960395884647558945208649692500 5899 418686610153970446232809577554463509816274701408993461890670244924800 5900 846608932692749771025319009986920648736958053946602487828755266616000 5901 1680212825249525470294074590404207348507133095699550372288520842556000 5902 3272747587918229978838094564149567555980276727175512627812560550213568 5903 6256120053990094879116073667788043340158255004492052868205254263711680 5904 11735943932702153622609809669635853970509734963417338010278563881812672 5905 21603586011945003116346563129467849267524772601426587560399293989146030 5906 39021272083532471898446921394071585892874494390103087391101924338646755 5907 69153795851593834142294697231157408092097779483302189052970773092066916 5908 120237312634941525989051641037002865235997095056829949354141045113162120 5909 205087438808358120999613603925809802908926337765248187010000677680997494 5910 343148122290266108331455138537381352303447354996173789301540884652834390 5911 563159474446688469470306884254774515263865306834692440072889656120641640 5912 906464915189633618853474531462807279603896897115147832861342908696615124 5913 1430873445008909082729247305862845011152480864644724552406814324523829045 5914 2214832849074972137699194242495670672898137850157795464903142990409005186 5915 3361453726537996034669627851013774254343737253268301057146894356380708680 5916 5001666248253460243960272176138247425182464779084338809136610526556279080 5917 7295525104201691486609330214960213709980408039561044860834441467767297352 5918 10430459695180973680431628392194883350816641972453072538587201329538874580 5919 14615173577609112141588162477990906968896616635846076388217870186427006088 5920 20068018100171357379359869464015495053510885564478460904836693828325187600 5921 26999081645896918171102569650922026626426784712557667828784795199074471725 5922 35585996408423349563246581497455235987161363930838408373593365964434860005 5923 45944555237646911025676326235949542709938343781986577617045410412837241000 5924 58096550421232106798488764731645126867360624476645822715919713270348593620 5925 71938594961037414463676081351039521930825009606434236830470944056989336150 5926 87216781094313039800130586550725595460883510705628512417033177355076255900 5927 103512545440069423226004525060258512873806901402008716967318603551208228596 5928 120244750125933902911021698818617587206423523288994230198351114394666696260 5929 136691576478267028569551008254730109723321557219182073372290813579134807334 5930 152033382730288023878276952044131880077558223300084769831603604821656155935 5931 165414467911694684262750681135249166145035764775124894887719960561572465760 5932 176018219684510438536841585860101486776066033229947356457517864996405972672 5933 183147078653488689259174473111349984317265262233570903525178076174230030640 5934 186296827313121697796201942702103361477307160238784960465231551249612588848 5935 185214465532413552246718065354103847970148733716568309112524868157557439680 5936 179930617561938802321995165135236936259195611013145871053019296690972963680 5937 170760871242794014514624568356514218191550975138034469920195430951937753718 5938 158275109299032397385233391859360857859003648671085514259132965682634329340 5939 143238879507446890198033554206655896744992714385971741495888530027808758152 5940 126535178088049518709646218928163321888507309612591125739111219925047881960 5941 109077825843779677059657279703101625933536422860382507632207913330772944760 5942 91728370547464934828551949259633206600073460546788561239915640672126691404 5943 75227081776790457557886517381570305104529554328993186392152741210694808360 5944 60145508414798608826559483407422817442516658375214114550885182966840298576 5945 46863983720412371126771615341921061409983316536932597098648572256632368050 5946 35573275793992932013302376660182327058565165264046662344975924280819746050 5947 26296106857368677221912975952593065606020226292063143280588675647421859040 5948 18922062992083905689275674985837098477199236717752469012227205713490630000 5949 13248696432121750520255389783295173467453143574802198013664656727771855960 5950 9022249655876238819180316694025780819547639931481362650288446477750265200 5951 5973014225167388334485949114804607246350165477283902910601652496342993200 5952 3842370474521817888669374536808126007914340872011551612381574751954394864 5953 2400552119238759127047989754392274603493597966749350142742439573772693540 5954 1455784229588921647985561737631624538739115106657230354826889450762898106 5955 856470245696601626193570371043368718754818263185762664331414049172117640 5956 488538884524471398413464949991961039996071357187917076575107697095863440 5957 270013518730105516635825402844496726907671987856466033397035755619649628 5958 144505353977473954457165740612165358544530693344566603364277869096495260 5959 74832513284049551137446313547985513587136995497382527049968191324537552 5960 37469902805697764355388525152545331558400267529599056376806041588612520 5961 18126708094652396757071783599884426161214254248800510190662848200785270 5962 8465184597655557218568557133793738100592060964393065581032258054144572 5963 3812841461970641244589066295108946080798394369104548269624903671652960 5964 1654794677945311928241091946871116126440782626648627304685975036586208 5965 691325858180307867642216003282215398590734578542188179744959592988640 5966 277711763103250425126261819090004616383726609294487338535172825089840 5967 107145512508626949617907358541012374994496440305848626695391160724576 5968 39653329969735779366881794232960511468151085689732100769068043752640 5969 14058114095442504427793248385330906757372883221829273050758374809069 5970 4767437891138919666767854342005092963403262972150681844533310902725 5971 1544080136691440762585603197086272842396987669673316358132040580600 5972 476802299599337626008856167047582261499536764092514839856545270780 5973 140113580499152439059802816645126364396812202852327784189924780250 5974 39102865160795616240918720365638592736948386403444567055927361220 5975 10340669701865358138813056753599320440549371945104268913533635900 5976 2584785277248619303159612323795220172884620702988118457867321900 5977 609035013851148506238169060848554482089202232891574396477732102 5978 134856040956309384499066742526714386676795244785564542188195695 5979 27964966242524027091035267901751972403562817455904104900984408 5980 5409844737722020045303969346449640939032218502795513423030320 5981 971981390005020216776399024158739603048403923720049391856220 5982 161369971224642113735717556555549919439245285739070528900444 5983 24610023461924594969274859569291854780631759333507288613680 5984 3423809936037489742226344399575851025579342484677670798296 5985 430944749209891904789236440188218386356796342046695789435 5986 48583980891594103342288849193393629588646196018431477310 5987 4845505267922620305766594756448182323968101676944410876 5988 420852523168799046744809463351533306064886964980651980 5989 31183194620011372768814033846872481418845131506859764 5990 1916400549131282531723012306947216133625230517370770 5991 93779472405320755906009801667755579157763735076620 5992 3425830412151105965970413612882648377621173387288 5993 83045744988006075811063194457624524810179398345 5994 1001919737325604309473206237898433933302481297 5995 45269349792157740337672590286086515107778010026873549400898929360 5996 88907371663877363906420042183485227869329785458184088012576275680 5997 214330270975418645131548315978044745756420018515265212173174950300 5998 527669746773110328102626031018513701499434063282714885190949302420 5999 1283213068401005143375077068684698637114683106660529315943442163240 6000 3066912052226954748040945065692713238832919087402211370202421231580 6001 7198509574734944542282853625713466408698110744472141216848612096440 6002 16590820460753331337501621118211991286398235504023499968988602693200 6003 37545778106890152193539720344957267416039930177721644956216024549960 6004 83427796471091702185506157274874106605940538485387380507337071415320 6005 182014003861231318688222593783539019953086409603175130956173081342600 6006 389879057338187076199155804781272521744434456422302107455604105512300 6007 819919910600663920525378200406523040031951429806054061108851728377500 6008 1692829957822735183269545634451659627849643190605366349727674359180200 6009 3431137832310463460805668945228825603735131698770687264339595410762400 6010 6826954953452157021513166731495971679355536021692590116919026558749664 6011 13333974683597212463704412927259656447995423409183591387355117408115392 6012 25563136221978355847206400979761790923128672579977712087800004198743840 6013 48102458382131371759155008005473466711888372821383117383818612366543663 6014 88837071781419322892387391638850478874260783250414138097207846135211866 6015 161015866189456116972830848850109390985100614621633673139670533429185253 6016 286393175012733590355780138376987940417499322353557695156742769687843399 6017 499858044219555758774756482618302925121645185667291487466510081486641060 6018 856031168350116577440422510808359119643116035809449112102767297940739846 6019 1438329908198585122384576929240707684079998562091951628519241871386797142 6020 2370931184218148228346683533341397258177024469038967061195758197752352132 6021 3833845497960975215388251336029176571832853088418797646745768351080244441 6022 6080893716540443068155574583986464885387372390944315433594991052289179835 6023 9459702082710441921455978844625899916398541531779698612042033695482798854 6024 14431881637803687651726382451717590867884775534670434268912502730425161313 6025 21590375228220316362310245409872713252537182050908182949891506307310115356 6026 31669663531987375427687092482508685482986419405775905050550818744694154408 6027 45543351634107375658603146396576561270778134356032064124495167905144041540 6028 64202945982905247687127535243305288968445185078079074247911074571254888172 6029 88711788901701939259759156291761830078214509131419507455436429328879732074 6030 120129557869376576637910426866199384454694087208474201070069309635993795815 6031 159405764733622401468241536296820029695914602813481637509110009183153413995 6032 207245366227866480176477623503089859037970182241081178060561411935910389250 6033 263955606224825203918295641969756532822757035950135598411061948130280030130 6034 329289779542650838094422193275295192331874171489010866228220883141781868310 6035 402309522995622526196892218657462935120144982425904970030337966501067691708 6036 481290995753778185007392679726028625011812338014676681481663884957322092874 6037 563700398714879850037116844559941167361456387358912268080290544327393697255 6038 646259580533315951472321671231662200278353910156287437803516342037537529386 6039 725112663167773310289380444005089332533744724954310397732309620519031787877 6040 796090476516141896781476110762002589727449342932864186666282898904293614951 6041 855053097698198754235438643888173095407300016123743049653522375931869551008 6042 898274895117614239019057704467030095672372935027238758588355425591749550320 6043 922824562106563197363174221672942382615646238236156005657925370383793755632 6044 926887737258751342910148205045663093269480172441971091577585142094141224864 6045 909983849962084989455158175199839174882046277647204467776827040531825342374 6046 873041927058628383053887999836871043574751194585568822331331148480125534162 6047 818320366921637937618130018859606462627740112070063311864795976567070408420 6048 749179511989979122681257443572980480105109790777285591859849934332564168678 6049 669738633290427951467397980495385068026731261144603716744639452512376494516 6050 584466168511080734251645100739110867039157789023611860760591492507043987512 6051 497760384937152866399718931751921862866640958561579846637423564101917765516 6052 413575695323299173736598124462336424032755640577474977514297117789151490180 6053 335138522728678242600093704112649410637328466870853438012180252708087013844 6054 264778735003541706785127865047810096311884437645708408364932560553389646798 6055 203882272863962852362434821910014964997601214890290006443438244539603399270 6056 152951843760294272408451425186244899873613260676861426230733985472613839460 6057 111748779238999236197105303707797470991890890571367933644452159224823065000 6058 79482189628343379409152151172917588801601907583338343499419206018758978040 6059 55011525296404009413193701099128841364858675045821611194134228830236674480 6060 37034239628304084917536127615454747942240207820323128929603129023429504072 6061 24239224523602091654446786355218492583224955326582385977579432057056913266 6062 15416620833561587065311424112751677982242581938195786187087644623494207020 6063 9523438022613633504813193817211430354683863171009796053733263381518536774 6064 5710838333805468552756066571836942649552029821370765519624353287091514018 6065 3322481969368563177073453510329943585682683580465176220776181150249389224 6066 1874234575634297408436693280401564806052061070695463996283989683744302492 6067 1024498754023249411002971011034451818775316953022913391419268492189616380 6068 542297184154082220765628703917414145366893509264729296663567302704321768 6069 277777655240624637555117852147953294916326952235732631916377956137195486 6070 137584308085038907150416707889615623813782341231515732515520778823829946 6071 65843082936016880535826010863730961941750761577395525736337905510096148 6072 30419899244218307870850802650583439804391200529710786010767404928485230 6073 13555800877567790335979102904516270780462567632371098967110127006983312 6074 5821036882053661061194828294303267647181455070328244810826077758106464 6075 2406264064260504863226495783483666133464950232475029857776083668863728 6076 956496084178546714408775824881266418658797504315973286404518473319504 6077 365186975195818977340600042490355080731571977816201765994762064976570 6078 133750993053929064645616832286263082983359145232477711038124019556511 6079 46929282432732845923882660205362298610061563054931516004476150333587 6080 15751596984171530958838005947712144880708757548193049053405957563890 6081 5049577503875682551223338759357957481923443698159903168684823495470 6082 1543447752697400956528173989910388299269175862615559084632069418250 6083 448977630713493100186133128354092759607356869570286320438692659780 6084 124041269574486414136485667218678079515755807890243217706010765110 6085 32474425975369363887222687253324053024699358316331250372500442671 6086 8036636161216564948817763212557127718049389995220990833786590938 6087 1874868115124089293754934310340826513897367086940134645646138285 6088 411054008112863947469275172464729885003354689341063354736083007 6089 84404185447164928432320949195489790101724240444595882955004424 6090 16168758021470270100814927599786253006528536629352821625783852 6091 2876820450413317324111511420864475076127127868467029570860716 6092 472999895378101454518164390320906493935958717431684771736840 6093 71442104006250802129969464302688059293360563331941153519339 6094 9844097711377348956195084271514795311696732517700167645553 6095 1227246780807664381887594835021692414720183434027489730018 6096 137046275178413352273642634397126256226827671955379184859 6097 13539313450892725127823917384992522303335467306001540990 6098 1164904599020800437189921442814856031219486907981610996 6099 85507285062267000588336498652592516496762388187210562 6100 5206069269273050614493860408397659139709251441893014 6101 252401227680429168252097973312104010562330339283802 6102 9135414647966327353391195921188732865178766902735 6103 219420422474307343774632166099757031393243404043 6104 2623059926317798754175087863660165740874359106 6105 180261735208411902966227791950002159257998922809712692208984925920 6106 354085551302237666540804591330361384256783598376221359696220390200 6107 853878873715573133914772133960384754070562217323188677143540321500 6108 2103238488941516982484807151018210867921174303722380531069351949800 6109 5118114797838955707210520679200167984947981349125097238816255781520 6110 12242468307001193747926990894415411959938959444129352776620830893220 6111 28763275437509286953138752735222611504840741649920735204074582522100 6112 66368742043921916211068686750655505705502897005563811789717447996000 6113 150393452921156632035747339196887653795342017238492863550109005900400 6114 334674873302349716193012323985509823694787869732634854807485842591820 6115 731365360969674935092676240475674971084219936769121889842077290485720 6116 1569458500395980762113177283363592482796357283594330887936038384667000 6117 3307159951336011267292507723889592683453913930410680973213238015075000 6118 6842816141448402445175033982959734877456738603860401722959721262333000 6119 13901826783911227788697635343085458404466841932852567899349260739272324 6120 27729870495976931861818727358841615960757406965304405303642696013902144 6121 54305398652747233203661296408390391732412253824301073316569426066558080 6122 104408575530291302191798993248993470655453298121515151353228847794264575 6123 197062818211933543556632666769979773469161837426326859386692023362095795 6124 365110602706053041337943785416814056032676186106097666465447631368892724 6125 664002664472549313589400837242775113629821194478696283973772801978540034 6126 1185260143779290701659689336728732862027478468916409187820976631105119685 6127 2076477965648906441526713959748965158869992218655477795678547518957663050 6128 3570100823913421512708298376694323245586575884461778678198365588083613940 6129 6023393637951353027591570223917588940565850998183521806942768284825674164 6130 9971857627741035195693404272582935527038661737428596757382159478781951614 6131 16197564138934881384443585328270643458682074831327940700797641399854143615 6132 25812209926505704729677321134400377398946572869540127150461713371948657550 6133 40351878861324941763571652169302619225767423168549653142435837714895041260 6134 61876374358907874217542920176588118870948658421135495075355016115808760409 6135 93060642162772321058113841474114478576095548875457079346074914597643422749 6136 137259675603960259698176719245816748812872144010414022424476805791320180720 6137 198522301994827022101603458651743985026468790782703869260619962663448386200 6138 281524822663136105929666374777191842500523529806656258110879910322367664405 6139 391394480617127793721369344728263174083737698182360839608286678218705315194 6140 533397178411788964030612324587635988327600595440732023381440167534430899774 6141 712475480910895491761895890306250215463813935354980439023067535069398693550 6142 932642512587825644777891711840080428214190138889426775018927790477967708750 6143 1196264128882457253403013992595969670566969340780722669159753161641891784575 6144 1503292871489547769779418501130972042363917579135747259719821534117693374388 6145 1850547682880526700443982939557790719540345226636471110962633106081543157128 6146 2231156389545070113945407331071654438222188775197709787722968925116800167385 6147 2634286177000909103114631005623254474924453052036746873708547314994029369525 6148 3045274356031190304379170348447704611119748702442207329521900033908225884740 6149 3446234377636083904816195228497306290106614714298980599975062927628086561738 6150 3817151772013295761490667505448576519975205823806297510425510310130843743483 6151 4137408599729938637632068756552843938963268987254815592571084585769058277270 6152 4387595479266466174513420292464034885632988959315285155974064777202216509600 6153 4551402942749148169587901263718650704278019892781690504675221293169005112480 6154 4617344445237755152898709603413948728971529301652524023821945656620609257468 6155 4580063642355752814421303362134180194903218428489345882330158458660180967518 6156 4441023069009260513086423368075818177296966214767771096646716932318864142180 6157 4208455282391584147132798975772590037334538211217101567893630249702873202600 6158 3896566952605133177659685163298920725578780276806977479271063736333897077570 6159 3524100903742489935102260802130478572235895445546605271442031404886552506858 6160 3112458391348164873966591982249241002786840274077547499472065538411005331088 6161 2683644923003367971208065475912446326522076225910846323299127709762169190440 6162 2258316521408221678691981223198427328894045288058943554216658340847770154150 6163 1854168750007776075923595345238622478969835009019218725096973587467818686060 6164 1484837611980645649814638615758307598925469591503384407693543378789596842828 6165 1159386679139868290276208308919874572886943984557415217927481573042750558188 6166 882358643050012758008888027118560397704683997877195365844599712111827820900 6167 654290179022175200373706631294931724425064438774073811872984583515281481250 6168 472539014395947066137561456349627435501820096197347794196840522943514491600 6169 332255945330579246915463074216104877908003575245695246740224373382125107232 6170 227349082162644521299319005639319424867641275785872541484508097616053344442 6171 151323972308363340554597169053765165561941105287421110199012838548293159090 6172 97929984965738746160888612537494980859241485998834481893937977736384680600 6173 61589459518419108939081867969249766406588112180699159900573459112720305660 6174 37623436285856623446476958905516551710192369907187888829828733986231627582 6175 22312026705897726749904877026552742698327634762737136443941702696840511612 6176 12838163576689143420427166426193868818012286454946951183337218712827273480 6177 7162946422290823463181543076861525370844968400341393311878750947693291400 6178 3872868550759617739956649175156385979397526795013386957077356383296728020 6179 2027860299969845327016490986701725104929702164820018102668813247355922602 6180 1027549778662763696720930927433657700434116348798201983856316477175823652 6181 503505928334246733509257730134413238378094059121259902689642806841911720 6182 238397082729512270902766928573721283573420401314400131502822570538838150 6183 108975370150024134612318780293912216492409067176898616365888620218176030 6184 48050732292945500983920636955691829033270347286818210985121205534658112 6185 20417549529554231492159201569454772671739246126166832754812074691126432 6186 8352162286774594334510538901890656119825922173103919034660145145975985 6187 3285601542194803604422645089911373801844750103890401528990623908060850 6188 1241499290240937595087798851805672221201015968156370047856737272019390 6189 450039785380566266039284997866807684106744220065240691940361031404142 6190 156294417422534660248715071260768262061236692243499192852366868725782 6191 51926915871073537572013267868016897794229660026339782584910346520675 6192 16478355234112348376460215061362116625047722977683022111289243547500 6193 4986133486818189705584694541017814063981199405780566674218647126200 6194 1435925363502745108408555509564792434775249376100863153539581761821 6195 392762833562800614974320162750401855239025572472643132614669533001 6196 101808559186646531477727891452456370414685081179688529009563327620 6197 24946931515416864111210975962991512070522711485229706204519771050 6198 5762815996092112204716308790436899368184286330958045071299987255 6199 1251137651354011835481537972525827315471290417809832874778144846 6200 254409389968894670647774038803109262516963576349234364869129736 6201 48264668840267594305832189538450924155038287427490330481452040 6202 8504901964971631922586225095193222535194642323050485799498950 6203 1384974121524686602695022071131057991564270569856052186646835 6204 207194818496608963744677488000454263227140751086832099968306 6205 28279022977662863624348275297988002466206312114889360508756 6206 3492237892649086576281187046325093594207736588296926607885 6207 386315387313617544433567408015455653983668087099644907825 6208 37808852873425445431357797429678438076029007654249617240 6209 3222762945525132998918543073247324148893478537722618236 6210 234369525807459000811751382459531654974688708430405871 6211 14137958167998232903706225187136517273664171769560430 6212 679149633309056324039571782397853504441883252004550 6213 24356668814385440763293643643310928918583320330070 6214 579696243716233524672694417868896628733233362426 6215 6867260041627791953052057353082063289320596021 6216 717827981276354542169085671515187169902388567617248756475064972860 6217 1410246122507528392579973620144880988657789929301143574667826760840 6218 3401909506048862350521866188945984841060458162787846342400459291500 6219 8383488295776066001199103286498192208317685594209353508141653593140 6220 20413905187062144798675800575610982618662162799692802441575697608760 6221 48869185293210860964753556782690645419185464138128345311997327382660 6222 114927741227549213874260459476184875315467776926632438822672823433340 6223 265485693570329539749932644334029691778977571037285234846618615101000 6224 602376883520613286857743347433747588089983972929516804442693887225340 6225 1342441604092215609289520994265649759506900687002416230926867130396260 6226 2938400710936919926691935559242717506776123371992545713238263134457560 6227 6316879066715725496680890617089269061245240949725280076273294005798740 6228 13336938787132663228949404315646641852970793665600453914947422708887500 6229 27653914767228131547006957743706500803540677658996983485456649862290408 6230 56310246830658586393983401676876837160164905639649748521124570623336252 6231 112598012530662236610170432794193982919394372475751303228521596855662692 6232 221089067903199385442471722038961737919802716926467840099513651879196078 6233 426261829144202639477750367786959488559200971202682589715730441934921825 6234 806930676459882713590955897528090873892830928339763234143720042064839903 6235 1499764810617811306378712665187918740288223304793268426488421045349187122 6236 2736606385895606586626446707337731000279547790031829689843955738823643267 6237 4902045837755853423255186324485601425859009948385610129679638187091901013 6238 8619664444693506816553873997260797346555243566724642273424633026456319550 6239 14877223180863455000684934296012556110775170516512189835259956801655504353 6240 25202343258994226080455398538308329791383791372217159446797556347919187387 6241 41900083493375291834832598193726939925443556949001876682308707108859217162 6242 68361177345448443121761648359877789860657697919839815203212961222606925303 6243 109443239518807075911905229537480736854423521452505441479167316049305433425 6244 171915672539479566862941326359164842288368507003633315703048931317865224838 6245 264941341377970352967797942074223439960662885642339890953167741552432839717 6246 400544266293706009937661609808512552285531754705997058781671424280206510747 6247 593984047242102851102966491519528318770109122498212988998789226180515460378 6248 863928013586138058734351338257141150028161388580216047083003856506388520325 6249 1232287168060231305053409686093692250648180182723989806723008031867297400003 6250 1723570108293144329831890302447731426453435197137160267358818741495750341042 6251 2363619827645365597323620993648004586300232284093168595553309786426739717527 6252 3177640644862593893258055670765875960968610151683212758042881206409518173233 6253 4187502288062116485613486947792038969632840288033734983138675784092351658750 6254 5408424836936523176892201892005120959916747414126982325061437444771095405221 6255 6845292208973652675745023207964486932419803501903449580545390440400158958099 6256 8488993104955833472218293125069309429351772682530127763094525069465611150554 6257 10313317294194046784405353439032056453653377918294847875911605939013287496411 6258 12273006914982778661659413002483044987352717183712703814211871200460607751525 6259 14303543858603425731365769190726002322399836742229973060276203328146169890886 6260 16323122761122461709895767411211982893036554539426457480134468551009955350689 6261 18237011737626927231070930855504461416511536335973225685304508146432884613479 6262 19944162623001980739494955780127078095649035490071752748376252531945764272106 6263 21345548525605903541220654972358933868725113150536802961050712545221396474475 6264 22353348619418584254327246027942016048213060794846266877425744577343726894686 6265 22899845131831327048627881950171403103232271048648552827422284279368852123844 6266 22944811847648643880868350965980036908407076656627560944205305065212600584694 6267 22480295302083072695384097674842684528145563336226306330326418042063158304986 6268 21532016040727342371636662473604572384072307635853020899146554272611661923100 6269 20157099640090880156031387010896172355329477156071706069884355415981808643906 6270 18438399845769996483531232643233087317386413012812327263581611364438138702654 6271 16476193875329581934408693613476360680492441681830952364078707928205221334564 6272 14378411856948564370414122234904931584502370740253501956844871904706271422286 6273 12250736106600418850024679206186866463316744031409824632374522005479915543650 6274 10187844410420084618720700461862735232395188896393500799628276850297650596236 6275 8266798337687116907301338204198242914125539540819449897354538743854901180954 6276 6543159705597163654629955374075160807722417795200569742215903186850707835574 6277 5049947628073286889940810482142364283094576416058778471850029288763947757396 6278 3799119118305395903084766653634399477995219341537567221508793665436022168750 6279 2784942434129256601929299697386268550232512581231654749941522253433527192994 6280 1988474713435161532615681207947592853688784453108485116673301236539589646836 6281 1382356136274119340634252848585132332043410586963326705813320791031728920406 6282 935261494768768481585004675552521633746498921143454367230003693529563187754 6283 615556352934720970980313820756885033318640046452298103179443058128169121100 6284 393933822082539587485553870243627769473456212095309122743900473751205613954 6285 245012606783427782207483336960865878579950468906240939806564233717756242446 6286 148027230514898533969551171546035926028331263275806040846124086533072415956 6287 86825973501034526526184057526660337391327356999809257552225730819293306134 6288 49415945593914368223002434721726125279968088855532471752768874639981059650 6289 27273148004822992295063139980838128633862583430146903939839488636058011004 6290 14587511190105661545957338388209183819333018798544001190165979166463572266 6291 7556428898169753352624243388819170843388497320796759865239275626718111366 6292 3788231685123893432995336350765085376769897339036032331695054224242504804 6293 1836614686835859707953996197630041373262644006764813711512408057437865150 6294 860436152256314961422241393497674352419968625145062663765499526717866434 6295 389201497528560204795480211572068011799915218059754966137010864070481756 6296 169823791500354802461497552570132388421895685269155783326566963988391321 6297 71413151324535935600048141429533475279464957357803560575109696994246479 6298 28911658362583709072262258766646368900484571390543586579134345395033850 6299 11256714993162611095680690468405056590252288739844186005347185968606579 6300 4210066064824322291485420087754002496105154829657937584126892142988181 6301 1510642606192893574828756016758218192425533714604972870236094143525686 6302 519332100426942737583856331126069604485077484699793389221933659566169 6303 170807674669172093535393510642335206373453218955857557085738126269375 6304 53661635738787239035799106075571283272055056039689724733449640136882 6305 16075739720842808533892797163390912319308795932439921139559143984783 6306 4583714483347479312804972649014944423730127296282572117685485596593 6307 1241412446082296351560688914838745092056502371645729142154542388462 6308 318633331166725303067494988654246077544710359852368894571970016925 6309 77315438672774012684738640373812775100631782954040373793977552587 6310 17686699191299745838763283514524159645837151177639516361726681538 6311 3802775138828532477381854337254446603310627660249153522708676543 6312 765830351155861385802733453618766490775424826085043686158578427 6313 143897360450405198209006718920928118532927533439828212573477450 6314 25115212036703712437003576063521669205267684553587443059391287 6315 4051100586292702748477094676520730156130659566865999186821073 6316 600335039250505028553595933491506882543743433773461698690598 6317 81167478457035530537735420617544640129036717155036454765237 6318 9929869971104854701312662565531229286664315846290249640075 6319 1088235506018488431119069255554453927553425612169349739002 6320 105519908982253461801892455941919331557619410375989377243 6321 8911442200172093159897514546882929424867080798429856413 6322 642122712903596805624660902857229746926622465709962062 6323 38381257701596052942811690250443077158561498029380425 6324 1826971585340857015799416851826895222793008873121887 6325 64928602356144472562095949889180082583863010950818 6326 1531398989282997605530608789737300113518492912683 6327 17978720198565577104981084195586024127087428957 6328 2858607005082827822797243824618002004036060667502318056759108299000 6329 5616912009987310809706865058898530253544540258951923199245967184000 6330 13553852893665032606031783076907323003118347146601379893832659944000 6331 33417257996449994183836982413754261886998683482137884910656385724000 6332 81422983652099722843721141897023862296658199201053912872381699864000 6333 195074207094711499494976973059370230407646712542505037519773903064000 6334 459200741863681653659642235420938458530170917797865460334763778424000 6335 1061942774281318158999730577336118767115910284149140939386474460404000 6336 2412571116452551625685812516740374955478003197365515491410662103954000 6337 5384295467630723118589197685101762524204026311071285853789121707144000 6338 11804192239057927969494145718622107631238372226081962693066193366544000 6339 25420848368130993694723481882888786385081455115470625666254712383604000 6340 53774537189718898139123998200687259951178240059701030185068008362234400 6341 111732988958497501200028112095783841630467384480795892870531918635516800 6342 228027996164646694058875417364180667915178470531765010884193986776164800 6343 457066674576786140878913483636225574994964269714712120064230708885744175 6344 899781090303718429126338403646937305487569196793764465521276490206030550 6345 1739562444442737897139969112264190949261840400697587248718446499880166800 6346 3302688492250941104838734548921210008461805975988636267731321270104590800 6347 6157392184354650524721987481709930312033761368652714947459793148061178800 6348 11272062916732475642854929229308731808931775794181449523384714713690063800 6349 20261039053870347099562193763660350325020018156358434519915840956981450800 6350 35755645103913806053853106951600344548673602943450367949020699961596584800 6351 61947459378347499341913473935809057169784252646415595480593342928241690300 6352 105358170226717733448486403975675167674663494124066426353566426670133298300 6353 175892404469941255078757533646829732820452712829393185472960089812302560800 6354 288221795065300446154993063187037026014484521930728349192064015862421702800 6355 463524308550241733273951560394036061971676090857670105088238044444117129800 6356 731556053359487518565707771741126988461142582994184322140633750288788190800 6357 1132958052388401984522061452616736922960920535921765696931923822691550578800 6358 1721595686611187352964194536444570410642230977075068374773685807924476218800 6359 2566597734996740714642447802862159402093064109560179582093533693372597668300 6360 3753618265925979151742354090358613272536149481417490411464085721372584605550 6361 5384712438896797102019407679826780772730039986933335031978464089310888586800 6362 7576132344145689361898418911858160116278836031372133043335466995585715784800 6363 10453355503099896990620436826944492027863435163065610496304564166015065089800 6364 14142801881055698712487284158124350797670253589264740639823491063496972441800 6365 18760010250518281855548421526108334583955124490391132724461267512733735431200 6366 24394541952890707724661444009044039411115452807589037872122467085776195491600 6367 31092531302475855700932693734806249224401414608501609486255198107080750855100 6368 38838530545549564905573890114696186931674776978896009373635082017162926832600 6369 47538978564786899390344778976332142424010448791115816073344150295067650431600 6370 57010096637339358944482434592179305747702944337246108040209982350526694071600 6371 66973115057006006768936711929820746660066125214454723359152791503025544639600 6372 77059328134186218637949295384515168397250126338244048051590222458870527320600 6373 86826505911240991162476375884888046041203611499437991171296732531666104715600 6374 95786715856613286570473201002325589481676328254203958311241007014490806109600 6375 103443812085628609468992404866047141056129394498755275888168837719149844453225 6376 109337031290634379504861529484498991540172579974791522770017228910920403289225 6377 113085654972006553326557441729241496806085289129128655937887823601821491969600 6378 114428905315801667484243507687056586204602875865231453749054757103375724269600 6379 113255386168031473795217765175137075191776928443203302583811622283085083823600 6380 109617536207339197528332099865623277591640838873433560941109730842386642517600 6381 103728591164037202354909322580066069706821079095978556863607465077137344869600 6382 95942117719059242491221776297640677348366220921509528606701756428627110325600 6383 86716809870155694391624703228822950949960219378057644021466883832659059655600 6384 76571424090258626824690591783517387136403157788332258941777424344589611124600 6385 66036053451621509095320195934953804251461379591770605504992075837025427101600 6386 55606168321980968679177312462408691326913311715208191498945760586419925281600 6387 45704984227669009667396604375997306150935409484126840152113728904156101307600 6388 36657986789917413093969514323409082337617814237228625501076202825397473867600 6389 28681244135101832234957949999997200796480352870110709373590430037604571441600 6390 21882926121439080401768255924934140993252463407256387195890651512911487692000 6391 16275637602054097024262141088621049968891307292912268019138766416169964114900 6392 11796036435632314176533702081045042352391094213355420183655176826929769091400 6393 8327844760723836333727748454302016439754708771569646900907407108295378626400 6394 5724699943690300154467359199398480731214907168524423136797690812957248562400 6395 3830128418260486041655285995820617985093760289036521530894312361686385642400 6396 2493001586258161126227010931727629279440255284982870390041760908721843664400 6397 1577898719893273731568765676313268627706299978644843261723848374568734298400 6398 970670364032121534226565059318268367398893529677416661286059583823425678400 6399 580067479381248692592746089520636400387446817708163650667043588718502469400 6400 336562656477470832221530095942567123528431307880923861667506929980411541400 6401 189490854624080343489272436591431166686886435742956156405832675387003550400 6402 103463349842573225712953821385553456866645672311654610186372832815896994400 6403 54750433649763595309410849165682318934269733319171463083389806151034044400 6404 28060975445362173577743232227889521309406646955822461716259660920314850400 6405 13919606047598094628703971182038208302622144051270167076725618961634346400 6406 6677853722469706506880345893483644496761074639253335117613362511022554400 6407 3095921003068092538145865319323268275681143780020778139726222782378832150 6408 1385867728565071574491495571492013014323760125901141755126129369335317775 6409 598474031718758090163356556043978575670940114870851255900486985119724400 6410 249085056662259647391797921681876408988790153518529361297157437249522400 6411 99813236392574876710469176567138432819971033161179974431649924844787400 6412 38467608714130863577024142933792916208067404534945622596083278463851400 6413 14241748475892599358654938878528656359567321215131057362495163642666400 6414 5058820614904892534639806549817144968312312568393812682022701283752400 6415 1721741360665254702836766587274738880244408447075044175424240312795300 6416 560643955479866676493423496311938780454306555638549362886787285012200 6417 174390288835660256157597283046685747071279232672185110941407846929200 6418 51728439310504468733849221117410031114195793939239058381403599209200 6419 14604852306850545312478693115749942259488263195832107554759322217200 6420 3916858509951940310878474982481463977622781008916924947909094842200 6421 995579486230917281377319232202392402930976459091373234342480493200 6422 239240375534489315693416395365544188446106392741017612622389895200 6423 54202451073800349790736837838694600906916186107623681432272991450 6424 11542419168138580695112968320091456679151139723291328284208239450 6425 2302357767206483171344107502734849896526840535037251401175639200 6426 428505987356082297503378548951080612033003148781586706226581200 6427 74083987499692386982309713968303628399486662616127125912838200 6428 11837592323249394929225835308283234303679447989899244762913200 6429 1737825367134490543373774511097812176084728353701715089281200 6430 232774626299388221835422415489662305138549543559548177609200 6431 28213513118997848214198091810671027751385108463649808048200 6432 3063481228517035987796877753152496722640563527044852887700 6433 294322861657059957574596810722738953481848540131628285200 6434 24629364330548918571904801753427990293075930191614983200 6435 1758559443782219153016099262383937353446817727891612200 6436 104162180883686870584039150828139727634352542087492200 6437 4913515853978500626320774586208222465805849477359200 6438 173054953049020357216911845297667994890879019729200 6439 4045212044677254848620743944006855428594671515325 6440 47068900554068939361891195233676009091941690850 6441 11384277020242138873245164003303271138880452131982915769900308489000 6442 22372579187606290307420930997795993716408540711549034469543214943600 6443 54002777349394493845498798960197226212020615510635600443725001588000 6444 133206850795173084818897037435153157989650851592901147761188337250400 6445 324767680556680141605394341595484231343738060598077113837577823544000 6446 778687906347096899088959591650467752907959200657920435328310050964000 6447 1834728696190856401561290183922506604323584768291751857172433906597200 6448 4247605504925946062139730085646153515560613550399128993638306000908000 6449 9661961234679844145271940182186941137075138175741270549597953728106800 6450 21593583965008705239983037808090261180168461367306059011185860054714000 6451 47414552947709819972673713095580282312698948633139433924184297846104000 6452 102285518665243626551114044514192981892348926300696002974917588604208032 6453 216779923535043133139504899865759689613024208042022807681467779742208800 6454 451348488153451874532586000530543515222538406191637078428663660617266368 6455 923160689649518994524023568625094430664811071276878834310362997915941175 6456 1854804187560376728315932569016424968232214599343787469034580274264866925 6457 3660631997998522034182348357168531137678293016170793387008130571019015010 6458 7096297115521735019010392445720222970660856889041636532582199613299325475 6459 13511525121966330188232596477572242093628992837334052456710705247121668040 6460 25266880006539936107765749622994948397692851202577314208493225730429898800 6461 46403416125357845083433123039800718926481942047271443062805539579660379800 6462 83690163087089899106420262839235369756374957444243189029043677357090369480 6463 148217203064074505347024247966305823855531122996516707863660306191808984600 6464 257747652962529068226994731537297343951684649575540379508953745247741702820 6465 440081814767226279219528537433649849539617861549654437778103307362903311300 6466 737707009002364802816417510721849162291928145321576945808845530375306243800 6467 1213986414650249875914897711627370567208135052880970917097805266155497388920 6468 1961052620587539287516102832866142013134663270095678025007157195783613474600 6469 3109385969299786965820873248207398240433598740080169353310587626952395340880 6470 4838745754547935282213686034144508626518576867620581400599530132510982999800 6471 7389667161523354550014148938142515997888866598552975047074935518586134452550 6472 11074146089218064940503520368581539246945195538154443475236540415256602655940 6473 16283453769536156134169309110737153569055432157591754869688020097907689449850 6474 23490350130976486813588405849530060136275213555242683147156391556958095772110 6475 33242451378665938731107824753348215043220736065810226598460154619187341018800 6476 46143352608847953485872453114430074859185161825468245541336839687222928001800 6477 62818530052114238558270359470138133733513363604888287818547596410348197420712 6478 83864242407815344697921324601987607252184192802896992944432898739827997132400 6479 109779718532210446288647491276489237707810961397801124641721649687235998342988 6480 140885801172903758096559711533565641910461170486252390908308088084212743364100 6481 177236638858546858102272879439970092685356645487575437901283310589262806650600 6482 218534469384471103272712173032597810988941222570055877795224157566089659717020 6483 264060308567062458700779871745032750403453995159750797641644322367887365408200 6484 312634645009510660533211209774673698376224964126656616721679391236416423212080 6485 362621321953771912361408434398862334352937624417959654480157915298566849440600 6486 411984221814510296764461989978406080096728420009634463842939786564884804302600 6487 458400195604102129443882104274375689513895428367273457955530423680728296178610 6488 499423531678610852905914582574623605351171672931972817957353445573858961052075 6489 532688355106564571449041423135210566381190284697697502483136170711114770137115 6490 556127326627097411690859842369013350186521041305843395985958696934494457536850 6491 568179607095553343522712004583950540598967938215070077451994497572336566635600 6492 567959708816456565849683459336743131132799607330715134814731558784636458486640 6493 555362319031099695002813883794805983310918261493668629607032531273565034015200 6494 531086245897947760001153499700853244321290918141905381658362292753223559530960 6495 496572086685147019600954355086921108689052044563688643722862541192638015932600 6496 453861026316948320106012091924614877538753231435738956701621513403700783355600 6497 405393931752161823876189550018370381307714633731374772779263717618796308556680 6498 353778364053371622766094057211257316803307403489663283585745976878767592018200 6499 301554719582903557629931763630707260301618046259366875293754271628384250189920 6500 250990912101035702628642752911305266554837120247770836382331248152538675795600 6501 203928436163125474576753852073252303414060844285220445180677874360067361131600 6502 161692877650438922782177225373610592885828028894771385965267718877932936713952 6503 125071064603617168312334566116418371349803685129129587335514951416598166396500 6504 94347204549217998365954391200953345254696253869037872759079886404785480115548 6505 69383198947581859881280897060510520839528538790823178888085058653422496437400 6506 49724754645560317922823667504958338849196469902125934044500907759516936020900 6507 34714959398486971456794853622640763412859003257640656709692096227698908480880 6508 23599957736440001790655714888012171975892396150390538983658420943938860944800 6509 15616113232993428827557767377227208460786810333356680921846449101251284941520 6510 10053323413805853077116345842799715243242498944912785520734832254362295948400 6511 6293899268904941727615171975877882176984079355347678154360140137678132476400 6512 3829938459101263890269377076523512047963551691385355419114629367881160062440 6513 2264140755652663078236157485188247911258272089812110667619517508766728677800 6514 1299633666300076174022280018985775630129765765572879242771661485655622478960 6515 723933002403667706700212349252818254797143518948786799206396490605721168400 6516 391089772639957110354134695613733545804219696287960790741306576881140148400 6517 204777263484775281491519672795901596332173513816159876382297741754479723360 6518 103854512718713998057267470852374078292775048591952023177745448512182262800 6519 50980245784247155240472545390996715769767358801037886637470345764952244915 6520 24204044391862127917092225329460882212586717190281310594976330567143987650 6521 11105558608379459842949501063524406694913705401277784180175052937463366525 6522 4920338906287776849609057377911568732222847720048783834969035786957067495 6523 2103120733523246285466428074082229021386259456189531483421127525637754800 6524 866432936279505300338492334390412162526252782273241124922589584498694280 6525 343689526689714657476226503098126817712691394540539939119516606017503400 6526 131125301563216463082863545288276584450560429464941404309175679324492400 6527 48060669478861258668905806596059105771177455441433218187616411344271412 6528 16901793969546287172776846433289065065881867996908518233374354482783100 6529 5695476476045172324250616278771303626706303944033437507884744811028888 6530 1836324014336420866460807843772798069838006402821929507700350033489700 6531 565595139281223413253182596284179329970262706877843600401271834320200 6532 166132623735265338275117941069668190198728797887489752056377549531440 6533 46449994285148969447223190834781337258438259667003255588911785389400 6534 12337009372613168688217205616050032622020520363358847745951191850760 6535 3105645178560316516625416982551403834934754595242835415676580567700 6536 739153148588013169846991295800295166328180271050853297405228337950 6537 165868119933850270818119187887207818082300215709885636872955490270 6538 34986835951785248713357643099912105862446674504881833940495450900 6539 6912960428723815731609536578078093571860731930438038114099392680 6540 1274532772202957356460916480885953301190632047462291687988070200 6541 218293372166549410014070382094013834021338260524015476213865200 6542 34555781777028540254326116266798434208332842636281157949730280 6543 5026011733338053264562643417277211943694389176638022141290900 6544 667009055313745441974557836899099108618229877604683157828920 6545 80103320074098358942892672014388066699748312978825200226700 6546 8618351283521969145828747479279653990596914272735613177700 6547 820477694081701701672636454256079712997000890058592122160 6548 68037418239001061076947152608462107169327785125411379400 6549 4814169552878291742975113978184886763150949652407680040 6550 282593262713906994542049750921137027960506378797625200 6551 13211406549584586854080374237293100407577195640100325 6552 461172151813405618319869790700977104883919640176007 6553 10684640425773649235149301318044454063870763822950 6554 123227981463641240980692501505442003148737643593 6555 45339120654529561773445957508807810274845626751723264544472532938800 6556 89114823355454655899531709586277420195386231891318140656377047500400 6557 215170406819794361466818016736097189788005218028182690046380477939000 6558 530996800558678966602859376894504251409043385506837282555135552337600 6559 1295398788176117918525656941434944437503380566840855788211429589219200 6560 3108322092216714319207397415845124030185807781708818178085758744719600 6561 7330490869721227000177386216939234375952173853845190386186648234714800 6562 16989120470598551845904671919086637609502892193460956259831716938824000 6563 38692308635151405316224769197142550287541579569857586894892495785543200 6564 86593256987790669584484974657143526631256198533777569361907536495908400 6565 190431433731217316954864608318956746162356731233344317234577735318521696 6566 411506511061003253928707542932273383461498084451528718394698500246795328 6567 873746593145875564881876627434849846694088308652933058102886808391246400 6568 1822850190552910680158986715632792235210332245055519425968238478353087222 6569 3736439219223308972254908415895614760765202763837860286590129678076520979 6570 7524711440629556312263517583021412621704769903724773219365462725712294630 6571 14887748705366788631307740491079868185111312896113838940837242045026079740 6572 28937196578851986005355405371442071363960064033945792458542783990126865175 6573 55252486659469457376879724881500775704304274281241035939049133956979678235 6574 103631919788017528991254149199985251040089485230869342455133409413763226720 6575 190923180672748921000489379050754541890423574324045436185595179868654669040 6576 345479980637502989574985354472023808168868538747535213914012372087950851620 6577 613988940525345769055762459125417302058472785932571433749399548309007513800 6578 1071629276674595294654232276081013610639063459439251018866180358884781795480 6579 1836734749210744883342128217145141961963431477796207634314175050682007009560 6580 3091264715411835560565874082649212557109643043622004453817932811553410080360 6581 5108370299945103684821779442254051584064405817297006247865136086114670347380 6582 8288042692740537581333233050801927051140281581531126844882118464161731158800 6583 13201110768342858762354808427012902661369251700851016610428720212915796514720 6584 20640571351017712169521321504473291209786596030408970268635838829956163756990 6585 31677282581072035120306957664884814883561042926407876285539945262431794091670 6586 47714417858578445838716768896218792470828729942079534801869140795624503867960 6587 70531913739424405514953373758902294852125620027557715717284793873565312888300 6588 102308822242120814940864017869174466119052506685546460834111571235560234939390 6589 145608630149572650421862562585722903006429620089604324761644428941024282657180 6590 203311116153010071510917512405959752620065457319101100101626926054791857960336 6591 278475215748088692783529632251218563295483082063035089453388275070224153823248 6592 374121652819280141606960714295879780404224288672663858135229879443258662532200 6593 492932461644631219609809323574824224217425689413656030254005054477981247461652 6594 636877008730705715821435121955889982288224989907204314641089341563023009223064 6595 806789833311460205338785665328658978141921636808830755335815537269972943403760 6596 1001942546145241064636007023039866254597348007800119203674415500073820979376980 6597 1219667094028968957332370723951844476651197805668870191654771174758681451052100 6598 1455097172868298324813694391580964801178414853537261122506001459728630262858720 6599 1701094740507667483217776925142264169023861567485220977512848613977427883467440 6600 1948416683820580762198015346082657450544418864632521252370251099286754112522405 6601 2186151901066987612579829414356385047579421639195476962620949441105058987950090 6602 2402423202137795269202470258465657608494138141433956584778822378874361901091850 6603 2585306227628178974204996354781150222336373595894792898275655860305700351217610 6604 2723876170530394939887727400541362574103061595559164670846048356880283735170170 6605 2809260761900855224621954468119055456984215339970193076129122794246859547081245 6606 2835562470522550221470995675931347519860942158916743031071597260208781676276960 6607 2800519354959607617875885503254240873153338252762934758454933602748249715665600 6608 2705803578339544149607750441684323730728263214093009737231304842821165933863240 6609 2556905501972869446489647809447566560835580409345099750104349013880672198015080 6610 2362611356536441245201904620495313258828851816522712104417254482336393350006240 6611 2134142767155058796957411654119696949872796577574363746355204398498950681827120 6612 1884075473679583758451989281427393617394358032537974231189205318726459966794600 6613 1625183218297126398738026139831388054796457620901534196205356939539760370656080 6614 1369356060879757168824106103971271742670967160122947848400656126284258029324960 6615 1126720794597789130010737790946947012259782518711103691404608801702416620042656 6616 905050228118001397545351339108807490968573439606968653947101001077898208802408 6617 709497004029124249448458536078926119612771621899403956319198896497547095164500 6618 542636730989619974739282955869594190618880899648623640944820338066386812931592 6619 404763752340909951745412089086410649617146823167202214089910288537708981451344 6620 294357016956235296982592894304862220861025633393401277588603332873004338267940 6621 208625398263559133713417690762582819902416468472368090253964517523091092265620 6622 144049683579027983808009841680253860557083678723894180665743917971117115694400 6623 96857745797226527197011897160820504651294956180235094356313471189656936251680 6624 63394217642709082229758290959451537714997265085964535943068485708304854596360 6625 40370647251605014432708029386306631968635473132851716436787670376959539663120 6626 25002343939309226086364680660095725312362210666493145429208930802176935381360 6627 15051606459655824374951140134536389093788757620737194063884676364620376588400 6628 8803382587553136637007172334105515983437380663218885706226516539835412671440 6629 4999734116600568558496228462855574962892653096739954544995287508929353656680 6630 2755678705678467023726056778324460984282040321536708340915667880177879814880 6631 1473109738366917469996586546709784258431447162216773142142812027071492879040 6632 763295582498521293154004671754526376101122020985782521699950078507609840275 6633 383100258043625859155951718473621261337232777449595586804202891922810393135 6634 186118050926053817791932145640914813267095387030775815726790010540754327420 6635 87457530325898696428367926022433834442659786789067219851478109196204719910 6636 39718728351128232045730999353048674497034527699317733703061734154082004955 6637 17418803892562775231087110184641710289438353224392103079375620299587318150 6638 7370185152985586631031828244247670223170529532103366831941715116625256720 6639 3005815337943615024480525658251155344458131171147516130872395482979210640 6640 1180399007796320339738357142515775349540113990210951827894944925670758136 6641 445867746060821612939038730276019550555209186835129919689379543196001948 6642 161803532588549825057760305459275516175251942034211139347440740054101800 6643 56341837394329393215947930493976374565666832422484622804410438816491152 6644 18799637144418275741108176301777516239682743196889918324715818813443964 6645 6002205978079519685523408479103571377318568384452432939868131100310220 6646 1830754865020192875057082722484068287601525537210134008942082021134560 6647 532553162410232321646556266988494330464993064060951686606996517073200 6648 147467933462197519127563356141301351479151879398281171820422076216090 6649 38792331594017044489484753945687535174548661944215053283087470000180 6650 9672346915808858051140628956472433890808758975465451720331273679460 6651 2280228087937385555543875470765375091551621606804778534073394433380 6652 506862563461323919484414334498504681268053765052411296809419667700 6653 105909474737244092423355963560626003982979030384985576881853723770 6654 20730811558336700777425972367606664723291364629938060315648947440 6655 3786555995867069035101210229200216047150203740358769449859910240 6656 642530797059193071139200563576239261711351274831022727518275420 6657 100775009455086957392221481606327876345687959942636102934362700 6658 14522884402018881157787995738188391434184744941407721866790480 6659 1909750935026860053482334333888232757318383067237635321569160 6660 227263311724873259112126547165731966745982872731349411734380 6661 24230079956670706588083537641186897044682924474965617580440 6662 2285952175736630245141290046327556975241275622244516693200 6663 187860553583618362095827093444685581223944232624446778960 6664 13173892350730814284847769281334291521316034865876434770 6665 766437731963233832028049444086163731644911709734353521 6666 35514336859117306996632804590087635103538661139925778 6667 1228780717864523730981531542770345893354229781330100 6668 28219207755173844184578582844746218721060920382797 6669 322615043836854783580186309282650000354271239929 6670 180574773641316013270103727319562140922229996200828863961606122566600 6671 354976050747886179932682540884609336855665804497355886420251352054000 6672 857357410704640349837411221628081872914108087133444301947217248605000 6673 2116736195504397771279255604322104657665251731090806184135230484371000 6674 5167007328513299175020131629011906754095691405124224326401895951592800 6675 12407599756534487737001429354158635591568141806325282479466293171070800 6676 29287786126356504024622088261842496796085050146999170192367019154038000 6677 67948808386246692229216743380086800375857321758399624065406437892180000 6678 154938374870786415771105063871283064273220087620329634588908524350762000 6679 347222622170665530190466921021436646786312590799969981901746974643593456 6680 764748456095206050628265808011048520302797666698985908894415349771206176 6681 1655310488542633470717158673227716903642443460547374379793332171268340080 6682 3521098035030367776257137834922145961381743919806609024348177801109444875 6683 7360391444298232591339638562210841423979704528028556551276220577207746170 6684 15119346208479391142109922630352933148473360460221288425478567387372852979 6685 30518161743560940982485548792818904777952246182053221461441758367717115549 6686 60528473271819519435367328764238858025326297380664850239262524475989869650 6687 117955597225288170666298349500131751693048810965439615875585247306693290375 6688 225847408541130348548516678177730128725164340095579030577141136108195899725 6689 424842893390229268156275690354569165722218699870068531222317750166145079910 6690 785119859840801096962538754563977462123700038996635760413364698639444471060 6691 1425326244080644031380569333988090148160582812832469786865311176349808102700 6692 2541782173142560441789984373798770551532387339613333354769019635472773041000 6693 4452272714241573975991504600264642878734238473569550096368483145726341632300 6694 7659789421159095420091622619852542577638705998062206562881642106965073188220 6695 12942387260033949829224971632084528223738009054975342524140801440333544331720 6696 21475527301478347742885040494299553779185146468823385183500132952624816866300 6697 34992348082112584368740835345606038161719895138807117710472580578584931378500 6698 55984595715362075833645511791762094380471611020610992378039424083031311368700 6699 87941744657543788898690281598449555892218271619537176453297683803975218958210 6700 135617568374887770019493042766746995549040951706692221357835398210556101538310 6701 205301831942522904714206505624886981209518174750784392940015180634234685010100 6702 305060287933541083117019924113519938578104379034853584830620408539769217987250 6703 444890139607454485006392639498218970773061031281967872329051217854420959431150 6704 636723170357760898511403946516827805492313227601701874451536502850750628607076 6705 894198642484223932067470814083496825886099151271841179503264783219461209721246 6706 1232127599325112612224261272610529835766906741339861284365299721392489114975780 6707 1665584331681611691266785884912023858964005065961004758063077215922602039579000 6708 2208593496979191828121872943289796848766387829191056239449762906427318576289220 6709 2872434250752325524753212905731446074615738006262289069344743354604703945672444 6710 3663653319986143650397408752043730898177803125098562224871100811551595084020664 6711 4581959672636999291109575928224143063070846931866098579034403126090730645059300 6712 5618251491742597598670786939792049336264794469844552911619385513692452357759500 6713 6753084625654497728629593206210400059976343568172142159219414531392568646548200 6714 7955912285490525826000042960634550642626563827507904096413525251815206289491645 6715 9185392938011309307504929488675385123995117504696171618316898039494697959034195 6716 10390968912478891738805362031200101769358979396176032476655130059573428522972650 6717 11515765493466353541386434936149439619207286129049631301813319468566839390563875 6718 12500666169811171177603882083138197243604980810874622013595339994361290467800475 6719 13289214044102835918846185196580587103957361117728045818370114710840172162496890 6720 13832810405912181472119039934306340725632192864932007241403178318659466889381515 6721 14095568306405603786185815892798698889428504575528308125078027922426325829022725 6722 14058162635015490621480139530224661525948305118036160593037662728081491628242000 6723 13720113009847297257936608223581610976674234068024585544865358493900414780125400 6724 13100133974910178755255061534807059920655196446336080011865386992042441068518920 6725 12234458223467945746352552873968420413409054289654161219072975696543136324155120 6726 11173335161504559901689720258511972698732920986058922530927474348861770765222200 6727 9976174000059426458695853151508613004999226855565334951473238846316206700797000 6728 8705987536612857992029777052756770251193364932294667457591310163112267442322800 6729 7423866072912397793839260949387108947766171960952267263829271427498227458983176 6730 6184160724894683520399844920765629624107669960652989578959386945707582130461396 6731 5030897532947208019625917205152850177355127311814003409103314102036904355897880 6732 3995715054490923401865232353389160985268873889285068072847046573130663256952500 6733 3097366729423991110646551723823757987492602298918282557305361469861101350564620 6734 2342603285607031125951388267228866864287473934082075559324284709151250346896504 6735 1728087106175113958970735964024014341916717337258719323567126527684278507422724 6736 1242909554804092484211020622361070332071696228968032813993399284144632174486700 6737 871284117549380325560059527376125638820338780806067602319099995651804685433000 6738 595056895722322547407174155429508951448115289298784755220968400127945539205800 6739 395785520958535080947950411125224465193631573915075886563481626989687065182680 6740 256259556568431829965325878290856792890514060638997812937458653181345321660880 6741 161445616613453959889226480732971060506296092940056005913207400768067644240600 6742 98922792083314441989257060285492126738371683868105779393146073138579986163000 6743 58922110969601681723883984140970781582266066343766615970246261496781994864400 6744 34099598666879102376496099901350025388765938257996634785057718273352575067960 6745 19163509114227349865257250868112383782055602393094936407441025454692507141960 6746 10452232959326165221810716242880720840072487677427504946854647836312555644150 6747 5529573806673907322780511073127622901861550719249335339230753704814468341125 6748 2835625064064898564635791975829408973926884573125802943286054562253958788975 6749 1408611402521544065425264230470342454256521070220102434410876532767845785730 6750 677349648136297046827869957663543676958967124213285917012978417142034514405 6751 315057634711173927827663182386902967457068446799753835718672728516926981675 6752 141637748823363980414395188875116937201998730763996393726236104456240314250 6753 61491510235258200016758956441092763655315677456132518809840346128501867075 6754 25757898210474881653330698100465142492106533729527021295685543872691203436 6755 10400431058742703092918559698484766885748964560515401428865410265487127656 6756 4043863664768086769452223922766288617445931050964570268538193091499416780 6757 1512424645747651689887193002999878285431234285763131216314132040653488500 6758 543471645018286249376055473337865791698235077452180103412913328671055720 6759 187396758251959285201703078220157493023329108077065921311848302731384204 6760 61921787109779588522691008251412183937269036556496652834018214632909124 6761 19578906195354840469360468004343508075738536995163933151186154948244600 6762 5914412524844407033670889311266451458529490278753838442606547857880250 6763 1703995499096684252119930646321735712067711907879660430365164182114150 6764 467355233013633916944744892774235542817181498661257546696244281430740 6765 121775306075100622809739719539663604885940607669781860166161272651590 6766 30076593424059904311332200536684304521881245275456276940248124688550 6767 7023893582863886239490593007800092257634766963284979707742427476500 6768 1546720833642050200784195256727888837717338066067697553527456938950 6769 320182563399543288460651718572948283938508779880409635049543191130 6770 62092506191486845010780030702903542773176026149772043478721305880 6771 11236886519998330437664820915999207364951972755685397469732051700 6772 1889264732656587877998845207390331711448977174224508168279001500 6773 293607628721180805142038133017484488926269215653345609886825800 6774 41927713709907882083271249239455291899308137339808084559904740 6775 5463574548390278849152616946115538186974692320459997396130140 6776 644316390439396717229668846284414334326328216894355987011400 6777 68078833574488321145939876772075729873637317157988325061500 6778 6365453579016354322800569818058765899507753239372995769225 6779 518465852292094935521453319938734006316682172165937021726 6780 36036138671864259730663953065750335453357662954147081921 6781 2078058058727866212258921704704136622302873421106009455 6782 95446081199038224893346156238872042856593900997175750 6783 3273551327581629566652096302492066813646215502048045 6784 74524075126313455007023037444292150081836656423599 6785 844617150046923109759866426342507997914076076194 6786 719212346297891129776652452400991091194522890851164535094944043726800 6787 1414044613060260526340537025059575704721434836249747221542601848683200 6788 3416284254242226061537011720206958110146323659006742236920151525180000 6789 8438222107978298371996418948911186532061419437746653325192774267194600 6790 20610075867039175044634610045592357696236473922328443786008034796288400 6791 49527781157822202710925215268675173943125644179790242926453252374494400 6792 117012606566616938769768780715606652387965518902157216845424359748017600 6793 271755015250588280196991734252291512364408359349811340520835336393880000 6794 620396206815942999327618913527857579433569263437373239062076977207762272 6795 1392187068985128015129497098556206748159094600822072195644625015675277248 6796 3070809875403540207455172821114636667173379191136560859545128223683874688 6797 6657698197072960929545143544642668522566660989832505169204491357892960667 6798 14187274551401428183762361568615945295799906777658471781467285272567989875 6799 29714213585734522849697946386771414788248462133466142863016234467628224568 6800 61165347900431220444386617101209261657976049471465496716634443847614649052 6801 123739105251269893920584970412887692520025999071187289177894966271025832442 6802 246009560239208717488587693509751557099025438436783394325832708501812661188 6803 480642828554965879205293500722080655021818673718363023953764218936424883500 6804 922782125177576879904657411608116389899280692986139083664243480987500949020 6805 1740851079828853344409918035006563888893287904804155891733899962324222137630 6806 3226919034637647817625227715686615396332020172445418389971475224274164410555 6807 5876997364608946892472010367510312818380508354727077559022979477403907459920 6808 10515733748002008819944848868059569947469365531160136830353139860333401156000 6809 18484796761984832783886080850376769236010598688730844854784541084898857394440 6810 31919332173155724794054328734100296143758702700528109617879281971485044423560 6811 54141285074167713354634349678374961899271151329186435186887104369189759510560 6812 90200551966489010535306429600610464575573603536807840674380978002104669815440 6813 147592569282668372396742711879063670323808571443770096360588780879836692462250 6814 237171105485079339440716440863283054375452461232770204074239742024478100889220 6815 374254365391921512573421655021712265258207439038395655043257722855273534561880 6816 579887935142614562266549273833196930185014846183907191719597396430139267897080 6817 882177728734898103118533137365571594297433581425151124385171749154546115493320 6818 1317540661915587790745735779632505097457495231152768087376479450625260853908500 6819 1931645091294824067590808073953070255751693743532373920210376918260126858073112 6820 2779737336202481273617545770708580508293691150964108910139901243587479888546608 6821 3925991050855036458076608376063799904166583473127895289086133944258544115715698 6822 5441494240941036549542047986293692875998031928910746861736163540816371862674082 6823 7400528245387243266736591960776291445023693723951017031222891828366938669364000 6824 9874915638768171502146895270676034611820997559532815225781338599655511411074448 6825 12926432389166475904600372696654932484967393745131060433941012885157498875064072 6826 16597589998757205930764526273925236124027767828555806204126066499265255100722512 6827 20901469372494990183984745685745508642814995928181757366099889905819454493613968 6828 25811677939625858897989806120805627989217213144817028063105346194812103064002000 6829 31253830695580439145445315955043611784424762664478879842359989033301086537483690 6830 37100137552145951005025735186340689228590539532416085562088467996214871565282985 6831 43168631599473077371455961436257748066656239943823357068313183830892487643327460 6832 49228239748725589117691730934141341038077913255012411179497783567072852956863240 6833 55010270370697879730751601883041190178143253710843661156841710603821939739865750 6834 60226025889065300283115458991632655098066920027864399961400151402423700314387030 6835 64589260417912506602153334560902734804128674031640644196890390290341336667499720 6836 67841262865359179972497443539181959196586265424311793090300327272133563978625220 6837 69775644722624662844877331859077515308328502136882621246265373385959475184400405 6838 70259619027218690924069010950982276576059687635037231602925656104768224062153250 6839 69248779538777357663400681058256541825873239662104294697781682422621925429921440 6840 66793137346514301338810375997503341923310441341552833533427217434620467308041760 6841 63033346714428447890281509545867035252310316305904054408902856867359490768064160 6842 58187457176328563588221533554347128728584467901965425465492827880739102166170640 6843 52529910553985228584771384955966256048922482651903345620186771778342964096852000 6844 46365602194989620848981441218110342137784092096563600402714863268689332892827712 6845 40002442627327808527090818369225434736886781451478843621765858880068200111921308 6846 33725887020269069045473569111875189160690497113908192562573508952498896251434748 6847 27778365377016780051981468890882785412370660057958914022726123299255046155507232 6848 22345579659172496938881336653714513368476541171031826996256978021637816368490000 6849 17550446113809566402212788258177889074622653026239694121352056563397452264792568 6850 13454288483507615229964751824620019891194612301396161967151884215669357070955952 6851 10063938441219775928261377210868575658979753542647848713073108336619409501965392 6852 7342810808140986155902833963098362608794274464819232982866359749040681620115088 6853 5223839203443800230531785471588714233814577765666902208402980186884866246203000 6854 3622341841797958065612861052465938725166590098911611343268543675373448656228460 6855 2447332660825277091709266463484915773336415964259133164501894626922274536206240 6856 1610365797473047082144344998476000325097608470344299671721374675234922425912640 6857 1031572606578825916757922770981262842402877257679393316270016460510480446462160 6858 643021939496830865340461718469524098481171205287917990725818197400081737858000 6859 389852341563376806274941572426476936255933229165073218223700356361082927097920 6860 229779095678984886320602490185412237897672844486944164789463976437839291682080 6861 131593324273205490893844760280320505300152139603803338724673789631460641014455 6862 73187293374266215962461149899632156182766631333033835156369798373019625375670 6863 39506561154317305609334299044275281996170762051247960758321123746689254645500 6864 20685903976125797140344449533796832860268781711860783252668146480053980606860 6865 10499710145436374241675135582226259198468078181442065250208817133935282927940 6866 5162833133059175572945197184357094895895928774178424073611613270872788735290 6867 2457540476471460006154712985152442540960936790794732084214801300535498545660 6868 1131594760626036554135463542688933070852977149006590165424980618162359803000 6869 503634102617745039409988204451471277598749130389196884361322689442772261607 6870 216475271403207432004422297344332049526323194540316023501178134263401071663 6871 89780533585339437622294101415089836917286175069182456026628651758411397728 6872 35894104148227208277423549485887438013901026090466471335977104393118632752 6873 13819409508204033087988861556822417274724611316972924447105598645971091000 6874 5118101610297644859977709872256389065512159468075792277018892490355851568 6875 1821272773115410126009216396308671960242552726755461244594259592313503152 6876 621933133408815577328611137502478077835937391322553523893661949126074992 6877 203530260249250241617644126623613975488869683809727225080868998438905788 6878 63737935295651767665891864555386622815444602573428526884676943980377750 6879 19070637825915189219998958802809057070710607638166236899341473090758280 6880 5442342627269494832909334322232674817433339743996755265879401309138320 6881 1478590733422201093127423692595699871005032679289696368630281616005020 6882 381647965758446522876378739955635390900190749908465846545082776564380 6883 93380125803071872740261558197157350486646572298901343601014426874000 6884 21604532657197588024183581084672547548229567570892883450511682762760 6885 4713450067300030501369550462739458724558831864165420270217349329990 6886 966725954690959934879817206127924512715093107589884096280460515740 6887 185755699610100841020920354567355704379157137394902093462946723760 6888 33309228437209561100164897759521125568847328809484674998202774000 6889 5549389502850401959006298363074525011677765287187849751063725680 6890 854617078545543165118141270319756884958145049789089675328133720 6891 120941435621533543599424185765446982897257972184596895677809520 6892 15618460449144407599357389755493408635131837709614935979322080 6893 1825431263741339626917125981543316296651457746176694890637125 6894 191161643704060027374059778936102583035439505059748144056237 6895 17715670108408017594530771594569029990805670985209792444008 6896 1430227248198454055800859505816593343073936731754313260148 6897 98536409142625908745498483920602464258950987413426707982 6898 5632569176086474110081571857694833131720567589850799500 6899 256456652990945750514414083663059657505014239389433508 6900 8719639404822511090605275567291464209575243072801012 6901 196795795960933084574048877337804363513979725753202 6902 2211236406303914545699412969744873993387956988653 6903 2864659345423803652500225869732761125944286090678367216056133055522000 6904 5633027620413193736849183643003916835890444917804520408043152394892000 6905 13613150082665218197385527137259465686735241884694257652770951620989000 6906 33639106402619010256349360446616365622593696888624653208086896980791000 6907 82210073402617455077938285681642517751054961626928849832625985307406000 6908 197701269299407877981545992133017408183251972520809048963825809238781000 6909 467489337045790864788548768639291616885659974166639447422979187920916000 6910 1086822420991261783856914579384255291994095685865172772017508010785415360 6911 2484024130829234420636796567270779692227462778245314869376992353040253920 6912 5581537395996805887428626819014713406333377959988754012722217090404162720 6913 12329427208560212909459692861645288429312508887310125705781731967025136470 6914 26773937681515439631101904601426089078246357161831904289495025579240449545 6915 57154448907074324968871228033567093905936767304281272033911063526631044925 6916 119934278117993350815097627114544928009819651550154374342136137211896364430 6917 247387649385459900870610479140592622725220870876425982969088560398670899630 6918 501578460693449171951420280333531933633807289468125389347813961023419617130 6919 999561527822823065959615580471496832043402457487713821041638882851683038180 6920 1957818454980561014629562192941275201455541397612798717571666251801037358790 6921 3768849455103606107097230471206945950725003365070394252131368762589325400075 6922 7130150519871044645397094648071722646375830618589343995713329281111945132450 6923 13256258607106249326999198572060883060234408283488238253737593200570469216825 6924 24218831315935700660749089486615115548766798143468374922862233323024645625075 6925 43478210436288004887877236034180131685063188763796686037678132399979979666800 6926 76692241884830689209740122677095106404724824346862015886872032160750578551400 6927 132912621248056436954796875442085058681303275897473932143509140967133317647400 6928 226302011723052793962552667133919060112566176010334605573648667472008579772400 6929 378520173430802097782089481359704628129639229127675759972848746973117810832650 6930 621924550563519831271791703159364845295496807945817440526343069776415304099550 6931 1003697020980799821136293449520696872410815056425275782826107696931356839148700 6932 1590928227651651513328111998271796340951517244335295073502531089966874742235450 6933 2476548427577848305299591842815121092798537309075260676658951602181838951666700 6934 3785777532630876126930555425607365535384413348101222126575666808647455196736200 6935 5682475372450052753969255727215016102681385314595350362731969018814360341680660 6936 8374421599676945401830537368864658890238539810536521749634864927083284131617820 6937 12116182317515412590062527102985482098214178534520953469292419894172124212997620 6938 17207894778137928808355865981169166007502026557253543914143671735595196949083870 6939 23988116747582780171502101873199468594767658791951416540554083141694106840504070 6940 32818955501116492519181063864765182787246203054844066657011840454991770760348900 6941 44062123578047853854516209910294964565403818224497688190986352612386933827895480 6942 58045444804855831291358361472240301922942755352340112139671427286853736986752680 6943 75020670231107903512472571083605846988351714030271558701700838138631956106257680 6944 95115177159342892272204664453752525675967943238225325849208287481050298130075480 6945 118282014158335498400038286548591790260587879236124031099180248937726462290789165 6946 144254503101390662129262877653839870070968415219044284248059073102335634438159150 6947 172512816167132237930523015211979917189260423548753639866332221808883459104930775 6948 202270198675445170812573561637680092551587136546595637797080945710700229678474525 6949 232485477823979744553578519758539363078315394185256998519459216622581259369452900 6950 261906040492179775445370613640557147003991127407730989351924300095599001410841350 6951 289141711510363267205213819621955622825449618677515571318089254899535470603120550 6952 312765360195580198842234225740052957632884447428664936983709278096677536398891300 6953 331431329510136932008496305989660264411893988600115982767911780090140785641844425 6954 343998807898254456682786845878668869177423734311204531319000617042667342692323675 6955 349644927629570661892719901556064741078508798466126458447500618027258338568127350 6956 347952337978560571811988619462127854075728202578501020233097104936036154915148025 6957 338958529225251147159577572545469617235404316110371937615648088476354697053268400 6958 323159028139699827474042533090362508719424230250015285469473065367900279445818400 6959 301462998881317854881882620138830658449675889384688029616303995210273528181432400 6960 275106645844156925702531281783674706679071173431253807205149579056293294827227760 6961 245535869096925967881884577483040034106004162595342101901511010318299924477715320 6962 214273750250999044506596931825804271983382438341790532900925830880084777338257620 6963 182789919894007106920026765766017805238159908958585798247182856031728198784387620 6964 152387501205322499507029227285479286694559317297202781535286264986635573432895320 6965 124119537925039960269604515412905160619446969595458602679209214283824598192249000 6966 98741460179904650752780972612768786598475515644866050719577408473626550034882680 6967 76700323834551499222036253663265072964626967702029333047240525919516685188872880 6968 58156365582458541224789106013625785570333821701366666743578208010792489335127880 6969 43028683540033336393126261682734330760613507333803241872103700191788904762375180 6970 31055018140256710775885717090017664401887960144218697561089716808302572419319240 6971 21855670164633499454471278173700018707144040985204027624131799068332888041036100 6972 14993184382662877369996943273956719961649901278365611933596165946352036179365100 6973 10021957356614175989940870469238938193426605905866120297414938138430102331477600 6974 6524750130638329556305287919974654210229378927972146130859006805092169283523600 6975 4135646368763827986558127473525044464968374804535977814036578090646841492960400 6976 2550925780886493405171232397397901799704160908113681136378067895799137334735200 6977 1530469049344401513901396673364319157218147979449740748761219000038369991472575 6978 892711189462567227270234809747696099982157186875542264553393991097214489191325 6979 505980545970693891850105435376008582913042124340398616450688359634441689641450 6980 278521256137937004545806808262140738073003872461298123346163922414159245250775 6981 148811860236415173305539152258436399658056031702671961154398400698347513549350 6982 77127846766971175467501430091720811290910983061381133864411281618367780952100 6983 38752961232176367015596013263417505913911701241069006252784959563922283995850 6984 18863784310603794770860925049348522519185080140396750043407582847075246374350 6985 8889485126689392873129877173209204223743601917696056170959954884678309366710 6986 4052507945997922112548324753114779858816976101858638670036455178878847917145 6987 1785774853654721975085985918236546565174394309596756395489016742145878327445 6988 760011013217028275069266107884204145948517051578562693488963910128547223070 6989 312115241478654994177027353926146460528845260075071356541015333740922456520 6990 123565744529453622684310162115392638363757134361031075666071035697878096600 6991 47111551314072228130260171723364384786158963700952095298505004694454013680 6992 17279466838098068120988062393549667200437883789558801559737462902229043880 6993 6089761931294652528009317388045097845476886956700003254792106585192817630 6994 2059648327402699813499125970377720373966312828983603258593482926786056180 6995 667609345125312515037598787028706740689771180097682798740644790377328090 6996 207088146533782830807216181786427734660026918250940238367849053171563550 6997 61377034674641000997064047247656847459117996825755039391039433549941800 6998 17351195994640810523063813242816375566915652376043619998074943675654300 6999 4669964761249883020243005542981840263818755971843911193038295924182300 7000 1194179794863005181857437926805042489130394188538740670841810077628200 7001 289481786262011541288951053568748389297549688285428767286461363334350 7002 66357557399085682864903118265755974209802909424079995048451623055850 7003 14344376753495921969520007599831238249919851588334518741085408462100 7004 2915155799531805150610847687688039436018793089425133024979292334350 7005 555052870230955686332747796301838392433610488252594629742778952200 7006 98629905869988236498305218805904373106709862036994136331930922800 7007 16283920010124538686710529610146719024202493516251573543414439800 7008 2485265151281064858943324355471573090254191289398723203782789800 7009 348562962702293414727541746207216940278368407326187227882679050 7010 44613540085838340481854558988918650290161627316558423127171335 7011 5168131163857552067502235616369853019232457415553367965414195 7012 536445318976518109869629476864180043609253219976148946308370 7013 49278318532852749704567208160936383418318158445595041463370 7014 3943607815686316391495605262586557139446662880541728291070 7015 269334764341734966359465770830120759924620879796430838700 7016 15262501458844271451068864134882738708009451324702325330 7017 688926682286192363322390953226088530006526747950183405 7018 23222748540540150902847527392287257402647521714954030 7019 519640555481419918239362047890045388446169892333455 7020 5789092068864820527338372482892113982249794889765 7021 11410491846478007825925269430700241795778080730937361852189975364012000 7022 22440633964740082057653029880377142198363558770843478309306951549223600 7023 54246987063524578527797613553804248702655710251832375251837052298743000 7024 134105666379991908885112788916617716464925919770103642425852909617220400 7025 327925675763457388205622892222623684413921417324018287607933006005836000 7026 789168383846308980250059265771048363867088875751776457796510502593741000 7027 1867686685688941046382364980538061336832052405363462683804433709913762408 7028 4346357189395342063112036769206361146275830108809584118724671675908040320 7029 9945342711921312785616127816792358607420647681661914908660983270597529152 7030 22375756137678708923140621791938858245630626150952622522905608249748109895 7031 49498243082772741060285640334305503332494060227176999065158184925326581470 7032 107657791689613340722271152276561036256252713786885842611073743400293085834 7033 230214794488728297865397200516597630444105953396446788664893677457261097850 7034 483994519747157582813134233749691696496770039718848085548655009129566194466 7035 1000353239258787100599695294916977051349555649932060300710458455770565410505 7036 2032624725656136725517087314854014498768737089880538275395010177362839155580 7037 4060092619766604192102630257584005868544051289194103808170003340280343913688 7038 7972095357016070083740584782730882685484226954810647777462029469695371400105 7039 15386809322836123852712576256609262840580356804023159949650490337893879436277 7040 29190717235941097138511952705017390649765258246152773266596247500450396365700 7041 54430264015024720111416765124982330885701873741892830862432173167986160933450 7042 99750196845575523516717089334709620241062190998562087347977204287438474160655 7043 179655974152073041473755139322086519312127236549695348955334907018002380520350 7044 317980020244799859813134510124187063856862036721177633253115381972950434361520 7045 553047815179756928415094393485099055361006905780204729404162570493505484500400 7046 945155624230420316003098549741215716115296546939220068618975303841426514622900 7047 1587060745152295572199987171769939974553746728903235427796205106124469669826970 7048 2618205928204033659693952547125515168377820823575602971813895873756921630957100 7049 4243294163076197701874162148041694442001640796370258887757358707843133085961080 7050 6755526695187683908553595527432289169609798247051451871480683945036990440533950 7051 10564239372428631132704146655913312458999983890420796229933532719130156821584950 7052 16225755475487368852986959851729591503840690221149238006408444133430610273091888 7053 24474989414128781043817065403864953076788483244721017748985406681066132960948920 7054 36253726696062763948543778337100472217401084263384576973728890487741660065762222 7055 52729715949523191486724032518221598561882620120823682652074667718708002760767420 7056 75299011948897718205989696139786715156595474057291911923477065210085319649206620 7057 105562812425318651499013026118945135912080620893109884338809675710561351990800444 7058 145269849563821435547866038626467727418190458156342065231084699297926537050319300 7059 196216775156637942817738905469953659082178850392723303813554830757645380801102706 7060 260102372923024864267605822293329960515465004996562021486628927336028137890005680 7061 338337052682335692570522161413339964018100957034441930438923663825992788980422880 7062 431816727993211578779947345148318690430863555292241795892688144106339713880793973 7063 540679112120302476014297273883281792485714388806381930977390461227927140311247105 7064 664069371807982099935302985426713712988428427986138675437237866399986560114824492 7065 799949165466758442375229090269976846976431272585714523711133628769231440445779150 7066 944986364209405220004081561102465998713278626906464017145533866980528336650220275 7067 1094560416300575342792150990499547445765684901310588757675958998664496212041434310 7068 1242909270049940539641139416438455994080029843727236526084492614368491714484233700 7069 1383428075979267601481780954584706749005393333778511628311665372544124717003741540 7070 1509109051626914396277074250698123018143762328638723883313735968124859210305623550 7071 1613088855043593707022208091421308554567181915278601387763212816220131780588204175 7072 1689248579751112227496192613141853133523412142887997528159292582302938526028713590 7073 1732796393069036528529470984745154447811727282988426818526103541334450947438640700 7074 1740757617872705715795004245416434269603186925458024960972950561116491432622008885 7075 1712303870721346383935105923736741928396914216824902746994077753311007127491276025 7076 1648871625789973613417090582084487852371358880345179250764328360897409088666622400 7077 1554048705385241498548705871853002432111269294475978882257982954848020182326624608 7078 1433240025647856293628351308934844792657769082745611768312073980605122630987006620 7079 1293155577243810097511258774744010846291621923002135070014624654343046268915967352 7080 1141188287853635360630639839162148594608126694089985534775717346484945892790270920 7081 984762646841803650958479778734820639817064152174111044843135378883319361819338120 7082 830734670313459848189781553658033865828468980026037619574233077313109248854649224 7083 684910615156209062529550094324645959329805436406194807128406646933985539274750500 7084 551729006072170522068386149867870506695897356748116678206533827247440579076029776 7085 434122901509222268213613817030332125182909892482281385954083899588181262495854880 7086 333552280533026161585818732316870122899908871554639089858676818135730672015214580 7087 250174670245441223611261753475955986289255165508761218751611658952924846275381348 7088 183108715435466829761421033974158550002782773222268626606248159447815673683044880 7089 130741320176286726362298131637581758965559411805821569312613880801068994001201192 7090 91033303179667830770589343378088065663808323740940665074891527758506522751221100 7091 61788813808437399853325922297781337195187050432859770775464320983098818739440600 7092 40867001602112323487487946689812134298605780761404040021411642622890841250396640 7093 26327677293159393005254858393945229571433091232336252116400396740958244751224800 7094 16513701478766591335420991950377250400584852767663705245358575642110804329445510 7095 10080333828065363339087720058244594807056694864176036217582725048297940457259075 7096 5985509739753094000920495490147223479285784677094561249220862228488300264858450 7097 3455494981347112424781452650970807333271339694579630697841257793781879436511060 7098 1938557851954590908195130214001749099290598879356063543429273333557585229637425 7099 1056262051617153994076829424380566587014516493044904585188808546682737706578965 7100 558652515587960604279757833189604819622278309322606783126683735234207034992600 7101 286634571229580608293614944968192004863383929359358854500233847967376512623100 7102 142579619467661006638350440521643454262575662488198786949712557270623335163533 7103 68712919030678706768919332511323550392817460262655585095927611471783747857770 7104 32060095393996574200714695911063064648281627627886474977719803545268984682002 7105 14471451624835686686541490057781298534241411550907820734930698988945706550370 7106 6314458703394953280031816985469296834698819924077862235921676978804204290070 7107 2661163061948800477791081396310552413155392238798611450312815494938608969219 7108 1082254810996147827118514874324795028024062643138300990315484680340387989200 7109 424322590676117208338439923483287724615047207362584958814167781412270836256 7110 160224658353531357119214904807032491023688944979708701730642535651106578630 7111 58204471008402683731479347257029803946208687843838787089376641408579062830 7112 20317504452960812340146933646413872302766103906650951932918992426983720328 7113 6806548649571450891557232110114769489657360854032736839074324537984818580 7114 2185444190929724772209285939561976614151816149360677247620855328677715562 7115 671545442766435928749566958266029497668894326771934832398203755343377300 7116 197173322708705772892321251990492791184219071250888206772110473317085800 7117 55222086474889737227955980133205135229579420511030368044189845165193320 7118 14725058264170548022850577187402918100097268023225053615856287756150900 7119 3730713195669776388795762748434846753500126535755899034992248150695130 7120 896067334728551524384297733182101194954779413304597364328825731714100 7121 203528584621140007001317368105976869049852140801300431817957652486600 7122 43596388818024846439563083654483267843690677828269128436668924824830 7123 8779755977872684798632140764353626969908569521760215732684703720150 7124 1656626995531586199346308558033586605586935736772719529524792905120 7125 291733572711814765478889603508880938008229938293075916537558118800 7126 47735525563685618025555637998020613353055435164371355162767513425 7127 7220675418468398249089209240319280705055445095766038529605186898 7128 1003750814191918769039054381885839882554030627139881626045433270 7129 127340930509639031823583719160704237476524144566841840106408262 7130 14622056326020765556154052582830077095103679873151054027738670 7131 1504495039399301308120007143481164736546600020840077434022495 7132 137002405184451582862815027047820691877969408841279470047284 7133 10868998585253910633778960673932405731676691954382373499400 7134 735915716893170509311365266200225294324469509907974534791 7135 41344471237801836121617994416139038262151345564752852155 7136 1850277452093293048857646584195741995790429037835909980 7137 61839437338695274185029783111885146099087605144669798 7138 1372014820320962464979194278445431013793201388874305 7139 15156039800290547036315704478931467953361427680642 7140 45451792521804064506602323232289296486516021578233824711223401866647800 7141 89401046447846011178275644043676467469345563104294630423728674745968400 7142 216174661492742404078617336007250474618499517342351770286884910246399000 7143 534636845740587311550531655393541417715020757524743158709515363389874600 7144 1308069304963322801957380179201071557982656245457560184832710045415425200 7145 3150138667364613853655008502146580563753526275825441998061832309371029864 7146 7461564409001147956196213289996207680972103169116763898030889049537479512 7147 17381150846961884648055320268981737536731001704816279797616477381116503760 7148 39816369942251415672256234689948123754736858208635490134744795213832253183 7149 89695402439988747073015140857580418233119187929421217360670670081900774281 7150 198698593015827738672630048941140835607546022148361472182380231116614439462 7151 432837892768489259751500401738432631066452280578572271656990152113052820781 7152 927150802896335530952954089477846673387258201720241166301081999513163818175 7153 1952800132803079701062328095059580300761049326095014668901872196716412560194 7154 4044214140406419890285136301738982845406213537984040797797604682383887823763 7155 8235025615724527722283686655521798626706787973403474229417305477831411456389 7156 16486735322498856343174030147907868490471353900052756483175765990992755746602 7157 32450889372963224452793183312673398376679103881747478665922081028711329324515 7158 62794697080037623546419627107795098930828802965019757802842530592630194439253 7159 119455135094590035067110567896892029851794778385443312874138687073425859429766 7160 223384002720247916982511431012932535746067386882131890701072646041947244315765 7161 410623150743235412409748261364665842998415078041699859062645776109283202142595 7162 741918914020489236613194412292647407544099133833292495954505603383041339390050 7163 1317550955096496621932598863992133491135345743937501903751727065660355959160255 7164 2299595454901676432902587667413699156947718919195146594880670711609033550391210 7165 3944412488442756303366709589609672220401342493249942475655506473448864490446060 7166 6648636714225429130790961136000716278727811270693315481212530479199593736860930 7167 11012184975458580496207587162495826220620171849055564052256582748524195224201550 7168 17921522021391467009058961338350732347040193924794554949020944313894646287172420 7169 28655322108550770774522417657822779459041353011840468706455202398329164074455790 7170 45012364343257333040485188770161875602459706640817657764125783380491504144224354 7171 69457662775186071274503631117254863329430022664013467510575340096161948641933532 7172 105277249535274752218269987469952076596633583176513984543087409470084979967082310 7173 156724766828198976966185377669170775244733886234218080819246598930211362506512138 7174 229134583853382595733218977670090219205271749252306548251742646995840230178607516 7175 328967618869216590398856059587046692130373560316964557145255178439329735198630642 7176 463749142444931690961295872080463177398128659070271581785617236157564938518745046 7177 641854868952096543174904148605774217104358368871294807711244358044481690266914900 7178 872105219914039651770481670647124866065986667294802857284155796464790166489164254 7179 1163140186840212290036946099346634812424581793570317681305222220497480545554976658 7180 1522570271414289467151617214043797771620064765667177680951491759948585587245602394 7181 1955932403385082100984309992572596253311704152901202248285386766448225482160162667 7182 2465521024180458989950718096282574548675036545140661936656719914667865287412566765 7183 3049208428090219390419753343319529336632853232217269949646509873794319947727756438 7184 3699407189437410871478681391279416504854745011969155572173715696882229495563968261 7185 4402351709169483024100914607586443156331590078271374793060790943618870830903999155 7186 5137876349233316277331501290773663790233016055153400702601411104310436832261170690 7187 5879837416748230021279714927299754977982390017539310385623595217108162483640400975 7188 6597263230872962752136708941875191926301541214955507917641192967895280193880518635 7189 7256224942911423895945269444481034109725569634626195429471845252652429552037572170 7190 7822312041994006585067113440428548439973609693510435135443058091409508605577001695 7191 8263487935449154259067632285924913135627685716525204282486831842669053082005958585 7192 8553013227226044413034828926958857627596899627815662468882490596857535473117386350 7193 8672076967930920172171258669449782284425335320888367124720912052673696415344640865 7194 8611783269175209992130565442439730713622747522673219987136793170984677933329687255 7195 8374206769480828489142048793761592680231038913553079119819332662907716409065608514 7196 7972348345934641677529535299670137476853645383151391664916899931246851011102368412 7197 7428973859932691971402212425262606296333080095201010443332184450955037861837334660 7198 6774477394067268923064599523391860836135571764985029199905312174280821317782101208 7199 6044047689915315324338180198437740815502743260076960632133366303794850304813425556 7200 5274507427274526861941642822409987536165182966475309270505388570775986058286967132 7201 4501223996644143940248728742158152253386832970264914448144553810604332281706054216 7202 3755454560566366290226129599515568870117408216084169367561020521582703435996371500 7203 3062397474960695124540782687039833153969167978780871671520692541128894908177471284 7204 2440096727633160183846519875525627662515245109108412035162075136005427527004863368 7205 1899211293421380793125579692857678311390652295472570641575701178097760969526470044 7206 1443541853611400657481820963808006533993245315933186817308700992550240526053585092 7207 1071121961271104916751249614820864525016278250352641301791095002644040636614454840 7208 775639108705417351787676504360547101948159205500494629290790860213434138170246788 7209 547953053065170957660599262437291571543782547199173218073013744122684447315868636 7210 377515715043129557299343191422384320336909753246179321294303061886211279005033320 7211 253555495760400652772173798386768523470036433384618739583108317591107856894094860 7212 165954226483764693364905458240734989858406149764821663661911277417906347289358275 7213 105804501860238933131495479175643022897732326552179193711025737742120609581833690 7214 65680360688203207039402942995769649692439738518220079281619767032907611579588855 7215 39681557694246560951090865322908434259759207925698465382072387561873134692969505 7216 23321721111650029538018342393512276071563875712752557351044901023481355731801390 7217 13327175215721663045679888425531483232517264377028233801951163374356123160773025 7218 7401120721863384268425500285490932323547638230768694581757798442030978840308535 7219 3992119647195273252844369983353153435898798340563884301232666360250271930207170 7220 2090300984702692841148385294830858669312692906387057738677218171805168050131689 7221 1061824288368616572349129321517690883132211159158644069032933972593296222934287 7222 522949994688662857697306592441678645095563657300023413356509820141557819861610 7223 249540550930666821795984309361396995528674814276058903897462762077448055101483 7224 115289231277857637269447204126991011656123245355565638521614568611934128851281 7225 51532143467218326036552340569220163924151832843815919613155929685558213547742 7226 22267178183255614706930316561479382519138720407081879452293846864239181433821 7227 9293601775223864840301232349236562618367260155041189150230283754094497222475 7228 3743225434683452085097261124003779831196202737158585239960839290057814781004 7229 1453572410919548748908322522365808956046168192717031957231644132839911388458 7230 543643139556643917243679512426004812490680226918429866538246652972544212134 7231 195616162541184314071130311387155362952935261072802885553198735144158425812 7232 67639779923990787843039566192793207217101677166158304835818610826284495190 7233 22447171626663886690647996174460880058899170496196107475473003395782921018 7234 7139971565502880093295863125250147642318139644007700399341051590923735996 7235 2173568399673760033655235941031630028709447521490895925893641074267921410 7236 632275105246513291666785841774753321684568558274643598045411991281506930 7237 175448421487756412366105264259290487509370087913089128566639581094548700 7238 46354396678918353112162642345231750334773743470263662933252306532948970 7239 11637009619641431006855621839923351637309991458354362392180882482045990 7240 2769644246511886573743764242249802934280786955277409369059585451852340 7241 623391098226970667464863580802995787200807726552942323714077873777270 7242 132329114873702717730734878367239801087000331620764332619653237151450 7243 26410385863180405322650426961341500364068407673516208598214481510380 7244 4938806274700430800586368579402430213030992663686531037050410986185 7245 861997512734465182390366920826478898015396591434848071228108475759 7246 139797977928291160382808849560191056863500281803050988305310497322 7247 20960115202960617995770738381215251174536846598006882031099976235 7248 2888120737340226239309844144058683586977530459031538097660572073 7249 363201662854459906709674593457004561276719440412479587426127086 7250 41342360787976356042745046538886769345045266852862456329501237 7251 4216975547457778645239526173449208114395376576682715809106931 7252 380696045274884818146930320846442797308641374229789513172950 7253 29943031336421548577002202483548794843894474007571822237469 7254 2010048045255251318179380135366513482416831485824163877163 7255 111965406414862441707575162768321485323990621840619395194 7256 4968292195903481053944723337528602938429803892428117867 7257 164647567530584360618030651785934613769166416459806365 7258 3622293512269440741679453370464620840853381215673438 7259 39679027332006820581608740953902289877834488152161 7260 181055900789335199108944791718706123194220846286848789345534542972927600 7261 356175542536397113001202868954831717759122976301997618384658117323792000 7262 861481495159171879006974418813515740108447849185725946905982031738440000 7263 2131471957377693003865643158806343782784450001049844520248026510785108000 7264 5217843351660592473463094452757929580256333602570019385567168898401944384 7265 12574466564552744326805085698009538979123806749050625615451786112768831424 7266 29809150809271059385715497768571670967497337153040034801913705112947079360 7267 69505376451069925887964582712797545570002844206759791447326953244177169350 7268 159397760067817129186274959473048136626106027047859686419825509078630781015 7269 359527517472553647311378776659906541275371713779467998069382644319968176328 7270 797552159613842914977440807130852597608637190913339871688332586244620345488 7271 1740015548910857574647399446521472295029441194652809298904664331263481731580 7272 3733389197961852346861519391214052602946185908347169942833095436636131665500 7273 7877664924071009199989193542910177472173182662947108972610147012001485735920 7274 16346425288686745384632584464890479928602053880992097815836020603010766717432 7275 33355313838480860186056613176147117126661107589751887214950766725333952285542 7276 66928184380497883975939493525757377420610830262426406161348000064501754097660 7277 132050052155071964425886993302731768827009945723953437880746669952206506833400 7278 256174726979078582728516802928118812396610097580529185450445194630958558778840 7279 488634017954108035946370243787569661006210041146679011077806340900067306182296 7280 916349696265187199877195827644540274294506216827128266535463960784838908597436 7281 1689461021410494825279544703181979823518873816612030149963254494960943264470600 7282 3062122876191315644762891737334574429310025253383590549879306700419231559178000 7283 5455838147392709379480349247802477171196191138985188295604230632717281549100025 7284 9555215597091448626371097031839680979731038957345350506314511060306501476625545 7285 16448797284176569905315824272748625899640493857936313827823683808527925171405920 7286 27830159759067797143215312788122841913563222166514789943069385071421660279348400 7287 46276139129651576278745048058613672522571253977722596976352858629369329538493000 7288 75618677685824515013420653910870029103647856478707109589390970171846100178731600 7289 121422991264364584732481804932488612740729073861161370694605780712040941396814864 7290 191575802326269620534338728363956062166760075945908265274248367235292759359965904 7291 296971556395384562575198848597133448771010682354120266174724842634684144696143960 7292 452260555044584942684546648489455444916019492790372019160143773302860609127751100 7293 676590574215780626043003600864669177500776830854394222614212814011302075487137040 7294 994234383351811653204004926364442481532852061271823762256623758607606820219854368 7295 1434953776424999064002249961275624485129774263102053543384732995545311605119818728 7296 2033913436382684941249723479006217029171046530226304844592061035741094634813786280 7297 2830935307319602261494315689748206551572067108091786768188071806412446314247244000 7298 3868888320281335592759983113225165075414685445339116219152904683810665993997028720 7299 5191051574601688183313037221158129440635633560193454836936269539627644657013877307 7300 6837380784052989346277138172383017322244141773772481138682785977905760121606028142 7301 8839750758852410432952999685138222166865835927786024225724860960412983426171574360 7302 11216433540868156990620539144957064015680675929757423817541661150258717022490393400 7303 13966282505601701737557691905099903138331028741799722354098363248357892443504389640 7304 17063294404869206124906453881307930673109924361427109911844315463131431740304619156 7305 20452371313924730772208586417895572061222423303390868918123385395896826414416651496 7306 24047157148377974873025896962158012107709795163462752600620296024705912475965861200 7307 27730740067247033955546209344016456941169393233404575399907758264639279032433202250 7308 31359771965293570478598557297671030655595097293969968602594230873032791454146055050 7309 34772166586412324618183461861539603389107452167918736009995984209893664067096369040 7310 37798039140261766155412016824927923288895036313504057496576982456735670655519948040 7311 40273015014019134002736084548188150974444332814612219051149170355576173766702447300 7312 42052557383777151381327312575255042942893970968451030023815305688731711302712481000 7313 43025641776044297714735426440296397952578606532868687124194334630866924057602850200 7314 43126021150570921726825273176685196924323784996659657494025291515995997546648407864 7315 42339520939403069913634274670556863690958329611880253172233409197778174571709335354 7316 40706270156149335683996144220773371439019672401260283712817222106578201137196414985 7317 38317446768192161907071871471124411287667679035707726417186868971218065804233229600 7318 35306881642895191431794596903314581975318207865086870510229163467327690126195416640 7319 31838590016821661052797845416907006263085489085869890980199809381738992862514438448 7320 28091851712114054668020683319354850745100753478907172026338091614519616354633349808 7321 24245743710737314723783429916784087012096705066131742566649375340412979993842258880 7322 20464998283696874526726901831164547149763603845704574733345527319421854789714540000 7323 16888736646808410183394247770631574144315091141560413566052331862976285420383766120 7324 13623088294044593149969373513552345945934534470157389200171276628045745961579275792 7325 10738062679520299616264274627066286757657412391997408202222732760623117739727373152 7326 8268415608326739357174541943618052874447346907662460439011216618053665282921307360 7327 6217753336001676875240092103697190297766111401083578170975204230523013892189890400 7328 4564811360146656453744323261316040331367676887072508074702822889168196026838326640 7329 3270753827584054508884320055662842569462578176470606701067400924670388899148590496 7330 2286440728596294617193090072447194668930561269922409627608637602041723599754044736 7331 1558848838731034625461578709469673830517315827696252965294109809680025344680532175 7332 1036139082450447955982958949119614833053779328842539402655974555899363463645993375 7333 671170474621212973494812296064837951788203308595968914701220516670789214544117200 7334 423517509721925696227320649149979547180681658405111414230645186753999582359355560 7335 260224636852065882699670708648188643717060383948117827403522323875140828870902060 7336 155621636951757926681931347951170979231570670422889699721324074203756531555998200 7337 90538385538799740493554703609671246202583811553595612297962801218317848675019000 7338 51218093150583649926505256821344283990667072896346170687828554903932976324891800 7339 28159048828509098163965653638676389601510548294904276583328953936204357127217404 7340 15037687680995491782589876300126475800130119117590475075259987444926731345723494 7341 7795876724960749244056059908172536263057513765643053180104709440822068232358360 7342 3921108075290674058751907351157206745181151405008212889362267046537166748871600 7343 1912218530184124135225189779208161396579034347870594462298522278558504969140140 7344 903567633754916766892252884377392969402461857908660776705987350747191058639308 7345 413400718189168928981163297992190607680019696489086378699714143274991272066768 7346 182997099477053815664798168501842495724209091836546733094725220606364628322280 7347 78313217756257042885055839026783622063863975432340090391800642822964119951625 7348 32372631450671481549345930534147521745871466255570061345594339793203350318970 7349 12914689438953410082466570613462118282290379150038883011717096258596079064272 7350 4967506981351703660880635544821503689488300841226221718889760885929219151632 7351 1840344639131766546173418544345001007351622560255517062523912628617131318960 7352 655983378739709451515997402513608166572293931470589596194458157309237961400 7353 224704812545212739042416078008102683040278300709585125715015319559031525040 7354 73877630652716741430453081066989005300837423436387368711607589269951500896 7355 23281332636505607471596082746161014974176749007969151917349666617714180436 7356 7022041491447451764594257505424679747741060946736825213315405064462818900 7357 2023920362754653149432694153322170282716786175686692300816600193559772000 7358 556483666232593927772413290420963976621692262831060660867437403459063600 7359 145689315238108305072841811086832610108660152803293575922887931333666680 7360 36243489415893103942384462391793801293846316174942388666607787903877680 7361 8548350194748217972064416669901677650947064699815596017928464727187600 7362 1906805182933474138900275377369494293690109412293225958824300756562000 7363 401149348299988089249501233047266906790366780419164260851030885126150 7364 79350154146853588196087655175732378756031282129896931995276603178039 7365 14707355792496007713704667463304878897112253347667142312635337533304 7366 2544340794012700036671385732712854225608828288070632210062668082160 7367 409019252138745662913420886629382634256144131993494621011748524100 7368 60789266174584674556652614735208973315422256823283902317571866340 7369 8303392956324885772366631812471598349504131396623644006611537808 7370 1035169761028810577278083762687970016847367201198945659782836168 7371 116815069762910879712956989402443581099917902871325805746525330 7372 11813014623765739206876850728411079075285309595199047983864500 7373 1057329018619427576125645538246924477271585089498140536150920 7374 82454736835151585988294572361417829661694704354659318195112 7375 5488202633081053922344192724169249755203065734967310015272 7376 303128713724744033924222360593517293205463984322829469860 7377 13337836562981791902166516665684114930544237434222969400 7378 438312671024402620290250173530698053211212488524166640 7379 9562645587013643760167706569890451860558111644670801 7380 103881042195729914708510518382775401680142036775841 7381 721255473636204153827435809633534228462224027011545177228932687580678800 7382 1419055484715133375823085088872481977950066784851983194222778133288815200 7383 3433198753343064618926818763401166075685645447222539986022850322472940000 7384 8497853554274753544767661803170566270537109610965230973403759118185021088 7385 20814034468712033712825310839023389424539001073988099307262442968350613312 7386 50193733423505883986023613192855616970292871279165835592062023767817261792 7387 119086747451765891184537062620830549111049484281363606424003895575541165003 7388 277936431904094795441836342377857504745653968204999068125357596387670516850 7389 638090175530840986993062305430365467830823078732228503717104076710548788861 7390 1441001580731392433464622433223995642464524877352466950277270704871868087319 7391 3200986370342045212814863779971124614726557374341377593127497001549354629864 7392 6994077537201086160951125895566760067088265132792419933792733469875619050396 7393 15031198492081657477032624217426645034154005787091857843231754775217332515500 7394 31773248527086403773289747289737715804431836740553339522860926281739325801544 7395 66057441281371134489328185956731003482777101465477000010861258080033751208446 7396 135070416305309562326211623360178168967802857245761567247100591382040242260266 7397 271620345802592033477508478693974350351721220456331762644874430075437553586404 7398 537170404470888346709235648046516629609929916176176388213557600526387371392150 7399 1044702565515374142575115056379400477239601483933467356421558953915960402742612 7400 1997956616590827225828274826600738526291975224563454729901368355094518009133368 7401 3757276547104350751358135395374761913970348109520018466175184331189041755611548 7402 6947583554200388719957266140931433951178384172006087062848891176970155916815252 7403 12631256864289177034646928416505119520903854170207311018252140139229330181609250 7404 22578185650638681757193625465606789059068488115352778530000167951271812721771715 7405 39676882389673755678744438077557144449517262881348021598243972420024299239827835 7406 68543648886995987092687242218201225528221292645252471014668335462322361651764210 7407 116399742161574742446935966132172961704765209297586681180095181970840836016170840 7408 194296347112543952209615971450438071281045634828927248164458532383170983352893000 7409 318769316128501536192058421066854690427893609181853067133600386517962850688924048 7410 513993695961144814985482653387555813477635611681504143756621619676956492929822552 7411 814474163649407989093574556114141135900700768224051579505310113045013447579681532 7412 1268243234959112896644672729891287551810316208171125372016766092663415817937650088 7413 1940437341306862843973985861014950889663756186562864217038626494443894716209436100 7414 2916978394965776795827336492114936631386413659473864124270630406213242657705027916 7415 4307909456777677282516557154419938444519665363627384922138448036301129286018918064 7416 6249732763771922304674589780978697487227188958375008196732529146499599633437717384 7417 8905905699174994091968074378737125734730644993037087318769973288740939024189092776 7418 12464508960934151736255969485724246366557874989401438506294380851144827639684294000 7419 17132066759221703378602678234662579625364156046582234065023020544892321117694975219 7420 23122631335860239002265298199320175722316245049290736641484189255214609278924259121 7421 30641595365570804107390137735494262814501524245424822880763596419503591656086274266 7422 39864293184438255208606909469650175823981008249185961703832528653224379091982024679 7423 50910280241146406297501653670758344126745741642892487265695810867714889875314145900 7424 63815167756364698708532838397148788185912546712531039064110982842496831626473903432 7425 78502901797272612688252928097652493441003145986393571074629699196127912292313678148 7426 94762224037713340512960773155591475782559551274756022502297809769233278768215065228 7427 112231517719644062728822293393386036508411286855761161066037867303877451512829240772 7428 130396121893053660546125890507295039731521456779433029023426805734077838060232439750 7429 148601349733364520996330923484838245667439588353682350817417916254598415330581217830 7430 166082848300890445215797324417616789871657962328348699626691345634097369162578710020 7431 182013715172144891953419510432911190380507820623314740021594008381165889990870133020 7432 195565228812089941714690188929872205301665849339065743478272346154418866599892990580 7433 205975569674362748969709640454809932975164322569609467897758026514372564956464281000 7434 212618982376643779110313570356980670420112397964023194539947230445610112279949009148 7435 215066892790067301820529767166566289885666935253864299405838813847494965377222377277 7436 213132842694961216344904738595854042647705489741159918511073263249832505894875806782 7437 206894807502378378066817394731789013037423582992956978739492615661144139677957854763 7438 196691321111235009873190334648301512760351390832212688520346632046215919839711880225 7439 183091400519585064139163409655759903672007277928950485645902661980570735940127660576 7440 166841928758618303321228844910589325459544223060387168863093030698854323139638573104 7441 148799264257122959719656305465500031788542146377284737721206792963739917073551501424 7442 129853843775375093774754861537923954538557271231233447484005752847752796130955179936 7443 110857101056657922201427983519110386854181879859110466264657063333264700880983165000 7444 92559091076627713815907002273975801410120526530344984171973292407659220916224394264 7445 75563038126729517522835217773812418005718377103572479655279390057428611301323419376 7446 60300087273860842172845390920479379208441729671867798580969253506608390164477454696 7447 47024414725653987876016065138917139007229272945067567560589323446930738938826924624 7448 35826102555057281043050054502255239334747594263386331366095224375870699093094130400 7449 26657229080912043636433830556598914372036505165956892734952751024868414652855475312 7450 19365681593325403690037386749225646409566690721458970767516067134128764559336690768 7451 13731253419713409033768061151994457690066440567714176936392314422555718750728794398 7452 9499447130613183646102963480733019614238474048031694495034758701351665328423147677 7453 6409761717081952714026286972641286542453245025448597949988137990134438022634787125 7454 4216757578052889970014522637007356900946269633044289316017091207622054545991597870 7455 2703579100814976388660857370159975819746761355207444835567446901026454563637023780 7456 1688674684917522213422736227407347316533375958778748284958235905738416638996056780 7457 1027102803881602316100746896477728462928366424791072018160738889744793108269588120 7458 608063076746763081254451564695103620853031478097389627317725044363225149518406500 7459 350224556489909548555589317748368833064554405667736385287028604614032861135068278 7460 196152691946139069726387612873253229910735525116102924515427915798677259562087972 7461 106774482222726502024508604890755558548955781795342366249183629761695407331153802 7462 56458660922172637936694662433496818655832531342660761737590830465145633555673118 7463 28982488873245774094892491665680077910648917737922695722955942174291682734306600 7464 14435163400000976109891207978962148791685069815260356604611925688435358564217596 7465 6971293396823882890824694715126865777837991605376109372208382596174142927623084 7466 3262270884840615678699179938503591099735807604903007727565135521930909386092104 7467 1478204317561487181865950700126284313675527452546698789336320236672785485318681 7468 648084306694969274401715968169017404881450174398281924511712440451340844057875 7469 274704901167126572004449753389766113100680727940123091989757683388039858420974 7470 112479447148562534554136426465529225075291474570080947035994603463122189788741 7471 44449058969167420188945017323306960737073800862621605964855641913870003260936 7472 16936354749418257200981854603873572650754227899590913361311612838569487377584 7473 6215881174696640993530413028072066039872754903973492071190993618873194901400 7474 2195015150587006699689089681618685444994452782645824402458005129898406621512 7475 744932775748227142757068567425472470116777352983572634508709858472010967368 7476 242658994509455645688528756109667608396213736647046073670979173187043618348 7477 75768471916708045590592643461285085733148776152991879540224900957945051052 7478 22644341866847437805467848626381953128889522040987752557424085042327997000 7479 6467307999303145951894177066501029171781667037162718028255044258461204360 7480 1762115563943273753211340095181464103259948363996396961275472581243850840 7481 457171737149508766717258836424673161494192721789717311867983177922657840 7482 112711722321157781628973113607676694157307866981469941576300739180940360 7483 26346707139940291403235336898869943946132653688748929918849114259958875 7484 5824688537315827055902757903846315486596125651686265067556968452031698 7485 1214540646736041672946155817351410272026854653027256372439936472276877 7486 238127963858348080840340494175965503420590079945736225450670060292807 7487 43749270389681531683186406256699446079284431669088186475130192760088 7488 7502428615493162025354531709022918025597882665629895409612253184100 7489 1195576450388838251497830656226989593574154259113723464778304739796 7490 176150550573463648170920689164576050700194787485515876425973337784 7491 23853523889913885112623430152283998750284590765558463349995871354 7492 2948251928102033129785471553133088939983593217275186838081617406 7493 329855716032843333238176678031786284948351337158250339857139500 7494 33073026738794711724279101873483319580017464240972155515367554 7495 2935129088576225281856931369422237827533667544963738417543436 7496 226961493699693710940487058605834670256309060204281035694856 7497 14979653058233023242813294232825527684235726942931352776964 7498 820444369166011772592891400671778308164837266272924621900 7499 35799187405918084012206182923119763496025780000211310322 7500 1166682440642996545561041810267589029277967455137989883 7501 25243093253562369274168055967014422608274514936529363 7502 271964099255182923543922814194423915162591622175362 7503 2873294163266179149393849973336843674361705473460627128798187129386444000 7504 5653901418039900906871769302372498843098839802616072737312561770728164000 7505 13682441431656560194629681711741447200299192322330896024296399485162156880 7506 33880331164101958577178259476693107353121809560057456822067274915639626560 7507 83028358503910674986834184035554398758770951835246802121189699762978757760 7508 200359333871339592994423851273297862078265748201691616699617239639430816635 7509 475742165374670206830501577350524607448445480509216545845158572407501392935 7510 1111373906302795108462406458016610142722086569852497945988888101140798896140 7511 2554240705318981800083384533187843020418280678091108875867716734013432877870 7512 5775212824894250447339442816983806617493248670429771673878737110300367005895 7513 12846063723083207761954387538042013256468421041764739025051139282533594238270 7514 28109853111058284973891240153084638752893403901998847898489283772298272612120 7515 60509430697416934947946819913654197989341849559080893055110727303871524429400 7516 128130382956639585642691654950116071963635671907061429889140999266215386968180 7517 266890635293347284385782573431561191416627137442972091149586780753204761235530 7518 546831199155587541369425087665681358586973778013790226874690055046618290824780 7519 1102040469124402861496230273946368037466125597860697215346178460018301680018680 7520 2184492978181612609950891635389167627080381659116450645401800908807308643661410 7521 4258887027176013791812628073537954209586973316253592373627986515623030065190490 7522 8166131993696133704363070500081508895236857577218878965780377428384403568029040 7523 15399012202515980249293112157925631922195763745173913609485295442100707263846040 7524 28556555615380860676502019382898866996798941543077824849911077733723591907811865 7525 52075623127393586422840922809563865169629820847930555356628478449870990224593170 7526 93380651597840071637265458027810561086973448148318050402892627655114775460600050 7527 164645566378918305877783042362652096015003607874981586224005599838196071675476050 7528 285423469661787413513572258275569048626154142820645912319369817075622093866151050 7529 486463687529288178375128079934374975581016793331217267963233359774668986091071925 7530 815090219676342278111638089354890379030239161408650589141847794095856939286732880 7531 1342541194741568397460987206663137480187366489847201377571271742006750684386633760 7532 2173637743672696451601029500531132323832276235591420324969640663857417879693321460 7533 3459027103080534923842987138711520112542191810488334997359153066057893144097283460 7534 5409988624650761307365387169466331514715334874016688649861729486186598943650115760 7535 8315365180166613678334399625195251912838662712023514185990615902355270690681010040 7536 12559562694544377474399177146256908082993359879238518967797341233320919481245071220 7537 18639752991181930222122161746614354387187724047310731806994529792275731667502238120 7538 27179472182328351183867814426517280356935934521435907900528924223610218688120671120 7539 38934842964507908937973635100256353402237674249214354242801594500580176602751496720 7540 54788848947400264028925136460043782925943365210766028963696918182458661492671109950 7541 75728700892211877253243722631479518633856052089964947678724945886842868708651702055 7542 102801643705021946121926188186476283257479185560508719056070566241018097775850975030 7543 137045830536721731972151910356714576616108119062658679620832544812054818883797506780 7544 179395321180797869344363222530539559677626066932876903843353550353037743309145245055 7545 230561860061797891550352186093782864537640942076675218844189058611514857329263609235 7546 290900619831895812779936943677104968564423672599901289862174359792928213712872498640 7547 360272030511358574121277448309355600944508526567373535915965255484763288563988306440 7548 437916338356099528128076300188718183540616108163645255503042908782062879156145377190 7549 522360645381526165519230512228014424048024503911351775811876651154297263425485208140 7550 611378836609156692348816136041262547070615896962706390197682701708484169352211392020 7551 702022181686465233535693267419284836889484636619498256034869846190919335266488478100 7552 790732133754956261150076780318981498767737574704419023867761121536025862419477165100 7553 873537242532981827310165248368611991084357539889350927945639837911536360280524771350 7554 946324217126982088044696413649648731822372063581783239851960567679388039933754490600 7555 1005160780010890214972183045419472472918801894139694203341059169390138116987545691280 7556 1046637250203867351384596939718404518915869495247801924374015599146786274052647543385 7557 1068187009886193361817154327120084148335424508929545348826939539033171238804449461085 7558 1068344904939190131904947616406184359339244858018324662803283555012157236491336217460 7559 1046908040671421994314740465301028203773250532530808209670464581363060493477934701010 7560 1004974972310224691471736598741492686565282576405955087157805270403657067351963777765 7561 944855311037706762278935482494935000130576232268012778997933454178048911818096646170 7562 869859628570574060050851242696234944703606633049881820568262809626505445428884868320 7563 783996123505271508200339673958010920176189803493220661111734715615403864150970276320 7564 691612863586236912495976979930247149172750683731569448556117596689118153306174327920 7565 597030405510541494522645482411929632985855205223209339937044977122753497177042667000 7566 504208352885074242018855530885572572288773927098963290851153947524135978346263376080 7567 416481506473897340726082363868569643037234425894483019896054023384942133836724507680 7568 336388504780832507007530558905025876174005841711856756174910598602561549461782590680 7569 265600860950453079670090738284624581429720893486029779740365623172479173635966889080 7570 204945876625964044091247106042566335639350352637821520484705503654502429835901159360 7571 154505444488745585474695985134136426329294384217655909220038341697366087642786534240 7572 113765767064562955246701550694645159430414383974923081022219977719950623561040425915 7573 81790985395622518138566629699703933909144262369265992153998859723035160115441144790 7574 57396093538311716026282106011544361485665653789300050223688889748009152348204544990 7575 39300056968939398281486301048666267641831280781673557482081116825665303076216161470 7576 26247164516451662058253661311984568465073719144459351865004343231116870133213007150 7577 17091789196988080426622890607885295527121551799312717033652916216514536147866040775 7578 10847729708184985806835500932131014676806921858563676388867756549005216707412881400 7579 6707472756832224869620127755236902721636196730829176889408889100824091327545988400 7580 4038890080880166333043457170830366050510469084517994657894844794670399937578926730 7581 2367302576545318047563673610922375490795913881820135810997124602422759434492806610 7582 1349989399555629010850040467138277467656432154206842370197131108271347752316557560 7583 748648668458197313045405160728286100170839389599526935770138093731427568643722060 7584 403526871105628921073123735087809638838554366769997649052269230655954803199203610 7585 211289412785686875047886969728579885060803939313782774429061734534043511445957140 7586 107410264880764046782337118867607325711592416424727921063442982033192150232627320 7587 52980411805508736233600336901892198855727833481996417273152442359431765091953720 7588 25340248635105510040623307786349360179600646910226325617703196660736715579597970 7589 11744690869726967534814797029977309445975947782195860396933177000039754959110945 7590 5271085694452416765133956541108008226369128085106026319361927849004238865004050 7591 2289079870612047180711737699698943161577738209682263512565892711588656640145780 7592 961123692187116683197009087208310045025861113464756863037701171387284806399505 7593 389842245477821064978746058624895849891765231157206514756318995541541783295005 7594 152616111986768678847557321106355467751294504648408923837685893200133246221280 7595 57610135910599255595852417181108233777301284985974473800898852486238696310960 7596 20947957487562461766828509126303482742938759154943707340188305661769915043740 7597 7329177309780944469061481066605454947923132021289988823392145381740753066040 7598 2464518296258113914247408943295264972804223101726200184174504752484109328040 7599 795475808075308564349425399739308469463932883460810424818167295269749763240 7600 246123410327298151274703271070020574190002841383681426887783964332794120120 7601 72891340912206271682547870481793273734748879238609970537158096864783332700 7602 20630487350671544255184863080679186073811146337584138336280405582992049200 7603 5570673959803838987842994953417644026523204424906094762223406925441599200 7604 1432378137831380141534866652097557988249120809556180507532155227091117075 7605 350001367294584582241201875514321166466624452780758006788622233435631455 7606 81089865104969758128054696667893046061647971927760811769575122045285260 7607 17769270646568911211140772090373790029800629260393878106818258030521710 7608 3672675355895781288089668406047269812818079199988676872404813262204335 7609 713791316565273461796092621731848495256447414076990116671201671178510 7610 129998603662081514746577943642142040455142442246769607996121882708840 7611 22100049537490646467081112130256474305461639335132464045901996705320 7612 3491472119788347774422294031252770660098688460173786171334445004220 7613 510001308347300447794216256975514107758230628027569720694833043470 7614 68471833823597335081031658681544699624016784199188294164925830820 7615 8390967959337606153607745452229865580515933163966044815599914600 7616 930840648985474513595764929377039945618382303354668294118960630 7617 92543257866606934256016538641382582979938104344900992932883230 7618 8143912420989009627864535632327008756255795689683025398462480 7619 624465592622852252060933562927691802624554920954279127619880 7620 40871803657286819804669206610132422718411643148162861580985 7621 2219995252205169151711292131892219358705831046071195156690 7622 96066496283248393241927106636083295000326300920315475490 7623 3105004351230367150637379394461156756219445479229887490 7624 66631204317519816268261089477633859214834947432963690 7625 712011255569818855923257924200496343807632829750245 7626 11446833198818487901617434571196780444634536321689917755050842273523414000 7627 22527367735274784190383111236115263915040767481085758141940057594294078752 7628 54530533009990549032276578785834567413392333981993303438823155287775349360 7629 135081147125535643508300879417508306364198647801063726471289485460898621328 7630 331208581894342202832853117802544405027602453742992790867104026851241811910 7631 799778862481299195212664699189864978031768715821257785698472126853967631085 7632 1900528958086503031389542198749018816422251432393229175453223220027915821007 7633 4443886634296554118214842142801083541200277978242792852999264201205397639330 7634 10224029890421078533377247101815528169081394635189193512218327021879065120233 7635 23144273952395755552119721965807285166345124370970438362235841201429290331895 7636 51548839251220569940025920987089473615739941839896253641537268860474590747970 7637 112963683514161607908966900408844498670853770363310449471428959032565320136087 7638 243552863542425000086588809723996845404636291925601034963873742212363643838050 7639 516619663517673158780439969348304762087221678594350803113734930153535457396188 7640 1078101900125938551645321149238699714988505393252883273662491156237616520555330 7641 2213333155015441659251865652594066793928970203815209283597116781557595296236030 7642 4470105673226766800416151128540000980808860051883289999924198637358614598217292 7643 8880915451643994741458321795096788662963879992722720066633495705938022735591770 7644 17356035784390942321805426358438173955930494476338080469911718086001780873313518 7645 33364074246971791026392475102605745259035902374056853396903395192542571920426340 7646 63084869164595199022892939653443719448251011103307533625913263326114022031136265 7647 117319366619457191103827971720331369605104617041277538440182346535261182657367447 7648 214581514476243665958541987776666185774925211878608192362637976913811278178945490 7649 385986064788296492028811140182709204950114330366537508746976996025856053505917023 7650 682786916756472433916588398856092455505299564680564506015767694333092390605055675 7651 1187707222544139626072570713418718431216434599785514787313350830375903962984185050 7652 2031512479838804693775225594018727990807817346831025679448933704922916627688365107 7653 3416564012691356891736986312457357147532794696848263458708399259440704976886069485 7654 5649272027346757546158206693300939028472628992804407901938061882812616695616387848 7655 9183324751845388804907645286557687544200860007440264343332311640752636991094812860 7656 14675143474192114442294901865828053699084531405452605160559758315864383690939752660 7657 23052014643129702563684127292504434466839633773843060010020926159864665148251636312 7658 35591590523899956348475259934214841978578671717946799730146647186454702571651136380 7659 54008786160361320884603170683712827242664015073056680079356125125197856300029229828 7660 80542502577883405216653875127846778642746443504671788227606430041122031544643080120 7661 118030237903275820085347065479134004363074703644331663511430709953902523436791610820 7662 169953945992056721471921983905300039182957296173186967852091270477317003644855347967 7663 240436229939472399460172551031718932409805774731804524909154423125996908104700417650 7664 334163204329163259670413585659691976124209254690664498972744020477585068153601649983 7665 456210449518298531278153596741650009004597595167077913181782043962660068438230860705 7666 611752773660908454164846780568225911280338049550783624090583829552606149354782846530 7667 805648078757401340510140290273514022552247973316738095441969580676369501770161373247 7668 1041900917825001003003309499585782717167643828831097698007631680749134743495516542045 7669 1323031696274375252704680282313491923646071197194251659775856171387567673774068769638 7670 1649400928114162875283081699380128467796129226287428480208399702664646393891279194990 7671 2018561109937287174034150519804801567917987859523548248738878260007260253625072478290 7672 2424727084390549493451450296714943654240341092945879037576871587275585203992309565852 7673 2858464209760355412472973688684148575338932220009846543643551579040544405830953262690 7674 3306687736715736474426030567048882578223167867463097134355872991802530282904059915218 7675 3753043736230171249804793417102167929083367482751906633983198036773316938941749063100 7676 4178701773798538953788400316593733412239626266631769885359232233599493963420346886850 7677 4563535879449975050299352657633329860554838994234628033324192699471029847813872250622 7678 4887610380523504420785834363458545646566280465086115491630076604552142466741137267410 7679 5132830718070007102891919229311516979690561926573602948249712335379905374010247782983 7680 5284577356676834477343586649118266814945209575930388738432055061938898454016931945485 7681 5333122996542480347913935841938266023839237271024436671151258245945505915518121199910 7682 5274645635760940565385759548310205283388909523850494895190445181822743093259226227427 7683 5111693392559339754160862147390806849244910422532951867226064275930605284316090998205 7684 4853026070099166381199719170528929879791553087495265636303671389921099575645916180438 7685 4512842448019571468306849659213509879617532977918111268901023295639149921033973904445 7686 4109486926882963024609130371725039642145069430629319686893652932213869012555318834520 7687 3663799548145329317966918330821419117526998870522896498096496722757122687985158196432 7688 3197317248336992974632908937274252455445666664883892641746406389911224043316716599000 7689 2730544379501148047553449177154114138806638267235936495427612848436858316958614550568 7690 2281486593614041671222341921509378709901590171853640214111434779022345288152457134480 7691 1864590250637925998065277487701804623981476277512848040384958747700131807005731962680 7692 1490160619858857804885877510586367388442539328716356553701209233167698942610214230312 7693 1164259663009239645388215843058939387258620617705619972671248673621435736881920927920 7694 889020816100867354603549000825795221270888766461478064017800162709787709976420018323 7695 663273415695353510525818424804071116610136135010964905879114400903822662523118245965 7696 483347972632641066634466597336453066736765577716527933793160738620021629929433460390 7697 343935052818037129111336619869177366133334956168190300955797270105377920609625696517 7698 238890562379621420406129514237601015851635882638660334106263787571135968939280352465 7699 161911696482095014211533905445564096352772520066562349037704964813108960714140988878 7700 107043011254111496895739031036520957206654270297860164130985208735091346672504264025 7701 69004371077128989488582360514881146753783729686981376124411916188301400499981312775 7702 43357389324536132715729596028053689699155168697727919803644991440880152898335036932 7703 26542400940346167718839124444515974687553225450300929202142176012736625676743537310 7704 15824206727837911463813414295584750227914336555242584394698271187284016365088219498 7705 9183615751880780335565400678935962325317972520590702653148016166679761769621436460 7706 5185749018793545957052543134538545373755191859421620573559636439957706557903538510 7707 2847746776088295528716044644762542308374940816919697694740299999200595325434379762 7708 1520052959943630819519264510377453347864618631373912969436259663007050893023827580 7709 788220110469201088235310146936419846000939421111028736673541361630533989424504978 7710 396843661504724091595910215832442527967422906562261625536401467288436009679153345 7711 193871088839874213181610857178816396780772413442353562979461298854153149338646670 7712 91844389527200772374571003492339932632740095127642840339569330872125558664800417 7713 42164521980821188452220835617536176388973270235283355873758486040178457334830975 7714 18745157829936551320000890311200429162235381279880551960987705248187325440503758 7715 8064042776121732105000920485632606318125016980992206091120795163744020906717305 7716 3354233152042390760441598416052948404293888271817358007593239140058788138851755 7717 1347857586706400939554546212945402751672115798175381254393236953870130277165322 7718 522775847998780162562004864509931078371621965101221770772135017139909746900620 7719 195520705508336451901080471817580985933401671854483801137407346946307769260788 7720 70442181540162883237759207935634396321687021176466672079556079988189123346840 7721 24420916620553737387068014059443393717796836938533492431639148364389995269140 7722 8137155058968333162794576791070683707334594253341037547609676968885611972052 7723 2602671538166949228637925540681620280009215567030151559442312781202442799640 7724 798022280451797744139634902020670792553299351404760185545729780486119794868 7725 234220790807455973847821870423809548620499415875240548129497384909148522700 7726 65699784772049857255302030155194659615606162124639776774498961879596748950 7727 17582658668870771749483144952475114844847086591970230302761376951214233477 7728 4480990956500958362018522621154905755761701432756935947848770364099418135 7729 1085282463327791287087413982144166798413624244553877190472009595972604178 7730 249237401437400780935211355899190265417993036731314132393003461322843985 7731 54138549241858190836221356547366377575558497901434251363673280795259535 7732 11092426592618707438786235263854367843675769251699763035594771341214482 7733 2137168602736849837400316291012942278716278429599084123663516730831855 7734 385874485631323753055397280246736750502431071632562867918706070059958 7735 65036428247265354834287992007045018653867721709711709179222424079220 7736 10186949210321719200812678568818602306247734852140431087724998483670 7737 1475349491769298324182143845676602495941314837415276287251497635562 7738 196399073630690148345729518169642177351043578932551931851110173700 7739 23864868993103545314390661872914641846271791357146141302639783038 7740 2625169670630611829721791279611432542963118158825804917174533530 7741 258807743997978139648695038750760306510258712184372379320803980 7742 22585582344612945559360979256316910304210241730371374019309017 7743 1717463716337525411460103964069755372901886764155374685604295 7744 111480455797099576856431018609946307994779922331717322405618 7745 6005342023829978261487628450022318076964842280370585310415 7746 257740812007458427332006074817279790739625609575090742715 7747 8262541299471712400187919018040792966554696073309672922 7748 175866780125745257413044707277522596920485308948310515 7749 1864069667454273644225850958407065116260306867075373 7750 45604183464092855800043859331647973291423992705612632336122555617717281376 7751 89760615072182763796911723128957915684707541198348673169511061850745125248 7752 217333772714143306043703581591768181677539912744033204721453948969323826880 7753 538580255507236380289552938132100525219653596268807285450353067289605608487 7754 1321239815835879826184389259078987215714761416249178993645052187733713460534 7755 3192498016544614602635583096598095806297206317995753767450035602940285013236 7756 7592279998690499106893971397150304693473079987912193559489419089349453860708 7757 17768640730450712892256082103227953304597226477107546248278332229528342076140 7758 40922627287612292039999466102625907149151820165426696769931691097684471694622 7759 92745308572896995253374242104641886670483070743424173247552736266752857662244 7760 206838461432187955486450985886598386921323774431271829426394374702535862759496 7761 453912895911407314653469809607428779406725795645181342774575811958548519588993 7762 980179642171000300139926497528431517037741156086399577104349017798349826270025 7763 2082667284341516705902188861939973604152638275007073429552119036874338788688432 7764 4354149675381095973917715605479933603660574561422632303152789658599430698321304 7765 8956602161763666667242543104783015246310731849672136545261412548803710664034556 7766 18127000626024382943216322858523912566778876144201268983144149872220197574803928 7767 36094135248777146457452565979387711828046960465355627850121865659673869946575160 7768 70706552431568113884162072073246742190699293765854937668425149442326294530205592 7769 136263115932473679858583870538102511986506947314997275857511802905415932621042814 7770 258330029220960393240164775164420196509840612576355889686166832686617578810790891 7771 481759910060162286543661717626938604591994966852837515212005603354531756314520188 7772 883742675866146382571154116925749653459595950642111050738803544776688945585316920 7773 1594555222960053851736897613631432888953670064810972989038220729100124633134692802 7774 2829762260640650049611890389675263175326393202560685864126556151708531631184120674 7775 4938942518959307083450059710103212159224058545855562905466265352011637812942720216 7776 8477494165090273513313132239616467825947042627484085535702835122746313528383019468 7777 14309526648922725907388929650492859371571156953321619987938216974293435548878768505 7778 23750942690135959422001741538992346601732147709944022110599073896204024114086545642 7779 38762041700338786704077710986706105347196958795587915497570533727939633593580784944 7780 62197629362958919083088179822828687167183801190769339318797954394046494281599972976 7781 98118831557936682706963208475788105679368697601485845170858301090706010631019785328 7782 152163659514806847440532003008698069915618259202897450632512860499719661672985390040 7783 231962064471736840121436569485368932249894857337000703036611450739408681474433509552 7784 347565382193532916767212445625072975174484862285149704167096594542233940736883262304 7785 511840115941228120920670785636761449257625639005952871148726769738299763150895755011 7786 740753534225119047454413209353478826907536628549311239328228411527052485112726386763 7787 1053456653272477622496422262757961367544368256083325743024698732572481983062399616200 7788 1472053516459872279295718343676508696648749457530169363715572032567544095350350199012 7789 2020940292586368070551545258679366668296406793167675415695940084561132320387204599014 7790 2725610193297865718729265396367177956232571084838383142484973495132217527774642881596 7791 3610856449370521670720146843153580920354653567154537006077261253151921140463855793348 7792 4698369028591314585764595313160599850338567381187231272627959073289073220412964619860 7793 6003810501788302513596371016565458059155804568572856297360278534356634258590262688322 7794 7533565540895398363497105110955746534271196152492698484454814973294914505589813080549 7795 9281473243547830049959557922485934953244347453559058187350946411911268442431532068456 7796 11225951935468976782097312844709941560702469873413849327368943938929519981776360797008 7797 13327988665140551754079664091182689733036072368623379927746647320213809887411131522020 7798 15530467076184222601822044385184255930212736701519712065769993078018698663666832056932 7799 17759230406106171265742958091409430954540697991946033598600034112400449625557922463184 7800 19926115207382809071377706281876156422596247198227417294262803775230575384489054900136 7801 21933956073147171490199690637778127766888419798566060889931160303372901242388094584403 7802 23683279678129899952320059919357510261045272385436111412361934281568102762570520130030 7803 25080120470189830560039705352780882776535178041602558099407836377146693832559014171132 7804 26044151710256016172779023364433456692457827752023413038759478386660084384074507701324 7805 26516184483292370889241655886583881119494410624822947932120169018005384967397344632596 7806 26464081678543191565949091942415648087409159970492018261927231952219534570599913714338 7807 25886279348640671518692927614046014806837109103842450689268814266628402289411780492140 7808 24812391611257138795483114606598979792754428403627061067480072501275686454320799467992 7809 23300756425594028203251219076567948334961697027792575842573243357216453672549327470509 7810 21433195667979453774971538742801068241701210091234945042656829043080307370212504110581 7811 19307642063242052913730426759249383286015295635136533926476776380243884641445595574848 7812 17029561386864411779328220863770884735956598920985866690799041520596679931248394292000 7813 14703224321848177034576263828707783074606516068918167986191659279444792011582522299152 7814 12423841281204083005407588918610860149368870925247441843193061770210570214637613136544 7815 10271380656324104035015790849291867898314373156911096537899373112219316623213020531616 7816 8306589510518522040739547574808571851516852195964294087755648363113535394842566271008 7817 6569386212549942121894472289891778603983400985431053047550707976377092436397330148110 7818 5079460902651809852098293662009114221310133522069688509365950744601666419917088172787 7819 3838656041801262416306498535004779718173301462905070746752302950760342741905116956404 7820 2834539791643955474531014370248874622709282806756983187805817847223511461671640555176 7821 2044539601619120985452758851575032798754880652031005724357180691523613530370196959118 7822 1440059547839357863424376197110536697664019818889355032382858396143380354738231191470 7823 990133796906548952029178226289807296293960057352976646640558228078738813826464086472 7824 664333671453657603648811723072084638133197437128991040745386794955714657258340031364 7825 434812032934170342744789584338259242279556415880660605962722923312243682007637349641 7826 277508862517491217605901120846224237800811564824014770285518813376578690068199129418 7827 172640229920819101429719150273620230556750239941750893205254229317306942151913515480 7828 104645150338128797249240304088771631620707443880846013229964408048528868984464310392 7829 61776322430298687067737976331770538726910178550274190657646655155207913812381584344 7830 35502258692742688463404505947231070279393637217627928343509386855905575982667329276 7831 19852569306503096126583110059085178666377212161483988715918153708583784436241117528 7832 10796677062622393646992595128229641032589823984886343879529319842421371836439774640 7833 5707571325245556472878385576174694926155020067125732475031018546365939835241795427 7834 2931326529334894988544335843072367342947882694501528696187065000956399577716157579 7835 1461773806842480148033068822039837623199787310731650454347703800591167921606850936 7836 707355293350424307267960664462331693681337784275654861143562649041593601729702588 7837 331940790586393425459145976676962514580810477252577484945988530080711384158654050 7838 150958657578800458674060377999119575068643618257066229094276574659111074674229012 7839 66484748933387076228039631752841749713865961096158973369678416949468728842671164 7840 28335240164831971852091598548303922005739560678695689696976430010521242838628396 7841 11676894177089459991494435710129701279637555382845979688733328896659411458405298 7842 4648970933989152159926400402249029946947638189650150747223629259565625963509085 7843 1786592868681679872417212384681749192565762065752897852595024931729564570493072 7844 662092175718133693409148646642510691271966047441273962596156324418668910945824 7845 236369975415742067574643260846198816435954588499736712325796346363293258285256 7846 81203231933001375156575744344246422155030036252798279030380215284845557611208 7847 26813508979794035496638167832527763685540387002877197046827110254389931225120 7848 8499391490593207018991158066502321969946764668497197478064833633076728108432 7849 2582786120346789517330481454001979865430907130201402558587986163019596352459 7850 751313538748819034301742771508070485293131800651991758403492572960899711326 7851 208881173166623296859192606214937147344939840559320058033112841379642428948 7852 55408520934290584856100882839719211099278451516941591640279789251875704580 7853 13997151770137378354265243990260356753474963314471809579370830528508824812 7854 3360460264969950441989338788097553989103036245465526267146888590307480734 7855 765026016655200686617469384327910422893795963938070455425526873150770436 7856 164737740968588365021627609430864579865961063691910477867736488663462408 7857 33462077980782441977470672313040368051543515614757262374358388732841965 7858 6391770718000403540417621472584894800704432278823503814301485310714197 7859 1144196443625393217016225664506850140146336054421116086961636219868944 7860 191205011439448876622670068991394021159699125407105136938964773970696 7861 29695496028597689085689617587425540198620623807062627539228970662068 7862 4264428830816588621886599580172905673622237372096676123653219214600 7863 562911913698292639516521066453867442051556783761072772238583606632 7864 67828233263925331258987470752537733218852917382347742780486106504 7865 7399025836742197259067692607841180762787729627226557022138096006 7866 723394647792810484534055597010415894764310605463637494004341503 7867 62607331411614444633107638718556985706869723412114933639572860 7868 4721633131949583724306123635940606592108127410033064535796792 7869 303968754635695752133921337742441135974371262702823265646514 7870 16240827166412829392455141971547613916074857798450003616466 7871 691366463854982634331171240111185700908788064930919948888 7872 21984059526973726995486511667614525111404471251368564620 7873 464153347196114137412236888643359213948816409901767877 7874 4880197746793002076754294951020699004973287771475874 7875 181692857928369949298587439559422877716625748716012233593123197778524406752 7876 357663106158208561611392597557919050623279032905535892899848814524654344000 7877 866215335226911360152591447210585200728253907818094740616821347676897239375 7878 2147408249655552348657354610991822846456555036590904636040771061915284784125 7879 5270680129923805409603968595499456311894550468508326881832614417055977091450 7880 12743591001156142895380587742463773018139293667572108709127845679675756016575 7881 30329486243813904950190775730276395436429575327316663219885475417410124125250 7882 71045125897526585573408254873044097735661779115489902324421138486230627327500 7883 163789696536399497736316271076653633984518223968651946824417248142601135274750 7884 371632701976327359651930631677284699142580631491051524347633090724057587375850 7885 829866589186048222939565176750898259546871281685569520236972315382616712797850 7886 1823731221567474004002127708596885382748882294579019673396378038186638468703375 7887 3944226788907930539552416809023283166225359596282004197979857693141365371196875 7888 8394615370788166321644549787174546740787387702768104939902072813711765094437250 7889 17581910690486729238309952010544776938848201655680191571611168022980326661496900 7890 36236414290823345155994170201491567163507312931458837409100814792871234311293900 7891 73489423005752037064661084078845814289015019902353639274602364936155665965819000 7892 146652874052108646736930103289729274618618671924440925122710895502754165963972500 7893 287956656612207888514484035734438802730164893808891312220513897164198791651765375 7894 556311680205772505603522308150028147505095051660122255046120080176633036562813050 7895 1057417438591993781853903433892196172928408247825592438213109507572423553188331925 7896 1977396281807638898522682677988644521071931198980609241205739901262223162528528375 7897 3637815068918963887847016586007005428666337306664423276952238417392891061104607500 7898 6583651812129449874752620427383367139218502208638541588508247845179156515936437250 7899 11720632465689821162583902439084010841698427291134193925672699572258109561505186290 7900 20524413447993146985860347470793149866974150579631561080662791446273527997493754540 7901 35351060530264132307309878258634593040814521855038966465002186599703028568981557125 7902 59885474004261774755812680776872544055361484515201524225898567102635259483269489375 7903 99770494966262649198728697387318901409739742187641410325350909558629168105431164750 7904 163462239025286214091456744920417211729610830942415436658101545122863710214865205325 7905 263353660089451563594047455052800277985208065095868828762116844684643557096518104200 7906 417194516889858167764056195409656025977800906253776716660208591505746182890397854000 7907 649807379512326778065426921790921729087045444738111816196419082370859450794870915000 7908 995051924090886431338538743177939602042719599254634544404386692227091520544209921000 7909 1497920860758529569171880560643772609354321779422606039593771381011344765195015433350 7910 2216560888565359874932511511297914488676053060567532274988447536306301596805984032225 7911 3223906524665433501717604999787126951619359373107870735736324928791964450050185932125 7912 4608505646461793837956671569162163679127796156527376629587273108541776661821359168750 7913 6474022859395639579885500845647667557801305611159106221835726453855718529803369427250 7914 8936857178280098409239567652017636253389677679441270777654703333771039683178089400150 7915 12121335196983775609515336897380610684166820380836891721540190419528465617849669795900 7916 16152070302110082323758854748209809149718741897558254714239246053270819187632374610250 7917 21143334519800988974234678420885516394775179515884879687134569122840601303852089063125 7918 27185676792265549338156464229288677530092851542643002789677982250748939221138619114750 7919 34330518350848674459654563958785264707735479925121047922987628146278568280737891852175 7920 42574009212911281844660983891519913619596696104592902138616366034169012775042298047925 7921 51841954956629253243789106638618548199446569366847147872564117763307873039186535179000 7922 61978011615352721399770188359397790184379245674456579996005789191004636907888580332500 7923 72737483880471709827163254602949101330112645769544852375508812184331492845580960708500 7924 83788850224297913302659445130521939278002165337940872805424972973919414586748844704120 7925 94724524944187217365829626453615819357417766037028063273862949764827167073991529922995 7926 105081366894944648878457061194119523390765639209041099468863972288643270190857606899625 7927 114370155441176790981074631363681989293565556578891487696299167013113625392588897811250 7928 122111852847952503696655145165037274536590814875121083235400506879729596368178005837875 7929 127877192474066120097173999696259734542388786497611046023642978776441337644810278423950 7930 131325223072343825832668816644288756136406808737777425630666188309379471720930021759700 7931 132236114455214625797364669484518388078111545480838839459781319079612660798307420415250 7932 130533914266088246367565188667742480643605640972847459076793482419714902254949310983750 7933 126296039390524453229766826862758434619998408689779208467259454044050075033146509297250 7934 119747949689273158866012612371387285669029196436853737438285914878405607530914848384475 7935 111243426647287901106655422341668075448035643773779388041911995240139726011648853013975 7936 101232832509060730308872349527314405180269034183223387691044261184851584329103536290250 7937 90223317884645545352317279567850643125741015053348795579841257634029184877223635750000 7938 78735904266596100778260842742056100693937436706316354423410703173336806513637418866000 7939 67264541880548421793729612134843095286703766225994562179496516486687944863547042650400 7940 56241634920099260750195538899918386615988387050276728425234351028949574005813005092400 7941 46013284938650887893397476193435547641479738285377776660193055683737142128034166093375 7942 36825887514517497601293383615392987975697553317473519629605764294949307699118498016250 7943 28824034331832254315352498398541500939339019579478472957380485551072035435865191069125 7944 22058211229215129727402269512046696640602075714037837853361447816869185627705685807175 7945 16499756208317087757590088286931065173933905020779285253693420214589549556576571877300 7946 12060054521676992088471575290123454420179428550004287385167615002172095227554978302750 7947 8610990721071060218208462585161633102574541989261199569470589323232048528666286188750 7948 6004145318504633430598273453777097781450134673260464300028510708536998508659704428500 7949 4086954694482060257741464276742481474790013645082763510467943272889323014015768330205 7950 2714871150907381990769706111166743030153449263334472937727449098292864780694452108455 7951 1759313105978235391470023775823456346938869033411489880320903772416681430771822122750 7952 1111778984763074570475664683874145060286953772202880598176283137280481385471323183125 7953 684864745902960161388175749016522724676615780509291544657933521594199679680343708500 7954 411077861346897413944916014296776384423500923014815001459949905725270052144956990200 7955 240320035919051100439981957733414202808193175340469525734111545329889416711151554700 7956 136775222220363337938415695674966508708297108380887164242848500792010592157897466500 7957 75748153586712343621286375703981437253467291486093255639586853769224181880209733750 7958 40800877268074580618947219743103452565074904216466132696308545657833529808774511625 7959 21363616691726441408961332654214988475026671205571536084290165947736826190672344725 7960 10868045779545690674061027083293816452107423429906524408805499228328884725216812350 7961 5368474196630276400709304752662229532958871064743268328103357066686018203741997750 7962 2573422857585395039234174701813614750425729855151870173012204134243222060286081250 7963 1196344501524340588759445405335280795094390887298674649616804124761204841602408500 7964 539007492967705301461174017117676976039417191057361185910506545682062368847237150 7965 235189989463387067952215318638369193896846221241819382074771294068810580439673525 7966 99312159069173707572008110708950766508167064282134077726757439450444303200722750 7967 40550865458412468450845374651254744116063983375110781121529432309944819184069375 7968 15997246362696263127023412833729988846104676031106498323392952977458643949549125 7969 6091830502391919246543119879298760392568309307469199582537948586110186827250800 7970 2237136645148991665204956955972696188741500818756934946974920171085467866877800 7971 791472942497023344373272438272982757102847899171030135004094207692460195729000 7972 269466317822241468195715091526444133771245881555180031180077060932570176870000 7973 88183997360238713697370232915512682475886157894874196717686559271753420767875 7974 27704244282352314908117557476687903684750328618827010350666005423842678823385 7975 8344234434776706973882187418076358044627260263878315546870647602353355201010 7976 2405890898716154896827154192361840307616551944768233047279337517726241265875 7977 663021489059255186826912738022955853638391081748299938105941414102822361250 7978 174339276215982630355328316869558830146993637948214777908995556900343143500 7979 43658153545934656363319049472695965386380025756306785354755126095609609950 7980 10390775442665334001135541962462419704888678947427255644578314132080269450 7981 2345120972272894715314685229534199724725285105868280963294116303001875250 7982 500654600213185082042509462957387480981009920082503150689315425127761875 7983 100825443075546838150127136099724019292157648440466280630321318061165375 7984 19095299690822719246746851182926820822920900908224743206607093828929850 7985 3389297872267066951432922833110162380726305118445154616644078973633100 7986 561601077695751956035872062571112913641785456266781156747021672406500 7987 86487688795649947001740182177068465100127794149665942714686330225000 7988 12316151528789352555670047740578864012808643019877028053685886093500 7989 1612205165648225203220251435500660136167810820356939719498296660275 7990 192650983923474223239210668523665598699141092991064918315006441650 7991 20841604292469631728426073788982367950624651282297177570602584625 7992 2020889941398562963337193585179758669293248530920890990680656875 7993 173467493577187575351410572690440903779148123524341217576843500 7994 12975536975095175813879975471658626722715507982722557768244050 7995 828546263977565076728910698141961604255038477116046932466050 7996 43910167618320000307976715907871359040512602302039703231500 7997 1854166310910754528181154041858617541318051842773356760625 7998 58485185816377835587586073820021668022667127954489827875 7999 1224929634445043521265328032706195450248295230640444374 8000 12776523572924732586037033894655031898659556447352249 8001 723910126864214128701458617457228158461516762600804647229294000597900392256 8002 1425198062263921565880996653118917936971111126370334149232672563677116397254 8003 3452514685716864258432646931005130661267226565819607919652792063171309101875 8004 8562236420577823360912964388892724039942721883232627640738924316664846572650 8005 21025996894219880972012928405372502604251593021537785551127528768228061284100 8006 50869045070730719160899370905867788163316354061465524847179747630441240958725 8007 121158316100288178195762098838314653348684461439122880967858293904285706374025 8008 284055753588530351800966806577561739322391345120229161708001637108247828665000 8009 655528932352459910714160714297748216466851468132164062883712873357167481517700 8010 1489053201810126140143821603394731226655000675046724546650810415548203591046675 8011 3329283555257091020748484609170039607077166211625042180482532528286817967602550 8012 7326641950992808607382460881493574320260727131265279035731536118628060630790950 8013 15869501650486811780872389629943736056157012900451562517127591006179533674493750 8014 33831042830592309228999362593622022882783861591509690173729238578445467469086050 8015 70982288372762912190836455191507902641413750301389709589642960262989723064234825 8016 146573330131057809527062829296174112173364563079437231179712698130586119448728200 8017 297863423595341822955787163161531706027364374373455729535381333685285482474046800 8018 595693210885973425163080763591996663645811165087579996312662834714168871381181875 8019 1172347675540736024273910867323427861230165579162175894120758877879990942563853975 8020 2270401195954374079327753698528561936521241845707512129863041341168955055632998900 8021 4326575934724114719283626449186937440715158275469674720235849683274768069379751650 8022 8112669069686475264749817041045303737803220432574499535541386946259607461400827225 8023 14967252034976604390395869221570898174370869987332019259509996937229037331684651250 8024 27168110351723314318105376567524527852945943483104133172616948195290763937219643580 8025 48517117483607339179437688865487611688308332059054127251343243340403066692853178620 8026 85236744645013749298496112125318399095805363754233312158594120078726879299649023870 8027 147309948703759478391166575049510268883017689894762375551809111689586031989803147455 8028 250430164017821967160671210521467002413329844336297283126484916974656539657308773750 8029 418760215738580741429502753826590117069082752002321642969260868322578093596436427900 8030 688719172039132161354408949851052058619684650909637759686354884407434490381902328225 8031 1114011143356095666699979401827649583547301313578305005742935346982094919469586534725 8032 1772062199788793960290817241474885382561004302406115146394953961361782387499014362400 8033 2771920198594132614902941176615951141420692451138970758291107655268066047429264690000 8034 4263476510237806136856174469761607343268523573257962366468150399840755845686602669575 8035 6447572400656279449913746761031890796785993746210347735642755074787962250187240343550 8036 9586152218923693134323511322365339583504981612368985736274824387786227418665195900050 8037 14011137313331245966973934857970556641270884539322795271138727481940046726475777388450 8038 20130164839395596597202353560119409942893379813343342312686091004945842206843147106250 8039 28426845828073581064406335531343849367436641910816802774060507974657382271772976666925 8040 39452864302619163147727314445508684183015668891459469581785989873141282789136010787700 8041 53809208106036596418344229162331027348540579320473253627525162260650108197439322344200 8042 72114243290009132257252769140536736144920735883804207812397575026073833902429248995175 8043 94957342606680181251148644505633768897244741139388305813817384403763410589489559756875 8044 122838413151501230588483595563609420595931952016495200982190604987863172854919475569100 8045 156095887032998722639404962184874720917585455577379655639566340043798060141686281053150 8046 194828347069937674798177267369203532352211237212491032784210812006494371122997183056525 8047 238817606951940366315825020437266196459820482409877656052254182956463638257686180409850 8048 287463269936594507897842872766023971409521547157038681378244223458583706583685750595000 8049 339740001632480170823488678422389956366495373163597187403145775064046788121821225709240 8050 394188454464310637582966025954955487057873823294403651607340213763666336805841155767110 8051 448948618223431477131715259008082826267583042778528189272108699465233486765492416129235 8052 501840271741879478194375160561219800247314913364166617058943177320954332156428283557490 8053 550489478356308884628521379829602061709237930336992729092952566215315740640940492892500 8054 592493401078695572730893868732276748504937899024217639479162459408222233337104789969525 8055 625609137766770990862141307906287264846879947202401001402960539815131516488837025107225 8056 647946983609375712721531734559145173830115500532869335126818874930567837721685069440600 8057 658145645059068203148851043532783321647781396852174945245731286435580390465018571115900 8058 655507265118834454584946925701054631058106588363647022755202053020742226541158496461875 8059 640073949712422658196900939066933764517696227696785629176358803818160300780070655544950 8060 612634431101693108382402512786885554896054040124221383735785330523802592981945680757550 8061 574658556905241243149888438406691769426750972649576945713834157229812702284774288831550 8062 528166977859875279997746768941363111020722794057740614208692137160507169434232819944450 8063 475552071350319228627838994388879431475259933510359276702079962112695495290366246765625 8064 419372290093659231513684067657688283696129926035748161455219113744299201009479304696800 8065 362144750222618238463184018853999019008536169524109889065696664847599781516661480427200 8066 306159637633696078243636166163182774683141701227582231683678388336894556037791491860575 8067 253335319045649914380954187581060170589825750787784587974720937666005633291446139330675 8068 205125920354322695882234926243490768947979487096701180980704622434805876434125367772500 8069 162484980801087286129939335799948004764677146976943370634018588575963633178516456392850 8070 125881070097551003481942274884537163535465980954546758877453675887245954070891846072525 8071 95355190066847738132062515302898567007734775970341199296091162001574630305393030874650 8072 70606137381454390045233586243995496787232290783661464327708582376352993877685509336100 8073 51088993524344548229303809843622285509747115118866279522721653907684951237078702982500 8074 36113234804394472547285237954623834542842904361169260557794125352215554426236614673910 8075 24929954410772888805258782666283357147599704358581770988652333649668166674472763649115 8076 16801526412080280159533428734570653138270560205120622851655139265264986115118956379990 8077 11050912944310184790006190724275889936496013211249551606870890730462851359634314409660 8078 7091094533068685705806970546726689922334436244554507344670579001646095559434741983125 8079 4437422432905399192018753359176567361227877612007153630204391219792662070904470882025 8080 2706948990707786771686848317238718773528684656861448588419806464513563049427171851600 8081 1609099370936255194250313977867208140541815174018795954915355564382737833631188670600 8082 931649686739474890342054604001406488163054534394427568746479595779425995044755435275 8083 525163036110747300991597887057746902297962226618895346515604550773233682030736383750 8084 288073170664824248277031998000144376715273044653932974106959871202750224417300970450 8085 153696540938581696961153094640276552156826952085581003677499866865708541030524262050 8086 79717340856041768823680952913308854316677506695480944570617051173646614650359306050 8087 40172821699572758474603572043513275364240115446452091024243853655356077065466526825 8088 19658656567003887625379108829239015340060248339930821321659008720681867442559237500 8089 9335880053755919042465997706555221832562788911947894854463765456337255309816787800 8090 4299920135341468868863690019438765425972107411543183154268049965778975023551608075 8091 1919453784975384780384208890822819550190390128199364634352165722561583124233464575 8092 829848756699113879418210892052406955372830845396034110032391521573070379405672300 8093 347214743240202167412315029044506777580415702936282965509566275362992464665528750 8094 140484908966950819824587425430756083866701064054989794367250841602045909593313225 8095 54919505869697285560322843753474514647707173106194328136918757078060106244089650 8096 20725208362121347370939732008863007586370695466531116605540977975548545382252400 8097 7542772634056834132116944331021268858273418633714229788837224260932809004319600 8098 2644718990005361306386393376748764192228995139229072978435497705790785744538750 8099 892422053285615782617386757104988346655967917896126870782987979830144618170895 8100 289464404861628021842337429446691902216476884861018497528197614192480142750530 8101 90138090583467253444058410882222345559684107994548608269448493482826247745780 8102 26910522831324065193352989945302015903929979963270783537252884698272673359145 8103 7691338802121883859413509557021756441879414448315977229600145705520295208125 8104 2101167276829147179760739540706161205075940714749788540711894277077179103400 8105 547711380848998416194366257021094838483676686760939670814200672835829652100 8106 135975837258327388049342695681189250965698402087884259210947248728429732975 8107 32084878263568814478455594741240866448408857770330068904673750861413639150 8108 7179427505891099435605540557874762986375453995677028986807915934423208750 8109 1519675401589731492458511983256265856735414428834602408479140887543181950 8110 303449632873403112735690988040548950245798843047053022901406249789943050 8111 56985251884034578205579490545298394711388794602212362272879720211748925 8112 10029534540495899638381809305681757681273297913093809364023281161330200 8113 1647970438390752546635668575876024226217497801496145201350131999350000 8114 251675819509453192801057552483444248077124309094640961727819664672175 8115 35542099772153612052735252600892146487384144765794276886698963303075 8116 4614070672811804123530847251087462025042238739571125068404038577700 8117 546821943732795819126556691559818868748981591421456318185735961050 8118 58672066987161557509347046546776272185546608987883572860581038125 8119 5642649755360801558216598200230484827216003960927499320321037850 8120 480411344590109192328531774779946228416637588238362016882791900 8121 35644261542613791519519858617232728772526473108644189086575900 8122 2257690844091620919060777015663101908860420542232938160667350 8123 118688983251431792870198450896323313217142282417528246616875 8124 4971708675878647047629516963292401955270887213155271287998 8125 155570943772267320202773414448637842880538467579107911372 8126 3232460463949957344267369575347723070360867781180118997 8127 33449372971981195681356806732944396691005381570580873 8128 2884329411724603169044874178931143443870105850987581016304218283632259375395 8129 5679222252543017092537969313554344455372146404270120760785049953818557219770 8130 13761192381161926031918925644381680795709431671885292612671467195791119417135 8131 34140362777691801224226342247511803500805841934066565642123868997191708477625 8132 83878653537732304173274043657056971771210623306541165936593375111981493555750 8133 203056085864121082216902024748740086240478260357520155574499707507930431215125 8134 483990633638563297257895099405306531231916403565559948210693332686603256558875 8135 1135696985180809313959791361853621842957486877989953259495510249105013077940250 8136 2623492891032428844349739833481534353717126148722211218053514755767655572040375 8137 5965976486529869485161160785096915845010787685437111770788877311335961065946625 8138 13355487171683499654024485825340236922481608790223831415202132531719137852199750 8139 29431071642632362534120689115252965065944387018857115054845670702278559107934125 8140 63842709434908745282428861883941353065670169289580602747475408041630335161301875 8141 136321801924689801465863426352426180298488908503302390976262460042672199077560250 8142 286521427016318946940077103499561688525761473701920197564575254657475031962513375 8143 592754407629159235955785430414160667174626795120826015453920545574304630163219625 8144 1206995367008902019071967877751026564026050458469014489615030592016763056797047750 8145 2418999954174576724000798812404615918767347282929313878443333655450577918455119125 8146 4771456512804667103947543475966973895430301907900850362083797443778246408813674875 8147 9262653405263593418874943754956850379722904657752302888084478941012422458638784250 8148 17695903213695435107855549704081708640762869506325513490128566808897873696244412375 8149 33269442550563062105726582863651027168387652742677620293593493257517714022725818625 8150 61551042178122835959742250760707750778031825338380627773870635023766650664966022950 8151 112052885091767643172674811530728710458183186411147141211818628031646891251510208525 8152 200718810642133837420297592476854407834167773854428706059625822123013964594794352275 8153 353760345422115887611405432676975055070826182901556556998086707516284760492007386650 8154 613428402825157606750408837981019680825064663397438540857057744897421068019773039775 8155 1046474949898988955677204793901639854600733807591095163103382456287000262813154146825 8156 1756222427699292581092261937668236330132380849986426626205583167654324211489328375750 8157 2899281214934004295523532281415094360899322425543821506231977503124238394776797985125 8158 4707980017954738113803840914548927543152727788103015478400751822003803205927516628875 8159 7519422738490578145180570802563438563186337045783810143605946545951431160790825488250 8160 11811662583088287464951546053250997067751200661859943158849673870507410387631149603375 8161 18246687826622353871030422915716883019922179981493208832836137266927828473973916671625 8162 27718655541650552234894024804993732039547910191294585346978710088544823771712966749750 8163 41404046360341931469067339847266140625741374968867645114598584662370895565947235159125 8164 60808185726645993117187199192626169502486946637090421449454260185289253985113649252875 8165 87800052299505238491636123911712739528700620236380355662806607029652673382978494146250 8166 124624800614886005519263459615888799480768329265168831438736909538280672109295769508375 8167 173881465764877735239405154915323725812052590779792449973617213124888465313849987664625 8168 238452545773672027231537747868375796480909504829437098895375257226485188009588458417750 8169 321373299703721721226246171544830356412998215439245805697604990672822500472020259902125 8170 425632323919354694784560394784076069998238192636552288412522628915692463936417909027875 8171 553901700071201246534118802886033289612817636599024935088866992833743922710466056294250 8172 708204721429484958346473760206944219237322076053998339575140924953544435092254162497375 8173 889541240640058028808539518363408486567934712692305385128530543751631215116067076453625 8174 1097503647103531823916275477062702678068864243343818346991947171143050223495837512781750 8175 1329928285270944734038805919218240902013907900668671099490634168100890476816094719002725 8176 1582635206108727032813389075188305341905775699065462444483727837377611512273472438808075 8177 1849310893499449514432037483782592126375379366563705962234349242754792744814887125817450 8178 2121581935089132990939821780676603287418017925052186693357250872928875889231062585195575 8179 2389311555477913393314442748423273041900807625595197867311654630629095272991168768451825 8180 2641126186158379737584394797893579669400543759105705115803743534353037075652867831455350 8181 2865148393897798435551739277123306331242707758682886106395800544711852624551610963590125 8182 3049879862498401104782544973136401185016740492270022042817232738508660870313260132183875 8183 3185149220429513123328294660549167646400772690460985643303283130635464393536243317218250 8184 3263020011518359424215483932150824842554102960357882057835732962525454829333990573421375 8185 3278548692026788233472356168158865517655101446201808313811153434297565560854890796589625 8186 3230293729380833377856730078180247773711328086950351036446373673313249390799842321929750 8187 3120504254675736287348868414061542732826157610793159721969708702266962405429429202789125 8188 2954956710920329891935398075230345022687413504169029753404655316273020699189014821182875 8189 2742454317459044563528463862781151892000337932589374665888807898339429963464426787542250 8190 2494049203349002140746974224013580629688468493398054279513661469314922042911499741134375 8191 2222083052140568424831586801553376156331670100567359981794383344013273826029448181054625 8192 1939162985443037640977217997782202088391442435522205482373112845748928393587480496632750 8193 1657192021522187446752491599731685468513044291200944438087234599079112518349302601354625 8194 1386558105001414986856042143791217445420231018972858523163991476476861996644158056823375 8195 1135556056525596667717295399383837359381250545235327819839336614966015095439170946207250 8196 910078883300451705520249980954914585663104359192028892767674159638979982789044524434875 8197 713575784195552117584929209195822867336962330336600172631951215404946651949209248216125 8198 547240444854663122347482643644226491679158376714424905051198348648058550848866437156750 8199 410369662436898855279054144025806561998298229904679921438054996456961899987229938953625 8200 300821282779254217164727978506492312042392786022633538607880138509159481056871599288775 8201 215501586353476136621306878783949305632940382851753547662458586609821398580002352352050 8202 150823197009691762368448659937901461091914146395044022691482500512703825472221268592675 8203 103091593947559657629119001434079310701571067116868391635250414002577979412301516173925 8204 68797350192519287663273834410933236369362435187681032062382506018077555033017545589550 8205 44808799307986221772206583640145142075083066883882482020908624579182205793618364707025 8206 28473533879461334026853046866838346343048309186616142324979038964332348160539189521375 8207 17645842001624733212777492502772928236861202216678343908207615207985454781742946943250 8208 10660941720084006641938710755570690595631482080728049713570742625314027156740189258875 8209 6276570648025357670839908123691605808021743519110367550209016373895716839926025540125 8210 3599450777660645786796380438595795435115239515143476359133937222601306411124951912750 8211 2009747874187921861363998547013071012478267460387251048352842617169553213648059441625 8212 1092027748638869735868131410690073747608345950700206407217163929014034905939782410375 8213 577162102307827561671117294902192543493315683955544464547156986867548762676478007250 8214 296557289888457666560300132352217329079306163376647131939853476322932882554167647875 8215 148057114633121139708814520798815235299500265695037127558587673818437738866809513125 8216 71781214515879733663404875528677791796663323578687695836137000072051760020991612750 8217 33774657672334093940856318525230273664833058094306569597616007310635970443298284625 8218 15413218652722002507498786245796432217435106447244340114925585649679362627895053375 8219 6817516992821106794763764520323997780250920073097555721308726389179067538572475250 8220 2920662197359466803025408367689961556348509750543252944942156838345587264465752875 8221 1210967201728693718397461744097693845095319126808848679952999335981436460521546125 8222 485549603491713511567309662832725131549548676233716439179392287188909784524936750 8223 188112632513256680103106283942552830909365182927020799122882447236025684474283625 8224 70355037947560649011695634262708465430640743794019392774047669265641998734127375 8225 25377547997429222491058770224002586182321780024869193601965509096899139655374050 8226 8819373877221442514514516365225830822842087586532215047393062473847797821014475 8227 2949749764456835584444335321784492527778667059856539975598074177351626627745725 8228 948382736694472710456735424438197095825331331190206848215103788642406768436350 8229 292743460494601898316001538252806780332137185458691409087650208583661581033225 8230 86637915515379898708558785044921593867918204142161016549774163016791220979175 8231 24547728088063467321988293660089837888306038978056241663403570044424403053250 8232 6648288256669720280530191616802157550335033546009382023732342125108074693875 8233 1718134018576251448294172141878780293610668260482298764942070483835426025125 8234 422901417405647560799668064995964778156988546557647245208733993344273790750 8235 98938621182248193711525715305010297580327267085106631377776322355870474625 8236 21951243479252209805204688036464839326662085761734433094824700108423705375 8237 4607227548338096486612917321937729842339519705615945685261153961297377250 8238 912242897807444298164948987300785226262148350564828152351561907591442875 8239 169877864065878509303867622575577260725960121817752623563752071343974125 8240 29649734804046956234886737127636135870029814611918145747624458221638750 8241 4831370133262383905668197295303107275623989774765825456760782359459625 8242 731742467337059584442359285111183829621065180063730233296723411678375 8243 102487433977373303525752049538043523786689232908786615459715219025250 8244 13195848470779875262603232828736761597940215229645203326710178165875 8245 1551097868881001665257309471361101693656266883324579189461156669125 8246 165074265878373584880618367402406730920858435659112073612101906750 8247 15747086431731463758663463083247528954729563051719993842863578625 8248 1329884112969524928985772605206315577532568930441753529457097375 8249 97878605068148786430767421221217610868065219893191033913269250 8250 6149988356156189779362202931643888797659444505746643626699995 8251 320734632407031841907334475809212026536748371310823626816365 8252 13328478873187505726896341341055916776947720297749761136990 8253 413767715909167464798809342678403208038089735547502583865 8254 8529590107855204898745985716900821156206372300498122615 8255 87571595343018854458033386304178158174356588264390370 8256 11492599361445318053403607193570602559296390755097803429305179827806056736070 8257 22631580281000010935933257242723648116768277179269520599247123353218080957184 8258 54851349154332087573731367744769147153236091636779181605045508890433135144320 8259 136131075628478726432987849039290701571213209244006514347067490246256780858176 8260 334619474506092878739270305620003170432421133190877782518818295862690178512000 8261 810548841231176692222692513788927785094863833602837402958226232032627043472000 8262 1933376549383628199950906762603152841700682697230438379640433257080570823043200 8263 4540579487665034418087177520604854660419237765964694023379230086844738722888000 8264 10499078119635374606293070749660408041347759341650347959743116959334890230880800 8265 23901688284117231346225982850633070714587123578143859312126526371173763880816000 8266 53571772466735813268965917047968837190824899739446794078098933271970827799776000 8267 118213007662519438085767300260727904616520946931907650408327617023462207620830400 8268 256807259668715833310195627358050226271494972970169174367932382359681035151160000 8269 549227433694377919047280253923994075578578216059355230074112662040875035009849600 8270 1156350001610701518653021273061168115046429817065190383889616927642289124210384000 8271 2396662855625469791789763706846635853905669008394136259141122205901219900915594000 8272 4889817683882369559038356564839626828842482251452795646598035265392048955221143200 8273 9820489015491407616034836200526008301094737284862731006450932238640282760150512000 8274 19413955899223541008219961680322767255915301368250633705764823835563289284395132800 8275 37776375702895012287045642172459775612616497845452486462487852621317214133322768000 8276 72349544135934008613971683204756635277968599960239136436896511775479052089442728000 8277 136377767245273830657941641106874042334115915840887600894461252859726195699886421120 8278 253003009307950619983966147822596797400241775125748985536579833780060944680085254400 8279 461916254132680249349412355904116749277242368443746410689722504727951896567629050080 8280 829920311071346746578445148582026470602411147400111452304858100120496151245645426400 8281 1467318159501440453771881618124041282512911122522961101879846214910566571825126086400 8282 2552731276323388315200689327542520356789541703620763850731659908430811316075705745280 8283 4369743583635077517892527151585217651300550816770330856238749591522868830350535518400 8284 7359578723770182006065101745418382460641375852376240801994759730338426657471712897920 8285 12194700785892981115655557848028505829963445916211424660402395082825079431604340432000 8286 19878540709875377357424098411628997620273666193997791962196269020233231967936283792000 8287 31876150825436347765961347567155525125589915394085595165471806388610603023888530317200 8288 50279044038984511445011135994790993729392274452969033404958446123733407364326384233000 8289 78004294053875107594726028880496762030326190080727822971407091817135522479512145916800 8290 119022698433381616801863182350225010987203766303723623492261016456437870094539845216000 8291 178603135204538182219569789092009829796012099524766595028827044460182662016443777576000 8292 263550207860836177810670633022480958096681238020253821344037858110049446520987958606400 8293 382400439619293568836338134807321895873975321500856372286996709234404123342573883680000 8294 545529932272427150706811812045812102158264133001595991884057135884401994638375733033600 8295 765115663162308450834065272350787758736394064512045536962561776746432712007010325604000 8296 1054886356343560382975882968515073991532544253747870199739411573658210966213477935464000 8297 1429600549973445536370330501573866045241648315765981071565708420983525216433749624035200 8298 1904202492540608192524534033294841071489466011828100650022894655353001399925527476592000 8299 2492633423466790178657506448664699192216586726889401404197451244358254457111284731580800 8300 3206317439601477730493476578002702592352180981815624742453046499762152179575391264728000 8301 4052395603392237767024749480138856886046085072528192487077709564776853684040734323088000 8302 5031843898971119565094048514767201017108481971991393497233044479710352634441682344316160 8303 6137671278377244384250920246717628046106834217227357532104924466027903075945882698697200 8304 7353441771208006281275317375338205159227739745262352058437388550617783659286461772179440 8305 8652386737670017241751714559310503568374979326195373536290876502583083790844904976659200 8306 9997358449604944688433802792886053823650353482669636651580020729962512713385623091619200 8307 11341817161472069117817014235516881671914713946836887307804356526576438398314211804760640 8308 12631940537927603932476919347413084734603124091238917634411158375411094451973937217731200 8309 13809805357606150525408060843992422721254229220458933532014103255507854056739896594616960 8310 14817434345997253395794801275482949842314384172753602882959044183426511296680697874512000 8311 15601350320912636048988621374839996857653338062150771846650506531474722556546792758072000 8312 16117163107944136879728612527332362465564530177767700927111752482768372682548191276767200 8313 16333657091157538350493204377972745732058491166780961122388566314501395833694152301168000 8314 16235865931506783009621847616778828229794934873692704002282644516014156143583134151596800 8315 15826720314803117623902000516338037270898748190664782950033231185595743954518424769496000 8316 15127023959295856228619180685150549310041262781379458880796691765346605807737602172056000 8317 14173727765456831101623306713283389259896797585304017126328079281032818236940421618694400 8318 13016697222492269462480162473925233760785635341713849528618341693571898385469886638800000 8319 11714366038976945337060878112804465070302342889144851596331415782798182016196270410893100 8320 10328805953551516554013368402694838066665299604750400185904455986683411339937460883619000 8321 8920796717393859965369000763340455763738357879781749015761359740027243561384169264304000 8322 7545445065695045063294683600025788103315784880087866663027735915663002852209466242723200 8323 6248787560298766808502534201761578082001608888601763794151023299752765570352453570832000 8324 5065643814729553181860261146107084637897374111671909045090593765733313961730695207412800 8325 4018796267231104684142070067746240206114828423001677671443360243444808262715491770128000 8326 3119393809381216093006894653495143765426718759382727720770095456095396653738400678688000 8327 2368336915004249954957853530153146081315090977358658016776536344464599765259634398564640 8328 1758318571127638011345218831014493798320283064854398167385363368229799269517918999680800 8329 1276172850528163994652477242930116356093826612833714618164579237644767727756571986133760 8330 905214356655869406107003670373509663214670271813787296197593201398632556601749836092800 8331 627321693396027099032093723857838143699386204934610175958786093050093453708300162052800 8332 424607435634730672977684063186127531633498436760591975745616307311572092001152941784960 8333 280607321918049638571960360827377611593743112166799567591816126814539851853582662364800 8334 180998139226813535100938711059229805082302836522304273994688012709309550741854527245440 8335 113908480864491213455166482215702167833553003948165384851726395188753830553417579012000 8336 69916734215287775616669822371462009137538523629910271805746241906365677302257828122000 8337 41838716927546538184386953928461816547250916880375815791626302459103039749991192739200 8338 24398832223763569709963678324345206394714798905864372204836183571953961611449911008000 8339 13860097708445676635519936310805447385007355634570023162812392187507258389133451444800 8340 7666100046782812383934709962881064020769131112725990177510846053957680807894810536000 8341 4126564772336078128392322219757123649371030806216385721743811397521165854598004896000 8342 2160697366150764872462377221231127631759214961337360808924345505452757498228549046400 8343 1099929277997098692832240848283158532161779751649489916026942212721618757398953420000 8344 544081758689949243915061471288337474410837947567859548899899252159035644619940113600 8345 261362300350294602276737109904957676423982187501836959182116249468520556034519024000 8346 121853698822384761953059378116250765254685234724477244032826740094172629898398384000 8347 55102957984236641061559901145105216456789746123984568306676133488558871191371043200 8348 24152363912603574648648525305060074247772895111581409974061636841180602979352792000 8349 10253790751111224854672561527371360805213801285843986145620042768711797633286172800 8350 4213305132277343095889796536150178297930349051275213923303953753459872400879008000 8351 1674283863408033481783491427644539482033137732025778194790676673234929901641243000 8352 642888702311931974969094329085016021890654974402239429081964480045155330654959480 8353 238315677682966515291427149668509584657053176048557520048603307808048557837049600 8354 85204735114559933320842740191033459837948109617199338090761287265696668757736320 8355 29351170070045996184476967557599112581308841984585825480119252310392955095681600 8356 9731128666968613313532366975146266894656924351476308321548363765184221164841600 8357 3101477899011408710790076200439398340034133608002934812672251614031604305851520 8358 949064558372939443195720876735844406220125622197978288518605017182938396713600 8359 278455883856874421042802382152522519715074295938668319227353048338408676841280 8360 78219631792348754774077676475795341479192154338170468902968214072802297972000 8361 21003246627679066385390221768578356201641227460730472007259141819490960432000 8362 5381727283162933137356240102942846167215588095768032409433854330774944147200 8363 1313432155936737925881497147164495056175321137220204901454128289030958488000 8364 304686964343240799051482454703606478687711381104648063749938115935319076800 8365 67032002401649722257239508280611924322689447251632971809973870283431456000 8366 13951251681205805500899191950835253743895691371539092003606220600710416000 8367 2739363831525068353950994760904994886686854983978818776839798107319300400 8368 505890910847473377750432626841658882562500405328661474332911917872940000 8369 87566254492451449565212682218342158093072599245562861832287987050569600 8370 14151322872145744908768871865383599799655826080762180925649037831024000 8371 2125741884060322946269318676925270970042199877533067151426728779984000 8372 295299749180118895672514249751105108520980489928169121520719742139200 8373 37712428303554642114046158440424834674439434880890877321887812112000 8374 4396990324157876476301880011392365846455513440843846780197331436800 8375 464172182131037842119169607156371606178121600492276807755233228000 8376 43923562028358927775016039779986904857943160176517996089378188000 8377 3679788105510654261058885815420770888132426826978756858983891712 8378 268672001280363903030410395271390924153791615486111007628051840 8379 16747438837558284875212182406698156865004562575620403218652608 8380 866509171961217763620517875010623395838877879278213720083840 8381 35725204153669220267773312694878613993755905355828464563840 8382 1100350573286293413133913514286938873547313032145828398208 8383 22505900003155845595714580280173786650809643183948325090 8384 229265413057075367692743352179590077832064383222590237 8385 45793588224835959628177450202073631736273310854928170587539101160027210686802 8386 90188898946623493008166275970496160213423772523446320699122809918221529444236 8387 218639755022117558807675820534536145971936418238657747149388630104779465319360 8388 542818399310550510663868841657923574435589513551915700065625004966903604875584 8389 1334921941817679901081523603709841901769268355945124488565520965142488543792768 8390 3235513421072263376804346425113723563656451080585949876969808439479343148081600 8391 7723104243359206335313216863382823959117827546289595492846307454844446648576800 8392 18153081400308300220499065231653559777344400263090390333268332706900749727224000 8393 42015175356945442684256532137609760817998561188630946901781923670899271470111200 8394 95752914539645181835582291729316729693653523485535309769479541077612305158506400 8395 214872327717420198935104472327693495724207770131411384987198494543795597553219200 8396 474770380936703563635481580599973557055244783981484133644985456469635270924337600 8397 1032886403369623775939201409132035164314062663043977643530394706514903462794680000 8398 2212471399465018164129332115246511461195548200718485361949141325228801036256822400 8399 4666039843455935801898078955826894672924669881396748299050240479402961585627190800 8400 9688433474809748483180616480272589293991809708343192565537088205851864260071495600 8401 19805273201138786439208453289835952476476684992519015074371069978423293446829144800 8402 39858158223588850808957715293461426548575834235246441406284268346114004773978226000 8403 78967577373868727614516330618610174919331158268154604668043405060872298305445067200 8404 154014214595414918306587181284204217570851715621038807223695136538234221038248566400 8405 295690595611705340893138581963807209941554604681535142200996862988444111236742628160 8406 558807650408614662265451087934972851168156348314924654584847304304183458980734022080 8407 1039483957696500020202200315408359763642336196351008282804066505954945428271806251200 8408 1903204336764950032188089311026321952164501760028858222660539968610876904207800492320 8409 3429618740037695256639756445179231466827106845489811222381894122835608770472264606240 8410 6082452484752186972825351953243466909434103413723902403834682616175798974100407899840 8411 10616044893358318023297265511889861543526932768194341674980767886554871406697212429120 8412 18233733342429321212727266724317935175172062362821721523391140577291191518776288523200 8413 30817255889194830305131108461733748137923174408289582834371088776831328869881864849280 8414 51249955717920804032096584057922063935208640441074202431283575108461475331991524298560 8415 83858828744652302132436433337239449430677204697936897379916609120582388040494845678600 8416 134999882777114186235078537655752725310062702906806163021115290055757238893540332922800 8417 213805923429618367301675838707135279558702466812797298599092101748766306917335983659000 8418 333103459692487374724871082684851395219226525662985339122914410110214077398131429860200 8419 510483617119090269443780588639713458548583444926021820860068398052123963764912807254400 8420 769478962001138002080985973353080647751716345225271013089379804314527778289026828187200 8421 1140753464806114462602968845694275332422362591461938129929479061706809438750191564321600 8422 1663158173407994978962626063791646949107704955306575404124036325466112492189369438640000 8423 2384445390784152738391586793859579820147797350564668195295425558220009817224329096858400 8424 3361377964748966160528199186655117660373657079475602029645779292948726277562948321992800 8425 4658930343925273754872072156121234253944988243485801882814736297091141651309783384241600 8426 6348270065811109624623752311016007235189887277785379263966225950754992159259437624752800 8427 8503249061517543480411281286609721336478822363163414971653960616145299354839855455816000 8428 11195237977073387102987760176950700996255999345624652549487974663967420307372648765539200 8429 14486311287968218046452676936801662787434579957192946351602263232393950841351372217150400 8430 18421032585705857963818218351145489444855203858263869276973245478742783460882309451522880 8431 23017379040049846082880237531063383513501025625164902537794804095235842260313670427977440 8432 28257645732652902318066349230134032058491861379603588604817091268355831565444107323435600 8433 34080433210962782336480736416621552583570261149807247138916852387944343159997222120999760 8434 40374985096688958947509292617475312112147546685406930896789731121201593929597642482564320 8435 46979148123734290715226692702266658832908855163076684974112527793077005944715478637705920 8436 53682030483346550686412276897981942702980947397332092625166646254348403927762591104810560 8437 60232020167361092477235100944258395043217493793689664204839619306530623196075526813417600 8438 66350216681475279724533897161149099157294370503991002047472419308279107260531591188200640 8439 71748594048422352638681174697849396692980563709546467525006467422096111439623014012365280 8440 76151455890724920822901216764759552229518725784444037716353553502279321451685156002913600 8441 79318093474668074427546424090543756420235162434732163157420940079801752790781796840192800 8442 81064143950187836278717832957879888243286727328181623894849136829145296523998116835164000 8443 81279070518066096364170744789361317049097777804157466799560299059716657313943076886275200 8444 79937498478894476633739945465059737453967963083643395788898002591374059148059726375454400 8445 77102821892301121655895567638682685430631370066921296821708355236002356467173306814731200 8446 72922454322709914372703464828689762636651047755249848507506537859345163245213493486633600 8447 67615185152470338154683567850795395706095905224191764085924660187178279999523380362087500 8448 61452140638759416023950541470703404374920957492419318053859151000011000053875583403728900 8449 54733661493118115715486225488094723972300448072056402951824548607625607657200714604693800 8450 47764862039238181939574308414097430692670236397658335956026088184943947857276679373343100 8451 40832663603812301686060685740275608409440182803468693404343972251087882781854628544804800 8452 34186710525158358905989548094818419076102137641570907176417199847394735626501690888336000 8453 28025869431019887623635235163534327676235993781266791373658193129146506503623821423227200 8454 22491122627212468777532781077633104108291881480889288556213418608665743528574086353726400 8455 17664757044955222183636162248801059041808830588090900996381298183661575864076899165363520 8456 13574970778385142433538659168973539839220879163583826213505036164849329688984327481633760 8457 10204478335929392669281762439295683914483060184097671907332356348085083097770226107058400 8458 7501444600456806338024967833134784935512111358442512158250660962165611286431179913567040 8459 5391108176511453249098235228315388833808440009192593111097644643837738386563469478377280 8460 3786710948158023740878280651818289109149086267944039853470461093928938099701538701778880 8461 2598746845941012367623631111029805268255507651695940373994648551673737894458787495507840 8462 1741986479487914618046779564400504158483565797213849935490555297844777218558166170990400 8463 1140144952810532997974634855806924400000908761509560350383959500873065874780562143626960 8464 728382058213113097177142074126090933873079313858785392015508246823244829209614302845920 8465 454030710761317759208659948542841047093158331000764254869152126012358337093437569559600 8466 276041345036780684691657290225876333463704657166318400753164769245871181099319853990800 8467 163626933646761266073784917000140042323126484593302798020028448278312687956674623984000 8468 94525357121224433980272829573447806201363698531663409653546608568443561959448407067200 8469 53194614467925346741358794303181563862495833770984020315849403428614760845809660398400 8470 29148552982773933688734857861375318868739008513001197325408558689763144263842270947200 8471 15545017162029113943548769452746168239601018749621568041983485719785116445588727861600 8472 8064458439140018526710116081191268316448809146886352333635322859170946742035644660000 8473 4067647267753388719723902174359955998554599835799900512037264245666936657506560558400 8474 1993693108904952729832891228090077837214992891923259050966594979678707830518108472800 8475 949010240409020345364491114741737603245754866522030116638875107992168237187736225600 8476 438448423246327795786562957170543078599143178792200145676198212904558334216455804800 8477 196482744261991242411978543697921144556206525096919037897096018626901662075275416000 8478 85348630489630576387509953460638897823367791420362087969933046573350740091112187200 8479 35910902493499568922646426548294287528609921467386778671303162973685662445349116400 8480 14624705401392367754213916886021361734433768565938111180693149890052873972218449640 8481 5760137954664510382325666567192134702973631898566162929755300413727188187855417320 8482 2192281141813214273789061811006215234850441537708798266063845021248543602944290800 8483 805539163812269929876252629463106657228546771482809022340244869505996434596697280 8484 285488193074325117472943220689066652242826701469285885041124989502922568472144960 8485 97489277328962020815121413195385884023203148278013474462144642206467770116498560 8486 32041891800825657525110462564279758175287705002160190175075015051456379549414080 8487 10124264354980293657922168011692623708882700243696249232980559460121058356512800 8488 3071472279809188273839904387618993036051616804756304791583061306713295576739520 8489 893468758227064699404003161959930992875654382424825140689596923209024812835040 8490 248843784779214640780947765783677822359232287478888581643452194089011517373600 8491 66252354553337051972074184996102959945777455367614491831832906059514244252800 8492 16832789321826755213512351815846929160672671467458483299763667151827140024000 8493 4073587901429379086478223407003679895732342918802479575009676827336913035200 8494 937073737339547644492313477474278244161245657792598000478258150644237814400 8495 204440907859985599820413553626910817033903045795830089005476945829094609200 8496 42196811883395140052492709062515806435728221240072067382662284261708227600 8497 8216976773128309685959992462521470551918182324956688633416101160939620000 8498 1504977432534616965752737101644562676979243113885545667015727332997212400 8499 258366037421454362375342501581601886834044155838440014703202187416580800 8500 41412922500489475194054930795772727918413959246797263321468475374953600 8501 6170268867953065930778219886450389481422438492176396822469523017268800 8502 850209137685603338510388798686257861881036409450367815250737982776000 8503 107703697742257192778388645938878544938361553938441176519921584043200 8504 12456591788899683006460703409398820669893350035379486284265138458400 8505 1304471227492889009680943026745904425074434599695682459859746346016 8506 122455578080892897924540272887473482214534375215325941648915145408 8507 10177551286596642136223403306590070484016249053295300312767392320 8508 737218285904690192313193974163625980259113886975037275281162432 8509 45592028258891727087126177514929036658854722558369131656253824 8510 2340421168584788859542302255781547788520350105575656528514624 8511 95739096364761326109940584442294048708565822179750709928457 8512 2925854572005602946297353469808896442763427970501546652070 8513 59379741981782520232420528214513830158504675254650871383 8514 600224643828207248620196670234592075321836561403380341 8515 182475214147819625388615488591468975315531818826507672112178708439192396782524 8516 359420876351765928795757780558954042288168734052212081433079274198409266389820 8517 871528064837928661929563039325283298029582080690514257610286209992383371509150 8518 2164511492373601930523571488712345384957051615326889141288830228996008851031680 8519 5325561609156246801140046546017041237746181695146158012584141839774795566242048 8520 12915408279644928985290761671071604766454515901680150508892423570768719178165728 8521 30850591826839871786811566773555358715901564474406166125768214262170011159196000 8522 72573824898369344465834014764935228378142512186480139508400439347842870065360000 8523 168130074284840060181250635149085880947598912740918507887423124207290043752904000 8524 383576905587976507636517964389104679870798589358230585652708480373481170487381600 8525 861775186696461861686536021995111147744960950420660554682700345138414258271953600 8526 1906611317929027330352928160700331730486975443305924565578690559594594004315632000 8527 4153826676108964645918822307911574389614335208851743681994345429898147978265200000 8528 8911343136734100938854254353076226718704291364005010485628485893282670840478868000 8529 18825057299460154786968111649370575059730564693911018999616487451384362259254528400 8530 39157659058998780945124278400911132191202156450754559112408981873085616955833930400 8531 80199656249509371510006303869690162015378198090007182417163194219823648007031016000 8532 161730125391816516138236699343117221094615888017449384945614114444349220519143890000 8533 321113362930892369122787523716376226631460474597133956901571516504721606124610634000 8534 627711988134826207584685052369135027288768613936558165657654772701776230609942805760 8535 1208041169067448791872870811081514585589036452359360310039713854448875219056312748160 8536 2288790871362179561886378007440080738789901605302437654522437111907405210431712381600 8537 4268904706444232109109254018616030837616130130983988263803192513562248654231709768000 8538 7837810795780404732630400573264122325153725539237669558790159137634064007740098398400 8539 14165181235481314675324033619589935930547015857269542881974153084335021981999262092480 8540 25198731722544774601705029520580077196226999856856167101600827981299738606987404156480 8541 44120823521759888600009335965019965969116711027049732120541089464821997406814847834400 8542 76031777351435033642354204246787211563670649621548606524353127662220735926272516848000 8543 128946786572990577414366569257198923951132483373198365466791348156108889943900810745600 8544 215211757117457039704088749639269261054657075515550456496714319731447754704761438050760 8545 353457150224354361658828345730749629712158702534285581130505658069734214436520511040360 8546 571211625218541506292083150350379095868615476945745493366559644792597969280187491716000 8547 908280328279322799868018180459884817256388468631302409098183925420763840453888810010000 8548 1420945484959277926127090248365226029643997487521384530606045503525215444571108802509000 8549 2186958223339738995230741839967863339463817712921707118911883932564212890220137821987600 8550 3311150435091770755942657460478126363755958857767082495132867059022438493005286021609600 8551 4931298899333859563781211993171966114038828223761442317302487522450254077818065967312000 8552 7223624785424125657475921959095056449465492720628789485653936574893138358933090764600000 8553 10407027541716787035454918949788467108002928235742113695185720245742852212300165456188000 8554 14744868047050086855426218280957743014412176432657682852731905806043992578889571630926400 8555 20542885843974598895751709974943921798096614828001722921884860631618250322149571179638400 8556 28141730249930879221777360323069391885287807072806103792314351516738552908763093625276000 8557 37902685320190521583073406996146590245234687701278858379955187034394378233015803417740000 8558 50185549552397942185807200793227280328044134997627752808049541597095332412360149638624000 8559 65318344451928456919088282852582115399023959860140421223902297870448737813561735458858880 8560 83559576956283390469565795274647922040633297715360038043810457098093936206916679102964080 8561 105055107725166973041717306891173070031354560056745378411000498110216858742593871081688800 8562 129793139259362796216595536669615230505567734751583831238857981147328193450049893256284000 8563 157562215403729010039077719936771941567044414881177257858488731642315242324391026919951200 8564 187918140511749845965567942182570279830612655560474233927033686823370381622942113776873440 8565 220166090585401171818735039141976206381297991116462972537519070168384366257485661626707440 8566 253363652010008132534423223695719476410090909054316024867423050133543099912224887492867200 8567 286348948336634701940953758587457943648083167215901682285303108178588208637080373375264000 8568 317795433653649949329959786939270035912902031507681352268596723197333442878294309573072800 8569 346291578387335764584701601351071127993290259838536506845443732522293180817412356392539680 8570 370439985429719937422371080262120660522949156396585835084713415101410376610132952427076480 8571 388967034484099980535720504320299126367766882701324222565586428227731387800437399449016000 8572 400831594903799662625604207557689392027793450633226828731015915565855422771678243109460000 8573 405320232609932782133496968063349424967061669737663557981934295575571161472970105636584000 8574 402117023482415061850674032561820147044200591167979306021839766927401308657326392278601600 8575 391338630786204496302847660430890578408574777317971518498214583867997001485593163833033600 8576 373529419560620077697135954353478811331758763637624903360461477893656610644639769625827000 8577 349616463307424348306676845043810999132556242648099139810335830562474708988696783859437500 8578 320829532523943219832688393922290584773206352933957141339812431671083740856746967977923000 8579 288595669690986428318018279846317635490311453470842851927802165385662294919785586097476400 8580 254420999841656438494467234613865906342590442852833177235159367678987150831616598294745900 8581 219773520951356503205589953548152188028601745323872583630931310037977770112361603192453500 8582 185979651774671014539077339563442193242287242292528600368099341161151736380824494443040000 8583 154144553378911458432475851693746107643813789754965510019163963830757167396329431170384000 8584 125102260777265420593719223272801839736777629286323534543003490720004701299101434423268320 8585 99397215014151026316878106982059690429282524353884622024414170376722598518761059482717120 8586 77294639790335271483464793690765599386602522238697637762078516038485946693612725533115200 8587 58813988438607829670244640659980050147513204016720572076743137572707129184192928794376000 8588 43777780408238637607359332400802073075666656070167601914249213355053180417717566987844800 8589 31867648158368224519495317299083822845142921517753429313509247868539105131724480731940960 8590 22680159306443379616593126657757202025318357823714258116196424521978617779854052630424960 8591 15776611286952683777682913508184164027895754986946369098163969468293062579886680930860800 8592 10723077149677964983731355337465367579344591346056953612335729545695444670841541760106000 8593 7119086906305002690702863573339886803833425520430508407899842816456224720519777978149200 8594 4615126654560397271189622889840945917145393299575833492266329563905265556504614994502720 8595 2920428818223983236009446834892624972108220316749939557859778509118354194801959570645920 8596 1803250449961102932535219841618017711671832694965957515894278132559185439872915411226000 8597 1086044964521637276581283692060788661193990927670337233337160651424716256332153754260000 8598 637750122712894222499633546913319559437715309441109463023431383719882691844120988624000 8599 364993583194480690583276823196552166199086681466023823926546058307967408594200561641600 8600 203500082861218018530611878032194355805826040914841692438500493074827877545713632353600 8601 110482285778728076268246700362730935980239330995948848693862519998388982194978118212000 8602 58380003166208839046570138390189830163667184628515881092435780800441694678316497400000 8603 30009843834501517560389650092636074588162116205412181859844395706779552248140378288000 8604 14999114675198458120450110724855064526985523020611126296961544935808992614075259530400 8605 7285049198433950298239181792576279836680647651830878248316070681939879703117622202400 8606 3436487641660407048056844799444797102533824914857784925570202209251943700615464416000 8607 1573438638850451464488655177642309283642220296563243558142192096297090723203704240000 8608 698812507845841085141943224160105647477526342396931864097448906909698506585771359000 8609 300853560889985277418615617971265475517465342071218123535139832023988772042147041840 8610 125465551016243498837036207318003743021324340693370445603266390839315806290106699440 8611 50645628608905632876991413999696587321040510577442318788960182181332857013198836400 8612 19772487810133535435848715376778544103794652146320979576700229019394759289712862000 8613 7459591656154562969623704071420089759761078590723720013101667145834732266884808600 8614 2717142886679341160128180498732126650939441789860552616955223252127394880297301120 8615 954635261117368359670149942198973461733703555865222853824117665242554528153765120 8616 323181150060051890554993458622476871250746679763167435386532479398310035110469600 8617 105308488523752717294083127111198872606496020621892623076342851772503835081692000 8618 32989887449802392570873047126278073350184032347382532946632880701735396935350400 8619 9923206208394207938061481926448595282576416757994866456169565827981084091487040 8620 2862125294087712800575443285776335089033475089545318500055028117098359587961440 8621 790415748943293309919998979225658730998674071949071627234209037482179433016000 8622 208672466821184437118916367231160506547907834450444405685415135718485517360000 8623 52573920690566311298671023278674347227918750564841434758493090434211281584000 8624 12617028534893195070485792178850103501742486178136051649296547242602773429600 8625 2878290457962369876309805757079287975917149520270753078819847623228705431600 8626 622765475077684689856928063719513402507289493986796540362649545454441132000 8627 127481491500797232576416343965868082225232705206118173448472022126511800000 8628 24620966386643950649947140722661529233320018733913483356723060949178118000 8629 4472632474341809446630291366665179602183223575305239642285535826043156400 8630 761593745496806446251644337073478947572783543221588696204566595919878400 8631 121085727408703023152865818824327192079041838079551847418386880263696000 8632 17895531043221167044452538423960750157334717973108548369390533347140000 8633 2446041810170539860087501175840795869985681074385079731807857661704000 8634 307383388652629995933972121222474171148713721236673432454629925740736 8635 35267497011022887727868045336644252703406825472250602281307723920576 8636 3663948645753700199805689117347420856736465036204593650923889668160 8637 341229560429075165693735251178459576603430168358013379063436384800 8638 28137026367543462570513691274883947705502513144052884983453139840 8639 2022140547482609542570184579191558449457438871118254427577375488 8640 124078891015752946881672368029168619475774186065909415644533113 8641 6319897937074614386984988385461161620003187444667201532825965 8642 256522598522351700175372618166966036958561010436996066937300 8643 7778975465026567225814781939453491340841944522742486741410 8644 156658632039162091889871330931228531658999342526282269001 8645 1571408518427546378167846658524186148133445300987550786 8646 727136080619341840563725356053883947090679823505629057053075762416781823542482 8647 1432403406934342573140571754030959354419233938033645210134630449272156674948348 8648 3474112740698965196049894179552699926763067387021900696222051462786947159389650 8649 8631240098003206864852848206088707818046909641534411063058341189768459831550286 8650 21246129472007893821176241738064511552115469886853934924451301390199285739200704 8651 51555388884093006410638699090885181209437775038881499882153941522847257773762464 8652 123234253937404533643016685223107567981328301546285871481865772286903581967278816 8653 290135296962580532012227815119089513032274770522255772393005376752289440979560000 8654 672774152071497629898330793587857823029921642353410610016886050907521936982439200 8655 1536492864576509082385879947343079122844858016411942607544793079212596996488984800 8656 3456028460860575080978492092398738723461429359194857186646848445006842793649588800 8657 7655999969301722449026740550187474255299273303988230659426879469663467043203551200 8658 16703056777775695488543555669290087820422816404128049145162369642423073330435450000 8659 35888077742828752734815385765813587275221385197435958651240002861632712854122552800 8660 75937208656866960879921830073265943394555338414625493220206865959787546296463677200 8661 158233500769374266936707337995143236850045495683538215470305729823295655756432841200 8662 324690805730240467289570762305809066030061699035842239226618511216872402442566344800 8663 656080067128724176440676910687438787044954808650086384025814563163918956145774690000 8664 1305406335464074901874619298477912700428756074489092179012370909514710736968874356720 8665 2557540341439116287832917941021027565655149604535979006788455520801123045553968718880 8666 4933693977937507494831201760809793980239340077422598478164801022679836169054900795680 8667 9370851086279402548505214675024729850686688057930467559270531885507526050505500497120 8668 17523719033852392333509010926173967645465093697461139956250612614054587499612188328000 8669 32262376982917835633609939181680860987875902748310087133691439996285114367821936692960 8670 58475076576328508807684990450003841674471164309909844346112568441719927192166376332640 8671 104335044350058300607203867572713063290663240724464069841539878192491274393286508280640 8672 183254337889715906200858547559111861064976256180222353315129855977276947155755509636960 8673 316826660025277118297052418833401040155194108782198130210877879456518023085131473508000 8674 539150926917384024715676142065324578505869836123398456969340087138643153548205659298320 8675 903019202042107829609666263709870156024369775025850673204396353392713371433826065663480 8676 1488529421425214621957170638731391882712749514535355228784905444013757840115076539160680 8677 2414718297380909265801366966751117912878700494136413433491788888593788691485926337679920 8678 3854764985243595519075243948187288939262669611943121692616374819231531977723310072835000 8679 6055143450006431959042256070120857439619622193886736083236868983667810477651009470976200 8680 9358746946804623972510836990735659624213999709761715981601184589322422892405217784242800 8681 14231420401723649931947651881967675600110285744342476697207169259543422330278333246321800 8682 21290481325657827512650889323402725379320770525470297262910100577816867636975667515263200 8683 31332688497068790290446674966222079800256152675792985540631383207200465300304894386600000 8684 45357788727990950503798649282360791558763426502975717032287617916075709964627147433528800 8685 64582372085560213886346236770129305882982801250235843799284560225735275403061582939271200 8686 90437521848001131581310204928027464568083653292760459983094697590230459794150163027355200 8687 124542971393817415777507436764381471884883855758431431465203128170352390926861254293080800 8688 168650551121855100103529393160046296489612643080480499517576657483661308699740859505540000 8689 224551005029709909367222790770007725862610984814710255518926085278535777610784965649287360 8690 293941081687864567167365283322885530543700690838743199115348206443386933632529058485379440 8691 378252280235820739961627952252981849699900013951819654542557046170099905943621120107005840 8692 478448595697974583239429791714684174724422823216794252795003326026609574918517731708846560 8693 594807532176486621182544030976091186034626917450960060876878694395969439868923779244314000 8694 726705623467828056609952434401821111487199628634698803881996287988311518581291037546596880 8695 872435479726629489698384626332851886673507320041102113123311091783530488890341550458781920 8696 1029084563687264492290174780024217370567746532076448079342713949872655890743339234842619920 8697 1192505177964591556039410290435604251469516678913709017043350593750131205092333886446960880 8698 1357399603335453410287793044113055659398377732538450833761082551744207423248944703343144000 8699 1517533759621510977722121211284639022495802313448946033223834082372519626817168932463073760 8700 1666077887191576469380913876741859177873597168302904380721417807092664007638920250634292640 8701 1796055279765007177598219930800850424570386614879196703655169052981831087158585788062210240 8702 1900862587103644911971230997921597985921797504923223182986120455564543192040917691236446560 8703 1974810659119206317237228909335774720940021128938447580476146337621967235914862077770660000 8704 2013626239958185168398755737662087633509758573535936923309528808286251366435218320042859200 8705 2014854248115131780968771443259509820551751449608841045719960077072390530420428474865424800 8706 1978108838978448285082454584041295935726324354890855740437057960387925571036258989662486300 8707 1905138281587275134996213920849800960298014016818222175496369992282775900301965060387656200 8708 1799691619651978346363355347720666420605701513216040589255266751885393866545281681504437500 8709 1667200585829172813408086460905682883437598563745644855291185174715512537516968821680751300 8710 1514314134612177187761298171724822037092248021082995549416473957360984320266733596986956200 8711 1348341287116534267874154689148057540566261887034096516733263450952798693678155154752942700 8712 1176667772701955804963821393876377208104027339804721386765575201979556816422874019392323300 8713 1006211831437302208529339130021870898834252882962388170301841488854453639059131015553715000 8714 842974967867243885297474685461053118516240714036162970903215245374774077508847284462419040 8715 691726559229517819886921585526856328751596800160761472574241576918042364605671917859872160 8716 555840326064363789919721054999659554351577797689398942153407143643762974641596296438573760 8717 437279511444404122893236869791124334263812265794720806866484583427579034718397246763943840 8718 336709595160411358529235394592604298393531475238962092017286693052921023892156692547796000 8719 253704940017669601595685631489459011551882809349955321909441235949814503773191477785065920 8720 187010063362333578499433174400499906060928134057427848771646076786710575558389292225781280 8721 134817033917338467551843166449225134813370148740584426307335302632113408966409881862669280 8722 95026501515626016467221926415641434135156022126794275269063503512430224661684583585829920 8723 65469108105237449509923158859063319016686019075970268085380629104704085636098465047126000 8724 44074375774110738131677584670670102435305122992882714497281812139329076423372490688441040 8725 28983769345528502950108654287949345549290965247955922586411201688885912179776430988990560 8726 18612196462129281248655840141057271210515078537363238547344237694164753435721774525982960 8727 11667115070893874053452756657890246801921061378340306909878979249025655579331747354548240 8728 7136659767816892826636461385193658543604152094416579954256188427147768296664446556460000 8729 4258218018958787722437960192210193562268915805460183009601992531647503562423546593229200 8730 2477368778920300085237517019225928247056172859840212530681893488353900931500392425184800 8731 1404766250213893887484506318141292755074759484600088324901554295312972323198251207268800 8732 776033882147710175671743846604927408221648454801921648124290601733842121011943141031200 8733 417469126003610031480174549181654258744048466584943472660375665404237797167297277900000 8734 218589672226232723997485119374543483675676403726229577508925785472658755519065634916800 8735 111347661690284955316498096273094492167255381303407699700326676938898345729957965223200 8736 55150911894890109783615585651423987961581708096798340648040778555235041839488340527200 8737 26546481775364574893879478447370312684663199504841987453065062043802066438857532628800 8738 12410641351720376443687645795629689045175232572686224887516699700944062886112001415000 8739 5631856686038073194478449099880261958489640953123156377485241447897039215765983773480 8740 2479145595154906185817642641943078074145714764501238462127761930811405205254267407920 8741 1057920858825902414447481265474102535074323913340355350555393285263570111138777806120 8742 437316752496898689100497540484096872925265341083864714094246906439463890394922183080 8743 174986263170441997526662160512753963526338851887284025007976622246392921091311902000 8744 67722084671803203687073906817558986164176137203215896076783066712896977810535523240 8745 25328388494254150700729492078684512853034791121771000896092615450634506442338451160 8746 9146287166650915488241289198715581945804029090718721630367721334983796206474324160 8747 3185854123896700367751413341894190456424027284085953548318227042263226220217742240 8748 1069317228148792328008560559493703141146951782636624386339298636050125148856332000 8749 345471304652900252657838629982267009463188591630507722677915695689024203833929280 8750 107308293627685387975528009043293613707032418883614919652984950242131917829253920 8751 32005453669978568360345909615336602668766737182766912782342058980327745174954720 8752 9153678587678414926613016750003905969444476571718105806084102174243202690991680 8753 2506761680401069530006285076783533100451558096346290484337380638392252974060000 8754 656278728098580117091707523558031625015755330873363025990711030699232349425200 8755 163973777484977461246113541281751269688998067255873778752626911410559544688800 8756 39026265701762113084809814147443017959178887218373969234388118915032895802800 8757 8829686795412127827012651267213331381310141949105802965067639831087185317200 8758 1894788536098777848988469498988806314454677477336664982666180577361825300000 8759 384701204044917928227949586992225699172596192943093533827292344164187618800 8760 73694694709946609691417230251418188825451268216160411953928056343694341200 8761 13278941960324631828293472846757373573241453145047264853408872939892495200 8762 2242885250759164116497680675244378897150122821158494515648216766518880800 8763 353731916828513406874654794217280393098481375976769258158698821232940000 8764 51860602145111144492058263391534116989917950803562555076908381549961792 8765 7032058359395126991974197538165937993749424859075106087888024456537568 8766 876674656941393615359478907635933938232666203459920635207716459044448 8767 99789741258618365995182140047407660693392434697515308344095470938432 8768 10285548596205535156295941040115019941135590192859698117998752200800 8769 950397028863700897982262946562330049311449103286327496406775516576 8770 77755366386627618939922510387150405423166452485086182805048345634 8771 5544604451576830452547675869920812512060762688104769257070167759 8772 337580532753537503061695821464020777199953204699409448698376701 8773 17061724105966376691394040180900542222651163113100049216584550 8774 687202671016821334951273543999977274784685934979607424876407 8775 20679539653813224336711635879592400771063235050030662888473 8776 413280440346444697458143671191860956959096114159725856718 8777 4114000911454431885883343305337966369078499341559272017 8778 2897609945325196808261461945177131518481656439533709776226542511886423808101620 8779 5708724071386954905828551891990766573725054477887308812864233008492655860737520 8780 13848941728735020234510005515755378169592261788948841749726194890972924402900280 8781 34418693414062035582826337237686160450898415328416974348584219655506238589560990 8782 84761588609812514355011968065407916753307383284916816110550470190370781838188940 8783 205797957681795431272867932694187337522096698717342789669946921655734003985645440 8784 492261528232318212496599708702101487722606370685061069365726243530419926597626240 8785 1159878021457264801118597596898942990385025311184972219235123209005152530910286720 8786 2692020114328641854706430011405086553372987765902802921344163127516028066305848000 8787 6154416626919304672146808720721505521254223452890158297482750705468526615960688000 8788 13858979199920086705563183926643113670374962625775089348722544836219117381848288000 8789 30739999876741764378667973421207282994762233720558804920426106961527557067408198000 8790 67157807596160210136695813484111180684872427335218294149170079320914839666509430000 8791 144510758540825344844462092101779588222314268931312286591501703706678058666652112000 8792 306270443769999572417809940731332030432554564480986942562300953680775783402548072000 8793 639294046767464987000002619897217651306836618042292305053279559854340729771312172000 8794 1314242580935409806270444950874473632229988224053895108556713205550358324165814712000 8795 2660832550511625703408101836040186524154494980473045995735999237040450444751211438400 8796 5305346068843190434248191362932193128964550654772678566498516836856579711766146740800 8797 10417182247734081014019034650316202171240933065517995535335371927995258981541432904800 8798 20142462108806490682679206068292086067783860400121673058613998572985605648172319074800 8799 38351745758518018152183504075390786261497642244811952173076308102849334415196256860800 8800 71903776164710461445882135155139634983972900590872806530163804016378823546795817913600 8801 132737937763169359028896221192095567790625626692059144664376213957898529826677410670400 8802 241266593375792785809485841701006650362467719693400136261738339713536571500587384302400 8803 431756755159711268808705937264107766935691489476133108134042936137861679673152970502400 8804 760678383693160365362054348358577536496127855842432409987331477641526950457853058870400 8805 1319356734248118285479868286999091474360558324428725070806727169451071481847368921822600 8806 2252687461009327900687332949049815307708471914428628526611026785488501852737247248238800 8807 3786121501550153647338622306672810506740076079396410949141769680172253833483787100192800 8808 6263534122633707142555254293615311927979306870978795369047996202526314116110354545872800 8809 10198846419027312982097538818758042090376351519547421142663942927192795028758476610968800 8810 16344203537432845000879034340314105102473719154638835976693429233541695585546834708820400 8811 25776915891593646090701973631839794722878712953895342362373819769830839784377791322228000 8812 40005984137752138159407195152869775590248773047472177078871983005560106657257059524968000 8813 61096598631847480930231819198727208209604540419378968442354784081839581874464420343193000 8814 91807327018184271004996068606093113137159831481872657576010270982745812369503063323953000 8815 135729714381110375772114512732934780360738107814147199283131366512430003245159777788640000 8816 197413891962812423618623460482391500401336899225344106232352976820247397606402590173552000 8817 282457036203162825924530052790588036982587945453019481882842450199577386046398370994712000 8818 397525070902623722381783233021161185045434304119221021639689937384551581251491920419312000 8819 550273227151159934810813456867255764372014307746612539175546977819745690870482086039152000 8820 749129686126030654174153418760434216026241302216534333095216695717901279786277494032227200 8821 1002910387632693134533382689113236753150425465885925017626664257283347995508842964557210400 8822 1320243841479391699989013560687536704984418357157066911280801266228771820552884754213992400 8823 1708803404707349797734437010178135748741121333854404173563043455382938745952197698739902400 8824 2174370777902449125856210746288119063513097356908336100138913387606964132863420846456470400 8825 2719786598108954510975868000463224795750490140187527180323296304571373987792804418034784800 8826 3343878283202397450699307571083359968405977770276475159141308886323485519596627268268871200 8827 4040486307538395279974777469763426320116415471340891290487676683514881040829358855428067200 8828 4797731312512396633388019966046531203846431253103312517047598822676996275916567564280267200 8829 5597669233118815436159228658002876639345637872839713018810574848279601389443080964561821200 8830 6416464611442454093495540632847930671048007173539866238508468602704375089898389962559888800 8831 7225170942093433238154321487782315639975930981957823906651655941389783115021718967954038400 8832 7991142807344212930062301852246021396135805422629315129252049210489700670123327898969910400 8833 8680023996432709460125135835785264969808251421452652762345649830520095527605323413431350400 8834 9258169492743734199492294668239696121908169969676183088395223271463063332997953333256878400 8835 9695280962244187645888879613833740314172903731967283700358680545967215987691491295497219200 8836 9966979747238901541048319754269113544668367751844781884444222118841527210684015400466848000 8837 10057020776122618393020494447091560148815677184263307616906992507989757527697857883960125500 8838 9958872652197196461166416429154365548604897227127537967830784032004841173697227901323225500 8839 9676453766505428230313280521464503788474594207681343356884423163939523884501631742755948000 8840 9223913971491018689493065210735371632642848195208366272842378165707117575348564574216150000 8841 8624471530953041261906960130505883948927417592402049251417577256957797776152553886777977000 8842 7908436612232600481918514488942113296131208685799221307642319950505707901303425085488762000 8843 7110655543997643402719422738790751208956405971423593570832135611989883658203206288746862000 8844 6267677583236548508852515967381707741659643116547762160660852834664976007076615379677702000 8845 5414967671334897116054812733563852929418794745542205876485910043096736660659754296010607800 8846 4584462745024283443362199082311510896408286719058610186908344104976616484959495959343193100 8847 3802702348239593484149696222179700515437821164485845719102148414363212622018922471591753600 8848 3089670205900436257967875815014792819198822717809498648740852039513559328295413705612793600 8849 2458379509856196756477889055817024945764730481758170013530959615605386472910565042076945600 8850 1915138477839217775829699854121837131350525366481120972156859922437589823698803431759659200 8851 1460358532469653227549297908425419816370719215247891584728032653204625858480539393273260800 8852 1089723807498655434934228292608610147261580231439084815930731262035504903053882632360124800 8853 795529663702513426950653502428119975669987821009723892076685034762369609589240497226074800 8854 568015554172351000687529560153646166446985245043619916081996130017909989519092059779960800 8855 396555740523152551317248847946326389472498172688734195260019810577064747281510702571163200 8856 270619916548778939765856049110064978618039881041080806233968367322052149076631512073313600 8857 180464978943856716481808602170250642099358840223121782141805595421365113572192872195601600 8858 117561327599364799219570474563774529964575198128740715851589280343424173922272963690661600 8859 74787554550094871612566873354040834365255401688536546767008739991005576720730167209473600 8860 46444717893625099735022031489130079228888044700035714753466320219837941398571598240924800 8861 28146724547085864423824612154858762435405645290059939848049451768146197016926617503998000 8862 16639470024314918775270419610699495023430285452613409048243593360718021233464617325838000 8863 9591786732867852466173732385044392069591076863422035839362945393333549066069652006688000 8864 5389252570483800267023545712575017021956176880875763202578456471838355646813137000848000 8865 2950115157092177555793233480883690095124609163866933873466654702189947099982234097160000 8866 1572658727781493353647064885997846783005997655767896055380959271047635390386037825872000 8867 816036288691843230037943307695965919968697514769160137338660624203365626154185967632000 8868 411953640419230416449044028632673734549675026527013870567684482994260466270617585232000 8869 202220368576274570946843239566422808734651288911013223237851888129833685546872058222000 8870 96472052107373059555598633318028116177828807865014254792296479008671848834710624332600 8871 44702143607354617731530780466033937669155352970330839592564952540830141086338577807200 8872 20106773224789848917204066685640823332626269988929589938610969705491062851795565483200 8873 8773369284431025712985513197317237239663312112054440531632920132413390822103946813200 8874 3711145075774263984651966027688915238943663665966421081760494125970996333336821437200 8875 1520750182783120763598172018567983514074865351308619924168701179174863199943873374400 8876 603238737412700805952086901063970801126274835591671007070504627862779802345946677600 8877 231449067275081032265286737960392962277731711974803973705673899807522214042058260600 8878 85820044283650489211019392749750819867013127036840365512409574114198817409461335600 8879 30725441757349484109165822635637932772460014997884382442837491573853778104002377600 8880 10611267132097803016663673296763045638956134285568544974226571996888901477161558400 8881 3531439578246186685555580151016861481888467836129503255193889840795460739366115200 8882 1131297200451005084805295285212299761142855338320931250591143327145803039682731200 8883 348444061430392256845595990770144525786946923950571618153229138852120923193251200 8884 103056220468938189292862351437121541941154744280237959799427709705512465442835200 8885 29228841193476470719873283995295995951265167403397747047373858243653669677539600 8886 7937977146918510544905922950919760111705090412845863986568143794557104973338000 8887 2061014278269677180880004194766676037988197050884105203293887661207823526128000 8888 510714094368738763825906209830735790576908894462671696153721062344874932728000 8889 120555208471317810846566175381390449538730977899969159921181124625850797188000 8890 27052939997034795574537413499848344848826374758055731058637957794333326120000 8891 5758172065678745883360580467688513032544892952139243394642142147566659352000 8892 1159622321616703736844702975346202539412633991093698250179218808323179512000 8893 220349805394760731192460000085186398288418420784512962320798090814724612000 8894 39385605457608213250546621496008219790316915805283201886232240207244202000 8895 6599222640352746118653559840917583013645268550222607280208685208921728640 8896 1032489392735337412824244765757463524363875878832452007165768461364634880 8897 150171795733602895103331764276583950562487717686475708763323013119465280 8898 20201633399084287658283644393349782054926655992772084202612596664937280 8899 2498672261436270896572277207486270559094393246756682523891524390426880 8900 282187050898250682170378053006449723561508192114691953072624589791360 8901 28858409782684251225190588429470750976488272250829631791934902404365 8902 2645800307591667422683355460449923328504243684755169916848824056690 8903 214784345200617418859488042004241441497104627718609998463249687940 8904 15197640972610993381078661306063638077804843115039050856459738740 8905 918183244964159779484559270042924564535904131840368802455580860 8906 46050477839403084859378445534711120827525505757828865368154630 8907 1840636888270703784473722705007995366340437562468378086103780 8908 54967869974595572308311276115176031461707916628544526494280 8909 1090210241535424449759085975914561087805802325513207084505 8910 10770594215935749279482183257489712959102052723690265265 8911 11547191871669067877698661781526777842307496557544783735111744039905599354673620 8912 22752244724918311521984029880637947452250326550421573878072028997147329098838392 8913 55207652641345902957755366622136196023842704129699407204145364478372195607475510 8914 137253478026586967499353853076639331136648357858216190465196431688566203094205538 8915 338160742964054847462176159754038931785945229505750034479469469377626877188622340 8916 821503066011492531467042845987329872161328222588979294510958311029313198688652790 8917 1966332860411456922830905765547843186784867809830956539285298608999858494196659776 8918 4636770057409538483904370062307594791350065723909664356327643844982772883615354240 8919 10771417045625284608730144916620397588375004907602753187589022740419343398601348544 8920 24650291996225065216851491595030609357687652722262848105336111019839030978951048000 8921 55572065308080645777016059667911428359155973103421318638492128464202470341781228000 8922 123415278193666115867821187581740172575127380627559493672046521685789155344345112400 8923 269992177691299130778241258081543319064927518068712424264822674829050930759358810000 8924 581827839744132519361869994628831627818889116102021611014831859447601421917401717600 8925 1235063562198098434718243107575554364375476395558065786660216802879630802226650532000 8926 2582410521528773649568546585732009556996595966704566266038790859969001667035498412000 8927 5318526301036733633101968165299536541779955763461865435892586056102424438684016665280 8928 10788858723591954824586104624300418321448991921851831052133029105565589831418162752800 8929 21555851744930267220891020994174497734858141682108991827795060800184668437588974475120 8930 42417676734237467135515415602267934331262099998808570055646645170856512062093547056800 8931 82206524761042097532768795160455150942773550933079040568261315173576812110360558862800 8932 156901940510453150069376545301981821535949628312847607559690412101415059264750492786160 8933 294915106882078216262961480884056777306059329277256206132206842738002818545884302371200 8934 545878043764667875909106393833527007274221960563024005347615950649558157808354548965440 8935 994962025010774313886964548210944972827963209154840580512204178558517848165992173262400 8936 1785710940190601778088278189865563814541502502071623899714418670532448882701296894422400 8937 3155660056463530109155597192121664357303036949628576788675248610108442002068787380087240 8938 5490645375587123923083980164024931131608787842351864055949570902891948832987450812474200 8939 9405665423621662913734024732946265889716113598268668737035176035212485513527617522893360 8940 15862312487204755329240421983513234297409962441652424400067647842448903478155116058865800 8941 26334875707890785500743504051689952862239304557817665445212336389759879301112337234014800 8942 43038768293057505800031574687215309883702271991758582554621423325911270857545129284861920 8943 69235239391360820568557245432290848895854018955073327492348844746785059279297822658346800 8944 109624438350464906146936261753324904240017482120452395524581642376821910369226317083070480 8945 170833634285199155625145371220966642735127967735544069293870008238389243326822443577578000 8946 261997501994389070802253608448979820158346435796711332973851073243594419990835168555383000 8947 395411763461824335677188040299693455501962738114345657147568312051945002189620774008113400 8948 587219528190498361847412093282072001144026674779261841342991953730860361262045427516130000 8949 858061776926735859867923831724627242442089917795739847786669101574517177038061490777601600 8950 1233591417120958690370924450208654751111632090884537550257239976514228576545769591980472000 8951 1744717932619338895748301123200402279341047778219955221783095954327377481377052229144752000 8952 2427422679424203781995875362337033471877590072346578618467434624764843382422570106501407040 8953 3321971064438246073973321934765456973689792068308110727090939071133665377933379132190112400 8954 4471356029532274438219077548411820507360296135477097715121214619006775978470122098479736160 8955 5918845985958171778602431581059855565042504769726625815742019159834606251692146257655988400 8956 7704585792859662095904976214885192810252153337544914500685276300673379609891885789734976400 8957 9861312987751452223279680691115887109120510886484281385955677306169974881495905195212735680 8958 12409397646851738871805736677945467778735147805242101721760320579678024114160385158529261600 8959 15351578760801594812124513401000801013324457220463853830157339348705015421641348535681433120 8960 18667929907233405514856143992814081713980487874419254568892517136130229071154223564286507200 8961 22311712498510701525437660688093029017782951837212117704672247484557728490580569771497717200 8962 26206833505244858925965770451462116326935128082058147529463720954153846399540309575814743920 8963 30247587258321118719516811816416151076541322546073833797381418896938147327410291512075429600 8964 34301209268005335256697608335914145814329583569559396356832480499290452967585061800937948880 8965 38213502859089731397716455840978786129568891241986211898043296460234279625201925265327294400 8966 41817437544067554692511694297187701036882487617311782966172347189200802100229635020263286400 8967 44944204628410491477535321389454524809990570580064379720027720245102507452917337090537936960 8968 47435811828362268874780931932605394364369521138866107947566423927782007018312558197079326400 8969 49157974695027865642245400388034790428433112116077784652569273841969648997027787623052533240 8970 50011884159206035814948995702376192752358705011955512783081390694752034668264757221300660500 8971 49943443970085389568207966927792779974086782295230334808026969603237383832673670386087990500 8972 48948796253899467505221496381442449292381953690736778339932015808355617188395647409829981400 8973 47075367784078408261366518927626298080882463676350142959888716735042462233142120809857675000 8974 44418217336573379006755338824422689617166283701782330814661288755885185907027315601649418600 8975 41112061563020330217158303032765830077428685645061652445569671170020230315208011742174122000 8976 37319906742964870658286937758971085749519794923325928361486841223377587730779494312694327000 8977 33219626665419861805650999181745048300608296524138445087645902240565367610044431156378339660 8978 28990037234550509797711812902394991915662719766161506540010726901915907667222755134272982600 8979 24797997949513683070408994914236719488553643515687784668286703352905503122223406094780827140 8980 20787832987736484639107121697325022322000071947668852729531464338431656930497838037052765100 8981 17073961824109927164129666677091551167533363450378634689610394767377218379567139137879849600 8982 13737138438159465463302331748405723501030896009081727041777798097523663106141160536458601920 8983 10824205393370756396226081731612375994172927946699202107633654735903430245005285479105086400 8984 8350852149199654712319342677309997278444542681589030284263634065692346032287026472548593280 8985 6306581181239366549861372375949210387778027313988484501061961839332270960291138552434874800 8986 4660955929341685250692073341812401989113502311809322740725154639407112226715644167133334800 8987 3370225621422615937412675390244967254252112453925478168753177038106265937813279554694434080 8988 2383563118097100583924648584871698784116093874466763711556967415944845335259601651828804400 8989 1648367728398574430536074469973845189657841203370466639824091027782743373217883640692185120 8990 1114326528825473110586942318147760485409551691038650253110356198749451668937948371507217600 8991 736152407755429974446511571545441250850296219493865554682734426781050227500235445885925600 8992 475094964155352233601764264700419332584004395234637086268917238966117895336287829655745440 8993 299436887639891233967023848985203021695178532197343548767309821591624026326193904345221600 8994 184243011132085922867177106402062583012661727169643967547296604928781493505637071739073360 8995 110631758103996832171621020557114729035205554523077095808308976564773947204935784657898000 8996 64804782852144274909873556074069902356021447963656756980901361084982431675266250458428000 8997 37016972539738922878582810792891959277888935631872190925873030516721827345064082792478400 8998 20610178898977044498086467467963942350574463115891931690079554422480269814571928983720000 8999 11180517333783505601874058291625532955220416967762513878405053988823339409008726573481600 9000 5906698868270698112897962657886556417449738574595932661441740200995865623799693823192000 9001 3037559328265633579427326100659235254898984606935379891555033985799249048533202049247000 9002 1519798414499912442093830747141426531423534797993437157756477968122438943376714002015120 9003 739438601852994758877371696040685610531163133195450291804282379900053102518758683504200 9004 349651502564046218119909591438178669728937387517493049509157275259343422933253135795480 9005 160596406654411229172027353143002986361873925680809417073777360596422207136777401231200 9006 71604485557212170557073904654086971183103625927640826871711474792491822910533958925200 9007 30972144015468833926903869708404481562897400808962063227825360025230564228701261117840 9008 12987821005486147531537923653527576375255541964964021675602392393862089248005504424800 9009 5276258818783846876887822153616420472609641794752667273911499960599796443622392233560 9010 2074977992427518943896136670464911508064764156510291317915219857628104353155145390600 9011 789317687789876333170813171700699654052707369646526345431540115609767988870080675600 9012 290183819746073811223560512663334742202879678880285187480745256191255721875326710360 9013 103011674993965304244052406353568210411419159271411864565270584522012515132718452800 9014 35275654251223723035376710757457037435539066477860700448717362063709593900317895040 9015 11641117034255474229649620652904658596912180793716195201316166528622026004686603200 9016 3698026618486150458112360797441303722420882312136505897262199626353157831295739200 9017 1129515260824834580240381161075192307368008063004793268653542407207547271710037280 9018 331294407794938701478908454502699046353455907967461664666228241331115692281873200 9019 93185291393131645606662555342185653331160153934072554058519455963146232961390320 9020 25098997954607169537115853552935333602537333838801598036409206014112147200388000 9021 6463281612661540357170974845794461389585392641220219031402276780088686292268000 9022 1588510578116870790713325214830633118207746106198814411117277520069976867882400 9023 371922939308827961923111920554825619019230891998961310732982005123720768040000 9024 82784796851950585046160960723921775829433884058063430035278182106169894837600 9025 17478500960496929710989918233242359243243652656081629270846451231903407322000 9026 3491674225512426740462046882206628375555567398696492550189139224864652252000 9027 658175169602411887407134623973999008458326586899487897497408509176211226928 9028 116705674891218310467881754736466280078464706915814246577435567955188996880 9029 19399328479060617389842198876620786885547934567840848267970160757417750912 9030 3011152252002243031064039684486602297247036331318147314451927452786748480 9031 434512540057469496688861596639760212327377638376335240532390018272918080 9032 57993693252198310985737343735323499231373201689919315755497988646045056 9033 7117005940658934641017255000221616572011873160642632063609354977330245 9034 797502715792140424325091817680105710448307420933238174757509976094479 9035 80925938607138416750136637171436026975464425055418465906303696018190 9036 7362168805423865985636370520861600221046025516327760285162605857565 9037 593058712723504380170861913889698738220799762481485423037078881754 9038 41641896822378388159995126741372023258281598500361860209450998620 9039 2496638959626019765559370960890269636192760664070627233722960406 9040 124263985816313616141533017067564493258774293309533411056333330 9041 4929202097646119616768792237691959730395731887364254243278730 9042 146092286366658330699603404115856523732346590118111308595687 9043 2875748655654845057621742929749753360080248077225300825755 9044 28197781736352815952563206467131172508227658829511523778 9045 46017697977466359394088000284899307253047652947845138144371246618290462613440056 9046 90681934249713119982467529973183928998652727867812478108025691865454735150014228 9047 220085716335982572220222289898420849577022131503997437743930967483676638229049130 9048 547343607583400136130291955747377069382855040088202323432732666959404508987026532 9049 1349124752726322194977487753679478399021160126481933120403647647281232807431220904 9050 3279280123748644494934775905477219553923282072142009706527353630051231844953618878 9051 7854436423580604636565029834323753935155955792682475555748877843529354973605141654 9052 18535767271751605211358203755787907491294717653770407162935150275729070795475109120 9053 43097624467378067377765212971972344485577247963086784482166046586874864263068510336 9054 98727158366214300089625429559385927211912125558520735867216161980124190074141052912 9055 222819873870419906304596316661794810526600245437811440672201030324876779303653631200 9056 495447947184417954401546110655017959755322592950329603397103120691163369366551277600 9057 1085328207545507802836231112836769318502774318758203194496464607660083623302313780000 9058 2342256679854478533942144943755959890145150444383903394085395265316980216041396282400 9059 4979765230759804941594383786987520427100494648130429457041854013042412963877163878800 9060 10429755704092568624352698064907116693725411564799192787185910962290491214561521093440 9061 21518868452931877936782303792388269635761621444578112190165468288053428141969251848320 9062 43735402783467791678703410626128303960295812282396660155779033641387455135323784816400 9063 87559413116718099193626069726844032606569368387795889049436642055832382071369413334480 9064 172669404354864341091675739220705811508150610565449318602579217597819744075688763095360 9065 335395177310302597358934237731043165917738021158321120127170047169977336653090741909280 9066 641670903975470189176395161329162325741415963485920678703948331586976086482550063872240 9067 1209111685927137327503947854862000750088058983522290401073877144373754503788096629125600 9068 2243895537181117374275247927029685768526240710509153072957026406330707418902947664728960 9069 4101132207380030979802118250979042022933877854453445805047788658698723196682830632065920 9070 7381621164003489873047027022006205648963646696063504023980038463074845461680154570682320 9071 13083611961730435508928301861883771960357173899966836775314931147914527306944043006973160 9072 22835560540949979108282583245926233710623095253884307345189596488478503246090417905439600 9073 39244891290643183399520390730846290110048273036600582624744756958591185648873307238131040 9074 66408004171171034912636498352812780892501684805087490119028854138085153864527214106605880 9075 110637171301472174144498874947227976791640789288006476531249869173110094322598520738612760 9076 181468644507141286006309292452376074402612246603688135075901722447748002027263040145295680 9077 293020246460137623366703589157256773429605960696791494985230299136152899704305426270138400 9078 465761728522024753297084452046245815445034200909220538552459910551028121307064100138656120 9079 728741914963821155463194088879403976808334050295316156422111043427334753249543408425725040 9080 1122277119059981990034228588253348377590939468179234308779017918733048658703463396999089200 9081 1701039793023620957610683864499671833992570576210729628540547484929515401471186349193991600 9082 2537390927014469425935245302618744588016972610775985654884858303066721719258174236423690000 9083 3724674230623930732755200197295991519878079621491478631179946343371272418534918653247763400 9084 5380040680162380756577173954291732505574094415973870603336052292006277467655028519362140800 9085 7646213081969202411689150430016012226276888536622067589591912069262571269752854061003249920 9086 10691456244199028534435889945112501041947655394404297761641880313327656960264413741318391760 9087 14706923236150947922186485195351960461019681269250080971348561748720719996682213731137901200 9088 19900543207867682973212108817144398321806301333424801116095728133932367813302138679071560640 9089 26486743936666450643265456085770770167290146111677958305926359110539815884356934078642800480 9090 34671597938753980013606838032678109867459315755948063432172468106625797929858041844792379440 9091 44633461571633456408882392038167160564459811076621346915891303889779371494023279591491495520 9092 56499829174992772435658656598866026468648116431445850532092019150571435798790607985896900800 9093 70321897065936495945843208800670335916418018168616097999981122653884989946433352308701606080 9094 86049130618431628540729484189894678959353026332649162428427068118791590421844647391083304160 9095 103506819655253120615949281488159758555341606425244272172794830479841426148193979148443592560 9096 122380038933806993761544521530431849348452341863695813686623822452834505417519108559375341280 9097 142207451456037960788274813973462447072519696425691589025748092547154357449306295532055684800 9098 162387889318954598721161280545884068823656969969574205552716521155427326985759277341293578320 9099 182201577256448208725143831646021339262756647315957009798527601085397466054236587052114769040 9100 200846282973145779673054834461882461235904883231661629420206319358018935710176871944091994880 9101 217486749904105863310409208592331561458037334827359461859057484757009663531730209795345747840 9102 231313754486626940457298900492788696598764036657409053987821877286367725241084208978885470700 9103 241607356948046692792524911697177809624120528952296131113514050301014176131287651030890593560 9104 247797714969448902678440068603141201917734966441367479557244234911756954179006383340069224520 9105 249516476970990707189968728465588156194862391491874240954974379254094904730776870788208968200 9106 246632416797324602417279012938981622475985449082512987425382924493707936423386847432867138600 9107 239266597172150353100566489180092715823955060022238755376783514302219485851077395193475712500 9108 227784757734261490920117078284982254935321647789791705298802221438986685332864791318403036400 9109 212767461751705789376552504108984509830724250217069967559656046948248273071355059764308456800 9110 194961356298103148949074051950706051728578337363218320828718069382299786571547485796431842180 9111 175217246529371427955296446664498392016933956176338073109347994170825174256901019236583791540 9112 154422178536516576942266884569193125253728150833612777411146248249809488365998438239988758800 9113 133433144363064669347061148033822479576713634000071934042851546358983693916056858649420763560 9114 113019340554441828853884661945969495417619094031021337177781472630936275372055063330860327420 9115 93818296937784517463142982475982020333065185812857967381356141735499880138700777037197722360 9116 76308967813514577298535344460322501050725794042743093380786332289002613703800935844843082880 9117 60802447811974798980577425915178386330989147696231796660707919372039122114922942244011523200 9118 47448741577876852736485344600617301686445773250403244896999835046019278858735522734786663520 9119 36256303869051707600686288463072605683867108861248630354909007409979432062943282338288277040 9120 27120067381606196375536154266177537062079952273039361987438082991455813934494287271749505440 9121 19853432382709530001630543735376710189045864604379438808772188186889763359113821674867718720 9122 14220111909124145588902330832553004695837259152437763115985178330875189499299503664650957200 9123 9962619573751679061553209313326160916567160297902723088380145068319377537057651527899145680 9124 6825320995419371919153257909932739924736227740897058117861665172493242966616361427247096960 9125 4571119670965069570869759880779840711136912580168109868060955236477129457445906439690624320 9126 2991836666307446997276239462856623910259088474952433335368516910512348996382220668723095760 9127 1913063107385239173976487355639955356260972238848891449639569271373924078864584451617840800 9128 1194679542951460546082076988193694525503580611181325140170867677867036825850727448804935840 9129 728371205957382614147625809498037903708314049011659725206631117671934557250979962333989280 9130 433386494005267631428813024535421836795018388366970586666710660792073605225723054549999200 9131 251567457045141254540233031267078349195095130804386311107469694194146868114664390712231600 9132 142402627677310052899755569551510114235922387861882417040561169007614300505282682029360000 9133 78575341745673667951872159325391686664822606749847450821015514931005282187001083655238400 9134 42244616548747139717761897215511669171308189813469243792525588747043050054659476894995800 9135 22119568393265258182633817499871271514765413967998525973937930313559541657258141629728760 9136 11274470806557695799076810683568606863900542360253433996396378851397702027774651763045280 9137 5591316098676955963602630617890193731320811054995427148809977483926434682901442312899600 9138 2696520766243818994084351975391653472197106775878381356997664344030443522261883297578920 9139 1263942810974870560422466805980935730655045311155121451493750816606688838090017075279440 9140 575486128516225172775983493235500326257782229696263376904729502869600947298351635098720 9141 254368171150965957559621072569867382642105196983332542973386404071419666937289965425760 9142 109077119283260408649071760488130246510359101973227662003439850006792373959367756872400 9143 45347645536929552819336775715130541811084203179221422163904131516399681117504232344040 9144 18264873434686776032156322936160732654384002145438329876818562878647777659055035592080 9145 7121838641820746509505664978003359131410235255639221188341750940493040532368192248480 9146 2686175132657158859621074021433632284911402389552840233161516051533128852264516333240 9147 979208554017002467505567784657362793378168516639586516381788894957928038099675461400 9148 344685885914776449046676312269801130767536240244230633877599900501077804752198114560 9149 117047616350564246605843856640056157262007383232996923912592061001592621859116680320 9150 38304329738491890635953493478324492522523886156112784934687714865381013559450061840 9151 12067133103643149756770829677568577922758511748390864896824418971607364835820985120 9152 3655291773301610172485073202021515097905317312089110243207487966642606747472421600 9153 1063297566811276764019550006288200082296612506713383755490152677951113995988058080 9154 296629009925170502667173133498067880340019913296210623875543029503175887863995360 9155 79243350003400640719246584793029644642515327600484358913580431569754008874521200 9156 20240174018664094917657306713957229190143660708392528901779210140842130144817600 9157 4934241542262058415708683212484079596307396662861449910445737709491953921520000 9158 1145952683304689242923931639882674474480711898908200614075129551535714296972400 9159 253024114707659569623430760094559872000787431181172051685514530564333421818800 9160 52994058582240393383871554490955842705379361033016324405944299999777370558144 9161 10502249740366772418538102990600605692292536587595812639748378539958260241632 9162 1963946198472854910889479799827574011068318779405901182133633278484006807440 9163 345488238318290026894393231574443124543705953276873130764452774042430953248 9164 56976374842872888345267388171655677903709538896952198475975945912415294336 9165 8774475640846804189157817990183079335323615883985086879680969523061963648 9166 1256274439284098748673009791035739695489229824588240177717957030489988034 9167 166368090880020725077891033552521654315654980511364666254774844042053185 9168 20258479840340728495575940563845729696137906479886894466038903874772086 9169 2252553191531205691255154612727091141588873100808968356802025503221372 9170 226817723726759549844656933158100206468226526291923459178607940804947 9171 20476431378191033417278628877459847430945352718781248619535005145311 9172 1636885292104090926516013455310246401709943838106917789650894979560 9173 114060643775259199580929132644170670857039608234587869793127795684 9174 6786696413234606980966210807905196551523906328235517174146350323 9175 335241544927834014539712990565744114041216135116852657458915286 9176 13198101640031494206511038357794897880842519266660251202105598 9177 388236839107620018528214777699474193323792592478139301742190 9178 7585203287078907491239502539658285404713240225138599896282 9179 73822750993122698578207436143903804565580923764844306069 9180 183394061057255638173497765841289886258469322777441653487126585787598755415327282 9181 361433550988751987641199976475534812334209614232914207602366263960961050818528220 9182 877393040443709535215956464632638856028697251942219272078207959615376463943528650 9183 2182751894859242858112789535755154794350528846918125354565786420395663174328577030 9184 5382522255015539531434175514543480613761084321411289335874312887217437541970688852 9185 13090285142099744555066969612862419790538273279794372625565000824377994222327130022 9186 31374009887181615965578296373920137320414962624226265772144633246590397609929480010 9187 74096486629920506627790634222628998641719541669929015084788294671934883637724745100 9188 172432916791232129813598022373098012139637315915302932007878916708313310265131392240 9189 395394974146464167354017114442269747897953488074272700788407584679019539558013182352 9190 893355077868417783249715752884576782807196710064913047341641062403903229679360887392 9191 1988804383118491426572368274996031606061935161629120972161840867948893116993118114000 9192 4362418421561459345941937515176137718899582339240701370100324947401028274941238150000 9193 9428040558089569497664580566323225061168481571986478784532312221544913764316699636000 9194 20075450244335808681898681085062086482145630490562177596239804855885033419663475537840 9195 42116182387883733236417600298523936450324964911498727165474233173884947139595281369040 9196 87048629185151786191638720062419819175623498512814046271252062949849034561471149808800 9197 177252654351741349126549715050061371484150026847400222864647828267437692048944352222000 9198 355573440878580492729360612826794198347357125371019269716243706250707925194921743461200 9199 702681886354028022117792760777477432038452734987426398339862144139736967409240644921440 9200 1367941199765598720666288638505040604804954905694222762525364122153134990128575785145040 9201 2623257349641588654712081459071114502989127614720349539656268824573641761533589684519600 9202 4955231436052909054187513416615469636156787040681415293299853850892103564589169393588000 9203 9219779675176457674961808783735518176272744428793504624228752366982135098895366162860400 9204 16896387590878201959015821645503181577594135282114787700188440098929368034982134985825640 9205 30497640913051121062159851338237948466102203769111608663727804310738929555682490679662640 9206 54214966997384526344335929733493917450409696129831999481809577080807903672505132337763400 9207 94914676481555894759886197233834499011945687328261461511447555956712797234516921048683000 9208 163639656697991892485919021528152669669035339530890393814256545854804938108505806394691600 9209 277820106644058583450978421067770793476520770565366017839299099901869108534445755070346040 9210 464447608957470968568731077446280611695029062088550423854937058370422581846502223892386440 9211 764512938656582674866516059922867190467476858820351269202195361095216565426925186977849200 9212 1239036721768855172315169996453795545067283179853457795195868064481756106759363617671407000 9213 1977015064158054948297231079952651486025823905356054461415679989268982923543211521472645800 9214 3105535580541805122029231886039952765466849298783243049819794120418059632805421735265597040 9215 4802164725240870304725409696052485426218072566472197331775481936473518734346924956632944840 9216 7309436319916510774511025273986433409280971873463653213548969900886342607801662272170799000 9217 10950860807458341860073251078955617642161253151496925231091487674613190291265813901092450000 9218 16147316829882273475275387986500041445045567360145247745197101193534542177047043361662451000 9219 23431998605207226188020941561638456394812886215286197145601127750363054899304668854864752520 9220 33461328421512352898522436421308110920854063051712720426461734815068321758840689691603337120 9221 47018503028491580590496097324430923262369872893891240967624497086559962722836107311712148400 9222 65005773419666839402342945617005131504942012714209763481549731977400935251735990014942626000 9223 88421347250405535775439033407241658076667905548135335053723853993188690363087046827038261600 9224 118317158354449584466894592295228770033004883454913077487462252510268518208693337395256026320 9225 155734857039817600834598670279377366421239909997711467239537108125341291254003248728266323120 9226 201619359377479936130258342105981672953545152270427457330273287172191419447936990227770880800 9227 256712152305900469393762040694177046492236877750179637570365936490767011760898459160958534000 9228 321430110464428623710478984754188435719909194739982501915206068502296646325620214169646209200 9229 395739464949757527361733272041143536106590882260209881514016880845504756201531920151198325920 9230 479038203300118332414232063661521159613810584575276622067261084516761363141262078070311047920 9231 570062862795178108831946310184727426586851149361256855579976132472237125120949399878373677200 9232 666836658743802716667397342888890492969512060206860649129325040481625502087012409900058604000 9233 766674529711440701279350296653912589742352593410359054090351519740780585594786832046873862800 9234 866256621692937974816034708352136542810650024958321923778964559546363391240317808616194779120 9235 961775034368133291798260617642404429884238239925437266012859711218995126041468698962644716320 9236 1049149887294529668936091890341567797460745766700810378706964409260970271665130501761962577100 9237 1124301010747076739289262690916523776413681716634955525460935748707554567283787137703271548500 9238 1183452289991202069328494295680981411848768182048434054999050947953220462413061817239942745400 9239 1223438515810700149054079609965711318780072030669018790769471030262702856766389815721515867620 9240 1241980994555604764972109650464427577467896679283023007528943900001505046200744465004983007020 9241 1237899158805065246184133994837788813044852195731065666752316407271546831396571246169768729000 9242 1211231279582554402682195240992623773131229537970610884939757142762792291388081707922140437500 9243 1163247537926850453002859200035744806924726756614953871909084208730503612912180121494105958500 9244 1096351772983965676667770896172844829881274182280493628615495278535445502861341529785524632680 9245 1013882191921265629609363779760708017411519327993367770791563691307951342106619014621529345580 9246 919833973924100113609487803303296552150886610232648644670038221658722772304308191816676426100 9247 818535989823016367347556356413203489917073949325952399534451679544955104588532724284263799000 9248 714318347457231625411506014167017181052687781664125213192526166746183558957995342945428538900 9249 611206588940761908147726586443945896504596386566875923229731733363311697632909754909020706380 9250 512672500891537949423313818354563437473516030315669714211637706556125932020069892144268659080 9251 421461894241761897715415998955449683113043957586617764392522337982059272698302723110444472700 9252 339508173565491150901163786188461731367405062342283315145299027812278889281815604700421486000 9253 267929033898228840463700622351224568945611763291557758073273493619171989048748124595179824800 9254 207093969874981533578627301080641885861714001200434214134948639515081580331425446424086903280 9255 156743706975681310331594029040774912072068728895599535278107782976684194754103238520846075280 9256 116139722373109714600200422538976166016348410065753400834494804096156378716530087300133592800 9257 84222566649717802553017933221458908336928302750839495482971952280244262236016244385827306000 9258 59761016085539461955554051931142416319496566568088395505556256324719532250082666199080217200 9259 41479130999571050110003644623735762482803138189488184591689206035824799656754083524225090080 9260 28153941609807587584220566538439473470865984300580858505557247024665956431087287389912708880 9261 18681745082242353370088960701247582481110898080924180504259633243060981060359027677971404400 9262 12115183275694820006911855618156096020219433851183433215347696346410768984812328572345284000 9263 7676036367909937491818192239737673729460571945920052731498277835399638614989263033812535600 9264 4749992971470738491727431415416348789156625576308657940585490096261626698222299807841176080 9265 2869763779761577610103732941652200524732262034100564509176761904991495537951688316870899680 9266 1692148449346661665260971768506354367586423121985378413654491406893337593302996273985474000 9267 973430518231387945690873974596785786494996367699358786888813596439381387142333131921550000 9268 546101610517756675915509678746097047232624442998322376194310906867558557904907797402526000 9269 298651071775055866004699325532269452489335289724786914811506988272573910386418736657665960 9270 159143443395793406216648616171640210101807801380378775370013604822335463427883797743092760 9271 82594416191011874411138389839478871068442399329169379807401185478250886801388793502405200 9272 41729559255425629116361126306714144769557705517545430893352310536403225800479246637583000 9273 20514080314624686608146395720462391823732824162094111446404564363974584375535662391749800 9274 9807284780385077296512396202929487530437928464180300806553313600329949340726039172661360 9275 4557177491724263624677349805199302908255619669575280442437127459412197111885323500018760 9276 2057042338982778416737121339515605259496334799212029417480402650962176948474967591755400 9277 901420015581224768562523234122034124368983001059528803793956835893042466976162047702000 9278 383239457604196740562586264619554371022988120423149856749002691505539924620903751514600 9279 157971724493620733129181814330836974978874401534482576487803102344049396136295148259160 9280 63087764336806782336625848237349368964320449595051067112707738052769464376922594046160 9281 24391590277553277954638121884872037017494082010868865706183684473899111208760816592600 9282 9122573198042280436386859536972146115543747181374910288216895014524012547460307297000 9283 3297681259464460352607911319139820703224454327755015099480123525060651539450619252400 9284 1151125549512202409159891799778616804685629063327739908962951761221308083525748319760 9285 387652532083741581996226433998478992790189868608958848363914259571221128927380501360 9286 125812500597544780236950927259574358308384198436842346038849064712526486896127312800 9287 39308891689076839553311699910628198076680198078418606186874176149212159863691518000 9288 11809575434666229633167952938692714028786147103251106464665220316588192332490317200 9289 3407275456236220671924184957308261664753415550374212142695994265109478762167745760 9290 942802588577044696167036196635118552600462848866250494586452061456731842170522960 9291 249826844289077568340921918397478147746763099533245840037649258772843903963614000 9292 63295661579122513021985334967997914456839448425941846063694710414362950287100000 9293 15306564044798121924925899614862229152565478211594202068615777525715263802386000 9294 3526433232982752516065986422117894444628117398005020766062685371693766947520304 9295 772425351884966052569299131893075500149921881829841525255566619717870558513824 9296 160494906746582443162997701717261135861538200107432249551041950244098977000880 9297 31555103939889941552433736704739479664002829400335922155625372636511808981200 9298 5854417414948884036096052050556276846424957063749144737849701129385056241120 9299 1021804251777698343191964409931383811817261510071076559433127441767506638864 9300 167194891312698089198093109984816644522299212039372085152670973958969760449 9301 25547971295835882557088417568117029882975804965292255087165902145901174110 9302 3629443413742133707200145177411451832521310353016264946291554960810086925 9303 476934675005704988423838986826445315915833531896178915083676511105879515 9304 57629131826691720429769112941692747842677568107060214918602869255492234 9305 6358717565167431518058830574397774753747178133632199045248560547393859 9306 635394607269820998788073483869269311502235563372868516323738900119765 9307 56925331189760614588011741694415745823724615320476794044085544512550 9308 4516134905322356944446203807128770555524668903963633351062316455735 9309 312316085884513328803331852084542913003147311972951441278168838449 9310 18443326197270387100654736480974057762703597448496322515991602614 9311 904218255619011639597764678501734717173452373353493052863358245 9312 35332449648637508402623725477948416325251124367693349139895575 9313 1031615844824467771624524908599993946213508898277679097418130 9314 20005965519136251314694215194997931037272430340272806944699 9315 193270471243015279782059101964580241188515112465021394429 9316 730898958666142908341093285761637064942512775448782064262562889343276791655245956 9317 1440612440269499065715778070486704939596836774797599431010268883343270198045122464 9318 3497889917920546292655216538052251202258506557512156891841480202362256775828984400 9319 8704748910025130916864838870410030849049026318837396150839797875021501862134415464 9320 21474563323040721225347954921982629295908181676913641786196162570020311740628383376 9321 52254177696578788930279157917036439305784862953682987511232915880819930059838908016 9322 125320520612294678598170090131350926135811375181524776287056045527639406397144887984 9323 296194482729940629853209589515263723252558477941550869085704113326830142086718813100 9324 689880316231127857297334846408230926155221364795621471938419010726967304259029992574 9325 1583456434053491705913056566175449379781600378084521285176571761833959385687618750336 9326 3581523305377239548266434129478303292524090211779515346258551923651022471821111222016 9327 7982738285018740506570690736654341780526219316861189562640521918400703097050863712064 9328 17532785360005830547318927913342676036729128933895730728413603014408462631740451400000 9329 37945180470541955155478650110184140929112561930050296402397364570354423657620642177280 9330 80920781312745619882915452320723607307469652464834711735228691205004833438851972616320 9331 170040193529507095215497244876424174916014060160300646172219152814267107155164594026720 9332 352063344704391668597294378919120157554743927318492364919286121263833873115283317004480 9333 718218547503159752304980663579469453286426082810245058880131459992734544406112180432000 9334 1443600952754503721602591671190072716920795555032827058067216656716925516308043137367680 9335 2858774170124079816479225248975036390173534203880469791536533167611237576810243991304320 9336 5577522607610053733900501270636409793015414642940380268728499794344563574949896963635520 9337 10720561241331084597925169005216548075616987350504913341591408796782627553353782917649280 9338 20299882241837405645357386972536594576986559554939819817901023256749643732325574450528000 9339 37866369444684902716369694305589858279718413180558101735438619234658485835374685275960280 9340 69579533992249986949239066776202542769844172000261517051086557674473111845920220469580120 9341 125938873520160385140237010397742025430924549164673096036801903953855519579955457007509120 9342 224527974866580333977970373580051552381350942321071107279489791171916993592054718732457280 9343 394270766212486827102825546083889827625365795381930134593536010020231901512994433284348000 9344 681887000435807293402603976576571528560263084860033506345198320370055863310056518498553280 9345 1161457597058958122550155029546694518657388038458609335698400741037788116390823330058755520 9346 1948255657594959001358021403618292458593722632157236485920924539958993291017617734569712320 9347 3218235417963900402771429509389593316063093062843764390355908091467483065892389834706755680 9348 5234746860017530136290126493893550409337515919617567253076034307928839409622400136197542000 9349 8384079417711052440934277045857457952389125066597326104333679799152347000035677597856812480 9350 13221227500786164496124449199047284288069393505930999650694796021428932237908462124405582720 9351 20526683389217480160470298318562822807347985061936419817425753319984895644581237599570340320 9352 31373959732469388674687323280065699378009702163925840059265451384983598652307527958515309280 9353 47205800540962883615557838855156643657048996517912207126432689467437423561374333974197200000 9354 69914586502608635520702577861547934550629950431192158400428918147352825883312259583883787840 9355 101919311646454298724091086961165957008740960567144555719526554722994318451427336603024663960 9356 146227895672541271000040138824191094899890495878529882767616677285058456951769906646639442160 9357 206469897154563619652742649492781941914283694950253577131397081943205002480598343260703565440 9358 286881535186662357462283238424838526389574117205893272143465880049559244505699968771519056000 9359 392223151817569502063381174712552960701377060596316453987414486386990405710955301624166855040 9360 527609831297622408369788904964839511624478178346626560287592903098876957008451384916054016960 9361 698239798596105287258420411802043576921603112956772292678364177089442272875091488803655602560 9362 909013184574022473423707556249045240245200293077890787584503534441909292199514823700871555840 9363 1164046017441801737622324993514094453122101953726022176809055506842842893583126281354185204000 9364 1466100385911954046820966062156450643907713585049885790062379718839468044812976328217521431840 9365 1815970195853985598305083787460583019226981371469172226035399672726721120782409730734605295360 9366 2211880414392089720914762847857848229591040838715442161934245684111219486470436318193571519360 9367 2648972962435465935508448386049882339714218957882946750184399730466735917583305296456102363840 9368 3118960880050378844095128312771318496217188683718861448837689607332047321930788202918792624000 9369 3610030683465614503119812024624789680653654671926418637953908842731224043368832656973536179840 9370 4107058594076797488056408715578869309344121328904683486919345698740566976116781968880357522560 9371 4592178944961426550654040665101233497009001719643985958400907324863535370327629868195096839960 9372 5045704276615453050292645039456182536803441557780788567439400853243692259894166485675925720540 9373 5447350636437095807951421791510987181350277277205093142282868651704826565850508788809482716000 9374 5777674769598073692311418305068175918359114406718508822354341038212645539575563333397053813440 9375 6019589877421107226885749769256152907986551067410459801708046701774931310101049705553729278160 9376 6159801010667979390046017513016733515392475007803911063790359219777702291656591036161502682960 9377 6189995955301611105767613058631302767774986171461684319889562770259662054692511411150326379840 9378 6107645653720097767592631387691720147876720125733103481738870459934395245777087824491814500000 9379 5916308847691521043710980325880429204315240413643836624142531301609060019205948431620981647560 9380 5625393674315737651094665261623187236571579303442532814156455044425652381182405792962542642640 9381 5249395903172883878975938978518416855453198941533643647182983786205775683968003175968225009440 9382 4806698913983671923728791437163236367101775941550707794413677564214645895864089309749410604960 9383 4318073917327216778471166865716030004779926341371690919283194367454545769133708864340174244000 9384 3805051880113643585118851548636013471753829549157193818567017434569914372595760558519063241360 9385 3288346360555369964600607549846518366240060084111718486838643645314162687974883840061168060640 9386 2786488744415315617945951609993885420365495999642831964463429185919461807062092659278642479040 9387 2314798403758599961298515563493777490328564505514192952125084225532233236204524186929671950060 9388 1884757695595029224081699918302213989564745088912125437307814339804768331527399786381167603500 9389 1503804863276408222031183175609412818716957452379282908804912814979987544883132331061199778560 9390 1175506025610505179438507022553443194966169918448206925913831690554341677808464145365158010240 9391 900027892451762401792672921470134694619821801180918581163870362876327061990464744788427634240 9392 674809954971645928587831187484680296064942686842142764660895631687338658683463080012419410560 9393 495329550858660315727617586669780825080543960800438585187990281048773795073469209814192336000 9394 355863192497820231513361802742494889031318127271850192194112700051994674158952563053640786560 9395 250168482090980173567936211434382941757880915318277666913618720223863411575043147025248399040 9396 172037449652556963763486042534427381669899977799862757504004191496345890449869783774305308640 9397 115699054447622034349401656866708964530222756288332439326463997172371660518600497018802719360 9398 76071795139522624254460235986960854564300209711946306176125362751486391149689182349743904000 9399 48884370200301914098838051711317384258561254752679196880800696307498762006401605131971152960 9400 30692262277195541023469556838074869099165888339225174385321628314305895588513321835281445440 9401 18821513798796653154554212446151369207253033881308206870997141142646925690349811663801936640 9402 11269253386070467140414234945489493266322639941358408922361247884329298325408725679019314560 9403 6585555444769491918296422909772132412716148895761988527625340963666427139544559861877425000 9404 3754751962093198122850193213423165031417200059192909848767106546329391507017299389252034320 9405 2087802107487153868014023076325004750898896749557877720414541792616103209344182800720358080 9406 1131713803179279369088628580965458287810748908188221254920104409087085057680610925609183680 9407 597771049578925706264472931376251759264937505320351020173331620747855540967244273909805120 9408 307529788812116466421646664850274467448221216843077959152120799046363431425207119722148000 9409 154023614544263976620274899961441392038736561272038456983237343924296940079856030997145920 9410 75061815981475396797549422020689757375819296643596414831109343919408443438976784663486080 9411 35575880133040046227296182415357384015499295015136882310093706541853669968477353008556880 9412 16389242051878239711720137573720041217721012537584598328800941979597361747420299731050320 9413 7334631237891675039927539477642534071788648008621123258220913741625439560353045037712000 9414 3186766983634628574156260432876778205451624397552230208595066501728485178348245125696320 9415 1343374756527519601378896564927923776228962157620767086541262845586318364578187417445280 9416 549067631105710786355894161593133467160639862298419132620865658327056885463286936649280 9417 217433604759903506338488400802287872841661531068316745723694558738757791346667850768320 9418 83362760939432386916606281291829151114424869640681188575170287496738256919051511032000 9419 30918260050857697972632962489147288653868065727497020356943946019811078372909745354320 9420 11083762811796953072429580586665063465863079840049877422193068721635043185981323551880 9421 3837046977127474661785095985469348985420999584567695047202188384260276746151901694080 9422 1281527166580423210051444177583944245616924148028280555207239526652039343067054833920 9423 412510042575479055662904690300114114808078686900940082110306504258888940480254008000 9424 127832628786672820355760862013930928997309641297232385078743527671803616594956413120 9425 38092539337289491450527292711514947030703045032909891127376355036129095899356839680 9426 10901393493830120049607511650161532737760817394178183856432822216681887211493982080 9427 2992119701537055470116693221374699570819942051442048886747690864425209182697116320 9428 786493080023313475060331832895524286463699812971341653498278851494132402362600000 9429 197670299080092059418660452487166902252678634796545925009936204512958718071299968 9430 47421011616872015724917763085980871039533771370202973923352184889621941045828992 9431 10838476366131904610654927501483789557659221325993331878189220505247580535336832 9432 2355278615686605908994378920695048004848691815647725123055765031092058030865088 9433 485527517231758702842420131112129051373848756724273567258209214773481327747200 9434 94711463957395279517287242062332656537719305386875052647879609382051576523008 9435 17434535045956977980712892744454236289132024515587743795327736975158082025617 9436 3019266500319968217775681414161611078708134797956131701142202296278516179937 9437 490204174817464934149653109803126142374741956977452634044597216988640202768 9438 74326516859028097231619961471005175751710540974510692181970685375045177800 9439 10477887937048411130296031895202521709658619746888361395992154736295322268 9440 1366318267216737034557131306065880167243252074507619195081664961505693272 9441 163835160138470782375078599282609702329719104611725389418451461487605272 9442 17939871466702596230420982744561392393501902659245522641876637173875768 9443 1779060350516356985205134634368912298773777371732880815882835098200300 9444 158184015815857045880564768821770748288226327421096017979473288083518 9445 12455071575424501473480241680123425643373634155673191312326372324312 9446 854886161113926257519486961380280669929661880234421301340494658992 9447 50107187156153230082068368631958815789874536892341029950314574508 9448 2438333067945378089168426913652915987590936329969737299007514700 9449 94572427374426764012037927917285370950654712037663381552939088 9450 2740891098872659552811685689150860455910888537541139395729832 9451 52762838649343171380502134836330405844464625702950840679117 9452 505988662735923140767969869749836918999964413630219877218 9453 2913003096133178257881168892528263664625956713745145908292823109701465473988299100 9454 5742178765039502465175829327717584489982101723497625747282255626317996689732330600 9455 13945291286524505986855585510171276618527961328494233957685477949629420532207088600 9456 34714874053688663839619223504043390731229180328379263256365977023545578771664454600 9457 85677663157424459617175071660033417210985994353248062511377785113366011312948675600 9458 208590394651261482617955845997493944781250764121636634296005520852923380483622680600 9459 500577885291370018679607521808592678346765644610257203839571301447605453351615103350 9460 1183992269161858167609514194693640400375611740737180794992456495447037199269722152100 9461 2760034078157347565432419065353095480821701701038020490100874612842571220978969413850 9462 6341063047721651787869303372731723573902189014066150023280967381706464695554957102350 9463 14357724040230634175456257270493198185342104567864784067917742468988324284513765193600 9464 32038954393105470180574280760994175623876138570655727790825787075289921080365536417600 9465 70458420100076764359492331641086434099602126142348976553918132647236141829420960692800 9466 152700776995051074608273674738430624813535117572596124434984053641113321010559463152000 9467 326132909280882673201630259540357499498172780981241737764734803289319330317581094172000 9468 686409974415962692836586167440188662805189083525053770978073136427463116047447345972000 9469 1423632769318230773253522134354175371458084948129676918357207751273472273222957922952000 9470 2909557395395864910547327580683495876620011039771611031538597070454438060268846924492000 9471 5859477041049981438416035467796378971125939725906244280616503721375799270297944968792000 9472 11627368763837278104917932770715156644692637496620608808824234814828173993989629965712000 9473 22734303174478932643589893473031130471909093007982129895525936357452280935436261831112000 9474 43797131291167708981439030825366888825511819391701649332515324920709769363760981503192000 9475 83130224289263506270526038498947413118257459916560620830371853391091611697322393198222000 9476 155455537629781378428596298677465174968768793350498690517887106861257323073743191432037000 9477 286398879401072681996348939232320637916953914575532902316146188177185020080306381098157000 9478 519801386927261449403859483647560342693917877933726872610266403534345606942903357006782000 9479 929366233036520993476162802090578140624851324098698524143570411162598630364827678339412000 9480 1636821059730627130699609085257360799535609514161346316342861617356720318402431435150172000 9481 2839625593171110841045993679398953502653687600541810804858554959648707267625332080737592000 9482 4852285980172571220567430776022589930185971872801963486630876903814445252275922483917012000 9483 8166503326645536312434741475447170491490709853863360548183225638958063221972490893403862000 9484 13536565744310589223446869126521483552827624332102135023630550111202123982080583568446692000 9485 22097376801250470351230309877584259010844920142475276891836368913301851513448058838234442000 9486 35522963569755274484052956331835327075602821287005652382003079895756261046597408175804702000 9487 56232755259891481981427932216539448583541928238422941052147938598705692262723110243506472000 9488 87650776004620714614724978935946316362556424935787670477333702406259882512705216656898172000 9489 134518485594717675921115842104981816782350691820405829547379752011978727577749643318204652000 9490 203254689757803044596130466156345891403350965007124846112954465792651992305688917997471944000 9491 302345276226558808912129203504800095752408560892466089042258894766014430114071324589396431000 9492 442731473109669745697005845873622440943654524313060202551961599122427181789176168167756741000 9493 638148496404841003698194397104297405346157121768054365026057953980606668094281389194039266000 9494 905348390979770061733831391950716906613202770862523686967572749326146237017754024947277331000 9495 1264124191597368926010704211421729997862830978448190529591237079633584156345291967656956776000 9496 1737040936255663687579391766462376019093027008106996873630638388930276658652902431960795376000 9497 2348777075994082977115892354312930237557865457782010594214234033351079919094104446025326136000 9498 3124992208613479056481466977267996170173603858475456893164334803022658307266461373328311336000 9499 4090667908364345041356686834888052965389144892703002319905180441961172071621681913871277576000 9500 5267919964819204860651182478155376398963986919715061322676416362799292013903217135137408716000 9501 6673351702214917085173359477074335871598780876737277653811786384834717722402909649099325836000 9502 8315104172192380580474481246059487755150282349307372826432144223381042565079884128029442696000 9503 10189850160457566671003141390687751534585774467914439160048019827450500630077486951325850696000 9504 12280061075397585716781197606057501802477322411497479858889782188425529186040485670479101336000 9505 14551932031690157641025877298285996822908059895864780815474917146282957628946432884825450416000 9506 16954363749634383745330206685083389580980608297784570205050301128134987014948986580837443976000 9507 19419356492450219046501656420611684391257501388865957626717664307235298798343343458530053923500 9508 21864064419489668304801084551710978389967665839452441676071551050705635672575945315841055661000 9509 24194591908042152688020287878517459217776461841592364678411534573750299846189731748484218088500 9510 26311401952277895456996130255791851545816884156243831299423984160638377034412553669025289913500 9511 28115977388866885347175495303983922465019327728380240232782200802720410837446312139722810956000 9512 29518163299731903523743410459029748901261657095495128599420885004473582859307177880611317266000 9513 30443460983460071300010981215125991760778105197299271852066349679276522870019948483193573866000 9514 30839473368948452579978156834691130888114599842610282564379698144608935190497271543915438556000 9515 30680740000520624452540318337504740876167390764932623156601592610403778784620237838363881505000 9516 29971350791552784095981065453481937645902471774106702274380780797111918276668563555374543979000 9517 28744975814437191917128918178713356725598026618363952770018234612604971308971536450544390894000 9518 27062259257257580752657156679759353452271383432167491024578395476916064435344077675780360869000 9519 25005852193362999133731319717636692920541205274499159921918710609194529705423855943773687454000 9520 22673649454397615627721423228690094833461146329084105279999212236076656704127175116936036884000 9521 20171004584674478974159664006593753700341287218868337852049019536713314195517838615759913834000 9522 17602791863302580763899955873894228395580315951819976412566908118387479293755860851705670174000 9523 15066154340678389194333198465344379048833246525049324664345535961468961478338740088737493599000 9524 12644632428824888145849148014300140198365763048462696748051696128306058746412273269910887446500 9525 10404138634658274874326453395170097004666926186778655802281597839142072804438796622990547906500 9526 8390972781981439538658890127530306271499018367652470910726464796263482042872039480558456999000 9527 6631804359819673949587563952485919791906326995737675341989159769636840777393514027647847864000 9528 5135324980784514385512487099255993430228954469103605564947571697919979109570007460230805864000 9529 3895122576000729333468138499844542692545842764942198354312738306085565185521598213492860624000 9530 2893262143968996495354727531439378695334805228396360263094191292792643834014411237170495544000 9531 2104071842020617894266463577891320612720481865186276834732139983436738755326198652392642284000 9532 1497711355915728275730493685967007362264128950360100286186331683526784368518949716220599624000 9533 1043217594666036312536510003618952455241184880671145885878538212558318271800876243955730324000 9534 710854839581565581231850525514230306372495489752596975150771541661627904441988539658087484000 9535 473719815187027251039138742282438048877687669569847452096780668043347072159428090087041584000 9536 308650686659355557847113054838927845138477505079133357212027188433889032778813553435061704000 9537 196554645808829170161348895780124204200420677066175156377187208353131840268101206891760744000 9538 122300885196561557019287677459253679697008977488493738162265831760818027834413445055836144000 9539 74329327962220736959927573804502216177994653324698539241939778368716091458293721981276729000 9540 44108586912300552537212041444562682426503272826281407605028394809979136441305118719330131000 9541 25548181356666288473610444160324678085360847431839060601824225958634608095878048490169838000 9542 14437948678336733108925902973668236782326713480101513053711061313658533115279384547933093000 9543 7957692708992039983279970471794259237265764299363799137572775963485615817117770926152668000 9544 4275873228191764948455290998595079747542532848480012281190482022342027246239021837773288000 9545 2238876288598355144431988038306104456253475235664340504551913256825457445206701108315348000 9546 1141841731199359566936020632831031964789334896876042673522917538832720822020577718972348000 9547 566951466941075696541233856180731076410182839023154556688461213344770069479440730191828000 9548 273926279176841148909336536378211617164098904495254862258896463103277542624644241691678000 9549 128718927309675355667929160535731197181079663821867780287174377544575902404431893343198000 9550 58794091890972097261546819110677121522263258239319323139036792599093284135383185488468000 9551 26088971340381275865131923469933207060058659099908794678144096143550777725830103240028000 9552 11239538963396469238718616052333894796674694489976104815776610639010558380076218288308000 9553 4698188281150954775370954471501545168130162800838732868837409420275236920242865168808000 9554 1904186671159777917550569618834541052838121381450216967722034518940655460015274588028000 9555 747783813903122661210271820873729349579989753264919947516557281295146149863158494793000 9556 284316682308045831369037554742158677089206584399182387587957814570754790749176142598000 9557 104578202838580066867965050989883863279837599041792920581298237938292074137702570703000 9558 37181261538908849764082688079361554276166707651385779553328818769806051031705991853000 9559 12766138551273782241853029981616895677847069613158506059606755464467367067702615248000 9560 4228929484090115216897941280831782115753568579317800705715863278354732199345189048000 9561 1350180625045668210513958642101162811879349799796251782405848725829885409367811288000 9562 415019207499242796529385700666953623302989364261098943962956673217514079817313168000 9563 122673237718055487714744026708433615858763081041118003820521677722069922548696468000 9564 34824871719310647153736922185755887034489130920012107447704434141865849848042588000 9565 9481960572761067255327360577388440797606364945182494974575249833613260242883505600 9566 2472519428234551241234406556259632484186476615524524477008415174311327922754391200 9567 616489514377382053980771816516331717189245975283780898054621658287269368151003200 9568 146726409304354835144241607480561182746967719531727911789715732136256772069283200 9569 33271511753278169336844104175922734751658966687112127488236200804796882756971200 9570 7173431063414317305720854290058612553141079180230198684883542026114081969755200 9571 1467209870310389455515541465747690310468163992783929937709236958663155076276450 9572 283980159038663703166173036812500368436251199146030370725885209917458167019075 9573 51869979662359691110213769848854855171148645012766649266088678300179250834075 9574 8913340871741308587880396192969487168903669512126220071250096597513040366450 9575 1436026421878914647795529255600061536638817759597277091259356703335808755700 9576 216067010415051389892667214916122060980508209613584573395733130645827184700 9577 30226682746559346903664076310059915032818274754594570272872417747931294200 9578 3911590404446696277554554010121876131351183311943443628859416230383731700 9579 465485301314063576433271711364566431422303156120575114003238502428215950 9580 50585734872229244843474299886678317627397783003800969613876084773355700 9581 4978765911330337680493130881671021672313222126641430641083254911066450 9582 439367810490747278102404592976264102166761860313658691659078724080950 9583 34336712281414895258045491759064045031556515285534992034118482172200 9584 2339266760976546398193216590097953388951082004236614997990212632700 9585 136095108644210547421363679958331273825908927750533115170530542700 9586 6573830629762967406187322756981044927243387963134627121784096200 9587 253095765073596687872990829261663401167751778558486340034611325 9588 7281465004080600665789076666515560586777306862119681035112575 9589 139146882252378863711191714181205152724990213748310466234950 9590 1324695516964754142521850507284930515811378128425638237225 9591 11610098670919286006231421341443583238868921002984250598519597142263394766831062600 9592 22888480236955163840856230644560206956627301405883236894224348651890692540324094840 9593 55597904121681869613427368764268587820176246322801479689871201512571363085539024700 9594 138446611953709218981041673204544877839537469716497205762946879259473478782018303760 9595 341834292021261600388908703608854754859320594942830647903134037547597239165930077600 9596 832662534037084527417917728602778146742699635475530699937250108617778732494461214350 9597 1999486963756312469597353931938899030562535374176770310759817405343382033418896441030 9598 4732750024153632784172465712261748190396124061635414939807763462821127677432228274200 9599 11041869458047385456433244499444000821547919332692765175781897744690751176676304009820 9600 25392151274063258039293106089047021300647923449789718289329379754149520160515796165350 9601 57554358133583915896706259482159500192207140227684483617892577980237802443353941725100 9602 128579639961244063319961412742232373480135356745604813704158166586880054931029185837184 9603 283122418453225522380527054484617894448795424568215282008837857518474588202611756905600 9604 614435779096086566102723104268552533065494042561058889752810572051073453573646951415616 9605 1314226922851678375058561912417215451804464761310241057115196351521981943993237919652000 9606 2770426320560087624999613856674971156624554736229406129174091829065167888716051340632000 9607 5755662214696847121987217039431275277562850896584350066750145267073479758458042259414400 9608 11784354841746379748949157035304864736138646112132825099766307651535425862665495076884000 9609 23777533903521931047228383417408108550983033117037377268667353636232622389215418723677600 9610 47278778679549387601169332846862842027446097324307987695576555688929026602940920654112000 9611 92638468515897204907138606534493976486429697188266165375373035198802994460930236089552000 9612 178866361189762483282530811146418236350856282913161030703496881455026885010590521254382200 9613 340301558543733860644370137894705912814147532958925497093788227428557287292979846047894000 9614 637943465532584323329202588646783014316280826045750181828958942230641162835953541135914800 9615 1178332102463179888278165380593551684965394504204533497356259195916593970249681597659902000 9616 2144391087489908932107914161656771169848662292455713731102961746331091643751286825484702000 9617 3844800175763425486647164423453943723325277783008317076180965642543451866269037103052203800 9618 6791394966814604656259986637691074994361034330655771658365595157394767273553820041251544000 9619 11817912675509949157302575328111529296945004052075259643606219040558680894093189343307043200 9620 20258134980130701996222215906972424931333438271049350834420259996200413304226672441045402000 9621 34206964295896588985221392465531836424252013464144293262639928038002512023133951007150562000 9622 56893761642882527064923586501419486562989419210438286246652161467928795089501087134408273600 9623 93202507514575800468512614518430529068581917396696450895656740381758421709485324633162284000 9624 150376611895621829726180322119682969301438919880075090581888120940772849918851885374120768400 9625 238945453819987971345271691519501663134112244202084853786061260657417051182175812824397332000 9626 373902305942710795319995206428466007061163028634685804225706741232193981579139561647872952000 9627 576146065024501723222473297513169179643936979890961707594189176516515276233844018541365941440 9628 874168966098309989056219981918595639602215795270291895534855694125778021813373602539532238000 9629 1305926613450444862087576376629885701721081316234509459856428080375781650343558243362064177560 9630 1920764191475455192261235440286583977699709209668714028231901496771524395763596436770022606000 9631 2781195350994350952840859539814031765678052917193666190569614792938395906347280855470453196000 9632 3964243710606264648320439723792451829575749039976040144103371811654211461195952503738215722200 9633 5561971840239528610230798709231934956066364753931921176813378062393345759720894423993419627000 9634 7680754983147368435096567919582508467998849093336965007681293586494939913668692696834397228800 9635 10438827172067180081761667380068139897789439017460194974355692379825413438820048430852705136000 9636 13961658738482801591054296011342499018356262399962928377524528071568973405045319361482939356000 9637 18374838010004166104688685188064713590477726518033486096438945660917481035230365786092063057600 9638 23794341081788836701317748010158031221410535743002237282361891986809138192539806003516789032000 9639 30314384096122093939136879307266020561822340795503170005301170094675213268755035561077935758400 9640 37993446340691601729526359085808029993829152890822810621945391475372188990287311819035796856000 9641 46839491610588136551919923376675082991952358683320989818662290274666045825558203006419188156000 9642 56795839645268979021134671468742173490804371022613752581478622375650850413258754414970856342400 9643 67729472037427001824650576598597408322474552243921479538821890032121312349215432053492958432000 9644 79423714300676955030513784404901672809137834900871688806158432711285295788411759931261290861100 9645 91577143015100181750749114030878638976092924758301270199717423613172530454659838026865265393500 9646 103810175940803882824410167441771687980984224863856543970874563465938843525014046161140255086000 9647 115680108852635313152253098742239949475762730501151936484922991946989238514127415361795837479800 9648 126704415599366947812942060362547155100830966711586885267294182227836054486955691175631233589500 9649 136391034475485477066133310087574799511145789561556226286590407091978480288353138052416773046200 9650 144273278390941279132926174172979309742952065481702696054400044774454312540580000212792253396000 9651 149946107402879098764878207438397907621118908551985822164294328416444319447156622950464831156000 9652 153099962207977084197694158852325086925853077088781904065711472892963786570382948316585916135280 9653 153548306789722622456507751868218934895571442704937739301420853512083640720200734696163620635000 9654 151245525459788346515243855844858158211520513008185188269370260957148539675766668048547500744720 9655 146292829913816548824946082585474207721037167556061837117123823232783601818232718993277844004000 9656 138931227822713978223351124260069976506382742825414250860265074603893832810295825038192328039000 9657 129522182377167209334148160911433634631518714474661908831336670968437681913215761152668425015800 9658 118518108032791365374713404121414954889085981071457542517879103915802855076161000412962798568000 9659 106426062284853917635090036758599424285610220183362468286049112603230248231589358029818973943200 9660 93768718194900285992313226482090408953379759974117951274635260553717918545584104921585973811500 9661 81046835888934999344579347669047879752420444929149378640483036541389321906976734960889309079000 9662 68706996336071097976294176545079908915810896700857860112441241819563241171336966313520054517400 9663 57117421147270891188568577837680903073445055351974852319117673272877333767410231180588350463000 9664 46553457991875545399822167491287879177695424691129659366245260276047585569060461710279764476600 9665 37192980260925301701428142553950523762530994093173177468145190926369993479554646012451090441500 9666 29120743616001905785580823595335944943470110300542119318452139997728693286222089478531788304000 9667 22339828295604483045934442954997372687960597979396920373887281993762462832970534630004214585600 9668 16787771511135224655651155831329946874296943633982888193235967874664784942172872488172337988000 9669 12354877147938577515549898114972906565568838675669833837860335331313790424131992271330436858400 9670 8902427972513548292345490847422612879786750622992566247824399772118622184886545148849112304000 9671 6279016812108944116362876932504814447181472720600727859170682052157813613267248512273932824000 9672 4333833667917851022036478179953264384592505995419899836062742097537063520765463144652320919200 9673 2926375833118827359117989263491996906334597423558013688405225891503714476465141915266200968000 9674 1932593144674942760731161938455832237225788879468460559015061638832734179689259114432214364800 9675 1247882061233732579071204598918954962591808802778875855783816347202593875782832874048238864000 9676 787579790687965309740446556360753227779289955100263078670952440176723371293512188460982554000 9677 485694511228008528381229305342034481302568139827337839497844438961118173005937746402783631240 9678 292572417718133076746046763189285632211610985087182558929345032102422777998495482936858162000 9679 172088948112762210254137945105298880086520485273917168381556451364716568999653617900481449760 9680 98801472641979942682026775343974582749950044663508850338553352985304526828619719607821413000 9681 55347664027279789010345733488865966812904131387823978499428117536426701278228513723273633000 9682 30240431086190269550351887828361798044322083379462895367398217536733826737230869337783849600 9683 16108278751733620130069108743137426867070458189065514798983895380276667852526135246840296000 9684 8361693872955310116033778680191384652497531756318698704614376597589959031141494997210148400 9685 4227913924168856725709169993438280555375663130023235677716176032250718040562056447973628000 9686 2081317024013899773048757392087759347587923816981835095350541880060800505738352371875588000 9687 997043508680780171380397181487104507283475426394066417276094783387833524885879139804880800 9688 464543810794605082662234127185767599692028794844196040990661520027478271880768426722236000 9689 210395995455150770299690486616385395164093312817112570752475995608306335305396946509137200 9690 92575439865286238551876280374168382352442764829525227900856866685373325713594811525288000 9691 39549206173811142312999362613437142831302268933023871976256069698181283090333354755088000 9692 16394017948593169071236052758911974388691447731377476082914975567798535048320695135576200 9693 6589392362900130670222187788086486426243588821647033175142443207650589378669685712761000 9694 2566302124653449811077409579120131662434949443977130093963937525332154104174263808016800 9695 967709121691493981141329469653667527895200208417229770549674762389046919871173678938000 9696 353028043613097290382966923626844206100533672797285844313350081046847021047688336953000 9697 124489390882906020402314776550328432189128082406274758325134651628757544267857186344400 9698 42395766708321202276721925885411933689167561634671452865642431072223444283285915696000 9699 13930365606746481245642802443443738096329291618626591264303906449007611243858017353600 9700 4411714189617924121282618963763895774299241223093650787521685703674275087624197208000 9701 1345182783996095546007976237795921801439207554755529780276322906656295140374776588000 9702 394434235953294458695925211103023566749742672162483798309911022076137474456674361152 9703 111081037344273538738015226917330842148115509161675161783056543101348601300786051200 9704 30004611956728239919817912704628797250956271461917610367658310620071371801653764448 9705 7762163431024310406939717871591994802791869779709423125505918152071527953537631200 9706 1920151907589273511887634264824351856105987006785289680271712967011486261253139200 9707 453417756962856078812906497764286081503356741740302383374444567545157091004627840 9708 102013235055831731148990095272239778071566552359925437101323763947260750511853525 9709 21823176849215932811882135435669731442784450112123932217460424895664500367993610 9710 4428978196414507840567168708769742588267702300512507936094527961772646222958450 9711 850614261078233184203788745706703429331758088484778178826900822266259992442450 9712 154172564779720933068016300847263174895254149669926193865885154993906552510370 9713 26290012453421164428463554274218367959557206742512219391992418267104705697025 9714 4203245567494022610705901759482789772539901689918007075127376413265847309080 9715 627618237191731447441316122231586264011141428989208062602292797844878681200 9716 87135463170384272672377844749952702212721639441928948809312380432778862450 9717 11190969262912826586627826690957180130533937387336543589866537731962882330 9718 1321729529204261868343573880702778789900825463501911048844857974399381400 9719 142560528634092500505266233020791366626101295140820470176815357475974620 9720 13926429455903238352191142596277505447285770209245370768955176871242450 9721 1219846806384168946221233241618942551464943636900428072022502880589700 9722 94625197042422711764374494574692451054014879041215708902829490050360 9723 6398981086142180056247291549922719893320042647222483223257934225400 9724 369545955372528223630759705453466799101184923939388612290174796090 9725 17719484827295434048778292013473159657579632760396884311653942325 9726 677229394759087691120324196238987394136616379833058217148937450 9727 19341922621743397978996416241057266065692639675428785026535268 9728 366940658199236897478552590517925752879751741573901791711325 9729 3468097888158339286797581652104954628434169971646694834457 9730 46274536131235439939122379346610853194920413711894370242670965752735530570655235220 9731 91236319464421647539546251477715015519062943346855566861436372193336719848525924760 9732 221665705741024425360165188449378030662512080666656130754898228216205410899587634100 9733 552149121573097204988047833046632549104802819115125271153110132102184387149881924940 9734 1363855522518163181551673707269032535822974484822830797976485710919070836635178429980 9735 3323879128408870309603115536072500186189257289076331042127277041925483996383705646290 9736 7986621067198841681270468929294720702878327772782915791696001524010886665775901007270 9737 18917829178179966295917583259866301440089887366963824652719529463169053026025483890100 9738 44173173040286327149364313485964286760929426412333208818031542855049723682967169981930 9739 101676098973613547756512746230184050909698205400753233348320358930890298538457727525910 9740 230699282974523807998983508938256080305321457898690641776278249783111340212476404552052 9741 515981686396627278519393992917685603883808906244960707808460043295301677388270163074486 9742 1137564288233996993725571871111476022028464086218395861125646596811434211053200014976800 9743 2472085688258671347653252900367126858057155769743793422917703786151331009756157529084864 9744 5295276290401136526041152158488522850538072509960774902439940748921972131948234780470048 9745 11180010732324740706046828821614157796571993467816087314828351219872661383173484603647200 9746 23265617714004422372085289139689835995326758455330173018411234480130979624010979451985600 9747 47719438771824825419650961573160484424370140427547571284748582753909924859562552425252000 9748 96465795827229208907057635454598164841057956618038134517856328210768629446193446335698400 9749 192192695594507840729659108714275458770061540915512376396452243833580354369879648206196800 9750 377375257091912762973082174371240640979015765405267873888901436769409551280392382961020600 9751 730247010559025040970610315514185243070066060391125163881704659407032069438436783321001800 9752 1392554051058831154336743517747661707802622715593551725524343278242785708400237565641382000 9753 2616890790863037089383309243739252388216594744539902454147329885619472703188186405626392200 9754 4845906390840358350722749907189663615550685500271051279000327452475231257715047936251183400 9755 8842278656453605347801915906774188488878359634633177480691542741570022864042387493792900400 9756 15897771150045996779791415236802152845109030568594257866656789485390511443200717335906548200 9757 28162648439696020442089236719022410110812154873520260979798561355744917625715429322046207000 9758 49153847218892249921637835027830675425227820907714569309169109889736830089428139845859120800 9759 84521864729903039711188139331715719339649496459339954245255739958326866955483010644021703600 9760 143181897718204599831178717885136551361998632936101439505498008552809003644809255694366534800 9761 238942708498226909476370111339782229629553028633312451692811075794644423041579127156106482400 9762 392793571389128897844967148841475151902703253484164862223914806427404189558308017235238702000 9763 636029598203087597187370386315129810500501990606302987005802510437791677686006649219519851600 9764 1014399961093919377858892333751263710783142522430328704398165489825428643885709928532342959200 9765 1593440145798271137725794956099158265916369605877115403700783860629199428529737509919358346320 9766 2465083908618181964727574685663968883028631952465951675001130897450019740470510247468304564760 9767 3755527492440296852286392723915482164552290988853128392681648241264184941170315905625966514000 9768 5634123928826532672891122423193191389303065360428358144698201956285814682609136971389944473240 9769 8322810738503869029171281744106593658008091939682949578643728709083406434872405968086954936680 9770 12105222997408745712920468441473396846774474767866169308246939538153078747929730511335538203600 9771 17334235577970633591894799067357658631500408560075635678032795380286613448713522837689902347800 9772 24436255798836429028363045739517805543356711399369416014274341751181187482466977076797191181000 9773 33910218465555338716015482751517447734228525351628055551330629164146205008195078719937927929200 9774 46319011048047747225491901906913333338234809443492428066417403453319148577903924278821368178400 9775 62271085398171538643206055619996947030577827732370595216650801971652255045550607263676810944800 9776 82390402690018680275862169069064360937948515677634018303387530544113866577323253040864411774400 9777 107273696988241441073448452171813370006687047971328733323329055236043383892686144689884282196000 9778 137435367036674178753059073698279581880761304464625723167592316745569259501471713127678679757600 9779 173242074372529218891565165397615662691438962758259778804193324727384933713384155162143120267200 9780 214841197415756182568894919984723405500994017989103643543174722547820688723947092938136314119200 9781 262089416621034778131678212069168280598153773515942877065959359156367875996738190738575057093600 9782 314489542035854472912089800176030422911145307779156956177568452746132257449104845601833144271000 9783 371144844474581635502874451500962980264028723375190379996581537411297150978478908530454768150900 9784 430740228413414208426416178439236446104531196488985028455456810811697259376854236327454439930300 9785 491558294647169155044377375281971652208858269163030602165382960411791732691522554844344350731400 9786 551535566930667577988385471148611689281971287381998186479198248180008563906611174716720478645700 9787 608360027406097511840250841020173482972059640961006685347398251947221744343026948060190029693500 9788 659606024191769832410738982230482391799693835264585610627293001301161920945582123308489197593800 9789 702897237346619817343468588015365654666008046664059328603729665376647323446762938222650298863100 9790 736083543188741054329207818059304969044887644627159768272594727888370525630402657549617293298840 9791 757414164356111659940142514919252353115385659214191991526005438227073428624317019857828602327120 9792 765688168395555229714006316728995565666086681180428245833663638942023360006442676128574176655000 9793 760364625726737343298894474140451676640002205726008528166249428335387285087620839200248979307880 9794 741618593057218245749050199836245130670528417645965242514925358011840635570311513108275564486160 9795 710335128041222253062594587993378214752014390179616356310077766409176892579575793118805098705400 9796 668040930279149028486181650260181910446193279165030387869140502304426352211254213760025826644200 9797 616780830330070040337729539081131691566511464295785689262730747310621379858910327028329346654000 9798 558953022950828789247890941973895486622460718977651663407539360220188550469835711505201737336300 9799 497121621369299793720833798523848004049353447922934828213483258992991742873041308675875003470100 9800 433827100429094300839493675907984240811403350558639344797318514853225575275978572604313084250200 9801 371414277238524289185763097378693050970736323523274138976942263591369118464680637106861058578100 9802 311893932626346442014063364844142931863034735511818747928428961869255967450568315321655423726500 9803 256848720213817829869185300537720193824186408443121257630154707464134502198567899500122285697400 9804 207387630122062419163635484742596011795070378422336304154153651950475157028124906830893707895300 9805 164147028804094463411425860443419081519289876099611036233850645530801810222816693614381000322300 9806 127331111277459943710226871287147723429129916260874774988201452527939751782103219207259471758400 9807 96781115946682792830505050437759278985002195788537295528747446134588230242664808676053432364000 9808 72061135610498717796742457331442967291220504238404545956694490071240804096595396642271871229600 9809 52548715251453259714680438440471286163015217033527353372431970709670058896816606912864143723200 9810 37520269798212166683616137183277227900792710874825397088828693476846251114964123968335190885600 9811 26224122870264031906006656310932679996704942269992063589069933107284265938337560651078429952800 9812 17937060405275998706172710862570433384631266426901110929357209625162881478077235437954566104000 9813 12003186217751274055719921706479120754620967093956817575138229566875763008092433971299760615200 9814 7856187372841782978727335316668180585109243048793439052459769766373992385833448326049472627400 9815 5027676026776951880994939572382941716297719135595605342212050466254075565783324474190183444720 9816 3145052402727233050451236214805383072198179166913339247548155816889484699840252419977684421960 9817 1922441703071318002251514659987069824262705119055578925421709537438844078881676266312147811000 9818 1147881234393022235271022299471722715623555373135153372377905184103039776810383033333087565040 9819 669278586991899416096363384212170880982674704296163620083744555829361546714532986220248422280 9820 380911758410281720960109652250525476303679701748216807486481246882016664111975153629507499800 9821 211535742776613427747510202357810045086012755328093532691751492476925421121311389572257480400 9822 114580916777509450158512491960310445952285296960775812439360683555119122521793112804056038000 9823 60510328435730524651969765067457004703957226915804339328914002394315394884623683054078515600 9824 31142018973065989112958655558505215236091850303025850487656414569176656473131455101398911200 9825 15612293135064419168008483640726382061664849815545947163015350996254913812966932946558448400 9826 7620485674053869890875676605291958986393468764483305031214866337123289698186692731725085200 9827 3619745534744942678465762846371559831958322019861918156652369782637258360821394485978508000 9828 1672344148339045300879749284990785408866305137192138267339981878599247384603115183966150800 9829 751081199459344271397555236232348124688301854153518381427433085130849988388895478192927600 9830 327726018082600408128296641348655093192464378523845892972475777556659901608166203153219600 9831 138846125805719958451977585071711133166159212594573029039424692617338935948662345065031800 9832 57079121113609552718759585572879613601999691331760909887245720356465826824701604115833000 9833 22753489413851265917556703449441661179901640234768422993602071598058131759026548865729200 9834 8788929144805111963147985518182407587658960019350957314212397414568999672019668956181400 9835 3287102175116332777513046882394392594666217614586204640652107921507268745078127585924200 9836 1189411940830248429963579539147151251226059660950416704263869653810013876386245268199600 9837 416029916172926251390069080911477783501924900747518626918643501875480109501546330113000 9838 140539414306772968050799563360871906116999546894369884448743443287971948919890158946400 9839 45807413115815988044835674975562956364952844410386846369713117342487834584512447636800 9840 14391043736869677619237331442196867139755560877510124250729952729113870852103230581856 9841 4353031902249491292739520663570391844656166923486990376282487008291032270035369493408 9842 1266265052689086450852136541763964547132882880893275852177753027046854822764780673600 9843 353788037790780745615828054909762659224486215738712936353954680497715983532968877792 9844 94810853549150797446150928749042252109313858874617681332360633655271157658627677344 9845 24335101675888763419775929550376859258707935330111215389090621102507336175705225920 9846 5972824060046372823520151796805970966977472079290307992406363713983946041525296285 9847 1399425280757060617505831229130785579551971159204198222931176826897318417262183075 9848 312412189512529749124252895655484627199196662900804066196136115865177183008918490 9849 66316680862992675121635277874439917882474811936747324428448605747299225163147355 9850 13355332655414964014820700950304318094297534586853515203678559023606408407656135 9851 2545324067570181994598016246555007741853065635738360035893100125933882508686530 9852 457814536576617053300514188733032118473097456076051360682917814466361738498575 9853 77474366137350613529365768124763341335014224066877486872868243670562178941745 9854 12292759018450776395566505321345023689200038261429534280696725754152646533140 9855 1821671373159392171702148354311544875747470565605092487209673005694661490390 9856 251010398487577980252176834529792020035995735001907748385548987728891000370 9857 31996250232253732531980111527799291043160993945110869154339848380263676700 9858 3750773311369566663564945578547700128308571456483146983668301477799031030 9859 401547108348984004859720967305753114313152010769326932186506107244352010 9860 38935702879328770290868844726933507068610682454844033795147888240451980 9861 3385294987548150539607202282381132789968405003779876759188773481220490 9862 260671098216050299119040140333564075822315728888587312900384398314325 9863 17498610128573891380493885393395477333263800409393687146795199959910 9864 1003181519835539018752804295729200882745395238074381854730294215045 9865 47752060287549417726067804826080309330931126956919692216823533179 9866 1811833577762876128075990382232951292979773573074405101724792822 9867 51373016843410130401139884523016890333681055198474676477822725 9868 967599310796176661016525280937282341333133422089427858813503 9869 9079598147510263717870894449029933369491131786514446266146 9870 184441768125917143587140263778690067344292712809110894158731083354874951636228668040 9871 363687993487723945101403337028402949692971546384162326510173967178626665198197373600 9872 883787256901986509949214402918671503624528757821653206029968206955054308785829282000 9873 2202103248447449720623459220605689829864450821572285905024670782329676986058024627650 9874 5441589883961920848097651485189020279845417467842815780161759418616252202152933005620 9875 13268534237605779602210711840597885065924442592822208340668399678269765643605781849320 9876 31901073488029488449708625005427384754922673833006387170811320941678168487320940768200 9877 75617496430562880926782943044415799497372096018731646193658432135853540544995177427000 9878 176710659691363037426885508698173178887020910622451539038169706723373614977417985264300 9879 407118344389003253815899382869764942777356478418893862587574851943127159745844987365832 9880 924677513216277799967397986921140519532485598954099831633090814719062671824637978102672 9881 2070452829747380368926250477497118692042945978343202187391352315711665441498831927310310 9882 4570238878587157039743055291005460243729552405211569973108960081552473637952705125529750 9883 9944968910532378649829120472486222578583547191095289217464205639348947941896639451293440 9884 21332941040899202348638906903731540086038686384214734732410370615728661922257404635298688 9885 45109909970221056346244332906902663355604330566552294868240752511773384493748193262305728 9886 94028087206588655857595569627634903231575372676462811438699195032705233039715628892656000 9887 193195710742367874036129343242578311953763643554566373813111993983618034781845303325040000 9888 391273781610804936426811772222279802541212497510425838945506542098323320178704008541744000 9889 781080645112390336188511295125991378927088948307464554487234635579860655052796008309068400 9890 1536847061490253426020812913019110436450774348969279312504076865684117158112902313218069400 9891 2980383587031024495464655027734002226618570268262979971688584012975686441716786290678308000 9892 5696482933207280608464956846021941518660203559472842350226439073107121739468165314789640000 9893 10730506953570135407164830690921637372570443740900538101538040202237862845885267166702342000 9894 19920371725774263063472620830599933817739181565377550398732798535044472066719956720179890800 9895 36443713184377667300421935230224890010735952648137161036187039439849628022150604924652980800 9896 65702102851434973559932164661812868255761031890797153532333028506698468344943399516184852000 9897 116721301055377311861756276077364266093484004711787512320404066975874953581504950435029265000 9898 204322944800424885029293367497343488084157066199227721536634909452900136910196853501278298000 9899 352420790511328625568430461188097127591076967748853608903906816106049702811733083066858910400 9900 598912903374180644057264302137296324357365892579078216921455784845029899350004903670003134400 9901 1002774285504613464774952014092920088929658219163058656880220580516461660172362157277707384000 9902 1654088963653214605140334792916252673501642688082535397119332957059952988356223228220326540000 9903 2687872423816679135605451820564744520903399754050054732926014691225988247950102221537857016000 9904 4302587004790812757409037672212907211019819604572413070730332115335025644254860225171145230720 9905 6784192135898699843953763373694901101856058473507112552120004012678864233588730913444540838120 9906 10536332134402355333809516311823178602601736311387498793409875000617533310529103991243274834600 9907 16116772286746075942941713729555478166628900131066005341779867111523184857165946081305282280000 9908 24279377298722291089006107583351971656827975822023398993583882677213709016742627719846688090400 9909 36019733163117954632299034522899163311995416601444140420664938109498482854552304816781166909680 9910 52620936211940337717822235191995959331724622913575149236070121705076477120834872742092825738080 9911 75694175561923046454117148996542378794896888972513653854346783245696012107047395763649767828000 9912 107206680397705488789539669833013323304968554304805712724607182390037684349308673826385803620000 9913 149487673065323512448234994559020214462634489840099473934261200282105749106050470287131116622000 9914 205201564710607925208429214078600285306999707602138752267214037370898119938596889766760430646200 9915 277277249526210337320172747944615721129930021843968219108437187273887913241874464035432455299200 9916 368783529619448729326705851766639203470121129452511352833685908704680795443383408195199221664000 9917 482743907517435174082528266808412031121375939967063871990364336877825065469946571962942994920000 9918 621889503016190728335098223980943035563509284292428795653678599122463154910041085167112866536000 9919 788356646132481141838539457113036456944038032956615349700053833982107957464954617013153308422400 9920 983345282877934639006437015962654889169180298742447625013204605588279917905768311365477905462400 9921 1206764706211552922717722479260426048540656536764652713456793210347789354132921397899759216533500 9922 1456902800717206189868301076180527182916210128124356412626653665924734221390459800515322173295000 9923 1730162126037450117393421130708363981939434764495792102034070112781186149957739099607547171354000 9924 2020908835513859863982732553345207130560793949895846275424886217928702466772265433168999125445200 9925 2321476988165622396091933486625782088583011321593472255604581712196865157753240973298500211017200 9926 2622360309771871225291646656391876221459118980614915235205663413512392664259860238500819873087000 9927 2912605997098195949348359265636317977378705887234514178114475749252002363691697716525237406370000 9928 3180402131597527295874307091671427539330794886543546748630678596787315843853315446863091681988000 9929 3413824360150126372134821512657343809205031673551122714477867288384852556098228887614699105836340 9930 3601682411572770283247641239111076801271875614382147423363666243175186129141796088059943323181140 9931 3734386918883247612739090930808796537355467080271501810581909254274103105913100834842333276795200 9932 3804745805820530849684098585337714481912826833098149196803881212072653654497089159896186448100000 9933 3808599996955671897807296742129535136111240994812983893310447225708446116036033080486095600454800 9934 3745221495618865954784035283897032534092244923002859132289751422873659897732484586094937189587360 9935 3617421868885654813654688814454304073572070693807910350451580495862397275609127728322821046352160 9936 3431352682749931163421645922605504159414185089744391625378246162770091747746538813072126389892000 9937 3196016578659767569400194950928835714729525949077477478345077397154879489416429434311706598705000 9938 2922542786135779448300376084164413668756991584872516804685353326829109193977051686684560917970500 9939 2623308462061469334001019669205658011978747772137928389258005554498228727649288408223866215494800 9940 2311003132143611346652089534220731216455058606767348926787611425094907803839810026574634628896800 9941 1997735530019626132973464622761523738746071502243041376449673044802360010992690219275897463011000 9942 1694270548124892160844138742470116395953022161700490133043965114600459784521590379004960559155000 9943 1409461382788616742509938586016726520441274000300235775585198241266432043031337866694770640164000 9944 1149912525581668156433744886507924891334470569011234701257844209687342167369476227586660813051600 9945 919878078796734500086252613937906932616647254381580935247818289911929232787123750254949936279100 9946 721371819938835568197051428058236094427127146558584914751705809684497384088125092686288539599000 9947 554444313578345867183933112599599539139360183824240163987319721994277119229129688847523231280000 9948 417570345399472611301200216735744046728032793745593583434432352246665669930779629386798558576000 9949 308087400594958455614832853688247451215054938613854855688744221716605084500859212511486648892800 9950 222631585801156355555574485187047684105156145673549188759354570343760410084870080982549986340800 9951 157528934755869142645030059439928482374465174668115404121852369589336237901084079403485331248000 9952 109114574971943372367532773362226820682139171367603170552174520899011559818703949610195242080000 9953 73967002789212894948624956129838441492291485820216353916970230445001960641973112849456858177000 9954 49057525594856467044941804977416860987015495482465697194248784541135374675982199547108929073320 9955 31824420739083714722178748636773117798737292163206937113857130384945347185505387741696189334720 9956 20187038917162562931106482736244700613522004964328726708850456817822210489756164170651346901600 9957 12517189109372004337731642953308726727324531510037483436956314664489262837339481018987072970000 9958 7584421861105390449372189664295863559393797174863442000226199184180985021787112618630108298400 9959 4489244605671154821693254140649071177810472782099075330621399970388249488107370448065570832480 9960 2594817069413070632479777267452064456759612028878761767362454069669010487647636804118584422880 9961 1464077431532718551651486868535581839142107986384095632669511561231922249632721686448383054000 9962 806082486771677712667360771408907894092078609162539424421396511276535457798165425198777635000 9963 432892584226520974687850619704265969276900765024139427022999973484700424579213619084824296000 9964 226665499796561704293023776072450539757234669920635884955486281064090594940423948878637033600 9965 115666216936616619598767183884402235462503802588244361844260623011801941506990422244370877600 9966 57497105181679946587466267290407684412105688760025550427309712639514809498784904500587812000 9967 27828960198723088718163593976208161772374514024109411819953923636691370708366945295758160000 9968 13108192627148444338834297045534468616218458676457206502720638992646820504141572292733288000 9969 6005596420067195861134110364508246996999551817560856326291710888017812712036412217908490200 9970 2674842645512344409910205367356035553151773579072219383721410184456224176196111707893705200 9971 1157492390166777530303199448340986645212270274098432498921586651317252328929937837435548000 9972 486353178386268097023175676074742040091545994583381891913417075768543562331332273319660000 9973 198299130159705095524297898471651517682173355524100522943798293457600111519739572968052000 9974 78402828244134490845859807320928778797846595728178381120434402333139330407540538942443600 9975 30038234510819171072558249559441441271583972347925967610511945559139594060713946394949600 9976 11143478388250053163793098135281955280598520376706214133303317975919491759236696558936000 9977 3999661999570605750167477429877208211868456890373260699652843441784307797602842772885000 9978 1387756164364570422469491672343549394237641108138682543728304984675907748621606137789000 9979 465048679219664766370022052526102375070256748156030589983100396452508751627024436137216 9980 150370162180200031219335091350869788387246683910026105716790528648961402210289798430336 9981 46865975652571151465892923619282762771968693697312041982198423345968584976242866959680 9982 14064050585202896944247050127892254456298027254190138911539470379453209691577208272000 9983 4058915545841153261162635077325769324552723163359862034460360784712787049340039560320 9984 1125145996568202827008017356557261598184134904412506661724002210557576875502386976384 9985 299169656227957485291870333909945513511740679964554754189632823178949564110076121154 9986 76190304319787388741012571882732457146852708041271308826610359438433345419456924725 9987 18555237797432681055840714713180015065579556927230589177658407944098586631309161500 9988 4313898046831491867514253743449198046337801586001274820693574867720628423857793400 9989 955640375512868805598949388857313688460278059191076828943285036666209347222790090 9990 201302217112653135763619300913782327137802686071577505024028548654665175002755690 9991 40230232550506612964036142683597430520088229051806783371649079531634768136491800 9992 7608966569042718579147540424485628872298966591479451005182081462233489984171500 9993 1358218165705603001891822334237161251390133500352477867013652721033830712820075 9994 228111858389553558208295433651751524496759200568225414435193014702059016327230 9995 35922081112827312298126574565722393690178191504212700975853902778961395003480 9996 5283439848315311794072036741788131657686501987680605040924289554443323678200 9997 722578923155488999889837880312068949275518657750092762647376369276448359000 9998 91422194590631197363472713172284091107595539713783768486685861299017274300 9999 10637618345083522391367961517716045466046734076542304048631077615483372440 10000 1130428451123833079883970739156873924781656271419604641698242009874081840 10001 108805150988679936460904687736007977089343997425408784073926755515697775 10002 9390843410091042827237215312016859654624451258678594221154873836708375 10003 717826196515220945681573984750967756298850790516733735510868786676600 10004 47836558776157703027557964841196076032974362019207493533442150811964 10005 2722559495235063903396387596895651259534537006500319843202663471394 10006 128659806767493766928717439778058310227119661308207755779518681620 10007 4846557512277588800913292702962792483757824248220608567476129500 10008 136434970920149067542616862193808915082600246684580974787538380 10009 2551367079450384104721721340177411276827008032010559400787026 10010 23770696554372451866815101694984845480039225387896643963981 10011 735169301121613403312122459850271676879363911619413845731280233653938187507784690920 10012 1449774425988076781356772962781654635524340021515207723749797383849024957183183796080 10013 3523757285387686621353267617872077239121659774516129884114090863521935659820238393250 10014 8782661261649034103152213221372198029093571327656064414612637503978121016958856243590 10015 21711404973475905169647094011948552767390430278905297277851683439760455116739174654860 10016 52966618815844680218788919025147799898517710362283371290285229327931018254982144171010 10017 127422275815099166927800126485642535923491436832678064792480894848426822537494244191540 10018 302250321553516041031896201172124977195596388604171980172849085196530484660617305907000 10019 706895784828517221297745609381774872895117332989241479923818126053411264004401991579084 10020 1630066555905518446419409299082102198639861083518876359505518695272587101679555742610756 10021 3706047289058771901576846310979737861681877546712077700045723461202767958398807677805436 10022 8307418729553516225365929894778031892266432717328184704220928250763457628167711452535274 10023 18359633743306486193181026404609974841995402156967409306047199651081078785384757135207250 10024 40003436939211038837110019577985659229155169714342270730289737664006156222328790728322796 10025 85932601085705720908311962667030046845669463233325313953903797565053583351891501833466944 10026 181985718081258802081102781921356483255351289313227805290406505659416981240929547643897024 10027 379949646967545026297279596440659801888562237560394487578573567533168295086964328071255936 10028 782013435357344824271015336113674414880404815252369853343944805835697955153172361389640000 10029 1586686758904059896162507128758702333414837630910418927992128815990792220029555493174919800 10030 3173552691367448486399568904328727623798760849639828746329714251455369078359812556720981200 10031 6256995030572960152893429003999751427986455346079089114054706578042375977979710336122908200 10032 12160147880705416200667293412236185158360000962627575645223882195272885080145697684758335800 10033 23294400336520815548224756407748876042129340298590369778754416717994822583521028956348740000 10034 43983504773323997242126167340508073557029113158002482985687973106306876336862847021358351600 10035 81853835132691835961461022449122557834336995366415445737888462562442546481137517557958828400 10036 150135606772271531931523485596909331622795448948855785342450075858798235284728018615365258400 10037 271398655287868504136850224275395329400583069931519546314770687008570288029842284771669166600 10038 483497360740446473084154540051392744724207644556675708929833227918440597193272297021589615000 10039 848838986608157645739083107053253222802927580692116998696131472347639163261591363379646842800 10040 1468530367979693624274966655470827034489008379707863988731473859970729040444505556977534576200 10041 2503501108667497406224284249757441360866537943807139963316242424331785886629294539193812599200 10042 4205328672043151979497100390788207073942212498083397749394791573762308946490569328623474276800 10043 6960150998276307327735398000815905349650537612839545497337629756992861340754864017259906140000 10044 11349647971170047359583528465184656150011466707498342223063149653332339582852161793230170212640 10045 18233446182260811539814446711375492400310520569376911508215000254695574371569847872239189479760 10046 28857224048477328629494405703075113385285396148422802704108785856297273159886060083059110229560 10047 44989969091391887093098034177707896819648698130903730802935713445654513824509666833876981886040 10048 69091917120544549672454147287328346076814890624186378508062101133552819655725477705449578730000 10049 104511326035697473713550238500376885115685730229363504858789392715087230948768184887275339252560 10050 155703110433094544869746330253195245763032510957363832218155457196762860074228211364317939897840 10051 228455360424878173860761685438604587663345406171296831679567627722518405674319870202124907564640 10052 330101058737422439634823671738691862410138859089640691775956250475738576077323741328624774386960 10053 469682495378748585767347545602407843636161640582417913356390030622493820662106281477192876795000 10054 658026102407678336152445779138288319658301604863705384269037471026681269341283167773567892616400 10055 907677423417291657198974717811593746214966116001346040540809415054977018058954848948347352186600 10056 1232641943832929043013241216715017950116710969434031177259800477249325913780137782799226967892600 10057 1647880087615326164201964569209877282874383362658853360819996507843547343849644808198548101014400 10058 2168516282975145305799293642964771504878561762074271044020208052959118944888807616912902659720000 10059 2808744407340697072185107462536680243134206108785601158230756891995885372990986918101109758164800 10060 3580445623790620874434696102570167737473019534380585283300847727906675828218083779043461924195200 10061 4491578161936610107632080614464035948090407676364455995982360734522565655241972633747328853212700 10062 5544448137243476830766295922847297710410802278240637561895960791307753436726075134184696835617300 10063 6734019744818565804971020252847396754303895834883145364652074740112900455941563468083273564345000 10064 8046463789658784619388074985857324938383364266628856905299009290245649293911848868489505218943900 10065 9458166228420073909512429870529415919630232346081861825976921739855619813700880551224791473450600 10066 10935414503455652280870785257564464960539239849550740575538853035272283129480294482059975672319600 10067 12434942773716812537470300241236486852630210895243845826549208222149138975871800724527417159333400 10068 13905445932305493295865946371941373085827052048135776411737488133812233826081576212312341257045000 10069 15290070633389895384008732033610237723122494982861101916940960005735453508105885093515415347755080 10070 16529769863253305742906902417129716056147115504151249808980747288972305733040605181712090573982220 10071 17567281905511337564164604371623187581121091876383184040396085332040025927288239738645143432941820 10072 18351384387216530725508367661584163575134877204935189254636690267647726137346116085309559697531880 10073 18840999241704721084009007923893127447476734812747015065781244974601029880292547623149358133350000 10074 19008701148032792462564673158373338403533064342216697472766325909624030690204606380317282394615120 10075 18843219435087581413913423267348794503578722627989293652220142608363087996371117442812543018043680 10076 18350621006120554796499243295597520397628570670609845755666083972336287628862321859047232165343280 10077 17554008474329551694104350929452234932449259953342366541983097004232688591067966443335520427674420 10078 16491743118875042715863956954210957134986715885948349129497429636450427552849318985819220019155000 10079 15214380273343249488001292483550241177352933491346123686543986144874356708058224847198177992143100 10080 13780657920173619119884503404464635551867821531282221763633780363499581479645807708446147129658900 10081 12252984052873574749595844895563358720463221310900547997024456377300306417302675988627112091000400 10082 10692909571344485792627787906378682997610260382830862514348934071998467004512584549935095434812600 10083 9157046956769276973339248034780584389504732943022437732473701742909677201918599606316530027355000 10084 7693808147389079873648984869743562017122866817233968283608230563783096828054647728416064685973200 10085 6341205017728759597315605611708917487412849518415602305734073728462412175862936692840039583084300 10086 5125805750345775276768850447418558906884803154809136162434533336455203487767713867675362003539300 10087 4062794598591299319374303900325729693144058507992549591155584604635215118880515959556947296488200 10088 3156962249531497593927009559369551999183488786406771584415813194454571901912095030548333261667500 10089 2404373664137829092171975793420836175553923891606121321758175202265324708116580021850133172129600 10090 1794425856946522734549507423839167719432832756606137834848629496300933102735043812121712414358400 10091 1312017156730695917255071434414231832646292376430606007837029304449427210695107198559546906654400 10092 939592987079737877274235345565241589265812236888162775885541869016933318530188044908411834497600 10093 658898136365837831050493380065517074104025326132183612975699138534088721465760245353453502530000 10094 452337978896239409522602547808267177144353587537792056758446452942055668275349137476149733614840 10095 303919025587883497049264530975603944102605079372275844611412707583438108321024329844478745041560 10096 199793873623608789892872656836557224594558553994406295099786197883963843414603758190198716649360 10097 128472633797693420835716424342005149693998176091165738734172213461173790298682650542504098152240 10098 80781723602016996456171073712741084036944975067932347013564260724100769043887645334083967770000 10099 49654009109710975406283590512616545301146954662604745879413621992842304401045308420212832064160 10100 29825895354661353787883103558827820047980568668681219267030589913153899321336730434425653168240 10101 17501856916969194970899349611754517920567748273892702975501015000338493152231854529199437834040 10102 10029370257587994569364683350244690493954941627585333567452621429671655541132101880575077940560 10103 5610519705154414053473870026431127105870610978791699049832022499471061289468026332061193785000 10104 3062715033402635895916543134407681732634072912545786446187724812404255503897936355025131894200 10105 1630839062095600736820145643097546680117730803073049714637354683249261992410338411847142724800 10106 846712356342288198835004024681581801808895475083235144133467554584467597129598022164214112800 10107 428442014577885137008341076319166728496032362015181986685516239674054051060693565693175623200 10108 211194180070301903598494083383916751465017161107652693010958808458519544575117196298333560000 10109 101367482635872940785369177327124399456000999334626339356213499558834511352085495968398525400 10110 47350585645117825814430825108668757147060485314390604621224686734750994002843105459632974600 10111 21514663592799653091845782054748616544530381198491991547799925537261986152540505035291779600 10112 9503584124449572796643738186656458869116300565298302881577792622944921745121668626993965400 10113 4078804303729982319360188945441452632571029807032511062005271453213996168076324443521310000 10114 1699834627446339941290238247629282601519175812132799821058299313391754511272216580052455200 10115 687433103807009138260238165573944421087776908227093373291297287694849198253590447246830800 10116 269594168170314301238932036025729156783629160728585219424709438516947193388364508096642800 10117 102455810628189371289132717717086604046479898293020290912719423316386055223230853177701200 10118 37703404859169827840522762079940996758371612401739716914303664506855476977969816954035000 10119 13424396176155019046739424533702945812912628639529175646640134255399453792302533264531992 10120 4620726455901962941350346106063013713254097365953707328709077470030990218170606592426128 10121 1536154782764086494046371774238033068616565393769014771228134271551333034407883724210368 10122 492778136090789632923195080679905160181783078946994047751163026817966916022929939470912 10123 152375186125808090351965799960164167681145854337211271514297987116839920261473076752000 10124 45367761071624520610692612742445426710819975458697079765006099829802336590984761505728 10125 12990943489890334897598644843375118504728453440616971447561591495335355921056639907017 10126 3573111880414303362945675526491635984932352095966964488604884329036104297121929800182 10127 942704407216271681529496017313697127916546855494836910421157572921490165045764237923 10128 238227044347154527725615199227806351725167651244299292135168420911636390717223124625 10129 57571061459102682270709453887910819278601102570638417782654086269784694313443989980 10130 13282103066558691727556557806887282518505912711912761652847057756214472860407869370 10131 2919869999798690685705452913254327953391399702767777965457583125033480362826230570 10132 610382878122762500799974981560299722449840533784884439877913772072555951692179580 10133 121060842505786124188087841131678647883311668221612652894649360680822548181178375 10134 22724100405094623305865570902752807301559956840488437873142886594303122404050085 10135 4025806052772381969564623038038850544889067837361299740029857083439301604823290 10136 671066855170949551794075236374541514709354108423501595055944888852479655816415 10137 104888109585734271899928598063468565938639049161402578581095485617389027229460 10138 15312303117723567478812639903394841892161986723421110731767530145107869819000 10139 2078643778205103514754787278469317428755774826894081888275912207073895325580 10140 261053434701025703556430361895094318715659796959574144189745319858937890820 10141 30152063158552347183562890644770548275777025533727596268505983235297785870 10142 3180697391869080955750534618849762864319482439022774147180878626624826605 10143 303911455468664137822584430328798662448077435989498739016012109250749625 10144 26039471563224419450483497012288969435993675539990205680081997449778518 10145 1976006423235011204874374193642077662467676985147449911454391453260662 10146 130731999444482256242149283127469521310717966510688643445626811671522 10147 7386924128695401124829657553185411155385260208894120976791559644148 10148 346580975649484992693267237860796251755176453363345777182795690750 10149 12962296772920733909888192028856088425097613436797225326064628517 10150 362303204880102053134202301199641431242804631677285949358023838 10151 6727107124887403878308673779680711270851100784774750241806623 10152 62232491515607091882574410635924603070626544377175485625797 10153 2930395116358878600614753860941642348400261745615845399068739392886327041114945970800 10154 5779390368374455017879097892412683520456071776075695092607791580414700553310032331300 10155 14049897274841347543464703497072213385936312421149534621684458842042634103736457908850 10156 35028511013988017163158575842015655290964504940400209604747554921256978176438840265900 10157 86627285741552783418674740674707476140815410961973516793321268737760585485007827889400 10158 211438061104481575108935446138067810405702479617440129820264670635368742235068788183150 10159 508959682415817537067515901981242936125513072307390572656109535581902241225068304622150 10160 1208105729705757449931934741870212131072176379931934818527921232385539626095326653832720 10161 2827722883464474838975957775198223693393832012066284737819207231529263008229529366334440 10162 6526394293381117088107785351588115945682150578750388431854802294982350613867394232633290 10163 14852815784136314008399185007461872773050661944487798031377542926804913772667829938679540 10164 33330151282346664185640842950497367966692032524067773865353520998155757927227845988311940 10165 73748325319266848261839815245118181821891208465753950830345426290744541781093907817552100 10166 160896351911138018459336363776692469588939546644745746020157591260418320643773222100499260 10167 346107918584644757679078934030125994809339488162089515895151939436476763360972241162460910 10168 734073757674528428209132820129302987874421078292268442151176246789255978353475410460332160 10169 1535046641986278048742228737940850771930729135875927414625623667571859928338768728865301760 10170 3164808372891174503824799065252040357020998287326340796482944629217069624504888546543873080 10171 6432900534246373872740599429058774136776044772885659588844064634657118928530966821156983000 10172 12891064681284817850505927286779444638676688907449951757900585742888566355638022098815428000 10173 25467222054439072451734594367079346302988217626050561847107912623290250007929083506275178000 10174 49598990599893992505644564038822658068819717693765166938340104055905428259775890475929233000 10175 95224685012019939922894534527434041760098424432722451004665782280530350500514751703377122000 10176 180217924286364500191236812014818440503489744811618961874131038940188243935692965369481876000 10177 336204679571707967254676502437429200807431056782587342840997267827265792762776345840920916000 10178 618232397850409940707036575305954482170790783369983072121383248881315077530824472259242166000 10179 1120536990359114299369345906593067637302754217519750667145354999310022399160142548939956251000 10180 2001753267433848467080893527967249552837716969330809814873693169704275290886110471658693782000 10181 3524419184162525897513152081917016305205137908136860053065809037232887753893157122804381628000 10182 6115602386513500820581179311268200255790303470547155343070873339474727749206538371154643373000 10183 10457957253073247319353507802196908740118578714479247968147020118983007311301357349419239873000 10184 17623449451960894750983499307776611813445308045711412127783702494580163929219565157853578128000 10185 29265175158466717667891070866807240467569585162765340911922480650961153086789542522442431323200 10186 47885764532240598065298727792537847622077153633492275830626112017343597051504064613430461687400 10187 77203135278938589978687032685641993873254526830161499135536834097879252439572268611584013208400 10188 122634868974259948507365178914569971511340962105079368417020115888307323824486910801365346108400 10189 191919895554825516038545108376919846557519006362145460693033448207614438123527586883841199212400 10190 295888876811474912724256014890812504309915198260404522563097696600516678462138633094131687958000 10191 449380935472235099998658962187659640951105131999823740080238708370121147099091419718235548188600 10192 672282607407162726008602793699649162064432488898379845286327894244424724976423313124287530957600 10193 990634140833046147663669282085109574920774519206298379735572901953318319687102233695488589857600 10194 1437708765293100100303628281883863503200421828170228023694893398273045649359588012437520944838600 10195 2054924387889508677405897856273453560211401253445454373354930220464035126723831482311567105285800 10196 2892398866562261568816061766235095937500973818706870522577163728950775602285405647854490345844000 10197 4008916875007944272273546527320222515477428649413344347995913677537369848395274772120442796354000 10198 5471048417078157311992308844094842777058926621298008526398785404066705388317852168226005197479000 10199 7351158195082919958691964959868136423933674458421935131435764844844396054408633750859263850094000 10200 9724083542604335792321043072663080642929129585722520681606406637479838637080337313735752979376000 10201 12662346682085107553896769411703180287361180931553222554706330780781272256315611070018036305328000 10202 16229909766443372176116952427308992869123331155508768639693694841888796008958988635516230294823000 10203 20474675401393851211519520440117091103764226026410175057153203303235890072949158874493624542635500 10204 25420167227171576678499149880778309543483082383640942803889150699470350241792711077427742260953000 10205 31057068840205966738139850670397053748909249508572181527916748117648898171162971345108841156586000 10206 37335518180175534687759160132727119956016366873477394973337641134629835694177083662895009884276500 10207 44159204806663635338944166689008475111610002658737072923083297509455114658568832015236191847086500 10208 51382355155561389505032007357904783113087546349857015104151559542258132851511380203061327697524000 10209 58810580115965806169384486474563588047907518397863555054393649263804564024019139338743084309714000 10210 66206281985929801609846452902643219856873034869182926045060722914750717993120163448503582432071900 10211 73298881607828602960297723928003591643540318876615588080857693844126250115262398689240566112727800 10212 79799568933062302685845442063848217677713678212215326228015130953681165813688809698662567759639800 10213 85419668234536084491378293754606560303733099632010988599643106258279448429334982845484675565439800 10214 89891131221332970038891750092509210830998363650898948091884150947918600433115143787518504110277800 10215 92987224306315861252420067156092057048705299740472158501483778551476058445785292964494454104472500 10216 94541248059590403214943139083122650263117010437447431083059261344781187419513385794695885278367200 10217 94461178067384419648343396460994142643358219342837447554236240723455242315513331216477593947755200 10218 92738465549163193383407139881722234077426105774173383832643159135920274767739531173281903812617700 10219 89449851795028576814455185358213541641428047130668040034507168945013461002331982115561383997479700 10220 84751853208999743328382773071354594952750779924359325621683933636463340071595166902362391641295600 10221 78868447503804445597465390906785994677529552759674346816246332686443603941990055023198445413351000 10222 72073303958313048046229756109935875004405626437191976579769848967540457803213470917655153054703500 10223 64668526945721644511755848059917726580222556918641781095406853102418283869097456606643091591391000 10224 56962228557629503755119991650802329987269611385173753581111144121860992453945543864140228017226000 10225 49247267819329254366915530626919634583821467402540605320028001267183340380285146321279730260074000 10226 41783201251319922502224156961691083579302525509052428400110720734876802017092269668410914900877000 10227 34782944845145418935126397276478705708267554894318165534434530196648660986334107882791596899894500 10228 28404951214089213398717701986447908936276596422720216417051289076590727803636776697907969366457000 10229 22750975149438201668061170450557946683484163251481732662801509471369469470194338021761402669002000 10230 17868847865530029038633017743732275441532278487535950492490623773367346135717830193886859734221500 10231 13759191485811360769259030028243953623397525437400979905479828964320940460616232110332987765283500 10232 10384729648309134143746398604714874532453416510775117714332051439339162400641673541622436923936000 10233 7680794782712464020152284239945604262577094238991266474347544618988618431481410144033684841936000 10234 5565768177271222466816203810747266849763966807210765155165087739917343589127153129016895044221000 10235 3950460382033401040387180309815033479850356288676958639574302835033269712254713648808038999613200 10236 2745780411869027884112753128813645216593968754710431158994199482610618403345339672065363689724400 10237 1868388723308771855625662398387162633728152447546104121437623010162804229644820694030997237100400 10238 1244330265550545972139820932929435346159092748561653241410949127172055516003233932588079726500400 10239 810868292232166678294049234735020026218981002247267224980029550650920663348048482135861018749400 10240 516875312912826537008892229747767853118602868142169499389556621581716699321127748090178367692000 10241 322189794559885068894067164990474841804941038190734979275271650160386092530111212404363205649600 10242 196332788712287733863960507648952810237764088162252593320873125209066087432416636415290530858600 10243 116919800169980739595955212741450204728520431271779083760073634378292970926184079365582906758600 10244 68022224622856735415148103768125125572374139042798466478097467615017915158306714112095425549600 10245 38648124675336023275589365101220036421205723627523414561140757541037251129322727771662385102800 10246 21436886440990085559969301392161687948754917117040466530130962151158806683284241488735227907000 10247 11603385520922813259337428652629696579529635302455401186950376939363156264565118763617065062000 10248 6126667094792133632550082760390419366924012135994730249075886274634972940431759691933800312000 10249 3154274755315083044338286948997030653489981752001894670031443008842817436133576242241735032000 10250 1582783049526873710857602880471687209590600835190130460398796847836349253510183876702510958000 10251 773734821251184065179911468583312796300332033774486600102972524923808501399264432636946119000 10252 368302556420895331675959156668811186189032835032363591970202397108470637573526903315653754000 10253 170624815912326466907113227465349110632401435842243954132757786888691471603628108716100004000 10254 76891253401934068588598977291880625836292819647665397364544835555893839069387031054467369000 10255 33687593912643343768266703392248079191867260467470555648847619532973556106540581679450493000 10256 14340693636179565858664986842100701872729006695229186733005914782773463637937587032462552000 10257 5928066846594856131555899970334014643388521516290319372916855152996067984939869039011132000 10258 2378046204414258886473317240183360718185150857603714871429379027197221646998062694566507000 10259 925119735859621565388487524768071143632539376153175183676429063278479173334259845627302000 10260 348767267348709241761361412885762774585439806605350021376427269163986549325357369629667760 10261 127322548218653297591175184175992082739295542779879479357751636586832879065967546570332720 10262 44973737294457056333922199834624859301441394997630239440321396154919233797345947281261520 10263 15357752978869214529164196072977568746766897600254947576976925387767403137966169545156520 10264 5065463847496636130150293349026101557672532691131533937640225475063022883273552108302720 10265 1612189224186000893214132267813815389818554960791356904100297918593074921040997494419200 10266 494621037329914964739959600669926298218449463042422095390570274814682263425957246265305 10267 146121034751490231602506158090992508584313649455744534319849251755481338000323017520005 10268 41517036405502973614243895652344676517431033397583420285340128853313563280081682174380 10269 11330931796864423805018920053663594525328972747809934590063631415542829515711933088430 10270 2966476456839798072940199111615176324405395337186705339295466459782746071484929185715 10271 743901933987830635854282119681912789337479764059302927095788911666087668858581824550 10272 178402492898649271229410519231572626459984828228048278822011426284102129658382500300 10273 40845882783219153837020283235189302548824730719326641639152571403423764356577100300 10274 8911325785580158155618682360658488372130247619868063954494650200496514922432362050 10275 1848804640078929979581854690792088633900989891671193985904324387453920198072561825 10276 363927322277079305575140346036567515430997805039401298269130439442598877598696850 10277 67800404059799541534864874885323462984461329745323262787768754126836677464502100 10278 11921894481461074785384646539103465803462493752370109548689240409069293973173975 10279 1972500834077447018489828235886883300899963903142175815602664638910657031587475 10280 306019213419393963391381499698957655000392890220667827809694787640748390901200 10281 44345131103827379674289004301345954845411811936954925681879898271102026265800 10282 5975583994542143791249285489759313958383909492621021275655539080707701607175 10283 744965809540057076018797426369880396044381088736236764948984823890415991550 10284 85416604810180296137507721317086863383549737430160364788593336442937447050 10285 8944942983866791023767266833022895904926322788723646522165825499183881690 10286 848484230405549319775416363999464245631774596701613223730208081153411130 10287 72174169628448468827857331784020652527136180134401893426497492882183205 10288 5437537530851178735991553430800299617106635256616206988946060707447580 10289 357167048373121724637821076675524001742462939849396745436982579209880 10290 20037331549335225220423607308894891869331415810878005146553916578075 10291 933423755160324023724510909978302310611566576133778841540632590895 10292 34662909459805508487804177611228105726705209087422606076877599820 10293 962000089555453127050007165596036696577187451448177181222311070 10294 17736260081948021186533707031238511875128565147495013403352145 10295 162926777992448823780908130212788963731840407743629812913410 10296 11680880533263863310783810529031268805428821124885383743510113968866331399999854078050 10297 23039529879403206254373584905537537092087192011842894832026845483419108830344539767740 10298 56020774706768070002072757818259079915691460028796079899791302374067011197070627517450 10299 139708952431980778658230428681454276850969314602426142117438717349203852413918993523110 10300 345641691047935814144062806925011620483687077706626006485971047080150903061462790628900 10301 844045274369130271767903865864452972168119391691407486426756380463589976662723289157150 10302 2032916236109738933215369356030383585550090705651349536971230311417698285364284991727266 10303 4828775540792169020515829152814119212245149085390196424542697243702272282292393961818140 10304 11311167140376755542535310238977611949373904445147406620354589082767298549780518004262354 10305 26129133566935364980297689846310395720099613881815890316237727147436411232438954902107390 10306 59522938443192897492306508338174272090496261777533807148302484060052774743097393664031540 10307 133714832725199359222178478546565247186804272416448241173799985853891540673642035895044998 10308 296213057293798269672555084896740585256629192272754736350382329261934501784877184452941450 10309 647069787240079903536464841328685511455136495232436076669601930712281067862919824422007852 10310 1393839180319144882730554266659837204687479338010039821592869271554552334912929226724419410 10311 2960605452900974962866648984957421769394075813108587768703461511839411812854263396295449310 10312 6200772562377838326617107247424257532559946305657867817288407572915029854227500728480398576 10313 12805570386653523889527120027310360671645350558036118764513115501103988411644003829114373960 10314 26075325513679548652952784312889002404684015162864232610938198189724722760082904622923826104 10315 52351294833228795705780107043015553870565009840753361378982578614079720146619836231692458000 10316 103628818197128095626773694965229372558094332697872408166483823316721708365597612153583143000 10317 202244627243939329003890566588904193721056138486817309122346369653096341898605297667422916200 10318 389138334917684989980634729815833964739241206526273236252363673262495879208565759699123814000 10319 738156070921824895443967066057900560549273714252859662103414368178070431074328841489910745800 10320 1380369773339582501410482026464038798553199079773326044171405449069509343815236495563949111000 10321 2544667118661987200537306999010297653472211868447244535446162864039519817164032410589866386000 10322 4624229122305521363541209185770345792110843221842944910036451938329072828952379120265937103800 10323 8283318799027281199583278007794302167575392431771099577760762389376201070100510170129507109000 10324 14625448709526210855393051020622473830325992405242151004840633841969155339487266074521195793200 10325 25452838205547164301538604615531711459070058283614826329476900185111276904490978733450737113000 10326 43658328107352165927534056933166852975608441564534921763881787478708331101934595359324079303000 10327 73804488669176232803583040315353053615878457908575720932282748375516786512153078943211091831760 10328 122959874455224463534799082662227268225790678200762935745926548771099169106770026071208008183400 10329 201877725954564600431219834343456168901660858990462916524368388629049672993403011381592149780440 10330 326615181422834622339479899850678597108776315393944756831416061046393402677299811987219821264400 10331 520697047131450708327206115025125822552963420831218948810565133061454673813445821042710032033400 10332 817921540339106334759909635814866814389110855670696973240164667485846745070373384558642435812680 10333 1265878806756983414272510279071597622160244933994085480090909263648681851429649915648520651046000 10334 1930198113314076477137097066158423791132842043161147683582739594999282260397049812313564116505320 10335 2899448349159033778701036912171847547318870720563094496678875904548700623976186338160349365072600 10336 4290482880321765190614674019212218453389985969052943415230861911045392270818738156721881301851600 10337 6253842653565884601649306657847974778468310784306765057812625326817601112386523753942585807855960 10338 8978617247245110787758485459312126856663059602113796756825262554888157738302221640109552386674600 10339 12695929613110350486179678176262521109195450961876863434982821026723933849560998202523651153345840 10340 17679986832925106477367141954411052252064168192625517449613184315475090903502092405178926800469000 10341 24245470044844471897362741309847364476112234906024356757578290872292587824419929903483800810899000 10342 32739976504004136519227013990010655124759840851665180654287056429436663968419396393816065943755600 10343 43530335151835138007487775822989255308295637797517230725764456240053453043675188011892347079687000 10344 56981948484589352973626898401941910326051559935512698121458609821715372222746600211031823246377900 10345 73430903618631070166466304108608574175029283866523577746849182009255658362218702743933591393433000 10346 93149446086753691117611422057737006539140627463684735009491699009877415417792531800032462571145500 10347 116306475269827054455104081411039309027211726210368777437504418490185356106289259233970119301200900 10348 142925898438090724478582374003561951436306852330265855807045442867955643624433674251470279200207000 10349 172846813494933346770482085844021853368851405849338496006852806520738080848812373447137518405030100 10350 205690378444022501185518958697491411537349463070846465762826196014702912348464809299433497854531500 10351 240838652117336110858384949060732092707198034461452918785916417904730017172096682836208308592289000 10352 277430461901075017356058472345122323801629018685829673906594225222506104840203390528891370477583020 10353 314378343050392802021255151403144786086535488148343916211423941819308598537040914970500465879285300 10354 350408782768420931169898530894489854937977661853835800865053070827814261034418649342471994622301880 10355 384125511210627488216019562249870361448633247420540605644378253515133559249308285109407746120499300 10356 414092677062791807655404742969856820390445327427045001549486501765420132646862394396590664998962300 10357 438931816353923429311856789476105951423557863485609009951102610238373263578284189908809866411649160 10358 457424028857186774740569576429722415598215774499426807750137331359358613768845044774759306113107500 10359 468607169277010837964309344337009262010698698715371982980656418460285593343508317198081380158148340 10360 471857498668880716502879909220503968868800472255281363811271854373335759477967700396233803944720200 10361 466946308993155026333997353439548792635461269424346687016992748631738927339320095556700112179320700 10362 454064485778573632781948702818360168522677610672819669889450676644687378230885204453278263530063620 10363 433811525012541589665771687406019447674712491753009613724062150208791711134738992871022064773062200 10364 407149679748885314687493975874893585856665455950917593419568017582934836400404257636111622416268980 10365 375328063412400178259778634755472433200838892857352608908810350396755225060485225216531548853963500 10366 339785048569883755269104053287297838507094348802711219810087397026801790842610256893258113174021000 10367 302039641115461558606444389837284034238699240421048581488679905155723125491263445184519263314595900 10368 263583348796699521188390752798566604454175383889889017076065362546488194124580423861716407094900500 10369 225783326208745350811557817757045919839125075630944136138109820892702940300656200060731054436720600 10370 189805456640023020677638940383454668391571429386745357226263469458936005257297981866460567526734500 10371 156562933491463256392260704703976447844980901663290411223771414852586631720260133287515574908509500 10372 126692370570976015557516756643330894143402109091460215768526017668178344169097127103271333370218600 10373 100556065439355261452699531224532608857250273057310152771466843587380947861784652267559387131795500 10374 78266247785056695402794158196695786646965743794369177588468144216867043304802603193371607882882900 10375 59725292810573875335411427289252125236325766118094395475602819944215045415461732598336103390591000 10376 44675099018892040228326232637699481936001491590481939820535371132073680420412209994513387131221000 10377 32749059751023403764961121232527394807335191646557277811201486155404687919909317787524356918978360 10378 23521085817355695937694801551591293928121060850658792909730010540055189650463615676879548612088400 10379 16547661363218322083975257145321705335423358540685874478161665340062024947385621950254712362698840 10380 11400615758744470075339400905769780203811642075489095933381130829630039903189575691901004699351400 10381 7689889840153584888208160052455497069976709154301883854953585774471966636393423253628577029860400 10382 5076864314492807420879645254425622714882257713688801553074812019567419518606751755200285594278280 10383 3279696925982577907449280457804288877526372960949718371126591420274464294501917734905536547379000 10384 2072569178453329641454766538930106266852129333602814151165583666807587088327318850828757103928720 10385 1280828800117787455970561626835268206162466371366556776741687161294751437659165661281185610708600 10386 773827692110333741938009657494252193559620548270454019770550238432433771937029640581017267582600 10387 456906730073103646182175667225470258365925865868329273768837670767258634371860205216777145659760 10388 263568907411177422940090251432231890123413775905149294949115624832454274443093065881820529578600 10389 148487975767877485479611830959613136726557055426237601158329927028811575542391317289313500174040 10390 81669446949784458750894770936816219742835836468542637645966458578014628066200829905266329482000 10391 43836217614603200211556476040652580411075380417252392634644952684325997986098300124939870747000 10392 22952941530653603408277949410245945930830202319842155878149016405304622410701791233660114795800 10393 11719105021763020740989875485736697594949999797409010323872816422885009870703852874571126146000 10394 5831928521390237873103534725826949581811189531338605060574122203011574785294253733673628222200 10395 2827442053511029799347744060764062830599344665649688398437911818131078083923516206318321309000 10396 1334848088039990569640646963096719948430115769805858582074440017479753466657358217654872334000 10397 613351590061958427394497692329654570446509934141853367004525674645177657773899541595023380200 10398 274156760215902334244186748745043311146822176649902652069076968719565281810139205375040191000 10399 119140973182681287936329903843452410032119668781154059252893876234778486065707795424958622800 10400 50308889878225701094951548941786247927896673190668113602952988489270394162513888591822967000 10401 20629337196230310496671192740301269760100777076075684218628861689960087426431513643564577000 10402 8209262503657238630293819784650034120177956440368100046111205445624230000607861259327589488 10403 3168162332726510843543168159859360343461937827111591462441335005258780870044708235274722120 10404 1184908095565022672662000166387050128730936138600687916626187056045398682482170992923588472 10405 429148373006698918623692397910448465610429270424957604480406979677758724547053016128866320 10406 150393113816695641491631536872124170588418096972575352781367214230341682697511229850338520 10407 50953848471840549857229948367004959320695689749198354003601101402466059351085748058051944 10408 16674863394611306113508367541166027573977649734334193221063590442786892095373885627131650 10409 5265821528678869018908607515199596680981422675155394349396730129356517450911727975090631 10410 1603034853578163751723725002462556414009306732775517624437565661934431861232626827596505 10411 469911939083907209073961313146132892705980982258748249291407674646674558901773943220830 10412 132487969195188836860906409664503584875790988758651716669744016218032269559639158371013 10413 35881862736564147571924170863483186422022348963595512475692672848789767615624220073955 10414 9322283747418185382013921366065765736549467785269572956011686327843634814542002034002 10415 2319967272196915317023522534785479138955715251998520092247836167973965622087983585175 10416 552159379218082112195372017211924955832119819977564130274196535891935017443438989925 10417 125464741532073849353257750519308755156294165546142440053658641124726404436208086070 10418 27166770939305179123529859779734375089126575776612055988363543568025900053382030025 10419 5593985480739180441988514959433246217529431054914632465267184406428352260497422255 10420 1092928665757357809949877977285373230300580296181387285181782183079145357352957850 10421 202100979518233775409736174560654828599712600615870163563715454617353529100798475 10422 35273815569225491540671477398271711351736565816495876970871006294349575265090005 10423 5793050986137152975805206701635111217191478140012190185026606909392968040118150 10424 892141434133421318241419130162519280789483418482630933779427894580538362732695 10425 128332780073262230945401321708640504534816341960575266443840386923770163087425 10426 17166839859255183861250682299632937301548256183505835525138285321328783104550 10427 2124595683645217899260275388227007248560160469012855473508278255123997432957 10428 241837552701499980504896177927597279864348625541506704160874600996051178155 10429 25142701299692526810760189888015893216587481027603543909827776071203715658 10430 2367785847898604004127971825537962909964984787286960917759299444746347655 10431 199965929931597873211316616804189154646660768429019490173239495962684705 10432 14957645747225804796796749803918551587257572973835807989264491870768046 10433 975506671549545644450065560574561396452230885283800959928492633785025 10434 54338502603595543627911563484282985999729509008661585015133478245279 10435 2513428387172929105738465111912389906589590964941539180214016915570 10436 92679449942359980721266065923067939117897535668743285667945700995 10437 2554083684292030657952736386908981634621584007783659105568334677 10438 46759985283832812425120633371070432591038197022421756306148670 10439 426547842461739379460149980002442288124894678853713953114433 10440 46562406539493193059538224039862574962330059380577598646543764648308548615171832118020 10441 91849130708041367131143893996441243761308610284974989110990439854197684939517038698560 10442 223374586585882916662475796623998262888896790318901759232510763590990968475356063501600 10443 557229036266945762376932865632298369314734425579314388571911985931039632169604450302640 10444 1379120289036519352005687226557170047751593617050714083022068177879919461342841370547680 10445 3369380157136280612939384871157321332349971856559195583226464607134077742810157544514528 10446 8119957969281398929330147914440967779657603878144405636874433308374981461149830522672224 10447 19300261516097474640586510374905146478754718050095890741814146032838432894725342596525520 10448 45244668561507022170141240955910447797495617780589626481418356331069194199122072017049416 10449 104607024773600976336706941860899800701074125185728724521457359592853649817140889582116512 10450 238527357366578297740955960616414107589609285520832635366755529768238447155391539212550464 10451 536406061181019523172371270791773600050708174366966455050015443541117250498774529189145232 10452 1189654757029406368528570972115687723995356153794920006558339221633339724597514853135843600 10453 2602034618396286140262201259709592834546039268102527757916915059283243687330492937785899968 10454 5612579712449108218646806614544343019862035813316479653160023957911393320729217484215136736 10455 11938813617047187408397137999805044995649598744023933002166982003557069961603006346921649078 10456 25043803470100555104861950233774058761162143386670984771377559157068311569636225768288069404 10457 51804862176628079147133335963502281492290552038809285360549996567895750144743546549278097280 10458 105672484816173736171125043525678130691725579415498870808920445599725782684157187534092701056 10459 212551364466307274350414139970940028280725214588565062160755023571077232548461571182254959232 10460 421565679187847783734488180808698491532517473074746641080781113504270832389316737769649665600 10461 824430640354959262986179823603079334498527990916582342681513029629078006117382512266379868800 10462 1589710508092115298226572584275620523862595666123234220072481263030531904303884623111685152000 10463 3022343865356421177567506239774261090891241134626820906935821757782229344705752564683601495200 10464 5665233578629197769102428009203889412286975631543070675960277038311311721125728007829320138400 10465 10469487573923604482210634510213796059999957401611520374407070069191167247760590489284021702400 10466 19074429492899849049968377586977768905192273914185349923290413704579511829684033052729431907200 10467 34259450918338236374662860025081264063388742937843975355604441224038956840916600202753882712000 10468 60659026658923937707597888307178081614794349206354131574391849508410242037881409702738098876800 10469 105871595678365896009278417759117211802164872117032944780360887366675752089684814689783695721600 10470 182143857896297517517820282038162581797786556806985995401073129595381043322116302804374023486080 10471 308874457004871088531165708544220904995816362059863958398821284834624556264054961112296138140640 10472 516252838511765665301069272000731436086007351089886030468369577649118545353848002923667521041200 10473 850424480547136391491612979657583958397764784669207888863054444901966918847399506190539417477760 10474 1380641685128764412725220468480024428367581019952707465748726337887933757828187808599303207896320 10475 2208901968748466124133028509978148443564131062315189375504635940620336157535205024313294668002240 10476 3482568326453064173047718375697922789811462796152212526945231512389093323393560340883206835357120 10477 5410374080517471682075052662405628699170252970432151724295294229845285398900720025637140332128000 10478 8282000689110073891384414012294975202782179035796919476232528197287362671273700895890430381738880 10479 12491039596128607632962976411691884837393594607345107719853840542825954986272564249366573413753760 10480 18560575420734987543931421412009946274041336391695144819984152732854994255965967477145302729506880 10481 27169841932435311993134726576156312598469278797339005600368536966368231328226075012430801856115840 10482 39179420715251392528400663822452917192711532809223840393419327512239233767136967156841683141852800 10483 55651338401011201372746312090092803716060447359328791732699081509178768810125395112305062818373760 10484 77859294395662564144138727997330195822423536878762278749534632642625543178851119315759388119398720 10485 107283304772594103400387862025582979270376051871250359470853604778450646985758618060965641100092800 10486 145582526144955245793797565360432035866225615651554456470649657053898515622367945328031776932934400 10487 194540209157943632229339699167689094599444937991997108449679296701682184478692721682013736691178500 10488 255975903296056834342665911474008477993195349554867923685516138421902734285602603020541921008340100 10489 331622407487026653938975769048709107202172401235946306186964249429971077417481663960015229455139200 10490 422968614113076007588708886017979625109970142119880407218222209055652866342264484821620399602923200 10491 531074201758736306583674725916371723115694886764396208233397397398239387724306979622657503273949600 10492 656367710152238312723536093194905558483044136678033972110571965393162885132910150921340447935976000 10493 798445220380191603862846318624132917060508392255086119416271106245647238606302112706857028076782400 10494 955891768769005070836019763836382197938395896723210108228450583288428408743016360000583411135028800 10495 1126150713091579729155342476417014243831770045185148839122999735676769033104941073360858985435584160 10496 1305466542568423555211412187371620378485820131346617787120853152064655592382395330195651659180811280 10497 1488923309933441088985609921565184183199870362442412702521294954222413410346818563492926754072190400 10498 1670593642306175446393229151300846580719312449960961242845692358296519450934627850960741726223131520 10499 1843802453811011943436893898799377734953439587618594907093015616872641084396679768525157181378396640 10500 2001496033524406953238945851734443837092772676678734585886577265675926160305670778769862614935750880 10501 2136692767503202413643962118474397622463771674677401398774720578743729294312068645133352602712269440 10502 2242978482964614683351424943171830805648090923950529755075965026729240965076499986255023363167560000 10503 2314999520018053541396331632707618405488750836388760736434353930513205751731177840517017416507775560 10504 2348902112990925825117685442837379565603349336528204454111230800430710641918074619580103586718119120 10505 2342668787831119900652879308106119656940006773762942944773860184093845352640523821179943564611767360 10506 2296311537265903548651546629783555325463574121492291090304943414660992822026554705131562548920540480 10507 2211896646033071648558043928337283182361043256161877981467847395624733625408392296902775575544689600 10508 2093395239983890691380621361503529956635901855059721592259543194926045978705117813909614687234426720 10509 1946374166600678606661551110776790128359640045501755286274025114281790086743570483814476876898011840 10510 1777560601041393131273291550170230904753141221844579525281784678148005446600385726067860419591459200 10511 1594327968627733158671459884255252710410668136651745023748465618082264534556623482343855106811291600 10512 1404158300502233393980551660069783385940215409109270524147150041952720518009285575963798002772834000 10513 1214136051622063124353765362938005297845332620165056359933270229521995808702947205288458917358646400 10514 1030521054602896024594993104109308477466880183347527043226116183301119477467411978258920153710708800 10515 858435183159517111728632606977692207314456548566468215215872358432838638428240541092654567245392800 10516 701680821623867163087785113716909567563457834968087348871836405546833906167307165495041230973518400 10517 562692109630793137100382370773181262633229442457041726198381627367546796586799796795314166313944000 10518 442604724530903578731170225236267408221242885411940167756718343488128668864338243578659170220689600 10519 341418651868797032411879389844713797230073225655304445345149306977809523353002124150048802019620200 10520 258222072329195992519725624645903005590088621392985612162694445143385872829982573768287377618457380 10521 191443302514200024031833406547669625270692700598837993171928788852833472745462307774352245756455040 10522 139100967368917811871977669656248868567953114730853534990951274496935735752976244139408738814931200 10523 99028972575739673834730270543530067477563774666261626730396299222321143257175732396002316607143360 10524 69060847949914099949828894919143402177849388153355781130071199505951053946308206986048356851267520 10525 47166168841242680723311833270889899198843143428950213486772059777512949674303419620192610416311040 10526 31538854353176992629844352426955771742430218989830297870243525452503019956163394692404102894683520 10527 20642448165712486720570062845127538706463632356757937043678800445575031167572868792472596635772000 10528 13220729449802845855116732722887078847534980739916418411236500594399838177165803386892942311020480 10529 8283290030412096778192834912568224035377964337341200749165820187170532374455918905963919250232960 10530 5075431557898132230810434973409109422722958035748339556622729507108615264449397245456204035889280 10531 3040395023780345593143175978134820958131814971854235858196985690222295383437693364295074783143040 10532 1780052523664972352008243411814956562703016504068272161409022369851901506852281893823083927124800 10533 1018203262408302757574481126580204366124962665779914979371405213911850803719254747126721144050560 10534 568829406571084524749328332603605657040645384179894628999923036013833767632303554366119425560320 10535 310253066709069180272811956957108467072672284259247546238670807978046042889365111904676472960400 10536 165146890515159121618066241814798631718089505487992938973902051646465623486128240660442485709200 10537 85757389587777364367335090243435626360372637870401507585421334315945590078989193112036572128000 10538 43424859070706054630001198989088268705788953933832060869717779495532241235427744387289624636800 10539 21432937795795084905219620552414797588018638908137965826847384011537877147643178586911340545600 10540 10306315033742532012275540633809480032257457862011245037404433352029205986718482297945300009600 10541 4826099408587343905170999425976726149310258540224497962045819715642600379262356461149270748800 10542 2199596632570848571796043133945194223382716734810554996820263568581729085754916747809460688000 10543 975249948853356506443411738463634047186603488590973117598039251256204066898209208183532267200 10544 420412602645028268427209570434011344129989548494547031265158949592264402302646182256486866400 10545 176104717283758072129121714272897977915149525907275010142042811915770050941204896777555576704 10546 71636961281652263123989851993708496528690676289024711998105247604340103943236895401169420032 10547 28281047541558660502979941257122938664416989406494206413762032942696144291673225636892500160 10548 10828092952357045135156301915758339516308001393062412898180808195956370568769878796993425088 10549 4017871471551582046668972515509836523024437461868399475378316505347493156524220094312463616 10550 1443773892640278158319662753972392037648813730936723386701125256611280153896107806563249792 10551 502011211648701780979754150388560224216399579688124692285479033135659925652174358708307221 10552 168759998791377459926985462936081080622240727466938663688663030123302359299873449479258450 10553 54799307011127735206526784284207655782876440622472340896347667182620862774979362693516304 10554 17171659836939218196070666590085391949912820847152108483550510318420416045574516874454608 10555 5187229511118271197035006368140442032586765134663147783159475275357031417309343347766064 10556 1508927018617126063164608961302129498683885546847304280494818549241825651339338591890552 10557 422182527465324728683402967106224564924761683480065266380669005732325408281542986315440 10558 113470652364011466176628064220588741413349707912190274389406943029991432126931838738528 10559 29256896363559644797954822365949242377812438159748609745147257565577137372367734812316 10560 7225995196710599113560566625248889610663364285593178882229862590465021284882439309660 10561 1706878288198360678223332639951472100223712975929474921632251719204515870224660251680 10562 384941211920369197958739749606205568167889539502719551246761058606389464290618509200 10563 82728962248202463849962344901127922739411799140485907844548381754769832150981067720 10564 16908297157679629226347257212902636562152025875793536527927526888855655461561596240 10565 3278999751902852552612702004099887464719547597360644337960071095265413047586288240 10566 601867613254976652708726610662761598857674835186261753185636653524252531460428720 10567 104274917750468753564493720629432001909446606520219423330478924369073424722126700 10568 16999706008652225998138689798920971789988618106031670760148659002226961768994430 10569 2598879306826706084196506766047096465557623789309635176801392477965751390290160 10570 371124783159877263153147217964428217527912846406638364267093445159697993599456 10571 49284935323622847321970802985760944066934023455094199211549892901471726404648 10572 6055542474864995901739927401104024307361451504533900722237639828550942136040 10573 684328749043822233980769170948116031459453636654512153925044296258478633632 10574 70636398456020289774759624008306712875342513912354240540122584725852332624 10575 6604589000026489755208057400732647507758281380112758018293281638081814828 10576 553805503039634423864318095942948792575899605764369203986860403642244664 10577 41131393762113365288180271903617980825487376415370476948717476643969200 10578 2663546671791792866453672115385065660029143989286761509999758339994736 10579 147322303888152982625932343799078899088214672671840978202516236561072 10580 6766575418949566592449488770972623428649866393667404519924961916856 10581 247763978101391953056785728386023728919374918573251182604503067408 10582 6780360792933750250466272746935425514664270408658898294204470560 10583 123272326471442680663983344220705821268094562188723332450071137 10584 1116716749392769314599541809794537900642843628817512046429889 10585 185611784972500262744186619117808346767644483284220290495126513872024488315274015703340 10586 366172909129422287046354554722206942602836055458665879208072714441408854499520167033800 10587 890690860044540698220862430405368238763655270034592679154771467560183700133967973866000 10588 2222542696406444507372594977347086652163268653683634618186201554623330870535632836801200 10589 5502787763205289272612763359298325311099621056402352788001528772164841765613351454398048 10590 13450425329268246022987449823886771392479381503076183314497698590162952730167890027510928 10591 32432944577227246102147443321642998434556285085034380523278749852980153611626003304066120 10592 77140715607817840528516416147496699409970193058993663905545883475951281234530248258065200 10593 180974385245311290214153916213351156016241121646789201761631201572610166767651514717925880 10594 418775465874961403845099564688867845406245039109281169941450976093022747062073988227457896 10595 955808342268069446645739483210787584970898746681057269639150007461616455624097435619522016 10596 2151692532705876868548170526766697124644893185418209865085597646184755431580548650930314960 10597 4777527598063748141245174851853187733319125621906981029478359518113521431368815002195386000 10598 10462440511075976147166340971359469187504300258965709809920357435339857765095306795299795040 10599 22597595512098294015820802013425434515560935223558097229493054475579316905359669059776497574 10600 48137433403851511963432129756500131255751057716587659152072222230300101961761954401180982594 10601 101131523343946111843205090450195847394701563805204536551658159501626701759096616546359947220 10602 209538550569672335085629899442099191676303665958354850056404055328063763166933852247583331550 10603 428159256464226118469427809829651308290509009356344810234530267148111138885923999231903353280 10604 862780646816338185783138493128794083050043331367436536591924792648542936737117459936050794112 10605 1714502538152408408161612413419087503635139737483270797147330996078333279293226000018348688192 10606 3359749939132461473990907635400032115043981898466794663844547255669204796998546948530026904000 10607 6492241084876771681055964981950233062754764240424880750673475309095363308372281423944788520000 10608 12370530546000018584485490909620229579023757849993084505592879917511026016088779655332676796000 10609 23242054530895381610819343689679933276757310332810876730398044689503723682343227349572986216800 10610 43056532961179969895407185493028374732134327734990068440361239919056657116886755915725077556800 10611 78644279114022780014013649822408340722551103948509951144541626564855628459401775909704746856000 10612 141626093024324667760252706844156357123022240448939604205910590521046711462964234893230144120000 10613 251449811363915468275085263495567261394660336453690203534872196680162114430534048767760495344000 10614 440123347748635367695714565255758694777571111229379813301214546052894912258546872496100792214080 10615 759442696040936141468816877529670962347589304789602181417814298742796751282282351465470545552880 10616 1291798762347163800235160776293329476290858499069874093035807722628306388300307174559751764183200 10617 2165982750422984214713992038587139598851454725985655867118708792771657255762714177524525310762000 10618 3579774636540943738925439911876671500857310962601479137128549710957551290978254405797068108586800 10619 5831449039440261701195263029781244319816824938629078229956707490208344835992030488873633519237760 10620 9362593528010198704951595979761725120661829249059710266139438826165252050949068407925612106112960 10621 14814696091812384593381235695390044572647915382966287687715903182302428952574985238790897511633600 10622 23101673176222902006188711504776917927695691569255681239287587535754079883284343400299447107280000 10623 35499697183766717578927808741242023433705205649680111468877643974455533107922979408989913648666400 10624 53754147451162325249655562436648554891771822994077187173812626384960853711960310913005871003910240 10625 80201073208183594410259736454660489813945129446756439905707252899417970571478135964991914866517440 10626 117897108220805017436273116812105677714151709055298163441747266278888062617698399336643118502551200 10627 170747330828344609350946706257839376259704929444866757426185553024058507416271878659671020467928000 10628 243615336013141160070861151430798407801553125461861019520825577786056452945662521710106040628828800 10629 342394260242311818036678856471844461983028779426719578096572571584740468413926313655911139311936320 10630 474012465432419706071137784101515582231781938084545436426457366871908382153307318228528295939101120 10631 646344138329796569472778647978054477417444218478255501975911435120922544895393040100620878333877000 10632 867994514689587772223431173351024780228780708318950829124904084205084040824620851366455495366847500 10633 1147933174575100236485151252486532865227216258313067492816489899108532880559145693958100367408535500 10634 1494958064520842912708876343484004356666203469033200255294760310330943334575922949871030193040555400 10635 1916988256981873484447429800808662758487131057652884401994939431912274188540477973904218341701970400 10636 2420204767600159677751177779462285868545927826657705800454498669750373794689181661645753682972708000 10637 3008084667087400413312654008076359296208542125244883616075332255866678390157830326721620527930760000 10638 3680401581160387232356652874628062970872640551802857636964120529608377237600275032299085896842892000 10639 4432291558594304281750093839019356795825342292553390166670271688115960077682590693431276597015663760 10640 5253502414471996315280229496121162633331292101336357685660030276050997164385073365446262563897675360 10641 6127952026218114574718604655261488693982554282141566083831838775321853679004913890044000640686876400 10642 7033712389458301248292410506095269436869517458940618448598974540238998415761756525591585802516354000 10643 7943508985475442073536432729224613643616338610108492184119223468370705232385240271725095462923713600 10644 8825779301027299937982953835489477427834416721448282711830946563124343795362212459775270251646221920 10645 9646273573336647788911173068410606248558485790115271941917090545424980506464623473465945521098116320 10646 10370111723579207021360361351394893913027242444560956064101602808844221022946599549275570861679803200 10647 10964142387475893948565034230437372665004772536618698217728260461404115213322858772014679194723725000 10648 11399393715388233070278703844333989802730521827683949034175232127203257870731362933903086695010571800 10649 11653371505896780151774337126457757880145011787749275360520092136881109410433058033295998923171197680 10650 11711956102195983910906189858476033047936443817408457056247989391924147470932097468564895581610607080 10651 11570678924639933154448532367293660969421484363072274009483769689708692634990503437189668229245546400 10652 11235220775173402938594759065389630899208404982996321346820250494569114641158915729843820321428696000 10653 10721059855700967074014482139657901021999257042631988419151769038706701064627071993921130201220613600 10654 10052295955901546365738573943601794304300491030593214725132495678962072547141365552576726049046708640 10655 9259774019869331256058831723386776916797381957497781860403074628945072817197935273016465482056990240 10656 8378710753051089877960175590503224326289468430193097680541350947189083576487324428633574072973278000 10657 7446080116839479459470827861837942688167323009597294176999999499835998775594043594042033018348590000 10658 6498030276280181828019676495328403544214080404346087405807247251988915924431869270312851854128372000 10659 5567584622147144399204319337758293368337389159583726451847115538334281223013757800593487309324373600 10660 4682827737998167359972805798503390134147833751359033786817548049653991770973446623323149252090413600 10661 3865703390575672404555306550892414049267541891432098927490160220922921617799911979117804509848232000 10662 3131468420716343500389163035449008622633753142241476607351716271006810482983383991793495284570940000 10663 2488766837897318297516221702271362378717396528512368787112837220613218174670942455730480235535980500 10664 1940223571125103135706296411380161437592315118723982635870515152582986240791909040876944000164023480 10665 1483414614285966630955728077867103787729583305606130415957098994258021362023296759721291477006236780 10666 1112052608698605453472358285969014294919724463349114691890079191305796858823620880580780976004077700 10667 817232709291490820375674989020526456310885780572036328173654835338095707337347900509934800096912000 10668 588607902216274903149238451272608986789097545012383341300052380009274635827092552253742463620004800 10669 415398785352334347453033531163685795423286519334404445443101106650549496972840312726487586220845760 10670 287182755303930001893238499980548239061354464211335390775519056610701141631635323358445482902776960 10671 194445055440137814730608189750934948666254104365267302547475972599118195068719234226474447931205600 10672 128904558288032910637036229354766389776414528236406860079625127245972834115100961772736601309220000 10673 83648025061393174517416484816647217269716376116475224900603410193537437679638787510863352948494400 10674 53117541464017997500888551540397600786135745473269295685570179756483375917958586358229114401759840 10675 32998125513946331198620385778582029598119447506687394081925434753844071045214532630512254128559040 10676 20048361935991824082306033817377523101792769610468742309207971745417995578083055400286088525507200 10677 11908881597596877817185322778108782648367493481712501006921468034866177910517208579334870192648000 10678 6913918033041251183755267321540348121764209797647813413996852752013283659950748962827807961572800 10679 3921855687952109725783972057877310571704253592397165665139175245850280363602132103999740059071520 10680 2172801352662103578690672286108745521681561333496921197268168422013884278791163634326609755446320 10681 1175303262824614460562372250527142564571561255534805542250598257585194296339548172485641876286000 10682 620461771888934480363460928124445516851152855785595269644522153885686586656884259835799581780000 10683 319552132627911052513585732707460672835850176358221801255274102862571140378247937638940654264000 10684 160490294639498421930034053098339376082776658159517563099170429168915834293665292009711448859200 10685 78568195636633448646425733883214274609052111018530168808180680268992293877070706515230701699200 10686 37474653026378906160966198155886632291156856662637595051255679591744483438162519484393352824000 10687 17406597882844515282620787703829232981176619022005132800230874207859350857732316611744222380000 10688 7869701968228605429217777453523243186276292637425150257611257641376081584006490254217659976000 10689 3461328735337944933909484453553777300598031024141934045704074512789384674177591348353651381024 10690 1480226801949835030575356719869508003611500845748499811343325985813927748897239167236844135264 10691 615124456914797973650132642424609281853500831504964941546611909374263468841042084137636076160 10692 248246058043700370277353572154005075295418112753697324657517990434171792882702674380836081600 10693 97231619945670465945503332482533121066315411530169932376833198941983199861512031461829659840 10694 36935530880635948683920979366435196533554714314496103673984327874321889703603369690526013568 10695 13598223080347441270155841496398455809953503432338179308449549152391287074474613593289358253 10696 4848332129896308456955991388337216447885323933380732751427280339473373898579422537353404255 10697 1672733885130883702518006015641987596160546745470396268344640957494184414061113507347265750 10698 557977017213932139729584378106211881215847348471336974932767812927289407526605745379565745 10699 179791113354751938407742376369392832090960663931906505574048085083312519861790754222732552 10700 55906806953163589568043957523291430795657357562480592774052122412181338608778478303700912 10701 16759456580823804747362641516752659699122545577578837619236343428601956661822424818326360 10702 4838129208690759621617650243630403453829527222824919585804543372318161488984167927099400 10703 1343404651094125649641644548200825461261585557058043947211286745552886778506141676647640 10704 358343901904324880188593245205000952723307932699736600347311620603636374869972879653316 10705 91699508969986084089229506391692299886297941663339603890432797595389946801688579449956 10706 22478692063211557059186492116963909259968654500419536304080168942520145800290118389400 10707 5270147448728091598919216007343881878275178169797940124872512286793187360721170667000 10708 1179705495796858047363690822272082696853491336509902967725825943948128782565274130600 10709 251656295791284640284205473756058818250442586183106974883916048351063274144829472080 10710 51054389126029838914204044672691790248649930210565456767610774857831772525056617080 10711 9828097500500673320837739681468740581965785476271019611326601623628419336289779350 10712 1790753013626792452850554555131820643292266814049922086865917058914551549104654500 10713 307987374424680410472933454729699615576886964784888942775643051352068120155740650 10714 49845323796160392373941637724253288801910879904509116493243070730802218142406046 10715 7565029094411121313404370464738670839898687224216476222342998994450945333299056 10716 1072500178432318743037936066005251694122888664098865258242056591530479368563240 10717 141402111082970947467579544377191093330999693543889286649041069488493084355400 10718 17249254220970178711361144066998659466805045518899128037555103990816311795760 10719 1935391449903750731848040477292533603750050243202459207526280819809960503292 10720 198349204879799099801426321725205737786377710202034038848316739301681264532 10721 18414360284284771091375021322547458079385408877247879087648207038364470920 10722 1533161801936725661073115347149435248172650042267276744568139511477279500 10723 113066752330236116700213978781361011594496710893314790658390144020199080 10724 7270484926971479651346450580821209528686804810980503011994353920110448 10725 399322587136471276039728921246419364436197360113001585619907367946488 10726 18213242257819222054409536253045768713855443709404762456440778622440 10727 662262323282036092172278654066991387942728911790190309083235266850 10728 17998186212673093116321028406203052347429930974232460251663500435 10729 324964574073295870548466666650210529087067495985896005511097699 10730 2923602405716568564338475449381171413803636207598822186175234 10731 739921809482211931755737134714528511604351477581993811089415898836777892195582130626920 10732 1459845732221661378869427319842177874246423185499609411068307043650940165683175555020680 10733 3551638106915115770739378546595902546404888622440324909478263780694401409799672071778500 10734 8864888714860128963765488852303372755826602001611050974057746396613225918859981491159136 10735 21956744234156875711578098216963320600524166547036642809917861935982427110288960779427264 10736 53693756507599573382918731669114250338510916567617858326575452621313063819626912989628824 10737 129544024568125782797167444483029335857464870529187743232942890869354342782272378089761016 10738 308317811106346966470043469116847034229627666885698491502517219782700542712392316171495200 10739 723863698178955247571863134901798574292918438691570684708654468524835690882337213333654352 10740 1676434295264748168976761105957363718022492072152052207351243669783579175914411479355623608 10741 3829858492463794940859071151441651490247761950685862484134840672460943119022821290832888048 10742 8630576949281950368753271335586101228134949900217551018155808355226579264149339914627005472 10743 19184556048997561061314755450349729170743035375381285504461209374435390950069949137699636000 10744 42064124077331589062357305833911219257806292902070971263982429545955680025869082151253254908 10745 90973079316444647224617190714315192707196093261186550280750412606468287086154331172512611822 10746 194064944505697858709989600105886590788664475261538675262213318496633471088516905604911890812 10747 408325087834575438643570302905000279362958329066450180708525978967492878513509680285057651928 10748 847385149959296951247218362481954927351949160745557172973421504899216454977793186939602926550 10749 1734450442521464478777005951599699210800321439606602111004993917430104005611937200676360004414 10750 3501378475430159843604126597008211107552865347617512585364705320170701996749872943852042583296 10751 6971104417553818732471956641121730370735101957043946218075137852888408043114306798667894704256 10752 13687941228210327327084099697823102268319186443105956393327813571715927886286080129925475323744 10753 26505543913805930423001724565553261114575616021845347275463821986302868066954519445839870520000 10754 50615643777789459111154503121160610323431689460258648396006907423365535238282717943167981633600 10755 95316710643528198115964901194241030170944705341480556492471244916843091907130532025695830158400 10756 177000996253445776685155543054081089207307541019354713409741795239035717676934618927819274238400 10757 324108378799582512855440839316279768731145580415159796730366252523255691159565430622866055973600 10758 585190863266160594750129459420392219164362542444193797809373441641006106728743749663150691120000 10759 1041793707556956503813229772572724097621383038529390753202398337005711857734565185296586776738560 10760 1828632145492533387654164498107113970978529234282285319871732308765611747921145892738752883579440 10761 3164566496321757866720538514218221744331304819821702914152665115100268792748244148742440969965040 10762 5399176107052952911232018337887254356303893001779293986505694456140077252438743557725164725767360 10763 9081290806389730347646295347121499339377391969833812279094788271801034410175182503787527564812000 10764 15057581062138494716199849414971509681777192562258217751040816080171300798964382199723400152323120 10765 24611062254259620664338098055246849794112483940871616862775062452262487706596988975240360564912480 10766 39650829219010026749868267777670238314193815623826976117702496198960217031531457118527060159914880 10767 62965034219130669462062841587421294260182068976903313929966309620718659287953573625931148907368320 10768 98548401987680823895167600792914538802449770038853164345257720343487039214912010568209986872280000 10769 152012617229947211670808188421706834679383512240442022864429214608534413943015937253030082688954080 10770 231081792751062400716487353021299555940128132252098674798649033413310762746481577754654321154182720 10771 346165019644806558539208052270958171048425461353379778658696888763121980133860528736799932818069120 10772 510983028922958159664528003139641001140423688953145373425639772733361047888541248918228908135981280 10773 743206076330375020229425946306252832482464130219018126696923645427673466651737731512353165809628000 10774 1065035957482897551917352921400786335098092958713080295662940885695648742371952105642812080329079040 10775 1503638401051803198026182950636748013007905258835459409897873058952061159820443470441696614052562560 10776 2091306234144807156178953396069991086707009874936126720240407718651660145601710030856021394769272660 10777 2865213424815755196777878238674115485488438215343296773422335686176458510418147509784907765115708840 10778 3866611407829968314086633211872345938626135701392073161335535448726969186545416097027411556888785000 10779 5139328659547214852575803273560324741882768927066080712475542114501812617954906802317071430350845800 10780 6727468555025522629903251864249814682249826635630364035451215711691257518040062271153264211854500200 10781 8672263500123792715491978851416346814991803340130614313508832383496538201923071781691481833896667700 10782 11008136049803256852189248596473967558177320634637250263885437968589206825009443181486661462010260800 10783 13758135987240972402511356052335132895670802419942866601996211188010773887968744329786964925031760000 10784 16929055789126779035027193190412825566450518013443295053123779356514748545168232831364548010230670320 10785 20506658911264022124670724015311490916268277373009833933573532584276934912730463409431446059608053680 10786 24451564169979660360685198279302697761793712709277196069760066929486405907742864587864238924862882880 10787 28696390999185386456191841263577007482341073572134856478835073796466147419865594569053339836595861920 10788 33144761907495837276872960633371165011060169404996890944499551980870662505998724460427060746865454000 10789 37672663789431093239660922316049947056166267523638700515770747398000224881482905581358773138908051040 10790 42132483756204200061046177789819089990838151825701890173719923231484564097534284633887569559750260160 10791 46359767545241559275816443267101327277927750267335254817585585816446446029158933035380992866142592960 10792 50182425261456031443411033697960494548809884309211377659517914587866299425295207637885788497843735440 10793 53431770682552266043713264332382083374752125720149769008655676238088999840000598376537246137148725000 10794 55954476690404800261661777745601768879082761072250599171996337342226157796230205804533131685503412560 10795 57624312366114028590059252525212110345259890678111027785496301171136296192290527863638451269843659040 10796 58352440966659655222541927529220561579853854370032491958091834405745536980145966167047414767078796840 10797 58095129464582988319366117090151200580975617145951377649964401383375405345026262445551599473082861960 10798 56857952717421960358122158204097673087227865652740640550606491855752701540221944527535661387682096000 10799 54695944962096120392628684194428824080987980652320954155572376378985719516114118754437460673561766080 10800 51709609956897108036744193862361418560529870768003431879715957209552614168063171670048964276830219120 10801 48037183243023314633966129452224053231476886414969695903992569303542605502558000862126893086518788320 10802 43843974139941226030505246655724395135169526667498511630360600711786497521097830508634499289743227680 10803 39309936472684098768017163306639949687081543095711841330828826188323380923406392307284967105876340000 10804 34616779471819877738359367511476767971904101063152792907300426269686406651973412658212101695629327200 10805 29935914399976186916687075494045283271837208832160966585861728066724972619165727902688310723765466800 10806 25418348556792996234604325142542573678286515951736676479188056143649087676526088015799730834402196800 10807 21187323464708022309041243258690030518842653046980439195409874943067359508807768692210306383380867200 10808 17334104050388683004612786792240902026271569865269912824701309347972222934920186387285473768552752500 10809 13916923894323069559627311369903835272780756692379361042498424918090489813865826976632481505327865860 10810 10962737277187909383072770821030319109407483311157644855008439730180291296869143435561208616961642640 10811 8471166782796032644376469859164192475169685575653323579470401919152267764601867412542705487034147240 10812 6419890215237374370936645446313426924166797988279140120063941652588310125068401353506700214777656660 10813 4770685158033760141106799219475993551865048024196311414657833862731039597226674193233350283644337000 10814 3475427031195004528215061762393328811161354697106933688631282361909834419794529358220924100584757120 10815 2481487116296908073641372489333912994919333993029905511404130587948220413560140049966999855237444480 10816 1736165051779468290134109179221013647621060100343768420943351357220544578394304107211359647769218880 10817 1189981485210045127116732065975035083554365962308641583458644800550082710822556709834066371044508320 10818 798823583144353447954677070742893904368457292321746003257453816214432261013441828583822443981720000 10819 525061660466071492223924048053783515827428780265675300190464076487035144396124439052048791259089280 10820 337832618011858741762267388907988190072749765069211110740012065064354126526677431940577617585263520 10821 212717572820312862570009473001232981035014123785574644972363810714276924528659927195306390462853920 10822 131035726034814094819386938829606674293123162474657274026478016092511996155727569734673536278708480 10823 78945937855570934334968811064921355049103461360715538210768101595460306625771757106274148008848000 10824 46503708430414880996648243000134121376231032503738704752194554563777397548014644517586158644679440 10825 26774520047752210317521027240963228796100312827252785321309230556492705616688797820762987591280160 10826 15062080094665283890654606879786082632716550109274233507816838236413861882697844425413014441497760 10827 8276069625861951834392948170049399938640699158727228228213348520655052116677068596311240853294240 10828 4439965486427708129974595447190955222458785022548711014528833840569070057545700044706563149780000 10829 2324796110468839966739144638394515758940816129974832009200359791199841537942294264680034576208400 10830 1187589313974825029116588258682020728259647099593122697501524410826480117525413226360739726569600 10831 591619481243426450659531780330248237850031896699645055672655015058432027367247083842376158649600 10832 287292241426960008558030828801526587123854482852027068297959760139004572135791444176232768298400 10833 135929069775889498860889385979263769344427420321894043615968663173385781488147688940707255380000 10834 62632578752908517776944759796617171539074836547678712133971047327029956837326444668822894595968 10835 28091201032116601855962801357261143116103694014559600570504439291994744373357807379979605156032 10836 12257286514481231695306351096124237974930852338255773311971505811294657615626422202101765082912 10837 5200354548992337493439797268308287719195466120576954598711653015654593413059703216450552582208 10838 2144048025639696030632875249263886353924368267187091490853887461092873199260297800255078921600 10839 858487974826809327598914666034634025381804060771436401902202390988680562162179913699514796416 10840 333620806590338811824487258306031426797382510334779206707284961530350886347285673273083152114 10841 125746819483593351200762340582129948689621913062810772688468398971248265990461526220002630209 10842 45936201960731845663712823833951150655069410237466442002338028430120041779275866512271080226 10843 16251694330712910067298492241002258775506670151654011257607778986983016321759326281467484500 10844 5563902294260510273508662127419005094324363140537727998525394289371465332208191276421226909 10845 1841739522770492916955556364063670155935611896953806632051395829428626191247050978002886281 10846 588914402325149479079483973142418327155043201627134892314307237761214800050806635034650976 10847 181732834883265074647066940127666736783032764186987963415891584078259696344598146737228144 10848 54066220295029601644085643187570898366750134675549741390163729462128085730346064677496900 10849 15490071203370487072876083688122617677048007266800270612885289596027329005643053542758152 10850 4268792936692623148066734013750913605011881577563166886565663187463758519684683889114328 10851 1130141629132257189619435270649326765927990016846540355870047310727626374037059651890008 10852 287042832561213130709814853665517047857593761856402066870430288663619939416361398346792 10853 69840882144265892942554591809837849748716100293561425855575071438797697929656207804500 10854 16252960289596777310828974555605524510788615907639494091264213278651546879412978022160 10855 3611322717665070225453787908868394541132986565495119145113774141684597363759649499040 10856 764707513316983350515343355395101331672530362236543805884052425374064273486299707790 10857 154002327793559634915310193440977943082539330074696584957263503390321070464397135910 10858 29429440037236622185186716388562821159722085966741285836323549729637605135458667000 10859 5323266223490496403721675687445288951574978011946658260224831697268189916776676172 10860 908901645930157401949051738520079790438253887704642363745930127758847948719456878 10861 146036468682634904126720288691602374182845686858092247219940799180786344525210748 10862 22004514452267496973466105051113984158843612121257198089725993703832540253428432 10863 3097234771073902299420439195784680281880954885007934410789902135472993938840400 10864 405433295090473793909124736757180579489552877586520274280512218966560541757704 10865 49105679385517585294777862121957296857188404094730011850272384881275498463716 10866 5470652666891067628178862147492489394600687096726377894167178255220709951096 10867 556699296283486881799887393735643223830352664982975103612307420980321792944 10868 51318932365609742041772870360217950740477013699616247714503812223767654500 10869 4242780290511263684387503144130755573674894998766859749811064544645680916 10870 310706098107878078446851611335034666551612523680443514332761710284200544 10871 19839978667275224444166694300905142359874158735091732670904062004663024 10872 1082119551812487057004904363656655408390705793056829067168921705431581 10873 49014286618268062198868055819511691338086604478478825332115291081850 10874 1769945769668343855930990696920814191536454223484405022173933842778 10875 47770909105523885739939199539390742313699564753555530322177791642 10876 856615504874954589351173306668683224244465408826454900549343562 10877 7654090467756936378415884538348976340768064993978954512095813 10878 2949688294557466484701925064064674471936266025495786138802401218335803759428334169391100 10879 5820190326173792929546080327751773790263504775139336408106751397253196679677384200006600 10880 14162463127022896128562128797529316222974528286172385259726428399982778587214968220016060 10881 35359262244288952585880281832242067656035742807198604257727572892672235280662536549311620 10882 87610803617428497905096082920373058321837548979779537675017306114637279318888552097889520 10883 214345001468476065520599355503188756874668682404008876583995627628025500555842868617808520 10884 517424392133809944828144628350977908212117906465711198793089109565216088675807467611908120 10885 1232276670841173843407689865276688630356479610552840099908447855841180556195658321730588880 10886 2895254498388710045282590374932345985446634208989112962773547410771029305950244720182062440 10887 6710844014968688668667704731823232496265611438094133109183668581202336468524734958207017240 10888 15345265963752422397704298298278408655141291415641913205627586229443666114425265201604748240 10889 34615701942805380849147762806852689581767675029868118747902943888679301682374780373455428440 10890 77031321580072151428140219454112593100858493430871244990829661529850993384239198551513399550 10891 169102692186287601714019149669746919728818938694568245931454348499153431382387387363409418660 10892 366197677950210909393439568859767783509473552796004339824073298308688134177209929573564412110 10893 782266807816470314459815858764804983226476572756704280790656307548476526654911285699665750610 10894 1648391122132411459391028317396698670133558735800280402757887644565753926339447708579549904660 10895 3426280375569688791686305295014449923041237795406161939952673525403684994882237906912436448470 10896 7024791579335323351280924917448487557332206895352601152865560962861348669408952713862926271730 10897 14206332109564827995686091867445834082993076889917050267995924982148436759829550917865253239580 10898 28337265004426448194005099338418057510960601459243600276230629264201894899667408541829138906080 10899 55750687645472043255283364646952083203311873777147534422528471450874538629547841160347350184480 10900 108180038759735922145267744544491027598453796591748092668281283805743423409268963366479622127040 10901 207031446182214666511527544599993384896775628508216967335676244143958350840231094473257830932000 10902 390755261585989819559351289495959753579411717445008917781812775176678075302771367110446178372000 10903 727342765330301914711624194498268400784126932275591504502364536202102141292549014479757682872000 10904 1335134401695059909753604255433691666289173372727596141845951604509450275209894072286557092932000 10905 2416838265289243256318034667406219865148817300294520384952712313977355220789711686108812354325600 10906 4314112311708118677221228904470605471099243264498379489364209691009615614081304360235531471855200 10907 7593472468570689491106276305699032591351519701680676328280922299111438614248826164762617906389200 10908 13178855864111498116809387560652375486692310910551056071471268867408350734421166571613939562329200 10909 22552039287454373241723798422508262874313072627832699260722350230255678101715094816100151062695200 10910 38049292349670594833399188186272832739333391572158769998352221585183754318574569012246003173726800 10911 63290879399014812771930451670082341509185611656714898979731025425669134355635401191335198953716400 10912 103788652597098944871051407387511391745763674617903108553363861056341804862061502179451350374154400 10913 167784758887819068111635190493625086309037355047546528039048472645190262643673071618357334488164400 10914 267379427038053415709200462733893892047864808184822973812474443468709817863504379190021961649826400 10915 420005056726857879922746241610293756773290838106620881752540643016738619710531630298813374026184000 10916 650293691050277284611285103177203993871112361478422444659758596379510196373570693398209483654581600 10917 992361055916995544372199847867761462006699985651837891923491318475759677807602853964209213393853600 10918 1492488176267352993741574586073782172153009557724131447756451638617298137652103979784383484455713600 10919 2212117305505049475277254353214588401163469429115818021224205724726185668532154463346211101259541600 10920 3230990626573104035313188587626130734897449324004784066587678584859254123443870348574756394519751200 10921 4650149445856408813823601433401641101644059721565920964702318919471587566749869418163566840864932800 10922 6594385038593390542314464366339257441756453433393982333153445105325256087744086882656166430864621300 10923 9213603052289907784994444175614666613334296782140113301150592372176088815810033067974333819381236300 10924 12682451788010128009418463797091254264387682270936211552460915283356346157424003956499185999208197800 10925 17197497815440674455422240946958387859335628173422282322186204588107181412773535286932687401485349900 10926 22971241735854975477422150995459027255385103537643845608792195814818707913586325858841455635659083500 10927 30222384117754251408448618781020741085233992753973970413067644187039405601347487867871263083711841000 10928 39162002153792384786765558980700810125181667379440184286713580788329415716587942081958878447040403500 10929 49975693027608692775878011451642965154979010607312013996376886255011615783766174996353546304446708500 10930 62802270219653133498411047916790846107448878625349727389006915596640758910712062932759129892000239200 10931 77710225923095456002323936985524735967939738928016141630010870307532769203050748039814081133021384400 10932 94673827710738243312716485353346407280312344115891775633920604760690863674071813664430390543479532400 10933 113551304372581706097784710150135091929769153098929707385429995973139643627036766208260090059614362400 10934 134067980573117246678814824002910679753471305263480720879625401334168765660684282319219789055589264400 10935 155807327926130838321040210066790305767438942682676441822029601262922089926572865715601028649086223600 10936 178212617566126252682218380739119227019815663920867486404101501136061934328079655343691850896558048800 10937 200601137251624411028465909075044448556510370434954157595889818943053153501270778782228200917717394800 10938 222191790406653428160453145698259179642720699640030208351525080562577379758452379650673823567669489800 10939 242145417988543541064150381252037036398035009799594012707799528886482928071428360878704486281183218800 10940 259615544610518657365336213756162358044383857910845348242056403368597140399061730935410384172263805000 10941 273805673852336285640596139916274058614468961171084093104674020406864966467335011816021130167214566200 10942 284027995653163770153207488719688925337826228603805946796777347156890825685232864379027215198541745200 10943 289757655160791932752265050647503681771483155245214589919002908394040445567849515954885049968438340200 10944 290676738113723466997728356711019593076497939025519959823549817236653334808707034839199851292285486200 10945 286702920882674803596507836107057627142748417910592776450819827828455337475781933074021390241492336400 10946 277999256127672088704447127296226670917961062000456889000984071926244224896423905272641875540202295600 10947 264963634146383444406642085175623645973930975523392275016410549969543792201117740691441963353981147600 10948 248198790817789352925287883199773152434528199616961856651571281764342319506544466506151878791479477600 10949 228465986370890563183472725453675606228866441232404825384593541200026611992598824802563694027843675600 10950 206627320622781326433341125671811080991550438344914424158956611837168898635577963927928799823797270800 10951 183582810541209367509349880412766300978552200391784378674952058846147856727751869869557024584929164000 10952 160208679249039534202410839047176812178603055782631163272355157054612913443184226891284535917078794000 10953 137302775929911345504934798182157287937082058326739035316391386979240494157019657050966034832318294000 10954 115541785971713202644815582735549946359357601783489278886940295134068919152345182260777154969229289000 10955 95453132970807014412067745935939900491335444724752986621355210142833707628293826372652008885497157100 10956 77402514387241235276803688284709480133915289722333075748101089723354378706975963427172958891694613700 10957 61596152115218151126839946443894763951730437132463237773703160002496544712196217295039104907300030200 10958 48095332225183288246057294506762923106275650037733225585720604768792627862262369775453577303644382700 10959 36839822572948093105156494611536556645030196475019837409894512341470433845916530990448333308698303700 10960 27676356104098195119611551592317921120619104691541544414265814776900539415884244333052071578626979800 10961 20388513691527512360125291304949499985932379117971074054044312719726727491124156604335818942350918900 10962 14724916365382514862268489053087730846288576711513663451291751908370905614947382767763950290417594400 10963 10423480198036361955097001876909768355127685345619204980507881988906121506585767355561485688150654400 10964 7230425543804624763544498534539357769137604029075836102940189403930830426624656259206149387746266400 10965 4913614848660267697951003003229162292615340493834399351951699963140263120403958141352831245853516000 10966 3270511190191208023598170977284160035026780961824333437627043188287888399416537819519117470978225600 10967 2131545392126328289905532565109109248145612332638780709623253775864355695741214438542579424790477600 10968 1359943615708811335006407311911907448412706395099726445411551916795609440098089008230054787324437600 10969 849127952704679202307638165323654128918303338421027000621371662858903573414991939860149118458785600 10970 518710696228308116278170074519744630561268424531428684016660412982899423761604885895996731576317200 10971 309917522066227342003942071261843579757224331416110178512204834587091877158391741125729794010530800 10972 181050532024134508095945633292432623848883528107565419531977979585577136919960972633305310602816800 10973 103381941010629951870566164504894503540321809985545605581905221608434175457928462093706136634306800 10974 57681092787769775200650947829346227634065239315044399247263236676021590331035210491648498811170800 10975 31434955643908173560220135766111962975008197959644873982864143591229016007423556316522467100442400 10976 16727191526544092443610918739667857289940018496160376651563564351315933016901873367819760975158000 10977 8687552395499036333947511780996259932688865801932484105457760808955855313173000094658144103018000 10978 4402124022670073444209093283119631920790431228617039780241023460536874548177877452097570713768000 10979 2175384677751025104089227674345765750065645128143557502486646586070880613003072459700075780908000 10980 1047922508592257443218216572976137485799305792401588480250041080624688784752626583273559134142880 10981 491861966247714211046216861387233546503437212403130632323370964747673683131231668428740460730560 10982 224838488881088305552570483731566901297496620697928585961595609061895919112340590076193351345760 10983 100044650800014796248251442741093088609613478571139019324984820159381296348887596234546027257760 10984 43309655275024527636454159504549432867853156965396511652224089307444102814928755517837183162560 10985 18230714241542238895763653957711457203515731354229063235466437205939695350180943942757156359840 10986 7457598363053803383679273736496775743325707751473024753303086275084962455561484767143321143145 10987 2962823321275863726145584672627698714533789178920274482666682850043757154710227979006195144670 10988 1142470317809768630802652189261274926655238688449358717292150035907852724633640076373436844545 10989 427289446166266942772824239716707775237469964596253165472198327514404893127048037602881894895 10990 154891148275025350564483322204629220175790494753071691909046447422091978635844655867217025350 10991 54378774620375710617692840467776686030059952127432628951105188947170068544333607099843701805 10992 18474909647222397720050358946939869607251401783807963127205362050236496595750258075663928655 10993 6068981239740995047595490136720763012613699723992562881466238917660427710124341665465218530 10994 1925915050027563529342633885297230703958019506101840917284980093732583512214931239799584180 10995 589831859897851239068119224359499876144432601309487933430050346698159606967662162198654860 10996 174157878593248942679614044370090048111274782246511209522367275948074960417347943189449640 10997 49522794462192510116616886170762003339042334031842357419989294843329558107577933882140940 10998 13545768863272618305098620926398025208531588468919353933749198902626732368744359260422940 10999 3559511705466687850509328318331468910593238056306226945906837136945347061135405215701640 11000 897377734573656428875223666321072104993503315327493698437633473464729532065049318945820 11001 216731126370960715893019213285311676017942290539602294362752954744380175407670292721700 11002 50065540169931512252814422208464811149690525067997391856732357945700947787543862060700 11003 11042804300696298033665622579656533216110316070059181532521456352429669403840621654450 11004 2321275962727741942336609850041017901207618369374076262312037478109584018313723252950 11005 464075515350824044022044347705464268942308457435540312833516630554812635163332761620 11006 88040976270658038347593617919933240040064424671268815962871787395894376712822487490 11007 15810076163562485252916417425159751348718363353514567229780288804758299757809565790 11008 2680013315455972330704708133352237391637369111553605713369755715816673648047297540 11009 427520505924094984880984608217543872333446791952651610735200590038843238391542990 11010 63957898022676082483032069392953647820841718375413845582811479097517324837054260 11011 8938289192475036132622874534557771138568612372414566189209157282910471730209880 11012 1161739108866868568635047458220773692423336139426059445655789400096296776256980 11013 139714283215389368489974297424035219432779031772402460177008059503914067743980 11014 15455355303030351235116592080247226889502716592180995754255897125999778841880 11015 1561716141778713307818582823277790479902305753743058654132952854093813570100 11016 142958948949511227407508992886736764143288128688053514413797058258399341820 11017 11736733401087223755964913001344754629800241367075290068850358507381843720 11018 853532415581736218275087994403523311940419537249258915946185167492273845 11019 54124699382178202107286825524764546464663156535074270470334820941223195 11020 2931730398898199334143328607742240682587759452702392083485764962433690 11021 131879206703896445554033353216445201745667246394160178327444400501835 11022 4729647199454436769663158420149953288661145263785241032925205330035 11023 126782018323898995792537987862414498359594684142522924103489022410 11024 2257956687988296231632685938812948020526579173223791581068264835 11025 20038668997554240570909178165665757608500558774338041350112205 11026 11759160046759295918878815356069910310940550464057026620460579353634009618123694608176600 11027 23204742492271677279920862302644623013589352915739199197708876591171112313097424026801824 11028 56475118317283717883251105272992708327775411897577190100384186405664793212339757151322320 11029 141039177060795390187382365537026526850154910238949351066485770786778654627659025096328636 11030 349584285022484300464452017143057203303802768968335998369921995967229143948898438272951320 11031 855666958909121236583731293297444827643532522364055415414232295705884016204943159836925920 11032 2066688467118014532927389848595691497807528822953821122594186724220684997167995733425627744 11033 4925073044507604788218622996735963396612967608788928844478608287993719997102778431532075360 11034 11579964215757428457728984760739417664812761900848539526084990899713499924690532931785508336 11035 26862932294141123679078192258630544358970149929229188138355098456910108533874260069478886240 11036 61481771096773446259546999908770917039959037960619445526074758937328027319813777887315496640 11037 138829178339229317573461593242519783143812036825992976978359653427991549703509657490475074134 11038 309279208200004702975459580409661412343929113741996386994602539478090086335186172043325081350 11039 679751068837719050840551051018143173625968474554955813275080689769436509359325102784272922416 11040 1473911283946476580285507708891122854312097746241293541004208946109028076723142538626096263960 11041 3152880965008322862864080862632107816129011941325297392851099271465324977594285757767697389860 11042 6653505983879915345178332481128492813993637079048404534768201038065406757224679841902910524264 11043 13851336355057595928204105173149559534369598871964798513065365352951749989427356703416081718840 11044 28446037647283599560470228988610384069101288465418603065440681500095204248046054858641988687256 11045 57627679421191544793131954053659014668885537815909363379478486389379539148677347743234133573180 11046 115162058111554082545829155558386107244062888104891983519045260719051265921762260527426186183030 11047 227010396122683569553426176602262692847130775706187774254438303945775008800408050583068839713664 11048 441396248373057847750616260948449606341560854264074924471082531417920534612255319199570989530880 11049 846537139384690965691228348877889230374201816437877675926231161636449606468204464062001973622976 11050 1601346100901898984574943621208689812449806214060489650383867457175653689913165971723547661432000 11051 2987672048673838983558934033582458258561544101962984783843186202532436381894709324406338539232000 11052 5497626956525344580152639686355349028890576559401800094705447187617554688255372725192309468563840 11053 9976948045553528979593870383218238203651522657000933324660163643237098618053396588523568355253200 11054 17856037737612247135210577940198675526142969579500072394961695026178781914553466521517233651305760 11055 31515312607732341353136387620933497930832537060435823688595620864860957013305769322850121111627200 11056 54851793235762239487025228635170515755425359187972940126653829593390916095276659201009594489323200 11057 94140307589681332403913702132931928100978672405414447170399964550913446024595318873361656230943040 11058 159315554822072839254800411117908995607748005329187549442519551533467051326658768860953068727789600 11059 265839837062885342589868603307227845521047562922365991357196077745887479191238384593055901118925760 11060 437363053739630066221065637343059221127100765171560640357747279895749244992500756380017597262614400 11061 709421591157462000568972338720448662350908616628506655106234577105808309423364133903089168407248400 11062 1134452711861455206651893391885235513403083543298463188890070138717240227220868580277664608714263440 11063 1788408628643394843542016254598670190131431955808837302946302092845467671025489522562689205530848000 11064 2779223090306853507279887991760542416587128338468209720706305188377029673485335284298657857415730560 11065 4257292853200024999846224527901163656448028944886998475247802498040258871531426024677999237159889600 11066 6427964949638229295797046100868035386944707830621391526316146210764448063750331426161312996544713600 11067 9565747986303979806717854633536689401037035142765853117651862945013695744810563855469361059219322240 11068 14029578581610921759974959750834160089217848709468960627376074274036686184935173865647732102885526400 11069 20277973119252411291709347679226442089669274714399962492505469288124315782148537712777553973914581960 11070 28882302586330318321838839745596691920072406050046421625756559690083395435719318753889443168103357300 11071 40535795792859091842379720566841986353290196112075950381881236944387164446776680365917307313053910800 11072 56055289169811280722171744058817815228298135937785029160379285288608501930188991243024456488807998240 11073 76372319051880206745053548501162143538589298039093740326734371476544682378245455351829986605343507800 11074 102510040785912822546758179609786497668802803157428718536047691293012296959350308573729444052896515160 11075 135542813619019066922739259987608172139837300836004473367697313323691879666649339528634755648162196000 11076 176536249274135787681988197164976393176339387891567299816099082876813434236318283473960051381202746000 11077 226467171414594608212009677460661667665181174253093493528323960023225833339301648261826441377140156580 11078 286125268426106253737163766814931429467145823886388123664094940087680472499923241943652602978105567400 11079 356001114192348500681412295376313214612481413686282180457400501848661845032756506601153491431275453120 11080 436168406965015220946836372517733432387947741112895806494561796757250561121213776483985142723947838400 11081 526171319312797962601120042099866972471529927642478833842922296330943092480500537154783946727852510400 11082 624930239032019267763943202955667215190199861522964853338792591839313071408381581508337756917018208480 11083 730680348481916902724809929979284613284278903719164160538689123345033968293229156662216879899630219200 11084 840956931587401563381598619835611888661622901052673240190948532897127040829315011302986473216221749120 11085 952638676429602702157222072094063718749996741879736922135364399466383363796657125340495116631286279800 11086 1062055495771515668575563122261057035708507076269809464799873471205812451572698216607766266718190527800 11087 1165160809316302122716562031561525995830544815626814934054081673972002581971286812346396759603250089280 11088 1257760484834118604998425946419692781902230448399550107718266424167315761421928518130375713289543460000 11089 1335782708085826167771148049518284408485859895364725016260716008990472415764503638111545482533860540720 11090 1395566127535263434032460135721288442001955030685098837178531754038485706888005341677232312907120607200 11091 1434138890918564372937570382418834797426789052129112995662615903768544288411259241449490739377623655200 11092 1449459637042181363057532347996548750229216495496966007260800427277859782739821488756876762723051710880 11093 1440593688879612902021959127105832768482698840612484691549181110199769411761027737791687726275152850800 11094 1407803606261285061185792387953103634432015719042866706558439615851381468841844375594959248991374666520 11095 1352542271807970117563390952964779117690176513773804533808075964982146896991328696996054226127928849600 11096 1277347623133912749933726050102942124857993389809527616318518588131768059504703028889405454180806921600 11097 1185649456542959338287216897289464574663052336577519067840046481344553690288863511572785092643199126880 11098 1081508752714333887199802633964054283884804842568356564459525700156536807385742436582047907246348277600 11099 969317239657585460449367368579406069166755618068621519403746870707660683522529872911261089808425985920 11100 853488389900712854854098999049533869364037803900295165773802361349238301213017316353569635289191064000 11101 738170354546866817883428814688711564158803688332942886052751933226454887618145308871362894702713176500 11102 627006758539830313019199228978251042243447252345068486759796001594214001266726522401817360966350941640 11103 522963718417648401532699718354751871618738727199456846557184297275133796897579886829900498887063821200 11104 428232211756523063288506346411918176056183823163608895856958023899278171232704272926974774203062106960 11105 344205499920738501262570135505700259885871229925572601014606674430426915760144536921019437491136553200 11106 271523044347566994367286724549097231962426467127999186211910467918963363770049412516033578725788914200 11107 210166286958664033813141969778676299012193032609470729810424813041099855954718628970298110177435773840 11108 159588339093761021209188687103755285422790681597979814544597685207062850657826032258118438713121805600 11109 118859085918406277626215822891294459069183508820893439140526765239828651671068093859441015574267505460 11110 86809069709865051406367181440118602076107923542287364627813874313888348606575530705449597500750506900 11111 62159068726751638325633403134099277956585610779003903693285098453989618361617689578220141759374598400 11112 43626710391691981620639942015677695277997600919980432634294984960766449174016937615602677074505818240 11113 30005953638192654477790259517913456200916908411640019160098488966350848252358486254696450436612552000 11114 20219210953030202515510717788678275457051643313354486720722125229870945497152367988014392061085637760 11115 13344852479177451404513258714134169792264426106462077321207768547485204238997410890268853610039913600 11116 8624683533703146882346218410388083076385647425047406670683909400471477210929389762770204621502377600 11117 5456764369749543715882243157158851007417096716905652461887867370266954016524763992469695124411459040 11118 3378845193155232892579022494900695758884279026186052050183213561511014681515279247842980488021428400 11119 2046992426738255303550004159937730487123749468328555823693835568611601886156914706675068193167076160 11120 1212964058169921725021397082304857249489639439337927995876790743890204028418503964802555743462492800 11121 702792545478386972536747034793866810643115601565827813015500451750747388869270566005404723460808800 11122 398026705585433004508604876418640939071110150601584240708430585766280223640656783731695669347539040 11123 220270191341244648017381840863258001678536641083078284838319192682299159512563341535001046368092800 11124 119070515099720182583216444392038920653700964051372553213947859858533303917560930486783062902679360 11125 62848922497787301036042927558504213561762966621090235572663155714032846633612967768399174159358000 11126 32379478504097347442043993365596810694488653796032563684784877381418818212802339572356227960908000 11127 16275950450250903740484441132517868818703914425987781034774985078694745229814987751247069110739072 11128 7978950595475709020284068540055274437172057060593144506819817380900540485464481914840215711135360 11129 3813101338339422550396385953992458160512360865677603187725942526710536933988786458104711762235008 11130 1775601979385037290490260183777354422104340901796289781625565323737818365163859679732151446596160 11131 805266923743902286007716611816057096305469705928032729069590323187285160650375971449497376696960 11132 355503119938184526010827084067595680885033308603355567915062944836230248988423599914482021119232 11133 152696127134380840873130177851593904885239612691785957236692590286639719667026214166889017712105 11134 63775524055718478897472014856313672096035955238083322189920323017049534960439810199329148670833 11135 25886277461737600068864106513620179824298794901335636088272055527037048199650721734286685306920 11136 10204922838781993484162036096559357991476868886299535008594543177883676968908003088207841889620 11137 3904768169580962523185501513718837207554725522618067389084397023747023177191792835940182239502 11138 1449211433285869371948154302006530864633258192287360427746710439098653685167558044550743202700 11139 521324627527423061267460522486715814860919357843713988696789462456228469560464129483256217348 11140 181633444073654152132080871812052987800568690854185378487908497937865230230999405943610746580 11141 61241537964659131843918127743273154036374606305743134531159319987300679620345629533330841530 11142 19965924985615939267873777137293649250749694672219933811362873820780528505405546598261915617 11143 6288297170426861281707069761325776511230822076924533495476908328756804192061740965705571920 11144 1911431638313320979881426949895550101068463003352720780465711855573928329614218774241060768 11145 560170857792108588442102894627384101587994038781179275026518127672000529124214014854191240 11146 158103509334575467397481407711298883713811604551199979158757245609097357408530816689100040 11147 42925074492590872745401381498100973232931789301233610873602450807015000115025479193794592 11148 11196462021265864884371084722341483237892259928622001989362650286578385271487739955601040 11149 2801950997282926243468691923285047067954315094987870132649755552571757350064575113786778 11150 671758511510839301765784719961928949601891550637635334693079220348361068665835775561700 11151 154045542951890344769218059698947183131496367240724018864967672303204870934693229274200 11152 33730249989309297460280338039141481939002338196432031797086915500094173589751411341048 11153 7038959058923678978272250292526358663087684801599934434406506905682313385520860893640 11154 1397086336806153333432066812017539891408329188032596416774004435658459647216182404372 11155 263138094602632564095870520386339276896730170226083421867558642446783727434410175640 11156 46914641694218526391260912269864972834254160361390001089956583928489727946462369840 11157 7895836705209881998079226654962335484155036633223005967006923166280417389385993138 11158 1250593134112433221363059449393536718689020717486517347169956127762665271591439970 11159 185764274110842878603106890326724060599017458837756345821691592211637208214234272 11160 25777589232383682384110119168880529239858739699450716301487066567709652244902480 11161 3326804459921806652949788850255087814402619241921843195850794292282798895858280 11162 397283975263159133854260187999618190149111935980063069809398955596752209809168 11163 43640683234599569077224174558168187116710585957743093579827130104607545637200 11164 4379026871097362726079766753539652407444162358614690090294678392199443532432 11165 398070874520208339056476632628942927860724853033303588168507992708700866170 11166 32454905587639097932958276714533971193471523511529779333330895521012447345 11167 2343946094623670001800886406666552122562299220350467618516292994376755428 11168 147614136785760881937690896084671170038748630587613226141695629654908680 11169 7940934808049961864072726128742555188948697921235212052823487765011862 11170 354771966380920175166064490641828236785647271697856748879283831889110 11171 12636803622324952968382765973878212448740008925552693088192660927560 11172 336443200600723895449648620767667604034801064875338924533683556228 11173 5951484692273609449560025915202730009724665955978398280983324885 11174 52461916524905785334311649958648296484733611329035169538240802 11175 46879851386413726396596877219532042439616327850040679460236176356487585010919795837930712 11176 92517852404975433550899797426626149980169971518623327676492586451876161147378140130485776 11177 225207930196321779038374506893761022978045325407175205528304322284172234371907314791314060 11178 562578241313948914695861023103238320145156361899492572241293542333402797234921409890459044 11179 1394924270670550655619507551790447063536741348885654909393497074996509233503571367980139208 11180 3415843968311851273390843445133912591070521272745612259150489516666024982611686623108860812 11181 8254710229386288816249609570090250306510957198441427723928062825063272127383125149708189136 11182 19683944487831551172506313189879241525298674077254469269791556278676614298997567229136582880 11183 46314658925954681319713080175572474763001468304578802803358688353814178574817122959329938224 11184 107526549563008194162319186281603718035622565094078127650661095359730659954414389969034488848 11185 246319638860823183840744459796371683907123660088449363096416959120224905137142411749801500972 11186 556753868412188795320486762134080372566384917871528771029156622546624496430016990805486995026 11187 1241659728261549024264188498407752147547480034812983782733760271811155396622409583734538677050 11188 2732189630800182374052453074152769444984709627381616423422782371880022187700044447324264071324 11189 5931727336142680951065912731599676086942932853911099236249188144363442623856614565341573139628 11190 12705924909279583162682737811951427889313759475168098068648514124201871829652014906766954899652 11191 26852101194658402803065485131511503157553268005135018609335820676406552807420664157678826593576 11192 55987197056266644547035119721374163202295409122201391630881427312588769168842149201042447528220 11193 115167159507827303164168408912357435538216239769435131331193002681819469688722263722951584697014 11194 233716044232453756220193143836555554166000873485350755386358311072667077707121030433211095568388 11195 467905595159858270086569512930383900030118169444691541975101268608705239223021474578874967682642 11196 924117338967623876752073245048191267272708624678944767069579758688616814424979811908470383596806 11197 1800461844100723326784261585928802271756352098362827500467972702545301019731787834248314150759040 11198 3460324442309144619920168287995122772951744666861536685951878565195473568012200851309867871077824 11199 6560144380807402451659615013192491019259891185527252819701303823874257244995076524713174424317888 11200 12267629257186009267883324435956875380384825003368934111059704010048163433160478812131501222241920 11201 22627935933126443679820791820659382352744279037131337400149887070911832863679333913529432662046160 11202 41167269832125152317299853611443524146603592284157504913117991152158560760664709772651059905055600 11203 73869842812551139578490710169355668433948875265698553743888798877452958777534728108470078595907040 11204 130729859589113923614858398966499838576957202847251059697450978133186265912456734553286382275987280 11205 228170143832534410026747055175114999759099456319643553275682050626998945187737669847262226339293920 11206 392737601219954400217881762686042731419299638012325033794221258611082023957462875842975479609021760 11207 666635416819589279763371195239406749630955328770605289303436511727950653109230281912681522014816800 11208 1115831032691596466715775027882071579593762010152094147442476206864239031981238107405806807117887840 11209 1841678771942746604935226390290229807224335178559376000810774959039274538153204271974117578038443680 11210 2997196899730307215490591433127995102550529139821394024811555869572391274833598438076484167066033520 11211 4809306572094365868450709154237237354421997805451501905818014535159555558370626712337066893408426160 11212 7608421773748270022406452077790809362160563890683681310500449249270285543530995389580821886516884000 11213 11866701926036096473339686593916419896623840771237992262525072114949688420878394886983851466908971840 11214 18245950351410708395204343332614212800232432662208818573426151908628337949552338703745025879241004480 11215 27655457891968397233901902543676662918761340276389532968508993706978940191998166621623626780208936320 11216 41318948859591681633613257880423991613884133473469218755527258683663482560311753958213642093201476160 11217 60848107027779222676075197805628180114363743950112116911042784752979790325647092181510135603159373700 11218 88317917727618943734181557186158688194042023443272336396872730692660709004839134191216424586163705240 11219 126336324253667355086523529652044989860691778295102418247332399681188546888240684320523179438603109580 11220 178097656643753984286968336387907034913750643687287540972701280780018990460389337966664887386968913220 11221 247406299564519751085146955574043242147405414519938660008327475618466155091326505732908912327410850960 11222 338654641791610937662872562881982149575763095146776672170433262033596311797871332873432639917851957400 11223 456738156520972312959358301809740799844267795126173301280074076887187802963897949521774223622421506840 11224 606891245179991804067834851427932831859486591914053798291887739284803711661195449782935376771987336080 11225 794430953677982169395985471908774069939302633329011593344144468812617707945678368388726691826662983540 11226 1024402371173886119449004278662802107437454207955078508496330667376864057376304978344261324986594691420 11227 1301129614540314352377705723728897633376626885777531621655516349479049987786473446139804747910337974200 11228 1627689412806169751011658371439873770956553721381112214856080640174439024841372652461821551391087100980 11229 2005339390990546244417183408879003317473215667112551194544811414585373555057914856154594643291496403360 11230 2432948463591537315188635079978326257455021256502342971098705887269314552475223604647927307802029807040 11231 2906489934138792191058715276634088120256664999552104309541345522396203846363379041421646874246798017120 11232 3418666268138823769511973029878923420124754194454156954017973023959736223632813711243270764168076653600 11233 3958735445810474117731783612880002668191458354268559332602171184393481275991844153482602532571417492080 11234 4512600284275941518746028764897674931848070690854243446895546981459526341361496181929228914517855933160 11235 5063203252232936816555367860872375815714253478319559279432762227468180902088312279089630278069781295240 11236 5591240760001139150058762932798098302482400051808512723722898821319117517169625029819509051818655183920 11237 6076175163722057901895995916172601727014342735485616661131694585022563921829140903407760616218005930000 11238 6497483942344321607203015258662418242434058761698205502722039405670328266702085553172558444411619276080 11239 6836049098166412451850481748930084813593083955145886563511904142294510910122872564822691233900509089760 11240 7075561653301546110602624375098727470671193694507653717581971332092183454375416441397149715394519541840 11241 7203801460270662863183414060195698725062675601392830498602846924995083799736924045694736351637067912920 11242 7213655100963879329884264479228049417632091272128448408812809670732823093555754383090646273270128656400 11243 7103755630597634019808385624158876431938014758078916598016201531973597895387134304805870370575912647880 11244 6878665610880921998580665564558661469430942222047576002931916931041053242906470865282101806875040887960 11245 6548574678738659024430083919233161634585553913625346931485192361318572936593098347531864486675388856640 11246 6128537990305764181463487642550520508854118186200841395909259866618077672126599176711816760917410871520 11247 5637334321068946882957576593627305768263945307273061109539760087477930420713959435142952651893303160800 11248 5096064708990451952853406376868199172462606743046395717601643478510383657258936555117959973100682806080 11249 4526638245055554571024400536506640882623481928757386896474841547674989947302516007246176288305803701460 11250 3950297593443539171594551005789404071452115689960473095079417582843458462255374373036407005633702669820 11251 3386322960323430752250981312911875643470459272545174706465713621896451445076243580982345162857546466360 11252 2851022591681920452359680023546567625120708398857440280343749097883564095152237094733100480410863962100 11253 2357076015068551889370675344575903961141468434119340242071081902982053596069706951219378943108552004840 11254 1913250059509522266968030206726693983552769702359848402720117523711784095325040457188813095404569504880 11255 1524464164931122516201259088265511125539768309643288184615856743069658074268364382734947947802472831320 11256 1192146454073776594144294359003031295810060070764518778174718085789921018925218950758308009487514789960 11257 914799291683755436939084559850669289870142518768862418653676206080784490434483731746195903642342969800 11258 688683981889831977438618952481474762126569710167723189901106505163168976537619280729868212361710448140 11259 508537917770440224221573215034677691136447613640032134323962644912299778931169818337736360059952114780 11260 368251153037967053064533742423837358011149673645665281042492609205278123354844373457351799936422570920 11261 261449229843996431689686582827610573356210804221959679081312331851910960068822785541123872255354951360 11262 181951169257536538674293432936240967361787013290727438900442055524689892539924176008300199183547816000 11263 124092308467894827423683425844249324960339958844641925595108334635071014305501466625434520004604800640 11264 82918622426755179570776874333806331717597273008227616002388744289960018696174846941752816901100166080 11265 54270942953391087112345533389999927844075844411481216749384018036780336331089723632934376566744692720 11266 34783847394006570623303736570980679815630143916849867338613017486444851679810382118832077190965075360 11267 21825566507214554240581126746458010258670946048371002593549709638810673492270147277171614284738677200 11268 13403227454970019404535014010785689437367748760068414241825994770313855912724383759124186224836333040 11269 8053466729586912484564569510247942670940823645595235490954829274374438102842439662581022492846127680 11270 4733198895481121392817024512033493617681246132329432335246192082531753124945559030401630511701057120 11271 2720123908657251999365371352864990409043876103612698191103127937793150827337766585677369805967512160 11272 1528068716045436050112484956757864720146447508080383162228582739518702873784523423968519404662862400 11273 838822030077108452603554050301980701145324422747106043364103590220986278120059616400485805720630640 11274 449796360835168200555300958338782525042586654768866037750637148629056602469733546514048451080089680 11275 235516432136496477696408481376441389918394124941558652199322624035851391052825637598047724389618336 11276 120370164095140772334382858050266197500344968723801731885833393134284461277139362434563110217884528 11277 60025367777615385437804042135765371741042268508356160236968876078436335556894315060460393472946880 11278 29193586135823958419437943054875065047084754928132479741601386064183043640854859167386666733000832 11279 13841617459944496295473592554237080815252929399112249529518908265589421869888908589981991093141824 11280 6394910288719178385727234005885411710785201580891227471083657484548438715175561480222202785958336 11281 2877547146868833360884512613062401013646278875651906596327029297855903674179371329903722478721458 11282 1260471587912507104268820187783279610254272741343664291430774798936462136536165437715225612023715 11283 537202377047894489196686657943586766033370739612752899769926320804041185861704288937476442131647 11284 222636978223527378507329113762218654701223091052008479414789255943055508560355077989228980136794 11285 89672488637194594026213583853612614966131358136791042242188460181044515313968529700739164501866 11286 35079920694293498965605420031798329589387089485411881478342200404306035403724856348854821325278 11287 13320366941266508436076381743076739539978602377675715786371713796633818924675031657268446549100 11288 4906111846424635572988304549494228193466163563856210796457682159249563698223117328392173159922 11289 1751504668165663664856349549804929147078600810875500605414461361824639366238366782293030816209 11290 605631910735522526698867149631645346387241972370069342174845474973192581080137212284000515206 11291 202666193673769813242890099166910313914365378751895710009119934287900051365760425267524858203 11292 65578166488690799850498985238020755934420494931897212489932524099823123492636381498864450985 11293 20499805228333356517741322109965491707438877049197656112308119614269157682388796488014804592 11294 6184924878685558791495446358994941538995470240827835906246941538021138927636396177390105064 11295 1799149283362623664885107074060300528310094711203195471647967828641352840333960769940254376 11296 504047178102112802235207418851316936874102304997168845026321240354065701139826073685488368 11297 135842478079906194570701578285685027159950455359487693526169780206250991892715224063720570 11298 35173209039152337862150942201823649457433838207045534595570374647118726881579849505301422 11299 8737960130312234082618240893145663250719378240133515852820838641091922327045737120306364 11300 2079661510318080833276798114438726047179180199073180534682780232963660668185308502240874 11301 473445610357189196960601556389978626926431370191948156456212719736829088719916549040652 11302 102918498534331743406959968093974993370272217130317912368639412259616916192431858770120 11303 21322916543696792448692020740730873484800436333004523111921435975683465482400870947988 11304 4201815502739026294994669374097419758073916062273205207032833361880523957322726786716 11305 785749700044785552352280038546900152157465074533942082164908184435393184113851518324 11306 139093484007040511228322509571066432643175578112581312311635205211925217522552542622 11307 23243710770898211282830897592795767356827101370355375191392872527306842100404773510 11308 3655470042364028747635607363491998067025983572738905902253614012641629533194501348 11309 539163088212171565208680713189106318387298925986022939881479015332409726367441496 11310 74291962653622259747150898780809231688947914710205531939021923065409009328011144 11311 9520924358229694767262585064857982780706339892333399582075595949860628132979152 11312 1129056956320932289175037282660250234748300415216848177743831866022282674612600 11313 123162895286779423490896268078879453537907119468840314528231197633129677281173 11314 12272979606055226099173072982873381577247856697222635402418823240944866635806 11315 1107968198340926783150363360849963946850842792308171033777183698357567464879 11316 89712321702387562070645438404984161178928687771334779100102550852645043877 11317 6434791984288094962041161557209574654008111782102501798276596865710211940 11318 402476207774099944262006850695801565668775245834982857981045737678092678 11319 21504007992158332957582774316440938472159689253620702067103365978900326 11320 954207183352879626600712893054658038650535826512369541986561418616484 11321 33758741058474887986885801134730539250798248291128883844369675931337 11322 892742742510038971674574796458575167216308393955534080188848844955 11323 15686113040946829814959183337635840648935349787381515691933999798 11324 137347080577163115432025771710279131845700275212767467264610201 11325 186898480361728895965240530371909202308933969309433702218954822295400835606448457579035024 11326 368878579661307031510343152049820794030790728900198096484779254530396386065358797853358600 11327 898086738064293262990868131624563697885421872649175104186799165441651332087229752943634500 11328 2244050498747662646746013357461896824326690497372744026565456615986671640176402655407211400 11329 5566136175057477870191848516424099418354739010356811238101316211762473874740278149739574480 11330 13636194091006196727992624363200367240215210916398266445680336134170736336420658800474364780 11331 32970644626396933833481057332764932885613032334539142050190378321975118237026548169614715100 11332 78669566577462559567908297824470899784653902326992943925917390987186787253230075276225256000 11333 185234019887222416652054705459039528350563937811297098642186622302658354385064496555385482400 11334 430392173117891840995453125940993605435138192730286122644268480096794263913281002402651344990 11335 986808491088391016007951407258756124969532675509626330417322600202143253499732022227465640540 11336 2232652736371820242358999672293607675759150816404611778307702416553876544436918654842147422100 11337 4984523582378317635416387543621410995089243671361804729299304372034646230772809878688932272500 11338 10980804862972069982950708233754454374315438817543170866791759310164055703636906426623689052900 11339 23869651446242606500947055243469284788366614826567391311644460313548077938246537221494833088610 11340 51197903583576365889792557983900666595494532824974531709012085025231103356429136371309952139160 11341 108353952000967636657289002921417853924705518851715621611539217404571977768794618528840738287600 11342 226264048253709183789709600377733930234840469196866526327810279552755364122200415004212898845250 11343 466182289024421977574162064048138624220052288469606973247567157170893765146656823300274704058650 11344 947667660268997493789108257226805861750780371608763952015633385265461927119579211859854599453320 11345 1900669151728978937868521233360938649245149379255764563218697460880165681594189795522825442273620 11346 3760942658589166940270065532172871436574976960902682191562243203965300988938871327534472491382350 11347 7342020616071862193308292142764218078919734216138155856767428424848296698057281495331591754585500 11348 14140071370283091645343071608560031966582611250683173261899476623999966657231502256913796214966400 11349 26865353178544600516320328149264487031254792474063987737824387088246958241408408625015857166254208 11350 50353041905631665313175645298495720311306804445646125010395057823061325364290510760703389107656608 11351 93097440074782115194451316812718344562274849510340794935007053148502756861228533460529787196226000 11352 169791014243212809639726718786578525186731724822299383102884562027949120155660148555329803116220000 11353 305451360288184261559561824722631049527684927030523830161789474248282909497728086280559030003224000 11354 542006718131174807273724216100777567653775730812983043649211355621061515697651199731944918251682800 11355 948607918419790848315619663089911808390731165085810905193098028159208321844047494806987985195130800 11356 1637464465332065857404872249078846553105677223774722991579009126077232743714050128757072943424816000 11357 2787680751079416132380865931745782601263094664628399445406146013199682503276997983547056656383160000 11358 4680394939244293986642255900118499797348416458413884314105146854321849897245717256537734795742534000 11359 7749468457895154633068543478248264286689537121337914858956802367252865367904675944047661570217682400 11360 12652963068987692452491837606893780166447535358853290343173608930452872001751937305203670887613970400 11361 20371535015485563276156254649949457411779078798774304442038029483296175387975775969792529340218636000 11362 32340448416939784552028931586542557211593810926790454826689444888397043145398648262057438163833300000 11363 50621843533685729003333980509762505511391384242384292389739890966551250208112200410744604471933114000 11364 78122774619838168235512195492416473013797471284848568856348104189148360210743299428552671261046121600 11365 118861868045918432661653583993051054810287911801902657165938226165644850039858850353765516337594809600 11366 178282735188318465764300324283366133540411757103128366476687283024408088455473594343783060063842378500 11367 263605069305721733239761579440041482648582137722851859387217590826812275302529861062673442955540752500 11368 384194429656228471875739214467199611904903878838399266626727410229659024141871751491802829758675334000 11369 551919210455063481582635448842750971670075838415469200180653879594161866667060173882111422511168882200 11370 781448901600145033095881475987755357274620171280955536921036231993960876509871584955774505881598292700 11371 1090432880255570749853024701695436585606731205151818674285043491231330232562806690144556559115833651000 11372 1499485836706014890210718467600421109477856599576048519024719209651551777745796869592574648650683130000 11373 2031897503884313718604298682304640566850792289875527101467666230313974707244062707745404098586297274000 11374 2712984130680854450857697380393184886975823725239557326027597171159295800148809362148468540718339428120 11375 3569010702344367656540173537978223806742240188537798352187872912128327314800734162462787078206351612620 11376 4625639269777073536665920910253576872767382487165896055466479611167657984852502227447084590773552387000 11377 5905901487533446567794653003554813325319664611727712146149247328740233934709890026461464197059591790000 11378 7427751868627305868018635078887234764371174501754317414670713655131991304991709648135359111108508450500 11379 9201328608051134444658112897447865831698748716476797401798601155338375610860249568636173591932018558100 11380 11226123978656914642899016235158040932457251888715460924384933143608538788375712391400502600639922921600 11381 13488335957073334096649295378767507311089364243989876613813521465329283961692523766079489811105245192000 11382 15958724359643082422814886507344229985383855653391768659420128415196659480668066487038221154072442195000 11383 18591315308752122572871856680001260710302095350033852076865823692049685834307443678982681958144320758000 11384 21323276068556646736931784273692310117523850517223348155660276945358201393246630310215037727941517046800 11385 24076211357379367800681923003516352615007745607807067031741886737249959739788025213364592633475579302800 11386 26759012117240982894334656181453692851079114091493995068485147528361051081217783559078952055290680682000 11387 29272226701029760378852349083994128038273322077163422135093471032198971518415035402140460074929894125000 11388 31513739391647450914729416578430355961531609527411534906853591058761985309012693385513053363968698068000 11389 33385356060812711974153515518030646764059247222805492519476741160042960258739610200296864165560625787200 11390 34799739503983094432865848642233937396601785981156924329937473381695216009264711582688595822446901668200 11391 35687034883829320635586037394978691840748277748835450626719172554699147855839600687197426626773493117000 11392 36000500476237333010309996820730234465136390067049789505681259714113735235331304343599279234900664180000 11393 35720521964749212161081257481988336218064524593747976879433288692349698738916261706424440052511689058000 11394 34856537859851136726814483753066617883816727421486875031692036973793889328532790074914354273895409213400 11395 33446622934960458705092566623685209027323275927622671262053895374834114037011130134735710585225543764400 11396 31554737172118286326043615812653210283357673179036148822591296952652093385393540064835046955801243112000 11397 29265912912068868778375828814795085137072223826995367264081886621780908186183197481511361645737913960000 11398 26679884231321765499922460333441464823363484977799717839716396458110368984837776607557501482548217613000 11399 23903826522135472383830606341903489573152071237824095716472408874564420598913286283878930925965735335780 11400 21044948241177084790264776154736471247913041109346945161396543228953645967059605066972716968066274400280 11401 18203653013287641203016050277172423538836913460580383140484220743972470859053744217329787367903110246000 11402 15467876714063771740451760762211911592670029344918700872088472935525464899798546602643533608573721207500 11403 12909022571609063295134157181902239670734752523106284804646936914075657431167790981023163425685483141500 11404 10579698736908135989419052520968797716767612009987404210999792553041892456083965296028770515311244720800 11405 8513241440524450415149888414989217973793511339566414537465174019739648986173982916571787240974848278800 11406 6724814143107322991706008284481117317069491778488008849898615888732500500309049928378011822633844673500 11407 5213732393274622314794201953705846811112968281041926054306170247986293832759017986410091523535948635000 11408 3966587802312273731515964498601682039802860366637670879453368887373016875962943044387492000016740239000 11409 2960733331700241924384787963741547099266358446917788635038931452971029660701781727652971844836471693400 11410 2167736578834969028143898105663136468605398665593453381886380874265750621834579330065115223876072891400 11411 1556491657101323693405768620077349339007504985577726728707970962963314853257825523098858495824007918500 11412 1095784352671438538234540282389126274027568847549198861725351314784546971879095177641023608528369200000 11413 756211057811506472962519459693326632738473362374893094968165921011399149128545177235574109624498144000 11414 511444781771584201860734409313026759159770065071240008539324017034384541548127641997286841951457991600 11415 338911905165367577195352812248754736121718447465888926173539199773254797420290597790731272750833039600 11416 219987492623532240319675543658744599198165148878802564832382370011624184527726397627856602489434536000 11417 139836005080280562503510411891951066152830028960401698183449608371264638594578849093841121747687140000 11418 87022680412984811060505591398759545311641336858942896608922010911658124023512500247980587870486114000 11419 53004959597791413801470891164386969619967665830703335629243519203790944656462995738415913345772983200 11420 31589642295783093996406305501598261173438028510668716915944652258138751454736436100906669268780891200 11421 18415593713581485645725973396589341275803119819780075472830443303547872222867020744239503184800296000 11422 10497915783544041032041797899820084010135743303382425406972080141398270656021185726137956652545380000 11423 5849986817729602507730995577870625371750293124348445761181538013357666119419322162570579877708754000 11424 3185616579091426549815190316705259765595731366715968879128041923231671466903289352958319618237811616 11425 1694592336408416887329536722573120120289321871093445919808671948242022359527502396422606335648010816 11426 880258002736573675234432465333579335461706403932563685559665970199699291652549759300376486287250800 11427 446334874038098592311734601849441128805674970874881527453745842381653582080661779476249467276606000 11428 220822652711082546932086300708260879020920872006229093706366657865281357075657043291591221811859200 11429 106555674052258142837277528358704893232509763404930616582741467722312429228556559733620954451040640 11430 50126770752720643075622329056549711587144418641881756999900544345028126387183437644450079129517165 11431 22978644089339905596734302171872551426623539305922105204132538521081367330951293870738073914799050 11432 10259652459752964802188071295910415432302219987680988418622585572738645297387393097682068935076750 11433 4459401971633100972096047546635951918809834324970728704653828531770998261014147572260904828505950 11434 1885939881199298525254392023708099861118240630581272578907642571450085593151975942066358058757270 11435 775615490798723356376157722411994169678320080436037463071802486048689629583463432181680704455795 11436 310013391925494515227458350838851943816955782005548336024104589597654628788055835613778661741300 11437 120355126555569913125645114208508062883737021683421766610903117454075830388048364884064511045000 11438 45354412339490642121298515644894431395372089457024553124501300059401679151264076039497669568075 11439 16578707708108954815149723726140996014800592580928480573262668865069699661564415140572398606255 11440 5874174171795669619861192654321973660447685295920221439139478667033221275138172961250832064780 11441 2015945945003460468807333768976867299676932551365519124677630542652277444186843622125742971550 11442 669573545220350432666220982247091164730684157886738838516610914316375853842725604856112610125 11443 215047910329751637262086592301334096326873907707080430639105855154333752174687305165861623450 11444 66726250483310150402872019858690946352603460304271634687467003689762108144034238329549162160 11445 19983171007090395687469270453584887786765258600448776271809531971256354425849527370923120560 11446 5770215540393101678732153894811602357978123496608056123970183570483282557419662075785953300 11447 1604732570724166584214331831396828617548865269356585390556401249689228750380976548005490250 11448 429324246584949460523415798976030757773219193038147036223304248531335636308010328511586700 11449 110354937030376886386073727643503970844749630081686221190170871229454627431081127547365688 11450 27216439765467057861578966628089414791344923474827275693022471744437472222772950398891438 11451 6430827108191062648246438108004673587764252817137923966305055444078770564291285255470950 11452 1453478326188638790999137491223950876029962653560792537830487789653332426052017023294000 11453 313694911028970406991998936606060259967005441653683355654367166602185880264059733887800 11454 64527880934920760958846708245067517713277996670624222822289940914593760773170447081710 11455 12625124183993618394557097416509801377192010005411916373574948230340926072149607136060 11456 2344184696871175469189533895906550740514885163039584266842228262530206633498785852700 11457 412035155597194440290465263570761247020315518991576438905138670831528826397045749500 11458 68369706881829286642811794723141554567615227137183762007767470037601314591438167300 11459 10676847996833134284724532544073750120695853731696901638442446290464166291881571730 11460 1563767885226594418454015421889760750935197365578452105849342576411756070470724080 11461 213971993416660387626633009297330971900891610820733196182535170301745823894479200 11462 27231261526650690628340242153905073770772309693931995312571585871210503610448125 11463 3206923138522543812349461651534836982258654235304579123961729280931836752736425 11464 347413811419055459797908617665663434616138388639248895560633146914520832982220 11465 34381281206249377497758698104725685361041616544820565068755906516044103807070 11466 3082580916942768970692269059349341611285106737348375400585715503041798882075 11467 247893223626798197556449184563150422891182804575023853406304051609911321750 11468 17659670341108466942108463857060680942609526092759451931821394612406107300 11469 1097068882311806478005494079533681776291536689040649376643747993160847140 11470 58219532876192588028408360974888933033880665631126330838774659527748990 11471 2566005317828520526275915692311588968305624428189341928574563751346575 11472 90173008555544204857062756286587625950372089456582469173437416889750 11473 2368655531099496207844170995632970586285722551505937904651572210300 11474 41341471253726097745039757284794018685555782839043007646647670501 11475 359579325206583560961765665172189099052367214309267232255589801