0 1 1 5 2 9 3 25 4 90 5 81 6 125 7 675 8 1215 9 729 10 625 11 4500 12 12150 13 14580 14 6561 15 3125 16 28125 17 101250 18 182250 19 164025 20 59049 21 15625 22 168750 23 759375 24 1822500 25 2460375 26 1771470 27 531441 28 78125 29 984375 30 5315625 31 15946875 32 28704375 33 31000725 34 18600435 35 4782969 36 390625 37 5625000 38 35437500 39 127575000 40 287043750 41 413343000 42 372008700 43 191318760 44 43046721 45 1953125 46 31640625 47 227812500 48 956812500 49 2583393750 50 4650108750 51 5580130500 52 4304672100 53 1937102445 54 387420489 55 9765625 56 175781250 57 1423828125 58 6834375000 59 21528281250 60 46501087500 61 69751631250 62 71744535000 63 48427561125 64 19371024450 65 3486784401 66 48828125 67 966796875 68 8701171875 69 46986328125 70 169150781250 71 426259968750 72 767267943750 73 986487356250 74 887838620625 75 532703172375 76 191773142055 77 31381059609 78 244140625 79 5273437500 80 52207031250 81 313242187500 82 1268630859375 83 3653656875000 84 7672679437500 85 11837848275000 86 13317579309375 87 10654063447500 88 5753194261650 89 1882863576540 90 282429536481 91 1220703125 92 28564453125 93 308496093750 94 2036074218750 95 9162333984375 96 29685962109375 97 71246309062500 98 128243356312500 99 173128531021875 100 173128531021875 101 124652542335750 102 61193066237550 103 18357919871265 104 2541865828329 105 6103515625 106 153808593750 107 1799560546875 108 12956835937500 109 64136337890625 110 230890816406250 111 623405204296875 112 1282433563125000 113 2019832861921875 114 2423799434306250 115 2181419490875625 116 1427838212209500 117 642527195494275 118 177930607983030 119 22876792454961 120 30517578125 121 823974609375 122 10382080078125 123 80980224609375 124 437293212890625 125 1731681123046875 126 5195043369140625 127 12022814654296875 128 21641066377734375 129 30297492928828125 130 32721292363134375 131 26771966478928125 132 16063179887356875 133 6672397799363625 134 1715759434122075 135 205891132094649 136 152587890625 137 4394531250000 138 59326171875000 139 498339843750000 140 2915288085937500 141 12594044531250000 142 41560346953125000 143 106869463593750000 144 216410663777343750 145 346257062043750000 146 436283898175125000 147 428351463662850000 148 321263597747137500 149 177930607983030000 150 68630377364883000 151 16471290567571920 152 1853020188851841 153 762939453125 154 23345947265625 155 336181640625000 156 3025634765625000 157 19061499023437500 158 89207815429687500 159 321148135546875000 160 908390440546875000 161 2043878491230468750 162 3678981284214843750 163 5297733049269375000 164 6068312401890375000 165 5461481161701337500 166 3781025419639387500 167 1944527358671685000 168 700029849121806600 169 157506716052406485 170 16677181699666569 171 3814697265625 172 123596191406250 173 1891021728515625 174 18153808593750000 175 122538208007812500 176 617592568359375000 177 2408611016601562500 178 7432285422656250000 179 18394906421074218750 180 36789812842148437500 181 59599496804280468750 182 78021159452876250000 183 81922217425520062500 184 68058457553508975000 185 43751865570112912500 186 21000895473654198000 187 7087802222358291825 188 1500946352969991210 189 150094635296999121 190 19073486328125 191 652313232421875 192 10567474365234375 193 107788238525390625 194 776075317382812500 195 4190806713867187500 196 17601388198242187500 197 58838926262695312500 198 158865100909277343750 199 349503222000410156250 200 629105799600738281250 201 926501268502905468750 202 1111801522203486562500 203 1077592244597225437500 204 831285445832145337500 205 498771267499287202500 206 224447070374679241125 207 71294951766074582475 208 14258990353214916495 209 1350851717672992089 210 95367431640625 211 3433227539062500 212 58708190917968750 213 634048461914062500 214 4850470733642578125 215 27938711425781250000 216 125724201416015625000 217 452607125097656250000 218 1323875840910644531250 219 3177302018185546875000 220 6291057996007382812500 221 10294458538921171875000 222 13897519027543582031250 223 15394174922817506250000 224 13854757430535755625000 225 9975425349985744050000 226 5611176759366981028125 227 2376498392202486082500 228 712949517660745824750 229 135085171767299208900 230 12157665459056928801 231 476837158203125 232 18024444580078125 233 324440002441406250 234 3698616027832031250 235 29958789825439453125 236 183347793731689453125 237 880069409912109375000 238 3394553438232421875000 239 10692843330432128906250 240 27801392659123535156250 241 60051008143706835937500 242 108091814658672304687500 243 162137721988008457031250 244 202048545861979769531250 245 207821361458036334375000 246 174569943624750520875000 247 117834711946706601590625 248 62383082795315259665625 249 24953233118126103866250 250 7091971517783208467250 251 1276554873200977524105 252 109418989131512359209 253 2384185791015625 254 94413757324218750 255 1784420013427734375 256 21413040161132812500 257 183081493377685546875 258 1186368077087402343750 259 6050477193145751953125 260 24893391880371093750000 261 84015197596252441406250 262 235242553269506835937500 263 550467574650645996093750 264 1080918146586723046875000 265 1783514941868093027343750 266 2469482227201974960937500 267 2857543720047999597656250 268 2743241971246079613750000 269 2160303052356287695828125 270 1372427821496935712643750 271 686213910748467856321875 272 260038955652050977132500 273 70210518026053763825775 274 12036088804466359512990 275 984770902183611232881 276 11920928955078125 277 493526458740234375 278 9771823883056640625 279 123124980926513671875 280 1108124828338623046875 281 7579573825836181640625 282 40929698659515380859375 283 178921254140167236328125 284 644116514904602050781250 285 1932349544713806152343750 286 4869520852678791503906250 287 10358798904789429199218750 288 18645838028620972558593750 289 28399045612822712050781250 290 36513058645057772636718750 291 39434103336662394447656250 292 35490693002996155002890625 293 26304866578691267825671875 294 15782919947214760695403125 295 7476119974996465592559375 296 2691403190998727613321375 297 692075106256815671996925 298 113248653751115291781315 299 8862938119652501095929 300 59604644775390625 301 2574920654296875000 302 53300857543945312500 303 703571319580078125000 304 6648748970031738281250 305 47870992584228515625000 306 272864657730102539062500 307 1262973558636474609375000 308 4830873861784515380859375 309 15458796357710449218750000 310 41738750165818212890625000 311 95619682198056269531250000 312 186458380286209725585937500 313 309807770321702313281250000 314 438156703740693271640625000 315 525788044488831925968750000 316 532360395044942325043359375 317 450940569920421734154375000 318 315658398944295213908062500 319 179426879399915174221425000 320 80742095729961828399641250 321 27683004250272626879877000 322 6794919225066917506878900 323 1063552574358300131511480 324 79766443076872509863361 325 298023223876953125 326 13411045074462890625 327 289678573608398437500 328 3997564315795898437500 329 39575886726379394531250 330 299193703651428222656250 331 1795162221908569335937500 332 8770649712753295898437500 333 35521131336650848388671875 334 120771846544612884521484375 335 347822918048485107421875000 336 853747162482645263671875000 337 1792869041213555053710937500 338 3227164274184399096679687500 339 4979053451598787177734375000 340 6572350556110399074609375000 341 7393894375624198958935546875 342 7045946405006589596162109375 343 5636757124005271676929687500 344 3738059987498232796279687500 345 2018552393249045709991031250 346 865093882821019589996156250 347 283121634377788229453287500 348 66472035897393758219467500 349 9970805384609063732920125 350 717897987691852588770249 351 1490116119384765625 352 69737434387207031250 353 1569092273712158203125 354 22594928741455078125000 355 233857512474060058593750 356 1852151498794555664062500 357 11668554442405700683593750 358 60009708560943603515625000 359 256541504098033905029296875 360 923549414752922058105468750 361 2826061209143941497802734375 362 7399142074849592285156250000 363 16648069668411582641601562500 364 32271642741843990966796875000 365 53939745725653527758789062500 366 77673233844941079972656250000 367 96120626883114586466162109375 368 101774781405650738611230468750 369 91597303265085664750107421875 370 69421114053538609073765625000 371 43735301853729323716472343750 372 22492440953346509339900062500 373 9201453117278117457231843750 374 2880454888887062856176925000 375 648102349999589142639808125 376 93326738399940836540132370 377 6461081889226673298932241 378 7450580596923828125 379 362098217010498046875 380 8473098278045654296875 381 127096474170684814453125 382 1372641921043395996093750 383 11365475106239318847656250 384 75012135701179504394531250 385 405065532786369323730468750 386 1822794897538661956787109375 387 6926620610646915435791015625 388 22442250778496006011962890625 389 62430261256543434906005859375 390 149832627015704243774414062500 391 311190840724924198608398437500 392 560143513304863557495117187500 393 873823880755587149692382812500 394 1179662239020042652084716796875 395 1373959548976284971251611328125 396 1373959548976284971251611328125 397 1171481299653464028119794921875 398 843466535750494100246252343750 399 506079921450296460147751406250 400 248439234166509171345259781250 401 97215352499938371395971218750 402 29164605749981511418791365625 403 6299554841996006466458934975 404 872246055045600895355852535 405 58149737003040059690390169 406 37252902984619140625 407 1877546310424804687500 408 45624375343322753906250 409 711740255355834960937500 410 8007077872753143310546875 411 69181152820587158203125000 412 477349954462051391601562500 413 2700436885242462158203125000 414 12759564282770633697509765625 415 51038257131082534790039062500 416 174550839388302268981933593750 417 514131563289181228637695312500 418 1311035486387412133026123046875 419 2904447846765959187011718750000 420 5601435133048635574951171875000 421 9410411023521707765917968750000 422 13762726121900497607655029296875 423 17486757896061808725020507812500 424 19235433685667989597522558593750 425 18223042439053884881863476562500 426 14760664375633646754309416015625 427 10121598429005929202955028125000 428 5796915463885213998056061562500 429 2722029869998274399087194125000 430 1020761201249352899657697796875 431 293979225959813635101416965500 432 61057223853192062674909677450 433 8140963180425608356654623660 434 523347633027360537213511521 435 186264514923095703125 436 9723007678985595703125 437 245019793510437011718750 438 3969320654869079589843750 439 46441051661968231201171875 440 417969464957714080810546875 441 3009380147695541381835937500 442 17798334016370773315429687500 443 88101753381035327911376953125 444 370027364200348377227783203125 445 1332098511121254158020019531250 446 4141615370940626564025878906250 447 11182361501539691722869873046875 448 26321558611316505132293701171875 449 54147206286136810557861328125000 450 97464971315046259004150390625000 451 153507329821197857931536865234375 452 211298324577413522093997802734375 453 253557989492896226512797363281250 454 264234115366281330787020410156250 455 237810703829653197708318369140625 456 183453971525732466803559884765625 457 120078963180479432816875560937500 458 65782388524958297977940524687500 459 29602074836231234090073236109375 460 10656746941043244272426364999375 461 2951099152904283029287301076750 462 590219830580856605857460215350 463 75885406788967277895959170545 464 4710128697246244834921603689 465 931322574615478515625 466 50291419029235839843750 467 1312606036663055419921875 468 22051781415939331054687500 469 267929144203662872314453125 470 2507816789746284484863281250 471 18808625923097133636474609375 472 116076091411113739013671875000 473 600693773052513599395751953125 474 2643052601431059837341308593750 475 9990738833409406185150146484375 476 32696963454794420242309570312500 477 93186345846164097690582275390625 478 232249046570439751167297363281250 479 507630058932532598979949951171875 480 974649713150462590041503906250000 481 1644721390941405620695037841796875 482 2438057591277848331853820800781250 483 3169474868661202831409967041015625 484 3603192482267472692550278320312500 485 3567160557444797965624775537109375 486 3057566192095541113392664746093750 487 2251480559633989365316416767578125 488 1409622611249106385241582671875000 489 740051870905780852251830902734375 490 319702408231297328172790949981250 491 110666218233910613598273790378125 492 29510991529042830292873010767500 493 5691405509172545842196937790875 494 706519304586936725238240553350 495 42391158275216203514294433201 496 4656612873077392578125 497 259838998317718505859375 498 7015652954578399658203125 499 122072361409664154052734375 500 1538111753761768341064453125 501 14950446246564388275146484375 502 116613480723202228546142578125 503 749658090363442897796630859375 504 4048153687962591648101806640625 505 18621506964627921581268310546875 506 73741167579926569461822509765625 507 253401466774656756877899169921875 508 760204400323970270633697509765625 509 1999922345467675635051727294921875 510 4628391713796620755405426025390625 511 9441919096145106341027069091796875 512 16995454373061191413848724365234375 513 26992780474861892245524444580078125 514 37789892664806649143734222412109375 515 46541236229288188945441094970703125 516 50264535127631244061076382568359375 517 47392275977480887257586303564453125 518 38775498527029816847116066552734375 519 27311438092951436214055664267578125 520 16386862855770861728433398560546875 521 8258978879308514311130432874515625 522 3430652765251229021546487501721875 523 1143550921750409673848829167240625 524 294055951307248201846841785861875 525 54755246105487596205963642884625 526 6570629532658511544715637146155 527 381520424476945831628649898809 528 23283064365386962890625 529 1341104507446289062500000 530 37416815757751464843750000 531 673502683639526367187500000 532 8789210021495819091796875000 533 88595237016677856445312500000 534 717621419835090637207031250000 535 4797811778326034545898437500000 536 26987691253083944320678710937500 537 129540918014802932739257812500000 538 536299400581284141540527343750000 539 1930677842092622909545898437500000 540 6081635202591762165069580078125000 541 16841451330254110610961914062500000 542 41141259678192184492492675781250000 543 88865120904895118503784179687500000 544 169954543730611914138487243652343750 545 287922991731860183952260742187500000 546 431884487597790275928391113281250000 547 572815215129700787020813476562500000 548 670193801701749920814351767578125000 549 689342196036085632837618960937500000 550 620407976432477069553857064843750000 551 485536677208025532694322920312500000 552 327737257115417234568667971210937500 553 188776660098480327111552751417500000 554 91484073740032773907906333379250000 555 36593629496013109563162533351700000 556 11762238052289928073873671434475000 557 2920279792292671797651394287180000 558 525650362612680923577250971692400 559 61043267916311333060583983809440 560 3433683820292512484657849089281 561 116415321826934814453125 562 6915070116519927978515625 563 199154019355773925781250000 564 3704264760017395019531250000 565 50007574260234832763671875000 566 522079075276851654052734375000 567 4385464232325553894042968750000 568 30447651670145988464355468750000 569 178118762270354032516479492187500 570 890593811351770162582397460937500 571 3847365265039647102355957031250000 572 14480083815694671821594238281250000 573 47784276591792417011260986328125000 574 138941973474596412540435791015625000 575 357279360363247917961120605468750000 576 814596941628205252951354980468750000 577 1649558806797115637226493835449218750 578 2969205852234808147007688903808593750 579 4750729363575693035212302246093750000 580 6751036464028616418459587402343750000 581 8506305944676056687259080126953125000 582 9478455195496177451517260712890625000 583 9306119646487156043307855972656250000 584 8011355173932421289456328185156250000 585 6008516380449315967092246138867187500 586 3893518614531156746675775497985937500 587 2156410309586486813543506429653750000 588 1006324811140360512986969667171750000 589 388153855725567626437831157337675000 590 120461541432072711653120014346175000 591 28910769943697450796748803443082000 592 5036069603095684977498178664278800 593 566557830348264559968545099731365 594 30903154382632612361920641803529 595 582076609134674072265625 596 35623088479042053222656250 597 1058005727827548980712890625 598 20313709974288940429687500000 599 283376254141330718994140625000 600 3060463544726371765136718750000 601 26626032839119434356689453125000 602 191707436441659927368164062500000 603 1164622676383084058761596679687500 604 6056037917192037105560302734375000 605 27252170627364166975021362304687500 606 107026706463830183029174804687500000 607 369242137300214131450653076171875000 608 1124768356699113815803527832031250000 609 3036874563087607302669525146484375000 610 7288498951410257526406860351562500000 611 15579166508639425462694664001464843750 612 29692058522348081470076889038085937500 613 50476499487991738499130711364746093750 614 76511746592324319409208657226562500000 615 103290857899637831202431687255859375000 616 123949029479565397442918024707031250000 617 131836694991901377280194626279296875000 618 123811852688046510837052344679687500000 619 102144778467638371440568184360742187500 620 73544240496699627437209092739734375000 621 45823719078712844787799511630142187500 622 24439316841980183886826406202742500000 623 10997692578891082749071882791234125000 624 4095692408690472196206080487769950000 625 1228707722607141658861824146330985000 626 285377277508755482058230124309132000 627 48157415579602487597326333477166025 628 5253536245047544101526509106599930 629 278128389443693511257285776231761 630 2910383045673370361328125 631 183354131877422332763671875 632 5610636435449123382568359375 633 111090601421892642974853515625 634 1599704660475254058837890625000 635 17852704010903835296630859375000 636 160674336098134517669677734375000 637 1198171477760374546051025390625000 638 7548480309890359640121459960937500 639 40761793673407942056655883789062500 640 190765194391549168825149536132812500 641 780403067965428417921066284179687500 642 2809451044675542304515838623046875000 643 8947021019197496262073516845703125000 644 25307288025730060855579376220703125000 645 63774365824839753356060028076171875000 646 143492323105889445051135063171386718750 647 288672791189495236514636421203613281250 648 519611024141091425726345558166503906250 649 836847228353547243538219688415527343750 650 1205060008829108030695036351318359375000 651 1549362868494567468036475308837890625000 652 1774724740275595463387235353759765625000 653 1805589518367344949707013359912109375000 654 1625030566530610454736312023920898437500 655 1287024208692243480151159122945351562500 656 891016759863860870873879392808320312500 657 534610055918316522524327635684992187500 658 274942314472277068726797069780853125000 659 119457695253472105722677347559956875000 660 43004770291249958060163845121584475000 661 12485255891008052340047567938524525000 662 2809182575476811776510702786168018125 663 459684421441660108883569546827493875 664 48672468152646364470025010840558175 665 2503155504993241601315571986085849 666 14551915228366851806640625 667 942964106798171997070312500 668 29703369364142417907714843750 669 605948735028505325317382812500 670 8998338715173304080963134765625 671 103660861998796463012695312500000 672 964046016588807106018066406250000 673 7436926413685083389282226562500000 674 48525944849295169115066528320312500 675 271745291156052947044372558593750000 676 1320682115018417322635650634765625000 677 5618902089351084609031677246093750000 678 21070882835066567283868789672851562500 679 70020164498067362051010131835937500000 680 207059629301427770636558532714843750000 681 546637421355769314480514526367187500000 682 1291430907953005005460215568542480468750 683 2734794863900481188033397674560546875000 684 5196110241410914257263455581665039062500 685 8860735359037559049228208465576171875000 686 13556925099327465345319158952331542968750 687 18592354421934809616437703706054687500000 688 22817889517829084529264454548339843750000 689 25000470254317083919020184983398437500000 690 24375458497959156821044680358813476562500 691 21060396142236711493382603830014843750000 692 16038301677549495675729829070549765625000 693 10692201118366330450486552713699843750000 694 6186202075626234046352934070069195312500 695 3071769306517854147154560365827462500000 696 1290143108737498741804915353647534250000 697 449469212076289884241712445786882900000 698 126413215896456529942981625377560815625 699 27581065286499606533014172809649632500 700 4380522133738172802302250975650235750 701 450567990898783488236802957495452820 702 22528399544939174411840147874772641 703 72759576141834259033203125 704 4845787771046161651611328125 705 157003523781895637512207031250 706 3297073999419808387756347656250 707 50445232191123068332672119140625 708 599289358430542051792144775390625 709 5753177840933203697204589843750000 710 45861046217724680900573730468750000 711 309562061969641596078872680664062500 712 1795459959423921257257461547851562500 713 9049118195496563136577606201171875000 714 39980649481921178948879241943359375000 715 155924532979492597900629043579101562500 716 539738768005935915809869766235351562500 717 1665479626989745111641883850097656250000 718 4596723770491696508131599426269531250000 719 11376891331966948857625708580017089843750 720 25296852491079450989308928489685058593750 721 50593704982158901978617856979370117187500 722 91068668967886023561512142562866210937500 723 147531243727975358169649670951843261718750 724 214974098003621236190060949101257324218750 725 281420637386558709194261606096191406250000 726 330363356932047180358481015852050781250000 727 346881524778649539376405066644653320312500 728 324681107192815968856315142379395507812500 729 269735073667877881819092579822882421875000 730 197805720689777113334001225203447109375000 731 127160820443428144286143644773644570312500 732 71034665213225377152949208459760070312500 733 34096639302348181033415620060684833750000 734 13858634039018938097452800411762222750000 735 4677288988168891607890320138969750178125 736 1275624269500606802151905492446295503125 737 270132198247187322808638810165097871250 738 41677539158137472661904273568329385850 739 4167753915813747266190427356832938585 740 202755595904452569706561330872953769 741 363797880709171295166015625 742 24883775040507316589355468750 743 828629708848893642425537109375 744 17898401711136102676391601562500 745 281899826950393617153167724609375 746 3450453881872817873954772949218750 747 34159493430540896952152252197265625 748 281083831657022237777709960937500000 749 1960559725807730108499526977539062500 750 11763358354846380650997161865234375000 751 61404730612298106998205184936523437500 752 281345311169074962973594665527343750000 753 1139448510234753600043058395385742187500 754 4102014636845112960155010223388671875000 755 13185047047002148800498247146606445312500 756 37972935495366188545434951782226562500000 757 98254970594260012861312937736511230468750 758 228876284443099794665176019668579101562500 759 480640197330509568796869641304016113281250 760 910686689678860235615121425628662109375000 761 1557274239350851002901857637825012207031250 762 2402651683569884404477151784072875976562500 763 3341870068965384671681856572392272949218750 764 4184602521139264284540759534125976562500000 765 4707677836281672320108354475891723632812500 766 4745339258971925698669221311698857421875000 767 4270805333074733128802299180528971679687500 768 3416644266459786503041839344423177343750000 769 2416055588425134741436729250699246835937500 770 1499620710056980184340038845261601484375000 771 809795183430769299543620976441264801562500 772 376162923916228319788004582604974617500000 773 148114151292014900916526804400708755640625 774 48473722241023058481772408712959229118750 775 12831279416741397833410343482842148884375 776 2639577480015373268587270659327527770500 777 395936622002305990288090598899129165575 778 38523563221845988244246652865861216110 779 1824800363140073127359051977856583921 780 1818989403545856475830078125 781 127693056128919124603271484375 782 4367102519609034061431884765625 783 96949675935320556163787841796875 784 1570584750152193009853363037109375 785 19789367851917631924152374267578125 786 201851552089559845626354217529296875 787 1712854599159979261457920074462890625 788 12332553113951850682497024536132812500 789 76461829306501474231481552124023437500 790 412893878255107960850000381469726562500 791 1959369131356057777851819992065429687500 792 8229350351695442666977643966674804687500 793 30765109776338347201162576675415039062500 794 102843366966616760643886327743530273437500 795 308530100899850281931658983230590820312500 796 833031272429595761215479254722595214843750 797 2028676157563839089077696537971496582031250 798 4463087546640445995970932383537292480468750 799 8879195224368887297247433899879455566406250 800 15982551403863997135045381019783020019531250 801 26028726572007081048502477660789489746093750 802 38333215496955882998703648918617248535156250 803 50999843226384783467840506822160339355468750 804 61199811871661740161408608186592407226562500 805 66095796821394679374321296841519799804687500 806 64062079996120996932034487707934575195312500 807 55520469329971530674429889346876631835937500 808 42830076340263752234560200353304830273437500 809 29242603846111113594630757482601228945312500 810 17545562307666668156778454489560737367187500 811 9168971270458065294832611700996256301562500 812 4126037071706129382674675265448315335703125 813 1575395972833249400657603283171174946359375 814 500419897252914515503003395830843806490625 815 128679402150749446843629444642216978811875 816 25735880430149889368725888928443395762375 817 3756047414129983853814048654421468570725 818 355836070812314259835015135682033864595 819 16423203268260658146231467800709255289 820 9094947017729282379150390625 821 654836185276508331298828125000 822 22984750103205442428588867187500 823 524052302353084087371826171875000 824 8725470834178850054740905761718750 825 113082102010957896709442138671875000 826 1187362071115057915449142456054687500 827 10380936964605934917926788330078125000 828 77078456962199066765606403350830078125 829 493302124558074027299880981445312500000 830 2752625855034053072333335876464843750000 831 13512890561076260536909103393554687500000 832 58781073940681733335554599761962890625000 833 227889702046950720008611679077148437500000 834 791102822820128928029894828796386718750000 835 2468240807198802255453271865844726562500000 836 6941927270246631343462327122688293457031250 837 17640662239685557296327795982360839843750000 838 40573523151276781781553930759429931640625000 839 84563764041608450449975560951232910156250000 840 159825514038639971350453810197830200195312500 841 273986595494811379457920817481994628906250000 842 425924616632843144430040543540191650390625000 843 599998155604526864327535374378356933593750000 844 764997648395771752017607602332405090332031250 845 881277290951929058324283957886930664062500000 846 915172571373157099029064110113351074218750000 847 854161066614946625760459836105794335937500000 848 713834605671062537242670005888413837890625000 849 531683706292929338084195590592749617187500000 850 350911246153333363135569089791214747343750000 851 203754917121290339885169148911027917812500000 852 103150926792653234566866881636207883392578125 853 45011313509521411447360093804890712753125000 854 16680663241763817183433446527694793549687500 855 5147176086029977873745177785688679152475000 856 1286794021507494468436294446422169788118750 857 250403160941998923587603243628097904715000 858 35583607081231425983501513568203386459500 859 3284640653652131629246293560141851057800 860 147808829414345923316083210206383297601 861 45474735088646411895751953125 862 3356035449542105197906494140625 863 120817276183515787124633789062500 864 2827124262694269418716430664062500 865 48343824892072007060050964355468750 866 643939747562399134039878845214843750 867 6954549273673910647630691528320312500 868 62590943463065195828676223754882812500 869 478820717492448748089373111724853515625 870 3160216735450161737389862537384033203125 871 18202848396192931607365608215332031250000 872 92338085500687780335545539855957031250000 873 415521384753095011509954929351806640625000 874 1668478175700889200063049793243408203125000 875 6006521432523201120226979255676269531250000 876 19461129441375171629535412788391113281250000 877 56923803616022377016391082406044006347656250 878 150680656630647468572799924015998840332031250 879 361633575913553924574719817638397216796875000 880 787980528569533288283863181591033935546875000 881 1560201446567675910802049099550247192382812500 882 2808362603821816639443688379190444946289062500 883 4595502442617518137271490075038909912109375000 884 6833312327718222621508041763753509521484375000 885 9224971642419600539035856381067237854003906250 886 11291365290321591059779888210426299133300781250 887 12507358475433147020063876171549131347656250000 888 12507358475433147020063876171549131347656250000 889 11256622627889832318057488554394218212890625000 890 9082929982504209525605008005959472626953125000 891 6539709587403030858435605764290820291406250000 892 4176975800986451967645967552676072315156250000 893 2349548888054879231800856748380290677275390625 894 1153414908681486168338602403750324514298828125 895 488505137794511788943408076882490382526562500 896 175861849606024244019626907677696537709562500 897 52758554881807273205888072303308961312868750 898 12833161998277444833864666235940017616643750 899 2431546483884147442205936760493898074732500 900 336675666999343491997745089914539733424500 901 30300810029940914279797058092308576008205 902 1330279464729113309844748891857449678409 903 227373675443232059478759765625 904 17189449863508343696594238281250 905 634290699963457882404327392578125 906 15222976799122989177703857421875000 907 267163242824608460068702697753906250 908 3654793161840643733739852905273437500 909 40568204096431145444512367248535156250 910 375545660778391174972057342529296875000 911 2957422078629830502904951572418212890625 912 20110470134682847419753670692443847656250 913 119456192600016113673336803913116455078125 914 625516063069175286144018173217773437500000 915 2908649693271665080569684505462646484375000 916 12082083341282301103904843330383300781250000 917 45048910743924008401702344417572021484375000 918 151364340099584668229719877243041992187500000 919 459769183052488429747774127125740051269531250 920 1265717515697438736011519361734390258789062500 921 3164293789243596840028798404335975646972656250 922 7194604826069651762591794266700744628906250000 923 14892831989964179148565014132070541381835937500 924 28083626038218166394436883791904449462890625000 925 48252775647483940441350645787908554077148437500 926 75526083622148776342983619494117736816406250000 927 107624669161562006288751657779117774963378906250 928 139481571233384360150222148481736636352539062500 929 164159079990060054638338374751582348937988281250 930 175103018656064058280894266401687838867187500000 931 168849339418347484770862328315913273193359375000 932 146724253563529538490542437019345327050781250000 933 114444917779553040022623100875089355099609375000 934 79742265291559537564150289641997744198437500000 935 49340526649152463867817991715986104222783203125 936 26913014535901343927900722754174238666972656250 937 12823259867105934459764462018165372541322265625 938 5275855488180727320588807230330896131286875000 939 1846549420863254562206082530615813645950406250 940 538992803927652683022315981909480739899037500 941 127656190403917740715811679925929648923456250 942 23567296689954044439842156294017781339715000 943 3181585053143795999378691099692400480861525 944 279358687593113795067397267290064432465890 945 11972515182562019788602740026717047105681 946 1136868377216160297393798828125 947 87993612396530807018280029296875 948 3326158548588864505290985107421875 949 81823500295286066830158233642578125 950 1472823005315149202942848205566406250 951 20678434994624694809317588806152343750 952 235734158938721520826220512390136718750 953 2242842140759836183860898017883300781250 954 18167021340154673089273273944854736328125 955 127169149381082711624912917613983154296875 956 778275194212226195144467055797576904296875 957 4202686048746021453780122101306915283203125 958 20172893033980902978144586086273193359375000 959 86588263945856491244651377201080322265625000 960 333983303791160751943655312061309814453125000 961 1162261897193239416763920485973358154296875000 962 3661124976158704162806349530816078186035156250 963 10466510225959589547787563952803611755371093750 964 27212926587494932824247666277289390563964843750 965 64451668233540630373218156972527503967285156250 966 139215603384447761606151219060659408569335937500 967 274453618100768444309269546148157119750976562500 968 494016512581383199756685183066682815551757812500 969 811905398938099345687073909561765670776367187500 970 1217858098407149018530610864342648506164550781250 971 1666029878620979857349875662420743156433105468750 972 2076129541050759514543691210093541471862792968750 973 2352946813190860783149516704772680334777832031250 974 2420173864996313948382360039194756915771484375000 975 2253265322582775055390473139939946093994140625000 976 1892742870969531046527997437549554718955078125000 977 1428715586473775048024359356085792916888671875000 978 964383020869798157416442565357910218899853515625 979 578629812521878894449865539214746131339912109375 980 306333430158641767649928814878395010709365234375 981 141788616244857046740824194315142833528334765625 982 56715446497942818696329677726057133411333906250 983 19313908807407554474966322685089726513048843750 984 5489216187368462850779902236814974903708618750 985 1266742197085029888641515900803455747009681250 986 228013595475305379955472862144622034461742625 987 30031058916259732969745206233681926490083175 988 2574090764250834254549589105744165127721415 989 107752636643058178097424660240453423951129