1 1 2 1 3 1 4 6 5 3 6 1 7 15 8 45 9 15 10 1 11 28 12 210 13 420 14 105 15 1 16 45 17 630 18 3150 19 4725 20 945 21 1 22 66 23 1485 24 13860 25 51975 26 62370 27 10395 28 1 29 91 30 3003 31 45045 32 315315 33 945945 34 945945 35 135135 36 1 37 120 38 5460 39 120120 40 1351350 41 7567560 42 18918900 43 16216200 44 2027025 45 1 46 153 47 9180 48 278460 49 4594590 50 41351310 51 192972780 52 413513100 53 310134825 54 34459425 55 1 56 190 57 14535 58 581400 59 13226850 60 174594420 61 1309458150 62 5237832600 63 9820936125 64 6547290750 65 654729075 66 1 67 231 68 21945 69 1119195 70 33575850 71 611080470 72 6721885170 73 43212118950 74 151242416325 75 252070693875 76 151242416325 77 13749310575 78 1 79 276 80 31878 81 2018940 82 77224455 83 1853386920 84 28109701620 85 265034329560 86 1490818103775 87 4638100767300 88 6957151150950 89 3794809718700 90 316234143225 91 1 92 325 93 44850 94 3453450 95 164038875 96 5019589575 97 100391791500 98 1305093289500 99 10767019638375 100 53835098191875 101 150738274937250 102 205552193096250 103 102776096548125 104 7905853580625 105 1 106 378 107 61425 108 5651100 109 326351025 110 12401338950 111 316234143225 112 5421156741000 113 61665657928875 114 452214824811750 115 2034966711652875 116 5179915266025500 117 6474894082531875 118 2988412653476250 119 213458046676875 120 1 121 435 122 82215 123 8906625 124 614557125 125 28392539175 126 899097073875 127 19651693186125 128 294775397791875 129 2980506799895625 130 19671344879311125 131 80473683597181875 132 187771928393424375 133 216659917377028125 134 92854250304440625 135 6190283353629375 136 1 137 496 138 107880 139 13592880 140 1104421500 141 60964066800 142 2347116571800 143 63707449806000 144 1218404977539750 145 16245399700530000 146 147833137274823000 147 886998823648938000 148 3326245588683517500 149 7164221267933730000 150 7675951358500425000 151 3070380543400170000 152 191898783962510625 153 1 154 561 155 139128 156 20173560 157 1906401420 158 123916092300 159 5700140245800 160 188104628111400 161 4467484917645750 162 75947243599977750 163 911366923199733000 164 7539490001015973000 165 41467195005587851500 166 143540290403957947500 167 287080580807915895000 168 287080580807915895000 169 107655217802968460625 170 6332659870762850625 171 1 172 630 173 176715 174 29216880 175 3177335700 176 240206578920 177 13011189691500 178 513012622122000 179 14813239463772750 180 312723944235202500 181 4784676346798598250 182 52196469237802890000 183 395823225053338582500 184 2009564065655411265000 185 6459313068178107637500 186 12057384393932467590000 187 11303797869311688365625 188 3989575718580595893750 189 221643095476699771875 190 1 191 703 192 221445 193 41410215 194 5134866660 195 446733399420 196 28144204163460 197 1306695193303500 198 45080984168970750 199 1157078593670249250 200 21984493279734735750 201 305784315618128597250 202 3057843156181285972500 203 21404902093269001807500 204 100908824153982437092500 205 302726472461947311277500 206 529771326808407794735625 207 467445288360359818884375 208 155815096120119939628125 209 8200794532637891559375 210 1 211 780 212 274170 213 57575700 214 8074991925 215 801039198960 216 58075341924600 217 3136068463928400 218 127402781347091250 219 3907018627977465000 220 90252130306279441500 221 1558900432563008535000 222 19875980515178358821250 223 183470589370877158350000 224 1192558830910701529275000 225 5247258856007086728810000 226 14757915532519931424778125 227 24307154994738710581987500 228 20255962495615592151656250 229 6396619735457555416312500 230 319830986772877770815625 231 1 232 861 233 335790 234 78686790 235 12393169425 236 1390513609485 237 114949125050760 238 7143267056725800 239 337519368430294050 240 12188199415538396250 241 336394303868859736500 242 7064280381246054466500 243 111851106036395862386250 244 1316401478736043611161250 245 11283441246308945238525000 246 68452876894274267780385000 247 282368117188881354594088125 248 747445016088215350396115625 249 1162692247248334989505068750 250 917914932038159202240843750 251 275374479611447760672253125 252 13113070457687988603440625 253 1 254 946 255 407253 256 105885780 257 18609425835 258 2344787655210 259 219237645762135 260 15534553185431280 261 844691329457825850 262 35477035837228685700 263 1153003664709932285250 264 28929910132721937339000 265 556900770054897293775750 266 8139318946956191216722500 267 88951128491735518297038750 268 711609027933884146376310000 269 4047276346373966082515263125 270 15712955227098927143882786250 271 39282388067747317859706965625 272 57889835047206573687989212500 273 43417376285404930265991909375 274 12404964652972837218854831250 275 563862029680583509947946875 276 1 277 1035 278 489555 279 140502285 280 27397945575 281 3852151147845 282 404475870523725 283 32415851909115675 284 2009782818365171850 285 97139502887649972750 286 3671873209153168969950 287 108487162997707265021250 288 2495204748947267095488750 289 44337869000524515312146250 290 601728222149975564950556250 291 6137627865929750762495673750 292 46032208994473130718717553125 293 246407706970414993847252784375 294 903494925558188310773260209375 295 2139856402637814420252458390625 296 2995798963692940188353441746875 297 2139856402637814420252458390625 298 583597200719403932796125015625 299 25373791335626257947657609375 300 1 301 1128 302 583740 303 184072680 304 39621644370 305 6180976521720 306 724204415794860 307 65178397421537400 308 4570635119185310175 309 251892779901768205200 310 10957335925726916926200 311 376533907265888599827600 312 10197793321784482911997500 313 216506996677885944900870000 314 3572365445185118090864355000 315 45249962305678162484281830000 316 432702764548047428755944999375 317 3054372455633275967689023525000 318 15441549636812672947761174487500 319 53639067159454548134328290325000 320 120687901108772733302238653231250 321 160917201478363644402984870975000 322 109716273735247939365671502937500 323 28621636626586418964957783375000 324 1192568192774434123539907640625 325 1 326 1225 327 690900 328 238360500 329 56372258250 330 9707302870650 331 1261949373184500 332 126735772764100500 333 9980442105172914375 334 622114224555778329375 335 30856865537966605137000 336 1220248773546861203145000 337 38437836366726127899067500 338 960945909168153197476687500 339 18944362209315020178826125000 340 291743178023451310753922325000 341 3464450239028484315202827609375 342 31180052151256358836825448484375 343 207867014341709058912169656562500 344 995573595005027597947759934062500 345 3285392863516591073227607782406250 346 7040127564678409442630588105156250 347 8960162355045248381529839406562500 348 5843584144594727205345547439062500 349 1460896036148681801336386859765625 350 58435841445947272053455474390625 351 1 352 1326 353 812175 354 305377800 355 79016505750 356 14949922887900 357 2145313934413650 358 239049266977521000 359 21006454335649657875 360 1470451803495476051250 361 82492346176096206475125 362 3719654882122156219242000 363 134837489476928162947522500 364 3920659309406065045704885000 365 91015305396926509989577687500 366 1674681619303447783808229450000 367 24178215878693527378731312684375 368 270227118644221776585820553531250 369 2296930508475885100979474705015625 370 14506929527216116427238787610625000 371 66006529348833329743936483628343750 372 207449092239190464909514662831937500 373 424327688671071405496734537610781250 374 516572838382173884952546393613125000 375 322858023988858678095341496008203125 376 77485925757326082742881959041968750 377 2980227913743310874726229193921875 378 1 379 1431 380 948753 381 387407475 382 109248907950 383 22614523945650 384 3565556608764150 385 438563462877990450 386 42759937630604068875 387 3340026239368295602125 388 210421653080202622933875 389 10731504307090333769627625 390 443568844693067129144608500 391 14842495957037246244454207500 392 400747390840005648600263602500 393 8682860134866789053005711387500 394 149779337326452111164348521434375 395 2035236877788849275233206379490625 396 21483055932215631238572734005734375 397 172995134612052188394822542256703125 398 1037970807672313130368935253540218750 399 4497873499913356898265386098674281250 400 13493620499740070694796158296022843750 401 26400561847317529620253353187870781250 402 30800655488537117890295578719182578125 403 18480393293122270734177347231509546875 404 4264706144566677861733233976502203125 405 157952079428395476360490147277859375 406 1 407 1540 408 1101870 409 487026540 410 149151877875 411 33648663648600 412 5804394479383500 413 784422453928113000 414 84423466604013161625 415 7316700439014474007500 416 514364040862717522727250 417 29459031431228367210742500 418 1377209719409926167102211875 419 52545847755947952221745930000 420 1632674555274097086889962825000 421 41143398792907246589627063190000 422 835725287980928446351799721046875 423 13568245851925661834888042529937500 424 174125821766379326881063212467531250 425 1741258217663793268810632124675312500 426 13320625365128018506401335753766140625 427 76117859229302962893721918592949375000 428 314851144993934982878577026907199687500 429 903485894330422124782003642429355625000 430 1694036051869541483966256829555041796875 431 1897320378093886462042207649101646812500 432 1094607910438780651178196720635565468750 433 243246202319729033595154826807903437500 434 8687364368561751199826958100282265625 435 1 436 1653 437 1272810 438 607130370 439 201263717655 440 49309610825475 441 9270206835189300 442 1370666296345846500 443 162081289542896348625 444 15505776699603750685125 445 1209450582569092553439750 446 77294887231461096824376750 447 4057981579651707583279779375 448 175117512783431381093842786875 449 6204163310041568930181858735000 450 179920735991205498975273903315000 451 4250627387792229913290845965816875 452 81261994178380865989383819934734375 453 1246017244068506611837218572332593750 454 15148946493675001438652499484675218750 455 143914991689912513667198745104414578125 456 1048523510883648313861019428617877640625 457 5719219150274445348332833247006605312500 458 22628214898911935943403818499026134062500 459 62227590972007823844360500872321868671875 460 112009663749614082919848901570179363609375 461 120625791730353627759837278614039314656250 462 67014328739085348755465154785577397031250 463 14360213301232574733313961739766585078125 464 495179769008019818390136611716089140625 465 1 466 1770 467 1462905 468 750957900 469 268655188725 470 71247356049870 471 14546335193515125 472 2344038014040723000 473 303259918066518538125 474 31875986943436281896250 475 2744522475829863871267125 476 194611593740663074508032500 477 11400995866640511781595570625 478 552509799691040186338862268750 479 22139856973333824609721552340625 480 732091270584905133761459330730000 481 19903731419027108324139675554221875 482 442565322140720408619105727029168750 483 7990762760874118488956075626915546875 484 116076343263224036997467203843615312500 485 1340681764690237627320746204393756859375 486 12129977871006911866235322801657800156250 487 84358482466548068887909290393347428359375 488 440131212868946446371700645530508321875000 489 1668830848794755275826031614303177387109375 490 4405713440818153928180723461760388301968750 491 7625273262954497183389713683816056676484375 492 7907690791212071153144888264698132849687500 493 4236262923863609546327618713231142598046875 494 876468191144195078550541802737477778906250 495 29215606371473169285018060091249259296875 496 1 497 1891 498 1673535 499 922117785 500 355015347225 501 101605392375795 502 22454791715050695 503 3929588550133871625 504 554071985568875899125 505 63718278340420728399375 506 6027749131003800906580875 507 471808363799479325506012125 508 30667543646966156157890788125 509 1658406398755169829153632619375 510 74628287943982642311913467871875 511 2791097969104950822465563698408125 512 86524037042253475496432474650651875 513 2213997418434133049467536851354915625 514 46493945787116794038818273878453228125 515 795291177937524108558733632131436796875 516 10975018255537832698110524123413827796875 517 120725200810916159679215765357552105765625 518 1042626734276094106320499791724313640703125 519 6935734362793147750740716005818260305546875 520 34678671813965738753703580029091301527734375 521 126230365402835289063481031305892337560953125 522 320430927561043426084221079468803626116265625 523 534051545935072376807035132448006043527109375 524 534051545935072376807035132448006043527109375 525 276233558242278815589845758162761746651953125 526 55246711648455763117969151632552349330390625 527 1782151988659863326386101665566204817109375 528 1 529 2016 530 1906128 531 1124615520 532 464747363640 533 143142188001120 534 34139411838267120 535 6466980013934600160 536 990256314633735649500 537 124112124767428201404000 538 12845604913428818845314000 539 1104722022554878420697004000 540 79263805118312526685010037000 541 4755828307098751601100602220000 542 238810521420744455398123097190000 543 10030041899671267126721170081980000 544 351678344107223803630661025999423750 545 10260732863363706270635756993865540000 546 247967710864622901540364127351750550000 547 4933252352990918778013560007313774100000 548 80165350736102430142720350118848829125000 549 1053601752531631939018610315847727468500000 550 11062818401582135359695408316401138419250000 551 91388499839156770362701199135487665202500000 552 582601686474624411062220144488733865665937500 553 2796488095078197173098656693545922555196500000 554 9787708332773690105845298427410728943187750000 555 23925509257891242480955173933670670750014500000 556 38451711307325211130106529536256435133951875000 557 37125790227762272815275269897075178750022500000 558 18562895113881136407637634948537589375011250000 559 3592818409138284465994380957781468911292500000 560 112275575285571389562324404930670903477890625 561 1 562 2145 563 2162160 564 1362881520 565 603075072600 566 199376619001560 567 51173332210400400 568 10461291199011853200 569 1733959016236214667900 570 236011088321040329797500 571 26622050762613349201158000 572 2504892958118619674836230000 573 197469061531684517699589465000 574 13078527844521566903026656105000 575 728660837051915870311485125850000 576 34149904563166457121931602898170000 577 1344652492174679249176056864115443750 578 44373532241764415222809876515809643750 579 1222737332884174997250761041768976850000 580 27994249463400848621267423851026575250000 581 529091314858276038941954310784402272225000 582 8188317968044748221720721476425273260625000 583 102726170871834114054314505795153428178750000 584 1031728063973638275936810906029584430838750000 585 8167847173124636351166419672734210077473437500 586 49987224699522774469138488397133365674137437500 587 230710267843951266780639177217538610803711250000 588 777579050881465380631043152844296799375471250000 589 1832864905649168397201744574561556741385039375000 590 2844100715662502685313051926043794943528509375000 591 2654494001285002506292181797640875280626608750000 592 1284432581266936696592991192406875135787068750000 593 240831108987550630611185848576289087960075390625 594 7297912393562140321551086320493608726062890625 595 1 596 2278 597 2443155 598 1641800160 599 776161025640 600 274761003076560 601 75696656347592280 602 16653264396470301600 603 2978852668918625198700 604 438884293220677445941800 605 53763325919532987127870500 606 5513184694293928134567084000 607 475512179882851301606410995000 608 34602655551475179332281907790000 609 2128063316415723528935337329085000 610 110659292453617623504637541112420000 611 4862092662180824332735011962626953750 612 180183433951407019389591619791469462500 613 5615717024818852104308938816834131581250 614 146599770753165823354591244902617329700000 615 3188545013881356657962359576631926920975000 616 57393810249864419843322472379374684577550000 617 847863105963906202230900160149853294895625000 618 10174357271566874426770801921798239538747500000 619 97928188738831166357668968497308055560444687500 620 744254234415116864318284160579541222259379625000 621 4379649917904341547719133714179607961757118562500 622 19465110746241517989862816507464924274476082500000 623 63261609925284933467054153649261003892047268125000 624 143974698450648469269847384167283664030176541250000 625 215962047675972703904771076250925496045264811875000 626 195062494675072119655922262420190770621529507500000 627 91435544378940056088713560509464423728841956640625 628 16624644432534555652493374638084440677971264843750 629 488960130368663401543922783473071784646213671875 630 1 631 2415 632 2750685 633 1966739775 634 991236846600 635 374885775384120 636 110591303738315400 637 26115346439919336600 638 5027204189684472295500 639 799325466159831094984500 640 105990556812793603194944700 641 11803493826879287628527932500 642 1109528419726653037081625655000 643 88335531878237376413806350225000 644 5968958082629468434818629093775000 645 342618193942931488158589309982685000 646 16702636954717910047731228861655893750 647 690703163480393574326767875867299606250 648 24174610721813775101436875655355486218750 649 713787190259869885889794065402864619406250 650 17701922318444773170066892821991042561275000 651 366682676596356015665671351312671595912125000 652 6300275079701026087346535036190448329762875000 653 89025626126210151234244516815734595964040625000 654 1023794700451416739193811943380947853586467187500 655 9459863032171090670150822356839958167138956812500 656 69129768312019508743409855684599694298323145937500 657 391735353768110549545989182212731601023831160312500 658 1678865801863330926625667923768849718673562115625000 659 5268165102398728080101233829757424979286005259375000 660 11589963225277201776222714425466334954429211570625000 661 16824140165724970320323295133741453966106920021875000 662 14721122645009349030282883242023772220343555019140625 663 6691419384095158650128583291828987372883434099609375 664 1180838714840322114728573522087468359920606017578125 665 33738248995437774706530672059641953140588743359375 666 1 667 2556 668 3086370 669 2343583620 670 1256746716225 671 506720275981920 672 159701340313635120 673 40381624622162023200 674 8343853187554228043700 675 1427725989870390131922000 676 204307589150452827878038200 677 24628351201227313615116241200 678 2514144185125288264876449622500 679 218150356986255781752356551860000 680 16127544248626766722406359369650000 681 1017110457280061421293094397579260000 682 54733256482383305233334642269733928750 683 2511290591544645769529471821787792025000 684 98079849214215887554401038373156544087500 685 3252121316050316271540666009215190672375000 686 91222002915211371416715681558486098360118750 687 2154576830759278105842427526333766894600900000 688 42601860062740271638247998816144936325063250000 689 700152308857209681706858415326208083951039500000 690 9481229182441381106447041040875734470170326562500 691 104672770174152847415175333091268108550680405250000 692 929977304239588759727134690157035887507968215875000 693 6544284733537846827709466338142104393574591148750000 694 35759841579688948737126726776276499007746873062812500 695 147971758260781856843283007350109651066538785087500000 696 448847666724371632424625122295332608235167648098750000 697 955611161413178314194363163596514585274873057242500000 698 1343828195737282004335823198807598635542790236747265625 699 1140217863049815033981910592927659448339337170573437500 700 503037292521977220874372320409261521326178163488281250 701 86234964432338952149892397784444832227344828026562500 702 2395415678676082004163677716234578672981800778515625 703 1 704 2701 705 3451878 706 2778761790 707 1582504839405 708 678894576104745 709 228108577571194320 710 61621902883875494160 711 13633846013057453082900 712 2504083051064885549559300 713 385628789863992374632132200 714 50166799845033917099871016200 715 5543431382876247839535747290100 716 522361803386415661802406956182500 717 42087436729991204750936789040990000 718 2904033134369393127814638443828310000 719 171700959069590368682040497991348828750 720 8696148574053959260896286398267725973750 721 376833104875671567972172410591601458862500 722 13942824880399848014970379191889253977912500 723 439198983732595212471566944544511500304243750 724 11732887136856472104597574089974807222413368750 725 264523273630945916540018034028522926468955950000 726 5002940175193977117169906295756846652782427750000 727 78796307759305139595426024158170334781323237062500 728 1024352000870966814740538314056214352157202081812500 729 10873890470784109264168791333827506199822606714625000 730 93032174027819601482332992522746441931815635225125000 731 631289752331633010058688163547207998823034667599062500 732 3330597658853098294447561690438718062756010487677812500 733 13322390635412393177790246761754872251024041950711250000 734 39107662832984767070287498558699786285264123145636250000 735 80659554593031082082467965777318309213357253987874765625 736 109990301717769657385183589696343148927305346347101953125 737 90580248473457364905445309161694357940133814638789843750 738 38820106488624584959476561069297581974343063416624218750 739 6470017748104097493246093511549596995723843902770703125 740 174865344543353986303948473285124243127671456831640625 741 1 742 2850 743 3848925 744 3279284100 745 1979867775375 746 902027758460850 747 322474923649753875 748 92872778011129116000 749 21952802902380644794500 750 4317384570801526809585000 751 713663669553492381624400500 752 99912913737488933427416070000 753 11914614963195555311219366347500 754 1215290726245946641744375367445000 755 106337938546520331152632844651437500 756 7996612978698328902677989917788100000 757 517280902059548150891982472806917718750 758 28785160785196032396695024663255538937500 759 1376890190891876882975245346392389945843750 760 56524965731350735195825861588740218829375000 761 1986852545456978342133279034844218691852531250 762 59605576363709350263998371045326560755575937500 763 1519942197274588431731958461655827299267186406250 764 32777883906443298353871799868751753932022802500000 765 594099145804284782663926372621125540017913295312500 766 8982779084560785913878566754031418165070849025125000 767 112284738557009823923482084425392727063385612814062500 768 1147799549693878200106705751904014543314608486543750000 769 9469346284974495150880322453208119982345520013985937500 770 62040544625694968229905560900329061953298234574390625000 771 316406777591044337972518360591678215961820996329392187500 772 1224800429384687759893619460354883416626403856758937500000 773 3483026221062705817197480340384199716031335967658228515625 774 6966052442125411634394960680768399432062671935316457031250 775 9219775291048338927875683253958175718906477561448251953125 776 7375820232838671142300546603166540575125182049158601562500 777 3073258430349446309291894417986058572968825853816083984375 778 498366231948558860966253148862604092913863651970175781250 779 13114900840751548972796135496384318234575359262373046875 780 1 781 3003 782 4279275 783 3852773925 784 2461922538075 785 1189108585890225 786 451464893109655425 787 138341742245744412375 788 34862119045927591918500 789 7324918568427675146431500 790 1296510586611698500918375500 791 194830181788103420183461336500 792 25003206662806605590210871517500 793 2752276056498173276891673626272500 794 260679860779755554654168516316952500 795 21288855297013370296757095499217787500 796 1500864298439442605921375232694854018750 797 91376149934401358654624903872892582906250 798 4802324324330204738181953281319799079406250 799 217621118065700330503929567116649842493093750 800 8487223604562312889653253117549343857230656250 801 284119914000347902925058901982723272934911968750 802 8136161173646326311035777647687075543136115468750 803 198451583409373437412655272189236929552146120781250 804 4101332723793717706528208958577563210744353162812500 805 71363189394010688093590835879249599866951745032937500 806 1037510984266770773052974460090628798065683062401937500 807 12488558143951870416378396278868679976716555380764062500 808 123101501704668436961444191891705559770491760181817187500 809 980567134268220997865296838861516700240813675931026562500 810 6210258517032066319813546646122939101525153280896501562500 811 30650630745351811191337826995380957501075756515392410937500 812 114939865295069291967516851232678590629034086932721541015625 813 316955386116706229364970710974962174158851573056898794921875 814 615266337755959151120237262480808926308358935933980013671875 815 791056719971947480011733623189611476682175774772260017578125 816 615266337755959151120237262480808926308358935933980013671875 817 249432299090253709913609701005733348503388757811072978515625 818 39384047224776901565306794895642107658429803864906259765625 819 1009847364737869270905302433221592504062302663202724609375 820 1 821 3160 822 4744740 823 4507503000 824 3043691400750 825 1555935044063400 826 626263855235518500 827 203804151746644449000 828 54644988187069042888125 829 12240477353903465606940000 830 2314674267623145346272354000 831 372452132153906114809278780000 832 51305281204200567314978151945000 833 6077702542651451820389719538100000 834 621228024181016253926977761358650000 835 54916557337601836847144834104104660000 836 4204548921160140633609526361095513031250 837 278984187239331684394796807959749335250000 838 16041590766261571852700816457685586776875000 839 798702361309655103823945914156345531101250000 840 34384136654380652219620871604430675113908812500 841 1277125075734138511014489516735996504230898750000 842 40809951283686335147417551375700251930650991875000 843 1117837796031408310559698146377876465926527168750000 844 26129458482234169259332944171582862391032572569531250 845 518408456287525918105165612364203989838086239779500000 846 8673372249425914399067193899170335983829519780926250000 847 121427211491962801586940714588384703773613276932967500000 848 1409422990531711089848419008615179597372296964400515625000 849 13413818806439733130971160219923778237060481454294562500000 850 103286404809585945108477933693413092425365707198068131250000 851 633045706897462244213251851669306050349015624762353062500000 852 3026749786103491355144610415793869553231230955895000580078125 853 11006362858558150382344037875614071102659021657800002109375000 854 29458206474376226023332571961202366774763852084111770351562500 855 55549760780252311929712849983981605918126121072896481234375000 856 69437200975315389912141062479977007397657651341120601542968750 857 52547071008346781555133777011874492084713898312199374140625000 858 20742264871715834824394911978371510033439696702183963476562500 859 3191117672571666896060755688980232312836876415720609765625000 860 79777941814291672401518892224505807820921910393015244140625 861 1 862 3321 863 5247180 864 5252427180 865 3742354365750 866 2021619828378150 867 861210046889091900 868 297117466176736705500 869 84604198493825776891125 870 20164000641028476825718125 871 4065062529231340928064774000 872 698821203888769608633680694000 873 103076127573593517273467902365000 874 13106526067626929542541726354565000 875 1441717867438962249679589899002150000 876 137539884553676998619432876364805110000 877 11398617932385981260585499628733223491250 878 821370998068989826130425708541070516281250 879 51472582545656695770840011068573752353625000 880 2803901207092351585411547971367043878210625000 881 132624527095468229989966219045661175439362562500 882 5437605610914197429588614980872108193013865062500 883 192787835296048817958141803867283835934127943125000 884 5892602096222709522807551657334805941812693218125000 885 154680805025846124973698231005038655972583196975781250 886 3471037264779987044409788303753067440024766940136531250 887 66216710897341291308740576871596978855857092396450750000 888 1066824786679387471085264849597951326011030933053928750000 889 14402134620171730859651075469572342901148917596228038125000 890 161403232812269397565055156124517635961151662716348703125000 891 1484909741872878457598507436345562250842595296990408068750000 892 11064972592665642700169523154704028385310952051767234318750000 893 65698274768952253532256543731055168537783777807367953767578125 894 304601092110596811831371248207619417766088424379615058376953125 895 1075062678037400512346016170144539121527370909575111970742187500 896 2795162962897241332099642042375801715971164364895291123929687500 897 5124465431978275775516010411022303145947134668974700393871093750 898 6232457957811416483735688337729828150476244867671932911464843750 899 4592337442597885830121033512011452321403548849863529513710937500 900 1766283631768417626969628273850558585155211096101357505273437500 901 264942544765262644045444241077583787773281664415203625791015625 902 6462013286957625464523030270184970433494674741834234775390625 903 1 904 3486 905 5788503 906 6097223160 907 4577490287370 908 2609169463800900 909 1174561120287705150 910 428882603350767766200 911 129468935886513019421625 912 32770026216608517582495750 913 7029170623462527021445338375 914 1288255270627314043203072924000 915 203007559729687571308084241607000 916 27640260055503615478100700588030000 917 3263524990839105456092889862286685000 918 335055232392814826825536692528099660000 919 29966502347132376074208937937981913341250 920 2337387183076325333788297159162589240617500 921 159072183292694362993925778887453989986468750 922 9443864355482065339849909399213057931828250000 923 488719980396196881337232811409275747972111937500 924 22015671497847726178334392361579755122934185375000 925 861613325438495101797541446514553143674833345812500 926 29219930167044616495742709925276150089842174336250000 927 855900454476348558187796878227880563048293689932656250 928 21568691452803983666332481331342590188817000986302937500 929 465385996347039801415866231803199734458705290512151843750 930 8549313118078953388972950036088409936722882373852863500000 931 132819685941583740150115473774944940088373351165214129375000 932 1731235906410988061267022382307903012186383680705204858750000 933 18755055652785703997059409141668949298685823207639719303125000 934 166980495489317880748012803970988064723783458235760081537500000 935 1205390451813513451649717428665570092224811839139393088598828125 936 6940126843774774418589282165044191440082249982923778388902343750 937 31230570796986484883651769742698861480370124923157002750060546875 938 107076242732525091029663210546396096504126142593681152285921875000 939 270664946907216202324982004436723466163207749334027357167191406250 940 482807743131791063606724656562804020723559769082319069541476562500 941 571746011603436785850068672245425814014741831808009424457011718750 942 410484316022980256507741610842869815190071058733955484225546875000 943 153931618508617596190403104066076180696276647025233306584580078125 944 22526578318334282369327283521864806931162436150034142427011718750 945 536347102817482913555411512425352545980058003572241486357421875 946 1 947 3655 948 6370665 949 7052326155 950 5571337662450 951 3346145400067470 952 1589419065032048250 953 613288699235937474750 954 195945739405882023182625 955 52578773407245009554004375 956 11977444582170413176402196625 957 2335601693523230569398428341875 958 392381084511902735658935961435000 959 57076356216308313317772915621045000 960 7216082178776122469461290046374975000 961 795212256101128696134634163110522245000 962 76539179649733637002958538199387766081250 963 6442798004633460855954921656666111368368750 964 474619453007998283055345895374403537469831250 965 30600464733410415618042037991244438600028593750 966 1725866210964347440857570942706186337041612687500 967 85060548968957123870837425033376326611336625312500 968 3657603605665156326446009276435182044287474888437500 969 136921595846856504220435390739595293049196342562812500 970 4449951865022836387164150199036847024098881133291406250 971 125132646444442159207055903596916138317660537468154343750 972 3032060279230713857709431510232967966927928407882201406250 973 62999474690682610154629299157062778868391401363774629218750 974 1115990694520663379882004727925112082811504824158293431875000 975 16739860417809950698230070918876681242172572362374401478125000 976 210922241264405378797698893577846183651374411765917458624375000 977 2211281561642959616427488400412903538280538187868489485578125000 978 19072303469170526691687087453561293017669641870365721813111328125 979 133506124284193686841809612174929051123687493092560052691779296875 980 746063635705788249998347832742250579808841873164306176807001953125 981 3261363893228160064278491954558981106021508759832538430042037109375 982 10871212977427200214261639848529937020071695866108461433473457031250 983 26737307593131762689129979086924980238554711454482972714759042968750 984 46438481609123587828488911045711807782752919894628321030897285156250 985 53582863395142601340564128129667470518561061416878831958727636718750 986 37508004376599820938394889690767229362992742991815182371109345703125 987 13722440625585300343315203545402644888899784021395798428454638671875 988 1960348660797900049045029077914663555557112003056542632636376953125 989 45589503739486047652209978556154966408304930303640526340380859375