5 22 6 822 7 8547 8 52892 9 238392 10 863289 11 2660889 12 7245414 13 17879004 14 40719679 15 86762676 16 174750576 17 335401976 18 617395086 19 1095642486 20 1882507308 21 3142740258 22 5113062108 23 8127478513 24 12649594188 25 19313392560 26 28974165935 27 42771520935 28 62206645410 29 89236307160 30 126386362557 31 176887885482 32 244839384832 33 335398963152 34 455010680652 35 611669828924 36 815232288024 37 1077773640174 38 1414004244114 39 1841747037039 40 2382485427036 41 3061989268936 42 3911027581461 43 4966177364421 44 6270738612446 45 7875766397268 46 9841231704843 47 12237323567568 48 15145905926448 49 18662143594248 50 22896312669370 51 27975811772370 52 34047391543620 53 41279620952570 54 49865610127320 55 60026010618717 56 72012315266892 57 86110481140992 58 102644900375787 59 121982745132787 60 144538714369434 61 170780211608784 62 201232984464809 63 236487258295974 64 277204398033024 65 324124133956896 66 378072388990296 67 439969746912696 68 510840602814256 69 591823039070406 70 684179472146478 71 789308117631803 72 908755323056028 73 1044228820258008 74 1197611951360433 75 1370978924752305 76 1566611159897430 77 1787014782271180 78 2034939332280855 79 2313397754647980 80 2625687737424752 81 2975414472582552 82 3366514912948902 83 3803283603181422 84 4290400165454172 85 4832958523594194 86 5436497952545044 87 6107036043250569 88 6851103676347084 89 7675782101426384 90 8588742222086631 91 9598286190524031 92 10713391419036306 93 11943757119510216 94 13299853485750741 95 14792973637379938 96 16435288447989888 97 18239904384277488 98 20220924487020068 99 22393512628970868 100 24773961189063240 101 27379762286712990 102 30229682724500490 103 33343842792099015 104 36743799088994140 105 40452631528311912 106 44495034688941837 107 48897413688105437 108 53687984751583182 109 58896880663972932 110 64556261286612579 111 70700429336159304 112 77365951622278704 113 84591785948459944 114 92419413885638994 115 100892979634081866 116 110059435194854516 117 119968692078186666 118 130673779782124176 119 142231011281059701 120 154700155770035148 121 168144618917122848 122 182631630882716323 123 198232442371197003 124 215022528987191178 125 233081804175492800 126 252494841030703425 127 273351103269731550 128 295745185667500800 129 319777064263540800 130 345552356654577072 131 373182592695797872 132 402785495941157472 133 434485276160877942 134 468412933282235942 135 504706573107768339 136 543511735173201564 137 584981733115705464 138 629278007931493929 139 676570494510342729 140 727038001843270726 141 780868607308434876 142 838260065449223151 143 899420231667593636 144 964567501264903536 145 1033931264271799608 146 1107752376518202558 147 1186283647404013158 148 1269790344840898188 149 1358550717845380738 150 1452856537273462860 151 1553013655197149985 152 1659342583433526860 153 1772179091747454960 154 1891874826259522335 155 2018797948601579607 156 2153333796373041282 157 2295885565462120632 158 2446875014807300077 159 2606743194185618202 160 2775951195625780224 161 2954980929055671824 162 3144335922805577724 163 3344542149600277164 164 3556148878685209464 165 3779729554744075086 166 4015882704277561986 167 4265232870125364511 168 4528431574826293596 169 4806158313524063496 170 5099121577139282693 171 5408059906541275893 172 5733742978466621118 173 6076972723944701748 174 6438584480004148923 175 6819448175447785920 176 7220469551497583920 177 7642591418125198920 178 8086794946897883370 179 8554101001183954370 180 9045571504576553892 181 9562310848409156442 182 10105467339251166792 183 10676234687287005837 184 11275853536497307212 185 11905613037576241984 186 12566852464534554459 187 13260962875953629859 188 13989388821871825274 189 14753630097300379824 190 15555243543382479321 191 16395844897225485846 192 17277110691452954496 193 18200780204539849056 194 19168657463011336456 195 20182613296602687528 196 21244587447495139728 197 22356590734760087078 198 23520707275161654558 199 24739096761485589483 200 26013996799580461980 201 27347725305315411480 202 28742682962677107105 203 30201355744247207905 204 31726317495320415030 205 33320232582942203052 206 34985858611164502727 207 36726049203836983452 208 38543756856271151472 209 40442035857134240472 210 42424045281949825494 211 44493052059602240094 212 46652434113262221244 213 48905683577171747634 214 51256410090746775684 215 53708344171477514681 216 56265340668127018956 217 58931382295750211856 218 61710583254076994391 219 64607192930824831791 220 67625599691528154738 221 70770334757494059688 222 74046076173516145413 223 77457652867000881618 224 81010048800183671168 225 84708407217134741040 226 88558034987278179540 227 92564407047170829540 228 96733170942311350440 229 101070151470773576190 230 105581355430482323962 231 110272976471974048887 232 115151400058509195612 233 120223208535427768232 234 125495186310664527357 235 130974325148365327629 236 136667829577571431854 237 142583122417964180004 238 148727850424688153619 239 155109890054296959544 240 161737353353891962416 241 168618593975550723816 242 175762213318168558466 243 183177066798863495226 244 190872270256122033876 245 198857206486890418698 246 207141531919843707648 247 215735183427092702373 248 224648385276616820428 249 233891656227739237728 250 243475816771989107475 251 253411996521724372475 252 263711641748917631850 253 274386523076536701600 254 285448743324980922225 255 296910745516063916622 256 308785321037063388672 257 321085617967388678272 258 333825149570447152992 259 347017802953321120992 260 360677847896897795264 261 374819945859125926614 262 389459159154104053014 263 404610960309736886979 264 420291241606728181404 265 436516324801710478776 266 453302971037344459801 267 470668390942253166201 268 488630254923689179686 269 507206703655865895836 270 526416358766917338783 271 546278333727484521108 272 566812244943960164208 273 588038223059457658488 274 609976924465604461038 275 632649543028294701910 276 656077822030570599660 277 680284066335837373410 278 705291154774651683260 279 731122552758359234385 280 757802325122893043532 281 785355149206079990832 282 813806328161839665807 283 843181804514696165127 284 873508173958060412002 285 904812699399777744024 286 937123325258472958749 287 970468692014262715274 288 1004878151017443166464 289 1040381779558798941264 290 1077010396205218110636 291 1114795576404336555036 292 1153769668361974206936 293 1193965809196164969646 294 1235417941371621714546 295 1278160829418517633743 296 1322230076939505375068 297 1367662143908935812168 298 1414494364268279005173 299 1462764963821790887973 300 1512513078436510477470 301 1563778772550713939220 302 1616603057994993663595 303 1671027913130172607920 304 1727096302306306543920 305 1784852195647069517192 306 1844340589163860777242 307 1905607525204014673842 308 1968700113237538539012 309 2033666550986847384762 310 2100556145904008345784 311 2169419337000052184509 312 2240307717030953854284 313 2313274055044929085824 314 2388372319295739223499 315 2465657700526742092371 316 2545186635630472525146 317 2627016831688582321296 318 2711207290397015849481 319 2797818332881344240006 320 2886911624907228147328 321 2978550202491026394528 322 3072798497915615443128 323 3169722366156532563608 324 3269389111723603815408 325 3371867515923266481030 326 3477227864546844438030 327 3585541975990084096155 328 3696883229809307975580 329 3811326595719592757080 330 3928948663040428696977 331 4049827670594367669777 332 4174043537064217780502 333 4301677891814393477772 334 4432814106182081398647 335 4567537325243933788044 336 4705934500064053260144 337 4848094420429084907544 338 4994107748076284316934 339 5144067050420482918734 340 5298066834785925283356 341 5456203583149006479506 342 5618575787397991431156 343 5785283985115852350441 344 5956430795892414784716 345 6132120958172057598288 346 6312461366643267313863 347 6497561110176402666463 348 6687531510316080974418 349 6882486160334654008968 350 7082540964853297446965 351 7287814180037294721090 352 7498426454372153139840 353 7714500870027247536240 354 7936162984813744420740 355 8163540874743617661012 356 8396765177196625090312 357 8635969134702174157662 358 8881288639343063778282 359 9132862277788148922407 360 9390831376961034195804 361 9655340050351962716904 362 9926535244980126984429 363 10204566789013689156669 364 10489587440054859230094 365 10781752934097441011716 366 11081222035164317527491 367 11388156585632409599016 368 11702721557252703753776 369 12025085102873008411176 370 12355418608871160408498 371 12693896748306467398698 372 13040697534797235466548 373 13396002377132295471978 374 13759996134624506140528 375 14132867173214276781525 376 14514807422331217725900 377 14906012432522092138400 378 15306681433853308774275 379 15717017395096261519275 380 16137227083703888174922 381 16567521126586887929472 382 17008114071698104289697 383 17459224450433647940542 384 17921074840859402049792 385 18393891931771620944064 386 18877906587600401851664 387 19373353914164878538064 388 19880473325289055151904 389 20399508610287268454454 390 20930708002328336824326 391 21474324247687525012851 392 22030614675895524574876 393 22599841270793721215736 394 23182270742505091978761 395 23778174600330147249833 396 24387829226577404977158 397 25011515951337957296508 398 25649521128213762915663 399 26302136211009372147588 400 26969657831396865390960 401 27652387877563860139960 402 28350633573854516263710 403 29064707561413544330310 404 29794927979843297162060 405 30541618549884100598082 406 31305108657128055609132 407 32085733436776620457857 408 32883833859452358527052 409 33699756818075314749552 410 34533855215814561267199 411 35386488055125531023799 412 36258020527883836459074 413 37148824106626349318264 414 38059276636910396826189 415 38989762430802009096186 416 39940672361504232654336 417 40912403959136605358736 418 41905361507676968783196 419 42919956143076875315596 420 43956605952561928794168 421 45015736075128479471118 422 46097778803248176453218 423 47203173685791963524223 424 48332367632185187405148 425 49485815017805571056520 426 50663977790635888572645 427 51867325579183262562645 428 53096335801677089657470 429 54351493776557684927220 430 55633292834267821539867 431 56942234430359427941792 432 58278828259927791193392 433 59643592373385701850312 434 61037053293590062943562 435 62459746134333573180834 436 63912214720214182467684 437 65395011707895106231834 438 66908698708768273827624 439 68453846413034175501549 440 70031034715211162014796 441 71640852841087341045696 442 73283899476128304934971 443 74960782895354015190531 444 76672121094698260437306 445 78418541923864196182128 446 80200683220689566864953 447 82019192947035303186678 448 83874729326211280641408 449 85767960981953118538208 450 87699567078963992575080 451 89670237465035528227080 452 91680672814761936832080 453 93731584774861651302630 454 95823696111120813861630 455 97957740856973064094027 456 100134464463730171927452 457 102354623952478156902552 458 104618988067653632269697 459 106928337432315210053697 460 109283464705124901263094 461 111685174739054543886444 462 114134284741832390215719 463 116631624438145084367484 464 119178036233610360636784 465 121774375380535893517656 466 124421510145479830858806 467 127120321978628642694206 468 129871705685008019797116 469 132676569597542657953266 470 135535835751980866335588 471 138450440063700041189913 472 141421332506409149309388 473 144449477292764469485968 474 147535853056914944281143 475 150681453038993599056015 476 153887285271571590243890 477 157154372768091550337640 478 160483753713297003000165 479 163876481655674728090290 480 167333625701927063229312 481 170856270713491235816112 482 174445517505122927132212 483 178102483045561378363332 484 181828300660293457001832 485 185624120236434211185854 486 189491108429741549076954 487 193430448873782790379479 488 197443342391270947562844 489 201531007207588705263144 490 205694679166518177714141 491 209935611948194635890541 492 214255077289302508339566 493 218654365205532072431076 494 223134784216315365972851 495 227697661571859962817048 496 232344343482499370227248 497 237076195350378920383848 498 241894602003496143479778 499 246800967932114725399578 500 251796717527571268983700 501 256883295323494194357450 502 262062166239454230751200 503 267334815827066069656325 504 272702750518560867050700 505 278167497877849400789472 506 283730606854095808092147 507 289393648037821947366747 508 295158213919562548396842 509 301025919151091435178592 510 306998400809239226433489 511 313077318662323040039214 512 319264355439208849316864 513 325561217101027261288704 514 331969633115563609677504 515 338491356734343378557376 516 345128165272434096187776 517 351881860390984962667926 518 358754268382525599639286 519 365747240459045435339811 520 372862653042875363876508 521 380102408060393443633208 522 387468433238576526269433 523 394962682404419834794713 524 402587135787246636721638 525 410343800323930286311260 526 418234709967051038427135 527 426261925996010165510260 528 434427537331124038677360 529 442733660850720963930360 530 451182441711263694946382 531 459776053670520674896182 532 468516699413809191215532 533 477406610883333759229602 534 486448049610643183005852 535 495643307052229874787249 536 504994704928295147835724 537 514504595564704331496624 538 524175362238155691779439 539 534009419524587275739239 540 544009213650845933437986 541 554177222849642907266136 542 564515957717820514913661 543 575027961577954589296746 544 585715810843317476272896 545 596582115386226529013968 546 607629518909803176454668 547 618860699323167782294268 548 630278369120095650602648 549 641885275761159674169198 550 653684202059385262335570 551 665677966569443326171695 552 677869423980407240489820 553 690261465512099844344520 554 702857019315056684338645 555 715659050874131848246917 556 728670563415772880181342 557 741894598318991412756692 558 755334235530056296470987 559 768992593980936151796112 560 782872832011518415278384 561 796978147795632097278984 562 811311779770901615840634 563 825877007072459218550674 564 840677149970543652182724 565 855715570312012888340346 566 870995671965798862297496 567 886520901272332331733021 568 902294747496966112090956 569 918320743287425095865856 570 934602465135311614213803 571 951143533841694850926003 572 967947614986813170973978 573 985018419403918378544208 574 1002359703657291072726633 575 1019975270524456422806630 576 1037868969482629839434880 577 1056044697199422172814880 578 1074506398027834224454680 579 1093258064505570514978680 580 1112303737858702406987952 581 1131647508509710838994502 582 1151293516589939084037102 583 1171245952456486104714747 584 1191509057213571235049372 585 1212087123238401078813144 586 1232984494711569673728369 587 1254205568152023131270769 588 1275754792956620122680534 589 1297636671944319743211084 590 1319855761905028448623831 591 1342416674153137920469356 592 1365324075085785879782256 593 1388582686745872032459416 594 1412197287389861493790566 595 1436172712060408204366638 596 1460513853163831014906588 597 1485225661052475283417938 598 1510313144611992994541268 599 1535781371853574577925193 600 1561635470511165770036940 601 1587880628643703031935440 602 1614522095242401204219815 603 1641565180843127249617215 604 1669015258143894103491090 605 1696877762627508822935112 606 1725158193189409396070037 607 1753862112770724744681762 608 1782995148996592625429632 609 1812562994819770307515632 610 1842571409169573077938404 611 1873026217606175799262004 612 1903933312980312919208904 613 1935298656098412506340894 614 1967128276393200061621194 615 1999428272599808031757191 616 2032204813437427126906716 617 2065464138296535722592616 618 2099212557931743803511501 619 2133456455160288085343901 620 2168202285566215129675598 621 2203456578210289446724548 622 2239225936345663760735523 623 2275517038139348793656328 624 2312336637399520104046128 625 2349691564308699700089000 626 2387588726162850328095250 627 2426035108116420520970250 628 2465037773933378674816500 629 2504603866744274606110250 630 2544740609809367226760272 631 2585455307287857159814197 632 2626755345013263304628172 633 2668648191274982546959392 634 2711141397606071996679267 635 2754242599577293323638539 636 2797959517597458950645514 637 2842299957720120051545664 638 2887271812456636492016129 639 2932883061595669040913054 640 2979141773029134370834176 641 3026056103584663557984576 642 3073634299864604983460976 643 3121884699091612730700336 644 3170815729960861767072736 645 3220435913498931391437558 646 3270753863929398623926758 647 3321778289545183409270483 648 3373517993587687700639388 649 3425981875132770687245688 650 3479178929983602625822185 651 3533118251570439933586185 652 3587809031857364398394310 653 3643260562256029560505660 654 3699482234546457519695535 655 3756483541804929621400932 656 3814274079339014676133232 657 3872863545629778567563832 658 3932261743281219306475902 659 3992478579976971790180902 660 4053524069444326730022924 661 4115408332425608413238274 662 4178141597656956169702924 663 4241734202854554618987489 664 4306196595708357978649164 665 4371539334883353920823536 666 4437773091028412670937311 667 4504908647792767249746711 668 4572956902850170967916546 669 4641928868930778490992696 670 4711835674860797001886893 671 4782688566609954197888218 672 4854498908346830069741568 673 4927278183502099621490448 674 5001037995839733901570748 675 5075790070536206928064620 676 5151546255267756304080120 677 5228318521305745532913870 678 5306118964620176256981570 679 5384959806991398859465695 680 5464853397130070083232092 681 5545812211805406537808392 682 5627848856981783182098117 683 5710976068963726088026037 684 5795206715549349008473662 685 5880553797192283491669684 686 5967030448172152503649659 687 6054649937773637740493184 688 6143425671474191032786224 689 6233371192140440466142024 690 6324500181233342063647146 691 6416826460022128098780546 692 6510363990807103330684196 693 6605126878151340677644506 694 6701129370121328069275656 695 6798385859536618443179853 696 6896910885228535077796428 697 6996719133307984679742528 698 7097825438442430871193883 699 7200244785142080950755683 700 7303992309055339029831930 701 7409083298273578875717680 702 7515533194645290022513305 703 7623357595099650941494230 704 7732572252979583293764480 705 7843193079384341519878752 706 7955236144521692253636552 707 8068717679069738280434152 708 8183654075548441994406672 709 8300061889700903543104422 710 8417957841884449083625694 711 8537358818471584809973419 712 8658281873260872647916444 713 8780744228897783750818584 714 8904763278305586167751009 715 9030356586126323293726881 716 9157541890171939951092406 717 9286337102885613190976556 718 9416760312813345144243591 719 9548829786085875492609116 720 9682563967910971372472688 721 9817981484076152766588888 722 9955101142461911681945238 723 10093941934565483656140318 724 10234523037035230379159868 725 10376863813215692462733490 726 10520983814703371635420740 727 10666902782913301888223865 728 10814640650656469342856140 729 10964217543728140862810640 730 11115653782507161676075287 731 11268969883566282527727087 732 11424186561293577130712562 733 11581324729525010933883432 734 11740405503188222477807557 735 11901450199957578861015954 736 12064480341920567092178304 737 12229517657255583357222704 738 12396584081921182484631444 739 12565701761356850147054244 740 12736893052195360592984616 741 12910180523986782958544766 742 13085586960934199466420666 743 13263135363641199076682551 744 13442848950871210412618076 745 13624751161318738043796648 746 13808865655392566468374973 747 13995216317010996397146573 748 14183827255409178203032878 749 14374722806958607661611428 750 14567927536998849370878675 751 14763466241681553501751800 752 14961363949826831794826800 753 15161645924792058983629800 754 15364337666353166090026050 755 15569464912598492303587322 756 15777053641835262423564372 757 15987130074508757109667722 758 16199720675134243456128192 759 16414852154241733672489317 760 16632551470333639924277964 761 16852845831855393657108064 762 17075762699179097998896339 763 17301329786600282106709179 764 17529575064347826597317354 765 17760526760607129473810976 766 17994213363556582234622001 767 18230663623417426126016526 768 18469906554517058774555136 769 18711971437365861712177536 770 18956887820747619583448608 771 19204685523823602102107808 772 19455394638250380102393408 773 19709045530311447309668438 774 19965668843062719734657238 775 20225295498491984876111235 776 20487956699692373197960860 777 20753683933049924628978360 778 21022508970445323115674585 779 21294463871469872542582585 780 21569580985655787618242982 781 21847892954720873610101532 782 22129432714827669097159007 783 22414233498857126195578452 784 22702328838696902999555952 785 22993752567544343267599224 786 23288538822224218672934574 787 23586722045521309226077974 788 23888336988527897767661164 789 24193418713006254720399714 790 24502002593766189580627836 791 24814124321057745922105361 792 25129819902979116977826636 793 25449125667899859159330096 794 25772078266899481167521871 795 26098714676221486644287943 796 26429072199742948610178018 797 26763188471459694230201368 798 27101101457987178747281373 799 27442849461077127721172298 800 27788471120150027009649920 801 28138005414843540228547920 802 28491491667576933727725420 803 28848969546131589421318620 804 29210479066247686112652120 805 29576060594237130256964142 806 29945754849612817408635442 807 30319602907734305903905167 808 30697646202469984635109212 809 31079926528875817078288712 810 31466486045890744042589109 811 31857367279048827917204709 812 32252613123208221499720734 813 32652266845297044798565524 814 33056372087076253511910699 815 33464972867919583195747696 816 33878113587610653445026096 817 34295839029157316723663496 818 34718194361623336791929306 819 35145225142977481993166706 820 35576977322960118976049028 821 36013497245967392743569978 822 36454831653953079235742328 823 36901027689348196969527933 824 37352132897998464576844108 825 37808195232119691399588480 826 38269263053271188619497355 827 38735385135347288720302355 828 39206610667587061400077530 829 39682989257602314372875280 830 40164570934423967820735177 831 40651406151566891579916102 832 41143545790113294468749952 833 41641041161814755488845472 834 42143944012212986956484472 835 42652306523779419946950744 836 43166181319073702761215344 837 43685621463921203451871494 838 44210680470609607773469134 839 44741412301104704251444059 840 45277871370285448393670556 841 45820112549198398399290456 842 46368191168331615050886481 843 46922163020908118808274641 844 47482084366198997455190166 845 48048011932856257983934988 846 48620002922265516737643063 847 49198115011918622165203788 848 49782406358806304880064368 849 50372935602830950051110168 850 50969761870239587491598790 851 51572944777077195150699790 852 52182544432660412051568540 853 52798621443071757060060690 854 53421236914674450209173940 855 54050452457647933646087337 856 54686330189544189611256012 857 55328932738864953202412112 858 55978323248659918020521607 859 56634565380146033139752607 860 57297723316347990189324754 861 57967861765759999681732104 862 58645045966028956069264629 863 59329341687659091358996994 864 60020815237738217465468544 865 60719533463685657830146416 866 61425563757021969187445316 867 62138974057160554708573716 868 62859832855221270106787976 869 63588209197866124640764126 870 64324172691157179306742698 871 65067793504436744864866023 872 65819142374229982700710748 873 66578290608170011879421928 874 67345310088945626107079853 875 68120273278271724671977725 876 68903253220882561797358350 877 69694323548547919196852100 878 70493558484112306984377475 879 71301032845557298451610600 880 72116822050087104588301872 881 72941002118237494583717672 882 73773649678008168911313522 883 74614841969018691963403242 884 75464656846688091568077492 885 76323172786438233086945514 886 77190468887921076159426864 887 78066624879269922527306389 888 78951721121374763742086604 889 79845838612181837927327904 890 80749058991017505138659651 891 81661464542936551235475051 892 82583138203095030550490826 893 83514163561147758016359936 894 84454624865670561782372961 895 85404607028607407728972158 896 86364195629742507663332608 897 87333476921197523355638208 898 88312537831953978952897488 899 89301465972400994685206288 900 90300349638908455158272160 901 91309277818425725905769910 902 92328340193106032255699910 903 93357627144956614946371635 904 94397229760514777309935260 905 95447239835549939224535032 906 96507749879791813420160457 907 97578853121684820108126057 908 98660643513168856289818502 909 99753215734486536486912252 910 100856665199017022022672399 911 101971088058136556372237124 912 103096581206105824488903024 913 104233242284984254403425464 914 105381169689571379784194014 915 106540462572375382537850886 916 107711220848608934922489036 917 108893545201212461038997186 918 110087537085904937960412396 919 111293298736262357154297921 920 112510933168823967249185868 921 113740544188226419593011568 922 114982236392365938449220543 923 116236115177588638074850423 924 117502286743909109324380098 925 118780858100257398823497720 926 120071937069754504158168845 927 121375632295016508926486970 928 122692053243487481903761920 929 124021310212801264975147920 930 125363514336172274894833692 931 126718777587815444336412492 932 128087212788395428105521592 933 129468933610505200793189262 934 130864054584174172556553762 935 132272691102405950122724159 936 133694959426745870521537884 937 135130976692878435463835784 938 136580860916254774693622949 939 138044730997750267055113749 940 139522706729352448429173246 941 141014908799879336108065396 942 142521458800728299592702171 943 144042479231655608212757856 944 145578093506586786387070256 945 147128425959457907759696328 946 148693601850087959865824778 947 150273747370082411401473378 948 151868989648768114591515108 949 153479456759159675572085658 950 155105277723957426125826280 951 156746582521577130531711405 952 158403502092211561715400780 953 160076168343924081311142080 954 161764714158774358672232955 955 163469273398976364293932227 956 165189980913088773540489402 957 166926972542237916996640752 958 168680385126373414193499897 959 170450356510556627889252022 960 172237025551282076516444544 961 174040532122831942839954144 962 175861017123663817302901544 963 177698622482831814971882184 964 179553491166441205427883984 965 181425767184136695385173606 966 183315595595624504257251006 967 185223122517228373326699531 968 187148495128479649614396316 969 189091861678741585983096216 970 191053371493867999450862913 971 193033174982896430131194113 972 195031423644775943658974838 973 197048270075129720404594668 974 199083867973052575222682343 975 201138372147943551926945340 976 203211938526373737128553840 977 205304724158989438522378840 978 207416887227450873153183990 979 209548587051406511642580990 980 211699984095503224807190012 981 213871239976432379549000562 982 216062517470012031350405412 983 218273980518305361158781657 984 220505794236775504898819532 985 222758124921476924305052304 986 225031140056283468222220279 987 227325008320153273977209679 988 229639899594430658883343794 989 231975984970185152395770344 990 234333436755587819895586341 991 236712428483325029540170866 992 239113134918049814077958016 993 241535732063870979987577776 994 243980397171880116763922676 995 246447308747716659637263748 996 248936646559171159476041448 997 251448591643826914089396798 998 253983326316740115611885978 999 256541034178158669120138903 1000 259121900121279838099479900