1 1 2 5 3 1 4 25 5 15 6 1 7 125 8 175 9 30 10 1 11 625 12 1875 13 625 14 50 15 1 16 3125 17 19375 18 11250 19 1625 20 75 21 1 22 15625 23 196875 24 188125 25 43750 26 3500 27 105 28 1 29 78125 30 1984375 31 3018750 32 1063125 33 131250 34 6650 35 140 36 1 37 390625 38 19921875 39 47265625 40 24281250 41 4344375 42 330750 43 11550 44 180 45 1 46 1953125 47 199609375 48 728906250 49 532890625 50 132890625 51 14266875 52 735000 53 18750 54 225 55 1 56 9765625 57 1998046875 58 11133203125 59 11386718750 60 3855156250 61 560896875 62 39991875 63 1485000 64 28875 65 275 66 1 67 48828125 68 19990234375 69 168996093750 70 238867578125 71 107765625000 72 20682062500 73 1960612500 74 99391875 75 2784375 76 42625 77 330 78 1 79 244140625 80 199951171875 81 2554931640625 82 4946347656250 83 2933008203125 84 728227500000 85 89303500000 86 5936287500 87 224688750 88 4915625 89 60775 90 390 91 1 92 1220703125 93 1999755859375 94 38523925781250 95 101481884765625 96 78271552734375 97 24779833203125 98 3853850000000 99 326755000000 100 16047281250 101 470470000 102 8258250 103 84175 104 455 105 1 106 6103515625 107 19998779296875 108 579858642578125 109 2068161621093750 110 2058270703125000 111 821666548828125 112 159664583203125 113 16924050000000 114 1048882656250 115 39570781250 116 924673750 117 13308750 118 113750 119 525 120 1 121 30517578125 122 199993896484375 123 8717878417968750 124 41943091064453125 125 53524929199218750 126 26708267167968750 127 6409926960937500 128 836626583203125 129 64123769531250 130 3027421718750 131 90427837500 132 1723198750 133 20702500 134 150500 135 600 136 1 137 152587890625 138 1999969482421875 139 130968170166015625 140 847579699707031250 141 1380066321044921875 142 854772944238281250 143 251055710800781250 144 39874990289062500 145 3722196212109375 146 215494855468750 147 8000952781250 148 193819762500 149 3068861250 150 31237500 151 195500 152 680 153 1 154 762939453125 155 19999847412109375 156 1966522521972656250 157 17082562164306640625 158 35349237725830078125 159 27023254648193359375 160 9641722822265625000 161 1846055322363281250 162 207373819833984375 163 14496938985546875 164 655547258437500 165 19630138531250 166 393295743750 167 5255486250 168 45900000 169 249900 170 765 171 1 172 3814697265625 173 199999237060546875 174 29517837677001953125 175 343617765808105468750 176 900813505310058593750 177 846046877171630859375 178 364483553427490234375 179 83483935716796875000 180 11177877214892578125 181 932220769111328125 182 50552038199609375 183 1833355570312500 184 45194361875000 185 761179781250 186 8697986250 187 65892000 188 314925 189 855 190 1 191 19073486328125 192 1999996185302734375 193 442967564392089843750 194 6901873153839111328125 195 22863955398559570312500 196 26282219820458984375000 197 13602971247133789062500 198 3703840982099365234375 199 586488410386962890625 200 57788915670458984375 201 3712582870089843750 202 160553372418359375 203 4770989092187500 204 98476946562500 205 1413528750000 206 13969346250 207 92660625 208 391875 209 950 210 1 211 95367431640625 212 19999980926513671875 213 6646513462066650390625 214 138480430641174316406250 215 578500758117828369140625 216 811330550012329101562500 217 502386213470141601562500 218 161756610531108398437500 219 30095819449512695312500 220 3475934193909912109375 221 261980973525400390625 222 13345785215191406250 223 470667663410546875 224 11664375351562500 225 204491602812500 226 2531076450000 227 21845499375 228 127929375 229 482125 230 1050 231 1 232 476837158203125 233 199999904632568359375 234 99717701911926269531250 235 2776255126285552978515625 236 14600999383586883544921875 237 24918417258487701416015625 238 18394848021467285156250000 239 6972650634714477539062500 240 1516068485759179687500000 241 203892529145008300781250 242 17884887737806933593750 243 1062728086436884765625 244 43939183336876953125 245 1287173938019921875 246 27001245562500000 247 406977718812500 248 4387943896875 249 33359143125 250 173731250 251 587125 252 1155 253 1 254 2384185791015625 255 1999999523162841796875 256 1495965528583526611328125 257 55624820227622985839843750 258 367801239715957641601562500 259 762153517138217926025390625 260 668738098009842681884765625 261 297300873410046386718750000 262 75195732493877563476562500 263 11710694943009594726562500 264 1187561354724389648437500 265 81648572924020019531250 266 3918775003333886718750 267 134041358998271484375 268 3312267355207421875 269 59559463067500000 270 779952950046875 271 7390266778125 272 49863611875 273 232443750 274 708400 275 1265 276 1 277 11920928955078125 278 19999997615814208984375 279 22441482928276062011718750 280 1113992370081043243408203125 281 9250655813126564025878906250 282 23232406753862495422363281250 283 24167986947482711791992187500 284 12560773034411698150634765625 285 3681108835634536743164062500 286 660730479644357299804687500 287 77026569452851025390625000 288 6086475730165590820312500 289 336368948140722656250000 290 13301670133212890625000 291 382461410638828125000 292 8077024400607421875 293 125855463821484375 294 1445076960078125 295 12127309906250 296 73107986875 297 306825750 298 847550 299 1380 300 1 301 59604644775390625 302 199999988079071044921875 303 336642243921756744384765625 304 22302288884549140930175781250 305 232380387698245143890380859375 306 706222858429001426696777343750 307 869111949915757408142089843750 308 526598908323950637817382812500 309 178210670637965851593017578125 310 36717632817852401733398437500 311 4897191799551163696289062500 312 442215113262786474609375000 313 27950457359312563476562500 314 1267485857465625000000000 315 41986275931125000000000 316 1028623362687421875000 317 18774738825433593750 318 255912390228515625 319 2597171401171875 320 19438108593750 321 105324690625 322 400056250 323 1006250 324 1500 325 1 326 298023223876953125 327 1999999940395355224609375 328 5049833658814430236816406250 329 446382419934904575347900390625 330 5831811981340677738189697265625 331 21419066140568287944793701171875 332 31125141105480510711669921875000 333 21933068282873782920837402343750 334 8546079087032413959503173828125 335 2014092311530585938262939453125 336 306063181793166405029296875000 337 31430098595318352172851562500 338 2258994841618103100585937500 339 116674467381906313476562500 340 4416456552300000000000000 341 124276144946118750000000 342 2624476162849277343750 343 41806853946000000000 344 502643673339843750 345 4540982260546875 346 30497201109375 347 149330878125 348 515775000 349 1186250 350 1625 351 1 352 1490116119384765625 353 19999999701976776123046875 354 75749504882156848907470703125 355 8932698232356905937194824218750 356 146241681953451848030090332031250 357 648403796198389316082000732421875 358 1110799004832386162853240966796875 359 908447872420431827545166015625000 360 406506627199332411098480224609375 361 109250694663561710872650146484375 362 18847567310154738214874267578125 363 2191869097512267535400390625000 364 178264763300495053710937500000 365 10426207558351545043945312500 366 447908708804406313476562500 367 14358548147989500000000000 368 347356618788307324218750 369 6387093017989277343750 370 89558002913285156250 371 956741899394531250 372 7743188377031250 373 46923597703125 374 208645003125 375 658125000 376 1389375 377 1755 378 1 379 7450580596923828125 380 199999998509883880615234375 381 1136262573232054710388183593750 382 178729714152020275592803955078125 383 3664974747068653106689453125000000 384 19598355567905131330490112304687500 385 39526368965331905015945434570312500 386 37448713901649659264659881591796875 387 19201246096390390326976776123046875 388 5869041360377417954730987548828125 389 1145866896722072312690734863281250 390 150359713160890790338897705078125 391 13779078712044446026611328125000 392 908099292385103206787109375000 393 44019360718682018554687500000 394 1596592560643566313476562500 395 43883860744995622558593750 396 922194990407342285156250 397 14895103294751367187500 398 185232192852738281250 399 1769776678982812500 400 12904784124375000 401 70917773062500 402 287620003125 403 831796875 404 1617525 405 1890 406 1 407 37252902984619140625 408 1999999992549419403076171875 409 17044138598479330539703369140625 410 3575730545613637566566467285156250 411 91803098390868347942829132080078125 412 591615641784222593021392822265625000 413 1403021269354521806888580322265625000 414 1537474925031318275602340698242187500 415 901504788239217223978614807128906250 416 312653314115261288063526153564453125 417 68891720680091395152721405029296875 418 10167449686375519733024597167968750 419 1045999829443779782068634033203125 420 77346029179001670501708984375000 421 4209551346286254598388671875000 422 171746765570167323632812500000 423 5326720723968194230957031250 424 126881409881656428222656250 425 2337229803408722167968750 426 33418322580025195312500 427 371058744145933593750 428 3189302932664062500 429 21060328026562500 430 105432173437500 431 391594612500 432 1042075125 433 1872675 434 2030 435 1 436 186264514923095703125 437 19999999962747097015380859375 438 255664078977182507514953613281250 439 71531655050871230661869049072265625 440 2298653190317322336137294769287109375 441 17840272351917546138584613800048828125 442 49697360069192485834121704101562500000 443 62902018270607252830982208251953125000 444 42105190395796093354640007019042968750 445 16534170494002281627154922485351562500 446 4101697951520288021463203430175781250 447 678938701862622579134197235107421875 448 78157438600221205567485809326171875 449 6460221871973896717188262939453125 450 393062380150470765380859375000000 451 17949292591899640489013671875000 452 624518027107463833264160156250 453 16746047613317272770996093750 454 348918241205485034179687500 455 5679062061411241699218750 456 72379490715348222656250 457 721882066738980468750 458 5611240655718750000 459 33712188839062500 460 154381500000000 461 527064378750 462 1294886250 463 2156875 464 2175 465 1 466 931322574615478515625 467 199999999813735485076904296875 468 3834981184657700359821319580078125 469 1430888765096401795744895935058593750 470 57537861412983929634094238281250000000 471 537506823747843706493675708770751953125 472 1757247874773654550332844257354736328125 473 2565778090893482599073410034179687500000 474 1957635586081431453789782524108886718750 475 868813715095910174712386131286621093750 476 242127557827618122807631111145019531250 477 44838020063277642769515037536621093750 478 5759172210877000941020774841308593750 479 530372969638393975770664215087890625 480 35939900383259204120752716064453125 481 1829005787502442004501953125000000 482 71033324896034066316467285156250 483 2131662312306018382653808593750 484 49893280527838351018066406250 485 916824447346609204101562500 486 13278908586522805078125000 487 151786518056636074218750 488 1367174742146636718750 489 9656703316406250000 490 53009876339062500 491 222899869237500 492 701874022500 493 1596848750 494 2472250 495 2325 496 1 497 4656612873077392578125 498 1999999999068677425384521484375 499 57524917769865319132804870605468750 500 28621610283112693615257740020751953125 501 1439877424089694642648100852966308593750 502 16182742573848295124444365501403808593750 503 62041182440825752968143224716186523437500 504 104388371510512958513269245624542236328125 505 90659379464557898019613623619079589843750 506 45398321340876940189409089088439941406250 507 14185829395614906929132097244262695312500 508 2932408761624276688978533363342285156250 509 419184213770282703935865402221679687500 510 42885280085564579244967269897460937500 511 3225865498382834284827117919921875000 512 182260363383454564480908966064453125 513 7866838403665337641401672363281250 514 262882933003575720755310058593750 515 6871523962450661729370117187500 516 141575725262499271428222656250 517 2311109848931503737304687500 518 29975425572752773242187500 519 309011613403499296875000 520 2525979140115386718750 521 16282937858789062500 522 81986859339937500 523 317652862275000 524 925432847500 525 1955325000 526 2821000 527 2480 528 1 529 23283064365386962890625 530 19999999995343387126922607421875 531 862875766547978855669498443603515625 532 572489730580023737624287605285644531250 533 36025557212525478759817779064178466796875 534 486922154639538548375979065895080566406250 535 2187624128002749649009457230567932128906250 536 4237576042861344093498913049697875976562500 537 4184060447415618369395882308483123779296875 538 2360575446508404907490068078041076660156250 539 825618938099696821291674437522888183593750 540 190130355093071508267844099044799804687500 541 30179382656692652444809784507751464843750 542 3421153819759803251083574295043945312500 543 284825192464277150607001113891601562500 544 17806694569059199443299835205078125000 545 850941627695008264000051116943359375 546 31526302373987152509379577636718750 547 915677709436388585045471191406250 548 21029096488700588872192382812500 549 384242259400307163845214843750 550 5608406661934308793945312500 551 65511761114155192382812500 552 612129110217345703125000 553 4561346372464019531250 554 26941229572980937500 555 124869995747062500 556 447213460925000 557 1208954972500 558 2378475000 559 3205400 560 2640 561 1 562 116415321826934814453125 563 199999999976716935634613037109375 564 12943156498219678178429603576660156250 565 11450657487367022731341421604156494140625 566 901211420043716992733068764209747314453125 567 14643690196398681930039189755916595458984375 568 77053766634735776263706982135772705078125000 569 171690665842456513388965979218482971191406250 570 192520296176564170716313616931438446044921875 571 122212832772835863743899286210536956787109375 572 47769617041991730078532162141799926757812500 573 12233440243683987317362320380210876464843750 574 2151790227778093917180480092048645019531250 575 269660150039878880020659985160827636718750 576 24783043254580589546608657836914062500000 577 1709360757989013106070987930297851562500 578 90136732923134901883304180145263671875 579 3688308841353851989844213104248046875 580 118515684770444068088699340820312500 581 3018587358306447472264709472656250 582 61374533725732841075939941406250 583 1001166992213081131179199218750 584 13142259190062155917968750000 585 138967254340236676757812500 586 1182297406775348144531250 587 8063706216951541406250 588 43798678998834375000 589 187479880276562500 590 622511931937500 591 1565726222500 592 2875312000 593 3627800 594 2805 595 1 596 582076609134674072265625 597 1999999999883584678173065185546875 598 194147547473295149393379688262939453125 599 229026092903838674305006861686706542968750 600 22541736158580291841058060526847839355468750 601 440211917312004174893908761441707611083984375 602 2711525522412150851159783564507961273193359375 603 6944680400332996311822346150875091552734375000 604 8835103993787844195623078741133213043212890625 605 6303161934818357357911277927458286285400390625 606 2749541770082381018063168204009532928466796875 607 781776031663030969120271384954452514648437500 608 152099805049260091934093526363372802734375000 609 21028000730569615518626679053306579589843750 610 2128388394133423096016309322929382324218750 611 161531903893701638032287692260742187500000 612 9370983056455479766151843242645263671875 613 422084528644981580969283359527587890625 614 14947298894546038458270650482177734375 615 420374420601088815315170288085937500 616 9462913399508395785238403320312500 617 171502902869171765505651855468750 618 2512526799070229061745605468750 619 29818329710890557128906250000 620 286754430187155194824218750 621 2230579214979048527343750 622 13976527881794182031250 623 70045862237553125000 624 277744110407500000 625 857370865312500 626 2011399582500 627 3455760000 628 4090625 629 2975 630 1 631 2910383045673370361328125 632 19999999999417923390865325927734375 633 2912215212099427124485373497009277343750 634 4580716005624246781249530613422393798828125 635 563772430057411134700756520032882690429687500 636 13228899255518705538658320903778076171875000000 637 95343605201737283965486333519220352172851562500 638 280498741535732003324053629599511623382568359375 639 404524360120785985114860889501869678497314453125 640 323993200734705712091186975114047527313232421875 641 157527959289349313351385529147982597351074218750 642 49656103669864239165279451301276683807373046875 643 10668263359864936944836350598573684692382812500 644 1624059856189133178237961060094833374023437500 645 180657130290576347719849878273010253906250000 646 15050940705629554138599324703788757324218750 647 958065463692417418155194367885589599609375 648 47358590634503822053387345600128173828125 649 1842077923626855234504995155334472656250 650 56984740954654919989787679290771484375 651 1413980327549470372765202636718750000 652 28328232715117289990860107421875000 653 460443484762248107606396484375000 654 6090726364377095917214355468750 655 65662633484284956481933593750 656 576729728134431503378906250 657 4117410479021263101562500 658 23782948595051619531250 659 110318758246640625000 660 406349740204375000 661 1169137800600000 662 2564321182500 663 4130713125 664 4596375 665 3150 666 1 667 14551915228366851806640625 668 199999999997089616954326629638671875 669 43683248181491406285203993320465087890625 670 91617232327697035052115097641944885253906250 671 14098891467440902614300162531435489654541015625 672 397430750095618577294450383633375167846679687500 673 3350255081316323644330679994076490402221679687500 674 11315293266631017416927631517499685287475585937500 675 18484094946971101333492793657183647155761718750000 676 16604184396856071589674209645204246044158935546875 677 8988030961648917946417391078253090381622314453125 678 3136894179481203663268152607224583625793457031250 679 743093222061085140579642240208566188812255859375 680 124352453293104259421493624805212020874023437500 681 15173344627982359257226701930570602416992187500 682 1384732386740940678807795854576110839843750000 683 96486505119485034681790845974063873291015625 684 5220338620797761402960055471897125244140625 685 222355993379055069331361885356903076171875 686 7540552019092347233483763084411621093750 687 205452675347349309130133956146240234375 688 4530085926212372271759814453125000000 689 81279233462775822365595703125000000 690 1191330648487499617672119140625000 691 14298555549912715477456054687500 692 140637498141761051921191406250 693 1132580142802302022089843750 694 7447023282328489835937500 695 39779168540814510156250 696 171271219277296875000 697 587566099297375000 698 1579429189800000 699 3245888848125 700 4912096875 701 5147625 702 3330 703 1 704 72759576141834259033203125 705 1999999999985448084771633148193359375 706 655248922722371091367676854133605957031250 707 1832388329802122192448587156832218170166015625 708 352563903918350262392556178383529186248779296875 709 11937021394335998221447811671532690525054931640625 710 117656358596166946128868250176310539245605468750000 711 455961985746557020321435940694063901901245117187500 712 843099565880330577424103346090763807296752929687500 713 848693314789774680817203275917395949363708496093750 714 510945887287546558642630718949124217033386230468750 715 197201681730521137742506547511728107929229736328125 716 51437953613451737800944898220781385898590087890625 717 9447764952578383300084195976573407649993896484375 718 1262353300391781203713496269598007202148437500000 719 125951935567257613561850370296659469604492187500 720 9586085321897168626760017762371540069580078125 721 566316980991283560948195838444805145263671875 722 26344157991807992989439434580802917480468750 723 976411195288289792679738193798065185546875 724 29113082930564024692147828479766845703125 725 703762127230710259023713545989990234375 726 13877197774431591843803320312500000000 727 224238911281275776486250000000000000 728 2978650092226589052354125976562500 729 32581430308341652227210937500000 730 293535817420071824903320312500 731 2175163402328290599121093750 732 13215002720746593808593750 733 65469851432409041406250 734 262343964668390000000 735 840274769665375000 736 2115000849740625 737 4080945316875 738 5812931250 739 5747025 740 3515 741 1 742 363797880709171295166015625 743 19999999999927240423858165740966796875 744 9828735840835566355963237583637237548828125 745 36648421844965166220063110813498497009277343750 746 8815929986288558682006353046745061874389648437500 747 358463205733998296905826906324364244937896728515625 748 4129909572260179112731836567842401564121246337890625 749 18356135788458447758986305877938866615295410156250000 750 38395442450361433004406086514778435230255126953125000 751 43277765305369064618284267141960561275482177734375000 752 28950717115604835406161892818119227886199951171875000 753 12343046791118814823193023569652810692787170410156250 754 3540668666604884094803924931862518191337585449218750 755 712781500293938568806838616580919921398162841796875 756 104124262481961973578596416196423947811126708984375 757 11338508145772390288661525893330764770507812500000 758 940769187928516946836451880098240375518798828125 759 60554613611112689112097643222404003143310546875 760 3069011990213042894944942123621082305908203125 761 123985277520636972257413253960609436035156250 762 4033284902997512385355260184173583984375000 763 106526916925942153184756318538665771484375 764 2299639871290343321061095381927490234375 765 40785867128184685022153320312500000000 766 596570172809599408030515747070312500 767 7214236032311003841891547851562500 768 72208765660051348589159179687500 769 598058693746032508780273437500 770 4091338796836546701367187500 771 23035480435607950019531250 772 106133165956009491406250 773 396787927814850000000 774 1189249909872578125 775 2808761553609375 776 5098208285625 777 6847395750 778 6397300 779 3705 780 1 781 1818989403545856475830078125 782 199999999999636202119290828704833984375 783 147431057612533495266688987612724304199218750 784 732978265635144159967618179507553577423095703125 785 220434898079058932216378889279440045356750488281250 786 10762712102006237465856813542777672410011291503906250 787 144905298234840267242520106780808418989181518554687500 788 738375341110598089472184071685397066175937652587890625 789 1746151046054722932957260199042968451976776123046875000 790 2202283707718814663918619443612806499004364013671875000 791 1635567206663635011957188372138518095016479492187500000 792 769533524582733724797743306997287869453430175781250000 793 242486510120436280985448144140716493129730224609375000 794 53435373687180583911282628092526912689208984375000000 795 8522101186441086587201569831312716007232666015625000 796 1011204914143753196671518487662885129451751708984375 797 91303889119696330769759935701681196689605712890625 798 6390684412928658966925239770114600658416748046875 799 352110752681351764131867144966406822204589843750 800 15467539742276740120686267519682025909423828125 801 547480192335375772719715573298835754394531250 802 15751245764851149235678455223426818847656250 803 370985502124331635106782287460327148437500 804 7193943926672505523719493819427490234375 805 115357138729384611025967788696289062500 806 1534420857010029907476416967773437500 807 16962419396417935901428037109375000 808 155936982784495899818397460937500 809 1191302819287331780478515625000 810 7546660862177739204296875000 811 39486121158789421187500000 812 169619234406385491406250 813 593014162943825390625 814 1666739373986171875 815 3700948003593750 816 6330739520625 817 8030896250 818 7101250 819 3900 820 1 821 9094947017729282379150390625 822 1999999999998181010596454143524169921875 823 2211466064188002428636536933481693267822265625 824 14659712743760495732847630279138684272766113281250 825 5511605430242108449569439850165508687496185302734375 826 323101797958266182907920785172609612345695495605468750 827 5082448150321415590954060550871072337031364440917968750 828 29679918942658763846129882974196691066026687622070312500 829 79315172413573130072548893028618977405130863189697265625 830 111860336431995456128888232379683293402194976806640625000 831 92158480074218740321563979911231301724910736083984375000 832 47807578681627658499821786791975790262222290039062500000 833 16531156682411091988851872676143859922885894775390625000 834 3982962668223077154775232110617600381374359130859375000 835 692592962670262077951400365440980613231658935546875000 836 89418494317941342320923048844343526363372802734375000 837 8772035489317941312101113022305786848068237304687500 838 666465486283275637793031515011995255947113037109375 839 39841205917657076559452618541923248767852783203125 840 1898864726909025776200493896934609413146972656250 841 72952959937491196256256402716059780120849609375 842 2280117226469002188644345647875785827636718750 843 58414578509149287272958418281364440917968750 844 1234258773325032297953121545791625976562500 845 21613586267845581901965467406463623046875 846 314831850140688498997901994506835937500 847 3824347475526451254169201977539062500 848 38793596986247361876003681640625000 849 328675891581159007987782226562500 850 2323301948613992661123046875000 851 13667009641790099488359375000 852 66625198663811099812500000 853 267466571292116680859375 854 876359856521474609375 855 2314405274615078125 856 4840481117306250 857 7816455326875 858 9380133750 859 7861750 860 4100 861 1 862 45474735088646411895751953125 863 19999999999990905052982270717620849609375 864 33171992962820036427729064598679542541503906250 865 293196466341274102659381242119707167148590087890625 866 137804795468796471734968843884416855871677398681640625 867 9698565544178227595687192995028453879058361053466796875 868 178208787059207811866300040065660141408443450927734375000 869 1192279205856671969436149379518738714978098869323730468750 870 3598862677553449617110830069262050674296915531158447265625 871 5672331994013345936516960512012783647514879703521728515625 872 5180576740514026173814907127497404888272285461425781250000 873 2960613200971878250310871187429778717458248138427734375000 874 1122332763038348637775193510741326685249805450439453125000 875 295338543458026492823118120419375886619091033935546875000 876 55927434868492733001130259518691146373748779296875000000 877 7846072508105569463625244272988462722301483154296875000 878 835041510909966353849517655740335408449172973632812500 879 68753929254812748713473949373385359883308410644531250 880 4451380048460697910941030276494703888893127441406250 881 229727678608559654179502008235384190082550048828125 882 9558925520345601383107416182120886325836181640625 883 323765854849081437007134423982396221160888671875 884 8997793755021170225034563750232696533203125000 885 206525631308153163027333003776359558105468750 886 3935957056805730035698804971599578857421875 887 62541726786135086771692726692352294921875 888 831118759336759418310744261474609375000 889 9255451053601081916809717407226562500 890 86451601265515418034232104492187500 891 677171183873257907156239257812500 892 4441688443091458081818750000000 893 24327041427999875458359375000 894 110757182927010352154296875 895 416447746900767364453125 896 1281380779579113281250 897 3185691875730203125 898 6286525352778125 899 9598680739375 900 10913175000 901 8681750 902 4305 903 1 904 227373675443232059478759765625 905 199999999999954525264911353588104248046875 906 497579914442300546406841021962463855743408203125 907 5863962498818444873224052571458742022514343261718750 908 3445413083186253067476880478352541103959083557128906250 909 291094771120815624342350758694738033227622509002685546875 910 6247006112616451642916188595293133403174579143524169921875 911 47869377021326086589312275220815208740532398223876953125000 912 163141099695761904739423502496311019058339297771453857421875 913 287215462378220746442958855669901233050040900707244873046875 914 290604052722284785496336852524370052502490580081939697265625 915 182817368798826721192467178373284127935767173767089843750000 916 75912242798464539705698449385616013258695602416992187500000 917 21796030805100203135393461940097638748586177825927734375000 918 4489896158594981467907887584321211864650249481201171875000 919 683613235516938290091149801357768164157867431640625000000 920 78824600935452709540834245010916972440481185913085937500 921 7022895143843113738062173099345017797946929931640625000 922 491635033858579050252871825640382229328155517578125000 923 27424147909316663328891231100033122897148132324218750 924 1233414858244847799405780707358077254295349121093750 925 45173169553744559453892202820184470653533935546875 926 1358512136676516012886109255259156322479248046875 927 33780869511999549788314524203395843505859375000 928 698520263408869417489683625226306915283203125 929 12066381539003291316018859441605377197265625 930 174742759296597608243643201991424560546875 931 2126881906840910886664104698486328125000 932 21790933237100817531773372558593750000 933 188027278846504104107667993164062500 934 1365632892552433909838145507812500 935 8334015071571438155156250000000 936 42601976610956583563818359375 937 181553299900140804111328125 938 640689383327112188671875 939 1854805317210549843750 940 4348699065994156250 941 8110274693259375 942 11726749864375 943 12649525000 944 9564275 945 4515 946 1 947 1136868377216160297393798828125 948 1999999999999772626324556767940521240234375 949 7463698916634508196057140594348311424255371093750 950 117279747556283339765027458270196802914142608642578125 951 86141191042155145131795236011384986340999603271484375000 952 8736288546707654983337999641320493537932634353637695312500 953 218936308712696623126408951593954407144337892532348632812500 954 1921022086965659915215407197427901483024470508098602294921875 955 7389218863330611799863369887554811066365800797939300537109375 956 14523914218606799226887366285991372671560384333133697509765625 957 16270438362103883948741485744510254120687022805213928222656250 958 11259646180651888057044367554921417728648521006107330322265625 959 5117113150699021802062866388438324989750981330871582031250000 960 1601634399155478759183240785192450725659728050231933593750000 961 358538242699723813228485030764188528597354888916015625000000 962 59178954999950044675199871692942664997279644012451171875000 963 7383704315030418601062060627285710821598768234252929687500 964 710885163881332945966429823951968574255704879760742187500 965 53728223360408123512084996535181329584121704101562500000 966 3234049824790245383141994935643694519042968750000000000 967 156932708025025682266498205372631234598159790039062500 968 6202463509156749339333923017578369026184082031250000 969 201402065271543900935794767174987447738647460937500 970 5412216478116461987483852159666657543182373046875 971 121095902438108226974524977356684207916259765625 972 2267149863479297288572135352635005950927734375 973 35656654044043968428910691710447692871093750 974 472506226254325132376617859779510498046875 975 5286567226220529428771243719482421875000 976 49995025064076433147923571533203125000 977 399700377192131360132580546875000000 978 2699075304003864014663145507812500 979 15363341212379274443186279296875 980 73466037593980520262744140625 981 293673941982385437128906250 982 974554340425011160546875 983 2659314644419468750000 984 5889651257713437500 985 10396990916812500 986 14256654864375 987 14610201375 988 10512425 989 4730 990 1 991 5684341886080801486968994140625 992 19999999999998863131622783839702606201171875 993 111955485749517622940629735239781439304351806640625 994 2345602414824583429808745222544530406594276428222656250 995 2153647055801434911634645927742894855327904224395751953125 996 262174797592271804645271784475626191124320030212402343750000 997 7671507093491089464407651305429724743589758872985839843750000 998 77059819787339093231742696848710013728123158216476440429687500 999 334435870936843190909067052137394399469485506415367126464843750 1000 733584929793670573144231684187123444644385017454624176025390625 1001 909398024134320416407669082234055349309346638619899749755859375 1002 691849209201217167371403539039795317839598283171653747558593750 1003 343872000976088305191130682803412542062462307512760162353515625 1004 117231521091582534944889721351909875785931944847106933593750000 1005 28492002601634764751319618092506590370461344718933105468750000 1006 5092854642695727387244474766199601728379726409912109375000000 1007 686793821777535625765475025012228084833174943923950195312500 1008 71363369064350383738040744782962882504612207412719726562500 1009 5815066383120104679614504494794194884747266769409179687500 1010 377133205839432661826284490099550781488418579101562500000 1011 19711984167417942021124306499769974151849746704101562500 1012 839203694032268109593229737306251827478408813476562500 1013 29363701015384297946950321242701925516128540039062500 1014 850868042645519339433857026334986352920532226562500 1015 20549204282879990359299474329252183532714843750000 1016 415825384690416874488902573199234981536865234375 1017 7080798159425233026475078733545444488525390625 1018 101807525719649486961637192079579162597656250 1019 1239058474056301899548448199104461669921875 1020 12785820985831994400959779449462890625000 1021 111948583528856793968473556298828125000 1022 831552425832749602478683828125000000 1023 5234026604046444297788881591796875 1024 27852567603355962887852783203125 1025 124858977440897971760302734375 1026 469093723258887446027343750 1027 1466527549642612879296875 1028 3778348383385021875000 1029 7917064486491875000 1030 13248321889687500 1031 17251746146250 1032 16817810625 1033 11529375 1034 4950 1035 1 1036 28421709430404007434844970703125 1037 199999999999994315658113919198513031005859375 1038 1679332306242764344108309160219505429267883300781250 1039 46912160251977418113797845080625847913324832916259765625 1040 53843521997450697374295956938794915913604199886322021484375 1041 7867397574823955574269788180196528628584928810596466064453125 1042 268764923069780403058913067474515992216765880584716796875000000 1043 3090064298587054818734115525253830273868516087532043457031250000 1044 15126674011945282684139760043031457989854970946907997131347656250 1045 37013682360620371848120651261493566631688736379146575927734375000 1046 50750476257181293475566031207060167656658450141549110412597656250 1047 42420350576207350458691881424621774419685243628919124603271484375 1048 23043529272646957004794897921261610551899648271501064300537109375 1049 8550078477386865751333411177437103847077698446810245513916015625 1050 2254131716214189891293861078289904153570532798767089843750000000 1051 435920374017292955730877599388474728640839457511901855468750000 1052 63470329493786255577309851892238988939199596643447875976562500 1053 7109497037569070162189142055478887510248273611068725585937500 1054 623794675460760328301418671788411396555602550506591796875000 1055 43528386967063370862242953504749273033589124679565429687500 1056 2446891543418316574044336672575398067432641983032226562500 1057 112024390510967434076379577603457675174474716186523437500 1058 4216029310801462373492516680216973261833190917968750000 1059 131467866132846618679013164402900287866592407226562500 1060 3419518578005518134346291317491509294509887695312500 1061 74606504292634184042856808845152731132507324218750 1062 1371733136212823333063038202227869987487792968750 1063 21333851760176161201104285624686527252197265625 1064 281471004457813262396162180949726104736328125 1065 3156931621931101059692415116523895263671875 1066 30137851432804797466073180675781250000000 1067 244996971662096730365062968798828125000 1068 1695166815500412911613849290771484375 1069 9968963096616957988723854736328125 1070 49702888655513107945905761718750 1071 209295847627497712045224609375 1072 740401319942770828697265625 1073 2184413742485767035546875 1074 5322175958250937500000 1075 10566728864429375000 1076 16784929849668750 1077 20783486377500 1078 19296626250 1079 12618375 1080 5175 1081 1 1082 142108547152020037174224853515625 1083 1999999999999971578290569595992565155029296875 1084 25189984793641465161618953061406500637531280517578125 1085 938244884371854605040301009921677177771925926208496093750 1086 1346134962096519411775512721314953523688018321990966796875000 1087 236075770766716117925467941362834653773461468517780303955078125 1088 9414639705017138062636227149788256256215390749275684356689453125 1089 123871336866551973152423534077627726946957409381866455078125000000 1090 683790394836124775605023317461669439817342208698391914367675781250 1091 1865810792042963875090172323117709789574291789904236793518066406250 1092 2828289876505591513004252367649802787747903494164347648620605468750 1093 2595971510829622320997078916684366632837773067876696586608886718750 1094 1540249753298259555770360246306626460293162381276488304138183593750 1095 621549022689727559598133680341858879847338539548218250274658203125 1096 177609957193451107598372992049179915364867658354341983795166015625 1097 37127761637597626349764069029367882444837689399719238281250000000 1098 5830898380989124679802215010228788788472805172204971313476562500 1099 703325062875002570174332636885338864861544221639633178710937500 1100 66369991206341301350823915875377970183030515909194946289062500 1101 4976633372167097414525714022263338699914515018463134765625000 1102 300451999025986611136898304125166070114016532897949218750000 1103 14769574499624734322446090208955742336624860763549804687500 1104 596867761253135607028018995828409600285291671752929687500 1105 19992173246743056614974096408565007805824279785156250000 1106 558907688383536385472299579089338949680328369140625000 1107 13118364136047962059917676467361364341735839843750000 1108 259790477681365334006366966145915179443359375000000 1109 4358472382637485901217638189683983802795410156250 1110 62147147406559084248547801862396812438964843750 1111 755010747747478421350024448428310394287109375 1112 7828298594015844666933758121269989013671875 1113 69337366898740274324483255683593750000000 1114 524699496219664860781348101776123046875 1115 3389890541925295769696904595947265625 1116 18666968611331751879257363037109375 1117 87376141228462696114046191406250 1118 346270091816910315354218750000 1119 1155439931015066565451171875 1120 3222238054344699848046875 1121 7435521731136812500000 1122 14007639483611468750 1123 21149461988943750 1124 24932261021250 1125 22072668750 1126 13782750 1127 5405 1128 1 1129 710542735760100185871124267578125 1130 19999999999999857891452847979962825775146484375 1131 377849773904621977424255874211667105555534362792968750 1132 18764922877421885742271181817386604961939156055450439453125 1133 33654312297297357148992858333883759769378229975700378417968750 1134 7083619257963580057175813753606354566727532073855400085449218750 1135 329748465446366548310193418183951803621312137693166732788085937500 1136 4964268114367096064159577590254897334134511766023933887481689453125 1137 30894439104492166875378472819852752518727356800809502601623535156250 1138 93974329996984318530113639473347158918531931703910231590270996093750 1139 157421753999850497090324052543856863115708983968943357467651367187500 1140 158586580526282930772828987368711800758014287566766142845153808593750 1141 102712205475216493446070494926615086551893327850848436355590820312500 1142 45048681341579188727639717870236748049606860149651765823364257812500 1143 13942295812198560629476108084030352532212412916123867034912109375000 1144 3147830888201261215579498514398610510951882810331881046295166015625 1145 532754124021673224132952344898814929465026129037141799926757812500 1146 69130154039739355995492152329909286626011785119771957397460937500 1147 7008474227477426198502604645046246032249443233013153076171875000 1148 564033328423051042803395318101711840174482017755508422851562500 1149 36524093269895691583900035955405776061886250972747802734375000 1150 1925105193984707386605968227110297727142751216888427734375000 1151 83409367043735329130668274729222846369433403015136718750000 1152 2995928550862302400824910564856210536984205245971679687500 1153 89855634294685104799011543794732376515865325927734375000 1154 2264295026069771453261597519846316314105987548828125000 1155 48190078623032282150777216897059913566589355468750000 1156 869976611250613360176836312701672911834716796875000 1157 13369808756588553117257069459731521606445312500000 1158 175398759568680847451051469126643371582031250000 1159 1968397029819934344724756957225158691406250000 1160 18922277297814288558851079030644989013671875 1161 155912783774984976353405692476654052734375 1162 1100980888346965141629821883087158203125 1163 6656610048908352348566943127441406250 1164 34394674032455037179785677490234375 1165 151436108214591104454576660156250 1166 565803678709772962789941406250 1167 1783776351612283035820312500 1168 4709342400572062348046875 1169 10307087825277163593750 1170 18449026501289656250 1171 26509898108512500 1172 29788248146250 1173 25173787500 1174 15025900 1175 5640 1176 1 1177 3552713678800500929355621337890625 1178 199999999999999289457264239899814128875732421875 1179 5667746628569329661363696004627854563295841217041015625 1180 375298835398211619467401060603606310905888676643371582031250 1181 841376572355311350610563729528911380839417688548564910888671875 1182 212542232051204699072423405466524520761595340445637702941894531250 1183 11548279909880792770913945450191919481312652351334691047668457031250 1184 198900473040130209114693297028379845169001782778650522232055664062500 1185 1395214027816514605456190854483628760676865567802451550960540771484375 1186 4729610938953708093381060446487210698445323941996321082115173339843750 1187 8752170799988761658497936529385474630282526049995794892311096191406250 1188 9672616585576826343460063294666564908596566237974911928176879882812500 1189 6834879936415355004767411157598692426631080597871914505958557128906250 1190 3256119899385759704380850745843187450024373538326472043991088867187500 1191 1090720867256471235938347824172513187965537828858941793441772460937500 1192 265768766868299457875835989235919193408363037742674350738525390625000 1193 48431931430043485266880447830797879515479103778488934040069580078125 1194 6754467987598215263727246054590650725806086789816617965698242187500 1195 734935205650094844853239593609302659689708892256021499633789062500 1196 63411807069782530478842136455217430049697645008563995361328125000 1197 4399063121762098659112899093419318326672538369894027709960937500 1198 248285664608213504110556540937538526047588884830474853515625000 1199 11517182404014270236632819820970925059627592563629150390625000 1200 442920793147211617229657542511968110807538032531738281250000 1201 14227882837697940500701353539197757601467370986938476562500 1202 384213987683755393723019221374753497349643707275390625000 1203 8769955640179129543616521800949404645595550537109375000 1204 169986804198118152575534300675294121223449707031250000 1205 2808598880955953562179111384362743544769287109375000 1206 39679622691890680234914789828728027343750000000000 1207 480500299190770670883388797496542968750000000000 1208 4995961397470220514140929602128356933593750000 1209 44647886620686809657163018289292907714843750 1210 343079534793969050430475412601470947265625 1211 2265887646905926802629036930389404296875 1212 12847651374750259040928365075683593750 1213 62410354052154391503882359619140625 1214 258938807169447967384665527343750 1215 913640067274168154774902343750 1216 2725644831726695505429687500 1217 6822295404753880884765625 1218 14181383390547991406250 1219 24148654594619843750 1220 33063312700687500 1221 35452350333750 1222 28629744500 1223 16351300 1224 5880 1225 1 1226 17763568394002504646778106689453125 1227 1999999999999996447286321199499070644378662109375 1228 85016199628539944920454729526682058349251747131347656250 1229 7505982375710860958677682575768130845972336828708648681640625 1230 21034789607718181976883560639283388127296348102390766143798828125 1231 6377108338108496283523312727725264534228699631057679653167724609375 1232 404402339077878951681060514162183706366704427637159824371337890625000 1233 7967567201515089157358645826585385726241383963497355580329895019531250 1234 62983531724783287454643281748791674075627952333888970315456390380859375 1235 237875760975501919274509213178844163682943062667618505656719207763671875 1236 486099004938335599310767569562688315363984256691765040159225463867187500 1237 589109165934598342266101734209379369146076500328490510582923889160156250 1238 453939812452574901653341788538581572639616805099649354815483093261718750 1239 234763272893418534311426963366621813928337228280724957585334777832031250 1240 85060184943621102399756937558781676547439710702747106552124023437500000 1241 22352222216720427866005226963046048660634580848272889852523803710937500 1242 4382482938421995705560674054853738952224086858914233744144439697265625 1243 656334050313882859002332592743956444838026914861984550952911376953125 1244 76573312524357225524785007447474403396328431554138660430908203125000 1245 7076115912628347892737453239131045664659473393112421035766601562500 1246 525313434854802889685696541264245854350314173847436904907226562500 1247 31710486228665584111274118596548556191907315701246261596679687500 1248 1572761641069854581323330820349194907904762029647827148437500000 1249 64667677581679664304191724922407098356532156467437744140625000 1250 2221406147859454179817326734911687810990959405899047851562500 1251 64175701236586141684693852317915712256921052932739257812500 1252 1568157999107937882111249664502923124505043029785156250000 1253 32568108227915670904191323895490581616878509521484375000 1254 577233641936731419091505451407891935214996337890625000 1255 8760542284739555597416329858671947646331787109375000 1256 114157169066460134221840053440692187500000000000000 1257 1279854122786005953145937533837080078125000000000 1258 12362862689883544107572827619861686706542968750 1259 102971407535661548230343838431542968750000000 1260 739609873002506240890556875419616699218750 1261 4578464894360973429996142644012451171875 1262 24393566874398821469146601605224609375 1263 111608727414349505306968809814453125 1264 437098620287910757565771484375000 1265 1458769033619507255860839843750 1266 4124215389701241086806640625 1267 9800385916768959080078125 1268 19373344128391257812500 1269 31422583388771093750 1270 41040091525781250 1271 42037191568750 1272 32472300000 1273 17762500 1274 6125 1275 1