0 1 1 2 2 3 3 6 4 5 5 18 6 15 7 30 8 7 9 90 10 75 11 270 12 35 13 450 14 105 15 210 16 11 17 630 18 525 19 6750 20 245 21 20250 22 2625 23 9450 24 77 25 15750 26 3675 27 47250 28 385 29 22050 30 1155 31 2310 32 13 33 6930 34 5775 35 330750 36 2695 37 3543750 38 128625 39 1653750 40 847 41 4961250 42 643125 43 53156250 44 18865 45 24806250 46 202125 47 727650 48 143 49 1212750 50 282975 51 57881250 52 29645 53 173643750 54 1414875 55 18191250 56 1001 57 8489250 58 444675 59 25467750 60 5005 61 2668050 62 15015 63 30030 64 17 65 90090 66 75075 67 40020750 68 35035 69 1910081250 70 15563625 71 891371250 72 11011 73 9550406250 74 346644375 75 455814843750 76 2282665 77 212713593750 78 108945375 79 1400726250 80 1859 81 4202178750 82 544726875 83 3190703906250 84 15978655 85 34186113281250 86 12132553125 87 1002792656250 88 121121 89 467969906250 90 3813088125 91 5013963281250 92 2697695 93 147076256250 94 28903875 95 104053950 96 221 97 173423250 98 40465425 99 343177931250 100 4239235 101 16378946718750 102 8388793875 103 1715889656250 104 143143 105 5147668968750 106 41943969375 107 245684200781250 108 29674645 109 25738344843750 110 1416289875 111 18209441250 112 2431 113 8497739250 114 445119675 115 3774957243750 116 5010005 117 11324871731250 118 2225598375 119 127466088750 120 17017 121 13353590250 122 75150075 123 40060770750 124 85085 125 450900450 126 255255 127 510510 128 19 129 1531530 130 1276275 131 6763506750 132 595595 133 3004557806250 134 2630252625 135 1402126976250 136 187187 137 66919696593750 138 545271601875 139 29727788294531250 140 385770385 141 13872967870781250 142 171371074875 143 9814888833750 144 31603 145 105159523218750 146 3816901213125 147 3310594605527343750 148 25134424315 149 158005651627441406250 150 791272982259375 151 1040472590308593750 152 20469449 153 485553875477343750 154 248685794424375 155 23174162238691406250 156 4243474235 157 152602646578593750 158 202529452125 159 2603950098750 160 3757 161 7811850296250 162 1012647260625 163 2289039698678906250 164 29704319645 165 1738062167901855468750 166 8704002804853125 167 50983156925121093750 168 225163939 169 546248109912011718750 170 193861880653546875 171 414764835522033691406250 172 1935350672255 173 12166435175312988281250 174 1469506967053125 175 121459249317656250 176 410839 177 56680983014906250 178 461845046788125 179 1784410492379238281250 180 326747516095 181 19118683846920410156250 182 10286548769371875 183 13526143674011718750 184 26767741 185 396766881104343750 186 77973839068125 187 4251073726117968750 188 596190595 189 3007562364056250 190 6387756375 191 22995922950 192 323 193 38326538250 194 8942858925 195 7017645516131250 196 936870935 197 13886840838652031250 198 171542445949875 199 1454811897382593750 200 31634603 201 69434204193260156250 202 35562068602685625 203 137399607913201347656250 204 606816815605 205 14394244638525855468750 206 1200797121649125 207 245617593064593750 208 537251 209 736852779193781250 210 6003985608245625 211 215913669577887832031250 212 4247717709235 213 10304970593490101074218750 214 1244672401093996875 215 7290591440292316406250 216 347980633 217 763776246125861718750 218 42027899257719375 219 36452957201461582031250 220 72139061995 221 25789847271782343750 222 3443000686125 223 44267151678750 224 4199 225 20658004116750 226 1082085929925 227 3782510933194743750 228 12179322155 229 1680307741476895781250 230 2230051797348375 231 18912554665973718750 232 41368327 233 56737663997921156250 234 11150258986741875 235 25204616122153436718750 236 85255255085 237 283688319989605781250 238 37873007547375 239 2169090432258750 240 46189 241 227238045284250 242 1278828826275 243 1003523308806768750 244 1447891445 245 3010569926420306250 246 6394144131375 247 3408570679263750 248 323323 249 38364864788250 250 21718371675 251 115094594364750 252 1616615 253 130310230050 254 4849845 255 9699690 256 23 257 29099070 258 24249225 259 1954653450750 260 11316305 261 8632094577356250 262 760143008625 263 4028310802766250 264 3556553 265 1789499606613468750 266 1566565312186875 267 7902746056853303906250 268 111487641265 269 3687948159864875156250 270 492349098115875 271 262459942303308750 272 600457 273 12526497246294281250 274 102067755340175625 275 36489410158663043613281250 276 72211201056995 277 16209718743559928989746093750 278 210349635784885471875 279 11468100335579813707031250 280 5915670761 281 5351780156603913063281250 282 66109885532392576875 283 2377425415722122918496093750 284 12191501477155 285 1681988049218372677031250 286 5415840079274625 287 310179931813001250 288 71383 289 3323356412282156250 290 120625529038389375 291 401383511745293479746093750 292 794323211626945 293 12636212566002399189733886718750 294 95935614659121997134375 295 83209889550274302147363281250 296 646895996747 297 3971381092172182602487792968750 298 19888190885102598636703125 299 125025603177081430444578552246093750 300 514487816660252435 301 823297849492617854900354003906250 302 16196921955436181334375 303 21297900623219654027343750 304 118732471 305 9939020290835838546093750 306 5090461185994228419375 307 120750351258917285385385253906250 308 86861579436146515 309 5763084946448324984302478027343750 310 1055291761250341968478125 311 98338960377596902537792968750 312 76903719893 313 647565398949073480657031250 314 859428511921103499375 315 30906530404387597940449218750 316 15942732700895 317 527376586860677147343750 318 760903151633625 319 9783040521003750 320 6137 321 29349121563011250 322 3804515758168125 323 7910648802910157210156250 324 111599128906265 325 2317989780329069845533691406250 326 30079997917238622478125 327 67994366889652715468988281250 328 845940918823 329 51627954198238373832341308593750 330 258546481506333782277140625 331 15128097984426853083794004821777343750 332 6688341616583281655 333 443757540876521023791290808105468750 334 1959827556607777941459375 335 11479568435915393520738281250 336 1543522123 337 122995376099093502007910156250 338 43650704669900508696140625 339 105896685890987971586558033752441406250 340 435771180711233812445 341 80407091043260494954669581413269042968750 342 375190721047460523281404453125 343 802715403255302408527845153808593750 344 92506127534821 345 23546318495488870650150124511718750 346 2844011296569671605048546875 347 17878661254322644553574732971191406250 348 795117534838571945 349 178485213085338378106094238281250 350 603730772837138821875 351 49900196530416576093750 352 1213511 353 23286758380861068843750 354 189743957177386486875 355 26177831252516295455560488281250 356 134240622764953705 357 824121147342110472755254357910156250 358 150906721858798901492371875 359 583051696078772035146574511718750 360 10997231944699 361 6246982457986843233713298339843750 362 3361104259582339169602828125 363 196665273797549090089322062683105468750 364 8746292883224291395 365 139137336564252417478159826660156250 366 275347673242415082684375 367 362064310594734118464843750 368 132700997 369 10620553110778867474968750 370 2087183528951251355625 371 30937436934791985538389667968750 372 15958675433595895 373 331472538587056987911317871093750 374 46487269508459689284375 375 2534450174163138829253906250 376 8645980343 377 1793080395326302300968750 378 3808320273926293125 379 19211575664210381796093750 380 192569562185 381 146892353422871306250 382 2063245309125 383 7427683112850 384 437 385 12379471854750 386 2888543432775 387 342748824653366381250 388 302609312005 389 62757813836420580533906250 390 8378304602637844875 391 6574628116196441770218750 392 10217976769 393 13010177560704112656836718750 394 160713131729246354383125 395 2382182643978982886456004433593750 396 29637540090963805 397 249561991273988683343009988281250 398 5426677175273253524625 399 46022396813375092391531250 400 173532073 401 2196523484274720318686718750 402 1124991922104724480681875 403 2469223932893599568845743057128906250 404 19196409055388379815 405 4886214282591372992965903088049316406250 406 21579661225808242913409178125 407 83376392539264401025960155175781250 408 16995722096353 409 8734669694589603917005349589843750 410 728663885546771838634595625 411 17284567530255196981920201399902343750 412 326012941000601855 413 294936898778350262132648167968750 414 645129454403114055375 415 131958297491546056781250 416 1356277 417 395874892474638170343750 418 3225647272015570276875 419 4424053481675253931989722519531250 420 2282090587004212985 421 1296342564769139773644015104992675781250 422 25503235994137014352210846875 423 917140317931908411285561706933593750 424 186952943059883 425 43772606083113810538629081467285156250 426 5287017000323019513785248640625 427 12826312491802354106535495606129455566406250 428 1478123497264905245755 429 9074397953383978415508105734948730468750 430 433121890010318925062521875 431 2536984624337301968083160156250 432 2255916949 433 265779341597241158561092968750 434 14624894987361418248864375 435 32099911127616794394994659742675781250 436 25102996457046342835 437 1532041212908983368852017851354980468750 438 3031853230072232475437653125 439 2629682139457318770763121777343750 440 1461170677967 441 1860455391180688109927650781250 442 248374839945198911319375 443 88794461851805568882910605468750 444 302911921317005 445 152411833602735695582343750 446 14457159881038875 447 185877769899071250 448 7429 449 86742959286233250 450 4543678819755075 451 22353735595067902018743750 452 51140973728845 453 4093001860597513841840831718750 454 13179073139949329988375 455 46068419210188467483922781250 456 173705605073 457 20465009302987569209204158593750 458 27160519262242633890748125 459 3747173298978940080395294974042968750 460 503838181546384685 461 42175976525304087484968688019531250 462 92253511979645309918625 463 782380745827376570656031250 464 193947611 465 2347142237482129711968093750 466 461267559898226549593125 467 632639647879561312274530320292968750 468 3526867270824692795 469 281037997423420506029647123053222656250 470 950618174178492186176184375 471 2148825976813694766966436652343750 472 1910761655803 473 24185920085348945429059460156250 474 3228872919287585847151875 475 10744129884068473834832183261718750 476 3937854977121065 477 82149978311874539918883281250 478 1749316345605703875 479 100188117975599403750 480 96577 481 10495898073634223250 482 59067824656815975 483 290598562735882726243668750 484 66876657953105 485 1283334535140964451337848906250 486 1851605317182963717375 487 1452992813679413631218343750 488 14933966047 489 4358978441038240893655031250 490 9258026585914818586875 491 19250018027114466770067733593750 492 468136605671735 493 21794892205191204468275156250 494 2067373862988559125 495 1102069297731593441250 496 1062347 497 12404243177931354750 498 7022049085076025 499 833222392732333672818750 500 522688811645 501 2499667178197001018456250 502 35110245425380125 503 186063647668970321250 504 7436429 505 210661472552280750 506 7840332174675 507 631984417656842250 508 37182145 509 47041993048050 510 111546435 511 223092870 512 29 513 669278610 514 557732175 515 705629895720750 516 260275015 517 47398831324263168750 518 274411626113625 519 22119454617989478750 520 81800719 521 97683415026209418656250 522 8602010129218130625 523 6561626342767127673447656250 524 40247038496665 525 3062092293291326247608906250 526 2703488897754269625 527 14326900870510714736250 528 13810511 529 6364450194399952123218750 530 5571572560754166841875 531 2803368009892718674731891972656250 532 396511705003959545 533 12380167843687991441499811167480468750 534 174652671543283052641396875 535 881058517394854440630023191406250 536 2135557144721 537 411160641450932072294010822656250 538 54890839627888959401581875 539 1815757950407572078086638971230468750 540 66943534611058105 541 129221915884578651292403401406250 542 295634462407363954875 543 157595909575617862098750 544 1641809 545 7521622957018125236531250 546 61287298168295835260625 547 1278551456204148386345029808144531250 548 43359721153080046715 549 3724392188581738569679255396643957519531250 550 7370435202305597147788934746875 551 2634944133418372865623418784020214843750 552 3552105918137777 553 1170523259268546407613480267516672363281250 554 15189599841928035063105019344515625 555 3409708433883262408619076545446636079406738281250 556 427177690709557616023195 557 2412310728733736670043428304261565661621093750 558 1244359189999646271704625346875 559 67841505839403791928511785738281250 560 42862422031 561 31659369391721769566638833344531250 562 391084316857031685392882251875 563 353805573547614711606369484625029630371093750 564 72120908821094142964955 565 157171322095190381502060290285349701184082031250 566 805978767122712064572919393790625 567 28984385467602101521857606624222363281250 568 422278325932463 569 20505959786602847335191776115096093750 570 66027222326511842988408691875 571 9109378289817803335440962081898457031250 572 870265949943755365 573 1679884906499522466801244218281250 574 386598912378860556375 575 22141574072607468228750 576 141151 577 237231150777937159593750 578 8610612139347348755625 579 400881625414658770486660552089843750 580 56701173815566214935 581 48417098451562601405830320156371447753906250 582 95815657629972762921256151709375 583 318828240143623116740433672866445996093750 584 46177376935791101 585 10037236948227785445285593293955465515136718750 586 76203885545438809136972788971535734375 587 1212262819482761354458209643254880266254768371582031250 588 513844505724690805297547915 589 7982791899723217626636373705243021073024597167968750 590 62060365068448828972114793321878125 591 53828144439832474254878412302127246093750 592 8475479977393 593 2569070530082913543982833314419709472656250 594 12865591066113045698449951384804734375 595 78983585238607605171238735987452583501368370056152343750 596 332820108972621791595958828945 597 2486533061510885402309583108905686009442116999626159667968750 598 10232231905798769368155764196335918653359375 599 64324149605207745338598879029850789638008117675781250 600 76807560173779271837 601 423576713046538078148052482319017444691101074218750 602 8333119013468867422684259688122642953125 603 13334891014310374899040306075803682928802452087402343750 604 61086409771466739091316885 605 344960434208924343816210247509403889611816406250 606 1923100566363089692634420990625 607 2528752368107309498431625003906250 608 438077471 609 1180084438450077765934758335156250 610 604403035142685331970818025625 611 50594197017308903759710836301379237143066406250 612 10313289961416462443988565 613 614674976278687757251000775303712622622893981933593750 614 442165498673858271407736228349364728125 615 10488566227819038125570823371709003392351074218750 616 9130968691987745603 617 500590660873181365084062024558838798271301269531250 618 91664309148157541649526856569349072484375 619 6081736063372785598185382671033848929605364494323730468750 620 6679978574420980468868122895 621 103776294696401829146272858168159273949319763183593750 622 81155862012586930194303960497840625 623 7562631863447537705230851315174902343750 624 728661174527 625 49800188053178343528322884850947656250 626 66093249548838354831397100566875 627 556536167190397941356819199315171608573730468750 628 1226055449958600430404235 629 26561953434087174473848189058224099500109863281250 630 13701639041086105097739629694440625 631 492734552949235725871579312611780175781250 632 471958128983341 633 8407823957030109946340227312497656250 634 12130875557763460027749594375 635 401282507040073429257147212641933593750 636 97840550585392615 637 7443946364991214107937251093750 638 4669662641575556625 639 60038519677400013750 640 10051 641 180115559032200041250 642 23348313207877783125 643 111659195474868211619058766406250 644 684883854097748305 645 30096188028005507194286040948145019531250 646 424580644521721100971235803125 647 882821515488161544365723867812253906250 648 5191539418816751 649 258685640298348756082579139121184592285156250 650 3356901565066095748946209275137953125 651 69725127764478832993851496277838261187788391113281250 652 94406269646812233141126095 653 2045270414424712434486310557483255661508459472656250 654 25445901076302766610087883718246875 655 57519217201420986775212932002844542968750 656 9472595268851 657 43674199011409530247708166345135061035156250 658 218715048123921776873649173541680484375 659 13348225905324685273939346381879486611731254539489746093750 660 5657941852534570457131300092065 661 3911316505756622737832974230308644092852450040411949157714843750 662 1729247192079992023218324149180770252417734375 663 101181887328991783417616036713955292100586769104003906250 664 1305728522954247621229 665 2968002028317092313583403743609355234950545227050781250 666 13107996208186528455882340489416917365265625 667 869688257062308340540509721957840396933567122688293457031250 668 10323603251377878906432553565 669 22497974558671836779349416132315812276593054199218750 670 3025037190889140086513944218253125 671 17718967843327917655510396402371093750 672 7447317007 673 189846084035656260594754247168261718750 674 67375828342530847381446939406546875 675 5368834837864870140526565213393546111459706115722656250 676 672622457993620264134490220735 677 4622464961348735962893514999455670291552895502305030822753906250 678 19021719112879912255401565640988472776595078125 679 46146723844122483375618883205926225143413765693664550781250 680 142785254363055666344983 681 35039093001477298844090784252433652355794543166160583496093750 682 163497303502751035158328942354603908270094044140625 683 30167994465849709909308014765400896124125736110429987311363220214843750 684 40311504418872924019894129320647345 685 301171370943259950813139015733765595149638653111720085144042968750 686 34707440691097832815479941601030807899765625 687 74256093467700272711086816265822980133972167968750 688 1873081075003853 689 2178178741719207999525213277130807417263183593750 690 263088471710945671487603055867872013234375 691 66965995793797742221619248590753710563884668446998596191406250 692 73553244082949415942706901196845 693 50847114574836095591828664994012373207081850525355339050292968750 694 2261323251181528030362423887390238022392421875 695 14215637062750911719830352265597024509999794006347656250 696 112257203330908166531 697 141916722633551475045988895825368760186301269531250 698 480036923804451692099307926344727296875 699 107757015636012741899588676065750040017491149902343750 700 964883874819490279548895 701 30126284216033512701480326989093164550781250 702 732633933876369168872353125 703 60554437391822349672102656250 704 2681869 705 28258737449517096513647906250 706 230256379218287453074168125 707 4418521685018248529550447958400330800781250 708 162902472372121735508255 709 4967085292174301626609611353887906606520544433593750 710 25471346977379069376697971601965121875 711 3514128369973655572567344087104369299851269531250 712 13345261934443628189 713 110630536052973081683577707427503374417957580566406250 714 20257812321742816704545435301826145019046875 715 124365420759910092697292890239971176761500098544425964355468750 716 1476275264947036683619855159795 717 87986420129460201636180003979299335940108913255920410156250 718 1659556222295390135543321688220342940625 719 6411954737528404500766861595017095427441406250 720 161034119570467 721 68699515044947191079644945660897451008300781250 722 36962843132942780291646710328544001859375 723 20996759349075729935906591858696432440253263390617370605468750 724 96185011493087697771232101565105 725 661012489472869242693772644922160851692064056829619407653808593750 726 29397202265359864394711510536073094291101484375 727 1720092084592860318099472624137239965709975074768066406250 728 1459343643301806164903 729 1216935896582703898519354781702537118597533386230468750 730 2408271394892502685155751049867443813453125 731 38311141884113707084942799355783981054449444847106933593750 732 1160641785657868042735020815 733 99693565486379135362884761530217724097814941406250 734 36538910760898704160053998821875 735 48046294994038880470200875074218750 736 530304307 737 1409357986491807160459225668843750 738 276971335213809419289039058125 739 22167043521169626988365435799916244192011718750 740 2117732140837582561607315 741 64572108798265921145924947600542785884767077636718750 742 33308684508880321492605039787185159375 743 493720514789687146559048342816316347912988281250 744 1147330211558501971 745 5289862658460933713132660815889103727639160156250 746 741875245879607160517112249805487640625 747 15409253235949822091641180677402255722501234436035156250 748 137978394099187109975491985 749 117819668302084432701591081808439128479235839843750 750 401928018369885745760593987040625 751 21912806386127424792909306793464843750 752 57990335689 753 15502937851409878765051482357281250 754 32926662228215105789606041875 755 6828624422300929545668874117527783964843750 756 1664952649311626129455 757 73163833096081387989309365544940542480468750 758 733366567810245538041225478125 759 3699564714540993796205467380714843750 760 3778293409891 761 28286996186966613610161554156250 762 397318245858456235438125 763 303074959146070860108873794531250 764 84152898674845 765 15325132340254740509756250 766 901638200087625 767 3245897520315450 768 667 769 5409829200525750 770 1262293480122675 771 35758642127261061189431250 772 132240269346185 773 990044866543831476355654395468750 774 874100140888603717963875 775 103718986018877583237259031906250 776 4465255848053 777 18991098867977101487188065887669531250 778 2535352991572563145799665224375 779 525804080517171575016503307049639365292968750 780 3092054920150162811845 781 55084237006560831668395584548057457316406250 782 85609321793359275052975708875 783 67179397356109474648556423548218750 784 75833515901 785 132937692075839710410316461213686718750 786 1642163046482676046964712575623125 787 2090906380134325065677569731827099733411505371093750 788 302835696139774306309846045 789 382848033064918646474189014323618177510784003308105468750 790 4763141884769885973442520689567477790625 791 70602033614925261957943913022733237751557324218750 792 1773146690590412137 793 7396403521563598871784600411905386812067910156250 794 160833362342879266635721477829551198125 795 1354292361862297252833865901008717362623181508300781250 796 5143063770605557649617765 797 249748690338511130735583910012389684563332031250 798 941702539726952025582732797625 799 7986361923453573909268945456781250 800 592693049 801 381167273619375118396926942255468750 802 195222180351087362226574222276875 803 2471071176522384168528036955795663321304506347656250 804 3331192657537517369408306495 805 2777856978372957794513682982775021891823438547079772949218750 806 21595805120729911833825245128811322686353125 807 47400232665180403849185306535305107691811352790527343750 808 2949302887512041829769 809 93797768100905068386176308509286453490142080810485839843750 810 414252004167318858791249606487042839494489546875 811 105442848895027492363121685111288842303707574050595920600891113281250 812 326256833553295107079987990314695 813 1799234305227331663258244901372692120639287167170316467285156250 814 366761925127281219955074093096695789878125 815 1417041996993777394669476412498778089464550781250 816 235357559372221 817 148452018732681441346326100357014847467714843750 818 12384168900401703530950553792875442255625 819 6364638358627295679552975161318366685254621271622888183593750 820 5540825345060955864495300534815 821 12594640136591321642807714309608844844475010170192215270996093750 822 237553856328029030172077696416924549549884375 823 5634992694462006052001050427274033781544006975097656250 824 23050906977675357781 825 96153245780326785333199805354770028556882832031250 826 210320550756072887139020394084797720625 827 190272480592223580976658845596266075740446988769531250 828 442163853581473282093835 829 85130184464684921669338630665179706761718750 830 874974241029492321681838875 831 178972003846941611253103406250 832 3246473 833 536916011540824833759310218750 834 4374871205147461608409194375 835 1276952766970273825040079459977695601425781250 836 3095146975070312974656845 837 14270436044416768573249413419719955680533524157714843750 838 7361219276462551049865713792967920221875 839 10096090806934312459985979562250852998472697363281250 840 253559976754428935591 841 2958371164592553177300551474318867735310603661926269531250 842 58200694800367112392159035622146514639721671875 843 33060930358552219312370250062723217716746901696754565086364746093750 844 426643551569693601566138141180755 845 23390045967955311622357183717844997568310733173214114074707031250 846 4767905026654655859415963210257045268415625 847 171462081636247064755006645912352148825210644531250 848 3059648271838873 849 8183417532639064454216226282180443466657780761718750 850 988423388218022887778924680895595153721546875 851 231426512509865535186591750439062524017228311877281955604553222656250 852 276339538019640955696749827796546665 853 67812932195614556026032633737197636706571933561289501436448097229003906250 854 7814864058616470271096923826378063167063545301796875 855 18958873877395436947555886357439524411694968083819450378417968750 856 421750312914221981656967 857 13413080838429424779223212116827962849090317555899475097656250 858 640207642804038236313749391843611661036938390625 859 3930320392275438659512547210253809099193687614299493751525878906250 860 3334523850195054886777714801495 861 1098823575420091180140204833318436587401081360144042968750 862 977087012657192247944003982495759375 863 5723226613394917402729858037965863281250 864 10075781833 865 599576121403277061238366080167852343750 866 32992548479333764216291043564791875 867 3886994960669710297094602131466578404411988484863281250 868 56630275178137795279941210415 869 469457829345029867272812424088978699718161114456481628417968750 870 367128687052408501175029167189792485668003125 871 805803955308066865436150211100186830760792997438964843750 872 3296279697807576162683 873 38458825139703191304907169166145280559037847605041503906250 874 76108600892787762358977200428960826836559109375 875 4644924099961882052151192157572683480865267180535765342712402343750 876 36679762352145603754554862816445 877 7972810288576930812824986223289348546662076868891296386718750 878 4430055039681082758516470291695626196875 879 3842414434548561509735985705362749207910156250 880 16759207014121 881 2718442865258846238180561315358679711718750 882 362918033272671406379201479212710625 883 462090310009685839514742910733789041083942687011718750 884 442606017435054755375928835 885 22054310250462278704112729830476295142642719152832031250 886 75235699974603803091688306652173471875 887 26896901041839930568151899937539244455371093750 888 10855036966616843 889 46167361348052333715354188172924630468750 890 4379246076352609070017603569375 891 2203442246157043200050995344616857363281250 892 2250332663464030145 893 2687264637761828292965347644843750 894 107402240756237802375 895 1380885952580200316250 896 12673 897 644413444537426814250 898 33754989951960452175 899 394132146871734816301584321243750 900 379926293831589505 901 101568194965715134173779213980434187031250 902 232368159153403746572362638375 903 1143191804808914930094484659520038468750 904 1290458940087317 905 209320100624931160339903221282618337802343750 906 673990633220675468989945604252176875 907 53941970882763326571925090804025986020411268769531250 908 8883473785591417758430685 909 607139066212920558818204485240119323173460167968750 910 2289278874076220374191623431026375 911 8002342633662404510661392616640269281250 912 1440836802119 913 3554886823800029696082272489315196546093750 914 4717934432544728282929619229765238125 915 555840279375768572484528104799720711830914353335449218750 916 87519516184394774523545507005 917 101775172565878778222758985000747685454934287087416833496093750 918 13684506634943882401700361941127363692465625 919 1887968980896716430017378178140909510714394406933593750 920 33689787121217830603 921 21249867317452219558637156983404176311071105878906250 922 46480841717092108057723507092740296258125 923 3890881955630380007391696733598044982816400473348144531250 924 97718211641505595342737535 925 72177371507829716782583749993580618838802957031250 926 17892348254812088486071923154875 927 151740876545617904276109963678843750 928 717470533 929 455222629636853712828329891036531250 930 89461741274060442430359615774375 931 1082660572617445751738756249903709282582044355468750 932 684027481490539167399162745 933 291816146672278500554377255019853373711230035501110839843750 934 1626829460098223782020322748245910369034375 935 2231236068332483053656901483257438512662466117285156250 936 370587658333396136633 937 991183714970776125759123543523977493125057063640136718750 938 3352704125561251188416588675576204104654078125 939 267159827985431792834742335626962674319202503604469187927246093750 940 6739002746198397638313004039385 941 2042713026705949503880640785138973615978610248507775878906250 942 1816404756529720388927903403459616678125 943 4105894281489034298975024725159052010738281250 944 18730878427547 945 46213528709400386049069542361097555099218750 946 6169606565635413908446425146616080625 947 78093262391636906877991551914010347943186314104980468750 948 7524302296395930841390790195 949 34691430023977164401569324023339212259376997227404785156250 950 12714833295708042722495323824217316746875 951 42308825338814210783702938601749231528298730468750 952 184535628432486331 953 323494700965802702343486796527682885694531250 954 6888554078102654067137690414626875 955 143706299852116200464125865380566820375839843750 956 380306220125421094505 957 175260712410188679438907008049064531250 958 168943724709562063135875 959 9675867869729463615963750 960 215441 961 1013662348257372378815250 962 5704593301881316417575 963 619969867029238866042392137316418750 964 6458746995137021585 965 17165024949205857675368687162693377608281250 966 3950258705607863691730164852375 967 19434260681751553811606239211840653968750 968 1442277638921119 969 85825124746029288376843435813466888041406250 970 123829175461395556604001449223699375 971 2376229048991536779790257223814634659173577871093750 972 998733739208502588225935 973 2690369219637437579516108744911674272790597656250 974 27651810939255045842111153966625 975 21698945346023360311483724806074656250 976 102598286219 977 65096836038070080934451174418223968750 978 138259054696275229210555769833125 979 40355538294561563692741631173675114091858964843750 980 6991136174459518117581545 981 178217178674365258484269291786097599438018340332031250 982 4334021141148844481140050722829478125 983 9011638098333075279568560760414023244347656250 984 15865054028132309 985 10202986857919565751093275586216343333593750 986 967813382873926604473890388831875 987 45058190491665376397842803802070116221738281250 988 497323518625550662045 989 2278389261332452832705791104637838906250 990 2196268421224306820766375 991 1170780012237265097531613750 992 2800733 993 13177610527345840924598250 994 7459852779383259930675 995 87103204458653394402650134994868750 996 555276890984630815 997 5850928540550940049539068475819795468750 998 3670346491591247011730311125 999 435516022293266972013250674974343750 1000 7900068038863 1001 1306548066879800916039752024923031250 1002 18351732457956235058651555625 1003 87763928108264100743086027137296932031250 1004 3886938236892415705 1005 6532740334399004580198760124615156250 1006 261094847278414097573625 1007 1383649105371313297082816250 1008 30808063 1009 1566569083670484585441750 1010 58304073553386235575 1011 1651655921216061155278640006250 1012 276502381360205 1013 4954967763648183465835920018750 1014 291520367766931177875 1015 23498536255057268781626250 1016 215656441 1017 1749122206601587067250 1018 4147535720403075 1019 5247366619804761201750 1020 1078282205 1021 24885214322418450 1022 3234846615 1023 6469693230 1024 31