1 1 2 5 3 1 4 45 5 15 6 1 7 585 8 255 9 30 10 1 11 9945 12 5175 13 825 14 50 15 1 16 208845 17 123795 18 24150 19 2025 20 75 21 1 22 5221125 23 3427515 24 775845 25 80850 26 4200 27 105 28 1 29 151412625 30 108046575 31 27478710 32 3363045 33 219450 34 7770 35 140 36 1 37 4996616625 38 3824996175 39 1069801425 40 148548330 41 11482695 42 514710 43 13230 44 180 45 1 46 184874815125 47 150346471275 48 45547251750 49 7011734625 50 619338825 51 33100515 52 1083600 53 21150 54 225 55 1 56 7579867420125 57 6499426608675 58 2108878296525 59 354063575250 60 34881981750 61 2141962515 62 84029715 63 2098800 64 32175 65 275 66 1 67 341094033905625 68 306553491419175 69 105616706545350 70 19103929908525 71 2063280681000 72 141980107500 73 6427477980 74 193167315 75 3804075 76 47025 77 330 78 1 79 16713607661375625 80 15668768604864375 81 5693005525232025 82 1099021061788650 83 128457806001525 84 9730206486000 85 495491396400 86 17244847620 87 409999590 88 6531525 89 66495 90 390 91 1 92 885821206052908125 93 862827112324051875 94 328784072492625750 95 67238184985396425 96 8421116003875575 97 692809782189525 98 38964198873600 99 1530182253600 100 42254822610 101 814954140 102 10720710 103 91455 104 455 105 1 106 50491808745015763125 107 50929793720847916875 108 20261087389388971125 109 4363075171616411250 110 580926261221806500 111 51375322499626125 112 3147554311226325 113 136895863104000 114 4276745723250 115 96041795850 116 1533241710 117 16939650 118 122850 119 525 120 1 121 3080000333445961550625 122 3208139019437586609375 123 1327378299252353097750 124 299497898372839291125 125 42123282151033833750 126 3971697546197130750 127 262261461351789900 128 12456473002298325 129 431991318008250 130 10999671432750 131 204901957260 132 2752896510 133 25907700 134 161700 135 600 136 1 137 200200021673987500790625 138 214817175616326677769375 139 92142485069345244158625 140 21693235388605424894250 141 3206004366794173819875 142 320142110384832986250 143 22592261302174213650 144 1159127517517269300 145 43991839216900575 146 1245967004031750 147 26367318227250 148 414122092020 149 4747789410 150 38520300 151 209100 152 680 153 1 154 13813801495505137554553125 155 15237402314816854944646875 156 6756933615539839013031750 157 1654055433048935836544625 158 255731554164580113745125 159 26896520535271814802375 160 2014561708047899010000 161 110685952633486680450 162 4546499137218613575 163 141177265531377075 164 3328985143984500 165 59497085588850 166 798693034230 167 7906454010 168 55875600 169 266220 170 765 171 1 172 1008407509171875041482378125 173 1141381572791952403458421875 174 522007423480304780922028125 175 132465146527258962590423250 176 21345385103721604594919250 177 2353660155915781668330375 178 186046895471055836592375 179 10869437918726833446000 180 478952382748194380025 181 16123034910791533725 182 417483032482090575 183 8326740333447900 184 127385993498400 185 1478648079090 186 12767631210 187 79302960 188 334305 189 855 190 1 191 77647378206234378194143115625 192 90036170186944162511239284375 193 42379968027736030096298643750 194 11119219145661021788155888125 195 1861441339928708934778882500 196 214345517888815701398010000 197 17795552480013416105497500 198 1099079680644109846056375 199 51580390452323355748125 200 1865533385076266280375 201 52444058736733413750 202 1150236181825505775 203 19664093754805500 204 260464320616500 205 2640502519200 206 20063503530 207 110393325 208 414675 209 950 210 1 211 6289437634704984633725592365625 212 7460613333535655704115764434375 213 3607573516489034660504026715625 214 976394376263261860301393246250 215 169341733039601281244360900625 216 20295155878366859255007742500 217 1762558583649982902576292500 218 114514564376695082558458500 219 5689734430900888507639500 220 219478395109187320981875 221 6637942730119006931625 222 158265787464679945050 223 2978996901022417275 224 44147739892756500 225 511312059940500 226 4566598858080 227 30771656055 228 151031475 229 508725 230 1050 231 1 232 534602198949923693866675351078125 233 647902184318771375187681333721875 234 321319509268081671167966088693750 235 89530278627656078367026632385625 236 16047808616787775891049513401875 237 1995905762092618614195057725625 238 180687986990515303389450360000 239 12297898506305930497954474500 240 643659866450477713768932000 241 26320703571164496679935750 242 850082954470492979486250 243 21831458326728281656425 244 447228486863854420725 245 7305475410512554275 246 94767633826866000 247 967971945748500 248 7674536119635 249 46176866505 250 203430150 251 617925 252 1155 253 1 254 47579595706543208754134106245953125 255 58845798787639347460757995386046875 256 29887977527714203451472595404853125 257 8558105143012440880934416268171250 258 1581976479988919236234631378760000 259 203662950253493925625384939610625 260 19161264526191572436192841925625 261 1361286243595884631193079912000 262 74732905552002268733540878500 263 3223088816424598388402635500 264 110478916063743301649074500 265 3033228787143321145128750 266 67001535499977578149650 267 1192386978736134956775 268 17066541694679752275 269 195436716184710000 270 1773798238310175 271 12569283969165 272 67943892555 273 270166050 274 743820 275 1265 276 1 277 4424902400708518414134471880873640625 278 5579084681744641870065385672534359375 279 2898203663920488675350654558847093750 280 851466071256908528021176557149293125 281 162009823701937606795693660007891250 282 21540945604831323947522355460601250 283 2100628138346459596808476290247500 284 155289888885780035555500833125625 285 8909309704348113773280708640500 286 403487964827311304350609699500 287 14602417170990158458257309000 288 425934709926648700742464500 289 10068390014640966850842000 290 193394555246007883567800 291 3018506940066868450200 292 38173707042628432275 293 388780724160519075 294 3156419474918325 295 20111056042770 296 98202490155 297 354217710 298 888030 299 1380 300 1 301 429215532868726286171043772444743140625 302 551175201211683421680542267789240859375 303 292501247409873020729780186998396640625 304 88044810789611341477468310273776406250 305 17214458265152606814386236217946309375 306 2359186275394732649442973916989218750 307 237905643854516662418795413356093750 308 18250776582467583294580562935312500 309 1090767407842331981749975240378125 310 51679033976043112034445336787500 311 1965946602123258259384141762500 312 60603365843068218138443475000 313 1523389221522514087484242500 314 31341791091701834043300000 315 528448825593430281540000 316 7293962128841252865000 317 82105928872767087750 318 748612544301208125 319 5469190919836875 320 31502544900750 321 139645962225 322 459005250 323 1052250 324 1500 325 1 326 43350768819741354903275421016919057203125 327 56649086056460435297586355086947310796875 328 30678803684428604556847901528624094843750 329 9449161569529452534386484455471142890625 330 1895562928630635056988023113158138890625 331 267288203456994267655341471418803496875 332 27815090167828015528254083146091250000 333 2208989514761015658233496210369843750 334 137144424037281769305327864136528125 335 6775461145207074305538962287003125 336 269899106811724778826085072425000 337 8753523576546898690889810962500 338 232746347875112310024162877500 339 5096353405976523168420442500 340 92113406034946316420400000 341 1374548432539015613880000 342 16900355806955002131750 343 170442209100309646500 344 1399446263761796250 345 9249496307926875 346 48399706329975 347 195644602725 348 588432000 349 1238250 350 1625 351 1 352 4551830726072842264843919206776501006328125 353 6048153890804547496447429060233334001671875 354 3339281080290321122880311818649725459078125 355 1051188253193609478270588222719507527031250 356 216065520790268673746081003789708281968750 357 31297265308900004499075584969226523546875 358 3354763212085903991291544700634932246875 359 275221915821061769250405658707513750000 360 17706309430973855589735544857797521875 361 909546994590888240136769564854884375 362 37813858428555423870538745615878125 363 1285307841691165026969303144075000 364 35984846277935038963716867630000 365 834116049780342043897775092500 366 16057848724135134822448042500 367 257059217939628190086000000 368 3419491485180570871821750 369 37694305317192779004750 370 342574099543010585250 371 2546383805944728750 372 15299459599173750 373 73050926273325 374 270375466725 375 746928000 376 1447875 377 1755 378 1 379 496149549141939806867987193538638609689765625 380 669848758714573066874061115832443241190234375 381 376708353803030192136162040930352859959343750 382 121072365437974582689186192763234568486578125 383 25466592102493969611577741650956543389500000 384 3783953766004869186640697690281531966312500 385 417095034698778963497603225542243731937500 386 35280505447329069224338601110706527246875 387 2346860119245002873249464407069823809375 388 125032854792698667925874353510673878125 389 5409396147588983680730880293144381250 390 192050799431495227106855122904878125 391 5639474241321304741579044127305000 392 137747004351136768319245428915000 393 2809231442848963627058884320000 394 47933191748649030393112042500 395 684495653587199549063718750 396 8168973955146861026420250 397 81201215959155123331500 398 668511226703935865250 399 4520014094238142500 400 24796080014706000 401 108470112414300 402 368969962725 403 939495375 404 1683045 405 1890 406 1 407 56064899053039198176082552869866162894943515625 408 76858908042603269430510954398437168105376484375 409 43991309446063045162532695822823022136514765625 410 14421102744608081784081760401465562804402406250 411 3100663641429769027243781965925150145058078125 412 471973136491068533635180069104177315414375000 413 53418262895159565842855481529808536066875000 414 4650755688378267270418235358827027001562500 415 319250579875974416887523794366155208181250 416 17600868403954240360206135535372036940625 417 790388580946143660655772629567432771875 418 29223695277094391841980915533349268750 419 896985079596658319804235638818003125 420 22995596789564537549803968170595000 421 494519397592955148955723737555000 422 8944679986676039517377225760000 423 136233131061397772222331761250 424 1746462267756291482498351250 425 18806333245796182182846750 426 169444697884074657544500 427 1269673101237608817750 428 7842688816208746500 429 39439545190636500 430 158650027344900 431 497680829100 432 1171755585 433 1945755 434 2030 435 1 436 6559593189205586186601658685774341058708391328125 437 9125416048080224990976375171885451999329368671875 438 5311824732124105643771901757314376802350633593750 439 1774523638799032859252343943998690558664803515625 440 389601403357610134080579378278408730356429859375 441 60681386293340130130735750396634782625611828125 442 7042419472595695132306404297270627251640000000 443 630111968254064707374716666024359884260625000 444 44557078172875069381358709654596428024218750 445 2536959998774208702273496871823031862700000 446 117980218184114485263489259490435998968750 447 4531021576414225816429329817836139171875 448 144934770545063315096727312940871671875 449 3886412662240048201278751500995353125 450 87777637874241662063003777790300000 451 1675217155834192365249517537875000 452 27063686417841943222947350006250 453 370259074940740830877110828750 454 4285317255938776077182662500 455 41850812158030335608898750 456 343389912753627065576250 457 2351964157874415834750 458 13324785597707220000 459 61650549018922500 460 228823024248000 461 664070122170 462 1449998550 463 2238075 464 2175 465 1 466 793710775893875928578800700978695268103715350703125 467 1119860351054993035085719429655799484976891369296875 468 662479858099345219174920291321553798688457300703125 469 225352755943204180191062550813152006076786269531250 470 50474699058500299619324766228799781853218535937500 471 8035456076318466530553283928254391341183520203125 472 955068659312993411933649096150004443583891828125 473 87696751409115977676270137548388692437000000000 474 6377975052554948657569990211467299099384843750 475 374361878013522200676913302991590570175218750 476 17992368580893206271790589865070147727606250 477 716075066270792293032160795444806369656250 478 23807346058907646724294062438972071531250 479 665714067285229774068080014074248990625 480 15736393775262672579784261502685853125 481 315607171067691823736938162941300000 482 5382942195078538586793304488731250 483 78159438759664177883988644373750 484 965918173516230705605500916250 485 10144430958063023062428487500 486 90268789856291751855150000 487 677368823171794114110750 488 4257408498346548294750 489 22202464656432060000 490 94829887534882500 491 325777262084820 492 877219909020 493 1781233650 494 2562150 495 2325 496 1 497 99213846986734491072350087622336908512964418837890625 498 141896115008822998349379448837609430375192027882109375 499 85254802329671835870300596427493131918410968558593750 500 29507632618829480283630926795405010576517099800703125 501 6736588934489742831083957394328323865141977405468750 502 1095083988979900948591251676901870656207076162343750 503 133149450446320603493861315523904973450673349687500 504 12531039845316302465201307252537311845267891828125 505 935967433398924149133078835673539472655184218750 506 56542466706366923548276372812340435502864156250 507 2803331636434105047368642934776060513402062500 508 115378577593720958124164458045563814000856250 509 3977681476341139894260447349583980169437500 510 115675887344269355545689104381218432237500 511 2853072802046741262658092362947582575000 512 59921397724739527902955604314467853125 513 1074602020573765764474794095852406250 514 16481582498950851846319691989803750 515 216285737572485168785575275397500 516 2426716231477306026595203116250 517 23233405487225327081425237500 518 189164638039373692515319500 519 1303207872428736713439000 520 7543373267498493174750 521 36332117899129552500 522 143696476847605500 523 458237468346840 524 1147967423820 525 2173242600 526 2920200 527 2480 528 1 529 12798586261288749348333161303281461198172410030087890625 530 18545708798133724276491678436511562857287928043512109375 531 11310275220195833497358757580839209711687028909057890625 532 3980262308015163233309582933420954528018668142251406250 533 925473960905965276817797260241072084640400094728046875 534 153477843457796469942311682099178991796890183159531250 535 19070259799233182420262529272629042072047978370156250 536 1837370869409337738761239101868979384407106638312500 537 140758578220968910896433107739812219599028129796875 538 8738827838877559598795218283776519572050437781250 539 446205564170707525132517740746212846865750843750 540 18956332499555039184751667061154994473521937500 541 676231665757821683214887534336905017891543750 542 20403657479227388381748300171716997547162500 543 523665298036953356105796312282722740462500 544 11481754074409233280683699384230953425000 545 215738690707935563751800748213066759375 546 3480913065420590134037469126363753750 547 48275585922106171657799257473236250 548 575439739831126460721665336602500 549 5888493649073879761727563503750 550 51608101193131380958723162500 551 385949026776112936244608500 552 2449800609088507676001000 553 13102187306065314707250 554 58461375333660799500 555 214723284441365700 556 637320386462760 557 1489166512020 558 2634634200 559 3314520 560 2640 561 1 562 1702211972751403663328310453336434339356930534001689453125 563 2497923565211207802398218071795830884074754767860710546875 564 1545432863524571246419923951849804873935036830766327343750 565 552625949110258033227462036526089025522225896255249140625 566 130770194952132406157347807586447830123753481119993828125 567 22105416358081878128856809389927772952611245370743359375 568 2804243955551208826358803250994615839811559176611250000 569 276302181516540465846836003534286155889042907733906250 570 21684330398565954175158307293182502347870072939671875 571 1381672131341582373925354104036077998830190294734375 572 72546223515288735692745255210484956673852808437500 573 3175917444106633167736757797552532051052909843750 574 117009924034439183250910359540006222067795781250 575 3655165657725020386950139359407586659777268750 576 97382456290659531729300358077277240395150000 577 2222964901049519881646983821148903847362500 578 43626818989891632279702010867977900571875 579 737875650521024083857421117167629821875 580 10770526539658622054365157004822427500 581 135742426376437393687492388636816250 582 1476379268139430064265982552676250 583 13836141232816112429370930528750 584 111430200343428886076637480000 585 768117921793920133700764500 586 4506844016140762085039250 587 22339084608783721028250 588 92602377559837945800 589 316694546275407300 590 877076194897980 591 1915977252420 592 3174900960 593 3747480 594 2805 595 1 596 233203040266942301875978532107091504491899483158231455078125 597 346415663971898080394282404361161096341673088498779744921875 598 217313091595126611054767647378918708361044874244380211328125 599 78913065738960695898264609065502268447046662306501207031250 600 18991223437360927301413502906215233072971466734174378906250 601 3269739317799759100455014740956191589394550323765550859375 602 423112302001904740298165674282157838045664207626152109375 603 42591758093933035908303187759931822287833737890293750000 604 3420530089308603821244790561045748996330203483986328125 605 223408461574436980768260006482449890177077855970890625 606 12045966988089026520758906619977366629886553135046875 607 542582005243070444517785409248259700229683465312500 608 20610396125238071472122401369013459139154481250000 609 665284772693192241293431263451144221034386093750 610 18359916557614609678074493429076449959444918750 611 435273121250186553739641898891910625194250000 612 8897868206502939620441391483949522634859375 613 157259669170129341193744862911792893140625 614 2407307264168110502284020452915106084375 615 31946345054382855469613969632165762500 616 367533971474327913777251649406987500 617 3662489582924375828106589576218750 618 31553543087421305315556289848750 619 234329067830456107468759800000 620 1493719808392582829392083750 621 8125775722763724891615750 622 37433272151037306193650 623 144540283149004743000 624 461412118433574000 625 1195128418799700 626 2446185712740 627 3804477600 628 4221525 629 2975 630 1 631 32881628677638864564512973027099902133357827125310635166015625 632 49424227324276469717864079951391967185009478049984955233984375 633 31422187762075003461226055979546536391971090105445149964843750 634 11580794558005466820404871352811245364735764246380554023828125 635 2832640464156295154603222530466711064027909338761786148437500 636 496373163836125755967845655085819205124575814003944804375000 637 65467247712079755924285368860433393782107188844809910937500 638 6726692499903994054727037462752067536645057415389627109375 639 552250741400915005273776981355748422741034057004256640625 640 36931799325474150936483791533413232522891881879619921875 641 2042349476775879985402854906099032251289947379362968750 642 94518431785035734087462288825712841064798439862546875 643 3695972612404495379752512818707318948520319096562500 644 123064251119989676631310815940489669178449939687500 645 3511071839123456741394977744957993964748348500000 646 86262523472643712061458629656214507489747918750 647 1832238429671148074148940361871985678867171875 648 33744895935383375529053079824012799751078125 649 540021524172858911056904114925294760556250 650 7518722472869367377422255594061628084375 651 91119314461749649587751485186690750000 652 960857283908076797930519160754425000 653 8805717106174048594542264821565000 654 69983510211616106940432897048750 655 480792836215232274318453618750 656 2842598578371361161400298250 657 14377132171986955025955300 658 61716039720070103017650 659 222518931164278749000 660 664583949629523000 661 1613426175678240 662 3100555859940 663 4534801425 664 4739175 665 3150 666 1 667 4767836158257635361854381088929485809336884933170042099072265625 668 7248818818022003443372668645930327111144741622423114099327734375 669 4668485828349301978518094308944732816804759723550422000066015625 670 1745379782346884092881147016195610850372864198569767145491406250 671 433644223717293444856285028392351193904894255721886690141015625 672 77288615039575158549780070793339591832714281439353506804687500 673 10381927568360168900534936353011261666222761329570241355937500 674 1087924507697486852242795063198747659352155915984033231562500 675 91221055934243989861614915610181576216023268137040893125000 676 6239747837523934249492280877501386231266383866465724609375 677 353495968225735548673926301978763231472833725680880078125 678 16787224835241454503046971962910235457398503997920281250 679 674786131932541508708606801362761915982488538022859375 680 23140124289362864287499621737304686678715409567187500 681 681324673540619298513112277388810709573437351187500 682 17313075594746450671228358489952315163108015500000 683 381252910649698551999438027917604201787362590625 684 7298911571203254909855539293362059238541828125 685 121768404375559378031328450556835845721746875 686 1773092009723435160954154032351401766393750 687 22553409359058059559401250649865601834375 688 250621623590490398044217665871925300000 689 2431412040639142913219077385955780000 690 20562946821725554560534991525755000 691 151237499531990361300251558617500 692 964034594538363671756504321250 693 5301088179781130470838654550 694 24992291003839012744991100 695 100211814811490326594650 696 338156538399815751000 697 946933530373215000 698 2159124007027680 699 3903215712165 700 5378374575 701 5303025 702 3330 703 1 704 710407587580387668916302782250493385591195855042336272761767578125 705 1092090658861558151867754677978478552481048128296637156998232421875 706 712190178898766602199604909296584982448663459878536836109296093750 707 269966212745075684096452440770677582073480117906155028114759765625 708 68092946011092781155892756360225343517821685324018430737066796875 709 12336090939811867861522415930566648336142893597382326738062890625 710 1686487388135401338132695205510085150097242287522740916975000000 711 180098150769168117850410966212015896525159084223079425479687500 712 15409630289373793260516336813997255125267809013499453452187500 713 1077101214263025601281395294255400600756111919038625381406250 714 62445606785415886488646562892124740035446946249725657031250 715 3039451941864368269161441816044400904656594365348125078125 716 125427792076380637405132666982314903930579158619600640625 717 4423486266809325523283545522806121157934384887907234375 718 134196046076483809945136922951680832339185697810750000 719 3520669071079037208594563069740990396323151893187500 720 80219805851946711751135633096357008458022842953125 721 1592872231469438867035457550615706035385306059375 722 27634235101921671041087390536353645474073556250 723 419647862009096485071626327991871342475896875 724 5584618191404247226492965392178688476403125 725 65159085369441427226918253848092902834375 726 666393082539783836204679898870363680000 727 5968238893975938297631095928385640000 728 46727034240759887065478511166582500 729 318979518981665640185883310515000 730 1891725026000061504153268867500 731 9699731396456796713957088150 732 42729782225472800552244150 733 160403678646657530272650 734 507657640336621236000 735 1335575851638197400 736 2865606050929545 737 4882079884815 738 6348828150 739 5915745 740 3515 741 1 742 108692360899799313344194325684325487995452965821477449732550439453125 743 168892369052260343056550523190936190467672607612724458450489560546875 744 111481568388170381492806515618949150832023884409469846753939126953125 745 42826919367130573321246185669522287785911561853238721222011819531250 746 10960558736486642325571615189326056514371484713777048653834246875000 747 2017195314501367903276434473389755780628398873710426055351003515625 748 280487585653340680624620953606670187201604417313498132537087890625 749 30502191511202300194198449799432628594122695763215448993725000000 750 2661048627358348832793541193265573971693276335396491431281875000 751 189900026999983940668102374483372152447757939897756765240000000 752 11255735120285815098930785045671733226533964157743907477500000 753 560915725251172282631123020723406488399128422166818169843750 754 23735037634467173441008331868126360053202155537582230781250 755 859726512366728674270201223768131016147687050012201546875 756 26834225961582121784121411655736820158578396422302484375 757 725668450017762060989023518668167218921475215866250000 758 17077816260058031494536485063025324825729012352265625 759 351008085201751319147163416701027034473524873046875 760 6318326433898044615061401332332179411451884178125 761 99813667367486266473407118950955516379927818750 762 1385786809122031255254909340838784448893637500 763 16922299045687055563976741561746853569584375 764 181777874813903598562737236150406546834375 765 1716803127879548976587752782266236320000 766 14238923954590438308220792404870742500 767 103505388619496371018565740438252500 768 657598298635676649429318437797500 769 3637676677362284912665544734500 770 17433821979267373613913279300 771 71923251739164471061866450 772 253305026828259216460650 773 753403597038049557600 774 1865712971060163225 775 3773672909505135 776 6069310748865 777 7460988210 778 6580080 779 3705 780 1 781 17064700661268492195038509132439101615286115633971959608010418994140625 782 26793686671156933516279176989852243581887724968631941884909901005859375 783 17894461742771351000412786506603851172759470228718430092326810746093750 784 6963788667129062112892196222742515196577873780927665242275830251953125 785 1807476875941479987738276231151017386599720600771343554489325566406250 786 337746199685708242656353999878466492976172102254866069620696816406250 787 47736671775995898845089649911276996294489918895810621658896329687500 788 5282846993490517912473166720713621276637726522480831767507987890625 789 469575215025329857605132746688252333923513291103636535155234375000 790 34184453109355682983698535357505351278021094358424114461121875000 791 2069607792087715062189543477110551601278929954240989313982500000 792 105489576962482758580959452527204023277587539081769360011250000 793 4572137085476124594161531106436761337390292708018215171875000 794 169888544736811048066942539908708632798308954039656493750000 795 5448379151797271499354962616899127263264592838225926375000 796 151649199364637196274233456866661581813072133551297484375 797 3680130663007801509543835434571548413772594352808203125 798 78153223085162761026142919569004028824122340262421875 799 1456715211133909126782908649859158431477604604218750 800 23885531890575627514381054267700350294319180278125 801 345097932582085798653526072279420363834101656250 802 4397956039254327145642769338829724384279656250 803 49460538637375799706706706832669625452937500 804 490802437832222414348532736958329084434375 805 4294048363660418310375716207547840712500 806 33076904683338777833599757164632697500 807 223845877269825197864131014555195000 808 1326930807270337073359778668945500 809 6862933743526749031239501405000 810 30811546802751965231420439000 811 119291291756048944540008000 812 394944903071412533289450 813 1106023348568420407125 814 2582710823866138875 815 4932911262538350 816 7501820485185 817 8730943650 818 7298850 819 3900 820 1 821 2747416806464227243401199970322695360061064617069485496889677458056640625 822 4357641941388691721832265181488502561881097560552346544963414381943359375 823 2943590950742887146583563377566279984741681372249736046934180052619140625 824 1159955803151937537514732967036376343411530770300855529825562972066406250 825 305197473197473260089707774362660383985531772908199351733014548708984375 826 57873346023769048268693040210976455220644289575079111111524997089843750 827 8309770386277023349786325535061724874155988557855239886656383874218750 828 935254966682402908140581658991165370769627974672590358600238295312500 829 84641058332771263847740600911028265709711472718995406208742597265625 830 6280932243615795964833883757464162051187099332035735993545953125000 831 388087385556354958618110469943409675096718116533633287152129375000 832 20213815029634749538114569311789643605023986676305319235917500000 833 896469292749852313370904333940763734646108177568920584745625000 834 34132743869681246957809533050552063444296050710918445084375000 835 1123354896301333560454060997866055903869612700729193609375000 836 32138638239973418043620051025431565662365288343254283625000 837 803032326717018063463492328785825651050821333998349437500 838 17591404372166772972197275117854265544466370919519296875 839 338905245878132494720283567893793388058613564417578125 840 5756110951437522079371498418045221484455057054281250 841 86348257687933157070669273350275436148291580059375 842 1145525931726373339160510091946430201772999093750 843 13449234609894098491970096689208265842167218750 844 139768187198504723946836730433002176988862500 845 1285201385109399801768040235354679616246875 846 10446352634761430987425271040169522447500 847 74936083732796089834192256886454162500 848 473308869036648567655769404316949000 849 2624025284796892640264044434490500 850 12717127636049622425209384815000 851 53596183528157313638561967000 852 195120713145760150931582400 853 608407409345117671864575 854 1607069248398451348875 855 3544628520061117125 856 6403268077634610 857 9221816384235 858 10176115950 859 8074950 860 4100 861 1 862 453323773066597495161197995103244734410075661816465106986796780579345703125 863 726115979076987053067557220097414120632323259668759011960816464860654296875 864 495937330715450845201287349235057260013741886726258266382971483169339843750 865 197816165880268393449058701839677505677878850782793465057628759359775390625 866 52738328773524918492675346834325981236966400391786545972705021703884765625 867 10143666297238211465767524610228657771495061000671648240692264053982421875 868 1478844082077140041082154706706531408701318332968325131729766639581250000 869 169173624655650323549966370881542168646532000201540781565897370667968750 870 15578158058251831553799705616599055338549712755058795632712707622265625 871 1177523268721919761728836374709792462616266756493213469085738441015625 872 74196224715977913723003215997560855193112769725421561245168593750000 873 3945718830772070877326274668818386949580939771563369472673609375000 874 178888879846358609004764636419304824637385134106004262735893125000 875 6972097701553114271861001216939031027730805204112403809764375000 876 235213270307619954279086451668576070236956724141444101162500000 877 6908309779496548808305670182443737723095364602514964661875000 878 177487489375753687530512162535666008502563949796955531812500 879 4004667922451370744403396400235301980143700841350861468750 880 79611064367865019506009168042418455559192653207936093750 881 1398029660942636557324639276814114141198344062405328125 882 21730538623705156137445313987846177171888999365265625 883 299416080989038598154524150452311453678069411496875 884 3660532803776569757158918172828375914258269000000 885 39725653803212986593975402010612675116073368750 886 382671248984181286480996334915036624459521875 887 3270008385714071689378841732986888881271875 888 24759144627725484145755992105482267485000 889 165811386587832614824099982515308370500 890 979745749002448847226729980173615500 891 5091148046190519390754665088600500 892 23168383424040298584728968380000 893 91839843304726303221152117400 894 314976972786748332288903675 895 926607120528011038941825 896 2312450323890613656750 897 4825282135588039125 898 8256853170865845 899 11277391806135 900 11815330800 901 8911350 902 4305 903 1 904 76611717648254976682242461172448360115302786846982603080768655917909423828125 905 123893040216154396516645925411663645241905029805505497140325595806890576171875 906 85531399531419081582487693939292205582982185889858922563448940086817767578125 907 34520317862121614518439384065659588236608904221366734256295118093050707031250 908 9321547043700079292681893704178072259673066118561865918335597514131839843750 909 1817736264492973713536224629014112433477107014508653339853158967096826171875 910 268941380660737718655144598283871654294225769270128546293401425980701171875 911 31253402021471596985876235981857953090490950368439502687327703877143750000 912 2926507600966224508572514265019574963569831157846947608556046619808984375 913 225177299890753549141532580314942113684245195410850793129974150123046875 914 14458647492881966318146412038273185542183452537343672931970916722265625 915 784425614254950671641732656384870506117681928606828066326418281250000 916 36324606082962979107188673860712560208947649044750141027870265000000 917 1447810661529025406483466857902208471684391681254461756113009375000 918 50016126167847565904933821872288451881093885721996674322501875000 919 1506342269734984935007329765238223811286503811004197598947500000 920 39743495314010981001450420251541949296069695314951738047187500 921 922355722951708645989543892979432176809292306288215765000000 922 18891936959242129392027110824167553169712726991234911000000 923 342440640625080692283041352083471914104481336940137781250 924 5505101460822911067301803620517041626685364942440531250 925 78619594011622489786804902573785353370722187549671875 926 998577846510363421771877521462531253301398790496875 927 11287858333993463183202195358866009536544355800000 928 113581204857159974884807694649214743636761090625 929 1017052875812711194220491631114493067426265625 930 8098041588120541097801260193555931040846875 931 57258176398940676651279588678482708103000 932 358821299141315037727765788609510624000 933 1987793062148171686596153667716514500 934 9701656347574538809115729796220500 935 41536352084985559228959391860000 936 155150214834862718011221756075 937 502151611133406562155152325 938 1396034536277805611262075 939 3296807879550573638250 940 6517937035615537350 941 10579995882929655 942 13723165281735 943 13668891600 944 9811095 945 4515 946 1 947 13253827153148110966027945782833566299947382124527990332972977473798330322265625 948 21634000715259119970578633482801922632206777973004939105497422326316869677734375 949 15091887958214493673451992364787799622263787560530816945743890110999999902343750 950 6161107343264823236827819289495379735226149328850404151671389724463742205078125 951 1684434144597035649323134569705178378198741607206817001801695878094386359375000 952 332878602123449400302129877668690085418598114701102160412197893657366898437500 953 49958243402765025352807107721827138552143519713861663126372014217642335937500 954 5894553744525625176112867075018303210582596835589239030012388123866576171875 955 560951277796358233037501317950401021496630389938737019835972142062569921875 956 43908776181083370452331443882339039654102456722621791958211341942203515625 957 2871109791088153385362325983318935067903817009744742939680651910297656250 958 158792960515792889900225220813089358667836927401000037136031880472265625 959 7504477739603101806471637320616694144772997001885604156482417306250000 960 305617389127361704713113509430523335942244501758080027664890008750000 961 10800826254916520230706091548020148973448948311267839854420860000000 962 333208472878024733686311817737074528402956602190785822924631875000 963 9017862884083060344281459192779652228243676225530076089865937500 964 214991082674835623739463759917634062889835233509712733397187500 965 4530715682166955359866722060395434832224423161614083766000000 966 84640539959257622310371050424194160677773143683741365000000 967 1404925222563902528272289450843260948054756770831160312500 968 20757302699077674085941954719831400180605469327076875000 969 273342274081143357032321019258978947764494951696562500 970 3210998079973082205679507811800269122464092527296875 971 33663355690853978235509311204761314032986290653125 972 314957674268076791340465037609884370987161684375 973 2628563151848698872682942409632123344554793750 974 19549676867908676428057177929252472661446875 975 129381257526344999234560512188994343527000 976 760355497695245718420188829488246553000 977 3957229300705803064846646816349276000 978 18175072172911592891823445735660500 979 73342146126132416421259851855375 980 258593446728344469815183135025 981 791130760142912323686401850 982 2081770575224324928018075 983 4659056719994220944400 984 8739736171030764900 985 13475583757375740 986 16620970300935 987 15758654835 988 10777305 989 4730 990 1