3 23 4 567 5 6814 6 47358 7 239511 8 954226 9 3207212 10 9414828 11 24862239 12 60136329 13 135311658 14 286229762 15 574460495 16 1101240084 17 2028333848 18 3605765688 19 6211552455 20 10402472811 21 16984387958 22 27099325638 23 42342870823 24 64905898662 25 97761436356 26 144885584740 27 211543443215 28 304621231005 29 433049454978 30 608287096074 31 844930309407 32 1161399896552 33 1580795582768 34 2131849969392 35 2850101958647 36 3779194089951 37 4972454102862 38 6494628124302 39 8423976799031 40 10854554329242 41 13898945183836 42 17691218615196 43 22390453807743 44 28184521326577 45 35294568806618 46 43979804941842 47 54543144573039 48 67337197422204 49 82771300833864 50 101318944614440 51 123526451843495 52 150022103010195 53 181526760360998 54 218864989152342 55 262977959064519 56 314936897929038 57 375958644938996 58 447421812778836 59 530885411823727 60 628108140316293 61 741070546595634 62 871997913947674 63 1023386479262783 64 1198030429551312 65 1399052750421600 66 1629936905117664 67 1894562944960983 68 2197244499250823 69 2542770842447870 70 2936449884496926 71 3384156956172503 72 3892384554456258 73 4468298678238348 74 5119796152425612 75 5855569421222111 76 6685172347776345 77 7619094451674250 78 8668836158272290 79 9846993550950543 80 11167344125940964 81 12644943218431352 82 14296221404802072 83 16139093854967943 84 18193070614599867 85 20479380234265302 86 23021094259551206 87 25843266590739047 88 28973073608879862 89 32439970828040996 90 36275850190430532 91 40515215686804431 92 45195359463813741 93 50356558207086818 94 56042269819196202 95 62299352484355423 96 69178283795890872 97 76733404551540624 98 85023162335187664 99 94110382227543479 100 104062536978270255 101 114952046958498990 102 126856579196457390 103 139859379045935223 104 154049600501259242 105 169522672209601724 106 186380661629721468 107 204732678176039231 108 224695273940112321 109 246392886920797242 110 269958281188062258 111 295533033326447279 112 323268015087661644 113 353323926354058408 114 385871823499631112 115 421093702366468455 116 459183075733371619 117 500345609991370118 118 544799755305347958 119 592777439874806535 120 644524756566731166 121 700302718855006548 122 760388007902392628 123 825073794486456623 124 894670550715076437 125 969506942468574866 126 1049930710146747450 127 1136309636386193535 128 1229032500457591200 129 1328510126254140608 130 1435176415185799104 131 1549489479679409047 132 1671932759651978967 133 1803016247015585118 134 1943277691054657342 135 2093283919689245207 136 2253632139331757586 137 2424951358930794732 138 2607903790141016172 139 2803186380446583711 140 3011532319743910697 141 3233712689128962026 142 3470538080266686786 143 3722860366720104143 144 3991574442762358452 145 4277620124427808728 146 4581984014712988152 147 4905701541840933959 148 5249858958095999499 149 5615595523112535094 150 6004105643895608070 151 6416641211273997735 152 6854513888974544710 153 7319097611717378948 154 7811831031535961892 155 8334220186339649679 156 8887841112004627773 157 9474342690585446466 158 10095449437044095306 159 10752964536658159007 160 11448772815606355848 161 12184843977496573424 162 12963235767386418864 163 13786097417739729783 164 14655673015830172287 165 15574305169830007310 166 16544438589923642574 167 17568623985637592503 168 18649521871379260218 169 19789906706532284700 170 20992670936533816156 171 22260829387684921343 172 23597523555287337873 173 25006026265554431898 174 26489746222745991762 175 28052232951011525871 176 29697181612889201180 177 31428438244370157320 178 33250004857565328360 179 35166044982747056423 180 37180889068435373619 181 39299040344651648742 182 41525180534134067862 183 43864176051527465543 184 46321084039906344942 185 48901158921125554612 186 51609858772308349716 187 54452852243094301167 188 57436025287239736357 189 60565488463022333426 190 63847584035601910362 191 67288893677375687871 192 70896245957258937456 193 74676724458331015968 194 78637675670717953952 195 82786717544427197783 196 87131747803047936807 197 91680952950242159294 198 96442817022023498334 199 101426131065953839959 200 106640002350317831010 201 112093864335667995980 202 117797486359779912780 203 123760984121794723423 204 129994829862419463417 205 136509863381534114634 206 143317302733692788578 207 150428755800693191951 208 157856231523037430916 209 165612152049605065272 210 173709364526347337688 211 182161153845861005319 212 190981255015216922459 213 200183866528900683158 214 209783663338315815462 215 219795810872239069415 216 230235978631190133654 217 241120354880244284388 218 252465660892124628228 219 264289166337922913615 220 276608704203446955021 221 289442686904121823138 222 302810121899814432618 223 316730628560922195423 224 331224454507598874712 225 346312493254786231376 226 362016301302480278160 227 378358116588223596855 228 395360876355779186895 229 413048236444377104238 230 431444589963904305134 231 450575087450989181687 232 470465656379570271882 233 491143022214706265468 234 512634728788154303292 235 534969160281611224767 236 558175562497713530721 237 582284065805248164602 238 607325707336781181042 239 633332454929223321391 240 660337230280103132652 241 688373933917734138216 242 717477469348970706376 243 747683769094099853543 244 779029819859754685827 245 811553689674544928838 246 845294554121653377462 247 880292724612125247879 248 916589675712537887294 249 954228074593790114324 250 993251809490114579700 251 1033706020362144524975 252 1075637128524431764725 253 1119092868562519874898 254 1164122319167038904442 255 1210775936345481027839 256 1259105585501865907008 257 1309164575984897431936 258 1361007694453131259776 259 1414691240802189547287 260 1470273062856314710903 261 1527812593718333149214 262 1587370887829446813054 263 1649010659786666949783 264 1712796321813677763762 265 1778794024091507311020 266 1847071693684295485484 267 1917699076430031477023 268 1990747777366071655113 269 2066291304227851599530 270 2144405109420028288386 271 2225166635172169743183 272 2308655357102440379988 273 2394952831080382903448 274 2484142738431125865912 275 2576310934556500722631 276 2671545495828826681515 277 2769936770022750918390 278 2871577424948757807430 279 2976562500749282315303 280 3084989460323198796774 281 3196958243540936664132 282 3312571319512328231652 283 3431933742776652016143 284 3555153207467359735517 285 3682340105534186161922 286 3813607582859432441226 287 3949071599570512416287 288 4088850988163643053352 289 4233067515966445703856 290 4381845945326084718192 291 4535314098282808344311 292 4693602918880783696671 293 4856846540114746023118 294 5025182348423002194702 295 5198751052970659033143 296 5377696752385508513242 297 5562167006442625855964 298 5752312905105107807004 299 5948289142676169389439 300 6150254089207982057265 301 6358369867188754490970 302 6572802425384210241170 303 6793721618128512864623 304 7021301281664232988092 305 7255719316107371545544 306 7497157764352994123688 307 7745802896786018197671 308 8001845292821038285011 309 8265479928431974011302 310 8536906260395973116118 311 8816328316716467036359 312 9103954783642420293774 313 9399999099060809185908 314 9704679542363885657812 315 10018219330888582763375 316 10340846712705878901189 317 10672795066186141076658 318 11014302995786111481498 319 11365614434820726373695 320 11726978744324701519376 321 12098650819112910837728 322 12480891189795020320608 323 12873966132208076587223 324 13278147772664130668487 325 13693714200840272405886 326 14120949578340696051870 327 14560144255131022153175 328 15011594881497786393090 329 15475604528115516345868 330 15952482801488173489164 331 16442545967739098127327 332 16946117071620502150297 333 17463526064118061623818 334 17995109925116144782242 335 18541212794910518397327 336 19102186100618601784356 337 19678388691695460212472 338 20270186970180001493912 339 20877955030311157512071 340 21502074792702585370107 341 22142936148157686712406 342 22800937095867040548966 343 23476483891522679555943 344 24169991189634166683702 345 24881882196044338166948 346 25612588814461640984772 347 26362551803481364014799 348 27132220927433578460589 349 27922055118015711571554 350 28732522629557177404330 351 29564101205371001925215 352 30417278237537997045240 353 31292550938087021848848 354 32190426503403338854992 355 33111422290348993698999 356 34056065985401799141743 357 35024895785829234895406 358 36018460573666332147246 359 37037320102058436488567 360 38082045174188113756458 361 39153217834904082323004 362 40251431554709130005244 363 41377291426794507422783 364 42531414356202735700737 365 43714429262388760332730 366 44926977273673440521394 367 46169711935454793114543 368 47443299410069886810508 369 48748418690781558392360 370 50085761807168388788616 371 51456034045014349138023 372 52859954157348510957603 373 54298254590367177652998 374 55771681700246977923062 375 57280995985231159312391 376 58826972308341732592350 377 60410400135763747957460 378 62032083765584198584500 379 63692842572610267227183 380 65393511243264759585429 381 67134940026976499477522 382 68917994977364147168442 383 70743558210339135119743 384 72612528151711833146592 385 74525819802149654087232 386 76484364991341656700736 387 78489112649956711584407 388 80541029070504784205847 389 82641098186442336152286 390 84790321839870704729022 391 86989720067938223273751 392 89240331377518310466386 393 91543213039060126108268 394 93899441368391202793452 395 96310112028170810361503 396 98776340316964204995177 397 101299261478455256630634 398 103880030997941655988674 399 106519824919465764691919 400 109219840149882409324020 401 111981294784069343983960 402 114805428416721572317560 403 117693502475805266858823 404 120646800542234895208267 405 123666628691736919894454 406 126754315822568363601798 407 129911214005959117556391 408 133138698822032963049606 409 136438169718999845635332 410 139811050357442776272548 411 143258788978433983040399 412 146782858756353545150589 413 150384758176105913566658 414 154066011394638585033162 415 157828168627438088050335 416 161672806518919482049224 417 165601528538383535746928 418 169615965359450338782768 419 173717775265662055686775 420 177908644539136463799231 421 182190287876002348050318 422 186564448784451329931598 423 191032900010195676132023 424 195597443944099358832762 425 200259913057850785098396 426 205022170321356628943580 427 209886109648824748362495 428 214853656326106954584785 429 219926767467390169865498 430 225107432452676949226194 431 230397673395285744745967 432 235799545589660669989212 433 241315137989884575660168 434 246946573668012246969192 435 252696010303802861262887 436 258565640653773533893491 437 264557693052360620938342 438 270674431891893279829782 439 276918158135395999655751 440 283291209807684618998062 441 289795962520025412684596 442 296434829972558811089556 443 303210264491033345711343 444 310124757540765141727077 445 317180840275668025523058 446 324381084063959715685082 447 331728101049712423734719 448 339224544690519548094384 449 346873110331794154906784 450 354676535756612884956960 451 362637601772992784698455 452 370759132776132067761255 453 379043997348898877300798 454 387495108836691501688542 455 396115425961375788163159 456 404907953408990396706978 457 413875742457372751836876 458 423021891576937929632716 459 432349547072236229482847 460 441861903696037326867513 461 451562205305065770094794 462 461453745487625095870434 463 471539868233760807648783 464 481823968576662242358212 465 492309493277505867072440 466 502999941480875803625304 467 513898865414543589005063 468 525009871059151410101403 469 536336618863187810663190 470 547882824427180861191846 471 559652259234132661605863 472 571648751348472871445718 473 583876186162218252680548 474 596338507108940213038212 475 609039716425919057795151 476 621983875883382454308685 477 635175107562927515274530 478 648617594602290375534570 479 662315581990312712292063 480 676273377327505936114584 481 690495351637842266088912 482 704985940145380375753232 483 719749643103164683276343 484 734791026586182659953167 485 750114723337659567330542 486 765725433578621031003246 487 781627925871874058305527 488 797827037948451903568842 489 814327677589575831678716 490 831134823470262752817852 491 848253526059565858976191 492 865688908481628986621601 493 883446167434507945271418 494 901530574068959075625202 495 919947474926146811682863 496 938702292834457439757612 497 957800527866402188483304 498 977247758253750760918344 499 997049641363943030247399 500 1017211914633840513006275 501 1037740396565963562474950 502 1058640987681162576016950 503 1079919671535001423206023 504 1101582515689653834498942 505 1123635672750757677161364 506 1146085381358845656097908 507 1168937967246998957768111 508 1192199844252125107099701 509 1215877515393743437937362 510 1239977573905426692681978 511 1264506704335054747517439 512 1289471683596740313867904 513 1314879382092891347825408 514 1340736764786945014816512 515 1367050892347583245430295 516 1393828922242602956952759 517 1421078109905633282295198 518 1448805809851473904407038 519 1477019476865666581352855 520 1505726667141637342169586 521 1534935039493479059460908 522 1564652356515237178140588 523 1594886485817264247329823 524 1625645401207992806742537 525 1656937183954226982308906 526 1688770023985750138828290 527 1721152221179922868724815 528 1754092186589477034136980 529 1787598443751793735663128 530 1821679629940239412391224 531 1856344497498501667537607 532 1891601915115827171163627 533 1927460869186797542374518 534 1963930465110832906739142 535 2001019928677794390321447 536 2038738607392121322233126 537 2077095971884651284342212 538 2116101617261763119063652 539 2155765264543809900252431 540 2196096762039644107391517 541 2237106086812063338054786 542 2278803346078098242203146 543 2321198778701875284819743 544 2364302756621052298190952 545 2408125786367507124997168 546 2452678510520309942353392 547 2497971709254651170907639 548 2544016301821744052163679 549 2590823348126409798120014 550 2638404050234308263112590 551 2686769753978602931344695 552 2735931950494921916287770 553 2785902277857530040230748 554 2836692522642426818280092 555 2888314621593457574920319 556 2940780663213959525977713 557 2994102889463248602256346 558 3048293697377229231591186 559 3103365640795698299030127 560 3159331432012338752419068 561 3216203943533286922464584 562 3273996209756934629283624 563 3332721428764210914127783 564 3392392964028621911111187 565 3453024346238702905530150 566 3514629275038729854672214 567 3577221620883802585648583 568 3640815426811666501902798 569 3705424910330892666412020 570 3771064465224252916373076 571 3837748663470467545646703 572 3905492257079581769219333 573 3974310180048756721986098 574 4044217550230099967086362 575 4115229671320980566670911 576 4187362034764771114205520 577 4260630321776172706869600 578 4335050405275330801532640 579 4410638351948661028009943 580 4487410424216806021759239 581 4565383082331458162498302 582 4644572986377629423861022 583 4724996998406972302985943 584 4806672184474839648530242 585 4889615816810610263891852 586 4973845375890020630223756 587 5059378552643006919079647 588 5146233250561795516517337 589 5234427587946778470283146 590 5323979900050854744859682 591 5414908741363861453951631 592 5507232887793662834537316 593 5600971338989664977512568 594 5696143320561154601564952 595 5792768286440430393497223 596 5890865921138898790175547 597 5990456142150360475413974 598 6091559102245375540471014 599 6194195191915249156555879 600 6298385041705183681479030 601 6404149524699513035963940 602 6511509758894164556214340 603 6620487109723697148406223 604 6731103192473600954235117 605 6843379874849699941346274 606 6957339279430822751487018 607 7073003786281136005332831 608 7190396035443725040810296 609 7309538929596429868917392 610 7430455636586879883219408 611 7553169592132410098967479 612 7677704502397099323820719 613 7804084346736350045962158 614 7932333380316485000882862 615 8062476136904579845403255 616 8194537431531178535986794 617 8328542363325973734721468 618 8464516318224206931229308 619 8602484971848797373871935 620 8742474292260998420005441 621 8884510542889581671069498 622 9028620285326326624822578 623 9174830382302872616680623 624 9323168000531624472772812 625 9473660613730890822037416 626 9626336005511794110581000 627 9781222272452319849740135 628 9938347827030825050424675 629 10097741400749629011738758 630 10259432047115719968859254 631 10423449144814524105002247 632 10589822400738415978048542 633 10758581853211308555766868 634 10929757875065578794967092 635 11103381176918127656073007 636 11279482810296338054178261 637 11458094170966260004424082 638 11639247002108224047070522 639 11822973397697812909802111 640 12009305805731759428925472 641 12198277031662372388822976 642 12389920241674353918764736 643 12584268966173353483381143 644 12781357103114345729450327 645 12981218921544992954589278 646 13183889064986230410864702 647 13389402555031123972033559 648 13597794794778315971043474 649 13809101572487071219211244 650 14023359065064242562746220 651 14240603841776204880363935 652 14460872867790005689999785 653 14684203507942893264638698 654 14910633530338323804504642 655 15140201110173796364470479 656 15372944833392394329328948 657 15608903700569646440153816 658 15848117130621286570897656 659 16090624964749866775630407 660 16336467470209425663786123 661 16585685344312586065432374 662 16838319718252828640119814 663 17094412161172813473359783 664 17354004684044961930334662 665 17617139743801748253705860 666 17883860247275299088537124 667 18154209555390407949545103 668 18428231487163868297589693 669 18705970323960970583638850 670 18987470813555291250207306 671 19272778174449438939760543 672 19561938099996028326653448 673 19854996762783448999569648 674 20152000818818759600942512 675 20452997411979259856439671 676 20758034178258047109657855 677 21067159250282178976742670 678 21380421261621641014453710 679 21697869351374894524880823 680 22019553168542010784894394 681 22345522876678405614705692 682 22675829158332902326366812 683 23010523219770461800748543 684 23349656795475943082252817 685 23693282152946644881771162 686 24041452097262539554237266 687 24394219975949449160406767 688 24751639683616535413426332 689 25113765666890940689965576 690 25480652929123323421729512 691 25852357035394801746700071 692 26228934117291330751588531 693 26610440877983793796831718 694 26996934597072024986487702 695 27388473135738900586304583 696 27785114941664817108623982 697 28186919054256642671422644 698 28593945109633468137521684 699 29006253345931285734117359 700 29423904608360837778117285 701 29846960354588897390450930 702 30275482659869046472784730 703 30709534222500440908959423 704 31149178369032356632791792 705 31594479059801329310449184 706 32045500894210314554644128 707 32502309116345099726750551 708 32964969620328931609556391 709 33433548956019105656575422 710 33908114334437921733759838 711 34388733633550363875890519 712 34875475403772252047384034 713 35368408873829933241976908 714 35867603956346504594107212 715 36373131253784444478469215 716 36885062064110789726526329 717 37403468386823643247025738 718 37928422928697195567124578 719 38459999109893053403744015 720 38998271069786003255681796 721 39543313673161113308876088 722 40095202516121144354852568 723 40654013932370385410684423 724 41219824999204624830298587 725 41792713543882688062283926 726 42372758149699889454076710 727 42960038162448248657908455 728 43554633696574351303822870 729 44156625641729228696092388 730 44766095669011563249505284 731 45383126237608224295639887 732 46007800601123761938018957 733 46640202814312600009837218 734 47280417739495769807528042 735 47928531053385769509017567 736 48584629253591497092103896 737 49248799665536793835183952 738 49921130449054543616725392 739 50601710605399926478804791 740 51290629983934659436974927 741 51987979289235994490989166 742 52693850087872084050649326 743 53408334815607766227895543 744 54131526784272046003880202 745 54863520189061719132299388 746 55604410115501968236094012 747 56354292546848885193612479 748 57113264371144189460108769 749 57881423388717717396180474 750 58658868319337278259732850 751 59445698809812187570256175 752 60242015441239284411272300 753 61047919736708594604524648 754 61863514168646541201237192 755 62688902166624831967313639 756 63524188124801903224135683 757 64369477409836134919529286 758 65224876368426576305427126 759 66090492335331600689783687 760 66966433641009969809343678 761 67852809619746049224998164 762 68749730617392276663254004 763 69657307999602067931844783 764 70575654159674762963403637 765 71504882526897361089599570 766 72445107574493027025095034 767 73396444828072803347194623 768 74359010873688767207537088 769 75332923366396876920343680 770 76318301038415878783569536 771 77315263707802453782447383 772 78323932286716982541123063 773 79344428790212167299431198 774 80376876344606771700481662 775 81421399196388902397601431 776 82478122720698849113040690 777 83547173430348219478893740 778 84628678984413013577172780 779 85722768197369814913404703 780 86829571047800242468895049 781 87949218687645410048711082 782 89081843451022907743145602 783 90227578863600751283064143 784 91386559651528053719495892 785 92558921750929695858968472 786 93744802316951857927918776 787 94944339733378651648786887 788 96157673621793690659670827 789 97384944851319934328726006 790 98626295547898484749302342 791 99881869104152901975721511 792 101151810188786424510150246 793 102436264756572025277228868 794 103735380057869261661268452 795 105049304648741351220604943 796 106378188400592866522477917 797 107722182510415119330509314 798 109081439510545924719945354 799 110456113279044592253431839 800 111846359049574993141296040 801 113252333421911466751935920 802 114674194371946433910603120 803 116112101262328536971365623 804 117566214852596051723543967 805 119036697309948589182470094 806 120523712219507567995444238 807 122027424595222816088521271 808 123548000890261374933712986 809 125085609008050349218911452 810 126640418312795323855178268 811 128212599640660819916786559 812 129802325310419614831932849 813 131409769134772172969869658 814 133035106431128169070364562 815 134678514033066272035128175 816 136340170301249181310946364 817 138020255135025152673208008 818 139718949983477866984967848 819 141436437857171097041469095 820 143172903339334737882573651 821 144928532597754024098880678 822 146703513396093060678105558 823 148498035105930010555841223 824 150312288718219474827694862 825 152146466855475080761048436 826 154000763783372070104190420 827 155875375423078728259729775 828 157770499363000549369706565 829 159686334871261957886724018 830 161623082907593429110204314 831 163580946135964964977950527 832 165560128936617558773449872 833 167560837418849897598585568 834 169583279433195570065296992 835 171627664584364478599655127 836 173694204243567199073385031 837 175783111561612596830621822 838 177894601481380757405903262 839 180028890751078310957760471 840 182186197936861363459914882 841 184366743436250045070553356 842 186570749490902881472731916 843 188798440200192092604862943 844 191050041534130854164855577 845 193325781347110884076127498 846 195625889390984054557916322 847 197950597328963814702144399 848 200300138748862623949734564 849 202674749177158770207027704 850 205074666092391106054947480 851 207500128939392832939521415 852 209951379142845031977480315 853 212428660121678995913888598 854 214932217302790056974352742 855 217462298135610059493949799 856 220019152105982997902772918 857 222603030750909234194382756 858 225214187672584469818054596 859 227852878553317323471989967 860 230519361169733171412466733 861 233213895407866712427161954 862 235936743277532221858561194 863 238688168927592742036082783 864 241468438660498306148693112 865 244277820947733403891211280 866 247116586444524742209220944 867 249985008005468647445097143 868 252883360699409940917119983 869 255811921825250950434526510 870 258770970927003089662334766 871 261760789809779163512207223 872 264781662555019251285003178 873 267833875536668002135570748 874 270917717436576433076578812 875 274033479260865922460656191 876 277181454355507545071729025 877 280361938422874483367322810 878 283575229537500533077564850 879 286821628162822663804081583 880 290101437167120339792136204 881 293414961840449973390514472 882 296762509910766716959072392 883 300144391561052564656432743 884 303560919445622282793634467 885 307012408707446927433483782 886 310499176994645591901143286 887 314021544478006119750720007 888 317579833867664359595625822 889 321174370430823865124564436 890 324805482008624358918453172 891 328473499034062223379515951 892 332178754549049886757597461 893 335921584222538921092704018 894 339702326367772075281782202 895 343521321960610808426898303 896 347378914656981706434112352 897 351275450811410291506673984 898 355211279494663570480617024 899 359186752512491973604999319 900 363202224423469794584390295 901 367258052557947124246418910 902 371354597036089954079544510 903 375492220787043982902124823 904 379671289567176167554866642 905 383892171979452293255409004 906 388155239491881767028762348 907 392460866457110855057144991 908 396809430131072526408655081 909 401201310692797273373925482 910 405636891263269825083349698 911 410116557925459479560155599 912 414640699743385518899842164 913 419209708782368994563640408 914 423823980128308687930529912 915 428483911908156303205880135 916 433189905309404829346621899 917 437942364600789107867268278 918 442741697151988464382634118 919 447588313454554631557547175 920 452482627141830530809056006 921 457425055010107543667083268 922 462416017038762336529456548 923 467455936411645486778651023 924 472545239537438255888336637 925 477684356071274589776330946 926 482873718935319758020797130 927 488113764340627761121704095 928 493404931807943766098450760 929 498747664189798966581633648 930 504142407691538757631831344 931 509589611893657107890434167 932 515089729773052429081716287 933 520643217725603532816011918 934 526250535587655162914148942 935 531912146658837622878485687 936 537628517723783951910396666 937 543400119075195322544737692 938 549227424535791854017479132 939 555110911481625893097169151 940 561051060864268471301120337 941 567048357234372595553515546 942 573103288764097368644887506 943 579216347270923430000783343 944 585388028240316771730751452 945 591618830849798483504073608 946 597909257991850309541206632 947 604259816298240865364129319 948 610671016163174994145295859 949 617143371767878636929752934 950 623677401103994059874265110 951 630273625998425573426659655 952 636932572136982715160998830 953 643654769089489027346730548 954 650440750333675293314726292 955 657291053280553596854878959 956 664206219298562723332615653 957 671186793739209738418714226 958 678233325961469678516655066 959 685346369357696900452749247 960 692526481378281199171530288 961 699774223557831194197923744 962 707090161540089026010916384 963 714474865104388059332573783 964 721928908190828323099578087 965 729452868927010824936540990 966 737047329653475913210789854 967 744712876950716511409752663 968 752450101664881594386713378 969 760259598935070665784187340 970 768141968219304554257377996 971 776097813322103471567540063 972 784127742420727348305668793 973 792232368093039824821988298 974 800412307344020359765108962 975 808668181633916520616103951 976 817000616905030112208097860 977 825410243610160148296029880 978 833897696739665261128504920 979 842463615850199750207411463 980 851108645092054547947992859 981 859833433238188756566115862 982 868638633711851458884022182 983 877524904615911169127354343 984 886492908760760792013043542 985 895543313693947428143317092 986 904676791728362798648785796 987 913894019972175860832706127 988 923195680357311029836666317 989 932582459669686075215480866 990 942055049577980485345057002 991 951614146664181130696583391 992 961260452452643131016305176 993 970994673440945786217257168 994 980817521129248320728903952 995 990729712051458598135684663 996 1000731967804886131520902287 997 1010825015081726113253916654 998 1021009585699012094637411694 999 1031286416630417877579319799 1000 1041656250036512281395775050