1 1 2 3 3 1 4 15 5 9 6 1 7 105 8 87 9 18 10 1 11 945 12 975 13 285 14 30 15 1 16 10395 17 12645 18 4680 19 705 20 45 21 1 22 135135 23 187425 24 82845 25 15960 26 1470 27 63 28 1 29 2027025 30 3133935 31 1595790 32 370125 33 43890 34 2730 35 84 36 1 37 34459425 38 58437855 39 33453945 40 8998290 41 1291815 42 103950 43 4662 44 108 45 1 46 654729075 47 1203216525 48 760970700 49 231416325 50 38710035 51 3786615 52 220500 53 7470 54 135 55 1 56 13749310575 57 27125492625 58 18705542625 59 6314962500 60 1199167200 61 137162025 62 9740115 63 429660 64 11385 65 165 66 1 67 316234143225 68 664761133575 69 494764058250 70 182894567625 71 38692476900 72 5039703900 73 419625360 74 22629915 75 782595 76 16665 77 198 78 1 79 7905853580625 80 17600023616175 81 14023390706325 82 5615811951750 83 1304976397725 84 189883593900 85 18048090060 86 1143782640 87 48455550 88 1349205 89 23595 90 234 91 1 92 213458046676875 93 500706514833525 94 424278354099600 95 182497749258825 96 46070080281225 97 7381251402525 98 785470565880 99 56936699820 100 2839726890 101 97026930 102 2222220 103 32487 104 273 105 1 106 6190283353629375 107 15234653491682625 108 13653335491921125 109 6264206330382000 110 1702810398539250 111 297032627967075 112 34872721208325 113 2835191759400 114 162006594750 115 6526750230 116 183693510 117 3521700 118 43680 119 315 120 1 121 191898783962510625 122 493699195087473375 123 465794724725079750 124 226636350724909125 125 65862570279255750 126 12395985005353950 127 1587323312675100 128 142610008065525 129 9153448954650 130 423076603950 131 14058184140 132 331604910 133 5399940 134 57540 135 360 136 1 137 6332659870762850625 138 16977671416936605375 139 16796514560465264625 140 8624703350821808250 141 2663551451057371875 142 536910000482705850 143 74301594199682850 144 7291723635296100 145 517901415206175 146 26922666320550 147 1027578521970 148 28648800180 149 574602210 150 8046780 151 74460 152 408 153 1 154 221643095476699771875 155 617528830880480644125 156 638448710154151396500 157 344535241891693978125 158 112503209942059311375 159 24139951470365605875 160 3583275362669702700 161 380553986882119050 162 29561484489161625 163 1702498733310375 164 73163699809200 165 2345423330250 166 55655104050 167 960847650 168 11695320 169 94860 170 459 171 1 172 8200794532637891559375 173 23687738668934964248625 174 25517028526892385107625 175 14419858385821910521500 176 4957166849516125744500 177 1126381171697414758125 178 178220792065162821975 179 20327650785482940900 180 1710820788894392175 181 107876426221438875 182 5141192624342775 183 185744019661200 184 5072523428700 185 103697486550 186 1557308970 187 16628040 188 119187 189 513 190 1 191 319830986772877770815625 192 955710341290036461504375 193 1069885908271522753661250 194 631151080731412627010625 195 227578032915015317535000 196 54517938404202375102000 197 9146316814629741747000 198 1113292728197378103375 199 100736227863519373125 200 6888889247523458175 201 359794864814234850 202 14428393607402775 203 444442714524900 204 10464792729300 205 186234861960 206 2455223130 207 23183325 208 147915 209 570 210 1 211 13113070457687988603440625 212 40459665320954409153999375 213 46960804396965514868938125 214 28840533460453678342128750 215 10872162561907101916085625 216 2735403199508324572227000 217 484394828691800237211000 218 62584367768103890709000 219 6049367893509827386500 220 445180690239692281875 221 25238427353049435525 222 1110071332399179150 223 37983857477222475 224 1009541521907100 225 20707710137100 226 323727357240 227 3776672655 228 31762395 229 181545 230 630 231 1 232 563862029680583509947946875 233 1793338344579681991379413125 234 2153695863184402578256215000 235 1373625343577834718606860625 236 539832173870087468398153125 237 142171516138306681382981625 238 26470749805406536195566000 239 3613613217096994772661000 240 371102130337105087420500 241 29198763785973826044000 242 1782817339951312364700 243 85182279302605109625 244 3199183493646415275 245 94518182704020075 246 2189880999721800 247 39483896857020 248 546551043885 249 5682416355 250 42836640 251 220605 252 693 253 1 254 25373791335626257947657609375 255 83057425880345955113400950625 256 103017043914246603169421518125 257 68087712354920469071385525000 258 27825401863212120670116363750 259 7648407980785421537547234375 260 1492179756214040027356847625 261 214378637094450264373938000 262 23282026124963564405947500 263 1947835374779691693796500 264 127253717483296006102500 265 6553024980897198503700 266 267535738440450780300 267 8681238090479579625 268 223721161687606275 269 4558914811143000 270 72823510534005 271 898860857895 272 8381124675 273 56955360 274 265650 275 759 276 1 277 1192568192774434123539907640625 278 4012130233592232103390903239375 279 5130892577678429510415055338750 280 3507402661660270056738697768125 281 1487183207378738623247320076250 282 425542616864054040622572551250 283 86733935060129542987460158500 284 13068626159314354303549499625 285 1494890073967446306701050500 286 132360807112626299258551500 287 9201297271327564041639000 288 507329166375333519317100 289 22337633548883794541400 290 788410023869225557800 291 22328228953423562400 292 506373879978472275 293 9146795974785315 294 130350605439285 295 1443633961770 296 12140178435 297 74753910 298 317262 299 828 300 1 301 58435841445947272053455474390625 302 201799079872386039293085069609375 303 265687651695192137134558725515625 304 187515830984012472460827339281250 305 82328112652733417088846661809375 306 24466484518037656816866237843750 307 5195909045171178904932881268750 308 818576999981733383986232137500 309 98277360375458793785509378125 310 9171816886499771663697037500 311 675237346120952577715252500 312 39641047253847575200665000 313 1869924812857244986342500 314 71219055028775779125000 315 2195088447934909989000 316 54736157272045788000 317 1100915618339517750 318 17749935933778125 319 227074080877875 320 2269166095350 321 17298198225 322 96962250 323 376050 324 900 325 1 326 2980227913743310874726229193921875 327 10551987994810021315293879094078125 328 14283244619717569307424697521937500 329 10391542524831865650019235046703125 330 4715562026884350412347393738796875 331 1452451245662842198833355981059375 332 320633300092794854398040470162500 333 52673375044111715176134345243750 334 6616941262133802217331285446875 335 648586373565445093607331628125 336 50361294999877878904327440000 337 3132982275859502240156482500 338 157446310463854009340242500 339 6427944334698894850342500 340 213899804144544928410000 341 5807674827889931997000 342 128497503700793477250 343 2307911261836430250 344 33418047514351500 345 385915707552375 346 3497338169325 347 24279480225 348 124413900 349 442650 350 975 351 1 352 157952079428395476360490147277859375 353 572787579633484461900595700274140625 354 796130442079276333223652242800640625 355 596209626010302045708501860137312500 356 279178578057239839153820678158125000 357 88957734275329197944682040640240625 358 20369815951137738608317743720646875 359 3481035802739497764966101184787500 360 456306792034273650433342757503125 361 46829296423191398020985846390625 362 3821347958557751464579960348125 363 250872160654886022274342320000 364 13366992456010012847272245000 365 581690636553981069462847500 366 20759231212383405053812500 367 608821692441060304206000 368 14674002583244681927250 369 290051292029343594750 370 4680592635355386750 371 61203978458122500 372 641221393913100 373 5294019705975 374 33610522725 375 158055300 376 517725 377 1053 378 1 379 8687364368561751199826958100282265625 380 32234056538903525342793849362629734375 381 45952222778152235455648773539910656250 382 35376288750676794984316760130764765625 383 17067745731387452555783921871466687500 384 5616642634576991715834743116572562500 385 1331516507294731253052064407599700000 386 236194035720986600036216017177471875 387 32228363700898737742266694907484375 388 3453381763118523123776436926503125 389 295216913729445243218683269018750 390 20378910561780228934686553468125 391 1146460655207556883041582735000 392 52921955741680725570745875000 393 2014077590208436018175910000 394 63376749683257626348232500 395 1650675875851432721040750 396 35557695609357420749250 397 631734554410286827500 398 9209687041256451750 399 109295583001605000 400 1043566891567200 401 7882029955800 402 45938836125 403 198955575 404 601965 405 1134 406 1 407 495179769008019818390136611716089140625 408 1878262643624966221081870221132806859375 409 2743415200449885417226071488217358453125 410 2168529547818759934514654381385796593750 411 1076508778365311400887135994290232703125 412 365299589075160938937537995098965562500 413 89502182594145060658114800795353662500 414 16447934793437873655369889506957900000 415 2331037676279404553283551186163956250 416 260151560066721263911511532056690625 417 23232914982991354419428215950759375 418 1680982831930500810777368904851250 419 99484695771101653864555762183125 420 4850997557125207672993793985000 421 195921464646479682861235485000 422 6577203567402985115248650000 423 183876088620412214984207250 424 4281945350943881856485250 425 82937787190128932811750 426 1331670769545777160500 427 17625446932380036750 428 190693800543846600 429 1666247258075400 430 11557136845800 431 62054237700 432 248316705 433 696087 434 1218 435 1 436 29215606371473169285018060091249259296875 437 113190938386505993083302349879684500703125 438 169226589871067976671872231002391672500000 439 137192247165213001357134643134136747265625 440 69988582584833378190404222021670456890625 441 24455682479175611492889567680624028703125 442 6182941457694589881715000046796953625000 443 1175065878961044721912527508254575062500 444 172627459104157978725367818979942968750 445 20021343760816450499266335366018918750 446 1863222693893124718852058432659087500 447 140901713218126411173844039290346875 448 8744396231678718235160828019853125 449 448756519884116606320108929103125 450 19153264476318224521863984390000 451 682634528634300581389635585000 452 20367910213933901239064193750 453 509303935292147236077086250 454 10668154964583809682990000 455 186808107214699551330750 456 2724081077203800063750 457 32880950975887764750 458 325659828447954000 459 2613932479431000 460 16707638574900 461 82912840920 462 307484100 463 800835 464 1305 465 1 466 1782151988659863326386101665566204817109375 467 7047053786334844740449763752631688302890625 468 10774466100263788523411252903030359868203125 469 8949530408444700063528489391587143497500000 470 4686450115179382583733409074542716445156250 471 1684063626210423736721115688942856351296875 472 438712760144713133567794570816019921578125 473 86087421227045630971766870608108057875000 474 13086360557147945253962907017870639906250 475 1574121522361309513674011294601267281250 476 152310155027228305537762484084814131250 477 12008146045598226323368829261564062500 478 779242638130672842340584484739625000 479 41952378703103347102848888773484375 480 1885251355607983445459907758353125 481 71033488652525068707476288850000 482 2250963615107210976797578503750 483 60093617166721385653076921250 484 1352088177494268201033296250 485 25612803541759773789450000 486 407458674468207356494500 487 5420319057226596773250 488 59910716737067946750 489 545230156720158000 490 4034081758297500 491 23838142894020 492 109663957620 493 377957580 494 916980 495 1395 496 1 497 112275575285571389562324404930670903477890625 498 452793594314089926715170981833994256202109375 499 707387350303481098762181202449605079736093750 500 601443473057613992716291552747781830703203125 501 322941688125463333173666897385949145322968750 502 119202776697488196680769275922656948333343750 503 31955244076195629952898941075248230940187500 504 6464832246037907301591475513383583972828125 505 1015219020784549744003133268876923491218750 506 126423110167162230238491720229161884156250 507 12692762839348975817930672632792698862500 508 1040912962401497053467055849440554756250 509 70451343905398689498912665617035937500 510 3967623419566527222157100031524437500 511 187116733084918072403261786166675000 512 7425863470504938804643058288653125 513 248859614245994735874484990646250 514 7058452988444921829043732203750 515 169612759543757109936773917500 516 3452338067918569651768196250 517 59431873522620984378493500 518 862765475275241485447500 519 10512729979877372247000 520 106800510215001534750 521 896195269692040500 522 6131838332971260 523 33598235122200 524 143680139820 525 461402760 526 1045320 527 1488 528 1 529 7297912393562140321551086320493608726062890625 530 29996652800015506552763609205974291812817109375 531 47847746064647323543781311545957534598520390625 532 41605543518221232603470006789298769567553906250 533 22884419953714583981699307472378272857988046875 534 8667136056949637100827516211971935528657031250 535 2388025106107377923336594092265281345086656250 536 497423165790924955667485178038866276983812500 537 80575820763310038613820204141398998831796875 538 10370529173154554781651520565834902918781250 539 1078380323118335416583292167688614298843750 540 91802147981862751881426917190274860337500 541 6465666443117196144883331101952321943750 542 379925970631587812827166468075942062500 543 18749845333275054942014781138691762500 544 781185810725313176774706449258925000 545 27583492224430512410476342530999375 546 827652759298478325856071031353750 547 21136312030576761953795967356250 548 459609157248916960685302402500 549 8504047317341353323940143750 550 133629704396291752126978500 551 1777372983524572870936500 552 19911174878797507305000 553 186561889217593139250 554 1448060719659453900 555 9189277729091460 556 46816807985640 557 186590596500 558 559662840 559 1186680 560 1584 561 1 562 488960130368663401543922783473071784646213671875 563 2047070302794616585909476512326745451997626328125 564 3331491131260680831073674105877044179110724062500 565 2960235792340133605786681786796871404327293828125 566 1666399360231956695304120837328156142484705234375 567 646918216054088455241280474734357630921294296875 568 182992968802788225504398884947337473719982937500 569 39197339374635824642730497267141385841888781250 570 6540609723039177851704000488643791189368578125 571 868736037923056202019335767144851620659171875 572 93405814053266381858565017477858203929750000 573 8238947865703630063334591708530053405168750 574 602589796988121247327210074244508293893750 575 36859744093644221171056648548027686943750 576 1898663442626867263130363740309974825000 577 82807081812750735437540709977923612500 578 3070615665353045706844242879331873125 579 97106324005502691782386309164714375 580 2624239281897503091928728256635000 581 60662699553983620572731973971250 582 1199461273857614699868094908750 583 20263461304215027511114251750 584 291815899929978737640327000 585 3569378722616348528386500 586 36888306797598482976750 587 319783475426262898050 588 2302663548464959680 589 13590057679741620 590 64542914653140 591 240318229140 592 674770800 593 1341912 594 1683 595 1 596 33738248995437774706530672059641953140588743359375 597 143783881325991824415207278646345253424480056640625 598 238582940622302955592140338029596882168859034765625 599 216468468179750300447714762755251785290675879687500 600 124607389089272972362987502911752269805710775937500 601 49538347348234502383158875967670620830660483203125 602 14371390876263205368071196845784668159920014609375 603 3161990761275110898351916677250082797703530312500 604 542824288048652519223938534892713307423269296875 605 74302020681037561609212190325942217600783984375 606 8247795348131100368845972147895649731109421875 607 752521643309556786925332354160262476343250000 608 57048721421741451096838607722335225210562500 609 3625088812666947383353855255182778623281250 610 194448809831674204010876838993755597418750 611 8854458314897929039883783378455558275000 612 343809413367759620519301354721132828125 613 11421759529826277200129465467497309375 614 325415141530585460780185667491959375 615 7962556842648061702329141966105000 616 167414752927311328860992420850000 617 3023172791236967175868377566250 618 46818708197843092636384008750 619 620198742410682802251885000 620 6999991254793007445224250 621 66947953487667195393450 622 538536512530434067650 623 3607309085720155200 624 19850720401096200 625 88094101108860 626 307120538340 627 808962000 628 1511895 629 1785 630 1 631 2395415678676082004163677716234578672981800778515625 632 10386177704466849132601454734596500199703152821484375 633 17560338546754107582641451954806917651751189594531250 634 16257249585923825188723032781918228993678874131640625 635 9562022649875223227671777481136672020718984075000000 636 3889521787555095153483062076454719452935907499375000 637 1156135444820501315724641033093090069144501608125000 638 261006670255721855439520697671291126380795378984375 639 46045109517118659917043060933774434084141804765625 640 6486985942531657447960913760968090715485988046875 641 742373443879656691485735934305489845820647156250 642 69954570099514756896723225189037172791255921875 643 5487565521314097227962936795114086168819937500 644 361556181685765031298562449157688629566187500 645 20153237648359254724278386569652004403875000 646 955932224912896101440882209540933609068750 647 38765877277893016025063001239194114321875 648 1348924251992472014130694315860896053125 649 40383707126048383209565989874281693750 650 1042045257368911013989808444441409375 651 23197299359033392628679452263455000 652 445546649721112309040883156945000 653 7377312653636374791052090380000 654 105117389984447276048061198750 655 1285197911616018509548188750 656 13426994789609058202995450 657 119185995203119299955500 658 892052802931009277250 659 5572530405428679000 660 28660130511982200 661 119113275481200 662 389634662340 663 964687185 664 1697535 665 1890 666 1 667 174865344543353986303948473285124243127671456831640625 668 770972565809222917816671328076375593451015109568359375 669 1327411568711024917830710351345115324081042372411328125 670 1253111307076964821925591943380592321171345623599218750 671 752532993626316013719449898829441974589040647906640625 672 312944722079172645199350619444604789349719769026250000 673 95224221928374699095729703690808834915351534541250000 674 22036669065278249750886296846796380179608131926875000 675 3990660541142333308720008633307020287196281565000000 676 577977956804714570649837989333157872753992824609375 677 68103981784543162841276996308323747918599702015625 678 6618557332238896270810486850184612360286144593750 679 536397639411213021273572852773734497140950609375 680 36581397146289889919639307422675308311512062500 681 2114887857093020192310782080717413012703312500 682 104275273440694111651076021009254162001925000 683 4406095302645374527671489319829209783715625 684 160169059957215497296825489666674759103125 685 5023841600462874886201199394420530184375 686 136251870803988196496628366762891356250 687 3199394097759016528456997504942724375 688 65078684432817949678522469016285000 689 1146391351816567914190831743045000 690 17468582092143313291665965460000 691 229781587411201071474235507500 692 2601043400997706213441742850 693 25226408314717868898589950 694 208391275496220227680500 695 1454878373879305856250 696 8495863717650863400 697 40928797886545800 698 159635280364560 699 490926816765 700 1144625895 701 1899765 702 1998 703 1 704 13114900840751548972796135496384318234575359262373046875 705 58768780346044295740370969407089669345404819784026953125 706 102981663356558141590781368381650255547691277785240625000 707 99070093520714281028026881935031316375446001013150390625 708 60703217803555929905762133950906508313705556808223828125 709 25788110759960127629667499454397825122566622170006640625 710 8026106698277523271953456618400120417493194066867500000 711 1902231085281191178668406045128112009643218352545000000 712 353261493980091914374647013411279064016899501821875000 713 52540808912738357243306399737292281598531678832187500 714 6366816408490883412158382675540676445834967495937500 715 637299912357088242130978865424200410903208137078125 716 53285151961014429121611325041499513611548847609375 717 3755560588284723334201831905969161628554012109375 718 224806416427568687035298912606525066442106875000 719 11499662466755490240907623971550287592876562500 720 505229945981423193669181549113712252320046875 721 19141648818709200278979434369163287621203125 722 627386328800262861713537033347784066250000 723 17831517456037765356884265870132317671875 724 440194310091094766700043129732450171875 725 9446947803309539697595154530506084375 726 176278645559025037355033148091650000 727 2858312396846612616774096358125000 728 40216959245852219367615280702500 729 489885927510971692818409792500 730 5148910640784210972199327800 731 46482318415332332122000950 732 358243748005788730874250 733 2338448200514995649850 734 12793387495738172400 735 57850137605189160 736 212164449758415 737 614546413425 738 1351700280 739 2119545 740 2109 741 1 742 1009847364737869270905302433221592504062302663202724609375 743 4597079767832206616721731749249378527176151302416475390625 744 8194320185514137481412099071557459857613015764818036328125 745 8028589145013700623832931923184155565583371358837271875000 746 5016030735608744603394759731958458489785596102479280468750 747 2175328300120286395538497089211528168364168574748768359375 748 691954966716994559201804398781607819774501729720009140625 749 167813517861897582280099564409161529227523535680647500000 750 31929458073589003900513402185086832451079676007404375000 751 4871771060475590637298997390818415281490623881390000000 752 606453836451445214101085692509331132386173850978750000 753 62449208695914648719684522832870312605317283558812500 754 5379678436887372433954386794117657122331055574312500 755 391285604906639529199776196578724060181409937453125 756 24212944483193473854414032953162942674785737734375 757 1282775363369073789198800317989151524986750625000 758 58486047443027847252141508039125527058640921875 759 2304544934940088019893248379815061288713140625 760 78743350054734172141765452537202773914953125 761 2339212004579888335974426556880486562750000 762 60530365534873957726788449454179984343750 763 1365995194815429657064368273722046440625 764 26898533713653018395743436191579434375 765 462109885243686299032442783904150000 766 6920225280677686772903239709077500 767 90185323851971332035093079537500 768 1020223723511745422954940555900 769 9983071755978773512887426600 770 84097911955940148863797200 771 606119257260378269758350 772 3707340662558980096650 773 19041202357098601680 774 80976062628856395 775 279764555235165 776 764585144505 777 1589089320 778 2357862 779 2223 780 1 781 79777941814291672401518892224505807820921910393015244140625 782 368776228791314398608643842373171874678154406856520755859375 783 668337014794477342611101756545403626993830428252677417968750 784 666538630076637588635712516772658216235449467189474330078125 785 424359140200539502705597989675736210217787847864617550781250 786 187743607945712801828628515225726824632375756381375822656250 787 60991500471064823927691870985648192849196815600949545312500 788 15123917502840186635290366937969499333341525798255694140625 789 2945676370264140921624765554511715952471455348324828125000 790 460645311395440979982825172577107377222254577569724375000 791 58846162504654214692295624024148886063860096618498750000 792 6226882619083763598872692747467659266864729371271875000 793 551999946452665540209533721097577110737443340821250000 794 41377954088298209120333796879360270659020769820000000 795 2643089441843632597660281261222877728936483546750000 796 144793828639886410039101262844143186023540296484375 797 6838949870456719278152243581706076595557638203125 798 279722361197276297161893352501371410775102421875 799 9942649890249302717644497275923730358463593750 800 307986126503563229067259255111490457064453125 801 8331718192532410150926483052844305012781250 802 197129885016416923433225276826384628406250 803 4082747099894384515034455329071569312500 804 74033742008509020897052600149802734375 805 1174893089153488036641476473939132500 806 16299498961282705304552919980977500 807 197308814820704601445361837907000 808 2078429329645495415321007775500 809 18981548335264369441313727000 810 149558791740061001997699000 811 1010219389479307100293200 812 5801872921839826281450 813 28029545308901661525 814 112309692815194875 815 366162676564230 816 945741326985 817 1860243450 818 2615730 819 2340 820 1 821 6462013286957625464523030270184970433494674741834234775390625 822 30319428702702072358310313966824599531429583272627717224609375 823 55840748456732933835330089635641672915166079951828746447265625 824 56657581941232034788010953165448693790771585672168521144531250 825 36737065547122495318611541639210236084747416535681966146484375 826 16570309423531840459967650299088243128602102896662938299218750 827 5494004148928352483537821290977119602512498713663986264843750 828 1391896240721001247833244161526964134183251085847450629687500 829 277289114456348728659894501289512219103301051799165397265625 830 44403754395853829120079031086451379902474367329600021875000 831 5815646099318974516981726958774656009033523369853110625000 832 631719363460360465788583356791173538615415198775511250000 833 57562877639181658838359328809542330565446960067648125000 834 4441527630752697197520910627757442552685395703901250000 835 292471451063443305898060516695533654907986706761250000 836 16543296991272727961414002494260623587196352009250000 837 808171966074188180019868890269632615792631202187500 838 34251741267789796400017792126840474851517675546875 839 1264044700331957266208698582817820716262998203125 840 40741262540605625624370422787072776064908906250 841 1149489663949336654310834043448765263355359375 842 28438966464206936341115461289135537110218750 843 617652836305538528481774175720756267593750 844 11782256268779322688327925744651053687500 845 197397516369625264744407629913411646875 846 2902639979049454798924085991922747500 847 37411542147098097659206636637026500 848 421779182422418106300030677661000 849 4147418098189311684424204018500 850 35433015426671079661060617000 851 261693143972264090130244200 852 1660029156725367643815600 853 8969211541745714033775 854 40832850289833877275 855 154418400620081325 856 475868670494490 857 1163389810635 858 2168899590 859 2894190 860 2460 861 1 862 536347102817482913555411512425352545980058003572241486357421875 863 2553294024313931703562589403483451331073579669642562481642578125 864 4776783047525001448361367932996366797320546379178071165242187500 865 4928392795402687925604272061864229338921522447758321564876953125 866 3252782284540889127507215075776739233163796824276499575888671875 867 1494924294817924455795764767958975631401732471442020536477734375 868 505536678678155211494833745196051887752214488412757715870312500 869 130764665813818464788529795828403891679005096439934542936718750 870 26625205656248735555883643778872576072583646799571501780859375 871 4362434518874901007707165361243039170130942846122367409765625 872 585258841632518459199379638252494388742592040725939310000000 873 65197266264592858301108562497144968638882552054751168125000 874 6100192739182618055432719593697694942332876405202083125000 875 483949530191440589800366749074256815623244947642168125000 876 32811258383906697869632780747224207078760106259742500000 877 1913714556208170646116632761133074766453229203667750000 878 96552321632617357783381022630954252550666841025812500 879 4233346092853167820021648102953680100944398756875000 880 161920256001317480287096348991440367194080494062500 881 5419653479473731079894481707099243874883706640625 882 159138697927387301018386329262295598190510921875 883 4107142176226858033786842017518861122818109375 884 93292514276288481831701749739814945207562500 885 1866572000796146733444534304653767958468750 886 32903790520329226015979542145386099903125 887 510882634106966383028208917041068376875 888 6980498073083147443777609385358636000 889 83807252213564089352210011179736500 890 882142591321431703271117323714500 891 8115915825976472606462993122500 892 65004340695536921845778211600 893 450936467838956001525222600 894 2691488484026124757699725 895 13705822175366443797675 896 58899803162383392300 897 210570903738431145 898 614312057960055 899 1423657761435 900 2519096580 901 3194310 902 2583 903 1 904 45589503739486047652209978556154966408304930303640526340380859375 905 220119633193815609419938100212002167018307909592832614907619140625 906 418133419158989057711001599574167362697961114658134753857712890625 907 438475349042961538901537309377048548622414521781910368874414062500 908 294426016119541820273746413805994021090499439808366783818968750000 909 137795968818154090149126044192084546059319719254058347858884765625 910 47498762054530048701825635580799697416853250917002972680676171875 911 12535885933549453972039574961409209922220683360886735666048437500 912 2606908791844950871485708667263553466429284248800084208556640625 913 436694050430489430280357187735718258064892274335074038298828125 914 59962024473964154631648230995230006100677186715086601859765625 915 6844196403033432856105801637978411378075317037982051450000000 916 656915961965306809678082363085821378045171563359353231250000 917 53527246697943795855868661002974862873410881274134559375000 918 3732264110198203678894012043049453316420495467356675625000 919 224182714004723762481296056860531683724083026626517500000 920 11665499041102523782238116046859454274070580147274812500 921 528353623103640475425589129132229622846995514227062500 922 20911132460988868289592572049072037921934689645312500 923 725564217866585512596122446529761730181985984687500 924 22129216761849397686825046279640281684887353437500 925 594495768607434252599791583119294877209230515625 926 14089441203789725589778929239679060260027296875 927 294882290362272329043711454642421884722187500 928 5453085167512032369186304398500852847909375 929 89100880272095528149082523019903621359375 930 1285717920219195749287523558815876972875 931 16366910321002325451225130637489124000 932 183489365032885871821846268759475000 933 1807356995482749580407898539679500 934 15591415005963218618727487456500 935 117312970964855818022704033200 936 765840620470012598176090425 937 4308775500719365125825375 938 20714898751690067481375 939 84168311610995129700 940 284902662751597800 941 787998304855125 942 1733506640775 943 2915191020 944 3517185 945 2709 946 1 947 3966286825335286145742268134385482077522528936416725791613134765625 948 19416117224795259676606762797212345664019400974472910638210865234375 949 37433993938343841745699080462312897447136847114166825708244066406250 950 39880914833025527558849359443508536738715268075030067952554978515625 951 27231242815921267183812460965722504467857863544343287696400570312500 952 12971655147389718113993342479477772258547913611181734786836367187500 953 4555180839889448619418910153206456405826672054535334807161768750000 954 1225872039808178722073545681953265430105597486840356125289229296875 955 260192221158819786763181898351446789233002686996894735478929296875 956 44529537633171936178399998689892506240658942584967191885244140625 957 6253010424405012429550235594273028849830579385698474418696093750 958 730693271971240574530016791517114321152058256437327643959765625 959 71878876637598807014235955583474727804547301810558021343750000 960 6009640631759686395264948463383307665386259690772809168750000 961 430485921827962367424163877350969647831880923477158797500000 962 26598900938680027451986209842823685056276964183261460625000 963 1425729115238283712051822009687055473953352781795823187500 964 66614275843881133226499385476611335050158113626889312500 965 2724022531507471645832809194284793604650137926984875000 966 97820939554846932624781551381226781321225204022187500 967 3093390411384471065086402398451271870464932802500000 968 86334759771452296967602537256524128423484249125000 969 2130244859820514341885694870244312445552205875000 970 46526493143639681784587189250345467579467921875 971 900174743956107922023391242876016550840128125 972 15432383757986731521883546976730058440159375 973 234387005256864647818572685166097719294250 974 3151545696813460850727188451489637108875 975 37468187299784200710737451544828749000 976 393142776508884823149162499362297000 977 3631552551180446158799014572090000 978 29434345579816205145406563374100 979 208448004800787317205658793775 980 1282893680556336413275135425 981 6815278249673863291071750 982 30983432768231473304775 983 119211339129441659100 984 382614452553633300 985 1004686634952000 986 2100820709295 987 3361873515 988 3863937 989 2838 990 1