1 1 2 68 3 995 4 7672 5 40614 6 166992 7 571626 8 1701480 9 4534959 10 11050468 11 24997973 12 53113424 13 106959580 14 205628736 15 379603812 16 676144944 17 1166649837 18 1956528420 19 3198236503 20 5108229896 21 7988730530 22 12255340240 23 18471696750 24 27392540760 25 40016753595 26 57652132356 27 81993894633 28 115219148320 29 160099824632 30 220136854784 31 299718673672 32 404307458016 33 540656852505 34 717065306244 35 943669533963 36 1232783032728 37 1599285026014 38 2061065673680 39 2639533879346 40 3360194546632 41 4253302683399 42 5354602329252 43 6706158886845 44 8357294072688 45 10365633368916 46 12798276554560 47 15733102623980 48 19260221162000 49 23483583040645 50 28522764131940 51 34514936595711 52 41617043201448 53 50008191079770 54 59892282272592 55 71500899462454 56 85096466311352 57 100975702928531 58 119473398115780 59 140966521208529 60 165878697542208 61 194685072826608 62 227917593007104 63 266170727531280 64 310107665323456 65 360467014198577 66 418070035921604 67 483828450639667 68 558752845982520 69 643961727742998 70 740691250713936 71 850305669972090 72 974308554663720 73 1114354808161375 74 1272263540327780 75 1450031839541285 76 1649849494108816 77 1874114714717388 78 2125450911654720 79 2406724582664052 80 2721064369488624 81 3071881343408157 82 3462890582373796 83 3898134104710055 84 4382005226773064 85 4919274414434578 86 5515116700801488 87 6175140745181694 88 6905419610969880 89 7712523342851691 90 8603553426512772 91 9586179216890809 92 10668676423924832 93 11859967747737320 94 13169665758231808 95 14608118117202456 96 16186455244233120 97 17916640530912585 98 19811523211210500 99 21884893999245915 100 24151543609137880 101 26627324275156046 102 29329214393989328 103 32275386414623170 104 35485278105061512 105 38979667328948919 106 42780750469042212 107 46912224638450061 108 51399373824604080 109 56269159115046724 110 61550313158320448 111 67273439017519868 112 73471113578424784 113 80177995678567605 114 87430939128104676 115 95269110797957967 116 103734113955372264 117 112870117031794122 118 122723988012823120 119 133345434644914118 120 144787150658521976 121 157104968212478275 122 170358016769573700 123 184608888618590625 124 199923811263388800 125 216372826905093600 126 234029979248971776 127 252973507873204768 128 273286050402485120 129 295054852735168097 130 318371987578608964 131 343334581553307267 132 370045051132563576 133 398611347690532230 134 429147211937826384 135 461772438030199818 136 496613147642294248 137 533802074305001999 138 573478858311652580 139 615790352504988661 140 660890939263752912 141 708942859014662844 142 760116550602606912 143 814591003859052420 144 872554124715914928 145 934203113219500621 146 999744854806598180 147 1069396325212365815 148 1143385009387333000 149 1221949334808615810 150 1305339119578330320 151 1393816035710181006 152 1487654088013301208 153 1587140108990631195 154 1692574270177436932 155 1804270610354000009 156 1922557581075047072 157 2047778609967136216 158 2180292682253978880 159 2320474940978549544 160 2468717306399822688 161 2625429115051077753 162 2791037778955928964 163 2965989465507568555 164 3150749798526159896 165 3345804581018881982 166 3551660540176809424 167 3768846095152613202 168 3997912148172987720 169 4239432899549749863 170 4494006687163716516 171 4762256851005749085 172 5044832623369757680 173 5342410045302984500 174 5655692909929536320 175 5985413733273910540 176 6332334753222158736 177 6697248957269356773 178 7080981139713202020 179 7484388988964836767 180 7908364205659403304 181 8353833652260371002 182 8821760534863339856 183 9313145617916819030 184 9829028472589403704 185 10370488759524829683 186 10938647546738573508 187 11534668663421986929 188 12159760090432409280 189 12815175388260290256 190 13502215163277079552 191 14222228573080499504 192 14976614871766812992 193 15766824995972832145 194 16594363192543684548 195 17460788688695763411 196 18367717405557837240 197 19316823715986983670 198 20309842247569842000 199 21348569731733650330 200 22434866899905646760 201 23570660427673670591 202 24757944927915199588 203 25998784993876603845 204 27295317293199086352 205 28649752713902615724 206 30064378563354138432 207 31541560821261486996 208 33083746447749677680 209 34693465747591716989 210 36373334791681611428 211 38126057896853000263 212 39954430165162707144 213 41861340083774534130 214 43849772186594801616 215 45922809778827470622 216 48083637725633170584 217 50335545306093096907 218 52681929133695538820 219 55126296144579750233 220 57672266654788985056 221 60323577487801784520 222 63084085173628028160 223 65957769220773843000 224 68948735462397207840 225 72061219477993992105 226 75299590091972232196 227 78668352950490673403 228 82172154177955992920 229 85815784114591670062 230 89604181136510184144 231 93542435559739099362 232 97635793629670640136 233 101889661597423570455 234 106309609884625567524 235 110901377338143824173 236 115670875576311326768 237 120624193428216136484 238 125767601467641052480 239 131107556643261256476 240 136650707006727930192 241 142403896540286400789 242 148374170085598105572 243 154568778375456576495 244 160995183170108728168 245 167661062499913990826 246 174574316016095262800 247 181743070451357266150 248 189175685192169675000 249 196880757964534349475 250 204867130635078149700 251 213143895129335124801 252 221720399469104371968 253 230606253930792541120 254 239811337326672822272 255 249345803411015296064 256 259220087413066753792 257 269444912698881502401 258 280031297564028262980 259 290990562159222049059 260 302334335550953874168 261 314074562919215287398 262 326223512894439071824 263 338793785035801964330 264 351798317453059967336 265 365250394574111723887 266 379163655060510518244 267 393552099873170745237 268 408430100490540163920 269 423812407281534915228 270 439714158035560140096 271 456150886651965084580 272 473138531991307822640 273 490693446890831166125 274 508832407346577965860 275 527572621864600838295 276 546931740983748379656 277 566927866972537154658 278 587579563702646170320 279 608905866701598167982 280 630926293387219888984 281 653660853486501492347 282 677130059641503526916 283 701354938204988286505 284 726357040228481005344 285 752158452645495183288 286 778781809652685366528 287 806250304291719950664 288 834587700234696019680 289 863818343775947887321 290 893967176033130867332 291 925059745360491866699 292 957122219977268672152 293 990181400814190285470 294 1024264734581081358288 295 1059400327058604682866 296 1095616956617206812360 297 1132944087966363213255 298 1171411886137250894500 299 1211051230702008213245 300 1251893730232773526640 301 1293971737003726543636 302 1337318361939388630848 303 1381967489812470943020 304 1427953794694592082192 305 1475312755663220041029 306 1524080672768226455652 307 1574294683261474682431 308 1625992778092896922280 309 1679213818676549545754 310 1733997553930169923408 311 1790384637591792439158 312 1848416645817015960504 313 1908136095060549859155 314 1969586460245700719556 315 2032812193225497141777 316 2097858741539185539904 317 2164772567467865558192 318 2233601167393069675520 319 2304393091462127744848 320 2377197963564193619136 321 2452066501620847649265 322 2529050538195225703620 323 2608203041423662453875 324 2689578136273873997880 325 2773231126133742449110 326 2859218514734802913616 327 2947598028414571300538 328 3038428638721889671720 329 3131770585369504330527 330 3227685399538130580324 331 3326235927536297049957 332 3427486354820301687696 333 3531502230378650967180 334 3638350491485393529664 335 3748099488826799407028 336 3860819012005876130288 337 3976580315429253429469 338 4095456144581008873380 339 4217520762688047682791 340 4342849977781691078472 341 4471521170160168897234 342 4603613320256753825232 343 4739207036918316459070 344 4878384586099122512408 345 5021229919974735839531 346 5167828706480933548420 347 5318268359282582324985 348 5472638068177468188000 349 5631028829940115241640 350 5793533479610672590080 351 5960246722233992427096 352 6131265165054066413728 353 6306687350169031809545 354 6486613787652003428612 355 6671146989143032350619 356 6860391501917537431512 357 7054453943436601027086 358 7253443036384565968080 359 7457469644199416707074 360 7666646807101473696648 361 7881089778625976455543 362 8100916062665177435684 363 8326245451025615718605 364 8557200061506286745776 365 8793904376503471724292 366 9036485282148038048064 367 9285072107981070035772 368 9539796667173737511120 369 9800793297297358239093 370 10068198901649658984676 371 10342152991143288978575 372 10622797726762688858600 373 10910277962595467706250 374 11204741289444490616400 375 11506338079026929324550 376 11815221528766578771576 377 12131547707185793111043 378 12455475599903445559620 379 12787167156245367657697 380 13126787336473774945664 381 13474504159642237772192 382 13830488752082807934976 383 14194915396531964112480 384 14567961581902091577984 385 14949808053705264495393 386 15340638865136152180548 387 15740641428820924072899 388 16150006569239081801080 389 16568928575825200642886 390 16997605256757616876112 391 17436237993441151992394 392 17885031795691019502312 393 18344195357625115097295 394 18813941114271946253028 395 19294485298901512960821 396 19786048001086507158480 397 20288853225501254601340 398 20803128951465879368000 399 21329107193243227934660 400 21867024061096146777520 401 22417119823112764775181 402 22979638967807489283108 403 23554830267505482640695 404 24142946842518444049032 405 24744246226119580224834 406 25358990430325706993872 407 25987446012494483036366 408 26629884142744836337880 409 27286580672208703533019 410 27957816202122262256388 411 28643876153764896836553 412 29345050839254198184864 413 30061635533205359542680 414 30793930545263390858496 415 31542241293516635971432 416 32306878378800138480224 417 33088157659897464177977 418 33886400329649650233220 419 34701932991980013897963 420 35535087739843616424216 421 36386202234110241072510 422 37255619783389807600080 423 38143689424809209423250 424 39050766005749623758920 425 39977210266553409464615 426 40923388924209772016036 427 41889674757028440086173 428 42876446690310663521520 429 43884089883026908149492 430 44912995815510688797504 431 45963562378178048159052 432 47036193961282255706256 433 48131301545713367722405 434 49249302794852356712804 435 50390622147489585948383 436 51555690911817472704808 437 52744947360507251880954 438 53958836826879820115280 439 55197811802180709267606 440 56462332033969307197752 441 57752864625632513152179 442 59069884137033084765892 443 60413872686303003700145 444 61785320052792257267648 445 63184723781183504046736 446 64612589286783162455040 447 66069429961999532542320 448 67555767284018632872000 449 69072130923688506292305 450 70619058855622820651460 451 72197097469534663087891 452 73806801682811499426488 453 75448735054342343436470 454 77123469899608254255952 455 78831587407047354163674 456 80573677755705633080232 457 82350340234184880710271 458 84162183360899162094180 459 86009825005651327523589 460 87893892512541123290128 461 89815022824216545582188 462 91773862607480156020544 463 93771068380262153831380 464 95807306639972076495216 465 97883253993241077883197 466 99999597287066810398884 467 102157033741373015484807 468 104356271082996005029320 469 106598027681110294721458 470 108883032684105729250256 471 111212026157928518431070 472 113585759225898682865560 473 116004994210016487604875 474 118470504773770522487940 475 120983076066460168369305 476 123543504869045269334496 477 126152599741535912225928 478 128811181171935296369920 479 131520081726748758305912 480 134280146203072098573344 481 137092231782272440210537 482 139957208185274931564036 483 142875957829468689296955 484 145849375987245461121624 485 148878370946184571765998 486 151963864170897800015568 487 155106790466547919353634 488 158308098144054719753480 489 161568749187002413556951 490 164889719420262414105892 491 168271998680345561876589 492 171716590987497959303472 493 175224514719554662267620 494 178796802787565563368768 495 182434502813207889597276 496 186138677307999824875600 497 189910403854329856147925 498 193750775288316530262500 499 197660899884513397814575 500 201641901542474009399400 501 205694919975191919365226 502 209821110899430742156368 503 214021646227959396696870 504 218297714263707764986872 505 222650519895858082167139 506 227081284797887466753092 507 231591247627577091548801 508 236181664229003587924480 509 240853807836528368678784 510 245608969280800647610368 511 250448457196790027192448 512 255373598233864619380224 513 260385737267930758584705 514 265486237615650460218436 515 270676481250752872959587 516 275957869022456067991544 517 281331820876015603956262 518 286799776075416402211920 519 292363193428224563209578 520 298023551512615851400296 521 303782348906597673054255 522 309641104419441468717540 523 315601357325342539751125 524 321664667599324426490960 525 327832616155405054038620 526 334106805087041960539456 527 340488857909874022030308 528 346980419806777187542320 529 353583157875251838126957 530 360298761377159483835684 531 367128941990826613426647 532 374075434065533612695816 533 381139994878406768836130 534 388324404893731480116944 535 395630468024704892448238 536 403060011897646287050328 537 410614888118683646490939 538 418296972542934929778180 539 426108165546202691010921 540 434050392299200780288032 541 442125603044331970165624 542 450335773375035455927552 543 458682904517723283299720 544 467169023616324862993888 545 475796184019458837612441 546 484566465570251672982660 547 493481974898822452918155 548 502544845717453463727000 549 511757239118466262501470 550 521121343874823031333840 551 530639376743473128107186 552 540313582771464853410248 553 550146235604842562421895 554 560139637800349360304292 555 570296121139955729735229 556 580618046948234549699952 557 591107806412603075551956 558 601767820906452561641280 559 612600542315186319498604 560 623608453365187116654608 561 634794067955734933667333 562 646159931493896209826404 563 657708621232405821302655 564 669442746610563149215656 565 681364949598163709200602 566 693477905042487928570704 567 705784321018368772092342 568 718286939181360032718520 569 730988535124027219362323 570 743891918735383089936836 571 756999934563489994442065 572 770315462181251309843520 573 783841416555414365862000 574 797580748418807378580480 575 811536444645833026972560 576 825711528631241426068416 577 840109060672205369499313 578 854732138353720833601220 579 869583896937355855112627 580 884667509753371014772024 581 899986188596234879807382 582 915543184123557879414096 583 931341786258468208839930 584 947385324595453479636264 585 963677168809691955995103 586 980220729069897339871588 587 997019456454701190792869 588 1014076843372597189876880 589 1031396423985471581629516 590 1048981774635744251556672 591 1066836514277145022519284 592 1084964304909149878075632 593 1103368852015101946796445 594 1122053905004042207705508 595 1141023257656275003592231 596 1160280748572693575963720 597 1179830261627890962853010 598 1199675726427081728578000 599 1219821118766860122852990 600 1240270461099820395392280 601 1261027823003065121313771 602 1282097321650627522250628 603 1303483122289833898111545 604 1325189438721632414895712 605 1347220533784914624867944 606 1369580719844856226733312 607 1392274359285303705219736 608 1415305865005233621682080 609 1438679700919311459983049 610 1462400382462577064985348 611 1486472477099283844506843 612 1510900604835919039546584 613 1535689438738432501985230 614 1560843705453701553799376 615 1586368185735259637106242 616 1612267714973316600073864 617 1638547183729098599893047 618 1665211538273535740611620 619 1692265781130325700679693 620 1719714971623401742547376 621 1747564226428833634594500 622 1775818720131190154056000 623 1804483685784391978437500 624 1833564415477083912194000 625 1863066260902555535171125 626 1892994633933239499483876 627 1923355007199816842132943 628 1954152914674958821734120 629 1985393952261734929262922 630 2017083778386716864694864 631 2049228114597808413852742 632 2081832746166831302656376 633 2114903522696897249308355 634 2148446358734596578742084 635 2182467234387033907906593 636 2216972195943741555166848 637 2251967356503501472259424 638 2287458896606106642862080 639 2323453064869093037912736 640 2359956178629473364349312 641 2396974624590503990937569 642 2434514859473516582310212 643 2472583410674846120257795 644 2511186876927887139691128 645 2550331928970310155536646 646 2590025310216470406131280 647 2630273837435041188452490 648 2671084401431904210753000 649 2712463967738329538869135 650 2754419577304477863637220 651 2796958347198257968484981 652 2840087471309572428365008 653 2883814221059984723765820 654 2928145946117841106573632 655 2973090075118880708065284 656 3018654116392367533290672 657 3064845658692778140552141 658 3111672371937078959609380 659 3159142007947627357632119 660 3207262401200730717790088 661 3256041469580897951710978 662 3305487215140818023853264 663 3355607724867100223132430 664 3406411171451811074907096 665 3457905814069842944676507 666 3510099999162149543563524 667 3563002161224883704858377 668 3616620823604472960578720 669 3670964599298668607161688 670 3726042191763604110044416 671 3781862395726898858011560 672 3838434098006843439792480 673 3895766278337702777477625 674 3953868010201173613894020 675 4012748461664033014134315 676 4072416896222014704973336 677 4132882673649950239931198 678 4194155250858212142253520 679 4256244182755496343077842 680 4319159123117981397541704 681 4382909825464902127562727 682 4447506143940575506485156 683 4512958034202916767741405 684 4579275554318483887121904 685 4646468865664088756182708 686 4714548233835013532748608 687 4783524029559870823390604 688 4853406729622146522171280 689 4924206917788464299860581 690 4995935285743610908228452 691 5068602634032361634920479 692 5142219873008145415818792 693 5216798023788589283683770 694 5292348219217982004263248 695 5368881704836696923945686 696 5446409839857614226422840 697 5524944098149582969716595 698 5604496069227963449314500 699 5685077459252290608049905 700 5766700092031099388756160 701 5849375910033953101620816 702 5933116975410716054565888 703 6017935471018111871884720 704 6103843701453609103775552 705 6190854094096675907327249 706 6278979200157445757934532 707 6368231695732836329049171 708 6458624382870163857610680 709 6550170190638295492445814 710 6642882176206382303381328 711 6736773525930215809779738 712 6831857556446251068683944 713 6928147715773339544744255 714 7025657584422215166601316 715 7124400876512777157411397 716 7224391440899213410727184 717 7325643262303008366988332 718 7428170462453879530432320 719 7531987301238686951308308 720 7637108177858360183865456 721 7743547631992887416693245 722 7851320344974411658615460 723 7960441140968479050482375 724 8070924988163484560868040 725 8182786999968360511862130 726 8296042436218553569849296 727 8410706704390336025394078 728 8526795360823497376096920 729 8644324111952462416557387 730 8763308815545882230375044 731 8883765481954744670437337 732 9005710275369051105587936 733 9129159515083106404139080 734 9254129676769469317588224 735 9380637393761610621323448 736 9508699458345326563054368 737 9638332823058955364186409 738 9769554602002444714366980 739 9902382072155318394973051 740 10036832674703590363381592 741 10172924016375674826468014 742 10310673870787341028913872 743 10450100179795761679574370 744 10591221054862704137359368 745 10734054778426913676819351 746 10878619805285738352900900 747 11024934763986045184145325 748 11173018458224477573950000 749 11322889868257104090395300 750 11474568152318508926561600 751 11628072648050374565221276 752 11783422873939607374290768 753 11940638530766057062468245 754 12099739503059881128063972 755 12260745860568605638153839 756 12423677859733933879852392 757 12588555945178354630710826 758 12755400751201602000998480 759 12924233103287019006924134 760 13095074019617877240696568 761 13267944712603705210713123 762 13442866590416678133101124 763 13619861258538122164320705 764 13798950521315186273569536 765 13980156383527735163310912 766 14163501051965516856377344 767 14349006937015658778782912 768 14536696654260546378609920 769 14726593026086138533119553 770 14918719083300774208572996 771 15113098066764525050139555 772 15309753429029148792712440 773 15508708835988698597451750 774 15709988168540843633428560 775 15913615524258956438854570 776 16119615219075022812049256 777 16328011788973430198521583 778 16538829991695690757326820 779 16752094808456155507201557 780 16967831445668776170882384 781 17186065336684971554476572 782 17406822143542655517777216 783 17630127758726483811001380 784 17856008306939377273578544 785 18084490146885379111328813 786 18315599873063904189646628 787 18549364317575438502146839 788 18785810551938747196636680 789 19024965888919649763250146 790 19266857884371421213121232 791 19511514339086878300080174 792 19758963300662210062532952 793 20009233065372612187929595 794 20262352180059784928041988 795 20518349444031354519657641 796 20777253910972278292252960 797 21039094890868293871738680 798 21303901951941473117472000 799 21571704922597941658405320 800 21842533893387825123491040 801 22116419218977483391286361 802 22393391520134094414102148 803 22673481685722649403016395 804 22956720874715421391626392 805 23243140518213969428545054 806 23532772321483740881356752 807 23825648266001334568037106 808 24121800611514487665710280 809 24421261898114849581067079 810 24724064948323606201798308 811 25030242869190018184011133 812 25339829054402937166792304 813 25652857186415364041861780 814 25969361238582113643624256 815 26289375477310650462875052 816 26612934464225160225951504 817 26940073058343922420242117 818 27270826418270049086674020 819 27605230004395655440095423 820 27943319581119528119354536 821 28285131219078357110350490 822 28630701297391597627395920 823 28980066505920028480885750 824 29333263847538073702513080 825 29690330640419954443111635 826 30051304520339738402635716 827 30416223442985354296813713 828 30785125686286639110630720 829 31158049852757486135010352 830 31535034871852162029876224 831 31916120002335861404180432 832 32301344834669567651490496 833 32690749293409289028328305 834 33084373639619739211655364 835 33482258473302531821698803 836 33884444735838958646712888 837 34290973712447421557271894 838 34701887034655588349292880 839 35117226682787343007191866 840 35537034988464601131384872 841 35961354637124061527756959 842 36390228670548965210738532 843 36823700489415933326249445 844 37261813855856955755998608 845 37704612896036602420460556 846 38152142102744529554291520 847 38604446338003353484996660 848 39061570835691964703318000 849 39523561204184355272079965 850 39990463429004032879106980 851 40462323875494095099316071 852 40939189291503037691187528 853 41421106810086371013529170 854 41908123952224118909775312 855 42400288629554274669000894 856 42897649147122288935385112 857 43400254206146664701028011 858 43908152906800734780808580 859 44421394751010697432374649 860 44940029645269986049374048 861 45464107903470049121673768 862 45993680249747616922569984 863 46528797821348531649867480 864 47069512171508218015202976 865 47615875272348871544103817 866 48167939517793442118012164 867 48725757726496490558865947 868 49289383144791996326812120 869 49858869449658194672235918 870 50434270751699521854522576 871 51015641598145747311826050 872 51603036975868371938603400 873 52196512314414371900784375 874 52796123489057367692184100 875 53401926823866298410133325 876 54013979094791681503296176 877 54632337532769538520270468 878 55257059826843067663821120 879 55888204127302144232483772 880 56525829048840730308794064 881 57169993673732275331548917 882 57820757555023189468290276 883 58478180719744471983619855 884 59142323672141577079006184 885 59813247396922599960433418 886 60491013362524866171565648 887 61175683524400007512061574 888 61867320328317608143273080 889 62565986713687504766798211 890 63271746116900825045235012 891 63984662474689848718998369 892 64704800227506776158218112 893 65432224322921489374533920 894 66167000219038390804041728 895 66909193887932405459728096 896 67658871819104232339454080 897 68416101022954931263919265 898 69180949034279931608050500 899 69953483915782549678919235 900 70733774261607101783596920 901 71521889200891700321310406 902 72317898401340820525859408 903 73121872072817725776506570 904 73933880970956839688448232 905 74753996400796153487521359 906 75582290220429757467999972 907 76418834844680585627183541 908 77263703248793462865980880 909 78116968972148544440846844 910 78978706121995237649236288 911 79848989377206696028201028 912 80727893992054976643871664 913 81615495800006951348337805 914 82511871217541063179868196 915 83417097247985019382497207 916 84331251485374512821746824 917 85254412118333063874654402 918 86186657933973075174336720 919 87128068321818191892041038 920 88078723277747060543014616 921 89038703407958579606566235 922 90008089932958735555397380 923 90986964691569118194647625 924 91975410144957209517129120 925 92973509380688540587919640 926 93981346116800811278843136 927 94999004705900067981391848 928 96026570139279034735335520 929 97064128051057693519621817 930 98111764722346209762198404 931 99169567085430299436082027 932 100237622727979134420364056 933 101316019897275883116876030 934 102404847504470983625943504 935 103504195128858247098032658 936 104614153022173889192142408 937 105734812112918587886515879 938 106866264010702666202639780 939 108008601010614498719569181 940 109161916097612241072359152 941 110326302950938981945804404 942 111501855948561417392784192 943 112688670171632147625283020 944 113886841408975696745608848 945 115096466161598356205460261 946 116317641647221953101303140 947 117550465804841644736006495 948 118795037299307841198857000 949 120051455525932358038923130 950 121319820615118901430273360 951 122600233437017988551769366 952 123892795606206406229055288 953 125197609486391311211948595 954 126514778195139075786707652 955 127844405608628982749606449 956 129186596366431874095888832 957 130541455876313858106503696 958 131909090319065179844039680 959 133289606653354360398983664 960 134683112620607710557822528 961 136089716749914324895592913 962 137509528362956662627259844 963 138942657578966821884772755 964 140389215319708614419807416 965 141849313314485548066055222 966 143323064105174824629467984 967 144810581051287461210107482 968 146311978335054643295185320 969 147827370966540418299510783 970 149356874788780838566893156 971 150900606482949663184071045 972 152458683573550728297465360 973 154031224433637095962475500 974 155618348290057091895160640 975 157220175228727342836970580 976 158836826199932924584714096 977 160468423023654732080177853 978 162115088394924183296736420 979 163776945889205369003924487 980 165454119967804760835276744 981 167146735983308590429779762 982 168854920185048012763024336 983 170578799724592167130596830 984 172318502661269249593404824 985 174074157967715711042496523 986 175845895535453695389505668 987 177633846180496832738134809 988 179438141648984502742080480 989 181258914622844683705504776 990 183096298725485503333569792 991 184950428527515607392675064 992 186821439552493462892874272 993 188709468282705712758496745 994 190614652164974699307262468 995 192537129616495274213157051 996 194477040030701012984026200 997 196434523783159952341258350 998 198409722237499969246050000 999 200402777751363920674591650 1000 202413833682394663603073800