0 1 1 5 2 1 3 25 4 10 5 1 6 125 7 75 8 15 9 1 10 625 11 500 12 150 13 20 14 1 15 3125 16 3125 17 1250 18 250 19 25 20 1 21 15625 22 18750 23 9375 24 2500 25 375 26 30 27 1 28 78125 29 109375 30 65625 31 21875 32 4375 33 525 34 35 35 1 36 390625 37 625000 38 437500 39 175000 40 43750 41 7000 42 700 43 40 44 1 45 1953125 46 3515625 47 2812500 48 1312500 49 393750 50 78750 51 10500 52 900 53 45 54 1 55 9765625 56 19531250 57 17578125 58 9375000 59 3281250 60 787500 61 131250 62 15000 63 1125 64 50 65 1 66 48828125 67 107421875 68 107421875 69 64453125 70 25781250 71 7218750 72 1443750 73 206250 74 20625 75 1375 76 55 77 1 78 244140625 79 585937500 80 644531250 81 429687500 82 193359375 83 61875000 84 14437500 85 2475000 86 309375 87 27500 88 1650 89 60 90 1 91 1220703125 92 3173828125 93 3808593750 94 2792968750 95 1396484375 96 502734375 97 134062500 98 26812500 99 4021875 100 446875 101 35750 102 1950 103 65 104 1 105 6103515625 106 17089843750 107 22216796875 108 17773437500 109 9775390625 110 3910156250 111 1173046875 112 268125000 113 46921875 114 6256250 115 625625 116 45500 117 2275 118 70 119 1 120 30517578125 121 91552734375 122 128173828125 123 111083984375 124 66650390625 125 29326171875 126 9775390625 127 2513671875 128 502734375 129 78203125 130 9384375 131 853125 132 56875 133 2625 134 75 135 1 136 152587890625 137 488281250000 138 732421875000 139 683593750000 140 444335937500 141 213281250000 142 78203125000 143 22343750000 144 5027343750 145 893750000 146 125125000 147 13650000 148 1137500 149 70000 150 3000 151 80 152 1 153 762939453125 154 2593994140625 155 4150390625000 156 4150390625000 157 2905273437500 158 1510742187500 159 604296875000 160 189921875000 161 47480468750 162 9496093750 163 1519375000 164 193375000 165 19337500 166 1487500 167 85000 168 3400 169 85 170 1 171 3814697265625 172 13732910156250 173 23345947265625 174 24902343750000 175 18676757812500 176 10458984375000 177 4532226562500 178 1553906250000 179 427324218750 180 94960937500 181 17092968750 182 2486250000 183 290062500 184 26775000 185 1912500 186 102000 187 3825 188 90 189 1 190 19073486328125 191 72479248046875 192 130462646484375 193 147857666015625 194 118286132812500 195 70971679687500 196 33120117187500 197 12301757812500 198 3690527343750 199 902128906250 200 180425781250 201 29524218750 202 3936562500 203 423937500 204 36337500 205 2422500 206 121125 207 4275 208 95 209 1 210 95367431640625 211 381469726562500 212 724792480468750 213 869750976562500 214 739288330078125 215 473144531250000 216 236572265625000 217 94628906250000 218 30754394531250 219 8201171875000 220 1804257812500 221 328046875000 222 49207031250 223 6056250000 224 605625000 225 48450000 226 3028125 227 142500 228 4750 229 100 230 1 231 476837158203125 232 2002716064453125 233 4005432128906250 234 5073547363281250 235 4566192626953125 236 3105010986328125 237 1656005859375000 238 709716796875000 239 248400878906250 240 71760253906250 241 17222460937500 242 3444492187500 243 574082031250 244 79488281250 245 9084375000 246 847875000 247 63590625 248 3740625 249 166250 250 5250 251 105 252 1 253 2384185791015625 254 10490417480468750 255 22029876708984375 256 29373168945312500 257 27904510498046875 258 20091247558593750 259 11385040283203125 260 5204589843750000 261 1951721191406250 262 607202148437500 263 157872558593750 264 34444921875000 265 6314902343750 266 971523437500 267 124910156250 268 13323750000 269 1165828125 270 82293750 271 4571875 272 192500 273 5775 274 110 275 1 276 11920928955078125 277 54836273193359375 278 120639801025390625 279 168895721435546875 280 168895721435546875 281 128360748291015625 282 77016448974609375 283 37407989501953125 284 14963195800781250 285 4987731933593750 286 1396564941406250 287 330097167968750 288 66019433593750 289 11172519531250 290 1596074218750 291 191528906250 292 19152890625 293 1577296875 294 105153125 295 5534375 296 221375 297 6325 298 115 299 1 300 59604644775390625 301 286102294921875000 302 658035278320312500 303 965118408203125000 304 1013374328613281250 305 810699462890625000 306 513442993164062500 307 264056396484375000 308 112223968505859375 309 39901855468750000 310 11970556640625000 311 3047050781250000 312 660194335937500 313 121882031250000 314 19152890625000 315 2553718750000 316 287293359375 317 27039375000 318 2103062500 319 132825000 320 6641250 321 253000 322 6900 323 120 324 1 325 298023223876953125 326 1490116119384765625 327 3576278686523437500 328 5483627319335937500 329 6031990051269531250 330 5066871643066406250 331 3377914428710937500 332 1833724975585937500 333 825176239013671875 334 311733245849609375 335 99754638671875000 336 27205810546875000 337 6348022460937500 338 1269604492187500 339 217646484375000 340 31921484375000 341 3990185546875 342 422490234375 343 37554687500 344 2767187500 345 166031250 346 7906250 347 287500 348 7500 349 125 350 1 351 1490116119384765625 352 7748603820800781250 353 19371509552001953125 354 30994415283203125000 355 35643577575683593750 356 31366348266601562500 357 21956443786621093750 358 12546539306640625000 359 5959606170654296875 360 2383842468261718750 361 810506439208984375 362 235783691406250000 363 58945922851562500 364 12696044921875000 365 2357836914062500 366 377253906250000 367 51872412109375 368 6102636718750 369 610263671875 370 51390625000 371 3597343750 372 205562500 373 9343750 374 325000 375 8125 376 130 377 1 378 7450580596923828125 379 40233135223388671875 380 104606151580810546875 381 174343585968017578125 382 209212303161621093750 383 192475318908691406250 384 141148567199707031250 385 84689140319824218750 386 42344570159912109375 387 17878818511962890625 388 6436374664306640625 389 1989424896240234375 390 530513305664062500 391 122426147460937500 392 24485229492187500 393 4244106445312500 394 636615966796875 395 82385595703125 396 9153955078125 397 867216796875 398 69377343750 399 4625156250 400 252281250 401 10968750 402 365625 403 8775 404 135 405 1 406 37252902984619140625 407 208616256713867187500 408 563263893127441406250 409 976324081420898437500 410 1220405101776123046875 411 1171588897705078125000 412 898218154907226562500 413 564594268798828125000 414 296411991119384765625 415 131738662719726562500 416 50060691833496093750 417 16383499145507812500 418 4641991424560546875 419 1142644042968750000 420 244852294921875000 421 45705761718750000 422 7427186279296875 423 1048543945312500 424 128155371093750 425 13490039062500 426 1214103515625 427 92503125000 428 5886562500 429 307125000 430 12796875 431 409500 432 9450 433 140 434 1 435 186264514923095703125 436 1080334186553955078125 437 3024935722351074218750 438 5444884300231933593750 439 7078349590301513671875 440 7078349590301513671875 441 5662679672241210937500 442 3721189498901367187500 443 2046654224395751953125 444 955105304718017578125 445 382042121887207031250 446 131978187561035156250 447 39593456268310546875 448 10355211639404296875 449 2366905517578125000 450 473381103515625000 451 82841693115234375 452 12669906005859375 453 1689320800781250 454 195605566406250 455 19560556640625 456 1676619140625 457 121935937500 458 7422187500 459 371109375 460 14844375 461 456750 462 10150 463 145 464 1 465 931322574615478515625 466 5587935447692871093750 467 16205012798309326171875 468 30249357223510742187500 469 40836632251739501953125 470 42470097541809082031250 471 35391747951507568359375 472 24268627166748046875000 473 13954460620880126953125 474 6822180747985839843750 475 2865315914154052734375 476 1041933059692382812500 477 329945468902587890625 478 91369514465332031250 479 22189739227294921875 480 4733811035156250000 481 887589569091796875 482 146191223144531250 483 21116510009765625 484 2667348632812500 485 293408349609375 486 27943652343750 487 2286298828125 488 159046875000 489 9277734375 490 445331250 491 17128125 492 507500 493 10875 494 150 495 1 496 4656612873077392578125 497 28870999813079833984375 498 86612999439239501953125 499 167451798915863037109375 500 234432518482208251953125 501 253187119960784912109375 502 219428837299346923828125 503 156734883785247802734375 504 94040930271148681640625 505 48065364360809326171875 506 21148760318756103515625 507 8074981212615966796875 508 2691660404205322265625 509 786793041229248046875 510 202318210601806640625 511 45858794403076171875 512 9171758880615234375 513 1618545684814453125 514 251773773193359375 515 34453253173828125 516 4134390380859375 517 433126611328125 518 39375146484375 519 3081533203125 520 205435546875 521 11504390625 522 530971875 523 19665625 524 561875 525 11625 526 155 527 1 528 23283064365386962890625 529 149011611938476562500000 530 461935997009277343750000 531 923871994018554687500000 532 1339614391326904296875000 533 1500368118286132812500000 534 1350331306457519531250000 535 1003103256225585937500000 536 626939535140991210937500 537 334367752075195312500000 538 153809165954589843750000 539 61523666381835937500000 540 21533283233642578125000 541 6625625610351562500000 542 1798384094238281250000 543 431612182617187500000 544 91717588806152343750 545 17264487304687500000 546 2877414550781250000 547 424040039062500000 548 55125205078125000 549 6300023437500000 550 630002343750000 551 54782812500000 552 4108710937500 553 262957500000 554 14159250000 555 629300000 556 22475000 557 620000 558 12400 559 160 560 1 561 116415321826934814453125 562 768341124057769775390625 563 2458691596984863281250000 564 5081295967102050781250000 565 7621943950653076171875000 566 8841454982757568359375000 567 8252024650573730468750000 568 6365847587585449218750000 569 4137800931930541992187500 570 2298778295516967773437500 571 1103413581848144531250000 572 461427497863769531250000 573 169190082550048828125000 574 54661411285400390625000 575 15617546081542968750000 576 3956445007324218750000 577 890200126647949218750 578 178040025329589843750 579 31651560058593750000 580 4997614746093750000 581 699666064453125000 582 86625322265625000 583 9450035156250000 584 903916406250000 585 75326367187500 586 5423498437500 587 333753750000 588 17305750000 589 741675000 590 25575000 591 682000 592 13200 593 165 594 1 595 582076609134674072265625 596 3958120942115783691406250 597 13061799108982086181640625 598 27865171432495117187500000 599 43191015720367431640625000 600 51829218864440917968750000 601 50101578235626220703125000 602 40081262588500976562500000 603 27054852247238159179687500 604 15631692409515380859375000 605 7815846204757690429687500 606 3410551071166992187500000 607 1307377910614013671875000 608 442497138977050781250000 609 132749141693115234375000 610 35399771118164062500000 611 8407445640563964843750 612 1780400253295898437500 613 336297825622558593750 614 56639633789062500000 615 8495945068359375000 616 1132792675781250000 617 133875498046875000 618 13969617187500000 619 1280548242187500 620 102443859375000 621 7092267187500 622 420282500000 623 21014125000 624 869550000 625 28985000 626 748000 627 14025 628 170 629 1 630 2910383045673370361328125 631 20372681319713592529296875 632 69267116487026214599609375 633 152387656271457672119140625 634 243820250034332275390625000 635 302337110042572021484375000 636 302337110042572021484375000 637 250507891178131103515625000 638 175355523824691772460937500 639 105213314294815063476562500 640 54710923433303833007812500 641 24868601560592651367187500 642 9947440624237060546875000 643 3519863605499267578125000 644 1106242847442626953125000 645 309747997283935546875000 646 77436999320983886718750 647 17309446907043457031250 648 3461889381408691406250 649 619495994567871093750 650 99119359130859375000 651 14159908447265625000 652 1802170166015625000 653 203723583984375000 654 20372358398437500 655 1792767539062500 656 137905195312500 657 9193679687500 658 525353125000 659 25361875000 660 1014475000 661 32725000 662 818125 663 14875 664 175 665 1 666 14551915228366851806640625 667 104773789644241333007812500 668 366708263754844665527343750 669 831205397844314575195312500 670 1371488906443119049072265625 671 1755505800247192382812500000 672 1814022660255432128906250000 673 1554876565933227539062500000 674 1127285510301589965820312500 675 701422095298767089843750000 676 378767931461334228515625000 677 179053931236267089843750000 678 74605804681777954101562500 679 27546758651733398437500000 680 9051077842712402343750000 681 2654982833862304687500000 682 696932993888854980468750 683 163984233856201171875000 684 34618893814086914062500 685 6559369354248046875000 686 1115092790222167968750 687 169918901367187500000 688 23170759277343750000 689 2820788085937500000 690 305585375976562500 691 29336196093750000 692 2482293515625000 693 183873593750000 694 11820445312500 695 652162500000 696 30434250000 697 1178100000 698 36815625 699 892500 700 15750 701 180 702 1 703 72759576141834259033203125 704 538420863449573516845703125 705 1938315108418464660644531250 706 4522735252976417541503906250 707 7688649930059909820556640625 708 10149017907679080963134765625 709 10825619101524353027343750000 710 9588405489921569824218750000 711 7191304117441177368164062500 712 4634395986795425415039062500 713 2595261752605438232421875000 714 1274037587642669677734375000 715 552082954645156860351562500 716 212339597940444946289062500 717 72802147865295410156250000 718 22325992012023925781250000 719 6139647803306579589843750 720 1516854163169860839843750 721 337078702926635742187500 722 67415740585327148437500 723 12134833305358886718750 724 1964687297058105468750 725 285772697753906250000 726 37274699707031250000 727 4348714965820312500 728 452266356445312500 729 41747663671875000 730 3401661484375000 731 242975820312500 732 15081257812500 733 804333750000 734 36324750000 735 1362178125 736 41278125 737 971250 738 16650 739 185 740 1 741 363797880709171295166015625 742 2764863893389701843261718750 743 10229996405541896820068359375 744 24551991373300552368164062500 745 42965984903275966644287109375 746 58433739468455314636230468750 747 64277113415300846099853515625 748 58767646551132202148437500000 749 45544926077127456665039062500 750 30363284051418304443359375000 751 17610704749822616577148437500 752 8965449690818786621093750000 753 4034452360868453979492187500 754 1613780944347381591796875000 755 576350337266921997070312500 756 184432107925415039062500000 757 53024231028556823730468750 758 13723918619155883789062500 759 3202247677803039550781250 760 674157405853271484375000 761 128089907112121582031250 762 21958269790649414062500 763 3393550785827636718750 764 472146196289062500000 765 59018274536132812500 766 6610046748046875000 767 661004674804687500 768 58755971093750000 769 4616540585937500 770 318382109375000 771 19102926562500 772 985957500000 773 43135640625 774 1568568750 775 46134375 776 1054500 777 17575 778 190 779 1 780 1818989403545856475830078125 781 14188117347657680511474609375 782 53914845921099185943603515625 783 132989953272044658660888671875 784 239381915889680385589599609375 785 335134682245552539825439453125 786 379819306544959545135498046875 787 358115346170961856842041015625 788 286492276936769485473632812500 789 197361346334218978881835937500 790 118416807800531387329101562500 791 62437953203916549682617187500 792 29137711495161056518554687500 793 12103357082605361938476562500 794 4495532630681991577148437500 795 1498510876893997192382812500 796 449553263068199157714843750 797 121643824124336242675781250 798 29735157008171081542968750 799 6573034707069396972656250 800 1314606941413879394531250 801 237881256065368652343750 802 38926023719787597656250 803 5754281767272949218750 804 767237568969726562500 805 92068508276367187500 806 9915070122070312500 807 954784530273437500 808 81838674023437500 809 6208451132812500 810 413896742187500 811 24032714062500 812 1201635703125 813 50978484375 814 1799240625 815 51406875 816 1142375 817 18525 818 195 819 1 820 9094947017729282379150390625 821 72759576141834259033203125000 822 283762346953153610229492187500 823 718864612281322479248046875000 824 1329899532720446586608886718750 825 1915055327117443084716796875000 826 2234231214970350265502929687500 827 2170396037399768829345703125000 828 1790576730854809284210205078125 829 1273299008607864379882812500000 830 789445385336875915527343750000 831 430606573820114135742187500000 832 208126510679721832275390625000 833 89654496908187866210937500000 834 34581020236015319824218750000 835 11988087015151977539062500000 836 3746277192234992980957031250 837 1057772383689880371093750000 838 270319609165191650390625000 839 62600330543518066406250000 840 13146069414138793945312500 841 2504013221740722656250000 842 432511374664306640625000 843 67697432556152343750000 844 9590469612121582031250 845 1227580110351562500000 846 141643858886718750000 847 14688992773437500000 848 1363977900390625000 849 112880929687500000 850 8277934843750000 851 534060312500000 852 30040892578125 853 1456528125000 854 59974687500 855 2056275000 856 57118750 857 1235000 858 19500 859 200 860 1 861 45474735088646411895751953125 862 372892827726900577545166015625 863 1491571310907602310180664062500 864 3878085408359766006469726562500 865 7368362275883555412292480468750 866 10905176168307662010192871093750 867 13086211401969194412231445312500 868 13086211401969194412231445312500 869 11123279691673815250396728515625 870 8157071773894131183624267578125 871 5220525935292243957519531250000 872 2942478254437446594238281250000 873 1471239127218723297119140625000 874 656398995220661163330078125000 875 262559598088264465332031250000 876 94521455311775207519531250000 877 30719472976326942443847656250 878 9035139110684394836425781250 879 2409370429515838623046875000 880 583321261882781982421875000 881 128330677614212036132812500 882 25666135522842407226562500 883 4666570095062255859375000 884 770998537445068359375000 885 115649780616760253906250 886 15728370163879394531250 887 1935799404785156250000 888 215088822753906250000 889 21508882275390625000 890 1928382548828125000 891 154270603906250000 892 10948236406250000 893 684264775390625 894 37323533203125 895 1756401562500 896 70256062500 897 2341868750 898 63293750 899 1332500 900 20500 901 205 902 1 903 227373675443232059478759765625 904 1909938873723149299621582031250 905 7830749382264912128448486328125 906 20881998352706432342529296875000 907 40719896787777543067932128906250 908 61894243117421865463256835937500 909 76336233178153634071350097656250 910 78517268411815166473388671875000 911 68702609860338270664215087890625 912 51908638561144471168518066406250 913 34259701450355350971221923828125 914 19932917207479476928710937500000 915 10298673890531063079833984375000 916 4753234103322029113769531250000 917 1969196985661983489990234375000 918 735166874647140502929687500000 919 248118820193409919738769531250 920 75895168529748916625976562500 921 21081991258263587951660156250 922 5325976738929748535156250000 923 1224974649953842163085937500 924 256661355228424072265625000 925 48998985998153686523437500 926 8521562782287597656250000 927 1349247440528869628906250 928 194291631436157226562500 929 25407367187805175781250 930 3011243518554687500000 931 322633234130859375000 932 31150795019531250000 933 2699735568359375000 934 209011785937500000 935 14369560283203125 936 870882441406250 937 46105541015625 938 2107681875000 939 81965406250 940 2658337500 941 69956250 942 1435000 943 21525 944 210 945 1 946 1136868377216160297393798828125 947 9777068044058978557586669921875 948 41063685785047709941864013671875 949 112240741145797073841094970703125 950 224481482291594147682189941406250 951 350191112374886870384216308593750 952 443575409008190035820007324218750 953 468922575237229466438293457031250 954 422030317713506519794464111328125 955 328245802666060626506805419921875 956 223207145812921226024627685546875 957 133924287487752735614776611328125 958 71426286660134792327880859375000 959 34064844407141208648681640625000 960 14599219031631946563720703125000 961 5645031358897686004638671875000 962 1975760975614190101623535156250 963 627594662842154502868652343750 964 181305124821066856384277343750 965 47711874952912330627441406250 966 11450849988698959350585937500 967 2508281426095962524414062500 968 501656285219192504882812500 969 91606799909591674804687500 970 15267799984931945800781250 971 2320705597709655761718750 972 321328467375183105468750 973 40463584780578613281250 974 4624409689208984375000 975 478387209228515625000 976 44649472861328125000 977 3744794498046875000 978 280859587353515625 979 18723972490234375 980 1101410146484375 981 56643950390625 982 2517508906250 983 95257093750 984 3008118750 985 77131250 986 1542625 987 22575 988 215 989 1 990 5684341886080801486968994140625 991 50022208597511053085327148437500 992 215095496969297528266906738281250 993 602267391514033079147338867187500 994 1234648152603767812252044677734375 995 1975437044166028499603271484375000 996 2568068157415837049484252929687500 997 2788188285194337368011474609375000 998 2579074163804762065410614013671875 999 2063259331043809652328491210937500 1000 1444281531730666756629943847656250 1001 892828583251684904098510742187500 1002 491055720788426697254180908203125 1003 241750508695840835571289062500000 1004 107060939565300941467285156250000 1005 42824375826120376586914062500000 1006 15523836236968636512756347656250 1007 5113734289824962615966796875000 1008 1534120286947488784790039062500 1009 419864499585628509521484375000 1010 104966124896407127380371093750 1011 23992257119178771972656250000 1012 5016562852191925048828125000 1013 959690284767150878906250000 1014 167945799834251403808593750 1015 26871327973480224609375000 1016 3927347934585571289062500 1017 523646391278076171875000 1018 63585633226623535156250 1019 7016345735351562500000 1020 701634573535156250000 1021 63373445351562500000 1022 5149092434814453125 1023 374479449804687500 1024 24231023222656250 1025 1384629898437500 1026 69231494921875 1027 2993794375000 1028 110297687500 1029 3393775000 1030 84844375 1031 1655500 1032 23650 1033 220 1034 1 1035 28421709430404007434844970703125 1036 255795384873636066913604736328125 1037 1125499693443998694419860839843750 1038 3226432454539462924003601074218750 1039 6775508154532872140407562255859375 1040 11111833373433910310268402099609375 1041 14815777831245213747024536132812500 1042 16509009583387523889541625976562500 1043 15683559104218147695064544677734375 1044 12895370819023810327053070068359375 1045 9284666989697143435478210449218750 1046 5908424447989091277122497558593750 1047 3348107187193818390369415283203125 1048 1699808264267630875110626220703125 1049 777055206522345542907714843750000 1050 321182818695902824401855468750000 1051 120443557010963559150695800781250 1052 41092507686093449592590332031250 1053 12784335724562406539916992187500 1054 3633442784875631332397460937500 1055 944695124067664146423339843750 1056 224927410492300987243652343750 1057 49075071380138397216796875000 1058 9815014276027679443359375000 1059 1799419283938407897949218750 1060 302302439701652526855468750 1061 46508067646408081054687500 1062 6545579890975952148437500 1063 841574557411193847656250 1064 98667361903381347656250 1065 10524518603027343750000 1066 1018501800292968750000 1067 89118907525634765625 1068 7021489683837890625 1069 495634565917968750 1070 31154172714843750 1071 1730787373046875 1072 84200466796875 1073 3545282812500 1074 127266562500 1075 3817996875 1076 93121875 1077 1773750 1078 24750 1079 225 1080 1 1081 142108547152020037174224853515625 1082 1307398633798584342002868652343750 1083 5883293852093629539012908935546875 1084 17257661966141313314437866210937500 1085 37103973227203823626041412353515625 1086 62334675021702423691749572753906250 1087 85190722529659979045391082763671875 1088 97360825748182833194732666015625000 1089 94926805104478262364864349365234375 1090 80160413199337199330329895019531250 1091 59318705767509527504444122314453125 1092 38826789229642599821090698242187500 1093 22648960383958183228969573974609375 1094 11847148508531972765922546386718750 1095 5585084296879358589649200439453125 1096 2382969300001859664916992187500000 1097 923400603750720620155334472656250 1098 325906095441430807113647460937500 1099 105014186308905482292175292968750 1100 30951549648940563201904296875000 1101 8356918405213952064514160156250 1102 2069332176529169082641601562500 1103 470302767392992973327636718750 1104 98150142760276794433593750000 1105 18812110695719718933105468750 1106 3310931482446670532226562500 1107 534842777933692932128906250 1108 79235967101287841796875000 1109 10753452678031921386718750 1110 1334911366928100585937500 1111 151289954918518066406250 1112 15617027604492187500000 1113 1464096337921142578125 1114 124226355944824218750 1115 9499662513427734375 1116 651405429492187500 1117 39808109580078125 1118 2151789707031250 1119 101926880859375 1120 4181615625000 1121 146356546875 1122 4283606250 1123 101990625 1124 1897500 1125 25875 1126 230 1127 1 1128 710542735760100185871124267578125 1129 6679101716144941747188568115234375 1130 30723867894266732037067413330078125 1131 92171603682800196111202239990234375 1132 202777528102160431444644927978515625 1133 348777348335715942084789276123046875 1134 488288287670002318918704986572265625 1135 571994851270574145019054412841796875 1136 571994851270574145019054412841796875 1137 495728871101164259016513824462890625 1138 376753942036884836852550506591796875 1139 253452651915722526609897613525390625 1140 152071591149433515965938568115234375 1141 81884702926618047058582305908203125 1142 39772569992928765714168548583984375 1143 17499930796888656914234161376953125 1144 6999972318755462765693664550781250 1145 2552931080957874655723571777343750 1146 850977026985958218574523925781250 1147 259771934553608298301696777343750 1148 72736141675010323524475097656250 1149 18703579287859797477722167968750 1150 4420846013494133949279785156250 1151 961053481194376945495605468750 1152 192210696238875389099121093750 1153 35366768107953071594238281250 1154 5985145372115135192871093750 1155 931022613440132141113281250 1156 133003230491447448730468750 1157 17428009512672424316406250 1158 2091361141520690917968750 1159 229375092940979003906250 1160 22937509294097900390625 1161 2085228117645263671875 1162 171724668511962890625 1163 12756689660888671875 1164 850445977392578125 1165 50567058115234375 1166 2661424111328125 1167 122834958984375 1168 4913398359375 1169 167774578125 1170 4793559375 1171 111478125 1172 2026875 1173 27025 1174 235 1175 1 1176 3552713678800500929355621337890625 1177 34106051316484808921813964843750000 1178 160298441187478601932525634765625000 1179 491581886308267712593078613281250000 1180 1106059244193602353334426879882812500 1181 1946664269780740141868591308593750000 1182 2790218786685727536678314208984375000 1183 3348262544022873044013977050781250000 1184 3431969107623444870114326477050781250 1185 3050639206776395440101623535156250000 1186 2379498581285588443279266357421875000 1187 1644017201615497469902038574218750000 1188 1013810607662890106439590454101562500 1189 561495105782523751258850097656250000 1190 280747552891261875629425048828125000 1191 127272223977372050285339355468750000 1192 52499792390665970742702484130859375 1193 19764627723544836044311523437500000 1194 6807816215887665748596191406250000 1195 2149836699753999710083007812500000 1196 623452642928659915924072265625000 1197 166254038114309310913085937500000 1198 40807809355330467224121093750000 1199 9226113419466018676757812500000 1200 1922106962388753890991210937500 1201 369044536778640747070312500000 1202 65292494968528747558593750000 1203 10640258439315795898437500000 1204 1596038765897369384765625000 1205 220143278054809570312500000 1206 27884815220275878906250000 1207 3238236606225585937500000 1208 344062639411468505859375 1209 33363649882324218750000 1210 2943851460205078125000 1211 235508116816406250000 1212 17008919547851562500 1213 1103281267968750000 1214 63874178671875000 1215 3275598906250000 1216 147401950781250 1217 5752271250000 1218 191742375000 1219 5350950000 1220 121612500 1221 2162000 1222 28200 1223 240 1224 1 1225 17763568394002504646778106689453125 1226 174082970261224545538425445556640625 1227 835598257253877818584442138671875000 1228 2618207872728817164897918701171875000 1229 6021878107276279479265213012695312500 1230 10839380593097303062677383422851562500 1231 15897758203209377825260162353515625000 1232 19531531506800092756748199462890625000 1233 20508108082140097394585609436035156250 1234 18685165141505422070622444152832031250 1235 14948132113204337656497955322265625000 1236 10599584589363075792789459228515625000 1237 6713070239929948002099990844726562500 1238 3821286136575508862733840942382812500 1239 1965232870238833129405975341796875000 1240 917108672778122127056121826171875000 1241 389771185930701903998851776123046875 1242 151322931008390150964260101318359375 1243 53803708802983164787292480468750000 1244 17556999714657664299011230468750000 1245 5267099914397299289703369140625000 1246 1454722833500206470489501953125000 1247 370293084890961647033691406250000 1248 86938376452660560607910156250000 1249 18836648231409788131713867187500 1250 3767329646281957626342773437500 1251 695507011621284484863281250000 1252 118493787165107727050781250000 1253 18620452268802642822265625000 1254 2696755156171417236328125000 1255 359567354156188964843750000 1256 44075998251403808593750000 1257 4958549803282928466796875 1258 510880888823089599609375 1259 48082907183349609375000 1260 4121392044287109375000 1261 320552714555664062500 1262 22525325887695312500 1263 1422652161328125000 1264 80252173203125000 1265 4012608660156250 1266 176163307031250 1267 6710983125000 1268 218497125000 1269 5959012500 1270 132422500 1271 2303000 1272 29400 1273 245 1274 1 1275 88817841970012523233890533447265625 1276 888178419700125232338905334472656250 1277 4352074256530613638460636138916015625 1278 13926637620897963643074035644531250000 1279 32727598409110214561223983764648437500 1280 60218781072762794792652130126953125000 1281 90328171609144192188978195190429687500 1282 113555415737209841609001159667968750000 1283 122072071917500579729676246643066406250 1284 113933933789667207747697830200195312500 1285 93425825707527110353112220764160156250 1286 67946055060019716620445251464843750000 1287 44164935789012815803289413452148437500 1288 25819500922807492315769195556640625000 1289 13647450487769674509763717651367187500 1290 6550776234129443764686584472656250000 1291 2865964602431631647050380706787109375 1292 1146385840972652658820152282714843750 1293 420341475023305974900722503662109375 1294 141588707376271486282348632812500000 1295 43892499286644160747528076171875000 1296 12540714081898331642150878906250000 1297 3306188257955014705657958984375000 1298 804984967154264450073242187500000 1299 181121617609709501266479492187500 1300 37673296462819576263427734375000 1301 7244864704388380050659179687500 1302 1287975947446823120117187500000 1303 211596048509120941162109375000 1304 32104228049659729003906250000 1305 4494591926952362060546875000 1306 579947345413208007812500000 1307 68868747267818450927734375 1308 7512954247398376464843750 1309 751295424739837646484375 1310 68689867404785156250000 1311 5724155617065429687500 1312 433179343994140625000 1313 29638586694335937500 1314 1823913027343750000 1315 100315216503906250 1316 4893425195312500 1317 209718222656250 1318 7803468750000 1319 248292187500 1320 6621125000 1321 143937500 1322 2450000 1323 30625 1324 250 1325 1