0 1 1 15 2 1 3 225 4 30 5 1 6 3375 7 675 8 45 9 1 10 50625 11 13500 12 1350 13 60 14 1 15 759375 16 253125 17 33750 18 2250 19 75 20 1 21 11390625 22 4556250 23 759375 24 67500 25 3375 26 90 27 1 28 170859375 29 79734375 30 15946875 31 1771875 32 118125 33 4725 34 105 35 1 36 2562890625 37 1366875000 38 318937500 39 42525000 40 3543750 41 189000 42 6300 43 120 44 1 45 38443359375 46 23066015625 47 6150937500 48 956812500 49 95681250 50 6378750 51 283500 52 8100 53 135 54 1 55 576650390625 56 384433593750 57 115330078125 58 20503125000 59 2392031250 60 191362500 61 10631250 62 405000 63 10125 64 150 65 1 66 8649755859375 67 6343154296875 68 2114384765625 69 422876953125 70 56383593750 71 5262468750 72 350831250 73 16706250 74 556875 75 12375 76 165 77 1 78 129746337890625 79 103797070312500 80 38058925781250 81 8457539062500 82 1268630859375 83 135320625000 84 10524937500 85 601425000 86 25059375 87 742500 88 14850 89 180 90 1 91 1946195068359375 92 1686702392578125 93 674680957031250 94 164922011718750 95 27487001953125 96 3298440234375 97 293194687500 98 19546312500 99 977315625 100 36196875 101 965250 102 17550 103 195 104 1 105 29192926025390625 106 27246730957031250 107 11806916748046875 108 3148511132812500 109 577227041015625 110 76963605468750 111 7696360546875 112 586389375000 113 34206046875 114 1520268750 115 50675625 116 1228500 117 20475 118 210 119 1 120 437893890380859375 121 437893890380859375 122 204350482177734375 123 59034583740234375 124 11806916748046875 125 1731681123046875 126 192409013671875 127 16492201171875 128 1099480078125 129 57010078125 130 2280403125 131 69103125 132 1535625 133 23625 134 225 135 1 136 6568408355712890625 137 7006302246093750000 138 3503151123046875000 139 1089869238281250000 140 236138334960937500 141 37782133593750000 142 4617816328125000 143 439792031250000 144 32984402343750 145 1954631250000 146 91216125000 147 3316950000 148 92137500 149 1890000 150 27000 151 240 152 1 153 98526125335693359375 154 111662942047119140625 155 59553569091796875000 156 19851189697265625000 157 4631944262695312500 158 802870338867187500 159 107049378515625000 160 11214696796875000 161 934558066406250 162 62303871093750 163 3322873125000 164 140970375000 165 4699012500 166 120487500 167 2295000 168 30600 169 255 170 1 171 1477891880035400390625 172 1773470256042480468750 173 1004966478424072265625 174 357321414550781250000 175 89330353637695312500 176 16674999345703125000 177 2408611016601562500 178 275269830468750000 179 25233067792968750 180 1869116132812500 181 112146967968750 182 5437428750000 183 211455562500 184 6506325000 185 154912500 186 2754000 187 34425 188 270 189 1 190 22168378200531005859375 191 28079945720672607421875 192 16847967432403564453125 193 6364787696685791015625 194 1697276719116210937500 195 339455343823242187500 196 52804164594726562500 197 6537658473632812500 198 653765847363281250 199 53269809785156250 200 3551320652343750 201 193708399218750 202 8609262187500 203 309050437500 204 8830012500 205 196222500 206 3270375 207 38475 208 285 209 1 210 332525673007965087890625 211 443367564010620117187500 212 280799457206726074218750 213 112319782882690429687500 214 31823938483428955078125 215 6789106876464843750000 216 1131517812744140625000 217 150869041699218750000 218 16344146184082031250 219 1452812994140625000 220 106539619570312500 221 6456946640625000 222 322847332031250 223 13245018750000 224 441500625000 225 11773350000 226 245278125 227 3847500 228 42750 229 300 230 1 231 4987885095119476318359375 232 6983039133167266845703125 233 4655359422111511230468750 234 1965596200447082519531250 235 589678860134124755859375 236 133660541630401611328125 237 23761874067626953125000 238 3394553438232421875000 239 396031234460449218750 240 38136341096191406250 241 3050907287695312500 242 203393819179687500 243 11299656621093750 244 521522613281250 245 19867528125000 246 618100875000 247 15452521875 248 302990625 249 4488750 250 47250 251 315 252 1 253 74818276426792144775390625 254 109733472092628479003906250 255 76813430464839935302734375 256 34139302428817749023437500 257 10810779102458953857421875 258 2594586984590148925781250 259 490088652644805908203125 260 74680175641113281250000 261 9335021955139160156250 262 968076350903320312500 263 83899950411621093750 264 6101814575390625000 265 372888668496093750 266 19122495820312500 267 819535535156250 268 29139041250000 269 849888703125 270 19997381250 271 370321875 272 5197500 273 51975 274 330 275 1 276 1122274146401882171630859375 277 1720820357816219329833984375 278 1261934929065227508544921875 279 588902966897106170654296875 280 196300988965702056884765625 281 49729583871311187744140625 282 9945916774262237548828125 283 1610291287261505126953125 284 214705504968200683593750 285 23856167218688964843750 286 2226575607077636718750 287 175427169042480468750 288 11695144602832031250 289 659726105800781250 290 31415528847656250 291 1256621153906250 292 41887371796875 293 1149849421875 294 25552209375 295 448284375 296 5977125 297 56925 298 345 299 1 300 16834112196028232574462890625 301 26934579513645172119140625000 302 20649844293794631958007812500 303 10095479432521820068359375000 304 3533417801382637023925781250 305 942244747035369873046875000 306 198918335485244750976562500 307 34100286083184814453125000 308 4830873861784515380859375 309 572548013248535156250000 310 57254801324853515625000 311 4857983142714843750000 312 350854338084960937500 313 21591036189843750000 314 1130959038515625000 315 50264846156250000 316 1884931730859375 317 59135113125000 318 1533132562500 319 32276475000 320 537941250 321 6831000 322 62100 323 360 324 1 325 252511682940423488616943359375 326 420852804900705814361572265625 327 336682243920564651489257812500 328 172082035781621932983398437500 329 63096746453261375427246093750 330 17667089006913185119628906250 331 3926019779314041137695312500 332 710422626733016967773437500 333 106563394009952545166015625 334 13419094060512542724609375 335 1431370033121337890625000 336 130124548465576171875000 337 10120798213989257812500 338 674719880932617187500 339 38555421767578125000 340 1884931730859375000 341 78538822119140625 342 2771958427734375 343 82132101562500 344 2017279687500 345 40345593750 346 640406250 347 7762500 348 67500 349 375 350 1 351 3787675244106352329254150390625 352 6565303756451010704040527343750 353 5471086463709175586700439453125 354 2917912780644893646240234375000 355 1118533232580542564392089843750 356 328103081556959152221679687500 357 76557385696623802185058593750 358 14582359180309295654296875000 359 2308873536882305145263671875 360 307849804917640686035156250 361 34889644557332611083984375 362 3383238260104980468750000 363 281936521675415039062500 364 20241596427978515625000 365 1253051207446289062500 366 66829397730468750000 367 3063014062646484375 368 120118198535156250 369 4003939951171875 370 112391296875000 371 2622463593750 372 49951687500 373 756843750 374 8775000 375 73125 376 390 377 1 378 56815128661595284938812255859375 379 102267231590871512889862060546875 380 88631600712088644504547119140625 381 49239778173382580280303955078125 382 19695911269353032112121582031250 383 6040079455934929847717285156250 384 1476463867006316184997558593750 385 295292773401263236999511718750 386 49215462233543872833251953125 387 6926620610646915435791015625 388 831194473277629852294921875 389 85638218458907318115234375 390 7612286085236206054687500 391 585560468095092773437500 392 39037364539672851562500 393 2255492173403320312500 394 112774608670166015625 395 4864787040673828125 396 180177297802734375 397 5689809404296875 398 151728250781250 399 3371738906250 400 61304343750 401 888468750 402 9871875 403 78975 404 405 405 1 406 852226929923929274082183837890625 407 1590823602524667978286743164062500 408 1431741242272201180458068847656250 409 827228273312827348709106445312500 410 344678447213678061962127685546875 411 110297103108376979827880859375000 412 28187037461029672622680664062500 413 5905855468025264739990234375000 414 1033524706904421329498291015625 415 153114771393247604370117187500 416 19394537709811363220214843750 417 2115767750161239624023437500 418 199822509737450408935546875 419 16395693106662597656250000 420 1171120936190185546875000 421 72869747140722656250000 422 3947111303455810546875 423 185746414280273437500 424 7567446507714843750 425 265524438867187500 426 7965733166015625 427 202304334375000 428 4291304062500 429 74631375000 430 1036546875 431 11056500 432 85050 433 420 434 1 435 12783403948858939111232757568359375 436 24714580967793948948383331298828125 437 23066942236607685685157775878906250 438 13840165341964611411094665527343750 439 5997404981517998278141021728515625 440 1999134993839332759380340576171875 441 533102665023822069168090820312500 442 116774869481408643722534179687500 443 21408726071591584682464599609375 444 3330246277803135395050048828125 445 444032837040418052673339843750 446 51131053962229957580566406250 447 5113105396222995758056640625 448 445757906337389373779296875 449 33962507149515380859375000 450 2264167143301025390625000 451 132076416692559814453125 452 6733307517659912109375 453 299258111895996093750 454 11550313090722656250 455 385010436357421875 456 11000298181640625 457 266673895312500 458 5410774687500 459 90179578125 460 1202394375 461 12332250 462 91350 463 435 464 1 465 191751059232884086668491363525390625 466 383502118465768173336982727050781250 467 370718714516909234225749969482421875 468 230669422366076856851577758789062500 469 103801240064734585583209991455078125 470 35984429889107989668846130371093750 471 9995674969196663796901702880859375 472 2284725707244951725006103515625000 473 437905760555282413959503173828125 474 71362420238638615608215332031250 475 9990738833409406185150146484375 476 1210998646473867416381835937500 477 127827634905574893951416015625 478 11799473991283836364746093750 479 955195513580120086669921875 480 67925014299030761718750000 481 4245313393689422607421875 482 233076029457458496093750 483 11222179196099853515625 484 472512808256835937500 485 17325469636083984375 486 550014909082031250 487 15000406611328125 488 347835515625000 489 6763468359375 490 108215493750 491 1387378125 492 13702500 493 97875 494 450 495 1 496 2876265888493261300027370452880859375 497 5944282836219406686723232269287109375 498 5944282836219406686723232269287109375 499 3830760050008062086999416351318359375 500 1787688023337095640599727630615234375 501 643567688401354430615901947021484375 502 185919554427057946622371673583984375 503 44266560577870939671993255615234375 504 8853312115574187934398651123046875 505 1508342064134861648082733154296875 506 221223502739779708385467529296875 507 28155718530517417430877685546875 508 3128413170057490825653076171875 509 304819744774832439422607421875 510 26127406694985637664794921875 511 1974070728065581512451171875 512 131604715204372100830078125 513 7741453835551300048828125 514 401408717398956298828125 515 18309871319952392578125 516 732394852798095703125 517 25575693272314453125 518 775021008251953125 519 20217939345703125 520 449287541015625 521 8386700765625 522 129026165625 523 1592915625 524 15170625 525 104625 526 465 527 1 528 43143988327398919500410556793212890625 529 92040508431784361600875854492187500000 530 95108525379510506987571716308593750000 531 63405683586340337991714477539062500000 532 30646080400064496695995330810546875000 533 11441203349357412099838256835937500000 534 3432361004807223629951477050781250000 535 849917963095122041702270507812500000 536 177066242311483758687973022460937500 537 31478443077597112655639648437500000 538 4826694605231557273864746093750000 539 643559280697540969848632812500000 540 75081916081379779815673828125000 541 7700709341679977416992187500000 542 696730845199617004394531250000 543 55738467615969360351562500000 544 3948141456131163024902343750 545 247726522737641601562500000 546 13762584596535644531250000 547 676056787198242187500000 548 29295794111923828125000 549 1116030251882812500000 550 37201008396093750000 551 1078290098437500000 552 26957252460937500 553 575088052500000 554 10322093250000 555 152919900000 556 1820475000 557 16740000 558 111600 559 480 560 1 561 647159824910983792506158351898193359375 562 1423751614804164343513548374176025390625 563 1518668389124441966414451599121093750000 564 1046193779174615576863288879394531250000 565 523096889587307788431644439697265625000 566 202264130640425678193569183349609375000 567 62926618421465766549110412597656250000 568 16181130451234054255485534667968750000 569 3505911597767378422021865844726562500 570 649242888475440448522567749023437500 571 103878862156070471763610839843750000 572 14480083815694671821594238281250000 573 1769788021918237667083740234375000 574 190592556206579441070556640625000 575 18151672019674232482910156250000 576 1532807859439157409667968750000 577 114960589457936805725097656250 578 7664039297195787048339843750 579 454165291685676269531250000 580 23903436404509277343750000 581 1115493698877099609375000 582 46036247890166015625000 583 1674045377824218750000 584 53375359872656250000 585 1482648885351562500 586 35583573248437500 587 729919451250000 588 12615891750000 589 180227025000 590 2071575000 591 18414000 592 118800 593 495 594 1 595 9707397373664756887592375278472900390625 596 22003434046973448945209383964538574218750 597 24203777451670793839730322360992431640625 598 17211575076743675619363784790039062500000 599 8892647122984232403337955474853515625000 600 3557058849193692961335182189941406250000 601 1146163406962412176430225372314453125000 602 305643575189976580381393432617187500000 603 68769804417744730585813522338867187500 604 13244554924898985149860382080078125000 605 2207425820816497524976730346679687500 606 321080119391490549087524414062500000 607 41026904144468236827850341796875000 608 4628676365016929283142089843750000 609 462867636501692928314208984375000 610 41143789911261593627929687500000 611 3257216701308209495544433593750 612 229921178915873611450195312500 613 14476518672480931091308593750 614 812716837753315429687500000 615 40635841887665771484375000 616 1806037417229589843750000 617 71146928557529296875000 618 2474675775914062500000 619 75615093152929687500 620 2016402484078125000 621 46532365017187500 622 919157827500000 623 15319297125000 624 211300650000 625 2347785000 626 20196000 627 126225 628 510 629 1 630 145610960604971353313885629177093505859375 631 339758908078266491065733134746551513671875 632 385060095822035356541164219379425048828125 633 282377403602825928130187094211578369140625 634 150601281921507161669433116912841796875000 635 62248529860889626823365688323974609375000 636 20749509953629875607788562774658203125000 637 5730817034812060882151126861572265625000 638 1337190641456147539168596267700195312500 639 267438128291229507833719253540039062500 640 46355942237146448024511337280273437500 641 7023627611688855761289596557617187500 642 936483681558514101505279541015625000 643 110457049619722176074981689453125000 644 11571690912542323207855224609375000 645 1080024485170616832733154296875000 646 90002040430884736061096191406250 647 6706034385046313667297363281250 648 447068959003087577819824218750 649 26667271238780662536621093750 650 1422254466068302001953125000 651 67726403146109619140625000 652 2873241345592529296875000 653 108267065196240234375000 654 3608902173208007812500 655 105861130414101562500 656 2714387959335937500 657 60319732429687500 658 1148947284375000 659 18488806875000 660 246517425000 661 2650725000 662 22089375 663 133875 664 525 665 1 666 2184164409074570299708284437656402587890625 667 5241994581778968719299882650375366210937500 668 6115660345408796839183196425437927246093750 669 4620721149864424278493970632553100585937500 670 2541396632425433353171683847904205322265625 671 1084329229834851564019918441772460937500000 672 373491179165337760940194129943847656250000 673 106711765475810788840055465698242187500000 674 25788676656654273969680070877075195312500 675 5348762565824590156674385070800781250000 676 962777261848426228201389312744140625000 677 151710356412479284443855285644531250000 678 21070882835066567283868789672851562500 679 2593339425854346742630004882812500000 680 284032413307857024192810058593750000 681 27772058190101575698852539062500000 682 2430055091633887873649597167968750 683 190592556206579441070556640625000 684 13412068770092627334594726562500 685 847078027584797515869140625000 686 48001088229805192565917968750 687 2438150513259946289062500000 688 110825023329997558593750000 689 4497247323536132812500000 690 162400597794360351562500 691 5196819129419531250000 692 146576949804140625000 693 3619183945781250000 694 77553941695312500 695 1426279387500000 696 22186568250000 697 286278300000 698 2982065625 699 24097500 700 141750 701 540 702 1 703 32762466136118554495624266564846038818359375 704 80814083135759101089206524193286895751953125 705 96976899762910921307047829031944274902343750 706 75426477593375161016592755913734436035156250 707 42741670636245924576069228351116180419921875 708 18806335079948206813470460474491119384765625 709 6686696917314917978122830390930175781250000 710 1974167661302499593541026115417480468750000 711 493541915325624898385256528854370117187500 712 106020115144023126319795846939086914062500 713 19790421493550983579695224761962890625000 714 3238432608035615494859218597412109375000 715 467773598938477793701887130737304687500 716 59970974222881768423318862915039062500 717 6853825625472202105522155761718750000 718 700613286159380659675598144531250000 719 64222884564609893803596496582031250 720 5288943434732579489707946777343750 721 391773587757968851089477539062500 722 26118239183864590072631835937500 723 1567094351031875404357910156250 724 84573345928704386901855468750 725 4100525863209909667968750000 726 178283733183039550781250000 727 6933256290451538085937500 728 240352884735653320312500 729 7395473376481640625000 730 200864708990859375000 731 4782493071210937500 732 98948132507812500 733 1759077911250000 734 26480742750000 735 331009284375 736 3343528125 737 26223750 738 149850 739 555 740 1 741 491436992041778317434363998472690582275390625 742 1244973713172505070833722129464149475097656250 743 1535467579579422920694923959672451019287109375 744 1228374063663538336555939167737960815429687500 745 716551537137064029657631181180477142333984375 746 324836696835469026778126135468482971191406250 747 119106788839671976485312916338443756103515625 748 36299211836852411881238222122192382812500000 749 9377296391186873069319874048233032226562500 750 2083843642485971793182194232940673828125000 751 402876437547287880015224218368530273437500 752 68366910614085216002583503723144531250000 753 10255036592112782400387525558471679687500 754 1367338212281704320051670074462890625000 755 162778358604964800006151199340820312500 756 17363024917862912000656127929687500000 757 1663956554628529066729545593261718750 758 143557036085598586149215698242187500 759 11165547251102112256050109863281250 760 783547175515937702178955078125000 761 49624654449342721138000488281250 762 2835694539962441207885742187500 763 146081233876853031921386718750 764 6774781860955502929687500000 765 282282577539812622070312500 766 10538549561486337890625000 767 351284985382877929687500 768 10408444011344531250000 769 272602105059023437500 770 6266715058828125000 771 125334301176562500 772 2156289052500000 773 31445882015625 774 381162206250 775 3736884375 776 28471500 777 158175 778 570 779 1 780 7371554880626674761515459977090358734130859375 781 19166042689629354379940195940434932708740234375 782 24276987406863848881257581524550914764404296875 783 19961078534532497969034011475741863250732421875 784 11976647120719498781420406885445117950439453125 785 5589101989669099431329523213207721710205078125 786 2111438529430548674057819880545139312744140625 787 663594966392458154703886248171329498291015625 788 176958657704655507921036332845687866210937500 789 40634951028476449967052787542343139648437500 790 8126990205695289993410557508468627929687500 791 1428380096758566120053976774215698242187500 792 222192459495776952008396387100219726562500 793 30765109776338347201162576675415039062500 794 3809013591356176320143938064575195312500 795 423223732372908480015993118286132812500 796 42322373237290848001599311828613281250 797 3817312095912507858967781066894531250 798 311040244852130269989967346191406250 799 22918754883841177788734436035156250 800 1527916992256078519248962402343750 801 92160072548779339256286621093750 802 5026913048115236686706542968750 803 247702961791185575866699218750 804 11009020524052692260742187500 805 440360820962107690429687500 806 15807824342229506835937500 807 507411645553045898437500 808 14497475587229882812500 809 366602830941445312500 810 8146729576476562500 811 157678636964062500 812 2627977282734375 813 37163315109375 814 437215471875 815 4163956875 816 30844125 817 166725 818 585 819 1 820 110573323209400121422731899656355381011962890625 821 294862195225066990460618399083614349365234375000 822 383320853792587087598803918808698654174804687500 823 323693165424851318416767753660678863525390625000 824 199610785345324979690340114757418632507324218750 825 95813176965755990251363255083560943603515625000 826 37260679931127329542196821421384811401367187500 827 12065363025317420994616113603115081787109375000 828 3317974831962290773519431240856647491455078125 829 786482923131802257426828145980834960937500000 830 162539804113905799868211150169372558593750000 831 29552691657073781794220209121704101562500000 832 4761266989195220400179922580718994140625000 833 683669106140852160025835037231445312500000 834 87900313646680992003321647644042968750000 835 10157369576949803520383834838867187500000 836 1058059330932271200039982795715332031250 837 99582054675978465886116027832031250000 838 8482915768694461908817291259765625000 839 654821568109747936820983886718750000 840 45837509767682355577468872070312500 841 2910318080487768608093261718750000 842 167563768270507889556884765625000 843 8742457474983020324707031250000 844 412838269651975959777832031250 845 17614432838484307617187500000 846 677478186095550292968750000 847 23418999025525195312500000 848 724873779361494140625000 849 19996518051351562500000 850 488803774588593750000 851 10511909130937500000 852 197098296205078125 853 3185427009375000 854 43721547187500 855 499674825000 856 4626618750 857 33345000 858 175500 859 600 860 1 861 1658599848141001821340978494845330715179443359375 862 4533506251585404978332007885910570621490478515625 863 6044675002113873304442677181214094161987304687500 864 5238718335165356863850320223718881607055664062500 865 3317854945604726013771869475021958351135253906250 866 1636808439831664833460788941010832786560058593750 867 654723375932665933384315576404333114624023437500 868 218241125310888644461438525468111038208007812500 869 61834985504751782597407582215964794158935546875 870 15115218678939324634921853430569171905517578125 871 3224579984840389255449995398521423339843750000 872 605830178970012526781514286994934082031250000 873 100971696495002087796919047832489013671875000 874 15016303581308002800567448139190673828125000 875 2002173810841067040075659751892089843750000 876 240260857300928044809079170227050781250000 877 26028259540933871520983576774597167968750 878 2551790151071948188331723213195800781250 879 226825791206395394518375396728515625000 880 18305239290340680961132049560546875000 881 1342384214624983270483016967773437500 882 89492280974998884698867797851562500 883 5423774604545386951446533203125000 884 298700630395253194427490234375000 885 14935031519762659721374511718750 886 677054762229240574035644531250 887 27776605629917562011718750000 888 1028763171478428222656250000 889 34292105715947607421875000 890 1024821550131767578125000 891 27328574670180468750000 892 646482411552656250000 893 13468383574013671875 894 244879701345703125 895 3841250217187500 896 51216669562500 897 569074106250 898 5126793750 899 35977500 900 184500 901 615 902 1 903 24878997722115027320114677422679960727691650390625 904 69661193621922076496321096783503890037536621093750 905 95203631283293504544972165604121983051300048828125 906 84625450029594226262197480536997318267822265625000 907 55006542519236247070428362349048256874084472656250 908 27869981543079698515683703590184450149536132812500 909 11457659078821653834225522587075829505920410156250 910 3928340255595995600305893458425998687744140625000 911 1145765907882165383422552258707582950592041015625 912 288563265688841652121235383674502372741699218750 913 63483918451545163466671784408390522003173828125 914 12312032669390577157172709703445434570312500000 915 2120405626395043843735300004482269287109375000 916 326216250214622129805430769920349121093750000 917 45048910743924008401702344417572021484375000 918 5606086670354987712211847305297851562500000 919 630684750414936117623832821846008300781250 920 64305111807013094345959424972534179687500 921 5954177019167879106107354164123535156250 922 501404380561505608935356140136718750000 923 38441002509715430018377304077148437500 924 2684768429249966540966033935546875000 925 170848900043179688970565795898437500 926 9904284060474184867858886718750000 927 522726103191693090248107910156250 928 25090852953201268331909179687500 929 1093703846678004004211425781250 930 43208053202093985351562500000 931 1543144757217642333984375000 932 49664428967924121093750000 933 1434750170184474609375000 934 37025810843470312500000 935 848508165162861328125 936 17141579094199218750 937 302498454603515625 938 4609500260625000 939 59752781156250 940 645976012500 941 5666456250 942 38745000 943 193725 944 630 945 1 946 373184965831725409801720161340199410915374755859375 947 1069796902050946174764931129175238311290740966796875 948 1497715662871324644670903580845333635807037353515625 949 1364585381727206898477934373659081757068634033203125 950 909723587818137932318622915772721171379089355468750 951 473056265665431724805683916201815009117126464843750 952 199734867725404506029066542396321892738342285156250 953 70382762912761587838813924463465809822082519531250 954 21114828873828476351644177339039742946624755859375 955 5474214893214790165241083013825118541717529296875 956 1240822042462019104121312149800360202789306640625 957 248164408492403820824262429960072040557861328125 958 44118117065316234813202209770679473876953125000 959 7013649379614375790816761553287506103515625000 960 1001949911373482255830965936183929443359375000 961 129140210799248824084880053997039794921875000 962 15066357926579029476569339632987976074218750 963 1595261427520132532813224196434020996093750 964 153617767094531280937569737434387207031250 965 13475242727590463240137696266174316406250 966 1078019418207237059211015701293945312500 967 78712528948464928132867813110351562500 968 5247501929897661875524520874023437500 969 319413160950292461988449096679687500 970 17745175608349581221580505371093750 971 899088897489712115226745605468750 972 41496410653371328395080566406250 973 1741824644709413784484863281250 974 66355224560358620361328125000 975 2288111191736504150390625000 976 71185681520691240234375000 977 1990137332836529296875000 978 49753433320913232421875 979 1105631851575849609375 980 21679055913251953125 981 371640958512890625 982 5505791977968750 983 69442421343750 984 730972856250 985 6247631250 986 41650875 987 203175 988 645 989 1 990 5597774487475881147025802420102991163730621337890625 991 16420138496595918031275687098968774080276489257812500 992 23535531845120815844828484841855242848396301269531250 993 21966496388779428121839919185731559991836547851562500 994 15010439198999275883257278110249899327754974365234375 995 8005567572799613804403881658799946308135986328125000 996 3469079281546499315241682052146643400192260742187500 997 1255476311416828323611275409348309040069580078125000 998 387105196020188733113476584549061954021453857421875 999 103228052272050328830260422546416521072387695312500 1000 24086545530145076727060765260830521583557128906250 1001 4963288169848076416485248599201440811157226562500 1002 909936164472147343022295576520264148712158203125 1003 149322857759531871675453633069992065429687500000 1004 22042898050216609628281250596046447753906250000 1005 2939053073362214617104166746139526367187500000 1006 355135579697934266233420148491859436035156250 1007 38995279339381017468767702579498291015625000 1008 3899527933938101746876770257949829101562500 1009 355746408008388229539635181427001953125000 1010 29645534000699019128302931785583496093750 1011 2258707352434210981204032897949218750000 1012 157425057896929856265735626220703125000 1013 10038699344152048805351257324218750000 1014 585590795075536180312156677246093750 1015 31231509070695262949981689453125000 1016 1521535057290282041152954101562500 1017 67623780324012535162353515625000 1018 2737153013114793089904785156250 1019 100676892436406182617187500000 1020 3355896414546872753906250000 1021 101037741513239179687500000 1022 2736438832650227783203125 1023 66337911094550976562500 1024 1430817690274628906250 1025 27253670290945312500 1026 454227838182421875 1027 6547428298125000 1028 80407014187500 1029 824687325000 1030 6872394375 1031 44698500 1032 212850 1033 660 1034 1 1035 83966617312138217205387036301544867455959320068359375 1036 251899851936414651616161108904634602367877960205078125 1037 369453116173408155703702959726797416806221008300781250 1038 353032977676812237672427272627828642725944519042968750 1039 247123084373768566370699090839480049908161163330078125 1040 135093952790993482949315502992249093949794769287109375 1041 60041756795997103533029112440999597311019897460937500 1042 22301223952798924169410813192371279001235961914062500 1043 7062054251719659320313424177584238350391387939453125 1044 1935525980100943665567382922745309770107269287109375 1045 464526235224226479736171901458874344825744628906250 1046 98535868077866222974339494248852133750915527343750 1047 18612330636930286561819682247005403041839599609375 1048 3149779030865125418154100072570145130157470703125 1049 479966328512781016099672392010688781738281250000 1050 66128694150649828884843751788139343261718750000 1051 8266086768831228610605468973517417907714843750 1052 940064769788649528264935687184333801269531250 1053 97488198348452543671919256448745727539062500 1054 9235724054063925189971297979354858398437500 1055 800429418018873516464179158210754394531250 1056 63526144287212183846363425254821777343750 1057 4620083220888158825190067291259765625000 1058 308005548059210588346004486083984375000 1059 18822561270285091510033607482910156250 1060 1054063431135965124561882019042968750 1061 54054534930049493567276000976562500 1062 2535891762150470068588256835937500 1063 108681075520734431510925292968750 1064 4247306399660885829162597656250 1065 151015338654609273925781250000 1066 4871462537245460449218750000 1067 142084324002992596435546875 1068 3731507499068492431640625 1069 87800176448670410156250 1070 1839622744638808593750 1071 34067087863681640625 1072 552439262654296875 1073 7753533510937500 1074 92777324062500 1075 927773240625 1076 7542871875 1077 47891250 1078 222750 1079 675 1080 1 1081 1259499259682073258080805544523173011839389801025390625 1082 3862464396358357991447803669871063902974128723144531250 1083 5793696594537536987171705504806595854461193084716796875 1084 5664947781325591720790112049144227057695388793945312500 1085 4059879243283340733232913635220029391348361968994140625 1086 2273532376238670810610431635723216459155082702636718750 1087 1035720304730950035944752189607243053615093231201171875 1088 394560116087980966074191310326568782329559326171875000 1089 128232037728593813974112175856134854257106781005859375 1090 36094943953233814303824168018763884902000427246093750 1091 8903419508464340861609961444628424942493438720703125 1092 1942564256392219824351264315191656351089477539062500 1093 377720827631820521401634727953933179378509521484375 1094 65859016099907167834131183335557579994201660156250 1095 10349273958556840659649185952730476856231689453125 1096 1471896740772528449372328668832778930664062500000 1097 190119995683118258043925786390900611877441406250 1098 22367058315660971534579504281282424926757812500 1099 2402387745015437683343724533915519714355468750 1100 236024059159411421521488726139068603515625000 1101 21242165324347027936933985352516174316406250 1102 1753321582327056274159630537033081054687500 1103 132827392600534566224214434623718261718750 1104 9240166441776317650380134582519531250000 1105 590343967113486960996508598327636718750 1106 34633512737324568378461837768554687500 1107 1864881455086707528071022033691406250 1108 92092911362306544596099853515625000 1109 4166107894961486541252136230468750 1110 172390671515647718948364257812500 1111 6512536479480024938049316406250 1112 224087276713291180664062500000 1113 7002727397290349395751953125 1114 198056936489019982910156250 1115 5048510145798548583984375 1116 115394517618252539062500 1117 2350629062594033203125 1118 42353676803496093750 1119 668742265318359375 1120 9145193371875000 1121 106693922671875 1122 1040916318750 1123 8261240625 1124 51232500 1125 232875 1126 690 1127 1 1128 18892488895231098871212083167847595177590847015380859375 1129 59196465205057443129797860592589131556451320648193359375 1130 90767913314421412799023386241970001719892024993896484375 1131 90767913314421412799023386241970001719892024993896484375 1132 66563136430575702719283816577444667927920818328857421875 1133 38162864886863402892389388171068276278674602508544921875 1134 17809336947202921349781714479831862263381481170654296875 1135 6954122046050664527057621844505774788558483123779296875 1136 2318040682016888175685873948168591596186161041259765625 1137 669656197027101028531474696137593127787113189697265625 1138 169646236580198927227973589688190259039402008056640625 1139 38041883354347638226878926172503270208835601806640625 1140 7608376670869527645375785234500654041767120361328125 1141 1365606069130428038913602477987296879291534423828125 1142 221098125478259777728868972626514732837677001953125 1143 32427725070144767400234115985222160816192626953125 1144 4323696676019302320031215464696288108825683593750 1145 525625870418032831062618350610136985778808593750 1146 58402874490892536784735372290015220642089843750 1147 5942748632406609006166055426001548767089843750 1148 554656539024616840575498506426811218261718750 1149 47541989059252872049328443408012390136718750 1150 3745732471335074767522847056388854980468750 1151 271429889227179330979916453361511230468750 1152 18095325948478622065327763557434082031250 1153 1109846658173355486673436164855957031250 1154 62606734563625181299527168273925781250 1155 3246275125521305697012519836425781250 1156 154584529786728842714881896972656250 1157 6751967967696202325477600097656250 1158 270078718707848093019104003906250 1159 9873845630179392648010253906250 1160 329128187672646421600341796875 1161 9973581444625649139404296875 1162 273784588675998211669921875 1163 6779427910072336669921875 1164 150653953557163037109375 1165 2985934214646474609375 1166 52384810783271484375 1167 805920165896484375 1168 10745602211953125 1169 122307667453125 1170 1164834928125 1171 9029728125 1172 54725625 1173 243225 1174 705 1175 1 1176 283387333428466483068181247517713927663862705230712890625 1177 906839466971092745818179992056684568524360656738281250000 1178 1420715164921378635115148654222139157354831695556640625000 1179 1452286613030742604784374179871520027518272399902343750000 1180 1089214959773056953588280634903640020638704299926757812500 1181 639006109733526746105124639143468812108039855957031250000 1182 305302919094907223139115105368546210229396820068359375000 1183 122121167637962889255646042147418484091758728027343750000 1184 41724732276303987162345731067034648731350898742675781250 1185 12362883637423403603657994390232488512992858886718750000 1186 3214349745730084936951078541460447013378143310546875000 1187 740274486895413500631157482275739312171936035156250000 1188 152167533417390552907515704690013080835342407226562500 1189 28092467707825948229079822404310107231140136718750000 1190 4682077951304324704846637067385017871856689453125000 1191 707514001530431288732380712404847145080566406250000 1192 97283175210434302200702347955666482448577880859375 1193 12208084732289794785970490723848342895507812500000 1194 1401668987781420882833648934960365295410156250000 1195 147544103976991671877226203680038452148437500000 1196 14262596717775861614798533022403717041015625000 1197 1267786374913409921315425157546997070312500000 1198 103727976129278993562171149253845214843750000 1199 7817180809742764732221593856811523437500000 1200 542859778454358661959832906723022460937500 1201 34743025821078954365429306030273437500000 1202 2048947676627733206166343688964843750000 1203 111300861446444766754714965820312500000 1204 5565043072322238337735748291015625000 1205 255864049302171877597045898437500000 1206 10803148748313923720764160156250000 1207 418186403160538982739257812500000 1208 14810768445269088972015380859375 1209 478731909342031158691406250000 1210 14080350274765622314453125000 1211 375476007327083261718750000 1212 9039237213429782226562500 1213 195442966776860156250000 1214 3771706376395546875000 1215 64473613271718750000 1216 967104199075781250 1217 12580217223750000 1218 139780191375000 1219 1300280850000 1220 9850612500 1221 58374000 1222 253800 1223 720 1224 1 1225 4250810001426997246022718712765708914957940578460693359375 1226 13885979337994857670340881128367982455529272556304931640625 1227 22217566940791772272545409805388771928846836090087890625000 1228 23205014360382517706880761352294939570128917694091796875000 1229 17790511009626596908608583703426120337098836898803710937500 1230 10674306605775958145165150222055672202259302139282226562500 1231 5218549896157135093191851219671661965548992156982421875000 1232 2137120433664350561973805737579823471605777740478515625000 1233 747992151782522696690832008152938215062022209167480468750 1234 227167986837655041217215646920521976426243782043457031250 1235 60578129823374677657924172512139193713665008544921875000 1236 14318467049161287446418440775596536695957183837890625000 1237 3022787488156271794243893052625935524702072143554687500 1238 573554549034779776343713040754664689302444458007812500 1239 98323636977390818801779378415085375308990478515625000 1240 15294787974260794035832347753457725048065185546875000 1241 2166761629686945821742915931739844381809234619140625 1242 280404446194781223990259708813391625881195068359375 1243 33233119549011108028475224748253822326660156250000 1244 3614830547436295960992041990160942077636718750000 1245 361483054743629596099204199016094207763671875000 1246 33279392341477010434529910385608673095703125000 1247 2823706016852594824747992396354675292968750000 1248 220985688275420464545495057106018066406250000 1249 15960077486558144661619087457656860351562500 1250 1064005165770542977441272497177124023437500 1251 65477240970494952457924461364746093750000 1252 3718460598324404707487068176269531250000 1253 194776507531278341820751190185546875000 1254 9403003811854816501691436767578125000 1255 417911280526880733408508300781250000 1256 17075944795722008461853027343750000 1257 640347929839575317319488525390625 1258 21991747085399556352386474609375 1259 689937163463515493408203125000 1260 19712490384671871240234375000 1261 511064565528529995117187500 1262 11970881715082684570312500 1263 252018562422793359375000 1264 4738810575471328125000 1265 78980176257855468750 1266 1155807457432031250 1267 14676920094375000 1268 159284404125000 1269 1448040037500 1270 10726222500 1271 62181000 1272 264600 1273 735 1274 1 1275 63762150021404958690340780691485633724369108676910400390625 1276 212540500071349862301135935638285445747897028923034667968750 1277 347149483449871441758522028209199561388231813907623291015625 1278 370292782346529537875756830089812865480780601501464843750000 1279 290062679504781471336009516903686744626611471176147460937500 1280 177905110096265969086085837034261203370988368988037109375000 1281 88952555048132984543042918517130601685494184494018554687500 1282 37275356401122393522798937283369014039635658264160156250000 1283 13357002710402191012336285859873896697536110877990722656250 1284 4155511954347348314949066711960767861455678939819335937500 1285 1135839934188275206086078234602609882131218910217285156250 1286 275355135560793989354200784146087244153022766113281250000 1287 59660279371505364360076836564985569566488265991210937500 1288 11626105723677968439399588663945905864238739013671875000 1289 2048409103695642058370403716980945318937301635742187500 1290 327745456591302729339264594716951251029968261718750000 1291 47796212419564981361976086729555390775203704833984375 1292 6372828322608664181596811563940718770027160644531250 1293 778901239429947844417388080037198960781097412109375 1294 87455577760555547443355854600667953491210937500000 1295 9037076368590739902480104975402355194091796875000 1296 860673939865784752617152854800224304199218750000 1297 75634982594265932805749796330928802490234375000 1298 6138491340983901792930418252944946289062500000 1299 460386850573792634469781368970870971679687500 1300 31920154973116289323238174915313720703125000 1301 2046163780327967264310139417648315429687500 1302 121254149945361023070230484008789062500000 1303 6640108211293579834798336029052734375000 1304 335821564709100589346122741699218750000 1305 15671673019758027502819061279296875000 1306 674050452462710860336303710937500000 1307 26681163743315638221645355224609375 1308 970224136120568662605285644531250 1309 32340804537352288753509521484375 1310 985624519233593562011718750000 1311 27378458867599821166992187500 1312 690627791254770263671875000 1313 15751160151424584960937500 1314 323100721054863281250000 1315 5923513219339160156250 1316 96317288119335937500 1317 1375961258847656250 1318 17066186156250000 1319 181005004687500 1320 1608933375000 1321 11658937500 1322 66150000 1323 275625 1324 750 1325 1