1 1 2 81 3 4409 4 175720 5 2479881 6 17925691 7 92952858 8 379978716 9 1286959255 10 3765248749 11 9805497200 12 23226916560 13 50866495373 14 104288896551 15 202154535834 16 373400685738 17 661407061211 18 1129334088897 19 1866838857216 20 2998390521676 21 4693423716457 22 7178585300523 23 10752346543734 24 15802269635646 25 22825234176903 26 32450946090341 27 45469068166140 28 62860328232576 29 85831977721141 30 115857990172015 31 154724406003090 32 204580246642962 33 267994437905523 34 348019199261001 35 448260372435512 36 572955179548404 37 727057917773889 38 916334114290675 39 1147463682060526 40 1428153633753894 41 1767260927917983 42 2174926038259821 43 2662717853694132 44 3243790533583016 45 3933052959371661 46 4747351440601527 47 5705666350059658 48 6829323379599994 49 8142220124949771 50 9671068724591313 51 11445655294586736 52 13499116917990300 53 15868236964270361 54 18593759530940091 55 21720723816373350 56 25298819249559310 57 29382762219326647 58 34032695262345333 59 39314609585991276 60 45300791818936272 61 52070295899102949 62 59709441025401599 63 68312336616443010 64 77981435236198626 65 88828114463356579 66 100973288697899353 67 114548051915206056 68 129694352394759492 69 146565700467315441 70 165327910341168771 71 186159877084928222 72 209254389860988918 73 234818982520668879 74 263076822688753021 75 294267640481965348 76 328648698022667256 77 366495800925857085 78 408104352954323271 79 453790455053580666 80 503892049994996810 81 558770113872292155 82 618809895713375457 83 684422206486252768 84 756044758794525676 85 834143558574771657 86 919214350124876619 87 1011784115809166934 88 1112412631802965470 89 1221694081255973351 90 1340258726270656389 91 1468774640108592348 92 1607949501054512416 93 1758532449384547477 94 1921316008901966991 95 2097138074520475506 96 2286883967391909042 97 2491488559091950803 98 2711938466394262889 99 2949274318180207896 100 3204593096048111508 101 3479050550202794401 102 3773863692222878995 103 4090313366320153806 104 4429746900722055366 105 4793580840825104895 106 5183303765783914125 107 5600479190217151892 108 6046748552728640328 109 6523834292958526701 110 7033543018896254167 111 7577768766203831914 112 8158496351314682394 113 8777804820090120555 114 9437870993832297201 115 10140973114469215824 116 10889494590744209468 117 11685927847259041401 118 12532878278236570587 119 13433068307885700166 120 14389341559268104366 121 15404667133583006487 122 16482144001803057813 123 17625005510611144524 124 18836624004604726896 125 20120515566751092293 126 21480344879093680671 127 22919930205726418530 128 24443248500069774466 129 26054440638499026691 130 27757816782392010105 131 29557861870680387720 132 31459241245005268452 133 33466806409594770513 134 35585600927997906851 135 37820866458825946302 136 40178048932669181334 137 42662804872373810479 138 45281007858880420765 139 48038755144842332676 140 50942374418258847384 141 53998430718375213213 142 57213733506117905511 143 60595343891350591322 144 64150582019252927466 145 67887034618141117851 146 71812562711065933057 147 75935309493540672448 148 80263708379768326284 149 84806491219753972521 150 89572696689705220203 151 94571678858140288566 152 99813115930140088190 153 105307019172197447751 154 111063742020133407141 155 117093989372567274940 156 123408827072443925440 157 130019691579138587637 158 136938399833676155823 159 144177159319618828626 160 151748578322192660562 161 159665676388240387379 162 167941894989604663689 163 176591108392562628600 164 185627634735949492276 165 195066247320625613569 166 204922186112958316083 167 215211169465006467246 168 225949406054112622182 169 237153607044624311391 170 248840998474482828461 171 261029333869434651252 172 273736907087637407208 173 286982565397449070669 174 300785722791205857271 175 315166373537811057738 176 330145105976973830586 177 345743116557953750475 178 361982224125683686161 179 378884884457160359216 180 396474205051008711900 181 414773960173142989785 182 433808606161464221947 183 453603296992550558758 184 474183900113313704526 185 495577012540611459447 186 517809977231823162549 187 540910899729411604524 188 564908665082511756560 189 589832955048603438501 190 615714265578341826879 191 642583924586636480578 192 670474110013086339106 193 699417868174894925667 194 729449132415406764441 195 760602742051422798696 196 792914461622469373572 197 826421000445212124593 198 861160032476222890179 199 897170216486324543646 200 934491216549755417398 201 973163722851411769231 202 1013229472815443517885 203 1054731272558495252196 204 1097713018670901295416 205 1142219720329160383485 206 1188297521743032293255 207 1235993724940615533882 208 1285356812894781991818 209 1336436472994361197051 210 1389283620863483655457 211 1443950424532509469344 212 1500490328963985245484 213 1558958080937089067145 214 1619409754294040083851 215 1681902775551966049814 216 1746495949883738919198 217 1813249487471305383591 218 1882225030235056014277 219 1953485678942793449116 220 2027096020701876841056 221 2103122156838136562517 222 2181631731165169937103 223 2262693958647645547314 224 2346379654462260444146 225 2432761263460011361683 226 2521912890033457817001 227 2613910328392671752920 228 2708831093253585158356 229 2806754450942463878241 230 2907761450920252602195 231 3011934957730552798350 232 3119359683375012135942 233 3230122220119920717503 234 3344311073737826218701 235 3462016697187996811092 236 3583331524739577520264 237 3708350006541302449069 238 3837168643641642072855 239 3969886023463281590826 240 4106602855735843094874 241 4247422008890781094443 242 4392448546922397713201 243 4541789766718940650512 244 4695555235867763777916 245 4853856830938547018041 246 5016808776248588930587 247 5184527683114202207238 248 5357132589592259054574 249 5534745000715950221271 250 5717488929228838203093 251 5905490936821301936396 252 6098880175873487068080 253 6297788431708892667141 254 6502350165362742020191 255 6712702556869301930530 256 6928985549072331717570 257 7151341891962859890627 258 7379917187548503248313 259 7614859935258559931976 260 7856321577889124738852 261 8104456548092491777809 262 8359422315415126327779 263 8621379433888504536190 264 8890491590177136371926 265 9166925652288104024559 266 9450851718846464718813 267 9742443168940883690436 268 10041876712543879846872 269 10349332441511083413341 270 10664993881163921642151 271 10989048042460165440282 272 11321685474756786547498 273 11663100319169591674459 274 12013490362534116787521 275 12373057091972281504128 276 12742005750069320339916 277 13120545390665524325865 278 13508888935267343291051 279 13907253230082415883766 280 14315859103683111180990 281 14734931425303182513415 282 15164699163772150910437 283 15605395447092052346748 284 16057257622661199749376 285 16520527318149627501237 286 16995450503030902954479 287 17482277550775006244114 288 17981263301706996469650 289 18492667126536199089651 290 19016752990560666151369 291 19553789518551677754808 292 20104050060323069927796 293 20667812756990190865857 294 21245360607923304267891 295 21836981538400275275886 296 22442968467963391304102 297 23063619379485186820383 298 23699237388948157919469 299 24350130815943269305396 300 25016613254892173077288 301 25699003646998075490061 302 26397626352930204638775 303 27112811226246848792586 304 27844893687561951881466 305 28594214799460269416075 306 29361121342166104898385 307 30145965889970663557872 308 30949106888423077025308 309 31770908732290169333401 310 32611741844290051410747 311 33471982754604648012774 312 34352014181176277810574 313 35252225110793424135735 314 36173010880970850656501 315 37114773262629233037804 316 38077920543579494414928 317 39062867612817049287781 318 40070036045631177219967 319 41099854189534764504066 320 42152757251019668731746 321 43229187383142977984547 322 44329593773949453138393 323 45454432735735458552104 324 46604167795159703187396 325 47779269784206130985073 326 48980216932004316099331 327 50207494957512735369310 328 51461597163070307184246 329 52743024528821602675791 330 54052285808021151948285 331 55389897623222284834980 332 56756384563355962445432 333 58152279281705072546493 334 59578122594779678596551 335 61034463582098729029882 336 62521859686883750165194 337 64040876817670062889659 338 65592089450841080046945 339 67176080734091258234976 340 68793442590823294496364 341 70444775825485175161673 342 72130690229852700882891 343 73851804690263128671702 344 75608747295805588534366 345 77402155447473949072231 346 79232675968287823194117 347 81100965214387421864028 348 83007689187107980584864 349 84953523646039500096021 350 86939154223077559539983 351 88965276537470977130226 352 91032596311872110129970 353 93141829489395602728531 354 95293702351691407179241 355 97488951638037920340120 356 99728324665461094535700 357 102012579449885398435617 358 104342484828322520422803 359 106718820582103723701326 360 109142377561161779171142 361 111613957809368418874239 362 114134374690933269593869 363 116704453017870242965780 364 119325029178537375237576 365 121996951267256126589549 366 124721079215016166707543 367 127498284921271690075626 368 130329452386835321233562 369 133215477847875687021291 370 136157269911024749609841 371 139155749689601010895312 372 142211850940954715609788 373 145326520204941197280249 374 148500716943528527943771 375 151735413681545649304518 376 155031596148577179795246 377 158390263422011108783255 378 161812428071245605937941 379 165299116303061190554316 380 168851368108164522404080 381 172470237408910092463045 382 176156792208206108640927 383 179912114739610888416738 384 183737301618626087060226 385 187633463995193106897027 386 191601727707399049852409 387 195643233436398592285704 388 199759136862558177904740 389 203950608822828941326801 390 208218835469354791629859 391 212565018429322102015038 392 216990374966057468478486 393 221496138141380017168047 394 226083556979214756877341 395 230753896630473489907076 396 235508438539209811300632 397 240348480610054743238173 398 245275337376939568150759 399 250290340173112440893146 400 255394837302455377091178 401 260590194212108231556891 402 265877793666406297441665 403 271259035922138173574976 404 276735338905130564213516 405 282308138388166692202665 406 287978888170245023329515 407 293749060257185016423862 408 299620145043586630540798 409 305593651496150337335751 410 311671107338364403520037 411 317854059236566225062204 412 324144072987384511577664 413 330542733706569136126325 414 337051646019215482415151 415 343672434251390138179794 416 350406742623164800296658 417 357256235443065273953971 418 364222597303942464987657 419 371307533280272281265016 420 378512769126891375776436 421 385840051479175680872577 422 393291148054668699861683 423 400867847856166538958894 424 408571961376266679356646 425 416405320803387505962463 426 424369780229265626127661 427 432467215857938028467700 428 440699526216216148652136 429 449068632365658925819341 430 457576478116051950048375 431 466225030240399818097610 432 475016278691438831396922 433 483952236819677187057483 434 493034941592969829440401 435 502266453817635146602672 436 511648858361120712716124 437 521184264376225294332249 438 530874805526884355143035 439 540722640215526310665126 440 550729951812006801051854 441 560898948884128267014903 442 571231865429752130614581 443 581730961110510899454892 444 592398521487127529596816 445 603236858256349399280421 446 614248309489504262323647 447 625435239872685566842818 448 636800040948574541717154 449 648345131359906469996771 450 660072957094588585230873 451 671985991732477043470056 452 684086736693820440473860 453 696377721489377360431921 454 708861503972215459284291 455 721540670591199602503710 456 734417836646176593979830 457 747495646544864049422607 458 760776774061450984479293 459 774263922596917704536676 460 787959825441082599957432 461 801867246036383467276669 462 815988978243400993661959 463 830327846608132058717370 464 844886706631020524489226 465 859668445037753201308539 466 874675980051828693882273 467 889912261668906848822816 468 905380271932946541582252 469 921083025214139557535241 470 937023568488648338731531 471 953204981620155384616342 472 969630377643232111794078 473 986302903048534994688039 474 1003225738069836825726021 475 1020402096972900950458908 476 1037835228346206349796576 477 1055528415393531458322645 478 1073484976228404624426831 479 1091708264170429134770866 480 1110201668043490742381170 481 1128968612475855654438675 482 1148012558202166952613417 483 1167337002367347435568728 484 1186945478832416890037076 485 1206841558482231813646817 486 1227028849535155629456339 487 1247510997854667448929294 488 1268291687262917456861830 489 1289374639856237008549951 490 1310763616322611546262349 491 1332462416261124458861268 492 1354474878503380025191176 493 1376804881436913598632237 494 1399456343330597206992791 495 1422433222662048758692266 496 1445739518447053062963162 497 1469379270571002888577963 498 1493356560122368302384049 499 1517675509728202545706896 500 1542340283891692723459068 501 1567355089331763597569721 502 1592724175324742793126555 503 1618451834048095742399366 504 1644542400926238708691566 505 1671000254978438248743255 506 1697829819168805489186645 507 1725035560758393609331852 508 1752621991659406939338288 509 1780593668791530099604101 510 1808955194440385623983327 511 1837711216618128526217634 512 1866866429426186285746754 513 1896425573420152745838915 514 1926393435976844433759801 515 1956774851663527829475784 516 1987574702609326126164388 517 2018797918878814042582161 518 2050449478847809264117347 519 2082534409581369106131966 520 2115057787214001009975126 521 2148024737332095498826607 522 2181440435358590237306973 523 2215310106939873855567684 524 2249639028334938215351896 525 2284432526806787812293853 526 2319695981016115025501991 527 2355434821417249942248090 528 2391654530656393502362026 529 2428360643972142723708891 530 2465558749598316786902465 531 2503254489169092774186240 532 2541453558126459874190412 533 2580161706130000881050473 534 2619384737469009833150251 535 2659128511476954653529462 536 2699398942948293670773054 537 2740202002557654915976839 538 2781543717281387108161125 539 2823430170821491257281276 540 2865867504031941830761344 541 2908861915347406446254133 542 2952419661214373070108271 543 2996547056524693717800082 544 3041250475051553669365266 545 3086536349887875229642611 546 3132411173887165079919177 547 3178881500106814284343608 548 3225953942253860031251444 549 3273635175133218206323521 550 3321931935098395911275763 551 3370851020504693058555886 552 3420399292164902189299750 553 3470583673807515678577311 554 3521411152537449508735341 555 3572888779299292808421300 556 3625023669343092371649960 557 3677823002692681388051597 558 3731294024616561632217783 559 3785444046101348376838026 560 3840280444327787311097722 561 3895810663149352762585099 562 3952042213573436537732049 563 4008982674245136712590960 564 4066639691933655722526876 565 4125020982021317116181529 566 4184134328995210355843003 567 4243987586941473063132006 568 4304588680042220125692942 569 4365945603075129097355191 570 4428066421915691341007221 571 4490959274042138380203372 572 4554632369043052942300368 573 4619093989127674192697829 574 4684352489638906676534271 575 4750416299569042500967298 576 4817293922078206307943906 577 4884993935015532604144035 578 4953524991443085031557721 579 5022895820162527178933416 580 5093115226244554551112260 581 5164192091561097330040305 582 5236135375320303578027907 583 5308954114604312550602718 584 5382657424909827803079926 585 5457254500691499791750607 586 5532754615908127687366269 587 5609167124571690135374884 588 5686501461299214714140920 589 5764767141867495859159101 590 5843973763770671038048839 591 5924131006780664977893498 592 6005248633510511763265866 593 6087336489980564640058427 594 6170404506187603377014241 595 6254462696676849053631456 596 6339521161116896159891692 597 6425590084877571910039753 598 6512679739610732689419339 599 6600800483834007570146646 600 6689962763517498848180958 601 6780177112673449571128551 602 6871454153948888042893445 603 6963804599221259308065756 604 7057239250197053635715616 605 7151768999013442039037845 606 7247404828842928884069775 607 7344157814501031657481842 608 7442039123056997980217778 609 7541060014447569970538451 610 7641231842093806076800617 611 7742566053520970517079064 612 7845074190981500479517844 613 7948767892081061254073505 614 8053658890407699483090451 615 8159759016164104734925774 616 8267080196802989621618118 617 8375634457665598698372351 618 8485433922623356399409037 619 8596490814722664281504916 620 8708817456832857863327816 621 8822426272297333365446637 622 8937329785587854672674263 623 9053540622962050857178474 624 9171071513124114617573146 625 9289935287888712005979243 626 9410144882848113831822321 627 9531713338042559147910480 628 9654653798633861241113916 629 9778979515582266566744441 630 9904703846326577082510555 631 10031840255467546454700870 632 10160402315454560626025902 633 10290403707275613251325463 634 10421858221150586524126101 635 10554779757227847933810252 636 10689182326284173509935984 637 10825080050428008127023429 638 10962487163806073459901215 639 11101418013313334196483426 640 11241887059306333131624834 641 11383908876319905782479363 642 11527498153787285182563961 643 11672669696763607528507272 644 11819438426652829370239716 645 11967819381938067052158801 646 12117827718915369129580707 647 12269478712430932501566398 648 12422787756621773017987734 649 12577770365659861335476271 650 12734442174499734813674653 651 12892818939629596259987716 652 13052916539825910347807640 653 13214750976911508549964701 654 13378338376517213445932391 655 13543694988846993278092890 656 13710837189446657649146090 657 13879781479976105269522587 658 14050544488985134680438273 659 14223142972692828895005376 660 14397593815770524916592012 661 14573914032128379110399529 662 14752120765705539421004139 663 14932231291263935445386550 664 15114263015185697387750526 665 15298233476274214939208519 666 15484160346558847142189733 667 15672061432103294316203196 668 15861954673817643138365632 669 16053858148274095988881141 670 16247790068526395688436911 671 16443768784932956771256402 672 16641812785983714454328658 673 16841940699130702480109619 674 17044171291622371026768521 675 17248523471341655896829688 676 17455016287647810211837236 677 17663668932222009857447425 678 17874500739916743940130611 679 18087531189609001533441966 680 18302779905057266008597350 681 18520266655762328260867935 682 18740011357831930160084397 683 18962034074849249570318708 684 19186355018745238300588776 685 19412994550674824365208397 686 19641973181896989949182199 687 19873311574658736490822474 688 20107030543082948310542010 689 20343151054060166231554251 690 20581694228144282654989329 691 20822681340452169568711728 692 21066133821567250985902556 693 21312073258447031326246617 694 21560521395334591269341691 695 21811500134674062626724646 696 22065031538030093795686222 697 22321137827011317374823543 698 22579841384197831538056629 699 22841164754072706780612396 700 23105130643957529667256848 701 23371761924951995229833381 702 23641081632877559677942335 703 23913112969225165103374146 704 24187879302107047875685666 705 24465404167212642443086435 706 24745711268768592269578905 707 25028824480502879656073832 708 25314767846613086209979268 709 25603565582738795744538801 710 25895242076938151405971907 711 26189821890668578843246494 712 26487329759771687252090934 713 26787790595462360141630095 714 27091229485322047688807101 715 27397671694296272562529764 716 27707142665696361116257848 717 28019668022205411864524541 718 28335273566888513175662727 719 28653985284207222129783866 720 28975829341038316507834506 721 29300832087696831894332667 722 29629020058963395893163553 723 29960419975115871472591264 724 30295058742965321472420396 725 30632963456896306323018633 726 30974161399911527042688651 727 31318680044680825596654870 728 31666547054594554717707806 729 32017790284821329305325991 730 32372437783370171536872645 731 32730517792157061841241500 732 33092058748075907902103392 733 33457089284073943874682453 734 33825638230231572016767951 735 34197734614846658951445042 736 34573407665523298795804914 737 34952686810265055406672019 738 35335601678572696011163305 739 35722182102546428506671576 740 36112458117992654731642324 741 36506459965535252025290593 742 36904218091731395411181651 743 37305763150191932756376462 744 37711126002706325274620166 745 38120337720372165758828991 746 38533429584729286944908237 747 38950433088898472425711188 748 39371379938724782550726024 749 39796302053925507763855021 750 40225231569242761848427543 751 40658200835600727565365546 752 41095242421267567187197530 753 41536389113022010447394091 754 41981673917324632441275441 755 42431130061493834031518480 756 42884790994886537328068220 757 43342690390083608829035577 758 43804862144080022825940763 759 44271340379479777693438726 760 44742159445695577700440302 761 45217353920153292996319959 762 45696958609501210442678229 763 46181008550824087977904140 764 46669539012862025218560176 765 47162585497234163018389509 766 47660183739667224722522463 767 48162369711228911871236386 768 48669179619566167124400322 769 49180649910148317194513091 770 49696817267515108593020601 771 50217718616529649011375432 772 50743391123636267175078948 773 51273872198123304025723409 774 51809199493390848102828771 775 52349410908223428014046078 776 52894544588067674899076566 777 53444638926314967809432815 778 53999732565589074942945501 779 54559864399038803688696516 780 55125073571635672454836440 781 55695399481476617268521565 782 56270881781091746153982887 783 56851560378757154311516698 784 57437475439812813136963626 785 58028667387985546138020187 786 58625176906717104820504129 787 59227044940497357634472064 788 59834312696202605086865100 789 60447021644439034144135401 790 61065213520891325065083819 791 61688930327676423820915958 792 62318214334702493276301246 793 62953108081033056321996807 794 63593654376256344166375141 795 64239896301859863009971836 796 64891877212610192343946752 797 65549640737938028130129333 798 66213230783328484137095919 799 66882691531716664723504146 800 67558067444888522376686738 801 68239403264887013331284211 802 68926744015423564609473225 803 69620135003294865841124536 804 70319621819804999239001716 805 71025250342192921120889025 806 71737066735065308387314035 807 72455117451834783380307822 808 73179449236163530565422758 809 73910109123412318496005151 810 74647144442094940535497197 811 75390602815338087830319924 812 76140532162346668042666024 813 76896980699874583369308685 814 77659996943700981389309751 815 78429629710111992300287754 816 79205928117387966119683578 817 79988941587296223444238731 818 80778719846589333377678417 819 81575312928508932253368816 820 82378771174295096795495196 821 83189145234701285379084697 822 84006486071514861065974843 823 84830844959083210110606054 824 85662273485845469646293646 825 86500823555869878279412023 826 87346547390396763335700981 827 88199497529387178519681260 828 89059726833077205764943696 829 89927288483537935069853541 830 90802235986241136129988735 831 91684623171630635595408130 832 92574504196699413797622882 833 93471933546572434807921443 834 94376966036095223705475801 835 95289656811428204950433832 836 96210061351646815773979844 837 97138235470347408514122609 838 98074235317258955842747395 839 99018117379860572846245726 840 99969938485004869938813814 841 100929755800547150604287823 842 101897626836980467979161341 843 102873609449076554306207652 844 103857761837532637304906616 845 104850142550624157521653181 846 105850810485863400739501767 847 106859824891664059543977978 848 107877245369011738158266314 849 108903131873140414677859771 850 109937544715214874851534433 851 110980544564019131572289376 852 112032192447650844258669420 853 113092549755221752323665481 854 114161678238564136945164491 855 115239640013943325368698070 856 116326497563776251990016350 857 117422313738356090481790567 858 118527151757582971245525253 859 119641075212700798486538076 860 120764148068040181226642592 861 121896434662767492585946389 862 123037999712640071681954319 863 124188908311767582510943730 864 125349225934379544193355826 865 126519018436599046981724499 866 127698352058222668446441193 867 128887293424506604271431576 868 130085909547959028108597012 869 131294267830138694956651041 870 132512436063459802546758291 871 133740482433003125234160462 872 134978475518333434911751238 873 136226484295323223478339199 874 137484578137982741411115021 875 138752826820296367008616468 876 140031300518065320887261896 877 141320069810756740331300205 878 142619205683359128112802391 879 143928779528244190415097066 880 145248863147035078509829530 881 146579528752481048854601195 882 147920848970338556294923377 883 149272896841258795070996688 884 150635745822681702346604476 885 152009469790736438994185977 886 153394143042148362386932059 887 154789840296152505965523654 888 156196636696413580363910190 889 157614607812952510895302551 890 159043829644079526216332309 891 160484378618333813004106188 892 161936331596429751497661936 893 163399765873209746772108997 894 164874759179603670630514591 895 166361389684594929015373026 896 167859735997193169858273282 897 169369877168413646303157123 898 170891892693263250255337209 899 172425862512733231225221896 900 173971867015798615452470628 901 175529987041424340313081041 902 177100303880578119028686115 903 178682899278250050714116926 904 180277855435478990816063766 905 181885255011385697012445615 906 183505181125212765658875165 907 185137717358371373885383812 908 186782947756494842463348248 909 188440956831499034579337501 910 190111829563649605669376487 911 191795651403636119483899354 912 193492508274653045570443114 913 195202486574487653377909275 914 196925673177614818202998401 915 198662155437298754216199744 916 200412021187701689821495308 917 202175358745999500620714921 918 203952256914504315270256107 919 205742804982794109534659766 920 207547092729849303858309886 921 209365210426196379793302727 922 211197248836058530638308133 923 213043299219513361660022844 924 214903453334657655285592896 925 216777803439779216671159413 926 218666442295535815068459311 927 220569463167141236428189650 928 222486959826558462695621586 929 224419026554699993270727091 930 226365758143635324121858825 931 228327249898805600058800760 932 230303597641245455687784372 933 232294897709812060587842433 934 234301246963421384264649651 935 236322742783291696454776622 936 238359483075194318370060774 937 240411566271711640488575199 938 242479091334502422515453485 939 244562157756574391153605876 940 246660865564564151341139304 941 248775315321024426629071053 942 250905608126718644389703031 943 253051845622922881562800842 944 255214129993735186663499066 945 257392563968392293792631371 946 259587250823593744406961297 947 261798294385833432623566768 948 264025799033738589849408604 949 266269869700416224543890521 950 268530611875807032938995323 951 270808131609046796558359206 952 273102535510835282393423310 953 275413930755812661611578871 954 277742425084943462687999541 955 280088126807908074869631660 956 282451144805501817896590480 957 284831588532041593922987557 958 287229568017780137595991743 959 289645193871327880268703426 960 292078577282082444339198882 961 294529830022665783724878819 962 296999064451368986498032409 963 299486393514604755725305320 964 301991930749367584570537476 965 304515790285701641737213489 966 307058086849176383343545923 967 309618935763369907339988766 968 312198452952360066595755702 969 314796754943223356797694991 970 317413958868541595321649981 971 320050182468916407253211492 972 322705544095491534751545528 973 325380162712482985966756989 974 328074157899717039738027271 975 330787649855176122316540858 976 333520759397552572373993226 977 336273607968810310574249595 978 339046317636754430002501281 979 341839011097608723763043616 980 344651811678601166073576620 981 347484843340557363200706825 982 350338230680501990598105867 983 353212098934268232625558678 984 356106573979115241243911326 985 359021782336353630097705767 986 361957851173979020414065989 987 364914908309313655163177244 988 367893082211656097942477280 989 370892502004939033063455701 990 373913297470395183336734799 991 376955599049231362067882418 992 380019537845310675793184626 993 383105245627842894301383187 994 386212854834083004504160041 995 389342498572037964734928216 996 392494310623181676072265812 997 395668425445178187301106913 998 398864978174613150141580499 999 402084104629733541392165646 1000 405325941313195668650608518