0 0 1 0 2 256 3 13122 4 196608 5 1562500 6 8398080 7 34588806 8 117440512 9 344373768 10 900000000 11 2143588810 12 4729798656 13 9788768652 14 19185257728 15 35880468750 16 64424509440 17 111612119056 18 187339329792 19 305704134738 20 486400000000 21 756457187220 22 1152393344256 23 1722841676182 24 2531732226048 25 3662109375000 26 5220676614400 27 7343167948506 28 10200653955072 29 14006899562908 30 19026900000000 31 25586731123230 32 34084860461056 33 45005075783712 34 58931198861568 35 76563763281250 36 98738846760960 37 126449260341156 38 160868309124352 39 203376351898278 40 255590400000000 41 319397009164840 42 396988731853056 43 490904411659242 44 604073615884288 45 739865517187500 46 902142550437120 47 1095319186441006 48 1324426180165632 49 1595180667340848 50 1914062500000000 51 2288397228520050 52 2726446155104256 53 3237503901390772 54 3832003950974208 55 4521632646093750 56 5319452136570880 57 6240032798272056 58 7299595657926912 59 8516165381050618 60 9909734400000000 61 11502438779836860 62 13318746440678656 63 15385658376586302 64 17732923532771328 65 20393268025000000 66 23402639407530240 67 26800466718738306 68 30629937056776192 69 34938289461147588 70 39777126900000000 71 45202747187203270 72 51276493677920256 73 58065126616373832 74 65641216034875648 75 74083557128906250 76 83477609059123200 77 93915958157623756 78 105498806542601472 79 118334487172711758 80 132540006400000000 81 148241615108147280 82 165575409551053056 83 184687963035401362 84 205736989619847168 85 228892041032812500 86 254335238040597760 87 282262037527592406 88 312882036580810752 89 346419814901783128 90 383115816900000000 91 423227274853636890 92 467029174555181056 93 514815264891836892 94 566899112843205888 95 623615205411718750 96 685320100034641920 97 752393625060188256 98 825240131904332032 99 904289800539361698 100 990000000000000000 101 1082856705628080100 102 1183375974812288256 103 1292105483015368422 104 1409626121917431808 105 1536553661540625000 106 1673540478257383680 107 1821277350621835306 108 1980495325001613312 109 2151967653025407468 110 2336511802900000000 111 2534991546689324910 112 2748319125687238656 113 2977457496055203952 114 3223422656935964928 115 3487286063294531250 116 3770177125778391040 117 4073285799929837556 118 4397865267124622592 119 4745234709652840438 120 5116782182400000000 121 5513967583628659320 122 5938325727403776256 123 6391469520248071482 124 6875093244657205248 125 7390975952148437500 126 7940984968560672000 127 8527079514368379006 128 9151314442816847872 129 9815844098731540608 130 10522926300900000000 131 11274926450970811330 132 12074321771860525056 133 12923705678706219012 134 13825792285448512768 135 14783421050177343750 136 15799561562420674560 137 16877318475604523656 138 18019936587961297152 139 19230806075212347978 140 20513467878400000000 141 21871619250293948940 142 23309119463846989056 143 24829995686225414542 144 26438449021990207488 145 28138860729056250000 146 29935798611108286720 147 31834023590204215506 148 33838496463348498432 149 35954384846871062548 150 38187070312500000000 151 40542155719069680150 152 43025472743859552256 153 45643089617612946072 154 48401319067339569408 155 51306726471060156250 156 54366138228706836480 157 57586650353448278556 158 60975637287764499712 159 64540760948652444318 160 68289980006400000000 161 72231559401423052960 162 76374080103717478656 163 80726449119535621602 164 85297909749954838528 165 90098052106064062500 166 95136823885553091840 167 100424541415548416806 168 105971900966598868992 169 111789990342774213288 170 117890300752900000000 171 124284738968012555370 172 130985639770178912256 173 138005778697887769132 174 145358385093279214848 175 153057155456542968750 176 161116267112877260800 177 169550392197463214256 178 178374711963972694272 179 187604931422191049458 180 197257294310400000000 181 207348598408230115380 182 217896211195756877056 183 228918085864679236662 184 240432777687484858368 185 252459460750571875000 186 265017945057362991360 187 278128694007514134906 188 291812842258386583552 189 306092213975018592828 190 320989341474900000000 191 336527484273921100990 192 352730648539935277056 193 369623606960443392192 194 387231919030976889088 195 405581951770825781250 196 424700900872827371520 197 444616812294001522756 198 465358604293888664832 199 486956089927517443398 200 509440000000000000000 201 532842006489824320200 202 557194746447984896256 203 582531846380165123722 204 608887947119257387008 205 636298729195579687500 206 664800938712220929280 207 694432413733020601806 208 725232111190762586112 209 757240134323237161168 210 790497760644900000000 211 825047470461932021010 212 860932975938579398656 213 898199250722728839252 214 936892560138749392128 215 977060491955708593750 216 1018751987739147632640 217 1062017374794677476056 218 1106908398711735515392 219 1153478256515920266138 220 1201781630438400000000 221 1251874722310969891420 222 1303815288595411328256 223 1357662676055886466782 224 1413477858083180904448 225 1471323471679687500000 226 1531263855114104889600 227 1593365086254905129506 228 1657695021591706140672 229 1724323335953766238308 230 1793321562934900000000 231 1864763136034197059430 232 1938723430522008109056 233 2015279806040745454312 234 2094511649950128883968 235 2176500421426591406250 236 2261329696326643548160 237 2349085212824079426156 238 2439854917830992669952 239 2533729014212655517678 240 2630800008806400000000 241 2731162761254726093040 242 2834914533662948045056 243 2942155041091776769842 244 3052986502895323250688 245 3167513694915095312500 246 3285844002540647896320 247 3408087474647635110006 248 3534356878424100831232 249 3664767755095933504248 250 3799438476562500000000 251 3938490302953563000250 252 4082047441118676320256 253 4230237104060342901372 254 4383189571322310884608 255 4541038250344474218750 256 4703919738795935662080 257 4871973887897881805056 258 5045343866748011872512 259 5224176227658354558018 260 5408620972518400000000 261 5598831620195567229060 262 5794965274985120998656 263 5997182696121745856902 264 6205648368365079625728 265 6420530573671603125000 266 6642001463965378013440 267 6870237135020220015306 268 7105417701465990561792 269 7347727372931785998988 270 7597354531338900000000 271 7854491809356531667470 272 8119336170033309024256 273 8392088987617795164432 274 8672956129581242274048 275 8962148039855957031250 276 9259879823302739558400 277 9566371331420957124756 278 9881847249314913187072 279 10206537183930272107158 280 10540675753574400000000 281 10884502678734582643480 282 11238262874208182221056 283 11602206542558895871962 284 11976589268913380589568 285 12361672117112610937500 286 12757721727232438344960 287 13165010414487923397406 288 13583816269536115556352 289 14014423260192058122528 290 14457121334572900000000 291 14912206525685099925090 292 15379981057469813293056 293 15860753452321656547492 294 16354838640096149292288 295 16862558068621239843750 296 17384239815728425861120 297 17920218702819087977256 298 18470836409981760997632 299 19036441592676174245098 300 19617390000000000000000 301 20214044594554356720300 302 20826775673924221824256 303 21455960993790017279022 304 22101985892686740062208 305 22765243418427118750000 306 23446134456205387034880 307 24145067858398374888306 308 24862460576080728358912 309 25598737792271179634868 310 26354333056926900000000 311 27129688423703079677110 312 27925254588494990278656 313 28741491029779897674552 314 29578866150776305539328 315 30437857423438122656250 316 31318951534301460234240 317 32222644532201879034556 318 33149441977880020008192 319 34099859095493666411838 320 35074420926054400000000 321 36073662482807128883520 322 37098128908570880000256 323 38148375635059364862082 324 39224968544199943323648 325 40328484131469726562500 326 41459509671267677267200 327 42618643384341682200006 328 43806494607289689833472 329 45023683964154123656008 330 46270843540128900000000 331 47548617057398497867530 332 48857660053128647213056 333 50198640059628321489612 334 51572236786702839975168 335 52979142306218005468750 336 54420061238895323381760 337 55895710943358469048656 338 57406821707451291242752 339 58954136941847761407378 340 60538413375974400000000 341 62160421256265833597140 342 63820944546774259021056 343 65520781132153713725142 344 67260743023040175013888 345 69041656563848634375000 346 70864362643008417265920 347 72729716905658143124506 348 74638589968821845164032 349 76591867639087894665948 350 78590451132812500000000 351 80635257298869676480350 352 82727218843969709408256 353 84867284560568259256672 354 87056419557388384919808 355 89295605492577888281250 356 91585840809524511047680 357 93928140975351642851556 358 96323538722117328045312 359 98773084290739487391718 360 101277845677670400000000 361 103838908884343620365160 362 106457378169416635238656 363 109134376303832695292202 364 111871044828725387132928 365 114668544316189642187500 366 117528054632943010295040 367 120450775206901157533806 368 123437925296691679854592 369 126490744264130456504688 370 129610491849684900000000 371 132798448450948592539570 372 136055915404151932256256 373 139384215268733546559732 374 142784692114997364053248 375 146258711814880371093750 376 149807662335856214016000 377 153432954037999943355256 378 157136019974239332079872 379 160918316193818335884858 380 164781322048998400000000 381 168726540505023453731580 382 172755498453374571085056 383 176869747028340413307262 384 181070861926929707040768 385 185360443732152150000000 386 189740118239694274658560 387 194211536788016939379906 388 198776376591901255729152 389 203436341079469900372228 390 208193160232710900000000 391 213048590931531118109190 392 218004417301366813229056 393 223062451064378779302792 394 228224531894259720415488 395 233492527774681653906250 396 238868335361411278110720 397 244353880348121383551756 398 249951117835926529330432 399 255662032706671349766798 400 261488640000000000000000 401 267432985294235393280400 402 273497145091097027072256 403 279683227204286339834322 404 285993371151968685457408 405 292429748553181157812500 406 298994563528195643700480 407 305690053102866628694806 408 312518487616993426931712 409 319482171136726652828568 410 326583441871048900000000 411 333824672592359740293210 412 341208271061195303878656 413 348736680455112849709852 414 356412379801770884406528 415 364237884416235536718750 416 372215746342544044195840 417 380348554799556358513056 418 388638936631126026100992 419 397089556760621651277538 420 405703118649830400000000 421 414482364762275153635620 422 423430077030977073792256 423 432549077330695491257382 424 441842227954677184462848 425 451312432095947265625000 426 460962634333174045804800 427 470795821121140403590506 428 480815021285854335926272 429 491023306524331523793708 430 501423791909082900000000 431 512019636397340361235630 432 522814043345053921837056 433 533810261025693762324912 434 545011583153890781786368 435 556421349413949419531250 436 568042945993266668175360 437 579879806120691357391156 438 591935410609857945015552 439 604213288407529210017078 440 616717017146982400000000 441 629450223706473544461240 442 642416584772814803917056 443 655619827410099884280442 444 669063729633612705497088 445 682752120988954673437500 446 696688883136426064395520 447 710877950440697192259006 448 725323310565805189496832 449 740029005075512394547648 450 754999130039062500000000 451 770237836642370778120450 452 785749331804684862816256 453 801537878800752730011972 454 817607797888534681675008 455 833963466942496302343750 456 850609322092519520993280 457 867549858368469075418056 458 884789630350451841018112 459 902333252824806650945418 460 920185401445862400000000 461 938350813403502390461260 462 956834288096573044198656 463 975640687812175271927502 464 994774938410876957360128 465 1014242030017885181250000 466 1034047017720216977936640 467 1054195022269907584972306 468 1074691230793295314747392 469 1095540897506422345730388 470 1116749344436590900000000 471 1138321962150114443171670 472 1160264210486303712608256 473 1182581619297727549955032 474 1205279789196788684552448 475 1228364392308654785156250 476 1251841173030585268633600 477 1275715948797694525905756 478 1299994610855192397372672 479 1324683125037142902382558 480 1349787532551782400000000 481 1375313950773438531379680 482 1401268574041091467469056 483 1427657674463619159542562 484 1454487602731768464211968 485 1481764788936894189062500 486 1509495743396508279932160 487 1537687057486681546082406 488 1566345404481340495101952 489 1595477540398502025341928 490 1625090304853488900000000 491 1655190621919169103653290 492 1685785500993262359085056 493 1716882037672757259658092 494 1748487414635482650258688 495 1780608902528877067968750 496 1813253860866000232120320 497 1846429738928830752246256 498 1880144076678894401663232 499 1914404505675267484008498 500 1949218750000000000000000 501 1984594627191003502000500 502 2020540049182448704640256 503 2057063023252718100789622 504 2094171652979959013572608 505 2131874139205282696875000 506 2170178781003655278926080 507 2209093976662526526021306 508 2248628224668242586304512 509 2288790124700289056742268 510 2329588378633410900000000 511 2371031791547655921869310 512 2413129272746388704198656 513 2455889836782322072945152 514 2499322604491613365993728 515 2543436804036072950781250 516 2588241771953532627517440 517 2633746954216421739911556 518 2679961907298599001793792 519 2726896299250488234863238 520 2774559910782566400000000 521 2822962636357252492147720 522 2872114485289246056704256 523 2922025582854364273652682 524 2972706171406926744322048 525 3024166611505737304687500 526 3076417383048712378502400 527 3129469086416205573301006 528 3183332443623078412419072 529 3238018299479567286651408 530 3293537622760996900000000 531 3349901507386390675163730 532 3407121173606028775981056 533 3465207969198004595960212 534 3524173370673830754317568 535 3584028984493145833593750 536 3644786548287573285928960 537 3706457932093784128453656 538 3769055139595815241988352 539 3832590309376695281346778 540 3897075716179430400000000 541 3962523772177402186685340 542 4028947028254230406733056 543 4096358175293153336435742 544 4164770045475978674700288 545 4234195613591658212500000 546 4304647998354539637285120 547 4376140463732349046513506 548 4448686420283957941829632 549 4522299426506988673149348 550 4596993190195312500000000 551 4672781569806494635920550 552 4749678575839240840544256 553 4827698372220900323167272 554 4906855277705079921150208 555 4987163767279424716406250 556 5068638473583620453498880 557 5151294188337673323504556 558 5235145863780522878790912 559 5320208614119044045219118 560 5406497716987494400000000 561 5494028614917463085517360 562 5582816916818377931878656 563 5672878399468627563762802 564 5764229009017355470307328 565 5856884862496983220312500 566 5950862249346520208938240 567 6046177632945717526330806 568 6142847652160123743240192 569 6240889122897100613676088 570 6340319039672856900000000 571 6441154577190558731563770 572 6543413091929575114080256 573 6647112123745917413350332 574 6752269397483931843771648 575 6858902824599304199218750 576 6967030504793436271411200 577 7076670727659253608776256 578 7187841974338504477065472 579 7300562919190610091600258 580 7414852431473126400000000 581 7530729577033877903587780 582 7648213620014824215373056 583 7767324024567720262577862 584 7888080456581631252103168 585 8010502785422363728125000 586 8134611085683874262165760 587 8260425638951717527504906 588 8387966935578595721674752 589 8517255676472071513031628 590 8648312774894506900000000 591 8781159358275290584557390 592 8915816770035416674861056 593 9052306571424477745613392 594 9190650543370135498821888 595 9330870688340132482031250 596 9472989232216908535889920 597 9617028626184885858060756 598 9763011548630486785996032 599 9910960907054948616970198 600 10060899840000000000000000 601 10212851718986463650880600 602 10366840150465850358528256 603 10522888977785009468144922 604 10681022283163901244407808 605 10841264389686556735937500 606 11003639863305290980711680 607 11168173514858235610867806 608 11334890402100257134477312 609 11503815831747327391375968 610 11674975361534412900000000 611 11848394802286950032405410 612 12024100220005973175238656 613 12202117937966963255380452 614 12382474538832484230300928 615 12565196866778675364843750 616 12750312029635667338199040 617 12937847401041990447230056 618 13127830622613043395086592 619 13320289606123691377168938 620 13515252535705062400000000 621 13712747870055610992419820 622 13912804344666518692736256 623 14115450974061500920047982 624 14320717054051090062901248 625 14528632164001464843750000 626 14739226169117896243360000 627 14952529222742880495331506 628 15168571768669029887311872 629 15387384543466792332229108 630 15608998578827070900000000 631 15833445203918814727651830 632 16060756047761652953645056 633 16290963041613643550395512 634 16524098421374209157568768 635 16760194730002332247656250 636 16999284819950082184642560 637 17241401855611546966236156 638 17486579315787242670161152 639 17734850996164073855396478 640 17986251011810918400000000 641 18240813799689910488269440 642 18498574121183495691469056 643 18759567064637332318191042 644 19023828047919113442623488 645 19291392820993384251562500 646 19562297468512429583934720 647 19836578412423306769888006 648 20114272414591099110162432 649 20395416579438465570471048 650 20680048356601562500000000 651 20968205543602413417880650 652 21259926288537803146592256 653 21555249092784772806722572 654 21854212813722792423345408 655 22156856667472688130468750 656 22463220231652401196564480 657 22773343448149656331111056 658 23087266625911616969363712 659 23405030443751605470212818 660 23726675953172966400000000 661 24052244581210151313533460 662 24381778133287103682278656 663 24715318796093022858798102 664 25052909140475586205974528 665 25394592124351708759375000 666 25740411095635920031299840 667 26090409795186437805609306 668 26444632359769019013332992 669 26803123325038668020341788 670 27165927628539282900000000 671 27533090612721320505715870 672 27904658027977561400672256 673 28280676035697055944745632 674 28661191211337333081710848 675 29046250547514953613281250 676 29435901457114489990348800 677 29830191776416014895966756 678 30229169768241181139158272 679 30632884125117975623537958 680 31041383972464230400000000 681 31454718871789974058355880 682 31872938823918706958797056 683 32296094272227684050413162 684 32724236105907289270714368 685 33157415663239585767187500 686 33595684734896126429359360 687 34039095567255109467647406 688 34487700865737964023447552 689 34941553798165451043441328 690 35400707998133364900000000 691 35865217568407921488821490 692 36335137084340918784557056 693 36810521597304756085168692 694 37291426638147398426105088 695 37777908220667372896093750 696 38270022845108883837419520 697 38767827501677134164995256 698 39271379674073940290328832 699 39780737343053728388651898 700 40295958990000000000000000 701 40817103600522355207920700 702 41344230668074161892736256 703 41877400197590959809900222 704 42416672709149688497963008 705 42962109241648828275000000 706 43513771356509543837057280 707 44071721141397920227234306 708 44636021213968381199450112 709 45206734725628380256729668 710 45783925365324454900000000 711 46367657363349734879901510 712 46957995495172995500998656 713 47555005085289347285015752 714 48158752011092653557328128 715 48769302706769767778906250 716 49386724167216682704240640 717 50011083951976683704468556 718 50642450189200598853979392 719 51280891579629238638194638 720 51926477400598118400000000 721 52579277510064556902451920 722 53239362350657244645888256 723 53906802953748375838443282 724 54581670943548438180200448 725 55264038541223754882812500 726 55953978569036873608377600 727 56651564454509897273682006 728 57356870234610851928604672 729 58069970559963187180526808 730 58790940699078504900000000 731 59519856542612612206699930 732 60256794607644994998829056 733 61001832041981808553630812 734 61755046628482481991539968 735 62516516789410033661718750 736 63286321590805194772316160 737 64064540746884438854738656 738 64851254624462014917533952 739 65646544247396082412166178 740 66450491301059046400000000 741 67263178136832191577213540 742 68084687776624714082125056 743 68915103917417250277546342 744 69754510935830001969266688 745 70602993892715557790625000 746 71460638537776510752344320 747 72327531314207972226382506 748 73203759363365082902495232 749 74089410529455621526512748 750 74984573364257812500000000 751 75889337131863433692000750 752 76803791813446326084960256 753 77728028112056407148677872 754 78662137457439290108260608 755 79606212010881611544531250 756 80560344670082170038190080 757 81524629074048978842237556 758 82499159608022335840736512 759 83484031408424014325926518 760 84479340367832678400000000 761 85485183139985627082509560 762 86501657144806971479398656 763 87528860573462349645033402 764 88566892393440284044361728 765 89615852353660286798437500 766 90675840989607818173021440 767 91746959628496204046807806 768 92829310394455618373025792 769 93922996213749236925727488 770 95028120820016668900000000 771 96144788759544773213627970 772 97273105396565966636384256 773 98413176918584131152140932 774 99565110341728228238370048 775 100729013516133728027343750 776 101904995131351961593446400 777 103093164721787504891477256 778 104293632672163703151651072 779 105506510223016444818195658 780 106731909476216294400000000 781 107969943400519093883683980 782 109220725837145142641741056 783 110484371505387066051048462 784 111760996008246483320045568 785 113050715838099585306250000 786 114353648382391733389512960 787 115669911929361190750509906 788 116999625673792097688420352 789 118342909722796802896571028 790 119699885101627662900000000 791 121070673759518422144445590 792 122455398575555286512173056 793 123854183364577803326323992 794 125267152883109661192108288 795 126694432835319523310156250 796 128136149879012008184709120 797 129592431631648931937049756 798 131063406676400926722661632 799 132549204568229550039053598 800 134049955840000000000000000 801 135565792008624551941120800 802 137096845581236832011264256 803 138643250061397043694055522 804 140205139955328263494238208 805 141782650778183922314062500 806 143375919060346589335962880 807 144985082353758175519120806 808 146610279238281674109222912 809 148251649328094555852803368 810 149909333278113936900000000 811 151583472790453637672357610 812 153274210620913251265478656 813 154981690585499340249851052 814 156706057566978881027075328 815 158447457521465075192968750 816 160206037485035647653642240 817 161981945580383751535627056 818 163775331023501600226472192 819 165586344130396947177940338 820 167415136323842534400000000 821 169261860140158630870244020 822 171126669236028782380160256 823 173009718395348894636838582 824 174911163536109771736219648 825 176831161717313232421875000 826 178769871145921926841555200 827 180727451183842976812352506 828 182704062354945562904297472 829 184699866352112581951544508 830 186715026044326498900000000 831 188749705483789517200308030 832 190804069913078192255533056 833 192878285772332612733666112 834 194972520706480274856231168 835 197086943572494775075781250 836 199221724446689446856949760 837 201377034632046067577961156 838 203553046665578761872106752 839 205749934325733228031655878 840 207967872639821414400000000 841 210207037891491772981517640 842 212467607628235217802701056 843 214749760668926915862501642 844 217053677111404038814629888 845 219379538340079603829687500 846 221727527033592532390513920 847 224097827172494056079997006 848 226490624046970598726828032 849 228906104264603264581274448 850 231344455758164062500000000 851 233805867793448996426280850 852 236290530977148152759648256 853 238798637264752915517033172 854 241330379968500440495895808 855 243885953765355519958593750 856 246465554705029969666375680 857 249069380218039670400884056 858 251697629123799396420909312 859 254350501638755563612360218 860 257028199384557030400000000 861 259730925396264084800445660 862 262458884130595751307238656 863 265212281474215551610468702 864 267991324752055853465468928 865 270796222735680942337500000 866 273627185651688950762103040 867 276484425190152780673926306 868 279368154513100154270318592 869 282278588263032929289833188 870 285215942571485814900000000 871 288180435067624624703300070 872 291172284886884203685216256 873 294191712679646166243536232 874 297238940619956582753749248 875 300314192414283752441406250 876 303417693310316200648704000 877 306549670105801038899307756 878 309710351157422826482543872 879 312899966389723072595573358 880 316118747304060518400000000 881 319366926987612338667572080 882 322644740122416403008205056 883 325952422994454736992483762 884 329290213502778323800096768 885 332658351168673387345312500 886 336057077144869298150626560 887 339486634224788243560092406 888 342947266851836804204593152 889 346439221128739578952420728 890 349962744826915000900000000 891 353518087395893487279429690 892 357105499972778066481709056 893 360725235391747625717079292 894 364377548193602923156831488 895 368062694635355508724218750 896 371780932699859698025758720 897 375532522105487744238224256 898 379317724315848353090994432 899 383136802549548686408175298 900 386990021790000000000000000 901 390877648795267062018480900 902 394799952107961498218112256 903 398757202065179210888610822 904 402749670808482018553233408 905 406777632293923663853125000 906 410841362302120337365428480 907 414941138448365865430527306 908 419077240192791710391795712 909 423249948850571931979597068 910 427459547602173258900000000 911 431706321503650420017773710 912 435990557496986884852678656 913 440312544420481163437886352 914 444672573019178815919542528 915 449070935955350322607031250 916 453507927819014965514403840 917 457983845138510872764705556 918 462498986391111377560564992 919 467053652013687843756406038 920 471648144413419110400000000 921 476282767978547707943796120 922 480957829089182999159552256 923 485673636128151398123233882 924 490430499491893820970958848 925 495228731601410522460937500 926 500068646913253472710892800 927 504950561930566428815343006 928 509874795214172856382390272 929 514841667393711856365282208 930 519851501178822252900000000 931 524904621370374998196476130 932 530001354871754050867757056 933 535142030700185884418501412 934 540326979998117782951642368 935 545556536044645081489843750 936 550831034266987508646543360 937 556150812252014789719903656 938 561516209757821668621879552 939 566927568725352507393865578 940 572385233290075622400000000 941 577889549793707516629181740 942 583440866795987167877197056 943 589039535086500532921056942 944 594685907696555428138713088 945 600380339911106947368750000 946 606123189280733578146443520 947 611914815633664177794731506 948 617755581087855971191160832 949 623645850063123732374756148 950 629585989293320312500000000 951 635576367838568676988720950 952 641617357097545615074656256 953 647709330819817285279788472 954 653852665118226760706251008 955 660047738481333738372656250 956 666294931785906577169121280 957 672594628309466829351050556 958 678947213742886430837882112 959 685353076203037715929513918 960 691812606245496422400000000 961 698326196877297853275341760 962 704894243569746361949798656 963 711517144271278327643104002 964 718195299420378788549296128 965 724929111958551900376562500 966 731718987343345388326544640 967 738565333561429160910964806 968 745468561141728254353211392 969 752429083168610276672658888 970 759447315295127520900000000 971 766523675756313917222732170 972 773658585382536994211168256 973 780852467612905019626931532 974 788105748508729491667848448 975 795418856767043151855468750 976 802792223734173691124121600 977 810226283419373321023458256 978 817721472508504382299836672 979 825278230377781163475671058 980 832896999107568102400000000 981 840578223496234544098020180 982 848322351074066228602189056 983 856129832117233682802719062 984 864001119661817690710867968 985 871936669517892016884375000 986 879936940283663558120700160 987 888002393359670098880394906 988 896133492963035846259965952 989 904330706141784920690990428 990 912594502789212978900000000 991 920925355658317146021773790 992 929323740376284434117165056 993 937790135459038824705434592 994 946325022325847193280274688 995 954928885313984254138281250 996 963602211693456704208568320 997 972345491681786744932518756 998 981159218458855161603327232 999 990043888181804139936016998 1000 999000000000000000000000000