0 252 1 2772 2 16632 3 72072 4 252252 5 756756 6 2018016 7 4900896 8 11027016 9 23279256 10 46558512 11 88884432 12 162954792 13 288304632 14 494236512 15 823727520 16 1338557220 17 2125943820 18 3307023720 19 5047562520 20 7571343780 21 11176745580 22 16257084480 23 23325382080 24 33044291280 25 46262007792 26 64055087712 27 87779194272 28 119128906512 29 160207839792 30 213610453056 31 282517050816 32 370803629196 33 483168365316 34 625276708056 35 803927196072 36 1027240306092 37 1304872821252 38 1648260405792 39 2070891279072 40 2588614098840 41 3219983391240 42 3986646103440 43 4913773104240 44 6030539718840 45 7370659656360 46 8972976972960 47 10882121009760 48 13149229553460 49 15832745788860 50 18999294946632 51 22724646896952 52 27094771300212 53 32206992300252 54 38171250133632 55 45111477430656 56 53167098400416 57 62494659523296 58 73269600820416 59 85688177230656 60 99969540102432 61 116357989299552 62 135125406928512 63 156573884218752 64 181038553627932 65 208890638801460 66 240540735589560 67 276442337916360 68 317095622904060 69 363051510281460 70 414916011750240 71 473354886644640 72 539098620900840 73 612947747051640 74 695778523680240 75 788548993504272 76 892305440017992 77 1008189263396952 78 1137444297165792 79 1281424587946272 80 1441602661439556 81 1619578298654316 82 1817087847270696 83 2036014093929816 84 2278396724159556 85 2546443397590092 86 2842541467077312 87 3169270371339072 88 3529414731718512 89 3925978184720592 90 4362197983022880 91 4841560398739680 92 5367816963820080 93 5945001583585680 94 6577448560562880 95 7269811566937920 96 8027083605160620 97 8854617997445220 98 9758150446164120 99 10743822208402920 100 11818204429243212 101 12988323679663332 102 14261688746296992 103 15646318721665632 104 17150772444902712 105 18784179344417256 106 20556271735400016 107 22477418626558896 108 24558661091981016 109 26811749265557256 110 29249181016971552 111 31884242369851872 112 34731049724302932 113 37804593947692572 114 41120786399244552 115 44696506955700600 116 48549654107054100 117 52699197193127100 118 57165230853561600 119 61969031765625600 120 67133117746094400 121 72681309295358400 122 78638793663830400 123 85032191522678400 124 91889626322894400 125 99240796428725952 126 107117050113545472 127 115551463508312832 128 124578921594899772 129 134236202338690452 130 144562064057051256 131 155597336122475016 132 167385013101450396 133 179970352432386516 134 193400975748236256 135 207726973951809312 136 223001016154148232 137 239278462588757592 138 256617481616928432 139 275079170941887312 140 294727683152022120 141 315630355715995320 142 337857845555149920 143 361484268321244320 144 386587342510219620 145 413248538545407180 146 441553232966325480 147 471590867861993880 148 503455115690506980 149 537244049629467180 150 573060319604764992 151 611011334148126912 152 651209448236819472 153 693772157271905712 154 738822297354496992 155 786488252022529056 156 836904165613716816 157 890210163423507696 158 946552578830058816 159 1006084187561509056 160 1068964449284103372 161 1135359756693053892 162 1205443692291390552 163 1279397293045463592 164 1357409323109211372 165 1439676554812799940 166 1526404058114775840 167 1617805498720451040 168 1714103445072858840 169 1815529684426282440 170 1922325548216063760 171 2034742246942149360 172 2153041214787623160 173 2277494464197312360 174 2408384950645433760 175 2546006947825172832 176 2690666433497057652 177 2842681486237004412 178 3002382693328970952 179 3170113570051259832 180 3346230990609663156 181 3531105630974837916 182 3725122423885543296 183 3928681026283660416 184 4142196299451250656 185 4366098802124291232 186 4600835296862156352 187 4846869269956389312 188 5104681465166835552 189 5374770431577779232 190 5657653085871346560 191 5953865289320108160 192 6263962439805530460 193 6588520079173692660 194 6928134516244501560 195 7283423465795501640 196 7655026703846292540 197 8043606739574530740 198 8449849504199507040 199 8874465057174356640 200 9318188310033074472 201 9781779768243675192 202 10266026291424055152 203 10771741872282382992 204 11299768434649166472 205 11850976650973516056 206 12426266779661550816 207 13026569522640369696 208 13652846903536541316 209 14306093166863648556 210 14987335698619060392 211 15697635968695793112 212 16438090495521066372 213 17209831833338956812 214 18014029582560403392 215 18851891423609724480 216 19724664174702767280 217 20633634873997825680 218 21580131886566533280 219 22565526036638064480 220 23591231765576158320 221 24658708316054717520 222 25769460942904029120 223 26925042151106003520 224 28127052961423235820 225 29377144204153157412 226 30677017841505067032 227 32028428319104409192 228 33433183947135304332 229 34893148311639029412 230 36410241716492900256 231 37986442656600818016 232 39623789322833611896 233 41324381139264239016 234 43090380333249890256 235 44924013538920098352 236 46827573434637051672 237 48803420415001484232 238 50853984297984739872 239 52981766067774896352 240 55189339653932183700 241 57479353747456340700 242 59854533654376024200 243 62317683187477918200 244 64871686596800783700 245 67519510539527346300 246 70264206089914636800 247 73108910789911180800 248 76056850741117276800 249 79111342738752508800 250 82275796448302609152 251 85553716625525820672 252 88948705380507004032 253 92464464486455897472 254 96104797733954161152 255 99873613331364128256 256 103774926352120539516 257 107812861229634957396 258 111991654300551041016 259 116315656397097413256 260 120789335489293467612 261 125417279377772144532 262 130204198437992455392 263 135154928416623347232 264 140274433280889383112 265 145567808121677661720 266 151040282111214415920 267 156697221516128813520 268 162544132766730634920 269 168586665583337721720 270 174830616160498378080 271 181281930409963262880 272 187946707263270735780 273 194831202034819114380 274 201941829846308863080 275 209285169113447367192 276 216867965095818648612 277 224697133510830152172 278 232779764212658574912 279 241123124937126624192 280 249734665113452575056 281 258622019743824552816 282 267793013351761593696 283 277255664000233734816 284 287018187380523655056 285 297089000972822730672 286 307476728279564784192 287 318190203132511292352 288 329238474074612378892 289 340630808817678551172 290 352376698776908846040 291 364485863683331830440 292 376968256275226756140 293 389834067069603095940 294 403093729214827691040 295 416757923425499816160 296 430837583000685620760 297 445343898926634631560 298 460288325065112303760 299 475682583428493986160 300 491538669542777119032 301 507868857899680013352 302 524685707499007166112 303 542002067482472749152 304 559831082860185668532 305 578186200331011428156 306 597081174198037945416 307 616530072380384458296 308 636547282522604732916 309 657147518202947928156 310 678345825241752700032 311 700157588111262433152 312 722598536448161870112 313 745684751670147872352 314 769432673697859588032 315 793859107783505924160 316 818981231447540921760 317 844816601524750414560 318 871383161321126213760 319 898699247882917004160 320 926783599379258160540 321 955655362599795797940 322 985334100568733555640 323 1015839800276743882440 324 1047192880532198940540 325 1079414199933189677172 326 1112525064961815127392 327 1146547238202237608352 328 1181502946684013145192 329 1217414890352220231672 330 1254306250665923875056 331 1292200699326525804816 332 1331122407137565738696 333 1371096052997552697816 334 1412146833027419545056 335 1454300469834208188192 336 1497583221912607241412 337 1542021893185978376172 338 1587643842688522115112 339 1634476994390248431192 340 1682549847166432208580 341 1731891484913248402380 342 1782531586811296601280 343 1834500437738739650880 344 1887828938835796036080 345 1942548618222340848720 346 1998691641870385381920 347 2056290824633220695520 348 2115379641433025887920 349 2175992238608757288720 350 2238163445426150354112 351 2301928785751681703232 352 2367324489892354478892 353 2434387506603186050532 354 2503155515264293001112 355 2573666938229484353256 356 2645960953348290093516 357 2720077506663368247396 358 2796057325285250042016 359 2873941930446399068256 360 2953773650736576820152 361 3035595635521523546472 362 3119451868546979998032 363 3205387181730092394672 364 3293447269140259768152 365 3383678701171499761800 366 3476128938908425984800 367 3570846348687947128800 368 3667880216858815257300 369 3767280764741167974300 370 3869099163788226568200 371 3973387550952329710200 372 4080199044257499863700 373 4189587758580757232700 374 4301608821644413843200 375 4416318390221598212352 376 4533773666557279015872 377 4654032915007074215232 378 4777155478896150252672 379 4903201797600534164352 380 5032233423853179800256 381 5164313041277147774016 382 5299504482148277296896 383 5437872745389746678016 384 5579484014800937997756 385 5724405677523040283412 386 5872706342743844435832 387 6024455860644202173192 388 6179725341588640373532 389 6338587175562641411412 390 6501115051859119396320 391 6667383979016641631520 392 6837470305011964122120 393 7011451737709469570520 394 7189407365570116006320 395 7371417678622524006480 396 7557564589698850370280 397 7747931455938116122680 398 7942603100559676829280 399 8141665834909543416480 400 8345207480782282001892 401 8553317393021241652812 402 8766086482399879504872 403 8983607238786973289112 404 9205973754598532033892 405 9433281748539236528556 406 9665628589636262058816 407 9903113321568356949696 408 10145836687293071580816 409 10393901153975053771056 410 10647410938218347765472 411 10906472031605655496992 412 11171192226547540339152 413 11441681142444575214192 414 11718050252165458673472 415 12000412908844144424640 416 12288884372999051742540 417 12583581839977446268740 418 12884624467728102878040 419 13192133404905384569640 420 13506231819307893726060 421 13827044926654874574660 422 14154700019703568284960 423 14489326497710744840160 424 14831055896241658633560 425 15180021917329697660232 426 15536360459990019201552 427 15900209651090488035312 428 16271709876583256447352 429 16651003813100348672232 430 17038236459916635850656 431 17433555171283611160416 432 17837109689137398455796 433 18249052176184451537916 434 18669537249368425075656 435 19098722013721722203832 436 19536766096605247942452 437 19983831682339921808412 438 20440083547233527329152 439 20905689095006500616832 440 21380818392620284721760 441 21865644206511901155360 442 22360342039238414756160 443 22865090166534992967360 444 23380069674790285601760 445 23905464498942876289440 446 24441461460802582035840 447 24988250307800402663040 448 25546023752170947365340 449 26114977510571191181940 450 26695310344139439874872 451 27287224098998407499592 452 27890923747206336869052 453 28506617428160119139892 454 29134516490454394891872 455 29774835534200645329056 456 30427792453810308603816 457 31093608481245982752696 458 31772508229744803336816 459 32464719738018110599056 460 33170474514931547785992 461 33890007584669759234712 462 34623557532389883893472 463 35371366550368067130912 464 36133680484643240991492 465 36910748882162450475180 466 37702825038432030957480 467 38510166045678969521880 468 39333032841526810750980 469 40171690258190495415180 470 41026407072194548509120 471 41897456054619061216320 472 42785114021877939631920 473 43689661887033921442320 474 44611384711654890249120 475 45550571758216045833312 476 46507516543052517384432 477 47482516889867035568592 478 48475874983797308279232 479 49487897426047774005312 480 50518895289090435963756 481 51569184172439509476516 482 52639084259004644527896 483 53728920372027515015016 484 54839022032606595903756 485 55969723517814979324452 486 57121363919416110586272 487 58294287203182355156832 488 59488842268821337844472 489 60705383010515025734952 490 61944268378076556872400 491 63205862438729847236400 492 64490534439517039253400 493 65798658870338885891400 494 67130615527633195322400 495 68486789578696492197600 496 69867571626654082766100 497 71273357776083742379100 498 72704549699298275358600 499 74161554703292228772600 500 75644785797358073348052 501 77154661761377196568572 502 78691607214791084946432 503 80256052686258104527872 504 81848434684001320887552 505 83469195766852832192256 506 85118784616000121366016 507 86797656107439965968896 508 88506271385145477110016 509 90245097934951871552256 510 92014609659166614131712 511 93815286951909600709632 512 95647616775189085098492 513 97512092735719086757332 514 99409215162484049534712 515 101339491185056555350920 516 103303434812673930454620 517 105301567014079615763220 518 107334415798135206801120 519 109402516295209102885920 520 111506410839347739479880 521 113646649051235412022680 522 115823787921948734092080 523 118038391897511807401680 524 120291032964258215939880 525 122582290735005991481592 526 124912752536051732764512 527 127283013494990095815072 528 129693676629364908235812 529 132145352936158195726092 530 134638661482123444702056 531 137174229494969460609816 532 139752692455401217388196 533 142374694190024129534316 534 145040886965118214357056 535 147751931581288648270272 536 150508497468999257379792 537 153311262784995519155952 538 156160914509623688656992 539 159058148545052699578272 540 162003669814405527348240 541 164998192361806738574640 542 168042439453352988363840 543 171137143679013264392640 544 174283047055465714105740 545 177480901129877929043460 546 180731467084637598073560 547 184035515843040479208360 548 187393828175942677734060 549 190807194809384256563460 550 194276416533191243046432 551 197802304310563134934752 552 201385679388653046799512 553 205027373410147676940552 554 208728228525854313708432 555 212489097508302139180656 556 216310843866365127295416 557 220194341960913872848296 558 224140477121503727200416 559 228150145764106656130656 560 232224255509894274990132 561 236363725305079556184252 562 240569485541824744016712 563 244842478180223052080952 564 249183656871361758678132 565 253593987081474356176860 566 258074446217189450808960 567 262626023751884150117760 568 267249721353149716140960 569 271946553011377303419360 570 276717545169471642075840 571 281563736853700567506240 572 286486179805688339665440 573 291485938615560736518240 574 296564090856249947955840 575 301721727218967338355072 576 306959951649852187979292 577 312279881487804565587252 578 317682647603510526929592 579 323169394539667876272072 580 328741280652420770690556 581 334399478254011489635316 582 340145173756657735161696 583 345979567817663871270816 584 351903875485774553998056 585 357919326348779247228792 586 364027164682376162710512 587 370228649600304206368272 588 376525055205751556816712 589 382917670744049545896792 590 389407800756660555149280 591 395996765236468686370080 592 402685899784382008774980 593 409476555767255229833580 594 416370100477141681514280 595 423367917291883558514520 596 430471405837049390033220 597 437681982149227771775820 598 445001078840686430166720 599 452430145265405736179520 600 459970647686495831782512 601 467624069445006577735632 602 475391911130139577365792 603 483275690750871576990432 604 491276943908998589854512 605 499397223973610136794256 606 507638102257003043342016 607 516001168192044279640896 608 524488029510992376345516 609 533100312425786996646756 610 541839661809816291673752 611 550707741381171713796072 612 559706233887400009773132 613 568836841291762163276772 614 578101284961009104046752 615 587501305854684048828000 616 597038664715961387283000 617 606715142264032074273000 618 616532539388045538258000 619 626492677342618164078000 620 636597397944918457047000 621 646848563773339044117000 622 657248058367765716852000 623 667797786431453770092000 624 678499674034521939484500 625 689355668819074290516252 626 700367740205960461291272 627 711537879603184711072632 628 722868100615974276535572 629 734360439258517587768252 630 746016954167382946304256 631 757839726816628317878016 632 769830861734612943160896 633 781992486722521520462016 634 794326753074611765264256 635 806835835800196202512512 636 819521933847369098778432 637 832387270328489492793792 638 845434092747431334373632 639 858664673228611793440512 640 872081308747808852713020 641 885686321364779349635220 642 899482058457688685299320 643 913470892959363470451720 644 927655223595378431173020 645 942037475123988949485780 646 956620098577920666970080 647 971405571508027632456480 648 986396398228830528019080 649 1001595110065946560808280 650 1017004265605422661743792 651 1032626450944983685733712 652 1048464279947207361895272 653 1064520394494637796227512 654 1080797464746849383325792 655 1097298189399473038033056 656 1114025295945196712393316 657 1130981540936752217909196 658 1148169710251900427907816 659 1165592619360426989788056 660 1183253113593160732057572 661 1201154068413027006370092 662 1219298389688148260242752 663 1237689013967004191769792 664 1256328908755663893453072 665 1275221072797102448241840 666 1294368536352614497014240 667 1313774361485337353041440 668 1333441642345896295452240 669 1353373505460184730361840 670 1373573110019291965143360 671 1394043648171591398304960 672 1414788345317001984589260 673 1435810460403435892235460 674 1457113286225445326838360 675 1478700149725081553902632 676 1500574412294979210025452 677 1522739470083679050646212 678 1545198754303202340478752 679 1567955731538890151089632 680 1591013904061520888605656 681 1614376810141719433225416 682 1638048024366671331073296 683 1662031157959155537970416 684 1686329859098909273905656 685 1710947813246338606371432 686 1735888743468588440283552 687 1761156410767985651932512 688 1786754614412869164315252 689 1812687192270820821271932 690 1838958021144310978101960 691 1865571017108772786757560 692 1892530135853119214311860 693 1919839373022716894172060 694 1947502764564830970456960 695 1975524387076555157082240 696 2003908358155241294396640 697 2032658836751442747687840 698 2061780023524386053528640 699 2091276161199985281762240 700 2121151534931413642930272 701 2151410472662246933128992 702 2182057345492193470637952 703 2213096568045425241201792 704 2244532598841525031559772 705 2276369940669064393709556 706 2308613140961827345461816 707 2341266792177694776090696 708 2374335532180204589312316 709 2407824044622802679429556 710 2441737059335799900266592 711 2476079352716050250481312 712 2510855748119365562988072 713 2546071116255682050547512 714 2581730375586994124084592 715 2617838492728070964980880 716 2654400482849971397452680 717 2691421410086372672173080 718 2728906387942728837523680 719 2766860579708274440270880 720 2805289198870889363052420 721 2844197509534840671832620 722 2883590826841417412439720 723 2923474517392474361436120 724 2963853999676900802892420 725 3004734744500030469139212 726 3046122275416008850256832 727 3088022169163134143932992 728 3130440056102188184371632 729 3173381620657773756173712 730 3216852601762674766532256 731 3260858793305255816690016 732 3305406044579917781398896 733 3350500260740626073096016 734 3396147403257528335672256 735 3442353490376678381055552 736 3489124597582883250363372 737 3536466858065690350096932 738 3584386463188531682754072 739 3632889662961042260328552 740 3681982766514569858441100 741 3731672142580893338312100 742 3781964219974166833437600 743 3832865488076107167669600 744 3884382497324441941428600 745 3936521859704635792991400 746 3989290249244912412200400 747 4042694402514589954532400 748 4096741119125747574245400 749 4151437262238240866291400 750 4206789759068084077841952 751 4262805601399217021621472 752 4319491846098674694781332 753 4376855615635177678775772 754 4434904098601161467618952 755 4493644550238262944011256 756 4553084292966282295122516 757 4613230716915638732310396 758 4674091280463338451734016 759 4735673510772473345696256 760 4797985004335269047613312 761 4861033427519700966767232 762 4924826517119697042446592 763 4989372080908946020722432 764 5054677998198330130941312 765 5120752220397001113045120 766 5187602771577118621048320 767 5255237749042270102417920 768 5323665323899591327709820 769 5392893741635606819617620 770 5462931322695809505586680 771 5533786463067998993337480 772 5605467634869397944028380 773 5677983386937566093368980 774 5751342345425131546771680 775 5825553214398359050600992 776 5900624776439575017747912 777 5976565893253469162120472 778 6053385506277292673201712 779 6131092637294972938582992 780 6209696389055164899334056 781 6289205945893259200221816 782 6369630574357367374137696 783 6450979623838304377638816 784 6533262527203588872251556 785 6616488801435481724127372 786 6700668048273083272780392 787 6785809954858509997974552 788 6871924294387171292365092 789 6959020926762167126235372 790 7047109799252827469605440 791 7136200947157414416123840 792 7226304494470008032489040 793 7317430654551597036681840 794 7409589730805395488025440 795 7502792117356406752025760 796 7597048299735256083081360 797 7692368855566313248490160 798 7788764455260126697719360 799 7886245862710190861645760 800 7984823935994068247416332 801 8084509628078888075723652 802 8185313987531243288637912 803 8287248159231507837686952 804 8390323385092596243628332 805 8494551004783187501313156 806 8599942456455435485200416 807 8706509277477188093443296 808 8814263105168737451035416 809 8923215677544123575275656 810 9033378834057013989785232 811 9144764516351181856490352 812 9257384769015605278368312 813 9371251740344210509344552 814 9486377683100281891523232 815 9602774955285561423934560 816 9720456020914060951188660 817 9839433450790610044838460 818 9959719923294162734873160 819 10081328225165886333589560 820 10204271252302055679121140 821 10328562010551776211144540 822 10454213616519559376730240 823 10581239298372773949959040 824 10709652396653996934788640 825 10839466365098287806725472 826 10970694771455409935136192 827 11103351298317023114521152 828 11237449743948871219768992 829 11373004023127989087317472 830 11510028167984952811261056 831 11648536328851197730770816 832 11788542775111428472727196 833 11930061896061145501211316 834 12073108201769312713456056 835 12217696323946190710024392 836 12363841016816360455359612 837 12511557157996962133440372 838 12660859749381174092073312 839 12811763918026956858367392 840 12964284917051087297157480 841 13118438126528508073580280 842 13274239054397017670653680 843 13431703337367326302571280 844 13590846741838503154497480 845 13751685164818840469935320 846 13914234634852160097239520 847 14078511312949588197561120 848 14244531493526823907438020 849 14412311605346927840387820 850 14581868212468656403215912 851 14753218015200367994323032 852 14926377851059527243082692 853 15101364695737833541360332 854 15278195664072000210462912 855 15456888011020210739240256 856 15637459132644278621708016 857 15819926567097537415426896 858 16004307995618487734954016 859 16190621243530227987980256 860 16378884281245695755282352 861 16569115225278746809350672 862 16761332339261098860503232 863 16955554034965167213463872 864 17151798873332819611767852 865 17350085565510077641961700 866 17550432973887792164386200 867 17752860113148320332372200 868 17957386151318231856938700 869 18164030410827072269561700 870 18372812369572211031280800 871 18583751661989802432328800 872 18796868080131887322607800 873 19012181574749663809693800 874 19229712256382955157630800 875 19449480396455903216575152 876 19671506428378915810371672 877 19895810948656896606385032 878 20122414718003786089373472 879 20351338662463442358877152 880 20582603874536890567500756 881 20816231614315969915599516 882 21052243310623407216229896 883 21290660562159346142801016 884 21531505138654361370660756 885 21774798982028986922871612 886 22020564207559788129676032 887 22268823105052006710619392 888 22519598140018808587991232 889 22772911954867164140162112 890 23028787370090390703534720 891 23287247385467387232193920 892 23548315181268591124931520 893 23812014119468687330137920 894 24078367744966099940094720 895 24347399786809296587470080 896 24619134159429936058312380 897 24893594963882889637557780 898 25170806489093166805013880 899 25450793213109776001955080 900 25733579804366551290865692 901 26019191122949975833494612 902 26307652221874033215240672 903 26598988348362117746970912 904 26893224945136034978685192 905 27190387651712123762980056 906 27490502305704531310032816 907 27793594944135672779823696 908 28099691804753907061539816 909 28408819327358460494560056 910 28721004155131630390104672 911 29036273135978300317548192 912 29354653323872799224538852 913 29676171980213136565442892 914 30000856575182645718237672 915 30328734789119068075814040 916 30659834513891110303715940 917 30994183854282507362644140 918 31331811129383624000581440 919 31672744873990627526159040 920 32017013840012264781878160 921 32364646997884276343027760 922 32715673537991481075598560 923 33070122872097564294185760 924 33428024634782602868798160 925 33789408684888360737650032 926 34154305106971388391404352 927 34522744212763960002962112 928 34894756542642881985752652 929 35270372867106206872574532 930 35649624188257886516365656 931 36032541741300398723845416 932 36419156996035381542770796 933 36809501658372309533582916 934 37203607671845246466490656 935 37601507219137708995544032 936 38003232723615675971992152 937 38408816850868778170199112 938 38818292510259703310606352 939 39231692856481851375682032 940 39649051291125275326487160 941 40070401464250942439414760 942 40495777275973351594822560 943 40925212878051541961681760 944 41358742675488528635004660 945 41796401328139200895692540 946 42238223752326718875562440 947 42684245122467444523667640 948 43134500872704442883621940 949 43589026698549589805472540 950 44047858558534322329740672 951 44511032675869068095563392 952 44978585540111390239424352 953 45450553908842884365756192 954 45926974809354864285732672 955 46407885540342873335845056 956 46893323673610058203374816 957 47383327055779442301633696 958 47877933810015135853842816 959 48377182337752519960765056 960 48881111320437442043689692 961 49389759721274460171095412 962 49903166786984173894287672 963 50421372049569679334519112 964 50944415328092186381557692 965 51472336730455835981366580 966 52005176655201755608502880 967 52542975793311391137029280 968 53085775130019153442163880 969 53633615946634418183569080 970 54186539822372917340100720 971 54744588636197561185003920 972 55307804568668729509952520 973 55876230103804071025984920 974 56449908030947849989290720 975 57028881446649879219950112 976 57613193756554078802121732 977 58202888677296699874814892 978 58798010238414253043269032 979 59398602784261181062097112 980 60004710975937315562730756 981 60616379793225157719333516 982 61233654536537022869224896 983 61856580828872089225982016 984 62485204617783390945758256 985 63119572177354795929979152 986 63759730110188008870445472 987 64405725349399640165992032 988 65057605160628381463218672 989 65715417144052328697427152 990 66379209236416493633764800 991 67049029713070545032692800 992 67724927190016820688264300 993 68406950625968651712315300 994 69095149324419040562539800 995 69789572935719734437540200 996 70490271459170735787314700 997 71197295245120291813265700 998 71910694997075404957687200 999 72630521773822906508815200 1000 73356826991561135573903352