1 0 2 0 3 1025 4 59050 5 1108650 6 10815226 7 71340451 8 352767124 9 1427557524 10 4904576300 11 14914341925 12 40791300350 13 102769130750 14 240345147350 15 529882277575 16 1105458926376 17 2206044295976 18 4218551412024 19 7792505423049 20 13913571680850 21 24163571680850 22 40817515234450 23 67403375450475 24 108767969299900 25 172233267629500 26 267462840778276 27 408767794923501 28 614369672363174 29 910855693713574 30 1330986276623150 31 1922052927013775 32 2740581702366800 33 3867581120837200 34 5397144112201200 35 7463537860161425 36 10218514746450426 37 13878243653740026 38 18680696959900074 39 24965039874146099 40 33095205959337700 41 43591205959337700 42 56997185388511900 43 74094063391167925 44 95678985781660750 45 122902906642870350 46 156912109047672326 47 199374283041662551 48 251910011896527224 49 316898477386037624 50 396595376252009000 51 494346993683649625 52 613248250415609250 53 757944523460319650 54 932626102693738050 55 1143664513090753275 56 1396663478443198476 57 1700265164306008076 58 2061877788529599124 59 2493102702662305149 60 3003628965962946550 61 3608881215962946550 62 4321404499338848350 63 5161523493494169375 64 6145327885469117600 65 7299375289982807200 66 8644118045460433376 67 10213986505356493601 68 12034759932154195274 69 14150747130065465674 70 16594182643366709850 71 19421693680720225475 72 22673281073290043700 73 26420843474354594100 74 30713660719685733900 75 35642459701414029125 76 41267532960513306526 77 47702700104701236126 78 55021240171202245174 79 63365156408523636199 80 72822946731150483400 81 83570850731150483400 82 95715093530897259800 83 109473319323803470825 84 124972280312887646450 85 142479483387607416050 86 162145312339366397426 87 184297081710482752651 88 209112225768687903324 89 236989520730566533724 90 268137190031616701700 91 303039084670532717325 92 341938275734860686150 93 385419541904706676550 94 433765173490400164750 95 487679284032125964975 96 547488052893855310576 97 614036241555113960176 98 687698861978309174224 99 769485934933361475249 100 859826486184241924250 101 959924142434241924250 102 1070267312551534762250 103 1192285796974838088275 104 1326532879803301223300 105 1474701863401084672900 106 1637416438608463300476 107 1816676095733114175701 108 2013180398942805787374 109 2229283731189349377774 110 2465766803486441960550 111 2725394344658561101175 112 3009033137776366552600 113 3319921264099883583000 114 3659015969760649006600 115 4030100134503962536825 116 4434225103867854146626 117 4875799415939745116226 118 5355971138110923322274 119 5879865810244080758299 120 6448729527495893245100 121 7068507831495893245100 122 7740544483516790371700 123 8471720967971245037725 124 9263476278210565824150 125 10123758128225614553750 126 11054095772549211278526 127 12063649321728046898751 128 13154030253296833583424 129 14335774795518851733824 130 15610564940301510462400 131 16990496133125973353025 132 18477304817976678659050 133 20084850120910244329450 134 21814901750913528235450 135 23683310500579083720675 136 25691852164620733150676 137 27858623055281874040276 138 30185370908784611225324 139 32692719820955740021349 140 35382347272662680421950 141 38277718574912680421950 142 41380389490755199104150 143 44717014130540327335175 144 48288964462238713425000 145 52126468360928813034600 146 56230639810296384867576 147 60635706285742531457801 148 65342435827952866627474 149 70389525985242640937874 150 75777295295835102183250 151 81549430553556049448875 152 87705679614960428021500 153 94295290770608867931900 154 101317300174733001827300 155 108827147659133857492525 156 116822994373349506058726 157 125367164600366610468326 158 134456756225323385019374 159 144161739210015903400399 160 154477932029389083430800 161 165483785725389083430800 162 177173592130206819975600 163 189635199225740171996625 164 202861090389624736001850 165 216949513601560696091450 166 231890823588346625003626 167 247794765805232624788851 168 264649203607285121855524 169 282576579555798165925924 170 301561855890244893099100 171 321741482335168965364725 172 343097058366478133655950 173 365780470202501281406350 174 389769435713693085758150 175 415232835668315243828375 176 442143924569890329006776 177 470690274610854046536376 178 500840026056573654440424 179 532801288984788992631449 180 566536362757062270247650 181 602275902867312270247650 182 639975558102456164002050 183 679890710209562178038075 184 721969456954921369530700 185 766494273512843663700300 186 813404707044018791022676 187 863012893529896342227901 188 915248721807458689803574 189 970456771002185909233974 190 1028556046113589939185950 191 1089926582385523777076575 192 1154475147299803130578400 193 1222620492488931987768800 194 1294255654949521432004000 195 1369841627956251578704225 196 1449256073851262052530826 197 1533006036557235608780426 198 1620951995637070978824474 199 1713651158325473439050499 200 1810944835685168480848500 201 1913444835685168480848500 202 2020971122993604322199500 203 2134194890848252784475525 204 2252912371888828677987550 205 2377859299938291283837150 206 2508805565626063912660726 207 2646556994508836409510951 208 2790854283167947486607624 209 2942579322372077738998024 210 3101440501694848660419800 211 3268402200939536404560425 212 3443137108705290097804850 213 3626698997600932594035250 214 3818721158908786112540850 215 4020354173030966558096075 216 4231187912496905773566876 217 4452477724717366410136476 218 4683765692802252419107524 219 4926420469447944435593549 220 5179931602820099811209350 221 5445790204980349811209350 222 5723428141574425093583950 223 6014468792646499198324975 224 6318280762859823237348400 225 6636630204215104676478000 226 6968816420484077542053776 227 7316759577951105414774001 228 7679683145773804206003674 229 8059673330470957260954074 230 8455870704788401624776650 231 8870540372698462415792275 232 9302732384416339986351300 233 9754904479977956339221700 234 10226007958303454403344700 235 10718707868201045221979925 236 11231847885386193187450926 237 11768316029650546401940526 238 12326838795674567289825574 239 12910543884161675088796599 240 13518030319850700197306200 241 14152683303146700197306200 242 14812963321220249913171400 243 15502532066026123922602425 244 16219699590576433719589250 245 16968424310657795297598850 246 17746853066610807305737826 247 18559262541456126160553051 248 19403622646632215071327724 249 20284551261047624970438124 250 21199826654536327932232500 251 22154432293517193410748125 252 23145939035203816147233750 253 24179721869562943822344150 254 25253127346796372368391550 255 26371949546196600738331775 256 27533292624767416539918976 257 28743399036002763125928576 258 29999111193809299111114624 259 31307151023404348770795649 260 32664078506422099399115050 261 34077128047874349399115050 262 35542555089311626379977850 263 37068141536586532884323875 264 38649814681406911676686100 265 40295941071610882923175700 266 42002094649931288456648876 267 43777265979434320015784101 268 45616648773667032187515774 269 47529899333324561004386174 270 49511802485322463998763350 271 51572724461855815805403975 272 53707010667743356459468200 273 55925784059780364730418600 274 58222918101608414043657400 275 60610342000360890787127625 276 63081422665212512979107026 277 65648947951275748866236626 278 68305741389972271560710674 279 71065504899274135471326699 280 73920479478387383784611900 281 76885339691891383784611900 282 79951702394358995185019300 283 83135276707737361962505325 284 86427011139004246324614950 285 89843714770144217633184550 286 93375620828414980226122926 287 97040707422304516067803151 288 100828442693189536293103824 289 104758046685448198293334224 290 108818169623020573540345200 291 113029350425097780815735825 292 117379365383150026258070650 293 121890153454006880366461050 294 126548557633105649021118250 295 131378002504028532344343475 296 136364334881813216107551076 297 141532555202877945001400676 298 146867447516935371225949724 299 152395683195550364949725749 300 158100913050123452713772750 301 164011579554029702713772750 302 170110125723783430239311750 303 176426870622878566716162775 304 182942970628952472127351800 305 189690732452336474595601400 306 196649942487959715775895976 307 203855011974671353874346201 308 211284269259704642712227874 309 218974353083731118913418274 310 226902040729630177556954050 311 235106327781928234441719675 312 243562342250796356862057100 313 252311572563261871777487500 314 261327393806875277232750100 315 270653930205440663665955325 316 280262694572390167534187126 317 290200597148715306356356726 318 300437173150111979955767774 319 311022276643665489486928799 320 321923343670207009322573600 321 333193337854911009322573600 322 344797467940499886801871200 323 356791981112533600112312225 324 369139723842079017980872650 325 381900409507905170450402250 326 395034380169427318550104026 327 408605007035620932615549251 328 422569978119311123306623924 329 436996523488333546438374324 330 451839519637805593116565900 331 467170266316478056251331525 332 482940662840077014502443550 333 499226299670168278282513950 334 515975924722882279734528950 335 533269650845934602271939175 336 551052891395184761226351176 337 569410524366462118354440776 338 588284436057824969612700824 339 607764523927077789037471849 340 627788944968825034506990450 341 648452882448427284506990450 342 669690551636649402407713650 343 691602700480577323053969675 344 714119379489591446797153500 345 737347193209679150093563100 346 761211793275408177827283076 347 785825946324334399445948301 348 811110659451384177227627974 349 837185181004917267091538374 350 863965615831172529739156750 351 891578028305327955764547375 352 919933350761036144450246000 353 949164813202982991200556400 354 979177892104498734290430800 355 1010113348599289547730271025 356 1041870906320912133461779226 357 1074599239559404639769388826 358 1108192007930056872024884874 359 1142806198086747231581490899 360 1178329079661617292906999300 361 1214926368734513292906999300 362 1252478603595212295395855100 363 1291160665363341892508151125 364 1330846003603619334288170350 365 1371719119361295892661059950 366 1413645999418903916272369126 367 1456821239649455009846479351 368 1501102972648360843268176024 369 1546696384803673272497846424 370 1593451345074488192180702600 371 1641584147630428575237343225 372 1690935969580651835144480450 373 1741734752542190447578630850 374 1793812534051658544556431650 375 1847409466085354678040926875 376 1902347978606140751180607276 377 1958881020981541423877336876 378 2016820926525467196938055924 379 2076434054050928261476721949 380 2137522129251832419690576150 381 2200365558394292669690576150 382 2264754925836245605837311550 383 2330985350218571072033872575 384 2398835717225337235749899200 385 2468616550699005185512868800 386 2540094455784231522288698176 387 2613596083279342432776478401 388 2688875150461195306614804074 389 2766275186820086976835834474 390 2845536388008371238417179450 391 2927019945013462947645695075 392 3010451870681636147120162900 393 3096211832492553068719753300 394 3184010970851495931664507500 395 3274248278071015588419882725 396 3366619302965937491537371326 397 3461543245558861610808820926 398 3558699313315307630767549974 399 3658527832608995048610500999 400 3760690888058579936937697000 401 3865650888058579936937697000 402 3973051979979804823663099000 403 4083379648238806209510150025 404 4196259254453116689646316050 405 4312200392736276715016965650 406 4430808755104396959970006226 407 4552619120099036713425681451 408 4677216589667564112799648124 409 4805162243990213821189638524 410 4936019636543483141628563300 411 5070377310302332858669578925 412 5207776272579658751536309350 413 5348833735755617788310939750 414 5493067122599200437006634350 415 5641123568513993421283114575 416 5792495831218024945453007376 417 5947862271363054323900776976 418 6106689857499894008950303024 419 6269689528004978891151764049 420 6436301293009674148424337850 421 6607270073036234398424337850 422 6782007703836152348792233450 423 6961294546184945526863999475 424 7144512997166848006793396900 425 7332480371395985922933326500 426 7524548313008529309452429276 427 7721572661363201346366224501 428 7922872941658572661652444174 429 8129345148119685437900994574 430 8340275267543898504982830150 431 8556601140308706661476970775 432 8777573740055977423103935800 433 9004174507769729114951206200 434 9235617872022328385018788200 435 9472930694085982236230598425 436 9715289266467027917966851426 437 9963767757752216542848541026 438 10217502672325016514696851074 439 10477617442633636024703047099 440 10743207069787428261606474700 441 11015446278399524261606474700 442 11293386785967783128059730900 443 11578256711627782366598436925 444 11869062641591670193943117750 445 12167088268289474077197927350 446 12471293129425515930466503326 447 12783018748335528351904643551 448 13101175625173176114052528224 449 13427165453120984307721238624 450 13759847631582414678019956000 451 14100686446415578893107846625 452 14448488056516839432214058250 453 14804781849763075973879568650 454 15168318525762554754764945050 455 15540695172965518168830310275 456 15920604731352666738188639476 457 16309714680482551466457849076 458 16706657816206838516943330124 459 17113174794550129050652486149 460 17527835795897344285604083550 461 17952457535837246535604083550 462 18385545018367511513744607350 463 18828994002473897639920478375 464 19281241662443073760567454600 465 19744265888298168905906744200 466 20216433275991782981889164376 467 20699807041185316088433874601 468 21192680354601652004280836274 469 21697205062336785002563306674 470 22211597961663416623435916850 471 22738102947422457641258182475 472 23274857390758224281065692700 473 23824200770484921972703043100 474 24384187871267174209121080900 475 24957257411530282727002226125 476 25541378318135154031650507526 477 26139092328745952417796837126 478 26748279126737441820303476174 479 27371587376301988556525817199 480 28006804013813772253985140400 481 28656688668708876253985140400 482 29318931905451002588497878800 483 29996408492721196921269139825 484 30686708873112160357642383450 485 31392827267793375343299753050 486 32112250118726511870095748426 487 32848095556110660773585253651 488 33597742009872360410771904324 489 34364436123235674666653734724 490 35145444166101567383066688700 491 35944146050428250010263954325 492 36757691597472290228593855150 493 37589598899713896735924645550 494 38436896896374149630359171750 495 39303246932794056173802321975 496 40185552483747977047858991576 497 41087623384909356784548041176 498 42006232910820453859820625224 499 42945344794785355261138376249 500 43901597217492337121149621250 501 44879113391808743371149621250 502 45874391348537576001470561250 503 46891719541600723434043437275 504 47927450628789459197231880300 505 48986044251173205936544929900 506 50063702298508998838911991476 507 51165061734872663326980516701 508 52286168110150052498065868374 509 53431842042335886348884658774 510 54597966987755213691872247550 511 55789553749701535235085138175 512 57002317750236264648997561600 513 58241466715341259553071392000 514 59502541899812984910931193600 515 60790954901394279345406573825 516 62102066476904347475847027626 517 63441499262409678327360397226 518 64804426982786612533319713274 519 66196690702421259177347099299 520 67613270371353549281113502100 521 69060233101800653281113502100 522 70532358111334980760441670700 523 72035946415255464572330386725 524 73565569320351057001671921150 525 75127769842360561262122250750 526 76716903972201119953966029526 527 78339765072032212187383799751 528 79990486178807731602760464424 529 81676119602376598159165814824 530 83390567548258396288720569400 531 85141150137366314992089710025 532 86921530620409721468667828050 533 88739306061820825785222298450 534 90587892381541229948253122450 535 92475172996189417453094957675 536 94394307859568762920525951676 537 96353476432658072429001241276 538 98345573801350398924159276324 539 100379085454124782845202522349 540 102446632433641061057492758950 541 104557016537611213307492758950 542 106702575309275495424746223150 543 108892437443702261603433004175 544 111118647240183079831154482000 545 113390671193628976300607691600 546 115700250318861965174240398576 547 118057200135634468197053638801 548 120452948029964364796263028474 549 122897670102286900981576538874 550 125382469453669391272771630250 551 127917894660428367255437645875 552 130494713562544697726315670500 553 133123859455473451274736380900 554 135795753613623313792288934300 555 138521726651796551418035449525 556 141291841637447476852637499726 557 144117839470972585497108309326 558 146989413025856949127183450374 559 149918726829661532648300781399 560 152895091220325282713487367800 561 155931108078953378713487367800 562 159015692502673749743803234600 563 162161897847016429795998305625 564 165358230890019195538511538850 565 168618210986918643118657228450 566 171929923135838901043624034626 567 175307367631518597486094969851 568 178738193839062659017142496524 569 182236898357349989637117766924 570 185790680663129678454261406100 571 189414549459451099647864921725 572 193095239666975635701100104950 573 196848288339118520402980655350 574 200659950749943190694734605150 575 204546309006592595087668025375 576 208493123212637584885105807776 577 212517037700710454773341737376 578 216603301435777535750673971424 579 220769138627591297586135612449 580 224999270679120543530665304650 581 229311519820447603780665304650 582 233690063002570930986043721050 583 238153339122645339418545307075 584 242684963311608448799999067700 585 247304010296165867406990837300 586 251993515529205099775264273676 587 256773209257652260529611128901 588 261625528896427966425881404574 589 266570880444252998948864034974 590 271591084403956271048485872950 591 276707243311506636634667513575 592 281900541356771657053556147400 593 287192798965541939440858137800 594 292564544074311757408602111000 595 298038336931899234282488661225 596 303594028728408512668589411826 597 309254942063310266241736061426 598 315000230321364419427102175474 599 320854001588805740635250351499 600 326794689806551932305346545500 601 332847212306551932305346545500 602 338989261353953611003038698500 603 345246587922850276853193024525 604 351596119763093300670881044550 605 358064466539766720423176494150 606 364627768025841661141518851726 607 371313518293890798190455851951 608 378097045041612720594827888624 609 385006753148757939122315479024 610 392017133487501824261785006800 611 399157528843502358109685397425 612 406401567845949381024122813850 613 413779559000342098436935844250 614 421264242592549182487003427850 615 428886921393532330022033333075 616 436619420546654782539033247876 617 444494066382457894169052217476 618 452481741387472482825480998524 619 460615825511571315991989934549 620 468866230338364873211387066350 621 477267420279918083461387066350 622 485788307022124628473627182950 623 494464471083026919469388473975 624 503263794490014365414613445400 625 512223006329979052688014175000 626 521308928427404820622307904776 627 530559471738507126600385275001 628 539940366538880420506147684674 629 549490739811011376213749835074 630 559175198115718484318326783650 631 569034119494418050922086549275 632 579030953788685829934071120300 633 589207366026842772087972790700 634 599525615469134443529934531700 635 610028690974059587478862016925 636 620677626481416130290020651926 637 631516772458814924049929541526 638 642505901889674686218116976574 639 653690765586064448049652897599 640 665029839022113123378162843200 641 676570313067250019378162843200 642 688269328195872844772844190400 643 700175556046773477902434671425 644 712244763645701402954428246250 645 724527145133863925384319855850 646 736977054659625590704665968826 647 749646251643075470172409934051 648 762487636924887105090576128724 649 775554579046693085219374439124 650 788798484087438900276491179500 651 802274374642365295692750945125 652 815932119528341602033632082750 653 829828441439323862836647993150 654 843911628360441000327859398550 655 858240150266592468209342688775 656 872760669648749668082725359976 657 887533452106628629369637769576 658 902503488857998176614562245624 659 917732890657885696922843376649 660 933164930530864193732553852050 661 948863615129824795982553852050 662 964770451200430961510448736850 663 980951393273949984981618632875 664 997346132540470259696117423100 665 1014022624654483713806909512700 666 1030918694757188970066293979876 667 1048104354162343873877146765101 668 1065515510226122769199770156774 669 1083224285776128347478078227174 670 1101164617377905294583654170350 671 1119410796573857984869054560975 672 1137894734836686354142124717200 673 1156692950999274367841288467600 674 1175735275815018384650894004400 675 1195100515386534560010035324625 676 1214716362769076412546263508026 677 1234663972747191299637229037626 678 1254868842318123233835566541674 679 1275414537823393762691823107699 680 1296224300432178410653728068900 681 1317384172411291114653728068900 682 1338815077891896982983851838300 683 1360605600958668581752739374325 684 1382674286024711517670816951950 685 1405112326440893708412583121550 686 1427835822721339265615911273926 687 1450938646519298830155971104151 688 1474334388736804774465060304824 689 1498119669986174582640583735224 690 1522205504280177310718171732200 691 1546691333500598490366853372825 692 1571485525897271884524884039650 693 1596690418619372335462397230050 694 1622211663650612545032390325250 695 1648154569127392100348475900475 696 1674421998601006926561245632076 697 1701122308671824810581889881676 698 1728155500595131778659829200724 699 1755633058704517578299663426749 700 1783452046363580408789525469750 701 1811727156737115565039525469750 702 1840352437933874607590244510750 703 1869445874913417447839835911775 704 1898898421362995715946590808800 705 1928831438903549287018908658400 706 1959132705794042033003207586976 707 1989927047124590460483768687201 708 2021098982841672757455402708874 709 2052776890292338550417799099274 710 2084841946311052103467363841050 711 2117426171308953746348467356675 712 2150407312255061140051789066100 713 2183921125491277466510781296500 714 2217841839374599271295720337100 715 2252309041144674499717160392325 716 2287193349766852107059328668126 717 2322638280487303035245293237726 718 2358510750026457772336351158774 719 2394958300929772481194997269799 720 2431844052704559470983242030600 721 2469319676715204974983242030600 722 2507244398130788358642725770200 723 2545774120924772965790915261225 724 2584764076603277493057614969650 725 2624374507853842200500606099250 726 2664456550951864820251195055026 727 2705174895763906874634087650251 728 2746376479479700824907331104924 729 2788230550015561620681170055324 730 2830579739288534625390298472900 731 2873597966587813400685464488525 732 2917123449993010930882190812550 733 2961334895989095250702079682950 734 3006065997829369402773060015950 735 3051500367565403194459528776175 736 3097467060163997577411567952176 737 3144154714211037504942750441776 738 3191387630407348615315186951824 739 3239359597487489848373171172849 740 3287890043338795745659613727450 741 3337178033156078697909613727450 742 3387038000848056377035230632650 743 3437674417129996757052480438675 744 3488896598098880448799761410500 745 3540914551851495987932331420100 746 3593532350120759704603760214076 747 3646965673099998200139490529301 748 3701013218834477183559708828974 749 3755896477236982024247831939374 750 3811408640517379347814175603750 751 3867777148893560473455044744375 752 3924789553714316900721040295000 753 3982679389106727189562491405400 754 4041228427600264500164973337800 755 4100676443910313878616749028025 756 4160799290800694239618369220226 757 4221843133386766369705963229826 758 4283577760675842958009396715874 759 4346255881185912180428597271899 760 4409641073075079151218800536300 761 4473992744516958447218800536300 762 4539068112567641495801058114100 763 4605133444620025580817658460125 764 4671939443156087762141382107350 765 4739759397723589039526660596950 766 4808337339478860192521216000126 767 4877953746494269178279906260351 768 4948345818508441252286080817024 769 5019801391985477232843361687424 770 5092050671751642032313111209600 771 5165389026091494138418824100225 772 5239539497958634491091016529450 773 5314805164513628063430503479850 774 5390901736347408177789596278650 775 5468140180245166265144101123875 776 5546228700350402076553840608276 777 5625486337581907146860175737876 778 5705613611890132759760998186924 779 5786937826665129219591105302949 780 5869151636190711136987170433150 781 5952590798563925047237170433150 782 6036939917132211739809799230550 783 6122543400903900186192728341575 784 6209077613154930693198093036200 785 6296895814049309620916073605800 786 6385665933720641294996653749176 787 6475750287845777249171782179401 788 6566808176338029458777425605074 789 6659211178930817587294929835474 790 6752609764159565175018121266450 791 6847384988619453049832818532075 792 6943178284157140614065454531900 793 7040380401372294912199418922300 794 7138623525883880534570220814500 795 7238308323853531392445761039725 796 7339057520829606275957344652326 797 7441281924586342191828526501926 798 7544594582377510805943718700974 799 7649416674213335316479094601999 800 7755351346369679067073683394000 801 7862830386369679067073683394000 802 7971446812289165222647464998000 803 8081643259176679732926849099025 804 8193002385066416345220358173050 805 8305977917363633764327738422650 806 8420141917517910623005895197226 807 8535959455025862025170836022451 808 8652991753424957283988107329124 809 8771715479026913149967652519524 810 8891680771260685157307105750300 811 9013376153053003048137428015925 812 9136340428573327109506873318350 813 9261074242327838217045484748750 814 9387104807033988512510078921350 815 9514945158996051746576784751575 816 9644110658157169423705050288376 817 9775127008183562725096400457976 818 9907497449702392289295347194024 819 10041760634743252192462286105049 820 10177407412765369723080675394850 821 10314989670694431833330675394850 822 10453985589567230267124614432450 823 10594960583364665266349787748475 824 10737379881950404011342673493900 825 10881822724242586064999895023500 826 11027741100589854538943844480276 827 11175728378550441546841207925501 828 11325223014928428876917827725174 829 11476832815545176892816943475574 830 11629982403845182968423632637150 831 11785294339556960310076220527775 832 11942179107065626650055903904800 833 12101274341774136733586419975200 834 12261976077322919214603126575200 835 12424937352783684976661092235425 836 12589539433279134372134284852426 837 12756451095876341291508580942026 838 12925038513215801792132486202074 839 13095986541125640991086874348099 840 13268645929503021420017842411700 841 13443717960250219116017842411700 842 13620537623856536415857282549900 843 13799822982268801108162447305925 844 13980892923392240864443150974750 845 14164482649957405078788639384350 846 14349894597487689357340040134326 847 14537881477118368537183812424551 848 14727728915460267152062378129224 849 14920207506670904378189666039624 850 15114585705071771874373321903000 851 15311652369572983517592316043625 852 15510658411869250649915417307250 853 15712411344584434815715143617650 854 15916144159372030134129627752050 855 16122683418881246845074251467275 856 16331243810114971157833486080476 857 16542671349531150640712001690076 858 16756162027558074623060503861124 859 16972581725840657824975879467149 860 17191107338872660872968224420550 861 17412625032583824425218224420550 862 17636292198614441023965508366350 863 17863015714123107306324994787375 864 18091933053293895690862302591600 865 18323972239432777423313907481200 866 18558250406854474159986207095376 867 18795717168035452065656690455601 868 19035468887069225374025991477274 869 19278477216862406917666885147674 870 19523817312866571089046629523850 871 19772483328048428101451170539475 872 20023528762596031251874652541700 873 20277970737672064403753502692100 874 20534840643244812028085338427900 875 20795179045452240618739862423125 876 21057994760616267990350554108526 877 21324352285412294368596898838126 878 21593237390481351757151485907174 879 21865738997522600895977499198199 880 22140819350714266856054989397400 881 22419592300333053160054989397400 882 22700996074423642777134262897800 883 22986169964606768114487389208825 884 23274027684090655083929824320450 885 23565734487966494304193459290050 886 23860179066725618064848608699426 887 24158553170565300891760161354651 888 24459719950054682740348094305324 889 24764898191793233916801019335724 890 25072924979748379093916831475700 891 25385046688031732005938559991325 892 25700073797703848171018144624150 893 26019280831467700890570800214550 894 26341451121392717193093090578750 895 26667887909979253957488341078975 896 26997346824286679066712403472576 897 27331160408105234657029162922176 898 27668056017372946634322987676224 899 28009396089110745928094260877249 900 28353879131771861716057817318250 901 28702898078161021872307817318250 902 29055122002469049435081577160250 903 29411974946616087724207109586275 904 29772095953174619505248180137300 905 30136940797458765723913662786900 906 30505117882322028092777998682476 907 30878115351868696806599574857701 908 31254510350219326546557258749374 909 31635824036955161082560192739774 910 32020601667365636727862007734550 911 32410398074661593896182564375175 912 32803725983945806863164252570600 913 33202174571854808824911923201000 914 33604223380516316796545576180600 915 34011496611612054313826903410825 916 34422439959895617234488515108626 917 34838713345719146741006690878226 918 35258727940272204058810386104274 919 35684180088393039576885773440299 920 36113445749543846036627684159100 921 36548258411242305940627684159100 922 36986958120901502282878670169700 923 37431316239479130271598882935725 924 37879636189671584634481786018150 925 38333727949396524027685877947750 926 38791857591430339679069973180526 927 39255874467124600297878463100751 928 39724006561404245548825154545424 929 40198143368679862977652587095824 930 40676474035170439744659826276400 931 41160928981321587705648351667025 932 41649657750671316201278087397050 933 42144632486229494102379870667450 934 42643962351557552542928131209450 935 43149662022517031989669549394675 936 43659799491873952016371288352676 937 44176432792594728206612538042276 938 44697587942102608925185631727324 939 45225367168898165377597879423349 940 45757753696578031531448845895950 941 46296894801995289533698845895950 942 46840730082288982340566876942150 943 47391452730087869844061212273175 944 47946957869081922446000593939000 945 48509485489922060882237240748600 946 49076885381281074186368522729576 947 49651445229123145837214892619801 948 50230968610740244761353301029474 949 50817791819969667883663593739874 950 51409671331341682668503927077250 951 52008992974622286554154561842875 952 52613465214957368863903640119500 953 53225524361822826411317481629900 954 53842829948888275419270319641300 955 54467869725079116603575847006525 956 55098253354797256149885992940726 957 55736521002351352007777670150326 958 56380231509151366225335200681374 959 57031978447255839619231006962399 960 57689268865189541151896822504800 961 58354750751802127647896822504800 962 59025878376431699735116176493600 963 59705355170679649422324504614625 964 60390581621745470697126875875850 965 61084317647110149693884647165450 966 61783908931986878539245584265626 967 62492172940282297276513816350851 968 63206399518231461009785419137524 969 63929464754385025155098565607924 970 64658601601612428163490706113100 971 65396745869256277252360090878725 972 66141072544782611486059909753950 973 66894578272663979963233163104350 974 67654378985017090908475117452150 975 68423533294236196350847316222375 976 69199096968973527754883121008776 977 69984191741057561552906115338376 978 70775812089127372758170046702424 979 71577144034949239475120521793449 980 72385119621899260242741181961650 981 73202990351449783252991181961650 982 74027624667492042417970119840050 983 74862340760514425248265598976075 984 75703942291455061451934007804700 985 76555815368950466515440737174300 986 77414697667993401607029393124676 987 78284044464606580730368225629901 988 79160526225040009220498183405574 989 80047668662333993520983969235974 990 80942073791108714707425299359950 991 81847339051737644983070074750575 992 82759996743946338055045831316400 993 83683717346735590905415418106800 994 84614962161002207468874496618000 995 85557476036945046872430213018225 996 86507647971733569926905939092826 997 87469298540913628961855316142426 998 88438743111765522401600353126474 999 89419879361214495214361879252499 1000 90408947678924243424241924242500