1 7 2 55987 3 8108731 4 321272407 5 3092313043 6 4201025641 7 9684836827 8 31401724537 9 47446779661 10 83925549247 11 100343116693 12 141276239497 13 265462278481 14 438668366137 15 654022685443 16 742912017121 17 2333350772341 18 3324554405047 19 4033516174507 20 4432676798593 21 9752186278927 22 14505760086637 23 15656690128843 24 16882733081761 25 34202236424581 26 41631195371767 27 50358783873217 28 70326806362093 29 76792124280187 30 81371626928593 31 113897620456621 32 117037014538627 33 169145005496461 34 177961648104787 35 182511549990043 36 339837843825481 37 355570385413447 38 483617509390681 39 504704803736407 40 596881533183391 41 647983119867091 42 731438127090301 43 776410601012593 44 1077107785830721 45 1576891223053147 46 1843532861747851 47 2294234491841293 48 3066840805741987 49 3807881699349421 50 4045080769438801 51 4358775585340261 52 4423884679563931 53 5270587821526567 54 5346848976102943 55 6885193782864517 56 7076806754787043 57 7994987760290497 58 8322259535077951 59 10001033289308881 60 10262388792077647 61 11952999387352843 62 22458760195647637 63 24566262075750781 64 27131673555698293 65 30896151154490161 66 39332984291423593 67 39739406344976521 68 42683532496570897 69 51099596305604071 70 52114507355681317 71 58001749409835547 72 72789361753989427 73 79088138128441681 74 80547811962632407 75 82779373308892261 76 99889737231878287 77 115812431626615543 78 117817310443490701 79 128280961331325811 80 136057055340946867 81 156591593929410571 82 192953815174914361 83 200695062219827491 84 218640366309475657 85 258560344690452043 86 262472090112640801 87 266433028832896927 88 272467755276228331 89 308858505502747747 90 356770259856831367 91 393867583036221337 92 434125195486570771 93 458629533754114843 94 528495757630287301 95 576030515936904337 96 579829896819715543 97 631153760340591307 98 635253625511590177 99 651875739309096037 100 690604466658828541 101 699466140425861467 102 778690257526883521 103 908682514605367321 104 989050873178865043 105 1188268292558504011 106 1311008481280757827 107 1356773844212189677 108 1380151006768306081 109 1597188233880526687 110 1623964453243915021 111 1882241886635541817 112 1923263904229553341 113 2094883089356020237 114 2151059671447119217 115 2243550971680058041 116 2291024842966697293 117 2451136792524240367 118 2554222553541157591 119 2813613023559938293 120 2827851123818484331 121 2899945552096668391 122 2914546644644582221 123 2943932670417673747 124 3316269501878959627 125 3365452518034408201 126 3781252193638893793 127 4120457265086734447 128 4401485171394151681 129 4422154772865050887 130 4484649536643150421 131 5034655765237067971 132 5198349465348762997 133 5614444861542694843 134 5767769891813764381 135 6004289857489670293 136 6416436243220526293 137 6444730133155494181 138 6645713525617785277 139 6822116757605457127 140 6972084189732895507 141 7599726447784409527 142 7664998664613277261 143 8135116293828927943 144 8169595188681959341 145 8343821891897427601 146 8379036091978094551 147 8848210259425572043 148 9494597240029290481 149 10056028949877054691 150 10516320993556943881 151 10601867372629593607 152 11127417284141375491 153 11956334971031568937 154 12785833470333972511 155 13192462149083758087 156 13715849349366487597 157 13876197401045029051 158 14092422188166695311 159 14311447468449931843 160 14589211375251623293 161 14701567574519332291 162 14758015501102780747 163 15100509708419130997 164 15865351141984472311 165 16537487225041476877 166 17104913931276917131 167 17168950553264249587 168 17297623265039891593 169 18221030466107196547 170 18766883003164315531 171 20264951497263447157 172 21549476497326196693 173 21861374387435217097 174 22416247676383540561 175 23064710498179631737 176 24151775927015891701 177 24841713191582596093 178 25016739716870046811 179 25369876912059267631 180 27577099516442017543 181 28739322860831189251 182 29435933891452741507 183 29942080426002766687 184 30352200678813644947 185 32912500316606254891 186 33579936720914261077 187 33692264964256790347 188 34258614389625817927 189 34948684279590680593 190 35886762450898673497 191 38701393046511872881 192 38827822163278651441 193 40634291270716546411 194 40765959421975394881 195 44884726513700228611 196 45315004720463997793 197 46922219313965484301 198 47668317138243995761 199 48729442429315718617 200 49344586578146818141 201 49810179519549590443 202 50122604063493736321 203 51548800487408387311 204 53502862451277166747 205 56376483951677269843 206 59920763925321060343 207 61204296427102720711 208 62135064249177471091 209 63648814984715730043 210 66967777675743366241 211 75790876840718845807 212 78938768496833129977 213 79167723830607761497 214 85074172785146918647 215 85806981467365412101 216 92381261185861216507 217 92642265981941135377 218 95822564814158497981 219 99093327675323707657 220 99370038611999812777 221 100483330469984328637 222 101043862065341218843 223 101325103491216895921 224 107679533513917059787 225 109169082914792813767 226 109769690726126723293 227 110373049617474367291 228 111283268269183497943 229 113741150550449446207 230 114986953143485873731 231 119437189071690884941 232 120409242347220973147 233 121715560870570818607 234 123033668296052252131 235 123697169378643716857 236 127741112614067230741 237 128083021700363317771 238 135083101024830948991 239 138335545420735667551 240 147714379516976603101 241 149263027600679822593 242 150433372192466684287 243 151217842287341803093 244 156400450003590672727 245 172405765606508551321 246 180906332895386622343 247 193102311521619214261 248 195038023785180167593 249 209046077129190306517 250 211113975503764100041 251 216358422075655879951 252 223338108807075669793 253 224975166657132719647 254 232747614796740104881 255 239010370805971280797 256 241903146348643555777 257 258033249350504927293 258 258647451442109904301 259 259262871382726315651 260 259879511103403824907 261 267375036637237525543 262 275049859580656630051 263 277648566587116832311 264 281584970839890332161 265 285567773076725101747 266 286236114967892466217 267 295730641833267708187 268 297108177464092313593 269 298491056169458693311 270 311180149089444454093 271 322094844034792077943 272 325058697283786557547 273 331810548242649701737 274 335611799868352450717 275 340221137086716233167 276 340994464241186356693 277 345665254411519319551 278 351181774894271639137 279 375662434194985924267 280 379031372237731457791 281 389289624257406656827 282 400662774554106962941 283 437408568612153099781 284 439317141890054122507 285 450914918787016928791 286 465769890408758365921 287 469799356169288234293 288 473857829881768875817 289 511717214756555872093 290 524883581102776132441 291 531571880834729815627 292 538331051313650287477 293 575601808704643753621 294 595028503242497412901 295 617533587551329415443 296 632927507429188654831 297 651289951340926880641 298 659294327743249830451 299 689348736347110956397 300 719093608576460877943 301 736565555914186402531 302 751394423062171947241 303 758901633589316091421 304 778713448718369961343 305 826083202377721800793 306 830949392730037512247 307 845691523510859333701 308 850653733042129585843 309 880939352302868108377 310 894685116097711280161 311 912118232365349411431 312 913877002896913115341 313 922713305927791625521 314 949650549849516567361 315 960607353175883351947 316 967970253065220074671 317 1003589553102326004781 318 1024705777790000833801 319 1038335154663713121307 320 1064047769471549264221 321 1066047441011542150477 322 1072065255407708150401 323 1114987825028382379621 324 1144390922844202103071 325 1167944114231845258771 326 1252441940467325035093 327 1280160249405956308321 328 1376275162494508171561 329 1391197737345331516147 330 1411304035811867367451 331 1470463365494706140797 332 1483593720639003099127 333 1488873147153383633461 334 1537096545477908087947 335 1542534114258752029801 336 1597797168475313873341 337 1617524749919580643807 338 1752279587563406986897 339 1770526180483150267843 340 1773582616950784247161 341 1788930835089183059821 342 1807494644860432642591 343 1951908169479218255761 344 1995372992165299493293 345 2022519236844905898037 346 2056884178872017422747 347 2195594332585308239131 348 2243527663480664502943 349 2288544739725952237531 350 2322799342221073923481 351 2334312046544836034167 352 2388668751363973760137 353 2392591388670070175407 354 2420200444161334163281 355 2436095889766819846693 356 2464122259831748634301 357 2633729202340815933397 358 2693825373637693743631 359 2746241804923362424267 360 2885598824160581571043 361 2894788215202248254401 362 2959799323578238468531 363 3016487226466625479807 364 3108092118129162524221 365 3142420287169700921077 366 3257445778703275201351 367 3308539729796961119461 368 3313685647251000087067 369 3355093615977772151491 370 3439204027739327870611 371 3476550884946235046917 372 3503433612475109668447 373 3585123384920441427337 374 3668394330976590853177 375 3696506892343456544557 376 3764710339773518537641 377 3845603273682145159843 378 3851436327122224514521 379 3969655283988834015661 380 4240413043592889024793 381 4284873999152453181931 382 4329722757277538360587 383 4355525773496416140847 384 4361996510454149314567 385 4539759903523777822891 386 4546457908679677421971 387 4654751228295053733667 388 4682157790504910171191 389 4730442846782173040647 390 4899153936331031630527 391 4999863235139339388361 392 5007122270616840282217 393 5036246301320981647741 394 5198964061597807825087 395 5213971284301366821781 396 5396892284523594293293 397 5521785875292798460861 398 5617028616930769843897 399 5869428778265660722297 400 6020271155569876110991 401 6028745104761210697447 402 6114032693480150049157 403 6122616467737164148027 404 6165686131233466460407 405 6243847819904978158597 406 6287626572432372813577 407 6340498436700554370427 408 6483304467629811410443 409 6619609572086699029843 410 6795683180210540318977 411 6805057253100629550343 412 6852089412863648977843 413 6975642394794300048277 414 7033289808005254920127 415 7140007992328976210293 416 7317547276375283788387 417 7337498921080077257593 418 7357495877798840283511 419 7683677110560272514967 420 7809060612474955982611 421 7819585739316744873481 422 7851232075716660882343 423 7989602374577406140377 424 8162688386749735066537 425 8217414197334614487517 426 8239389960590390546491 427 8294543728253057236501 428 8305611316403645254501 429 8552230530589003753447 430 8689301998389423763171 431 8770102323617863301347 432 9028134083201692478293 433 9087651312054385479193 434 9123518330631167932477 435 9427024252890727239877 436 9575668011231441326593 437 9613132540128184565317 438 9764214533816707203793 439 9981630551735313438241 440 10111396110177760002151 441 10150598775409952701843 442 10388484364011875424577 443 10401835263046469100097 444 10428579959387866780351 445 10740285674109582837247 446 10919874809884258209811 447 11017608530881879750867 448 11116070104046916197701 449 11201048330777348904631 450 11272276413073374840961 451 11300873131724544689287 452 11737132990143487888417 453 12005560034676456219511 454 12202589086400539512043 455 12402305415334721409517 456 12417780354157562494237 457 12857659172200497094441 458 12969634229599592398897 459 13212319294080824703787 460 13810244309157974128543 461 13827169778301879075301 462 14874837692652466391521 463 14928909747223705937887 464 15110334435747618078397 465 15892514002264636193731 466 16102853132164585818151 467 16160619235761353263093 468 16218557924173115192137 469 16471629959301072350341 470 16708147362242402329537 471 17434747731953684248117 472 17455300840965856310443 473 17766028819973445649093 474 18336957195358924209361 475 18747819218079600228511 476 19011241862376118736347 477 19099731826303115057071 478 19774412435622235045201 479 20165466549894241851367 480 20281701153791132656147 481 21159315484448413864621 482 21622136614534263376843 483 21918767866399602588391 484 22370068384295123038093 485 22829085919319475683707 486 23035598257361624704771 487 23113440632111101493887 488 23191502088995703584941 489 23348284221986465868127 490 23823940035340161162181 491 23930730440621872059193 492 24118573514511028896001 493 24253498061581941981781 494 24662051539260588054421 495 24854663153737812893527 496 26238365163579485326957 497 27625325990813289007543 498 27685674383978905255501 499 27958603494944896871371 500 28233771074890797200443 501 28822097509952237122087 502 28915918229808171121141 503 29198908778354133080851 504 29420604793087486140037 505 29547916769827209095161 506 29932610594602902174997 507 30094126788542235745327 508 31446167267814563352943 509 32467214373673229739793 510 32813641056829121376343 511 32883294681056294497261 512 33303809058793511061097 513 33728795228864950889221 514 35067726081574885104127 515 35104518982568702186647 516 35252012446482547892107 517 35734937702168413959181 518 36564752925238081656967 519 36640980196545813380293 520 36908819354399078441671 521 37178288076198082829527 522 37371767813937655731907 523 37644048520518103102531 524 38154099311751817501927 525 38829766901220026410141 526 39312687594780981288937 527 39474769056145924974061 528 39556018373812041214387 529 39596695262848431666043 530 40749885619489502411047 531 40958728048767689929777 532 41126443486819268896501 533 41760482628350329476991 534 41888262792749927450443 535 42230603795577583473907 536 42402646649347076249431 537 43009403464224555015841 538 43096670647552059388327 539 44558024671476034738111 540 44963663991992753117293 541 45144933318422829689617 542 45876112724952584666593 543 46291719537743448239017 544 47842558384880158119151 545 49046050171417925483551 546 49534458149435212305661 547 49977484175119062136891 548 51326422947354868871377 549 52345080955537262303797 550 53016199622517847222711 551 53276224072915481966371 552 53904621909868153804927 553 54009952915325137022293 554 54221129530640684296777 555 55019180655026406669817 556 55772836193379447543787 557 56044075015200427697767 558 56098454470121161516237 559 56535075171664821287221 560 57806164785913741047943 561 58085616092655332427793 562 58366192282194730669093 563 58874075687044382550787 564 59499818389411288218793 565 59786073460265598469843 566 59843461964778915549211 567 60304224817313583201187 568 62354978492285758614847 569 62712303182722813442593 570 62891604401321207168287 571 66756827200031272293991 572 67833073896221054841967 573 68152354566124927332697 574 69507043950717817279837 575 69832874609325310132567 576 71281692554500814011081 577 71348138456607306824041 578 71614438457000001430141 579 72418313296668964098937 580 72958396174616956610881 581 74323306379598064790821 582 76129442323363038947611 583 76340175731095147231543 584 78474381649795446234193 585 78546369151936824285841 586 79341870554957321891581 587 82141821951152431647943 588 82516290167289404349043 589 84333601420244324001547 590 84486537411452492652001 591 84869888844708621591211 592 85023634733412636185737 593 86495832732280817604151 594 86965126529212100123137 595 88385758117883688574351 596 88863577629510284821081 597 89504017131360430005793 598 90148298392945524623977 599 90390898075973584989901 600 91857950341318721152867 601 92104377208457867373121 602 92598883908590877413107 603 93012661082710230697837 604 93095601129499713331357 605 93594536769220432942543 606 93844838970052450707547 607 94179442749978205302271 608 96635182361696794054051 609 97408068990491882942593 610 98359697211938894587591 611 100639838726019882047221 612 100994507533913159111401 613 101350217315822220292093 614 101528463335247063152731 615 102154383046377977155387 616 102603434529920996037367 617 102873654113034778406371 618 103325337906700909804351 619 103869538800796162947337 620 106162825017934272528487 621 107185152827641275449917 622 108121648161604194325027 623 109824524244225593941321 624 111068229081599865826843 625 111356898334523518301017 626 112517835624069074834293 627 114869985521867653200397 628 115067833449967886553451 629 115762538973193840040587 630 116260894127500505074567 631 119492891575075233387943 632 120518111083107780673093 633 121033463100982686141343 634 123637854679993363779343 635 125435381175703654937701 636 125541792558529389907957 637 125968190680815542805481 638 126181841892372139807207 639 129204812715740506500211 640 129969910949878311193267 641 130518718075643370932047 642 132399129617077734082981 643 135999997956375165227077 644 137141862373677505164787 645 137256486880259871045307 646 138061096039684619586331 647 143565924468227246567317 648 144281648549810676677767 649 149375458007432067012421 650 149498541462979504022011 651 151354959845143170297301 652 151978018330835423374831 653 152102886149460067289287 654 153482084337589061933467 655 154744929133152870444577 656 156399561725382134546941 657 157168195869459169710127 658 158844373828179193936321 659 159363107698634330636293 660 161714914495108077088987 661 162109679701953454500121 662 162505247639364064325437 663 163564029864856597536421 664 164095572824766180817801 665 165564743669696780646511 666 169080956052296683911517 667 169353991381497288282043 668 169490646766506604528081 669 169764233224308919932247 670 171275545808513532644077 671 172937020987440510827881 672 174052115460510713230897 673 175454403425677514079607 674 177433413622919118160777 675 178572603778992564282961 676 179574388765105747356217 677 179861471680739423116543 678 180005156498410681486231 679 181013631025974674461927 680 184360403677339064742841 681 185683969421763629886343 682 189402156424368353808343 683 192269292742098895504147 684 192421190875997986014043 685 193639980012013280975587 686 193945680358472484761593 687 195634230607944252052741 688 198112160481121220011861 689 198423732370133708148187 690 199048101281280374296447 691 201561974888854254899407 692 202352964471575588018587 693 209099994288060822390361 694 209425899615013878937687 695 213535565255175919318837 696 214199305563508026903961 697 216200851022936059985797 698 217375599487982514904711 699 220080726064958466923671 700 220761372956781903751051 701 223673726206396743282097 702 225228476149660212847801 703 232070208257820500174881 704 232959743771562932189941 705 235285843269181257375607 706 235825374887931579203461 707 242749177899918317323543 708 243487749501512159446027 709 246274093429131281034067 710 258268698732034438240381 711 258851795309334675956593 712 262964269802277757901461 713 263753737687743771059593 714 265140059090119944852241 715 267131047733442008721151 716 269335509728969164744117 717 269737945098198072993043 718 271555110933383961234097 719 272163095095151668685551 720 275015374841437730398081 721 276245382600651552785971 722 278926132756970891011093 723 281211359512510062591691 724 284142375618273346084093 725 290294810423731141168687 726 298524305016562751338801 727 303154968348147761755477 728 308520298111395425584621 729 309647975354220920221351 730 312596022243011935470043 731 315108757283251690662751 732 315567421521964022985757 733 319952549353059827794171 734 328400530968801597410287 735 330064585538327011984543 736 332933597620752144501451 737 333654088439769848699593 738 346598649323140938709987 739 346846850127224003062507 740 352093386473531586283093 741 354614882703403964103043 742 361498200276106130186041 743 366148648199681128662343 744 370062005204953847236543 745 379328903645598999982093 746 380936763375040746103231 747 381205291334563029892741 748 381473977016665567874197 749 389061513058676363199841 750 389334805036687548836071 751 398165015333427970408327 752 401519076161066156150131 753 402642314824620845097943 754 405179178767635266720727 755 408013524369259327170037 756 410007381207347338609741 757 414307284541071017658871 758 416905216291635801106693 759 417484374114569491900171 760 418935202629223483206151 761 420390230273789898529681 762 420973419264079356080407 763 422141819981762617147867 764 427728696137764065943081 765 428616440832944044318093 766 429209123213687542051411 767 435173605008114879220231 768 445471716145471363710181 769 450387688749269741865781 770 456596150714603804759401 771 464773625085639830584807 772 469227190349565557957041 773 470186137465720279272943 774 473716261514191138472611 775 483783833479156138724461 776 485095764147087827371681 777 489710893549725342154843 778 490373174566036206095281 779 492032143281865481975611 780 505133345084092505405101 781 511963857917494346822641 782 512307393764057190412471 783 512651121687462814383727 784 518871167520487150903381 785 521655748683779216322397 786 522004695248621157069043 787 522353836306563231147451 788 531500055561729081009001 789 534696979675890252090871 790 539701815280552611849793 791 558265144859430625767151 792 562709433233061787338667 793 566435492758876999634377 794 567557311391111422262701 795 572063118813525693309817 796 573949315886327397266797 797 585759790959670088951197 798 588454508080758911976511 799 592709931764187433267891 800 596210687857947879566851 801 611182235649805337874637 802 611978809239466957145131 803 618784684184291646000337 804 620395198860298324685461 805 632176227690600771378481 806 634636807879741616035171 807 642481361789042371962031 808 649568505578775797531287 809 657143429183340075603901 810 657989612147542701767707 811 658836702919643306804593 812 663938355175493533508941 813 668214839877935056556851 814 670361674748983219102381 815 683800749021097838004967 816 692148016631271567912931 817 705052194895556551240471 818 707746897078573304867041 819 708647036094038049519967 820 727771537288618188521821 821 742629575088203984195197 822 743566532040558883700443 823 771170093786693612460457 824 774073723903993286759707 825 774558546846964842428593 826 778933351983427196402617 827 782350196763820861411201 828 795150896500718662962751 829 796142751409940766042877 830 796639065361739406346093 831 801616401982034276169043 832 812153202948233631723421 833 819749940074830806265351 834 826381589947778468759737 835 828944099770367825932717 836 830484781562155184730721 837 833057887185410867099701 838 847590377508723197486593 839 851781102601720777119817 840 861273400235054020378711 841 880522613819022125302891 842 889192158964759523841787 843 912288796637826325572793 844 936451137329802441956197 845 937587817770657015950443 846 950167376838857357866141 847 955353937394440296302101 848 973986531033404676272437 849 989347596680712783032107 850 993517584567690920793931 851 996505106018747490609991 852 998900509873017898650043 853 1003104012772079324629531 854 1003705714707184041265987 855 1012161174329446499778421 856 1015803069089190276482407 857 1016411111877178818531277 858 1020065741580892122276343 859 1021897158795584596186117 860 1026794338935596169635341 861 1027407859185580017897571 862 1028635816177704018156097 863 1031711060541873787478677 864 1039122919592788690432081 865 1064782457434455187785631 866 1076851255059488504641501 867 1081326290297986105609237 868 1089033832999384306044193 869 1107196303727700565490077 870 1124286791152359804022747 871 1131583261933534196378593 872 1132914123031917852425311 873 1137582413412897715356367 874 1138250618700427237947943 875 1140926711623918625461147 876 1144279198878827976895477 877 1148986469162434429142071 878 1157093617527804687631027 879 1158449431986538851678793 880 1206042688981919420636467 881 1220846826291362849848543 882 1223683758722819182990867 883 1250909706994410126786781 884 1261066706836398390872791 885 1274961055882120110273043 886 1288982743853480880421057 887 1294180913481821364079081 888 1294924933148940321548041 889 1305378693828376324004611 890 1321191137818256056361101 891 1324221053610878580506161 892 1329537339576101490348067 893 1358708541189006579480301 894 1372711493003986995471067 895 1377405782406303398348293 896 1397902592384468966662651 897 1407448022643127423670167 898 1408245920778749423496637 899 1415443982150167488765877 900 1432358770511712292196767 901 1442099756879818918539211 902 1458457394701529056895551 903 1533136574456357829682543 904 1540862571125349244568797 905 1548620985517925217169237 906 1553811325307056489135687 907 1555544656635956606053981 908 1587021269357829428650801 909 1602068677010914476336967 910 1615444356820302271173457 911 1630715832926029932094951 912 1673564393870620420492177 913 1693941154891913816015443 914 1698600952867025628713293 915 1715464772891866540555747 916 1719231172186314411094471 917 1722060491748476680694293 918 1735315341951066118583887 919 1740069772395512598194617 920 1741021959879333800679193 921 1746744207846213447741451 922 1764005074548995443244017 923 1791137714433409214019421 924 1793088992260030838549947 925 1794065295264779906979793 926 1811714648352940918887847 927 1816642842165281089967827 928 1822571415982601861399677 929 1836467482459591816080247 930 1881732883049059157751817 931 1888857009970605718940443 932 1897026377213859878905507 933 1935193760120157917399293 934 1948754898830165864494057 935 1983535428207882339060271 936 2001653570172064101507607 937 2007008604704740543242337 938 2022066254487664492786771 939 2029630309333269036423877 940 2031795793508203929234211 941 2038303801612405582534861 942 2053556737293713041940551 943 2076614410278522472636321 944 2093215926228935244328411 945 2098774281216500472159541 946 2107693230465678277259293 947 2122253879813875210273417 948 2177892090063787265278111 949 2197476862364521915619527 950 2198633462925235722898093 951 2261847846041453436427207 952 2263032610919338378497343 953 2279673697829696131474897 954 2297616468945011484253537 955 2371801069972041301613293 956 2380440252838876432196581 957 2484891529638752130939043 958 2496443506107132011853697 959 2497729816924078074129793 960 2500304095558066746609151 961 2515796243094876895382587 962 2532669589470866981442301 963 2589154853856129936035443 964 2594462234340282485552647 965 2597119322440965941276701 966 2598448716632510816924851 967 2621135329760845882432267 968 2642637982396016438290843 969 2643986764050609618915121 970 2648036551540051253176687 971 2654797684156242056995417 972 2660216942439158556563677 973 2683351752218017360499293 974 2692926456912328064156821 975 2699782948189100771251801 976 2767749945074028058891951 977 2795898307851580048607491 978 2808642673763881054669843 979 2825710434095684569962991 980 2837136888764117253583543 981 2865871596889742657840443 982 2868758357165345744146321 983 2875985860991600393905051 984 2880329642145621892517593 985 2907967412843630365041997 986 2910889462671553173061651 987 2952055781335288294119727 988 2959457711596604397194107 989 2968360437065828068976293 990 2971332967056843580281091 991 2980265444695192979055277 992 2990714940247327080061093 993 2993706111925842173551531 994 3010202156097523893747697 995 3020739023952269141544793 996 3072356355378983088655807 997 3081541143444220303365793 998 3084607819476198519482791 999 3104603270177018837530843 1000 3106145844987828778005361