0 1 1 3 2 4 3 7 4 13 5 19 6 29 7 43 8 62 9 90 10 126 11 174 12 239 13 325 14 435 15 580 16 769 17 1007 18 1313 19 1702 20 2191 21 2808 22 3580 23 4539 24 5735 25 7216 26 9036 27 11278 28 14028 29 17383 30 21474 31 26448 32 32471 33 39759 34 48550 35 59123 36 71829 37 87053 38 105249 39 126975 40 152858 41 183623 42 220144 43 263419 44 314599 45 375048 46 446324 47 530222 48 628863 49 744655 50 880366 51 1039245 52 1224985 53 1441823 54 1694681 55 1989168 56 2331705 57 2729700 58 3191586 59 3727000 60 4347017 61 5064217 62 5892932 63 6849589 64 7952820 65 9223794 66 10686680 67 12368861 68 14301401 69 16519631 70 19063512 71 21978299 72 25315323 73 29132543 74 33495450 75 38478160 76 44164233 77 50647885 78 58035502 79 66446832 80 76016676 81 86896895 82 99258137 83 113292209 84 129214760 85 147267735 86 167722602 87 190884033 88 217093367 89 246732945 90 280231125 91 318067133 92 360776957 93 408960099 94 463286270 95 524503447 96 593446956 97 671048634 98 758347750 99 856503255 100 966806298 101 1090694904 102 1229770427 103 1385814640 104 1560809423 105 1756958767 106 1976711902 107 2222789735 108 2498214274 109 2806339680 110 3150887644 111 3535986661 112 3966213668 113 4446641164 114 4982889405 115 5581182153 116 6248409278 117 6992195916 118 7820976771 119 8744079121 120 9771814360 121 10915576511 122 12187952002 123 13602840623 124 15175585800 125 16923119332 126 18864120654 127 21019188813 128 23411032880 129 26064681022 130 29007706826 131 32270479238 132 35886436565 133 39892383358 134 44328817595 135 49240289110 136 54675788080 137 60689172244 138 67339634613 139 74692210675 140 82818335121 141 91796450600 142 101712668254 143 112661491809 144 124746608249 145 138081745957 146 152791614205 147 169012928226 148 186895521729 149 206603563030 150 228316881221 151 252232405406 152 278565735973 153 307552856606 154 339451992082 155 374545634613 156 413142749635 157 455581168913 158 502230198418 159 553493455045 160 609811943380 161 671667405225 162 739585960787 163 814142056998 164 895962761725 165 985732428745 166 1084197754679 167 1192173274650 168 1310547328323 169 1440288524531 170 1582452761824 171 1738190845164 172 1908756735687 173 2095516503295 174 2299958033610 175 2523701537884 176 2768510949948 177 3036306275945 178 3329176960583 179 3649396371848 180 3999437487438 181 4381989864845 182 4799978020193 183 5256581321045 184 5755255497140 185 6299755922695 186 6894162803079 187 7542908398406 188 8250806471629 189 9023084127845 190 9865416214237 191 10783962509920 192 11785407914365 193 12877005848797 194 14066625152047 195 15362800732455 196 16774788244671 197 18312623137290 198 19987184398792 199 21810263338975 200 23794637830312 201 25954152417191 202 28303804716577 203 30859838631003 204 33639844880405 205 36662869382774 206 39949530123732 207 43522143144302 208 47404858306771 209 51623805624375 210 56207252936953 211 61185775752835 212 66592440220657 213 72463000200400 214 78836109452455 215 85753550127927 216 93260478757365 217 101405691001066 218 110241906613811 219 119826076101669 220 130219710633441 221 141489236987845 222 153706379360541 223 166948569960949 224 181299390579900 225 196849047376283 226 213694881263585 227 231941916567880 228 251703450721910 229 273101687927259 230 296268420057134 231 321345758195936 232 348486918420553 233 377857065827091 234 409634220972355 235 444010233158277 236 481191825451426 237 521401716549909 238 564879824931345 239 611884561256955 240 662694215291729 241 717608443997676 242 776949868095777 243 841065784754158 244 910330004546501 245 985144821581020 246 1065943126158592 247 1153190669914790 248 1247388494292042 249 1349075533765975 250 1458831405983957 251 1577279402023579 252 1705089690701269 253 1842982751761140 254 1991733054017485 255 2152172995423182 256 2325197123130290 257 2511766653088031 258 2712914309838296 259 2929749508497275 260 3163463902669034 261 3415337323412827 262 3686744136005390 263 3979160043324851 264 4294169366372040 265 4633472834417372 266 4998895919741953 267 5392397754011210 268 5816080665708772 269 6272200381014391 270 6763176933044553 271 7291606327262564 272 7860273014386585 273 8472163225219215 274 9130479225316930 275 9838654551614397 276 10600370296881117 277 11419572512115711 278 12300490801989804 279 13247658193018219 280 14265932359235216 281 15360518296129759 282 16536992539131690 283 17801329029088633 284 19159926734295125 285 20619639145347865 286 22187805766504611 287 23872285735718655 288 25681493713630368 289 27624438190707805 290 29710762371869776 291 31950787807702762 292 34355560952093566 293 36936902838203317 294 39707462076493725 295 42680771391377960 296 45871307927499887 297 49294557570839086 298 52967083545273848 299 56906599562438855 300 61132047819778976 301 65663682160206435 302 70523156727289177 303 75733620470384462 304 81319817876293837 305 87308196328487448 306 93727020519520485 307 100606494368786614 308 107978890926912089 309 115878690777548655 310 124342729479050198 311 133410354623243985 312 143123593123769259 313 153527329384376903 314 164669495038939000 315 176601270997090926 316 189377302574702735 317 203055928537614662 318 217699424937474680 319 233374264672529154 320 250151393764805305 321 268106525405308597 322 287320452883270646 323 307879382585156458 324 329875288320932475 325 353406288311862167 326 378577046256923167 327 405499197980515818 328 434291805255534222 329 465081838494296532 330 498004690101774209 331 533204720394304671 332 570835838103869785 333 611062117609366123 334 654058455165607020 335 700011266539563079 336 749119228607655946 337 801594067621604740 338 857661397014978175 339 917561607794102940 340 981550814739491332 341 1049901861839222242 342 1122905390579402480 343 1200870974933434327 344 1284128327123264228 345 1373028578467560457 346 1467945639888672709 347 1569277646924418962 348 1677448494377498012 349 1792909466039857725 350 1916140965254034740 351 2047654352413349998 352 2187993895863599516 353 2337738843053155280 354 2497505619180982123 355 2667950161019177013 356 2849770394041173462 357 3043708861463358063 358 3250555514313208658 359 3471150672174428080 360 3706388164823403063 361 3957218665568931337 362 4224653227742152895 363 4509767036450281481 364 4813703388414009510 365 5137677913458438190 366 5482983052015142169 367 5850992803827208451 368 6243167763934379185 369 6661060462945747705 370 7106321029592297732 371 7580703194596038550 372 8086070655990520230 373 8624403827189503417 374 9197806990332218350 375 9808515878728883598 376 10458905713600370455 377 11151499721757584685 378 11888978162393160245 379 12674187892772936850 380 13510152504324811548 381 14400083062421849937 382 15347389485058792477 383 16355692597634613250 384 17428836903172721260 385 18570904109549978933 386 19786227457675303492 387 21079406897052633480 388 22455325157798353484 389 23919164770970519555 390 25476426092001209613 391 27132946385122657054 392 28894920029954700653 393 30768919914870832540 394 32761920085403364425 395 34881319719798843347 396 37134968507888880625 397 39531193513722003600 398 42078827606924755293 399 44787239552521998955 400 47666365853972922020 401 50726744449488552405 402 53979550367286809577 403 57436633451340827267 404 61110558275406115224 405 65014646369671694784 406 69163020891301547803 407 73570653877439169409 408 78253416226941164846 409 83228130565221457390 410 88512627155152792402 411 94125803025990426724 412 100087684501794446936 413 106419493320863045010 414 113143716548255519080 415 120284180494626028004 416 127866128866342780870 417 135916305384241929857 418 144463041121411850263 419 153536346824162551524 420 163168010494820208639 421 173391700530255634495 422 184243074726154825182 423 195759895473987650719 424 207982151495492259090 425 220952186478321814033 426 234714834996320375815 427 249317566118779548176 428 264810635135039122177 429 281247243843963553525 430 298683709882234951868 431 317179645591123791142 432 336798146948468912589 433 357605993121113038209 434 379673857223081141955 435 403076528896403997146 436 427893149364785352905 437 454207459645383288093 438 482108062640882433051 439 511688699872895964610 440 543048543658663913851 441 576292505576078182624 442 611531562107403667971 443 648883098399804952963 444 688471271131014977984 445 730427391521354380302 446 774890329588972744377 447 822006940803739195690 448 871932516356840367460 449 924831258328015942600 450 980876781100599466116 451 1040252640446341197745 452 1103152891777563327670 453 1169782679143683524365 454 1240358856632776087397 455 1315110643926843315664 456 1394280317852018528490 457 1478123941862285960783 458 1566912135497737719524 459 1660930885966101903845 460 1760482404109577302363 461 1865886027138194173183 462 1977479170636232853101 463 2095618332480025282039 464 2220680151444079625375 465 2353062523418194231008 466 2493185778311468153747 467 2641493920880264146299 468 2798455938886576359019 469 2964567182171361927946 470 3140350816414665774505 471 3326359355551199959934 472 3523176277016963620973 473 3731417724220028525638 474 3951734300857235296895 475 4184812961938854860941 476 4431379006635869895986 477 4692198178329967666293 478 4968078877525306223928 479 5259874493574313205993 480 5568485861477837425495 481 5894863850343698299190 482 6240012090427864788685 483 6604989846039886306812 484 6990915041969711076875 485 7398967451487581929190 486 7830392054383159315435 487 8286502573945439860000 488 8768685202242474703940 489 9278402523540349651135 490 9817197646205577413075 491 10386698553965189764135 492 10988622687955570937720 493 11624781771575830231061 494 12297086890775674235464 495 13007553843052660996675 496 13758308769110991672694 497 14551594081845234433389 498 15389774708059149123963 499 16275344659113916431575 500 17210933947523429912611 501 18199315867378699851454 502 19243414657390940947051 503 20346313566295708327834 504 21511263341360610551755 505 22741691161789069997970 506 24041210039914777779532 507 25413628714238332531443 508 26862962059571821045197 509 28393442040831619258070 510 30009529238357272500746 511 31715924974038121695978 512 33517584069002625601588 513 35419728265171330103390 514 37427860344596787777185 515 39547778982216167136536 516 41785594369428551705645 517 44147744647783183007328 518 46641013194031436735200 519 49272546799858450733355 520 52049874791774828660336 521 54980929138919649380254 522 58074065598908089224029 523 61338085954355795766436 524 64782261395333393076910 525 68416357105753873842409 526 72250658114579430366736 527 76295996475758986273010 528 80563779843979903199693 529 85066021516644259660762 530 89815372015969182772350 531 94825152288769538522972 532 100109388605318114823670 533 105682849242701811467430 534 111561083042310999397525 535 117760459935522596674475 536 124298213536275334527737 537 131192485904098173369021 538 138462374586250723741420 539 146127982052979072995130 540 154210467645493126227369 541 162732102162144866578910 542 171716325214443712606303 543 181187805490998617441675 544 191172504074240948560272 545 201697740961872277688222 546 212792264952412169480973 547 224486327062009182169273 548 236811757647840505181630 549 249802047421979365305750 550 263492432548573190631166 551 277919984026568911959436 552 293123701570064669425068 553 309144612208680930472806 554 326025873841150807055802 555 343812883986652073013047 556 362553393990266460255334 557 382297628951380660481994 558 403098413656864306394837 559 425011304814501003820785 560 448094729896438309582897 561 472410132917391445683652 562 498022127488015476170670 563 524998657500284914542422 564 553411165818922684045210 565 583334771370938574232821 566 614848455044208873053243 567 648035254825793091138123 568 682982470631382420635597 569 719781879298951292565654 570 758529960242383184690764 571 799328132284612442828480 572 842283002214715049520073 573 887506625639444562080241 574 935116780726999413103225 575 985237255469381262333659 576 1037998149119620066964189 577 1093536188491462329431900 578 1151995059841909530691189 579 1213525757091321460145584 580 1278286947171735195601010 581 1346445353331669047122650 582 1418176157265058877955099 583 1493663420973193127274813 584 1573100529311657290265315 585 1656690654219456550837399 586 1744647241674749479962819 587 1837194522471092909345239 588 1934568047959868756168590 589 2037015251958743574197750 590 2144796040082711303575188 591 2258183407813603815754920 592 2377464088686043179544889 593 2502939234032780033090911 594 2634925125800344981463071 595 2773753924017072307916875 596 2919774450569981128126646 597 3073353011024867843186562 598 3234874256305432442366437 599 3404742086132493672910350 600 3583380596213514763366590 601 3771235071265941335194221 602 3968773026055433111221326 603 4176485296732145378501581 604 4394887184854988984396596 605 4624519656605481787565384 606 4865950599809621509322270 607 5119776141508392390226058 608 5386622028945308488493655 609 5667145076973047368970040 610 5962034685021004236837603 611 6272014426911774560338765 612 6597843716967440600769075 613 6940319556006395724419243 614 7300278360998604572063405 615 7678597882321994808773728 616 8076199212745450776689436 617 8494048892454989196611925 618 8933161114639515273296630 619 9394600036361475163240421 620 9879482199656145580956863 621 10388979068031658164803403 622 10924319683780590066556665 623 11486793451763527167707914 624 12077753055585905846223925 625 12698617512362169573905561 626 13350875372546365825137225 627 14036088071606306935438329 628 14755893440629901497512536 629 15512009383277831194517763 630 16306237726837027398643345 631 17140468255485047223915768 632 18016682934247142949963940 633 18936960332516273437302634 634 19903480256412265782475275 635 20918528599680576410440141 636 21984502423274432105350905 637 23103915274227399283205650 638 24279402754907516541128600 639 25513728354249950735427030 640 26809789553093662042038967 641 28170624216299791336673684 642 29599417284906458709766305 643 31099507782177477314312132 644 32674396148032281110850210 645 34327751917002325478468694 646 36063421755546586724828460 647 37885437875276853941604341 648 39798026839393622609075996 649 41805618780416972587147470 650 43912857048115312569193337 651 46124608307389829543386550 652 48445973106765494545413715 653 50882296939072212501240943 654 53439181816873902009637050 655 56122498386220765581836333 656 58938398603362654609112851 657 61893329000171218357110136 658 64994044565177512148313943 659 68247623268342073859887830 660 71661481258938397628843503 661 75243388767250575640328595 662 79001486742164078872954464 663 82944304258167744015220942 664 87080776726787676326597885 665 91420264949042729435384613 666 95972575047149361598558211 667 100747979315413998481476995 668 105757238032036687198763017 669 111011622275414069027806452 670 116522937790475935070834068 671 122303549952621410710894006 672 128366409878941840660057811 673 134725081738631577230795377 674 141393771316799133988438860 675 148387355888303747895145294 676 155721415460760669801685004 677 163412265448487034845220946 678 171476990841903701347764453 679 179933481939771944686708098 680 188800471714632515874827672 681 198097574884933704188996597 682 207845328770590291694701594 683 218065236012112503908562395 684 228779809236989338933580690 685 240012617760710352512111199 686 251788336413670711181595905 687 264132796589232999615443474 688 277073039612423076029150200 689 290637372533123708108801845 690 304855426452206601269444689 691 319758217493818894384929447 692 335378210542022730103606154 693 351749385865184946081687117 694 368907308756937494586640884 695 386889202328187481376242245 696 405734023590558720985063343 697 425482542977804859324802410 698 446177427458158276347186074 699 467863327397280463892205300 700 490586967338470167961664361 701 514397240874077573807595194 702 539345309789678990183077190 703 565484707670500189693799884 704 592871448167851674809457925 705 621564138131970129610127944 706 651624095826662260716472468 707 683115474450535829162388782 708 716105391199394281111937499 709 750664062114583039064049025 710 786864942972724964000008772 711 824784876483388224858370510 712 864504246072811071265001439 713 906107136543884853573397552 714 949681501915189954865287825 715 995319340755010849549943304 716 1043116879339948940201576721 717 1093174762982028741051331907 718 1145598255883078949885369610 719 1200497449890690572547334575 720 1257987482546236183104671043 721 1318188764832305374230775328 722 1381227219044500377997267127 723 1447234527230872807951840821 724 1516348390661398829422182955 725 1588712800809818437852198005 726 1664478322350938886924657717 727 1743802388698158039098697940 728 1826849610628537345924385213 729 1913792098566284650343777553 730 2004809799120033969794946995 731 2100090846494874438540588573 732 2199831929426726934559911623 733 2304238674314439650262007010 734 2413526045253919893989553930 735 2527918761708787556305494811 736 2647651734583476777153047335 737 2772970521497479323350670587 738 2904131802093571107949072190 739 3041403874248449494177075485 740 3185067172091293210254595663 741 3335414806774400974307732251 742 3492753130980333955164129133 743 3657402328191948276766398990 744 3829697027795426953413680446 745 4009986947131978828516790980 746 4198637561661341158544909717 747 4396030804449681398489971985 748 4602565796246024692724986434 749 4818659607465022084191861375 750 5044748053449809525555373123 751 5281286524446982036492042420 752 5528750851786417189484019932 753 5787638211821927816345042689 754 6058468069254609783820169190 755 6341783161529385493025008783 756 6638150526066740412569686829 757 6948162572166126046102424559 758 7272438199495080605866218096 759 7611623965158925601288027615 760 7966395301430065001581941900 761 8337457786303581389131725382 762 8725548469137133939145317453 763 9131437253728265293691459481 764 9555928341281273611902396950 765 9999861735818963688635014388 766 10464114814702024975610297520 767 10949603967030669306832264410 768 11457286302819678842619138701 769 11988161435959354247719295941 770 12543273344101211050386881372 771 13123712308738853026351179652 772 13730616938891468079773611050 773 14365176281940065755214577686 774 15028632025315136382611326360 775 15722280792889099348638637996 776 16447476540087971110918782716 777 17205633051904381298911233240 778 17998226548168666932873726707 779 18826798400616560568758445633 780 19692957966481249362759995160 781 20598385543534621624728200406 782 21544835451707650472979385776 783 22534139246633418360485066793 784 23568209070678602251084842500 785 24649041147260671404873503414 786 25778719424488966515930671077 787 26959419374418613459591864970 788 28193411954467275525712412935 789 29483067737816478954529007450 790 30830861219902088560902098992 791 32239375308392911053926777483 792 33711306004362828933645184255 793 35249467282680801683108953906 794 36856796179975016686444073832 795 38536358098872953155942482658 796 40291352337578682370973592293 797 42125117854222932294546778690 798 44041139275810882098018360296 799 46043053161997933540137450770 800 48134654534345466935115275931 801 50319903682147490134446736859 802 52602933256375816189481880009 803 54988055663766672917733848542 804 57479770773566197385194030125 805 60082773949966871550796414993 806 62801964423802413609973445772 807 65642454017625786108515202275 808 68609576238874682702696379307 809 71708895756432010628388605125 810 74946218276516431020518882118 811 78327600834490926517440913012 812 81859362519856645622703287379 813 85548095652405976288100951288 814 89400677428244018593997805575 815 93424282055152492524513192246 816 97626393397565810423618298413 817 102014818152256789763862680867 818 106597699576690553337184814331 819 111383531792900883689761534356 820 116381174690675041171366779090 821 121599869454802248715902656795 822 127049254742149175598572468870 823 132739383535374359135622045361 824 138680740701184190034877767250 825 144884261282167518828786381599 826 151361349552425847472463441995 827 158123898868443249160177268938 828 165184312347916478125909182794 829 172555524410593129841040738985 830 180251023216546206324748658739 831 188284874038749125373723094113 832 196671743608308262008452677684 833 205426925472262785493356973402 834 214566366405476203874753999515 835 224106693919823089259886692675 836 234065244915620464853449911718 837 244460095522068921161959047221 838 255310092175356427942111055536 839 266634883985040860518337563170 840 278454956441368414113287968246 841 290791666518307402147535032819 842 303667279229283606945758917723 843 317105005694897679869546985156 844 331129042784290506333033495914 845 345764614394302525836434339564 846 361038014433151432140434256435 847 376976651578033321055481444100 848 393609095878839198464549021260 849 410965127283075958571093212000 850 429075786160092801332904453535 851 447973425905845053928062053529 852 467691767712682141463141698699 853 488265957592029843392526287821 854 509732625741353986270214846397 855 532129948350448565105604481794 856 555497711945891359329261818799 857 579877380376460027280050482073 858 605312164546407252627526882226 859 631847095007760828241260693730 860 659529097527249880676030582289 861 688407071748068285342728158979 862 718531973071477472165061724115 863 749956897888230306943470238517 864 782737172294972856668329144975 865 816930444436159188840552561522 866 852596780617603786418575929623 867 889798765343604852923971267298 868 928601605435608220190134706659 869 969073238396654561677509031475 870 1011284445192371300581792641269 871 1055308967626044476170160339664 872 1101223630492344747638817184405 873 1149108468701595901315116387036 874 1199046859574074302727722354900 875 1251125660511724722462776983875 876 1305435352262883305504793539857 877 1362070188004124024617478920180 878 1421128348472203087169251973199 879 1482712103388279247685366219508 880 1546927979426150097109114161292 881 1613886934986178939939999320160 882 1683704542046908140447527844035 883 1756501175377077669760028717369 884 1832402209401907430077992307745 885 1911538223029074767393276689398 886 1994045212751841012209118285549 887 2080064814359270139132178482501 888 2169744533596456592517353079920 889 2263237986131156544066667373725 890 2360705147197216587799992494265 891 2462312611299736123510134618287 892 2568233862382005171272504527263 893 2678649554869949618563889075899 894 2793747806026113261075487531927 895 2913724500062133632961886318468 896 3038783604476250579369979537832 897 3169137499100647756098806397909 898 3305007318362393639503388447049 899 3446623307281447059259673802130 900 3594225191749650602071054694036 901 3748062563655882397856963086393 902 3908395281444602799487551058473 903 4075493886717948437017500031713 904 4249640037515324370020217708032 905 4431126958929159090636247503492 906 4620259911741151714922069922855 907 4817356679789991913204855131334 908 5022748076809208394219425116750 909 5236778473502539896111222395865 910 5459806345654063925578002205331 911 5692204844101304705976933247489 912 5934362387431716288984448782905 913 6186683278296344514306873402169 914 6449588344269159108590697593825 915 6723515604216563079114837405523 916 7008920961178980865822499553493 917 7306278922805251523530861519336 918 7616083350420862511304182487257 919 7938848237852909475861678553980 920 8275108521178115823479074473392 921 8625420920605353134748529666842 922 8990364815750932084620909224470 923 9370543155613548305532672502422 924 9766583404606235801804987651135 925 10179138526055071813621062317330 926 10608888004628763751870006378025 927 11056538909219705977310508377176 928 11522826997855699556820120713250 929 12008517866282362357217468107002 930 12514408141919403583271087570091 931 13041326724959482879273653946545 932 13590136078446409352510051704476 933 14161733569240053630213888316989 934 14757052861848643067678382322690 935 15377065367185186798673318754153 936 16022781748383737481368665248790 937 16695253485893148206660898351325 938 17395574504151037946013923865674 939 18124882862228953094344256344845 940 18884362510931326359112462772763 941 19675245118925912141477637170704 942 20498811970582048925038527949084 943 21356395938295498069614673832867 944 22249383532184873773263893294775 945 23179217030154954900320723331611 946 24147396691436605261152081545665 947 25155483056831779646651946520670 948 26205099339015319034136888492228 949 27297933906373106355629635910950 950 28435742863988836629944129297252 951 29620352735529331014342446654515 952 30853663249921178899693277445330 953 32137650236859717824271148912872 954 33474368635345157030193373234621 955 34865955619600223548060138201635 956 36314633846889273948868754980929 957 37822714831930592364381398979115 958 39392602452771816185333285781748 959 41026796593183333552454951776000 960 42727896926816328626875815593133 961 44498606848571167964813795930795 962 46341737558828289784788707540793 963 48260212306407952856855225013388 964 50257070796347408559700865953820 965 52335473768814574145699346247492 966 54498707755716414009022706715180 967 56750190021808296518788859999683 968 59093473697367916078588645578632 969 61532253109764294811535986480204 970 64070369321529259368403262344271 971 66711815882825992399471043221083 972 69460744806507165125899971411229 973 72321472774264160903015365228470 974 75298487582689407691683561289500 975 78396454838406272759665992359896 976 81620224911765773877088313571072 977 84974840158966981792593925826277 978 88465542422828899380740992950848 979 92097780822826291085181921985159 980 95877219845400907351041304947700 981 99809747745973326136228956060287 982 103901485274509759749321135530434 983 108158794736943212233109018218422 984 112588289405209902668164159230800 985 117196843289140496523814424597600 986 121991601283942035742927381464888 987 126979989707521176391224506032524 988 132169727242433101586995234360827 989 137568836297793972417135073053700 990 143185654807068731075076510343871 991 149028848478241224923553211575615 992 155107423513490750875246671679512 993 161430739816139027525208180449413 994 168008524703295117821791365724902 995 174850887143313807546369637901562 996 181968332537896285222855442229965 997 189371778069401590048471847617595 998 197072568634704151931586135222649 999 205082493387727831972528887413100 1000 213413802913611208506279732073647