2 1 3 4 4 11 5 24 6 49 7 89 8 158 9 262 10 428 11 667 12 1033 13 1542 14 2289 15 3313 16 4765 17 6717 18 9427 19 13011 20 17882 21 24260 22 32763 23 43775 24 58268 25 76837 26 100953 27 131629 28 171003 29 220683 30 283877 31 363016 32 462794 33 587005 34 742332 35 934536 36 1173293 37 1467022 38 1829538 39 2273365 40 2817858 41 3481240 42 4290877 43 5272791 44 6465238 45 7905536 46 9646495 47 11740992 48 14262225 49 17283968 50 20906883 51 25234108 52 30402772 53 36555666 54 43879783 55 52570922 56 62882471 57 75082524 58 89512111 59 106535874 60 126612433 61 150233884 62 178013932 63 210615574 64 248855445 65 293621689 66 345999325 67 407171362 68 478573371 69 561777083 70 658673397 71 771341300 72 902266367 73 1054185522 74 1230354289 75 1434366886 76 1670471074 77 1943368630 78 2258590104 79 2622262504 80 3041563711 81 3524457550 82 4080229621 83 4719197875 84 5453347845 85 6296002739 86 7262589666 87 8370271392 88 9638848015 89 11090364222 90 12750177876 91 14646523203 92 16811793328 93 19282066979 94 22098619056 95 25307434904 96 28960997015 97 33117767420 98 37844326247 99 43214839027 100 49313575952 101 56234406511 102 64083780898 103 72980237171 104 83057959624 105 94466337341 106 107374160861 107 121969306242 108 138463699634 109 157093129335 110 178123164971 111 201849174220 112 228603309686 113 258754862238 114 292718532500 115 330955164308 116 373981591957 117 422371904896 118 476769085476 119 537887034161 120 606524351279 121 683567251313 122 770005963002 123 866938813882 124 975591626457 125 1097323378387 126 1233649184774 127 1386247824298 128 1556989065830 129 1747943574995 130 1961415261931 131 2199954268367 132 2466395303980 133 2763874306719 134 3095874004340 135 3466245167677 136 3879260559372 137 4339641990229 138 4852624264699 139 5423989163738 140 6060141388612 141 6768151086467 142 7555843795294 143 8431853576703 144 9405729600262 145 10488001944257 146 11690308087798 147 13025474171281 148 14507664770219 149 16152483115211 150 17977148505842 151 20000619136578 152 22243802451251 153 24729705344256 154 27483683123134 155 30533622962630 156 33910238594882 157 37647293347546 158 41781949188317 159 46355037380420 160 51411471274803 161 57000574377228 162 63176568530235 163 69998970169130 164 77533167839340 165 85850900058445 166 95030937657509 167 105159659428753 168 116331858177120 169 128651432246810 170 142232337832906 171 157199418546332 172 173689529266917 173 191852530288965 174 211852613276001 175 233869489979114 176 258099956522209 177 284759313004651 178 314083207172874 179 346329328093550 180 381779578344297 181 420742090953181 182 463553788173492 183 510582780674364 184 562231379019518 185 618938944933297 186 681185434157536 187 749494779704763 188 824439058628341 189 906642502383326 190 996786393453263 191 1095613814891985 192 1203935402035045 193 1322634959962193 194 1452676217197463 195 1595109463383659 196 1751079473538084 197 1921833344725454 198 2108729789314384 199 2313248376402373 200 2537000426064321 201 2781739897754697 202 3049376152373919 203 3341986771048881 204 3661832497720237 205 4011372314893878 206 4393280931509877 207 4810466498476900 208 5266091061648167 209 5763591363769822 210 6306702753070054 211 6899483586522104 212 7546343164658590 213 8252070337608205 214 9021866123348019 215 9861377216384047 216 10776734054818534 217 11774590038575239 218 12862165933932896 219 14047295740845435 220 15338478458266886 221 16744931691362614 222 18276651966437382 223 19944477335147190 224 21760157616277060 225 23736427456847877 226 25887088086432752 227 28227092526340189 228 30772640693996179 229 33541278708107989 230 36552009468195307 231 39825408312296026 232 43383751516638123 233 47251150914901128 234 51453703145551366 235 56019646235251193 236 60979532857780191 237 66366412352455597 238 72216031747421193 239 78567047218536337 240 85461257208143768 241 92943847929968306 242 101063663574930423 243 109873491175151038 244 119430373630533509 245 129795940052889762 246 141036768219024263 247 153224767425718634 248 166437597969929375 249 180759114610707218 250 196279851799170057 251 213097537059219824 252 231317651999077025 253 251054026295294078 254 272429486011493304 255 295576540468010717 256 320638131080835880 257 347768425221979676 258 377133680751075090 259 408913163032555653 260 443300142566027254 261 480502953714361256 262 520746145366366008 263 564271702651927570 264 611340373491617678 265 662233077656472803 266 717252435387961077 267 776724391715571476 268 840999977099103522 269 910457178967473871 270 985502968676207576 271 1066575456818289034 272 1154146225731241654 273 1248722810406604339 274 1350851381379064256 275 1461119599065429126 276 1580159698295130830 277 1708651770712289564 278 1847327309518378247 279 1996972982371153858 280 2158434703192629163 281 2332621966868790079 282 2520512524460576217 283 2723157361057249482 284 2941686061506934415 285 3177312524270445415 286 3431341116998486337 287 3705173232290764409 288 4000314346395358275 289 4318381537568559594 290 4661111577011371076 291 5030369547405034265 292 5428158113135380254 293 5856627395738465293 294 6318085590911799499 295 6815010279297039097 296 7350060580974191235 297 7926090104716748303 298 8546160856922839322 299 9213558060497001533 300 9931806065051112588 301 10704685298275057888 302 11536250458106421305 303 12430849895504705029 304 13393146407600004630 305 14428139391630575462 306 15541188601605694250 307 16738039459361131128 308 18024850186556084803 309 19408220711242715588 310 20895223642738773925 311 22493437271463966893 312 24210980917436151077 313 26056552588214928080 314 28039469303276417809 315 30169710050952816964 316 32457961771729359349 317 34915668341065729684 318 37555082986175438049 319 40389324118743131100 320 43432435063183406002 321 46699447673223555843 322 50206450366420725951 323 53970660582804242557 324 58010502252545947451 325 62345688295057361922 326 66997308795900436957 327 71987924903252855228 328 77341669158457078030 329 83084352325695140287 330 89243577510760586499 331 95848861661568785296 332 102931765324307929332 333 110526030780294200093 334 118667729530544606708 335 127395419291479162530 336 136750311571971376023 337 146776450039997580478 338 157520900863970961914 339 169033955289131606434 340 181369345761621554621 341 194584475921511714543 342 208740665918922711342 343 223903413445062342657 344 240142672089885102545 345 257533147499598020699 346 276154613120799744848 347 296092246098743363087 348 317436985310937810547 349 340285912212069657498 350 364742656688007748093 351 390917828719324790603 352 418929478292875271583 353 448903584505031871119 354 480974576562695134433 355 515285887789593446901 356 551990545642079123138 357 591251799029129294317 358 633243786272369737430 359 678152245215053089599 360 726175269184548584213 361 777524110561527108157 362 832424036071262158261 363 891115235828149564152 364 953853790706115210037 365 1020912700382745969791 366 1092582977138484499710 367 1169174808118622066973 368 1251018791706271963390 369 1338467251122329975691 370 1431895631531621687018 371 1531703984234934649365 372 1638318544928354742138 373 1752193410134993041962 374 1873812319573071537987 375 2003690549159925789331 376 2142376923287201553513 377 2290455951740036477365 378 2448550100865343384263 379 2617322205122933124671 380 2797478029705344584357 381 2989768991219223170682 382 3194995048317560221759 383 3414007770246171200158 384 3647713596533424964471 385 3897077296881277966291 386 4163125645979391275688 387 4446951323533866212147 388 4749717055894626678173 389 5072660010963511254325 390 5417096464617610997237 391 5784426751895385685442 392 6176140523241721186683 393 6593822320820411891280 394 7039157497485773222846 395 7513938495403325178854 396 8020071509466649460663 397 8559583554727434845085 398 9134629965832168192945 399 9747502350183794967958 400 10400637025990692897570 401 11096623969731170482277 402 11838216307723010696733 403 12628340379479779102295 404 13470106411471220691601 405 14366819832506366865829 406 15321993273728708530359 407 16339359288409414766008 408 17422883839393423045703 409 18576780593830931937658 410 19805526078465652899035 411 21113875740093159069585 412 22506880970488351738807 413 23989907145994910907898 414 25568652747782124307270 415 27249169619207718221756 416 29037884433755586618104 417 30941621436975070497564 418 32967626544193877341040 419 35123592865249755940816 420 37417687747248541060871 421 39858581415335822784559 422 42455477312764370016351 423 45218144230015064680761 424 48156950335680216987767 425 51282899209786355580799 426 54607668004971077505020 427 58143647848387578747344 428 61903986623881132916644 429 65902634260928651078416 430 70154390685594205497153 431 74674956575194498363087 432 79480987089387828880377 433 84590148736344981865123 434 90021179566125246784203 435 95793952868839013791877 436 101929544591290456937097 437 108450304670787311973317 438 115379932523778238607782 439 122743556911534229225392 440 130567820447165457474126 441 138880968992412672766455 442 147712946238087885074710 443 157095493745823957122318 444 167062256777864914423446 445 177648896225104741697302 446 188893206996599526918490 447 200835243217003793349797 448 213517450635677506335849 449 226984806634266537006798 450 241284968281489794933987 451 256468428866846104436418 452 272588683411916425758928 453 289702403640943091635777 454 307869622964792910994905 455 327153932015574208123684 456 347622685347526929331048 457 369347219903275492688477 458 392403085929320309965518 459 416870291008587580259583 460 442833557969637526325799 461 470382597416751484223535 462 499612395724491672820175 463 530623519325855630952349 464 563522436230778506847845 465 598421855698428320968821 466 635441087103350907129452 467 674706419023682912027687 468 716351519706021629762371 469 760517860051517735649660 470 807355160404749533806763 471 857021862419112960889180 472 909685627421015708086608 473 965523862689987374399951 474 1024724277232947578217159 475 1087485468628851311832561 476 1154017542694760154514015 477 1224542767726079052157891 478 1299296265253450691671923 479 1378526739264853430438870 480 1462497246047448165553438 481 1551486006814864098097679 482 1645787265509324487191367 483 1745712194185054110576846 484 1851589848622429903287054 485 1963768176846197410067232 486 2082615083485135166621041 487 2208519552942264332544740 488 2341892834631712837733265 489 2483169693579055945501237 490 2632809729994006702857557 491 2791298771475342093083943 492 2959150341847308244007624 493 3136907210689512421657414 494 3325143027991474601797801 495 3524464048439133828084991 496 3735510950242308884498277 497 3958960753503411284991938 498 4195528843564922476875524 499 4445971104881644941267292 500 4711086171439736154852821 501 4991717799872467713719680 502 5288757371941015911499011 503 5603146533198477808810721 504 5935879975219932253918987 505 6288008368956005727785576 506 6660641457382583743405102 507 7054951315821792658481612 508 7472175788979807400417200 509 7913622113980836038935807 510 8380670739407428310850286 511 8874779350626208075868188 512 9397487112474924823707596 513 9950419140695075798048047 514 10535291214363305514659016 515 11153914741927296691823027 516 11808201994399701920091721 517 12500171619665581654923960 518 13231954452892924728801372 519 14005799638492954381427887 520 14824081080205399397580254 521 15689304236402715059987399 522 16604113278938911968226775 523 17571298634456289218791464 524 18593804928407951002823544 525 19674739352718347084549743 526 20817380479472197754821260 527 22025187543772022530003203 528 23301810220507756987134620 529 24651098920626993887849920 530 26077115634245554165237373 531 27584145348889023008067115 532 29176708073068925166421145 533 30859571496465879441793382 534 32637764320082239107974525 535 34516590290926217272698130 536 36501642978073555238216151 537 38598821328297527631999035 538 40814346041954380062708924 539 43154776811317245651518974 540 45627030466280189034462674 541 48238400074038806217593580 542 50996575042336737531544429 543 53909662277750448150912204 544 56986208453745998242735780 545 60235223445344184333577990 546 63666204990796601094077168 547 67289164643021124849746551 548 71114655077445224229952158 549 75153798825520743376943319 550 79418318507439120336416164 551 83920568640489243862192392 552 88673569104165520000317908 553 93691040346376574579917386 554 98987440420208442010805045 555 104578003944303317797273642 556 110478783085498035271916431 557 116706690666376370471323466 558 123279545506497517606182960 559 130216120110517923837613425 560 137536190823106965585180078 561 145260590575503055184383943 562 153411264355869733616219953 563 162011327541099755536868832 564 171085127235717546833677437 565 180658306769617372578840252 566 190757873515131822701002752 567 201412270190672370796883734 568 212651449827767599997999304 569 224506954585799932486856202 570 237011998609230492335039896 571 250201555130379675622974441 572 264112448032310653959824700 573 278783448095525581085691812 574 294255374164748787716344050 575 310571199482208467877936813 576 327776163447580541127707736 577 345917889075969172887769226 578 365046506440350903007943661 579 385214782397302225669626931 580 406478256911306437696844882 581 428895386306629812526313214 582 452527693793791376252400953 583 477439927632777014161283852 584 503700227314888655008565058 585 531380298161821454017795266 586 560555594762169122873446400 587 591305513683993038902969520 588 623713595925741678528677911 589 657867739588148551232378625 590 693860423275624601155324576 591 731788940758098269104114084 592 771755647452592364061651747 593 813868219308567599136990416 594 858239924712077744701192573 595 904989910051053415846562404 596 954243499617978514590496422 597 1006132510556276432210600899 598 1060795583593878401058661053 599 1118378530340554271572849333 600 1179034697966251629785234135 601 1242925352114151814677708467 602 1310220078946657843471491746 603 1381097207262675135224864901 604 1455744251673254415666164931 605 1534358377866855299207025157 606 1617146891048794325795755192 607 1704327748688067788954192446 608 1796130098763073443133181200 609 1892794844751250694367272161 610 1994575238671492870675069367 611 2101737503547022275436613076 612 2214561486726268382799494433 613 2333341345563985549717340488 614 2458386267041275394504696956 615 2590021222974299931888739444 616 2728587762545095070335100587 617 2874444843966059559763957203 618 3027969707181185159035427165 619 3189558789592981702610311705 620 3359628686904143433217067914 621 3538617161257354690155469357 622 3726984198966130389111582055 623 3925213120233213438539309012 624 4133811743372829740373816981 625 4353313606166890178310306639 626 4584279247116246188656865326 627 4827297549473026062760229053 628 5082987151083380613388605068 629 5351997923207079703835580783 630 5635012521637128417402017395 631 5932748013593036048728230682 632 6245957584032770796383975458 633 6575432325193515754024564396 634 6922003113358774807728917959 635 7286542577030462762283117633 636 7669967160889565658736449351 637 8073239290127558891010485271 638 8497369639954862557573806621 639 8943419515310383706425770649 640 9412503346041196832801456573 641 9905791303060158438171828620 642 10424512041257093985971913268 643 10969955575200886350394176968 644 11543476293962585586078576788 645 12146496121676450283422214527 646 12780507830775868916302808737 647 13447078515155351400703306461 648 14147853230859574663265113459 649 14884558812244726649705710715 650 15659007871939678507524841454 651 16473102993311596512613018671 652 17328841124558366813828919688 653 18228318183963168319245679974 654 19173733886303021362430112643 655 20167396800855321018492193994 656 21211729651945136729599531934 657 22309274873471102826512496490 658 23462700429392648274903551306 659 24674805912703193529289583127 660 25948528936009236664148079900 661 27286951827428303399413766640 662 28693308646169001117970496993 663 30170992532805371886955664919 664 31723563409967991115162689326 665 33354756049884274736173182214 666 35068488525976161271206350472 667 36868871066500038475991461829 668 38760215329060896976476731041 669 40747044115682217552859003108 670 42834101549038112586026899118 671 45026363731383275350152509321 672 47329049908726279207463978888 673 49747634163807601469416467956 674 52287857662546416811839903139 675 54955741479730783612752938233 676 57757600030929594699604062350 677 60700055138818649200319189704 678 63790050763427173870033160361 679 67034868427137952177607469818 680 70442143366708376676701537051 681 74019881446029697925514953757 682 77776476864906935353492285092 683 81720730700726204988664151779 684 85861870321584260091378157828 685 90209569711185866894770570586 686 94773970747678392540708011824 687 99565705480483638331007810549 688 104595919451220426503984810207 689 109876296106876413113515209147 690 115419082355606042359570881615 691 121237115317786596927202195171 692 127343850327384307688004726925 693 133753390241144766893240527793 694 140480516115761529787378798696 695 147540719315865002714922545276 696 154950235118552649524897543778 697 162726077883116040334969375982 698 170886077857759889630581926796 699 179448919698311148460869635728 700 188434182777339808788176433390 701 197862383365608525739668846116 702 207755018771501056337502130059 703 218134613527893722148455008331 704 229024767720003852048549053873 705 240450207551910673469903121353 706 252436838253880700346577838828 707 265011799437169536617754515493 708 278203523007808027529287064431 709 292041793755832704463765222857 710 306557812741691374501852432388 711 321784263606955611110485708677 712 337755381942216259523992085250 713 354507027850927838630300706281 714 372076761854227457133343674398 715 390503924288175963286366520262 716 409829718351689748724785461435 717 430097296970433331395616952811 718 451351853649374067882479507100 719 473640717494333051010125820635 720 497013452590961869247573885298 721 521521961937894490799873603961 722 547220596139642107073691217246 723 574166267073865982168193347985 724 602418566757268517771859374810 725 632039891644223609729061261622 726 663095572602728283832935295191 727 695654010823023884441471996392 728 729786819925626898815796151274 729 765568974547239193673659824486 730 803078965695411798302949990219 731 842398963175614216353228371100 732 883614985407866859468534018217 733 926817076964012276903459013887 734 972099494171404081528284740268 735 1019560899143950821578787119064 736 1069304562617457557227590612063 737 1121438575982715188125890822565 738 1176076072927209049877115688385 739 1233335461114292559409352028876 740 1293340664347632579478702598708 741 1356221375688302606453351859106 742 1422113322012534254219768217474 743 1491158540519441334280390602897 744 1563505667720484238743097854715 745 1639310241465631729796714507382 746 1718735016585607718162394800946 747 1801950294754849720144482245870 748 1889134269206384793554506130990 749 1980473384957295773129369119802 750 2076162715232364592040111611992 751 2176406354803367858083293999975 752 2281417830992950800764491289757 753 2391420533124525425619633038662 754 2506648161233846005117344224411 755 2627345194893293992694550373668 756 2753767383037106132638698915507 757 2886182255714265057011405226000 758 3024869658736226043981387728486 759 3170122312228514069752935236252 760 3322246394139212620928168749880 761 3481562149802892332380899701856 762 3648404528706351842893322106931 763 3823123849652051930980864052948 764 4006086495567115134269867985548 765 4197675639259596526093534382261 766 4398292001480247028804865598064 767 4608354642706520681574363476205 768 4828301790127005560388724044592 769 5058591701368087880609264791925 770 5299703566571420460254512494835 771 5552138450499933653540046053880 772 5816420276422678182982947933319 773 6093096853603967552345417947012 774 6382740950301123474997211919658 775 6685951414256831537316396098427 776 7003354342757770923875972247119 777 7335604304419968858303029711031 778 7683385614954389406796022596762 779 8047413669262740571347862348596 780 8428436332314575354936229735123 781 8827235391361579405302901298339 782 9244628072154745630747010708669 783 9681468621944005921445190392614 784 10138649962159154458560977057391 785 10617105413794589351221583717743 786 11117810498649922768802104878506 787 11641784819712858653670253234936 788 12190094024111389227487196487548 789 12763851852208270975260837536256 790 13364222276563463870145529571345 791 13992421734648667023442648785104 792 14649721459363898826192118059387 793 15337449911578120127391459754224 794 16056995319095911601314470132702 795 16809808326639017520811884178193 796 17597404761626976457641763589003 797 18421368520743856297189660096237 798 19283354582490212521908346940562 799 20185092151139530129339875117385 800 21128387937748609708066931152886 801 22115129584110304897837946530654 802 23147289235786839109034877456349 803 24226927270621263290965317346814 804 25356196189395705677915972634503 805 26537344675586498556749905534989 806 27772721831460409131269811104312 807 29064781598061590626963337374759 808 30416087366957996624370576593810 809 31829316791947353715782497132512 810 33307266809268990692713233724950 811 34852858875227311512454467664852 812 36469144430508242653240193837841 813 38159310600859964636006811771779 814 39926686144216571622408069704836 815 41774747654766319364773675428662 816 43707126034907898891736873481009 817 45727613246496983552757388131902 818 47840169353264387387544435522689 819 50048929866784760171983768133378 820 52358213408894254038351894158759 821 54772529703995189332224943749875 822 57296587915249036868446496744073 823 59935305339244124894585554299285 824 62693816474335184664655628092680 825 65577482478486217217703403004269 826 68591901033110219404927954256027 827 71742916630087041885620902816094 828 75036631299858312498854505858617 829 78479415799243881722539768395655 830 82077921278402115789672585913027 831 85839091447164458726839468952169 832 89770175261817740059680166016533 833 93878740154283546967391507911454 834 98172685826557605922989073735126 835 102660258634221302727225243571888 836 107350066583827489330300091739194 837 112251094969991302411386417477431 838 117372722679089427318293468705850 839 122724739187585753037216643369545 840 128317362284163568953063427315492 841 134161256546051975821994373570647 842 140267552601193244594449372329593 843 146647867209206035912924325680710 844 153314324195463266637557944202236 845 160279576274020514114542298095509 846 167556827796608135096940639034728 847 175159858466435242613661986323057 848 183103048057153678888443644785811 849 191401402178992610243978470897882 850 200070579135807120321606755099801 851 209126917918584626823610675836132 852 218587467382829310781492367634913 853 228470016659194439134416023992921 854 238793126848764171767574883355809 855 249576164056497569940292477424087 856 260839333818547258041819460659778 857 272603716981450922966673099980312 858 284891307093575293034267290521290 859 297725049371666809227156534697093 860 311128881307941180571753030259159 861 325127774985822800065258254330753 862 339747781175235484809562752471006 863 355016075281245611425907882323269 864 370961005222878982083900441186286 865 387612141322071127282208231308402 866 405000328285979444950192272551568 867 423157739369282086850066327844555 868 442117932806625770636970873631786 869 461915910609060275256144707466573 870 482588179822124973800522534216731 871 504172816347230004795591652833475 872 526709531432116100789013813438626 873 550239740940480411129117895617332 874 574806637515336261625472207921397 875 600455265755330532617229712383736 876 627232600528089518521102902634868 877 655187628549700740234388042885068 878 684371433364681507135495915938185 879 714837283866233215651607574578340 880 746640726502251759974963142353079 881 779839681318457356544169923411077 882 814494541996140990871858781786271 883 850668280048398143771851762121046 884 888426553345354068783637233068937 885 927837819145777488980952630338980 886 968973451819653041543110755348368 887 1011907865453736229161724062388608 888 1056718641539871259339547171961884 889 1103486661953911404058935080742640 890 1152296247441468039336259319165561 891 1203235301835428140340135872092818 892 1256395462239246877321880784635386 893 1311872255419442317540043592537453 894 1369765260660520870022484305773274 895 1430178279345745726458369705020666 896 1493219511537755656942345846133543 897 1559001739844049360361872206208698 898 1627642520863802485985780702528276 899 1699264384524382278343524777509231 900 1773995041628301848432477371424083 901 1851967599944214848730587999190261 902 1933320789188927209706786539224396 903 2018199195261298829349362742971158 904 2106753504103362300562490904753114 905 2199140755579001983204300490190779 906 2295524607776154954973624362557807 907 2396075612154720587462616520382449 908 2500971499979240196046960939293603 909 2610397480492938390742949706993411 910 2724546551307948612529569704444391 911 2843619821505483973603590121832042 912 2967826847959409010853565910402839 913 3097385985417126633416174752384346 914 3232524750892968547927566485496543 915 3373480202951376453383776475469374 916 3520499336480139738144317126867047 917 3673839493577824444394428020123361 918 3833768791204345813907459535100061 919 4000566566269415585171219128067817 920 4174523838860397032114129033333507 921 4355943794338940101925065528933987 922 4545142285064711565117017832056290 923 4742448352534597381960183447500631 924 4948204770757006412017771641556520 925 5162768611713364845711136666551797 926 5386511833792633758790565067180938 927 5619821894119729034165429059156446 928 5863102385735152853955140743882606 929 6116773700620982663521690266964673 930 6381273719607691425635509874256823 931 6657058530237118554510129079412787 932 6944603173699364161033392070216632 933 7244402422005469659749236413425309 934 7556971586603571316625499031570907 935 7882847359693802811110595818542479 936 8222588689546680600414429783948141 937 8576777691181068316381607418923652 938 8946020593811192606239666900230854 939 9330948726527613234047791953363361 940 9732219543734651121669272039369931 941 10150517691926594144263349445485907 942 10586556119447155856336657697774074 943 11041077230941206441850627734540679 944 11514854088274860258005506408160257 945 12008691659769645035507913808463092 946 12523428119668835132625601072529290 947 13059936199829165447734099973680597 948 13619124595709204132254155820339701 949 14201939428806717399948020487445887 950 14809365767781569042911995922604220 951 15442429210588133602590603907909689 952 16102197530032036836016029641100154 953 16789782385260350165117020181436965 954 17506341101792340067257228427721560 955 18253078522799596605716259892974285 956 19031248934450032716160342701586905 957 19842158068239953607628396113752939 958 20687165183352352110423050216410144 959 21567685232197896264627344623796106 960 22485191112417962418658517101016241 961 23441216008756645723854596254415965 962 24437355828341187802494913364195968 963 25475271733047824352365921539418641 964 26556692772772927328537748814923971 965 27683418623577634511822641167381759 966 28857322434828194826085709011782029 967 30080353789614160638911708649696605 968 31354541782892618071806768592148371 969 32681998221979026559968072689296743 970 34064920954184248942742197652935954 971 35505597326583171415068569120647160 972 37006407783093269328314515252894315 973 38569829604241764152018253179230235 974 40198440795207992182214707466400535 975 41894924127943478028097365573465378 976 43662071343396353093568901043858447 977 45502787520099410968565618450134023 978 47420095615622651413377063295909178 979 49417141187641882282491249798560171 980 51497197301635255669533823443515503 981 53663669632489782247677071091976475 982 55920101767580357388623645343629596 983 58270180719174939049431325171531217 984 60717742654321733660122203120206442 985 63266778850687892470367566697232077 986 65921441887144824192736537910102872 987 68686052078233137729243243885485535 988 71565104161991005002079228909497135 989 74563274250993755279156457928818040 990 77685427056830381729964050841334456 991 80936623398634766879333841864703693 992 84322128006696460876219309648932305 993 87847417632598217938091991375783430 994 91518189477765901553024423393509746 995 95340369952771287854609320813064721 996 99320123780200466641182928881721597 997 103463863454390480477249524415799774 998 107778259071845343230744847119794931 999 112270248546670202919130135735380154 1000 116947048225910003969271931468809625