1 3 2 5 3 7 4 11 5 221 6 323 7 437 8 23 9 899 10 1147 11 1517 12 82861 13 107113 14 2491 15 3127 16 241133 17 21182921 18 347261 19 33984931 20 478661 21 583573 22 7387 23 8633 24 107972737 25 13710311357 26 135745657 27 1317919 28 12317 29 14351 30 16637 31 2494633 32 428448457 33 490995677 34 3532343 35 645328247 36 739349581 37 842952707 38 936039509 39 5605027 40 1194324337 41 261570374209 42 1445140189 43 1596463769 44 8271833 45 41989 46 47053 47 2700984697 48 697641334361 49 771400770593 50 3368562317 51 3715538693 52 4088647181 53 16965341 54 1364866617593 55 422327968991627 56 1605809768029 57 1749079041013 58 6454166203 59 23300239 60 25456133 61 89951 62 9473323417 63 10213908961 64 11067804887 65 35360399 66 111547 67 5171945699897 68 5632356296327 69 6054377229193 70 6574810801903 71 7133576592433 72 7729697199043 73 8361552555913 74 8989229423381 75 9700777926551 76 25328401897 77 27281749087 78 28931023591 79 31095439321 80 14451928543303 81 6860596063872959 82 16295952645779 83 3688082270073930959 84 8517511016337023 85 9060769122162619 86 20453203436033 87 21819787184543 88 23252158334513 89 24765313974503 90 53488799081 91 57153984457 92 30548983671341 93 62728919243 94 34811739515459 95 69763005041 96 138693847 97 147413303 98 154769821 99 164831339 100 55731315063023 101 58787877132293 102 61954190083763 103 65255479075793 104 41286304414422503 105 72305261671493 106 76064634028763 107 30337582223489821151 108 51159497847369007 109 53892559501986383 110 89671480036583 111 60888412234461547 112 64265583549260393 113 68015277240951437 114 109879284718823 115 75853100704016767 116 53916170976388180027 117 83850965748659689 118 88516552714582021 119 135553679501657 120 142135952254393 121 215031697813 122 158800429566629 123 234564888577 124 246928484461 125 259793065417 126 271652377961 127 210378099765433 128 219741241896857 129 174123625045688707 130 182675399263485151 131 191079950785756457 132 257173554220399 133 269501447631763 134 356012480359 135 372854069443 136 484855747 137 411530880661 138 353322007671749 139 303929186933024711 140 315199737746363081 141 388655656900571 142 297265735616703382289 143 361197734649700343 144 376920973401077867 145 454669449217223 146 475262344414189 147 384454197262073722813 148 448604664249794309 149 522240587019551 150 605145523777 151 570145755929177 152 594737740861423 153 673542175381 154 759348563 155 649424689916978839 156 712870131632249 157 739243999396663 158 769482182364449 159 779063344180506659 160 827910036323599 161 859382857134211 162 893649959517317 163 921374363638847 164 957432268704013 165 992711246875297 166 1050677302683430441 167 1093086073730188481 168 1132555580906002709 169 1285766511212710878905761 170 1269266052529823177597 171 1321581238208186841443 172 1294398862104002783 173 1426659809655962415571 174 1381084036453012987 175 1329243538453333 176 1502738331164882089 177 1562790671706199927 178 1782245662251137187437 179 1676618685090439499 180 1739354650856218339 181 2266133390618053478472883 182 2077115848412514645713 183 1900380465153261341 184 1732343176985653 185 1570574049851 186 1630054762289 187 1682590099301 188 1742522070781 189 1807345743919 190 2626074105497143999 191 2277601132261183 192 2352019741913741 193 2436379117797923 194 3070520534731895353 195 3179165743205980951 196 3280430033433832817 197 3378760991971399829 198 3479037492969726617 199 3599102878922667059 200 2942847815962933 201 2394505952777 202 1945171367 203 2568322817953 204 4390287769880739049 205 7667061486004435747476001 206 13672919270055993887588201036009 207 10690319992225171139631118871 208 11056940475200936946446215699 209 8577921237549214077925691 210 6644400648760041888401 211 5122899497887464833 212 3937662949951933 213 3021997659211 214 2312163473 215 2385788087 216 1806047 217 1860487 218 3626189072929 219 3737600880583 220 2722214771 221 2805004793 222 8430999808425889447 223 18254487485899996035651103 224 18716301645768161782160899 225 19293398543044825495135727 226 13501328581556910773363 227 9421722666822687211 228 14380226680169565561727 229 32852065111105631531097156259 230 22640982157894990717503209 231 23357764800195864477314047 232 16009434407262415680133 233 16444769129417749893053 234 16911129901487665825199 235 11403324276121150253 236 11740746110787815089 237 7884987314162401 238 5281304296157 239 5436325903249 240 8654936653790923 241 13882865044772486353 242 14245578697150604873 243 23076886553152089737227 244 14897925470078818423 245 15320017370068173227 246 15732743944502338253 247 41873741359293591472541321 248 26654195645635640657251 249 44300978086263793353545831 250 45532338184681738336209139 251 46672784977034443116076619 252 29152270441620514126219 253 18140803012831682717 254 11274582357260213 255 11582134510837057 256 11896905306684389 257 12234510269119603 258 12550336594444141 259 7666668658793 260 22584806032845658471 261 23209521052395207653 262 13922928045827959 263 8342077918411 264 44083976835660884357173 265 25977593892552082709 266 26711510612294578277 267 27399226508690693809 268 28004206524571139111 269 16253166874388357 270 16665826621920433 271 54565020736819734481997 272 31233555086903110751 273 32088780782380206767 274 18242626937112113 275 33892614197754415757 276 34805034546319873949 277 19476796052781127 278 10886973757843 279 11165041938221 280 6165125311 281 21984658219193689 282 79315890424216417237421 283 81119500276851549627227 284 158019871166117235717071849 285 161913237033091736436399811 286 86538341546280992216141 287 46203065427806189117 288 24615378491106121 289 13100254651999 290 25885818856489393 291 26539432378378657 292 27151773765189701 293 14193295224877 294 28699467714299489 295 14847112112933 296 120427639448423630173241 297 61726109404625130791 298 254179626448463885130091787 299 528239336333295928689739408799 300 265847678074129808097503477 301 271983650573582879433421771 302 136196119465990425354743 303 68132125795893159257 304 69832877812765180207 305 34725448937227837 306 35517402656173043 307 36253333051614221 308 17867586521249 309 165604032292837485293899 310 169314595120636084574717 311 366085812924472827240505037 312 176938527271374010266073 313 385753112656881055166812267 314 185191124655247746119449 315 189627902917232598685799 316 90774486796186021391 317 198422173255002022135967 318 437321435915651266346059001 319 206967078048107556245177 320 211827742163845169120827 321 99402976144460426617 322 46515197072747041 323 21725921098901 324 10138087307 325 10373528257 326 10594343759 327 23897188142533 328 274319797740760353995389 329 124295332007594179427 330 56165988254674279 331 295672067404514416763821 332 689502370768689279690539351 333 307951036520182795752809 334 314815749772973317280959 335 321249123602185566323573 336 756161061845830965272894381 337 333257409363521800472849 338 146615666240000792113 339 149958066347181871109 340 153367694440777611073 341 156578182593048577201 342 159986501761377888851 343 383947302778620885723373 344 166139031924976584043 345 2277199659552608975913021029911 346 2325878574891484755646091167361 347 2377542686764341315788592978853 348 2430219388814509934630095678001 349 1033696039478736679978773151 350 438564293372395706397443 351 2611734288187600551927598972333 352 1098752329906436917091964229 353 461466749225718990798809 354 193649496108148968023 355 482195918601916954629919 356 201502682240667344183 357 205534415774453101799 358 209626349394185059031 359 213962848140444576181 360 218378094697201583531 361 221962470482137186051 362 90930958821031211 363 37160179330213 364 37825103238521 365 15332429363 366 15630026051 367 6310063 368 267888669927314760773 369 271714132885420009241 370 276867146863491980969 371 732619803906237465512773 372 288092726663876313611 373 113021862167075839 374 44304924408889 375 45205924044893 376 316566978837561777427 377 122179459219437197 378 124723882974874763 379 899407701759012267841783 380 917966362781169953154529 381 350235163212960684149 382 2567116616291581403146890101 383 18954908690475538025753117206306709 384 52353764563000733899969818938738163449 385 53416985054314024471838329740803549243 386 20058950452239588611279883492603661 387 20419425787959356583328342649340829 388 56848680625945648382716182892390592123 389 21188475820330096303658659296455681 390 21614295580024113869865420592327883 391 8038042238759432454393983113547 392 2984791028131983830075745679 393 8369355148769829281238144894937 394 3091745529652689058455169891 395 1140444680801434547567381 396 1163144280050707479955379 397 427783847021223788141 398 435308077382901597533 399 159395121707397143 400 452662315756084784177 401 3615998769322947614339806243 402 1313475760742080499215331 403 1338159801059604238268167 404 481872452668204623071 405 3947901925622766529437638917 406 1414511617922883027387187 407 1441820744618569721516221 408 514752140170856737421 409 524668877798122618199 410 532485867109055981081 411 1562247936650874921792961 412 550668994237178329853 413 561128412347909117687 414 571362953716583714011 415 581762279440511734007 416 203342285718459187 417 603038705334859995727 418 613900503976152936419 419 211909045210960627 420 637407589690684679689 421 649239837832072432423 422 1963277009356561497116081 423 670747184611056199903 424 228222927734282477 425 695565906327671709691 426 708268158252492227893 427 239037515441273111 428 734779664975178931403 429 247317288783298193 430 2322184102393741334331731 431 773803432986918138731 432 2412664878704701875883327 433 799160277808778362333 434 813964437768186760709 435 2552419606553789532600659 436 839335615440246475699 437 275282261541569851 438 279599003963652619 439 887423627187732667343 440 288218131597185017 441 293266389497362763 442 94938941242267 443 96587928964069 444 310797689705532373 445 99582726595813 446 1026932813966574773173 447 10735457476000784671104795589 448 10918506008903860885894710007 449 3445410542412073488764503 450 3497400390269910498340327 451 1097395792365833228221 452 343903413464692331 453 12052654287360561048699503653 454 3755891021302761311529917 455 3818936751843746425245371 456 1185636992189924379151 457 367183955462968219 458 4067511235349212623039517 459 1250387714524811750089 460 1271886551495456348801 461 390268963330916339 462 1315894477691323615633 463 49490206464020971344704322844493 464 50359770830853208950882102524887 465 51182095483065508099157770361701 466 52078129753520624147980936881767 467 52925438884792125715920367611389 468 15927005382122216586193309543 469 4784321232238575123518567 470 1436301780918215287757 471 4937517876215507325820201 472 1475207014106814259283 473 5106829831459458150354367 474 1519437617214953332447 475 450737946370499357 476 133631172953009 477 135366130642573 478 137681446353947 479 1674390519969226188671 480 5900361352080821172970541 481 6000047037609713578456207 482 6087029453347749437813357 483 6182111776310080496431211 484 6282140166796461457945267 485 1814074550042293230709 486 523240424009891327 487 531988750499534941 488 84453095692790422176479129032871 489 85853004109532875587806876813353 490 87026727891149958478212667211257 491 88362935825788030061329950131191 492 321451758731914508203174823288099059 493 91088625313662371267547413796571 494 25782231903102850627666972487 495 26175631316148217661827474469 496 7392157954292069376398609 497 2084059192075576367747 498 7635549350721222969336061 499 7759983703725390132084443 500 7872982626322343446805359 501 29033842863762544673082627833 502 8103221563986197229439751 503 8215985571277961733050101 504 8334430608623804264272337 505 8468224401953497219524979 506 8599333212157919626020251 507 8727504339250530075869849 508 2403609016593370993079 509 2439296365203775731497 510 9161654990021434590297463 511 9286848417050970455155313 512 35064652842072407477632025039 513 9546597561141412327152743 514 9691990398624120809698447 515 9818030913155130779588863 516 2655675118516399994479 517 717556097950932179 518 2740930223971460897897 519 2777780589983446121047 520 2816536852575112125419 521 754496879875465343 522 2906199494089577227777 523 2938653729333332144971 524 11395519544695810275403879 525 3023486215095731036191 526 3066690304964788849357 527 11977957904013034260766553 528 12154614644235507244333297 529 3196059596170262225699 530 12527324878032501435546269 531 12717381075501997926067243 532 12903181581692478459294419 533 13104426940387968115535039 534 13308598744185235860778379 535 3454087397919863965943 536 13725793130535492606490403 537 214508758256942192532842988591503 538 55271517200964234097614787063 539 221185853150030237981510666230907 540 224582615676009714377438651890967 541 57423322852469883502285515697 542 14660026257970355757540341 543 3740756891546403612539 544 953544963432679993 545 968106607058529013 546 246274893680623 547 1000339699724458283 548 1015546282441323623 549 66855999954393333116824928681 550 67861605368598296763605950421 551 278755104499778487295242384357847 552 69636548713409564650322853949 553 17378724410633782044003707 554 17638560808500222842070047 555 17901888414499230896442827 556 4452098586048055433087 557 1105562102321344781 558 18740643910601028004584953 559 19018214543688182208553133 560 4687753153484885927669 561 81057850256721020308705943167 562 82250169701536725437051703547 563 20105150257036598737974017 564 20399875156968725765650157 565 86043592777128931914972489709 566 20930088245470428585495619 567 21183663339309420935695469 568 5130458546696396448461 569 1241340079045825417 570 299913041567003 571 1277530693373553361 572 1295969914350799741 573 1314666282434725681 574 5631599475774484247747 575 1861808203282317295374209795104616467 576 1888335985803556677402814066704302287 577 1913412299582309149286749942382614103 578 453522706703557513459765333582037 579 1969996576450182942659144537215882411 580 465610157515996913887767557838781 581 471758275606281240032005941059477 582 111185075561225840214943658039 583 26142740550488088458721763 584 6138234456559776581057 585 1440561947092179437 586 1459450139327525269 587 341551635695653 588 1500677487174474013 589 1521670877062669033 590 1542918317747742373 591 6803317358150672078501 592 30286648048617783265432471 593 6980098651444522531789 594 7076398012007105045449 595 1624144597660570357 596 7279087386352601097437 597 1664552340807820969 598 33322648775259152605011643 599 33777358560684567468850783 600 34191052677780726834538681 601 155358721986264230677896534703 602 35125191495877058710806361 603 35536474981079852462880653 604 36015941699961073768878593 605 36517624105127909665007659 606 167244679925164202018612998201 607 169493095967178509014157873821 608 37824837305775163805882141 609 8437394000842106581727 610 38843003348275180880199317 611 179521441998194656684111016297 612 39778737424816010787527369 613 8806450614305072124757 614 1948760923723184803 615 1974612273584646463 616 42187097759236673808257549 617 9273927843314283097001 618 9395926455592041699461 619 2057351971883521283 620 44835177351693303942932749 621 211162835428405818517264086761 622 213918930735280812885555547541 623 216707359117665529108265374361 624 1025383954937222659811677523835947 625 1037325023206925058696695981090021 626 223609619143549268958115106939 627 226499254540622918783117671319 628 48719994523687442198992831 629 10475165453383668501181 630 2249337653722067533 631 10755762004631555463953 632 51517077893151964018723877 633 11010275249658466342963 634 11151101622495709570543 635 11283881059208395034279 636 11432070134758261692217 637 2420510297429231779 638 11733994628775255882293 639 11882745881200042561553 640 277351230340634859503157415661 641 280731430248127362518745381643 642 283548722460527553486945209851 643 59233073419788500832869273 644 12368568264729275596757 645 2580548354836068349 646 2613887383383648311 647 544446445195511 648 551007403812037 649 557870688891697 650 564568370521943 651 13750632344209380918919 652 68667408701395898976821647 653 69512199458435832119862307 654 347956160425651917212546825059 655 1747333146944971283264007227594807 656 8795694556702838327646712277025295951 657 1788106232303890694784857141090729 658 9029407402562161418413337707393833169 659 1830408960584261386258531868516893 660 1853395664160567686835406281287411 661 1875892880395573566101059604548031 662 9510219553892962163385102015563811019 663 9633006330461279609109662541889428107 664 9741612804088384835224045691143667683 665 1960477521450671128038648760544107 666 394224315594343681487763675959 667 2011989762189645847893736658333273 668 402962099377057049447974495961 669 407798611872080738779216438301 670 81510815884885216625867767 671 16272872007363788505863 672 3247430055350985533 673 16684221340122911968301 674 3321565068708523187 675 87216866488543439534284429 676 450883934762165264417389156589 677 456231441400973312621588276849 678 89862407209173392283157037 679 17685968748115212021877 680 17894570699144681792137 681 18084079782838310506939 682 3545202858819508039 683 18547621824932833023689 684 3627541917647727953 685 3670060478901657173 686 100163570602179341970813623 687 19437913953459992619991 688 102860448555041761221708701 689 104093739564597473694295423 690 105259492971576939512845169 691 20285121019768151765821 692 20534928167211900411773 693 20787229070015041441981 694 110869459750961978442908297 695 21194696951053714097287 696 21453909755347128525383 697 4096602970278237259 698 116693426514929213406829199 699 118021248549993835596172979 700 22356743426784208296301 701 4233429923647833421 702 22866912892040269837921 703 4312071071476573607 704 812219075433523 705 4423099267615677247 706 4472862244562412787 707 24419964929517124949753 708 24702909767048439049339 709 117847209296725670456414162858968536912557 710 119203535076639721239465523188884269099039 711 22103381249145136517609034524176575023 712 4093976893710897669496024175620777 713 4142435284907031838323053128319081 714 4191412905123926358487966374247849 715 4239385509908435022735013432620263 716 4289453912313701647842051790193191 717 789809227087774194041990754961 718 799106227369844738169025407953 719 808212014191555889385066498799 720 817715150129138027345868309551 721 150067012319533497402434999 722 25549934184307093374900341950193639947 723 4664950554008963552108881130216111 724 851423718563417330189611449209 725 155284282065186454530295723 726 872640389836722303961036009793 727 158575393392099273843546431 728 160360698347666761582478677 729 903729815061917564502912957979 730 163689515497539859536843499 731 165584961307534893191693867 732 29937617303839250260657 733 5387370398387484301 734 5445476137000327921 735 977819381756209 736 175456555133 737 1000036312614607 738 32266239888870942780457 739 33668688088293819809293234103665389451 740 193783289798763954408533548921635825729037 741 34352648430910114236577477206459107557 742 34741982502023669630794045037380549541 743 35147746233245322824146090157265015347 744 6217538693303612740871411667656999 745 1099087624766415545496095398207 746 194219407097793876214188973 747 34259905997141272925417 748 6555593751914359334004349680268981 749 1152327957798270229215037736029 750 202411374986522084878805153 751 35504538675060881403053 752 6216868967792134723 753 36342048902964409197283 754 212804588974757721828510269 755 215251044796449763222114463 756 37480592860255922553041 757 37897840719545604070417 758 7588898611265221134590443508373257 759 7675508901485436350720993270011271 760 45421234834439159787915280558616843267 761 269242665257436531690755309779388177724829 762 272117307111399174185128795091308630113143 763 275206889473235118705379698321314886708269 764 278043586495807547346905687309337373085609 765 47716421228043169271821810075396837667 766 284467921476347263223770125420152978355323 767 48685250980035472056096204932423922361 768 8323687977438104300922585900568289 769 1422609464610853580742195505139 770 1438640235426000641751071192921 771 1454840586140574271226514069347 772 247970101609097370244846441 773 42250826650042148618989 774 42682030868276972384449 775 7257614498941841929 776 7326535375987923521 777 1241154561407407 778 7503557166985159123 779 1265995810188149 780 213166494391 781 1292966939911019 782 287523032731794553359476467 783 290692653603733494485537173 784 1783009678130567304373017848449 785 296624468163461537909335859 786 11092473647380543070226477124683491 787 11210068199878862559458627950587043 788 1855050173734711659682049967001 789 1875297124531220832749523970279 790 309812840662683104700070043 791 11753090469740921919332814593476207 792 1935302234437826760963743552359 793 1955677188049279452640282388903 794 1975590471947958271175952861577 795 324345833516328726182228347 796 327641922957078173981490461 797 330857776936699422212946281 798 54052896085067704984961 799 54634773615913320468407 800 55222723242303387181421 801 55762095437409720118241 802 350054572572559057775219117 803 2201010525786363812632796672431 804 356554434762087123381305147 805 14085245435493666217760968258552927 806 2272180260605527700880943419673 807 2296356287882646003034440480079 808 14553473903686344027487825458841063 809 2340915860332369957775104625839 810 2365751167643402977741855454533 811 379796302399005133687888177 812 15228547926482144049055670143949599 813 97213459428126746384162499225932742137 814 98237902717645565681840085837606310871 815 15670426338753479930106888792089059 816 15835351891035050600715572360942173 817 16001853918246825865913473870552207 818 16169839023798645574383378320282833 819 103836085792539557108577921149505343933 820 104923719765291122061627618466735522111 821 105954502624655414498297070589210185773 822 106994423340616889201303943848119641451 823 108111240032136850404417348923871008893 824 17081883398978803982369623783199717 825 17243618132123624597635866078764177 826 2718527216163270471013064177639 827 427912358911265617977815863 828 432084487587550956602540597 829 436567678309257978004170479 830 68567249616657449034737 831 10759022378261015069 832 1686631506233111 833 10982639779532242001 834 1716842235349733 835 72562543653471432461581 836 73285120718015103175373 837 11363796048692061277 838 1761555735342127 839 11593647892971692747 840 1791077999841139 841 1809317646190393 842 11966054516402166469 843 22500369124679681332725332618357641 844 3446219807731609945278807262729 845 22950020010025423376952538289358251 846 23188243389766184907960441297093919 847 3538569111821484039060039874423 848 539169451747902489571848221 849 544750746118256785399354033 850 82902259339256853659923 851 12604874462407914499 852 1915343331166679 853 85651402266027258052387 854 86507008827183274252093 855 87291178721371368594913 856 26439887533476520875066063717179053 857 179144926424140905137974993253330244571 858 26902677042219688412370475034288969 859 4038834565713810000355873747829 860 27454282703913898451693767698130033 861 4110537910452747185460962374327 862 614522037741478126096720343 863 91843078424970576310973 864 626696309954153393123936339 865 93494899291981708656413 866 13935742926215786057 867 95342132935513441519097 868 653238231015763049272624867 869 659637774320949387591163273 870 31035372945663821613070959326885737 871 4588994964610945085475522597499 872 31643386685350265072739356285807593 873 4666477906702590336637569132253 874 4711830217384724184703845021331 875 693630239567896979935793467 876 33025926594189489946587556274539493 877 33316349516020263711323779838436953 878 4880086350669439535861107344139 879 714612146825221780035306391 880 721514591094278510239071973 881 728475556305829801230999871 882 5078547314879374703861537586461 883 739989409132941090465035347 884 107728841044248229795463 885 15678771800938470353 886 109964848481051834601973 887 5379377423886797175200985998191 888 5429222531043124816610116315823 889 5481071566935014013238139420561 890 5533370355921237943391922448139 891 1912967240525835854240006307930436976447287 892 275286694564086322383077609430196715563 893 1951118202523951281629765249479781591595541 894 280292803120808975956007075058149919781 895 40231491764146544560931114548320643 896 40623937817791927580604520916027687 897 41008226178974995836347662435370933 898 5872580005581411404317293775651 899 5928021327333431594945950818877 900 847223285312767128047156041 901 855452278799593033590250829 902 863503020336848579036843807 903 123023652990005496372253 904 17507279491960366639 905 17666459189003336303 906 17832011695956938489 907 17993730379326818617 908 129329798374815714028019 909 18269501112419227861 910 131675208274630432618483 911 132934726373192096624399 912 134166813431278134874253 913 135409273047731671692227 914 18994146871613363963 915 7187800348190475060035880322247 916 1004022956864153521446554033 917 53009777256601925696258727029786131 918 387689709191894171419544743728202343483 919 53898193965229274491803801435868531 920 7478589422121447827362814130133 921 1037108503969137127633173503 922 143783239147253171722331 923 145057948567591750887067 924 146422444417999309202231 925 20232478156418309963 926 149185860700031099114383 927 20585878391062660289 928 20778879870532157173 929 8285741824091614793114590954187 930 1135499770329123584091351371 931 1145134502197250813079125257 932 156674579586434644011373 933 21400707497122612213 934 21581698339411740839 935 2943092641403483 936 22013078268727374229 937 2994569210818579 938 3020577139912403 939 169327906402207433071523 940 1278023268236752197207379741 941 1290084968220111055749177851 942 9747233419369848958979610030017 943 73820633710349950579418267691243173 944 74474001260957848760756822829720047 945 75172912655014297267695149361169357 946 4312566482177398337649764882276185754129359 947 4351766391385801370260403033859500903344811 948 581243006729771787132416593276279004053 949 586675909716964206026697426702549471443 950 591526410637413836747280869889048746977 951 4521400396999575301259037748188866151700031 952 4561098737587838168078659471134251965989269 953 34927054050742416905842623235463196802825261397 954 4639003061594158175832464236347881100122893 955 35597914089083723727579686089314716015949415169 956 4720582693155247808988156224547767672185309 957 625491280396879264474381373333479219847 958 82857501708422210156892485538942803 959 83537110797709440879174180750401257 960 11048420949306896029516489981537 961 85179017320679566873776394697447513 962 11241786633321838045898956671169 963 11339631538741756456953859894207 964 1494219467484748511919074963 965 196840925765346925559093 966 1523471535845782043248799947 967 200272319685261212468621 968 11933461162614778802832724584277 969 92645457760564342841887610428355471 970 12121609022708928803073087848797 971 12229370744965982948531183021201 972 95161728210337417698397364018102209 973 96005074687374162700807245518588453 974 12499033288292431024711267480613 975 97787449517055529591152223913188879 976 98652037550752028877616708534967171 977 12813617034777507322719406226129 978 1663458007890108700859328343 979 215557601126099352191179 980 1694196136637196290031569021 981 219256650270117288731923 982 28324073152062690703 983 223408331756422045451041 984 28800867829885528613 985 29060702956588968103 986 229737273615890168009671 987 29479952985485713847 988 114277188924318653116897591857682309 989 14607847235628103427955719271083 990 1865863741937425396341259327 991 14866278763404075734304876492329 992 14991221383852906626761787462467 993 951109589184543614704658022247878434467 994 120806501865177646983952498697812579 995 15336613160489735557185793918727 996 15472869401286065229606533298637 997 15606340810557592875885011576489 998 15728805451774473113615029386607 999 1989225427061397889669284101 1000 251196543384442213621579