0 0 1 1 2 168 3 5346 4 67840 5 496875 6 2544696 7 10151428 8 33693696 9 97135605 10 250525000 11 590412966 12 1291500288 13 2653631071 14 5169160920 15 9616725000 16 17188519936 17 29659392873 18 49607301096 19 80696066410 20 128032800000 21 198613915731 22 301875282808 23 450363792396 24 660549427200 25 953798828125 26 1357533347976 27 1906596668718 28 2644859236096 29 3627089033415 30 4921120575000 31 6610356449296 32 8796638281728 33 11603526618321 34 15180031952680 35 19704841931250 36 25391092674816 37 32491735147963 38 41305550592696 39 52183872217620 40 65538073600000 41 81847887614661 42 101670623151048 43 125651350417846 44 154534129263360 45 189174358659375 46 230552329306456 47 279788065219608 48 338157544144896 49 407110390740025 50 488289140625000 51 583550177672826 52 694986451264768 53 824952084679971 54 976088990325240 55 1151355612137500 56 1354057920208896 57 1587882787492653 58 1856933883346696 59 2165770223661630 60 2519447522400000 61 2923562494544791 62 3384300265716888 63 3908485049073696 64 4503634255544320 65 5178016208990625 66 5940711643508136 67 6801679165796098 68 7771824871332096 69 8863076308983435 70 10088460994675000 71 11462189680811556 72 12999744594321408 73 14717972862448021 74 16635185351766600 75 18771261152343750 76 21147757945490176 77 23788028500178943 78 26717343549915096 79 29963021308646440 80 33554563891200000 81 37523800910714121 82 41905040532612328 83 46735228271831946 84 52054113827278080 85 57904426254821875 86 64332057787601016 87 71386256619910188 88 79119828978589696 89 87589350813531645 90 96855389446725000 91 106982735527153486 92 118040645646843648 93 130103095981434471 94 143249047326804760 95 157562721911550000 96 173133892373446656 97 190058183296478833 98 208437385713529896 99 228379784988460050 100 250000502500000000 101 273421851558690651 102 298773707996989368 103 326193895881644596 104 355828588806512640 105 387832727233153125 106 422370452355793096 107 459615556976593878 108 499751953886589696 109 542974162257192655 110 589487812556775000 111 639510170516546616 112 693270680679743488 113 751011530078031321 114 812988232589007720 115 879470234538756250 116 950741542123566336 117 1027101371235184323 118 1108864820284303096 119 1196363566627430460 120 1289946587212800000 121 1389980904071602381 122 1496852355291520008 123 1610966392120343646 124 1732748902858336000 125 1862647064208984375 126 2001130220768852376 127 2148690793348399168 128 2305845216826884096 129 2473134908255814465 130 2651127265936825000 131 2840416700211398946 132 3041625696711452928 133 3255405912831510571 134 3482439308194983480 135 3723439309898962500 136 3979152013333897216 137 4250357419386607413 138 4537870708847226696 139 4842543554852925670 140 5165265474213600000 141 5506965218477137311 142 5868612205604396248 143 6251217993136641096 144 6655837793750876160 145 7083572034111315625 146 7535567957938106856 147 8013021274227398058 148 8517177851569904896 149 9049335459528285075 150 9610845558046875000 151 10203115135880678476 152 10827608599043923968 153 11485849710292024221 154 12179423580664380040 155 12909978714129168750 156 13679229106385047296 157 14488956398888580103 158 15341012089190172696 159 16237319798675353680 160 17179877598822400000 161 18170760397101543441 162 19212122383655330088 163 20306199539914128946 164 21455312210315301120 165 22661867738309146875 166 23928363167849444536 167 25257388011581182548 168 26651627086952964096 169 28113863421496532485 170 29646981228530925000 171 31253968954563913206 172 32937922399678628608 173 34702047912208604271 174 36549665659019885400 175 38484212972734375000 176 40509247777244184576 177 42628452092882454393 178 44845635622631893096 179 47164739420768162490 180 49589839645351200000 181 52125151395993628771 182 54775032638351553528 183 57543988216799279196 184 60436673956765818880 185 63457900858227478125 186 66612639381867313416 187 69906023829428864638 188 73343356819808253696 189 76930113862445524695 190 80671948029592975000 191 84574694729055191136 192 88644376579012558848 193 92887208386557162721 194 97309602231587227560 195 101918172657723581250 196 106719741971929037056 197 111721345654529102283 198 116930237881350019896 199 122353897159707840100 200 128000032080000000000 201 133876587184668761301 202 139991748956323818568 203 146353951926829443846 204 152971884909179677440 205 159854497354003309375 206 167011005832558721496 207 174450900648097076328 208 182183952577490845696 209 190220219745043269705 210 198570054630413025000 211 207244111212607160266 212 216253352252014226688 213 225609056712468491571 214 235322827325355174520 215 245406598297785787500 216 255872643166891892736 217 266733582802304915773 218 278002393558909065096 219 289692415581973914510 220 301817361266792800000 221 314391323874972869031 222 327428786309542397208 223 340944630051060854896 224 354954144256937164800 225 369473035026181640625 226 384517434831837236776 227 400103912123355969618 228 416249481101206692096 229 432971611666020815515 230 450288239544603075000 231 468217776595155028596 232 486779121294079664128 233 505991669406756262821 234 525875324844695534280 235 546450510711505993750 236 567738180540123599616 237 589759829723777806863 238 612537507143188420696 239 636093826992508953720 240 660451980806553600000 241 685635749691866439961 242 711669516764213081448 243 738578279795096624346 244 766387664069921608960 245 795123935460451471875 246 824814013714226987256 247 855485485963635216508 248 887166620457340624896 249 919886380516812250125 250 953674438720703125000 251 988561191319860564126 252 1024577772885768423168 253 1061756071195245028471 254 1100128742354243154840 255 1139729226163621200000 256 1180591761729777565696 257 1222751403323063207553 258 1266244036486910358696 259 1311106394400638565730 260 1357376074498922400000 261 1405091555350928522091 262 1454292213802153183288 263 1505018342382014744196 264 1557311166980279377920 265 1611212864795421803125 266 1666766582558046660936 267 1724016455032520008998 268 1783007623799984356096 269 1843786256325954701535 270 1906399565315717175000 271 1970895828360776094856 272 2037324407879619575808 273 2105735771356098220521 274 2176181511878735924200 275 2248714368984316406250 276 2323388249809113758976 277 2400258250551160069843 278 2479380678246968031096 279 2560813072866151398540 280 2644614229727411200000 281 2730844222239380723421 282 2819564424969847534728 283 2910837537046896086446 284 3004727605895539879680 285 3101300051313437634375 286 3200621689889313505816 287 3302760759767727059088 288 3407786945763864477696 289 3515771404832048337745 290 3626786791891689225000 291 3740907286014428508786 292 3858208616976247714048 293 3978768092178346150971 294 4102664623940614770360 295 4229978757171560612500 296 4360792697418562707456 297 4495190339302366865733 298 4633257295339753469896 299 4775080925158339140150 300 4920750365107500000000 301 5070356558269431211951 302 5223992284874384487768 303 5381752193124152403096 304 5543732830427895562240 305 5710032675054435965625 306 5880752168205167329896 307 6055993746511760598778 308 6235861874962870461696 309 6420463080264076366755 310 6609905984635319275000 311 6804301340050123253916 312 7003762062920918949888 313 7208403269234814011821 314 7418342310144183661320 315 7633698808016482818750 316 7854594692947709499136 317 8081154239743977587223 318 8313504105375685587096 319 8551773366908796518560 320 8796093559917772800000 321 9046598717384738715681 322 9303425409089471914408 323 9566712781494854326146 324 9836602598132441913600 325 10113239280492841796875 326 10396769949425614501176 327 10687344467053448380068 328 10985115479205382660096 329 11290238458373885036565 330 11602871747200619325000 331 11923176602495768338246 332 12251317239795806915328 333 12587460878464649875071 334 12931777787343129605080 335 13284441330951788025000 336 13645628016251997782016 337 14015517539970457746313 338 14394292836492138174696 339 14782140126326781301770 340 15179248965154093600000 341 15585812293452796522611 342 16002026486718733206648 343 16428091406277259367596 344 16864210450695177461760 345 17310590607797504128125 346 17767442507294391947656 347 18234980474023557674958 348 18713422581813600304896 349 19202990707973623635175 350 19703910588414609375000 351 20216411873408018329776 352 20740728183987128762368 353 21277097168996652692721 354 21825760562796202649640 355 22386964243623213231250 356 22960958292620953764096 357 23547997053537300375003 358 24148339193099967904696 359 24762247762073934297780 360 25389990257006822400000 361 26031838682668036480741 362 26688069615187483276488 363 27358964265899739919446 364 28044808545899563774720 365 28745893131314671959375 366 29462513529301751157336 367 30194970144771691275448 368 30943568347850069508096 369 31708618542078944490585 370 32490436233366053425000 371 33289342099687538356506 372 34105662061550361163008 373 34939727353220600296771 374 35791874594723855883000 375 36662445864624023437500 376 37551788773586730213376 377 38460256538733762025293 378 39388208058794842329096 379 40336007990063159354590 380 41304026823161071200000 381 42292640960622452998071 382 43302232795298184555928 383 44333190789591311253696 384 45385909555528445460480 385 46460789935674010290625 386 47558239084893962178216 387 48678670552975663493538 388 49822504368110611261696 389 50990167121246762970795 390 52182092051317235475000 391 53398719131352188106436 392 54640495155480736309248 393 55907873826829777399221 394 57201315846326645433160 395 58521289002412547643750 396 59868268261673770457856 397 61242735860397678769183 398 62645181397060567879896 399 64076101925754463360200 400 65536002050560000000000 401 67025394020872547042601 402 68544797827688782996968 403 70094741300860959522346 404 71675760207326130167040 405 73288398350317656121875 406 74933207669566337618296 407 76610748342498556161228 408 78321588886438849437696 409 80066306261824377483805 410 81845485976438775525000 411 83659722190672925827566 412 85509617823820217913088 413 87395784661413903592071 414 89318843463614190468120 415 91279424074652754850000 416 93278165533342392385536 417 95315716184659562198673 418 97392733792407617869096 419 99509885652968556242610 420 101667848710151152800000 421 103867309671143390142331 422 106108965123577124071608 423 108393521653712969757396 424 110721695965753428582400 425 113094215002292314453125 426 115511816065908576645576 427 117975246941912654630518 428 120485266022253538788096 429 123042642430594749477615 430 125648156148567485575000 431 128302598143209232327896 432 131006770495596157206528 433 133761486530677661347321 434 136567570948321493195880 435 139425859955577870056250 436 142337201400171092444416 437 145302454905227175425763 438 148322492005246060488696 439 151398196283327010969820 440 154530463509655833600000 441 157720201781262608385261 442 160968331663058648771848 443 164275786330161453870846 444 167643511711516454434560 445 171072466634824394284375 446 174563622972783228988056 447 178117965790653463773408 448 181736493495155892944896 449 185420217984710743440225 450 189170164801027265625000 451 192987373282052854975426 452 196872896716290828941568 453 200827802498496024016971 454 204853172286757418864440 455 208950102160977030262500 456 213119702782754369642496 457 217363099556685789082453 458 221681432793088086810696 459 226075857872155783549830 460 230547545409561522400000 461 235097681423509086419391 462 239727467503248569609688 463 244438120979063278654696 464 249230875093737984491520 465 254106979175518184615625 466 259067698812570078933736 467 264114316028951003981898 468 269248129462100112420096 469 274470454541859126899635 470 279782623671033039675000 471 285185986407500671698156 472 290681909647885047390208 473 296271777812793583833021 474 301956993033638135761800 475 307738975341044980468750 476 313619162854864869547776 477 319599011975793317320743 478 325679997578611338787096 479 331863613207056893030640 480 338151371270337331200000 481 344544803241293191452721 482 351045459856223726617128 483 357654911316384593780946 484 364374747491168178561280 485 371206578122977070446875 486 378152033033801249330616 487 385212762333509587167988 488 392390436629866312605696 489 399686747240283130423845 490 407103406405317731725000 491 414642147503929474984086 492 422304725270503062344448 493 430092916013651079907471 494 438008517836806315215960 495 446053350860614809675000 496 454229257447140648288256 497 462538102425893533812633 498 470981773321690237249896 499 479562180584361061500250 500 488281257820312500000000 501 497140962025957317253251 502 506143273823023323346168 503 515290197695752159801596 504 524583762229999459491840 505 534026020354247788778125 506 543619049582543825586696 507 553364952259371272763678 508 563265855806471051773696 509 573323912971620367620855 510 583541302079382281775000 511 593920227283837475881216 512 604462918823309935116288 513 615171633277098326232321 514 626048653824224891594920 515 637096290504213726881250 516 648316880479910356551936 517 659712788302354567750123 518 671286406177718509911096 519 683040154236322114086660 520 694976480803737932800000 521 707097862673997548148981 522 719406805384911742868808 523 731905843495516676148646 524 744597540865658353171200 525 757484490937727724609375 526 770569317020558799669976 527 783854672575502203720968 528 797343241504686659076096 529 811037738441480915138665 530 824940909043168701825000 531 839055530285849327997546 532 853384410761576594537728 533 867930390977748739679571 534 882696343658762182306680 535 897685174049941877087500 536 912899820223761143586816 537 928343253388363879845213 538 944018478198402119362696 539 959928533068201938957870 540 976076490487270773600000 541 992465457338159243027911 542 1009098575216690643777048 543 1025979020754571309134096 544 1043110005944395088527360 545 1060494778467055246940625 546 1078136622021577134108456 547 1096038856657385022511858 548 1114204839109016562544896 549 1132637963133298352665275 550 1151341659848996171875000 551 1170319398078953471501076 552 1189574684694731772960768 553 1209111064963766668001221 554 1228932122899053167799240 555 1249041481611374197293750 556 1269442803664086081200896 557 1290139791430474918329903 558 1311136187453697791076696 559 1332435774809322807321880 560 1354042377470482022400000 561 1375959860675651339338041 562 1398192131299071536182888 563 1420743138223824619949946 564 1443616872717579757528320 565 1466817368811023084771875 566 1490348703678985745990136 567 1514214998024284567128348 568 1538420416464289817092096 569 1562969167920234562928685 570 1587865506009280175925000 571 1613113729439352597119806 572 1638718182406764022257408 573 1664683254996634717829271 574 1691013383586129731560600 575 1717713051250525312500000 576 1744786788172119907762176 577 1772239172052004654956193 578 1800074828524708341405096 579 1828298431575731853426690 580 1856914703961987191200000 581 1885928417635156177087371 582 1915344394167984037718328 583 1945167505183523092668196 584 1975402672787341835182080 585 2006054870002714743103125 586 2037129121208808210963016 587 2068630502581878047082438 588 2100564142539494032509696 589 2132935222187807091696895 590 2165748975771874677975000 591 2199010691129060030141736 592 2232725710145521009819648 593 2266899429215804282675721 594 2301537299705560660118760 595 2336644828417397471706250 596 2372227578059883892198656 597 2408291167719725200996083 598 2444841273337122005579896 599 2481883628184330514560300 600 2519424023347440000000000 601 2557468308211383642843901 602 2596022390948199009535368 603 2635092239008554462240846 604 2674683879616557859536640 605 2714803400267863958934375 606 2755456949231096987235096 607 2796650736052604899406128 608 2838391032064561901469696 609 2880684170896435867777905 610 2923536548989837338025000 611 2966954626116766834414866 612 3010944925901277294559488 613 3055514036344568470932571 614 3100668610353530203041720 615 3146415366272751523912500 616 3192761088420012617998336 617 3239712627625276703241573 618 3287276901773198965713096 619 3335460896349169731050710 620 3384271664988909112800000 621 3433716330031630433735631 622 3483802083076789772306008 623 3534536185544439042499896 624 3585925969239200071680000 625 3637978836917877197265625 626 3690702262860725959574376 627 3744103793446395524651418 628 3798191047730562527524096 629 3852971718028274083019715 630 3908453570500017768075000 631 3964644445741536436347196 632 4021552259377405782908928 633 4079185002658392633871821 634 4137550743062611992937480 635 4196657624900500934118750 636 4256513869923627487209216 637 4317127777937352720004663 638 4378507727417364278796696 639 4440662176130099706265920 640 4503599661757077913600000 641 4567328802523157241450561 642 4631858297828738602222248 643 4697196928885932254157346 644 4763353559358706815740160 645 4830337136007039187096875 646 4898156689335084103308856 647 4966821334243382102890308 648 5036340270685124753104896 649 5106722784326496032310325 650 5177978247211108828125000 651 5250116118428555568906726 652 5323145944787092064819968 653 5397077361490473693645471 654 5471920092818963125454040 655 5547683952814528839325000 656 5624378845970253744439296 657 5702014767923973277117353 658 5780601806156162404702696 659 5860150140692091026613930 660 5940670044808267322400000 661 6022171885743188656236691 662 6104666125412419706996088 663 6188163321128017552805196 664 6272674126322323498885120 665 6358209291276141497428125 666 6444779663851323068326536 667 6532396190227778689714798 668 6621069915644935687524096 669 6710811985147662713577735 670 6801633644336680962175000 671 6893546240123482335621456 672 6986561221489774829764608 673 7080690140251475471285521 674 7175944651827271199279400 675 7272336516011768144531250 676 7369877597753249820856576 677 7468579867936064803931643 678 7568455404167664534183096 679 7669516391570311941542740 680 7771775123577481651200000 681 7875244002734972590902021 682 7979935541506753881859528 683 8085862363085564956915446 684 8193037202208290911322880 685 8301472905976134153259375 686 8411182434679603483075416 687 8522178862628341792236888 688 8634475378985813634973696 689 8748085288608873987789945 690 8863022012892239574225000 691 8979299090617884194579386 692 9096930178809379562734848 693 9215929053591203214703971 694 9336309611053035116141560 695 9458085868119064658737500 696 9581271963422329798189056 697 9705882158184110149319533 698 9831930837098395916869896 699 9959432509221454603540350 700 10088401808866517500000000 701 10218853496503608024814551 702 10350802459664534045564568 703 10484263713853066375840096 704 10619252403460325706301440 705 10755783802685400291590625 706 10893873316461216778563496 707 11033536481385686625088578 708 11174788966658150622525696 709 11317646575021144098954955 710 11462125243707505444275000 711 11608241045392850662428516 712 11756010189153436720242688 713 11905449021429436526692821 714 12056574026993648440808520 715 12209401829925663270943750 716 12363949194591511792724736 717 12520233026628815877673023 718 12678270373937466389275096 719 12838078427675851068134760 720 12999674523262655692800000 721 13163076141384261867902281 722 13328300909007764856383208 723 13495366600399634937811146 724 13664291138150045840108800 725 13835092594202893857421875 726 14007789190891531332358776 727 14182399301980238246421868 728 14358941453711455728132096 729 14537434325858805354120765 730 14717896752785918184325000 731 14900347724511097538376846 732 15084806387777839586320128 733 15271292047131235892924071 734 15459824166000282121088280 735 15650422367786117166150000 736 15843106436956217059311616 737 16037896320144568044904113 738 16234812127257843302790696 739 16433874132587607853893970 740 16635102775928576253600000 741 16838518663702947744653211 742 17044142570090843608107448 743 17251995438166871517940596 744 17462098381042841772072960 745 17674472683016660339753125 746 17889139800727423732589256 747 18106121364316740773908758 748 18325439178596306408624896 749 18547115224221752763375375 750 18771171658872802734375000 751 18997630818439751448192376 752 19226515218216301008519168 753 19457847554098774009949721 754 19691650703791731367828840 755 19927947728020020081356250 756 20166761871747276615357696 757 20408116565400911654444803 758 20652035426103602051688696 759 20898542258911315862425980 760 21147661058057896422400000 761 21399416008206231498115341 762 21653831485706033606049288 763 21910932059858257666220446 764 22170742494186182224561920 765 22433287747713180547584375 766 22698592976247207961942936 767 22966683533672031880741248 768 23237584973245231027716096 769 23511323048902990439846785 770 23787923716571718898425000 771 24067413135486515508203106 772 24349817669516512213911808 773 24635163888497119113201771 774 24923478569569199494918200 775 25214788698525201601562500 776 25509121471162274184830976 777 25806504294642392993247093 778 26106964788859525401121096 779 26410530787813860458378790 780 26717230340993131711200000 781 27027091714761060213896671 782 27340143393752945223040728 783 27656414082278430135522696 784 27975932705731471302983680 785 28298728412007537425915625 786 28624830572928067301667816 787 28954268785672213771631338 788 29287072874215901783997696 789 29623272890778228559702995 790 29962899117275233920475000 791 30305982066781068909297036 792 30652552484996590905090048 793 31002641351725413504992221 794 31356279882357439519284360 795 31713499529359905495768750 796 32074331983775966262259456 797 32438809176730848047782983 798 32806963280945598815119896 799 33178826712258464509440400 800 33554432131153920000000000 801 33933812444299383564165201 802 34317000806089643835433768 803 34704030620199028209599346 804 35094935541141341775786240 805 35489749475837605911746875 806 35888506585191625755571896 807 36291241285673415838811028 808 36697988250910513238941696 809 37108782413287207682152005 810 37523658965551718100525000 811 37942653362431345220922166 812 38365801322255629836165888 813 38793138828587546482513071 814 39224702131862762320895320 815 39660527751036991092975000 816 40100652475241472096731136 817 40545113365446604200044473 818 40993947756133764984597096 819 41447193256975345186338810 820 41904887754523028672800000 821 42367069413904348271648931 822 42833776680527547839100408 823 43305048281794781031082396 824 43780923228823677314457600 825 44261440818177305830078125 826 44746640633602567794023176 827 45236562547777048198032318 828 45731246724064357644900096 829 46230733618277995229441815 830 46735063980453763450575000 831 47244278856630766215086496 832 47758419590641021068771328 833 48277527825907716865836321 834 48801645507252148162759080 835 49330814882709357698181250 836 49865078505352518395894016 837 50404479235126086403543563 838 50949060240687756755344696 839 51498865001259253322842020 840 52053937308485984793600000 841 52614321268305598493635861 842 53180061302825463945432648 843 53751202152209118129483846 844 54327788876571704493525760 845 54909866857884437829909375 846 55497481801888127217949656 847 56090679740015789304567208 848 56689507031324384273104896 849 57294010364435706926860425 850 57904236759486465390625000 851 58520233570087580010358026 852 59142048485292735108058368 853 59769729531576216325913971 854 60403325074820066370923640 855 61042883822310592048387500 856 61688454824744255549956096 857 62340087478242983039312253 858 62997831526378923656034696 859 63661737062208692135758030 860 64331854530317128322400000 861 65008234728870606925973991 862 65690928811679930957342488 863 66379988290272842349195696 864 67075465035976183350558720 865 67777411282007742360240625 866 68485879625577817942839336 867 69200923030000534849207698 868 69922594826814945941668096 869 70650948717915954002735835 870 71386038777695087484675000 871 72127919455191164335864756 872 72876645576250878118699008 873 73632272345699340712578021 874 74394855349520615974477000 875 75164450557048278808593750 876 75941114323166034175685376 877 76724903390518430651902543 878 77515874891731703226219096 879 78314086351644780104934840 880 79119595689550488371200000 881 79932461221446993427071321 882 80752741662299507225261928 883 81580496128312300377489946 884 82415784139211053306164480 885 83258665620535581686071875 886 84109200905942971502740216 887 84967450739521159134265788 888 85833476278112991943581696 889 86707339093650804948436045 890 87589101175501549216725000 891 88478824932822507715294686 892 89376573196927634420885248 893 90282409223664552582540471 894 91196396695802248105547160 895 92118599725429494107800000 896 93049082856364042780409856 897 93987911066572620765386433 898 94935149770601764344329896 899 95890864822019530813260450 900 96855122515868122500000000 901 97827989591127459961895851 902 98809533233189740983142968 903 99799821076345022072518596 904 100798921206277859243991040 905 101806902162575044944403125 906 102823832941244478074260296 907 103849782997245204129573478 908 104884822247028662574717696 909 105929021071091178638369055 910 106982450316537736806775000 911 108045181299657073370895816 912 109117285808508125466329088 913 110198836105517874127393321 914 111289904930090618959302120 915 112390565501228722115006250 916 113500891520164859346017536 917 114620957173005815979355923 918 115750837133387865755679096 919 116890606565143770546662860 920 118040341124981439052800000 921 119200116965174282665975581 922 120370010736263306764457608 923 121550099589770975791313646 924 122740461180926890550726400 925 123941173671405316240234375 926 125152315732074599820567576 927 126373966545758515408482768 928 127606205810009576461828096 929 128849113739894353609982865 930 130102771070790837066825000 931 131367259061197882647476146 932 132642659495556780494262528 933 133929054687084985701608571 934 135226527480622050113949880 935 136535161255487794655212500 936 137855039928352761632956416 937 139186247956120986544923013 938 140528870338825129000458696 939 141882992622534002454110070 940 143248700902272542533600000 941 144626081824954253829398511 942 146015222592326175098197848 943 147416210963926402917787096 944 148829135260054213916098560 945 150254084364752825782565625 946 151691147728804837355390056 947 153140415372740388163865658 948 154601977889858077890544896 949 156075926449258686303765475 950 157562352798891734296875000 951 159061349268614926756403676 952 160573008773266518067437568 953 162097424815750641150538221 954 163634691490135641010738440 955 165184903484765453865418750 956 166748156085384073004234496 957 168324545178273142620719703 958 169914167253402720941740696 959 171517119407595254067610080 960 173133499347702802022400000 961 174763405393797558600812641 962 176406936482375706684875688 963 178064192169574650790730946 964 179735272634403668692875520 965 181420278681988024060396875 966 183119311746826582127015736 967 184832473896062970504114148 968 186559867832770327333380096 969 188301596899249679063244885 970 190057765080341990220925000 971 191828477006753927639606406 972 193613837958397381688126208 973 195413953867742787138414271 974 197228931323186286393955800 975 199058877572430777890625000 976 200903900525880892569419776 977 202764108760051941408897993 978 204639611520992877093477096 979 206530518727723312982210890 980 208436940975684642631200000 981 210358989540205303211425971 982 212296776379980226252523128 983 214250414140564519231817196 984 216220016157881421616865280 985 218205696461744579058728125 986 220207569779394679522292616 987 222225751539050495229140238 988 224260357873474374377725696 989 226311505623552226694989095 990 228379312341888046962975000 991 230463896296413020753572336 992 232565376474009256694120448 993 234683872584148189676348721 994 236819505062543699510929960 995 238972395074819989619831250 996 241142664520194270448640256 997 243330436035174292371129883 998 245535832997270772948499896 999 247758979528724763496000500 1000 250000000500250000000000000