0 1 1 5 2 11 3 25 4 110 5 121 6 125 7 825 8 1815 9 1331 10 625 11 5500 12 18150 13 26620 14 14641 15 3125 16 34375 17 151250 18 332750 19 366025 20 161051 21 15625 22 206250 23 1134375 24 3327500 25 5490375 26 4831530 27 1771561 28 78125 29 1203125 30 7940625 31 29115625 32 64054375 33 84551775 34 62004635 35 19487171 36 390625 37 6875000 38 52937500 39 232925000 40 640543750 41 1127357000 42 1240092700 43 779486840 44 214358881 45 1953125 46 38671875 47 340312500 48 1746937500 49 5764893750 50 12682766250 51 18601390500 52 17538453900 53 9646149645 54 2357947691 55 9765625 56 214843750 57 2126953125 58 12478125000 59 48040781250 60 126827662500 61 232517381250 62 292307565000 63 241153741125 64 117897384550 65 25937424601 66 48828125 67 1181640625 68 12998046875 69 85787109375 70 377463281250 71 1162586906250 72 2557691193750 73 4019229018750 74 4421151920625 75 3242178075125 76 1426558353055 77 285311670611 78 244140625 79 6445312500 80 77988281250 81 571914062500 82 2830974609375 83 9965030625000 84 25576911937500 85 48230748225000 86 66317278809375 87 64843561502500 88 42796750591650 89 17118700236660 90 3138428376721 91 1220703125 92 34912109375 93 460839843750 94 3717441406250 95 20445927734375 96 80965873828125 97 237499896562500 98 522499772437500 99 862124624521875 100 1053707874415625 101 927262929485750 102 556357757691450 103 203997844486865 104 34522712143931 105 6103515625 106 187988281250 107 2688232421875 108 23656445312500 109 143121494140625 110 629734574218750 111 2078124094921875 112 5224997724375000 113 10058120619421875 114 14751910241818750 115 16227101266000625 116 12981681012800500 117 7139924557040275 118 2416589850075170 119 379749833583241 120 30517578125 121 1007080078125 122 15509033203125 123 147852783203125 124 975828369140625 125 4723009306640625 126 17317700791015625 127 48984353666015625 128 107765578065234375 129 184398878022734375 130 243406518990009375 131 243406518990009375 132 178498113926006875 133 90622119377818875 134 28481237518743075 135 4177248169415651 136 152587890625 137 5371093750000 138 88623046875000 139 909863281250000 140 6505522460937500 141 34349158593750000 142 138541606328125000 143 435416477031250000 144 1077655780652343750 145 2107415748831250000 146 3245420253200125000 147 3894504303840150000 148 3569962278520137500 149 2416589850075170000 150 1139249500749723000 151 334179853553252080 152 45949729863572161 153 762939453125 154 28533935546875 155 502197265625000 156 5524169921875000 157 42536108398437500 158 243306540039062500 159 1070548776171875000 160 3701040054765625000 161 10177860150605468750 162 22391292331332031250 163 39408674503144375000 164 55172144304402125000 165 60689358734842337500 166 51352534314097362500 167 32278735854575485000 168 14202643776013213400 169 3905727038403633685 170 505447028499293771 171 3814697265625 172 151062011718750 173 2824859619140625 174 33145019531250000 175 273446411132812500 176 1684429892578125000 177 8029115821289062500 178 30281236811718750000 179 91600741355449218750 180 223912923313320312500 181 443347588160374218750 182 709356141056598750000 183 910340381022635062500 184 924345617653752525000 185 726271556727948412500 186 426079313280396402000 187 175757716728163515825 188 45490232564936439390 189 5559917313492231481 190 19073486328125 191 797271728515625 192 15785980224609375 193 196798553466796875 194 1731827270507812500 195 11430059985351562500 196 58674307924804687500 197 239726458092773437500 198 791097311706152343750 199 2127172771476542968750 200 4679780097248394531250 201 8423604175047110156250 202 12354619456735761562500 203 14635472279517748312500 204 13799159577831019837500 205 10119383690409414547500 206 5565661029725178001125 207 2160786046834480871025 208 528192144781761990695 209 61159090448414546291 210 95367431640625 211 4196166992187500 212 87699890136718750 213 1157638549804687500 214 10823920440673828125 215 76200399902343750000 216 419102199462890625000 217 1844049677636718750000 218 6592477597551269531250 219 19337934286150390625000 220 46797800972483945312500 221 93595601944967890625000 222 154432743209197019531250 223 209078175421682118750000 224 229985992963850330625000 225 202387673808188290950000 226 139141525743129450028125 227 72026201561149362367500 228 26409607239088099534750 229 6115909044841454629100 230 672749994932560009201 231 476837158203125 232 22029876708984375 233 484657287597656250 234 6752891540527343750 235 66853626251220703125 236 500065124359130859375 237 2933715396240234375000 238 13830372582275390625000 239 53246934441760253906250 240 169206925003815917968750 241 446706282010074023437500 242 982753820422162851562500 243 1801715337440631894531250 244 2744151052409577808593750 245 3449789894457754959375000 246 3541784291643295091625000 247 2921972040605718450590625 248 1890687790980170762146875 249 924336253368083483716250 250 321085224854176368027750 251 70638749467918800966105 252 7400249944258160101211 253 2384185791015625 254 115394592285156250 255 2665615081787109375 256 39095687866210937500 257 408549938201904296875 258 3235715510559082031250 259 20169293349151611328125 260 101422732270019531250000 261 418368770613830566406250 262 1431750903878442382812500 263 4094807585092345214843750 264 9827538204221628515625000 265 19818868711846950839843750 266 33539623973894839882812500 267 47434611048794130691406250 268 55656610297251780011250000 269 53569487411104838260828125 270 41595131401563756767231250 271 25419246967622295802196875 272 11773124911319800161017500 273 3885131220735534053135775 274 814027493868397611133210 275 81402749386839761113321 276 11920928955078125 277 603199005126953125 278 14597415924072265625 279 224800205230712890625 280 2472802257537841796875 281 20672626873016357421875 282 136439337361907958984375 283 728975888190765380859375 284 3207493908039367675781250 285 11760810996144348144531250 286 36223297868124592285156250 287 94180574457123939941406250 288 207197263805672667871093750 289 385705675699790658652343750 290 606108918956813892167968750 291 800063773022994337661718750 292 880070150325293771427890625 293 797240018529972004705265625 294 584642680255312803450528125 295 338477341200444254629253125 296 148930030128195472036871375 297 46806580897432862640159575 298 9361316179486572528031915 299 895430243255237372246531 300 59604644775390625 301 3147125244140625000 302 79622268676757812500 303 1284572601318359375000 304 14836813545227050781250 305 130563959197998046875000 306 909595582412719726562500 307 5145712151934814453125000 308 24056204310295257568359375 309 94086487969154785156250000 310 310485410298210791015625000 311 869359148834990214843750000 312 2071972638056726678710937500 313 4207698280361352639843750000 314 7273307027481766706015625000 315 10667516973639924502156250000 316 13201052254879406571418359375 317 13666971746228091509233125000 318 11692853605106256069010562500 319 8123456188810662111102075000 320 4467900903845864161106141250 321 1872263235897314505606383000 322 561678970769194351681914900 323 107451629190628484669583720 324 9849732675807611094711841 325 298023223876953125 326 16391277313232421875 327 432729721069335937500 328 7298707962036132812500 329 88314366340637207031250 330 816024744987487792968750 331 5984181463241577148437500 332 35734112166213989257812500 333 176883855222759246826171875 334 735050687259021759033203125 335 2587378419151756591796875000 336 7762135257455269775390625000 337 19922813827468525756835937500 338 43830190420430756665039062500 339 82651216221383712568359375000 340 133343962170499056276953125000 341 183347947984436202380810546875 342 213546433534813929831767578125 343 208800957234040286946617187500 344 169238670600222127314626562500 345 111697522596146604027653531250 346 58508226121791078300199468750 347 23403290448716431320079787500 348 6715726824414280291848982500 349 1231216584475951386838980125 350 108347059433883722041830251 351 1490116119384765625 352 85234642028808593750 353 2343952655792236328125 354 41253566741943359375000 355 521857619285583496093750 356 5051581754684448242187500 357 38897179511070251464843750 358 244496556926727294921875000 359 1277494509942150115966796875 360 5620975843745460510253906250 361 21022449655608022308349609375 362 67271838897945671386718750000 363 184997556969350596313476562500 364 438301904204307566650390625000 365 895388175731656886157226562500 366 1575883189287716119636718750000 367 2383523323797670630950537109375 368 3084559595502867875347753906250 369 3393015555053154662882529296875 370 3143003882575553792985921875000 371 2420112989583176420599159843750 372 1521213879166568035805186187500 373 760606939583284017902593093750 374 291014829057952145980122575000 375 80029077990936840144533708125 376 14085117726404883865437932630 377 1191817653772720942460132761 378 7450580596923828125 379 442564487457275390625 380 12657344341278076171875 381 232051312923431396484375 382 3063077330589294433593750 383 30998342585563659667968750 384 250053296856880187988281250 385 1650351759255409240722656250 386 9076934675904750823974609375 387 42157318828090953826904296875 388 166942982559240177154541015625 389 567606140701416602325439453125 390 1664978012724155366821289062500 391 4226482647684394392700195312500 392 9298261824905667663940429687500 393 17728685879486806345913085937500 394 29252331701153230470756591796875 395 41641554539288716317194677734375 396 50895233325797319943237939453125 397 53038190518462470256637431640625 398 46673607656246973825840939843750 399 34227312281247780805616689218750 400 20536387368748668483370013531250 401 9821750480705884926829136906250 402 3601308509592157806504016865625 403 950745446532329660917060452525 404 160895383259317327232117922735 405 13109994191499930367061460371 406 37252902984619140625 407 2294778823852539062500 408 68154931068420410156250 409 1299487352371215820312500 410 17867951095104217529296875 411 188685563564300537109375000 412 1591248252725601196289062500 413 11002345061702728271484375000 414 63538542731333255767822265625 415 310632875575407028198242187500 416 1298445419905201377868652343750 417 4674403511658724960327148437500 418 14568557611336359459686279296875 419 39447171378387680998535156250000 420 92982618249056676639404296875000 421 190924309471396376032910156250000 422 341277203180121022158826904296875 423 529983421409129116764295898437500 424 712533266561162479205331152343750 425 825038519176082870658804492187500 426 816788133984322041952216447265625 427 684546245624955616112333784375000 428 479182371937468931278633649062500 429 275009013459764777951215833375000 430 126045797835725523227640590296875 431 44368120838175384176129487784500 432 11262676828152212906248254591450 433 1835399186809990251388604451940 434 144209936106499234037676064081 435 186264514923095703125 436 11883676052093505859375 437 366017222404479980468750 438 7247141003608703613281250 439 103634116351604461669921875 440 1139975279867649078369140625 441 10031782462835311889648437500 442 72515456088495254516601562500 443 438718509335396289825439453125 444 2252088347921700954437255859375 445 9909188730855484199523925781250 446 37654917177250839958190917968750 447 124261226684927771862030029296875 448 357489990616638359049224853515625 449 898831976407547874180908203125000 450 1977430348096605323197998046875000 451 3806553420085965247156146240234375 452 6403966342026976827568575439453125 453 9392483968306232680433910644531250 454 11963058528053201624552665136718750 455 13159364380858521787007931650390625 456 12407400701952320542036049841796875 457 9925920561561856433628839873437500 458 6646051158610982133821049306562500 459 3655328137236040173601577118609375 460 1608344380383857676384693932188125 461 544362713360690290468665638586750 462 133066441043724293225673822765650 463 20910440735442388935463029291745 464 1586309297171491574414436704891 465 931322574615478515625 466 61467289924621582031250 467 1960806548595428466796875 468 40261894464492797851562500 469 597889132797718048095703125 470 6839851679205894470214843750 471 62698640392720699310302734375 472 472926887533664703369140625000 473 2991262563650429248809814453125 474 16086345342297863960266113281250 475 74318915481416131496429443359375 476 297275661925664525985717773437500 477 1035510222374398098850250244140625 478 3154323446617397285728454589843750 479 8426549778820761320446014404296875 480 19774303480966053231979980468750000 481 40784500929492484790958709716796875 482 73891919331080501856560485839843750 483 117406049603827908505423883056640625 484 163132616291634567607536342773437500 485 197390465712877826805118974755859375 486 206790011699205342367267497363281250 487 186111010529284808130540747626953125 488 142415381970235331439022485140625000 489 91383203430901004340039427965234375 490 48250331411515730291540817965643750 491 20413601751025885892574961447003125 492 6653322052186214661283691138282500 493 1568283055158179170159727196880875 494 237946394575723736162165505733650 495 17449402268886407318558803753801 496 4656612873077392578125 497 317580997943878173828125 498 10480172932147979736328125 499 222878344357013702392578125 500 3432326503098011016845703125 501 40776038856804370880126953125 502 388731570434868335723876953125 503 3054319481988251209259033203125 504 20158508581122457981109619140625 505 113335614911644041538238525390625 506 548544376172357161045074462890625 507 2303886379923900076389312744140625 508 8447583393054300280094146728515625 509 27162229679205365515995025634765625 510 76830306806895176745243072509765625 511 191563564971858640684806060791015625 512 421439842938089009506573333740234375 513 818089106879819841983348236083984375 514 1399841360661025062949284759521484375 515 2107129627100279831597344427490234375 516 2781411107772369377708494644287109375 517 3205245181337682806692646209130859375 518 3205245181337682806692646209130859375 519 2759298025673309546631060649599609375 520 2023485218827093667529444476373046875 521 1246466894797489699198137797445796875 522 632821654281802462669823804857096875 523 257816229522215818124743031608446875 524 81027957849839257124919238505511875 525 18440845579618589552567826694357875 526 2704657351677393134376614581839155 527 191943424957750480504146841291811 528 23283064365386962890625 529 1639127731323242187500000 530 55894255638122558593750000 531 1229673624038696289062500000 532 19613294303417205810546875000 533 241635785818099975585937500000 534 2392194279599189758300781250000 535 19547644684724807739257812500000 536 134390057207483053207397460937500 537 788421668950567245483398437500000 538 3989413644889870262145996093750000 539 17553420037515429153442382812500000 540 67580667144434402240753173828125000 541 228734565719624130661010742187500000 542 682936060505734904402160644531250000 543 1802951199735140147621704101562500000 544 4214398429380890095065733337402343750 545 8726283806718078314489047851562500000 546 15998186978983143576563254394531250000 547 25933903102772674850428854492187500000 548 37085481436964925036113261923828125000 549 46621748092184477188256672132812500000 550 51283922901402924907082339346093750000 551 49054187123081058606774411548437500000 552 40469704376541873350588889527460937500 553 28490671881085478838814578227332500000 554 16875244114181399004528634796189250000 555 8250119344710906179991777011470300000 556 3241118313993570284996769540220475000 557 983511764246324776136950757032420000 558 216372588134191450750129166547132400 559 30710947993240076880663494606689760 560 2111377674535255285545615254209921 561 116415321826934814453125 562 8451752364635467529296875 563 297501683235168457031250000 564 6763204932212829589843750000 565 111592881381511688232421875000 566 1423925166428089141845703125000 567 14618965041995048522949218750000 568 124052360499215126037597656250000 569 886974377569388151168823242187500 570 5420398974035149812698364257812500 571 28619706582905591011047363281250000 572 131650650281365718650817871093750000 573 530990956134841731891632080078125000 574 1887060167186899077953338623046875000 575 5930760525444539959281921386718750000 576 16527052664238784686532287597656250000 577 40904455343990992099167411804199218750 578 89989801756780182618168305969238281250 579 175980056768814579342195798339843750000 580 305649572282677953594340070800781250000 581 470700341315324048535283709033203125000 582 641049036267536561338529241826171875000 583 769258843521043873606235090191406250000 584 809394087530837467011777790549218750000 585 741944580236601011427462974670117187500 586 587620107547388001050550675938732812500 587 397773611262847262249603534481603750000 588 226878281979549919949773867815433250000 589 106956904361787819404893394827275675000 590 40569860275160897015649218727587325000 591 11900492347380529791257104160092282000 592 2533653209442306342654738305051905200 593 348377316298317122115026516944636965 594 23225154419887808141001767796309131 595 582076609134674072265625 596 43539330363273620605468750 597 1580477692186832427978515625 598 37088543176651000976562500000 599 632359661161899566650390625000 600 8347147527337074279785156250000 601 88758002040684223175048828125000 602 781070417958021163940429687500000 603 5799447853338307142257690429687500 604 36858713023439018726348876953125000 605 202722921628914602994918823242187500 606 973070023818790094375610351562500000 607 4103111933769231564617156982421875000 608 15276201353417754440574645996093750000 609 50411464466278589653896331787109375000 610 147873629101083862984762573242187500000 611 386319856026581592047692222595214843750 612 899898017567801826181683059692382812500 613 1869788103168654905510830357360839843750 614 3464028485870350140735854135742187500000 615 5715647001686077732214159323974609375000 616 8382948935806247340580767008496093750000 617 10897833616548121542754997111044921875000 618 12508817716385669944727474944851562500000 619 12613057864022217194266870569391992187500 620 11099490920339551130954846101064953125000 621 8452689239335504322804075107734079687500 622 5509901133789069484494508218374807500000 623 3030445623583988216471979520106144125000 624 1379375249355470498532073436737969050000 625 505770924763672516128426926803921985000 626 143573681868397359417101837286274628000 627 29612071885356955379777253940294142025 628 3948276251380927383970300525372552270 629 255476698618765889551019445759400441 630 2910383045673370361328125 631 224099494516849517822265625 632 8381321094930171966552734375 633 202827970497310161590576171875 634 3569772280752658843994140625000 635 48691693909466266632080078125000 636 535608633004128932952880859375000 637 4881690112237632274627685546875000 638 37589013864229768514633178710937500 639 248087491503916472196578979492187500 640 1419060451402402220964431762695312500 641 7095302257012011104822158813476562500 642 31219329930852848861217498779296875000 643 121515238038550319413661956787109375000 644 420095537218988247115802764892578125000 645 1293894254634483801116672515869140625000 646 3558209200244830453070849418640136718750 647 8749008504131406643433029747009277343750 648 19247818709089094615552665443420410156250 649 37887811564206954664298404609680175781250 650 66682548353004240209165192113037109375000 651 104786861697578091757259587606201171875000 652 146701606376609328460163422648681640625000 653 182420258363957686693942342945751953125000 654 200662284200353455363336577240327148437500 655 194241091105942144791709806768636679687500 656 164357846320412584054523682650384882812500 657 120529087301635894973317367276948914062500 658 75761140589599705411799488002653603125000 659 40231778106201222873852141904857430625000 660 17701982366728538064494942438137269475000 661 6281348581742384474498205381274514975000 662 1727370859979155730487006479850491618125 663 345474171995831146097401295970098323625 664 44708422258284030671428403007895077175 665 2810243684806424785061213903353404851 666 14551915228366851806640625 667 1152511686086654663085937500 668 44371699914336204528808593750 669 1106334384530782699584960937500 670 20079969079233705997467041015625 671 282725964635610580444335937500000 672 3213651798024773597717285156250000 673 30300145524233579635620117187500000 674 241643660555762797594070434570312500 675 1653916610026109814643859863281250000 676 9824264663555092298984527587890625000 677 51086176250486479954719543457031250000 678 234144974481396366459131240844726562500 679 950988819432132934541702270507812500000 680 3437145304518994749129295349121093750000 681 11090522182581289723857192993164062500000 682 32023882802203474077637644767761230468750 683 82885343723350168200944492340087890625000 684 192478187090890946155526654434204101562500 685 401165063621014814092571342926025390625000 686 750178668971297702353108411271667480468750 687 1257442340370937101087115051274414062500000 688 1886163510556405651630672576911621093750000 689 2525818961962491046531509363864257812500000 690 3009934263005301830450048658604907226562500 691 3178490581733598732955251383486782031250000 692 2958441233767426512981426287706927890625000 693 2410581746032717899466347345538978281250000 694 1704625663265993371765488480059706070312500 695 1034531437016602873899055077553476787500000 696 531059471001856141934848273144118084250000 697 226128548942725841081935393725882539100000 698 77731688699062007871915291593272122815625 699 20728450319749868765844077758205899417500 700 4023758003245562760428556270710556945750 701 505843863265156461311018502603612873180 702 30912680532870672635673352936887453361 703 72759576141834259033203125 704 5922629497945308685302734375 705 234536128118634223937988281250 706 6019760621711611747741699218750 707 112569523626007139682769775390625 708 1634509483049623668193817138671875 709 19178244601115584373474121093750000 710 186850897399440407752990722656250000 711 1541519903545383363962173461914062500 712 10927663316243939846754074096679687500 713 67314406028062669456005096435546875000 714 363497792551538415062427520751953125000 715 1732672811162333111797571182250976562500 716 7330538816456024703758955001831054687500 717 27646603536348436025605201721191406250000 718 93261209262615390859708213806152343750000 719 282115158019411557350617346763610839843750 720 766689429440989055858736554145812988281250 721 1874129716411306580988022687911987304687500 722 4123085376104874478173649913406372070312500 723 8163709044687651466783826828544616699218750 724 14539177060538960231319767780360412597656250 725 23262683296862336370111628448576660156250000 726 33376893425932917400594945165349121093750000 727 42833679896613910664096846295531372070312500 728 49001729801726313799726792162087889648437500 729 49755602567906718627414896656889241796875000 730 44595762301605281140127425892471098203125000 731 35039527522689863752957263201227291445312500 732 23923539481008941458915648668424150710937500 733 14035143162191912322563847218808835083750000 734 6972296925734046766693007973214711622250000 735 2876072481865294291260865788951068544178125 736 958690827288431430420288596317022848059375 737 248131743533476370226427636693817678321250 738 46790557352026972671269211490834190769150 739 5718845898581074437599570293324178871785 740 340039485861577398992406882305761986971 741 363797880709171295166015625 742 30413502827286720275878906250 743 1237829565070569515228271484375 744 32678700517863035202026367187500 745 629064984968863427639007568359375 746 9410812175134196877479553222656250 747 113870827319123782217502593994140625 748 1145215177609473466873168945312500000 749 9762959389120761305093765258789062500 750 71595035520218916237354278564453125000 751 456776326618996685594320297241210937500 752 2557947429066381439328193664550781250000 753 12661839773878588124674558639526367187500 754 55712095005065787748568058013916015625000 755 218868944662758451869374513626098632812500 756 770418685212909750580198287963867187500000 757 2436449091985827086209877085685729980468750 758 6936713885418472410150473585128784179687500 759 17804232305907412519386215535163879394531250 760 41230853761048744781736499134063720703125000 761 86172484360591876593829283190193176269531250 762 162496684794258967291220934015792846679687500 763 276244364150240244395075587826847839355468750 764 422773983395150287074202638761088867187500000 765 581314227168331644727028628296497192382812500 766 716179127871384586303699270061284541015625000 767 787797040658523044934069197067412995117187500 768 770290439755000310602200992688137150781250000 769 665751022931107411306188000823318537460937500 770 505052500154633208577108138555620959453125000 771 333334650102057917660891371446709833239062500 772 189248059412781269381667359272970744032500000 773 91075628592400985889927416650117170565640625 774 36430251436960394355970966660046868226256250 775 11786257817840127585755312742956339720259375 776 2963401965628374935847050061086165415379500 777 543290360365202071571959177865796992819575 778 64607502313699705808557307638094777524490 779 3740434344477351388916475705363381856681 780 1818989403545856475830078125 781 156069290824234485626220703125 782 6523696356453001499176025390625 783 177009627805091440677642822265625 784 3504790630540810525417327880859375 785 53973775710328482091426849365234375 786 672873070522095076739788055419921875 787 6978654988557728938758373260498046875 788 61412163899308014661073684692382812500 789 465367730881422955542802810668945312500 790 3071427023817391506582498550415039062500 791 17814276738140870738178491592407226562500 792 91446620589123136455982923507690429687500 793 417840712537993408114260435104370117187500 794 1707177768369515924581121206283569335937500 795 6259651817354891723464111089706420898437500 796 20656850997271142687431566596031188964843750 797 61484509438936459999061015868186950683593750 798 165325014269140259108586287112236022949218750 799 402000824170225261621930866557121276855468750 800 884401813174495575568247906425666809082031250 801 1760380751937805478988226785171089172363281250 802 3168685353488049862178808213307960510253906250 803 5152557922628394123716844659900770568847656250 804 7557084953188311381451372167854463500976562500 805 9975352138208571023515811261567891821289062500 806 11816955609877845674011037956011194926757812500 807 12517219646018755047285766131182228700195312500 808 11801949951960540473155150923686101345898437500 809 9848523753015347567253608701834608709335937500 810 7222250752211254882652646381345379720179687500 811 4612921448186543441178141882278661885792187500 812 2537106796502598892647978035253264037185703125 813 1183983171701212816569056416451523217353328125 814 459664054895764975844457196975297249090115625 815 144465845824383278122543690477950563999750625 816 35313873423738134652177346561276804533272375 817 6299231475585721316334337494714240808637775 818 729384697173083520838712762545859462052795 819 41144777789250865278081232758997200423491 820 9094947017729282379150390625 821 800355337560176849365234375000 822 34335243981331586837768554687500 823 956808798946440219879150390625000 824 19471059058560058474540710449218750 825 308421575487591326236724853515625000 826 3958076885424088686704635620117187500 827 42294878718531690537929534912109375000 828 383826024370675091631710529327392578125 829 3002372457299502938985824584960937500000 830 20476180158782610043883323669433593750000 831 122857080952695660263299942016601562500000 832 653190147065165260399878025054931640625000 833 3095116389170321541587114334106445312500000 834 13132136679765507112162470817565917968750000 835 50077214538839133787712888717651367187500000 836 172140424977259522395263054966926574707031250 837 534647908164664869557052311897277832031250000 838 1502954675174002355532602610111236572265625000 839 3828579277811669158304103491020202636718750000 840 8844018131744955755682479064256668090820312500 841 18530323704608478726191860896537780761718750000 842 35207615038756109579764535703421783447265625000 843 60618328501510519102551113645891418457031250000 844 94463561914853892268142152098180793762207031250 845 133004695176114280313544150154238557617187500000 846 168813651569683509628729113657302784667968750000 847 192572609938750077650550248172034287695312500000 848 196699165866009007885919182061435022431640625000 849 179064068236642683040974703669720158351562500000 850 144445015044225097653052927626907594403593750000 851 102509365515256520915069819606192486350937500000 852 63427669912564972316199450881331600929642578125 853 33828090620034651901973040470043520495809375000 854 15322135163192165861481906565843241636337187500 855 5778633832975331124901747619118022559990025000 856 1765693671186906732608867328063840226663618750 857 419948765039048087755622499647616053909185000 858 72938469717308352083871276254585946205279500 859 8228955557850173055616246551799440084698200 860 452592555681759518058893560348969204658401 861 45474735088646411895751953125 862 4101821104995906352996826171875 863 180480128619819879531860351562500 864 5161731678526848554611206054687500 865 107880192081211134791374206542968750 866 1756289527082117274403572082519531250 867 23183021757483948022127151489257812500 868 255013239332323428243398666381835937500 869 2384373787757224054075777530670166015625 870 19233948554574940702877938747406005859375 871 135406997824207582548260688781738281250000 872 839523386510087011799216270446777343750000 873 4617378625805478564895689487457275390625000 874 22660673563568425572334229946136474609375000 875 99706963679701072518270611763000488281250000 876 394839576171616247172351622581481933593750000 877 1411551484813528083641157050728797912597656250 878 4566784215573179094133155164122581481933593750 879 13395900365681325342790588481426239013671875000 880 35675397815972371702379146166324615478515625000 881 86334462714653139519757533722505569458007812500 882 189935817972236906943466574189512252807617187500 883 379871635944473813886933148379024505615234375000 884 690375407933869800890165460967096710205078125000 885 1139119423090885171468773010595709571838378906250 886 1704122656943964216517284423851181519470214843750 887 2307119904785674631592631219983138057128906250000 888 2819813216960268994168771491090502069824218750000 889 3101794538656295893585648640199552276806640625000 890 3059011165709312501949984521024386038505859375000 891 2691929825824195001715986378501459713885156250000 892 2101441993062758678758931301926945970194218750000 893 1444741370230646591646765270074775354508525390625 894 866844822138387954988059162044865212705115234375 895 448719672636342000229112977999694933635589062500 896 197436655959990480100809710319865770799659187500 897 72393440518663176036963560450617449293208368750 898 21522374208251214497475653106940322762845731250 899 4984128764016070725731203877396706324027432500 900 843467944679642738200665271559442608681565500 901 92781473914760701202073179871538686954972205 902 4978518112499354698647829163838661251242411 903 227373675443232059478759765625 904 21009327610954642295837402343750 905 947520675254054367542266845703125 906 27793939807452261447906494140625000 907 596180008869851008057594299316406250 908 9968129748303908854722976684570312500 909 135234293585323030129075050354003906250 910 1530079435993940569460391998291015625000 911 14727014571441677981056272983551025390625 912 122397854438204168109223246574401855468750 913 888608423221362260472960770130157470703125 914 5687093908616718467026948928833007812500000 915 32321650380638349954269826412200927734375000 916 164094532701702392075523734092712402343750000 917 747802227597758043887029588222503662109375000 918 3070974481334793033562734842300415039062500000 919 11400992761955419137101653102040290832519531250 920 38360987410814704390718503378629684448242187500 921 117214128199711596749417649212479591369628906250 922 325731893102356437282592204127311706542968750000 923 824101689548961786324958276442098617553710937500 924 1899358179722369069434665741895122528076171875000 925 3988652177416975045812798057979757308959960937500 926 7630465035058560957207091937004753112792968750000 927 13289726602726993667135685123616611671447753906250 928 21050926938719557968742925235808712887573242187500 929 30280948750311979539653284762278686999816894531250 930 39477385037443765918362800875267028977539062500000 931 46526918079844438403784729602993284152099609375000 932 49414795753765817339192057647317005237402343750000 933 47108771951923412530029761623775544992990234375000 934 40118438049379938412670506673150786703707812500000 935 30339568774843578424582070671570282444679033203125 936 20226379183229052283054713781046854963119355468750 937 11778891406703977506014215672491992007934212890625 938 5923099678799714403024291309595973123989775625000 939 2533770418153211161293724615771610725262292906250 940 903939716746551008893977430491493556039520712500 941 261666760110843713100888203563327082011440206250 942 59042756127574991674046569009160982607709585000 943 9742054761049873626217683886511562130272081525 944 1045488803624864486716044124406118862760906310 945 54763699237492901685126120802225273763666521 946 1136868377216160297393798828125 947 107547748484648764133453369140625 948 4968705979990772902965545654296875 949 149392426465055905282497406005859375 950 3286633382231229916214942932128906250 951 56398628839087905362248420715332031250 952 785820895157958148047327995300292968750 953 9137974409408256178721785545349121093750 954 90465946653141736169345676898956298828125 955 773986432476879298337735235691070556640625 956 5789418514927057151566259562969207763671875 957 38210162198518577200337313115596771240234375 958 224166284897975652908645570278167724609375000 959 1176010817695533809874586760997772216796875000 960 5544050997707516532265909016132354736328125000 961 23580696910249303650570999681949615478515625000 962 90785683104459819054698348775506019592285156250 963 317215857435583132461710701015591621398925781250 964 1008041502517519732044991783227324485778808593750 965 2918014875708609750656555161973834037780761718750 966 7703559271870729741733305627610921859741210937500 967 18561909483650424996747869750338697433471679687500 968 40836200864030934992845313450745134353637695312500 969 82027499126879530289976238322801095962524414062500 970 150383748399279138864956436925135342597961425781250 971 251441627323594720182207162538826292823791503906250 972 382964940077475035354438601405289276762390136718750 973 530477361440650604528000136761400701885681152343750 974 666885825811103617120914457642903739513427734375000 975 758870077647117909137592313869511151860107421875000 976 779106613051041053381261442239364782576376953125000 977 718788681718057229893679911227284928441431640625000 978 593000662417397214662285926762510065964181103515625 979 434867152439424624085676346292507381707066142578125 980 281384628049039462643672929953975364633983974609375 981 159183303867742324581277828945391777707225219921875 982 77822948557562914239735827484413757990198996406250 983 32391173183418077818700857925945185758082825531250 984 11251670684766279663338192753223064526491928868750 985 3173548141857155802480003084242402815164390193750 986 698180591208574276545600678533328619336165842625 987 112390046389672932321974743373657777746797428325 988 11774195336060973862302115972478433859188302015 989 602400691612421918536387328824478011400331731