0 0 1 1 2 6435 3 381333 4 5068915 5 33563481 6 148733571 7 507709165 8 1443039123 9 3581326065 10 8006545891 11 16475259141 12 31690921395 13 57644499913 14 100028603715 15 166732334301 16 268424064211 17 419229350625 18 637511191203 19 946759829365 20 1376599316211 21 1963918036281 22 2754130404355 23 3802576940493 24 5176069930515 25 6954591879121 26 9233153962851 27 12123821690085 28 15757914975283 29 20288389834665 30 25892408910531 31 32774108031421 32 41167566015315 33 51339984923073 34 63595087969315 35 78276742297941 36 95772813829491 37 116519261387545 38 141004477311363 39 169773881761965 40 203434777928851 41 242661475344561 42 288200688514275 43 340877218067653 44 401599921640115 45 471367981690761 46 551277477464131 47 642528268303005 48 746431195519443 49 864415610031265 50 998037232971171 51 1148986356475701 52 1319096391861235 53 1510352772394233 54 1724902217862915 55 1965062368157581 56 2233331793066771 57 2532400385496465 58 2865160145319523 59 3234716361062565 60 3644399196637491 61 4097775690324841 62 4598662173216195 63 5151137114322813 64 5759554399557715 65 6428557051798401 66 7163091399237411 67 7968421699227925 68 8850145224831603 69 9814207821275865 70 10866919939527811 71 12014973154191981 72 13265457172939155 73 14625877344673393 74 16104172673644515 75 17708734346713221 76 19448424780976051 77 21332597198957385 78 23371115738575683 79 25574376105091165 80 27953326772242131 81 30519490739777121 82 33284987854590115 83 36262557702665973 84 39465583079043315 85 42908114043002041 86 46604892565682691 87 50571377777344845 88 54823771821471763 89 59379046322928465 90 64254969477380451 91 69470133769180261 92 75043984324929075 93 80996847909920553 94 87349962574674115 95 94125507958764861 96 101346636259157331 97 109037503870250305 98 117223303702839843 99 125930298189207765 100 135185852981542771 101 145018471350901401 102 155457829293916035 103 166534811354457133 104 178281547167456915 105 190731448732101681 106 203919248421599971 107 217881037736733765 108 232654306810399923 109 248277984670349065 110 264792480267329091 111 282239724275840541 112 300663211674710995 113 320108045114695713 114 340620979080311715 115 362250464853112501 116 385046696283610611 117 409061656379055225 118 434349164714272003 119 460964925672772365 120 488966577525339411 121 518413742353297681 122 549368076823673955 123 581893323823456293 124 616055364960158515 125 651922273935897321 126 689564370802189251 127 729054277102674685 128 770466971910976083 129 813879848770897665 130 859372773546173731 131 907028143186972821 132 956930945420364915 133 1009168819371958873 134 1063832117125917315 135 1121013966230556141 136 1180810333156735891 137 1243320087716252145 138 1308645068447432163 139 1376890148975144965 140 1448163305352432051 141 1522575684390965961 142 1600241672987543875 143 1681278968453823453 144 1765808649856508115 145 1853955250375188961 146 1945846830685050531 147 2041615053371647605 148 2141395258384960243 149 2245326539539934265 150 2353551822070714371 151 2466217941245777101 152 2583475722051170835 153 2705480059949070033 154 2832390002718850915 155 2964368833387895781 156 3101584154259333171 157 3244207972043921065 158 3392416784103280323 159 3546391665811685565 160 3706318359043620691 161 3872387361794306241 162 4044794018940405795 163 4223738614148118613 164 4409426462935865715 165 4602068006898776601 166 4801878909102183811 167 5009080150651332525 168 5223898128444512403 169 5446564754116818865 170 5677317554181751011 171 5916399771377853381 172 6164060467227608755 173 6420554625815789193 174 6686143258794472515 175 6961093511621931421 176 7245678771042602451 177 7540178773815341985 178 7844879716697176483 179 8160074367689754165 180 8486062178555705331 181 8823149398612118521 182 9171649189808339715 183 9531881743095301773 184 9904174396093591315 185 10288861752067460241 186 10686285800211989091 187 11096796037260609445 188 11520749590420192563 189 11958511341640911465 190 12410454053228083651 191 12876958494803201661 192 13358413571621358675 193 13855216454252276353 194 14367772709632142115 195 14896496433493463061 196 15441810384180143731 197 16004146117854994905 198 16583944125106880643 199 17181653968964710765 200 17797734424325485971 201 18432653618803602801 202 19086889175008625635 203 19760928354258732933 204 20455268201737044915 205 21170415693098039881 206 21906887882531266371 207 22665212052289558365 208 23445925863688960723 209 24249577509587572065 210 25076725868350512291 211 25927940659308221941 212 26803802599715300595 213 27704903563217091513 214 28631846739831219715 215 29585246797451290701 216 30565730044879957011 217 31573934596398559825 218 32610510537880552803 219 33676120094455915365 220 34771437799733762611 221 35897150666590359081 222 37053958359529743555 223 38242573368624172093 224 39463721185041586515 225 40718140478167315521 226 42006583274327215651 227 43329815137119459285 228 44688615349362176883 229 46083777096664160665 230 47516107652625836931 231 48986428565677714221 232 50495575847563514515 233 52044400163475194673 234 53633767023847065315 235 55264556977816214341 236 56937665808356442291 237 58654004729092916745 238 60414500582804752963 239 62220096041622727965 240 64071749808929335251 241 65970436822968387361 242 67917148462171373475 243 69912892752207779253 244 71958694574766576115 245 74055595878076087161 246 76204655889169436931 247 78406951327902792205 248 80663576622733601043 249 82975644128266037265 250 85344284344570857571 251 87770646138286878501 252 90255896965511280435 253 92801223096485945833 254 95407829842087038915 255 98076941782125033981 256 100809802995462399571 257 103607677291956145665 258 106471848446232441123 259 109403620433300508565 260 112404317666013003891 261 115475285234380087641 262 118617889146744395395 263 121833516572824114413 264 125123576088631373715 265 128489497923273154801 266 131932734207641930211 267 135454759225003237125 268 139057069663487393203 269 142741184870492561865 270 146508647109006374211 271 150361021815853314781 272 154299897861875078355 273 158326887814051104993 274 162443628199566500515 275 166651779771834549621 276 170953027778481028851 277 175349082231297526585 278 179841678178170977283 279 184432575976996617165 280 189123561571581568531 281 193916446769546259921 282 198813069522230889315 283 203815294206614137573 284 208925011909251339315 285 214144140712239318441 286 219474625981215095491 287 224918440655395674045 288 230477585539666113363 289 236154089598723094465 290 241950010253281186851 291 247867433678349023061 292 253908475103582588275 293 260075279115722832153 294 266370019963124810115 295 272794901862385561261 296 279352159307077930131 297 286044057378597539505 298 292872892059130121443 299 299840990546746413765 300 306950711572631829171 301 314204445720458104201 302 321604615747904135235 303 329153676910333208733 304 336854117286633832915 305 344708458107231378081 306 352719254084277732771 307 360889093744026182965 308 369220599761398721523 309 377716429296752995065 310 386379274334856095491 311 395211862026072403341 312 404216955029772690195 313 413397351859971687313 314 422755887233201327715 315 432295432418626868901 316 442018895590413103411 317 451929222182347864425 318 462029395244730033603 319 472322435803529258365 320 482811403221824585811 321 493499395563529220481 322 504389549959408613155 323 515485042975399087893 324 526789090983234214515 325 538304950533386133721 326 550035918730329042051 327 561985333610132043885 328 574156574520388577683 329 586553062502489623665 330 599178260676247900131 331 612035674626880255621 332 625128852794355464115 333 638461386865114630473 334 652036912166171413315 335 665859108061599272541 336 679931698351412948691 337 694258451672851381345 338 708843181904069273763 339 723689748570244510965 340 738802057252108638451 341 754184059996907608761 342 769839755731800003075 343 785773190679699935053 344 801988458777571844115 345 818489702097184385361 346 835281111268330623331 347 852366925904521736805 348 869751435031161441843 349 887438977516208340265 350 905433942503333400771 351 923740769847579779901 352 942363950553532190035 353 961308027216003021633 354 980577594463242426915 355 1000177299402679572181 356 1020111842069202265971 357 1040385975875982170265 358 1061004508067852801923 359 1081972300177247531565 360 1103294268482704787091 361 1124975384469947669041 362 1147020675295545184995 363 1169435224253162310213 364 1192224171242406081715 365 1215392713240274933001 366 1238946104775218476611 367 1262889658403814941725 368 1287228745190073474003 369 1311968795187368504865 370 1337115297923013397411 371 1362673802885480576181 372 1388649920014275347955 373 1415049320192470620793 374 1441877735741909728515 375 1469140960921084567821 376 1496844852425696255251 377 1524995329891905511185 378 1553598376402279978083 379 1582660038994445680165 380 1612186429172449831731 381 1642183723420842201321 382 1672658163721482238915 383 1703616058073079173373 384 1735063781013472287315 385 1767007774144658576641 386 1799454546660575001891 387 1832410675877642538645 388 1865882807768079234163 389 1899877657495989477465 390 1934402009956236690051 391 1969462720316106644461 392 2005066714559768617875 393 2041220990035541587953 394 2077932616005972678115 395 2115208734200735059461 396 2153056559372352516531 397 2191483379854757884105 398 2230496558124692562243 399 2270103531365954316765 400 2310311812036500572371 401 2351128988438414405601 402 2392562725290740444835 403 2434620764305197884533 404 2477310924764777820915 405 2520641104105232116281 406 2564619278499460999171 407 2609253503444806607565 408 2654551914353259682323 409 2700522727144586618065 410 2747174238842384078691 411 2794514828173068384741 412 2842552956167806879795 413 2891297166767398483113 414 2940756087430110635715 415 2990938429742479847101 416 3041852990033083049811 417 3093508649989286969025 418 3145914377276982714403 419 3199079226163312801365 420 3253012338142397809011 421 3307722942564069881881 422 3363220357265620282755 423 3419513989206568203693 424 3476613335106458042515 425 3534527982085692351921 426 3593267608309407668451 427 3652841983634400428485 428 3713260970259110178483 429 3774534523376667286665 430 3836672691831012363331 431 3899685618776094597021 432 3963583542338156213715 433 4028376796281110266273 434 4094075810675018961315 435 4160691112567679730741 436 4228233326659326255091 437 4296713175980451645945 438 4366141482572760994563 439 4436529168173260493965 440 4507887254901490341651 441 4580226865949908630161 442 4653559226277433432675 443 4727895663306150290853 444 4803247607621192312115 445 4879626593673800083561 446 4957044260487568609731 447 5035512352367888481405 448 5115042719614588482643 449 5195647319237786843265 450 5277338215676958343971 451 5360127581523224481301 452 5444027698244873899635 453 5529050956916120297433 454 5615209858949105014915 455 5702517016829151510381 456 5790985154853278932371 457 5880627109871981994865 458 5971455832034284362723 459 6063484385536072754565 460 6156725949371718970291 461 6251193818088997050441 462 6346901402547302774595 463 6443862230679182706013 464 6542089948255179989715 465 6641598319652004111201 466 6742401228624031823011 467 6844512679078146446325 468 6947946795851922754803 469 7052717825495164647865 470 7158840137054802820611 471 7266328222863159637581 472 7375196699329588417555 473 7485460307735494336593 474 7597133915032744156515 475 7710232514645471986021 476 7824771227275288281651 477 7940765301709899295785 478 8058230115635144178883 479 8177181176450456943165 480 8297634122087760494931 481 8419604721833799942721 482 8543108877155922388515 483 8668162622531310409173 484 8794782126279676435315 485 8922983691399425234841 486 9052783756407291708291 487 9184198896181461203245 488 9317245822808179554963 489 9451941386431860060465 490 9588302576108694593251 491 9726346520663776065861 492 9866090489551739447475 493 10007551893720928543753 494 10150748286481095746115 495 10295697364374641957661 496 10442416968051403902931 497 10590925083146996028705 498 10741239841164714203043 499 10893379520361008419765 500 11047362546634531715571 501 11203207494418772507001 502 11360933087578277554435 503 11520558200308472760333 504 11682101858039089008915 505 11845583238341200254481 506 12011021671837881065571 507 12178436643118490832165 508 12347847791656591843123 509 12519274912731508441065 510 12692737958353534461891 511 12868257038192796166141 512 13045852420511777869395 513 13225544533101517478913 514 13407353964221479143715 515 13591301463543110225301 516 13777407943097089796211 517 13965694478224275873625 518 14156182308530358595203 519 14348892838844226544365 520 14543847640180053432211 521 14741068450703112343281 522 14940577176699324752355 523 15142395893548551519493 524 15346546846701633070515 525 15553052452661185970121 526 15761935299966163094851 527 15973218150180184613085 528 16186923938883646979283 529 16403075776669617149665 530 16621696950143519226531 531 16842810922926620738421 532 17066441336663325763315 533 17292612012032282102073 534 17521346949761309709315 535 17752670331646157588941 536 17986606521573096361491 537 18223180066545353710545 538 18462415697713399915363 539 18704338331409090676965 540 18948973070183674444851 541 19196345203849671451561 542 19446480210526631662275 543 19699403757690778846653 544 19955141703228547980115 545 20213720096494023181761 546 20475165179370283396131 547 20739503387334663026005 548 21006761350527934723443 549 21276965894827421546265 550 21550144042924045687171 551 21826323015403320982701 552 22105530231830296409235 553 22387793311838457773233 554 22673140076222594802915 555 22961598548035640848581 556 23253196953689492398771 557 23547963724059815619465 558 23845927495594847123523 559 24147117111428196177565 560 24451561622495655553491 561 24759290288656028231841 562 25070332579815977164195 563 25384718177058905301813 564 25702476973777873097715 565 26023639076812560689401 566 26348234807590281969411 567 26676294703271057750925 568 27007849517896755235603 569 27342930223544300990865 570 27681568011482974643811 571 28023794293335790498981 572 28369640702244974287155 573 28719139094041542252393 574 29072321548418989784515 575 29429220370111096804221 576 29789868090073857108051 577 30154297466671538880385 578 30522541486866883579683 579 30894633367415450406165 580 31270606556064113558131 581 31650494732753719484121 582 32034331810825911338115 583 32422151938234127844973 584 32813989498758783783315 585 33209879113226639293041 586 33609855640734365214691 587 34013954179876311667845 588 34422210069976487075763 589 34834658892324754843465 590 35251336471417254896451 591 35672278876201057287261 592 36097522421323055077075 593 36527103668383103699553 594 36961059427191414014115 595 37399426757030206255861 596 37842242967919632089331 597 38289545621887971973305 598 38741372534246115043843 599 39197761774866328722765 600 39658751669465325258771 601 40124380800891632408401 602 40594688010417275464035 603 41069712399033777836133 604 41549493328752487396915 605 42034070423909235792681 606 42523483572473337931971 607 43017772927360938856765 608 43516978907752715203923 609 44021142200415938464065 610 44530303761030907245091 611 45044504815521755747541 612 45563786861391645658995 613 46088191669062348674713 614 46617761283218226851715 615 47152538024154618003501 616 47692564489130633342611 617 48237883553726374578225 618 48788538373204577676003 619 49344572383876690487365 620 49906029304473391455411 621 50472953137519556604681 622 51045388170713682021955 623 51623378978311769035293 624 52206970422515679298515 625 52796207654865966988321 626 53391136117639195321251 627 53991801545249744597685 628 54598249965656118980083 629 55210527701771759212665 630 55828681372880368489731 631 56452757896055758679821 632 57082804487586224112915 633 57718868664403450137873 634 58360998245515963657315 635 59009241353447132847141 636 59663646415677723267891 637 60324262166093017575145 638 60991137646434506036163 639 61664322207756155059965 640 62343865511885260948051 641 63029817532887896072961 642 63722228558538954691875 643 64421149191796805602453 644 65126630352282558848115 645 65838723277763953679961 646 66557479525643874982531 647 67282950974453505370605 648 68015189825350120164243 649 68754248603619532449265 650 69500180160183195430371 651 70253037673109969284101 652 71012874649132559718835 653 71779744925168635449033 654 72553702669846631790915 655 73334802385036247586781 656 74123098907383642665171 657 74918647409851343044065 658 75721503403262861084323 659 76531722737852037800565 660 77349361604817114536691 661 78174476537879541213241 662 79007124414847528353795 663 79847362459184350097613 664 80695248241581405405715 665 81550839681536044667601 666 82414195048934168915811 667 83285372965637608855525 668 84164432407076290916403 669 85051432703845197533865 670 85946433543306128867011 671 86849494971194273160381 672 87760677393229592956755 673 88680041576733034368193 674 89607648652247566612515 675 90543560115164059022421 676 91487837827352002734451 677 92440544018795084264985 678 93401741289231618180483 679 94371492609799846069165 680 95349861324688109021331 681 96336911152789900825521 682 97332706189363809087715 683 98337310907698351480773 684 99350790160781714331315 685 100373209182976400751241 686 101404633591698795521091 687 102445129389103653932445 688 103494762963773521796563 689 104553601092413093826465 690 105621710941548517599651 691 106699160069231650308661 692 107786016426749275506675 693 108882348360337287055353 694 109988224612899847482115 695 111103714325733527954061 696 112228887040256437075731 697 113363812699742345717905 698 114508561651059815084643 699 115663204646416335225765 700 116827812845107481201971 701 118002457815271094109801 702 119187211535646494173635 703 120382146397338733111933 704 121587335205587892984915 705 122802851181543438730881 706 124028767964043631598371 707 125265159611400010681365 708 126512100603186949764723 709 127769665842036296687065 710 129037930655437102428291 711 130316970797540447128941 712 131606862450969370248595 713 132907682228633912070513 714 134219507175551273759715 715 135542414770671103181701 716 136876482928705913689011 717 138221790001966643082825 718 139578414782203359956803 719 140946436502451124630365 720 142325934838881011878611 721 143716989912656302666081 722 145119682291793852091555 723 146534092993030640751093 724 147960303483695516726515 725 149398395683586135406521 726 150848451966851104347651 727 152310555163877340382285 728 153784788563182646180883 729 155271235913313513475665 730 156769981424748160152931 731 158281109771804808421221 732 159804706094555211262515 733 161340856000743434373673 734 162889645567709900805315 735 164451161344320705505341 736 166025490352902206974291 737 167612720091180903239745 738 169212938534228599356963 739 170826234136412873642965 740 172452695833352849851251 741 174092413043880282494361 742 175745475672005962521475 743 177411974108891450558253 744 179091999234826144916115 745 180785642421209691578161 746 182492995532539743368931 747 184214150928405075515205 748 185949201465484064805043 749 187698240499548539552265 750 189461361887473007573571 751 191238659989249269385501 752 193030229670006423828435 753 194836166302036273324833 754 196656565766824135978915 755 198491524457085071724981 756 200341139278805529731571 757 202205507653290424268665 758 204084727519215646245123 759 205978897334686017623565 760 207888116079298695919891 761 209812483256212035994641 762 211752098894219916343395 763 213707063549831537093413 764 215677478309356696913715 765 217663444790996556045801 766 219665065146939892662211 767 221682442065464859760125 768 223715678773046249797203 769 225764879036468274276865 770 227830147164942865490211 771 229911588012233507621781 772 232009306978784604426355 773 234123410013856390683993 774 236254003617665394640515 775 238401194843530458640621 776 240565091300024325160851 777 242745801153130795449585 778 244943433128407467981283 779 247158096513154063932165 780 249389901158586346884531 781 251638957482015643966921 782 253905376469033975637315 783 256189269675704801316573 784 258490749230759388079315 785 260809927837798809609441 786 263146918777501582627491 787 265501835909836947997045 788 267874793676283803717363 789 270265907102055297009465 790 272675291798329082702851 791 275103063964483255130061 792 277549340390337960736275 793 280014238458402698611153 794 282497876146129316150115 795 285000372028170707052261 796 287521845278645218862131 797 290062415673406777262505 798 292622203592320734325443 799 295201330021545447928765 800 297799916555819599545171 801 300418085400755257611201 802 303055959375136693683235 803 305713661913224958587733 804 308391317067068225772915 805 311089049508817909069081 806 313806984533050562064771 807 316545248059095566305965 808 319303966633368615525523 809 322083267431711003110065 810 324883278261734720011491 811 327704127565173370310341 812 330545944420238911638195 813 333408858543984227666313 814 336293000294671539867715 815 339198500674146665759901 816 342125491330219130835411 817 345074104559048141387425 818 348044473307534425437603 819 351036731175717948973365 820 354051012419181514701811 821 357087451951460250527481 822 360146185346456994961155 823 363227348840863586666893 824 366331079336588065354515 825 369457514403187791224721 826 372606792280308490174051 827 375779051880129231966885 828 378974432789813348581683 829 382193075273965299938665 830 385435120277093494216131 831 388700709426079069962621 832 391989985032650647212115 833 395303090095865054809473 834 398640168304594041153315 835 402001364040016975563541 836 405386822378119547480691 837 408796689092198470704345 838 412231110655372199877763 839 415690234243097666425965 840 419174207735693041154451 841 422683179720866530715761 842 426217299496251215151075 843 429776717071945933714053 844 433361583173062226184115 845 436972049242277336876361 846 440608267442393288555331 847 444270390658902033459805 848 447958572502556688645843 849 451672967311948862855265 850 455413730156092082116771 851 459181016837011321286901 852 462974983892338648738035 853 466795788597914991400633 854 470643588970398027366915 855 474518543769876213263181 856 478420812502488953597971 857 482350555423052919293265 858 486307933537694522605923 859 490293108606488555646565 860 494306243146102999703091 861 498347500432450012576041 862 502417044503343101132995 863 506515040161160486289213 864 510641652975514667621715 865 514797049285928194824001 866 518981396204515653208611 867 523194861618671870464725 868 527437614193766351878003 869 531709823375843951219865 870 536011659394331784513411 871 540343293264752393883181 872 544704896791443168695955 873 549096642570282031199793 874 553518703991419393868515 875 557971255242016395658821 876 562454471308989424387251 877 566968527981760932434185 878 571513601855016552982083 879 576089870331468523995165 880 580697511624625427147731 881 585336704761568248908321 882 590007629585732770986915 883 594710466759698297352373 884 599445397767982725027315 885 604212604919843965867641 886 609012271352087726533891 887 613844581031881653861645 888 618709718759575852838163 889 623607870171529784392465 890 628539221742945550206051 891 633503960790707571751461 892 638502275476228670765875 893 643534354808302558366953 894 648600388645962740018115 895 653700567701347843550461 896 658835083542573377448531 897 664004128596609926607105 898 669207896152167792766243 899 674446580362588086831765 900 679720376248740280288371 901 685029479701926222912601 902 690374087486790633992835 903 695754397244238074263533 904 701170607494356405760915 905 706622917639346746807281 906 712111527966459929331171 907 717636639650939465730565 908 723198454758971032486323 909 728797176250638477733065 910 734433007982886359994691 911 740106154712489025291741 912 745816822099026229827795 913 751565216707865315462113 914 757351546013149945175715 915 763176018400795405738101 916 769038843171490484781811 917 774940230543705929492025 918 780880391656709494118403 919 786859538573587583516365 920 792877884284273499925011 921 798935642708582300188881 922 805033028699252270630755 923 811170258044993026782693 924 817347547473540245182515 925 823565114654717034442921 926 829823178203501952800451 927 836121957683103679351485 928 842461673608042346182483 929 848842547447237538601665 930 855264801627102970679331 931 861728659534647843304021 932 868234345520584891961715 933 874782084902445131445273 934 881372103967699304701315 935 888004629976886043021741 936 894679891166746744787091 937 901398116753367179968945 938 908159536935325827598563 939 914964382896848953408965 940 921812886810972434857651 941 928705281842710340737161 942 935641802152230272580675 943 942622682898035475069853 944 949648160240153722652115 945 956718471343332989574561 946 963833854380243910541731 947 970994548534689039204405 948 978200794004818911686643 949 985452832006354922358265 950 992750904775819019059971 951 1000095255573770224988301 952 1007486128688047994447635 953 1014923769437022409676433 954 1022408424172851225954915 955 1029940340284743772201381 956 1037519766202231714264371 957 1045146951398446688117865 958 1052822146393404810166723 959 1060545602757298071869565 960 1068317573113792625886291 961 1076138311143333970957441 962 1084008071586459042722595 963 1091927110247115217685013 964 1099895683995986237529715 965 1107914050773825061002201 966 1115982469594793650555011 967 1124101200549809700969325 968 1132270504809900317158803 969 1140490644629562648362865 970 1148761883350131485936611 971 1157084485403153831944581 972 1165458716313770445765555 973 1173884842704104375915593 974 1182363132296656484296515 975 1190893853917707970077021 976 1199477277500729900413651 977 1208113674089799755218785 978 1216803315843024993182883 979 1225546476035973646258165 980 1234343429065111949810931 981 1243194450451249015649721 982 1252099816842988555136515 983 1261059806020187659588173 984 1270074696897422645175315 985 1279144769527461969525841 986 1288270305104746227240291 987 1297451585968875231526245 988 1306688895608102189158963 989 1315982518662834975975465 990 1325332740929144520109251 991 1334739849362280300172861 992 1344204132080192965595475 993 1353725878367064086322753 994 1363305378676843039086115 995 1372942924636791037448661 996 1382638809051032312834931 997 1392393325904112453751705 998 1402206770364563910407043 999 1412079438788478671934765 1000 1422011628723088123431571