-1 1 0 3 1 6 2 13 3 24 4 39 5 64 6 102 7 153 8 230 9 342 10 492 11 704 12 999 13 1392 14 1922 15 2637 16 3576 17 4812 18 6438 19 8547 20 11278 21 14802 22 19317 23 25078 24 32403 25 41670 26 53358 27 68043 28 86424 29 109378 30 137934 31 173346 32 217166 33 271218 34 337692 35 419287 36 519174 37 641124 38 789744 39 970455 40 1189659 41 1455086 42 1775850 43 2162658 44 2628310 45 3187890 46 3859080 47 4662832 48 5623782 49 6770754 50 8137666 51 9764262 52 11696952 53 13990070 54 16707030 55 19921737 56 23720358 57 28203102 58 33486438 59 39705728 60 47017863 61 55604652 62 65676797 63 77477778 64 91288944 65 107435438 66 126292056 67 148290651 68 173928966 69 203779416 70 238499820 71 278846372 72 325686774 73 380015838 74 442974214 75 515867994 76 600191310 77 697653230 78 810206622 79 940080927 80 1089820592 81 1262327046 82 1460906208 83 1689323216 84 1951862949 85 2253398508 86 2599469134 87 2996366721 88 3451233912 89 3972174888 90 4568378274 91 5250256770 92 6029604254 93 6919769760 94 7935854928 95 9094936044 96 10416309462 97 11921769336 98 13635920006 99 15586521114 100 17804876544 101 20326271852 102 23190457926 103 26442193716 104 30131856064 105 34316114862 106 39058688088 107 44431188371 108 50514061680 109 57397634382 110 65183284268 111 73984740228 112 83929529691 113 95160593366 114 107838077562 115 122141328615 116 138271112678 117 156452078514 118 176935496064 119 200002299207 120 225966458454 121 255178728510 122 288030807049 123 324959939178 124 366454029072 125 413057307108 126 465376597824 127 524088270225 128 589945937350 129 663788964600 130 746551892298 131 839274865840 132 943115153094 133 1059359883324 134 1189440135726 135 1334946487356 136 1497646189728 137 1679502146514 138 1882693845246 139 2109640457583 140 2363026335494 141 2645829115722 142 2961350707992 143 3313251462118 144 3705587805369 145 4142853708258 146 4630026359734 147 5172616444371 148 5776723492032 149 6449096791982 150 7197202392420 151 8029296804876 152 8954508052590 153 9982924746006 154 11125693998444 155 12395129017593 156 13804827262614 157 15369800228058 158 17106615950654 159 19033555397055 160 21170784107784 161 23540540535640 162 26167342587678 163 29078214143796 164 32302933433432 165 35874305240094 166 39828459214182 167 44205176742474 168 49048248947718 169 54405868749876 170 60331060159200 171 66882148158810 172 74123272948992 173 82124952641454 174 90964698770370 175 100727689480683 176 111507505651510 177 123406935611994 178 136538854714680 179 151027186521194 180 167007952899999 181 184630421106150 182 204058356518602 183 225471390422160 184 249066513210750 185 275059704152370 186 303687709758750 187 335209984070022 188 369910805153076 189 408101583240492 190 450123377541348 191 496349640054808 192 547189206129432 193 603089553512958 194 664540353351558 195 732077338384875 196 806286516052008 197 887808756468662 198 977344787526198 199 1075660632395943 200 1183593527620254 201 1302058362934680 202 1432054687698057 203 1574674332496138 204 1731109698322878 205 1902662770368768 206 2090754918092808 207 2296937548199883 208 2522903682928296 209 2770500541872252 210 3041743211882022 211 3338829496859202 212 3664156046551150 213 4020335871447420 214 4410217360052448 215 4836904923961841 216 5303781406221030 217 5814532399995444 218 6373172636119976 219 6984074610679797 220 7651999638263631 221 8382131531113442 222 9180113120137962 223 10052085851850042 224 11004732713721702 225 12045324760168986 226 13181771533892712 227 14422675700548169 228 15777392239461222 229 17256092561068608 230 18869833950970714 231 20630634771568932 232 22551555886976880 233 24646788813454314 234 26931751136643612 235 29423189780038398 236 32139292754719912 237 35099810069322036 238 38326184532879822 239 41841693239991504 240 45671600588885460 241 49843323749849316 242 54386611572092306 243 59333737993352034 244 64719711099811896 245 70582499071708686 246 76963274344818180 247 83906677421553387 248 91461101874627712 249 99679002203930820 250 108617226335837892 251 118337374689986798 252 128906187884527998 253 140395965310206342 254 152885016972401090 255 166458151181210568 256 181207200866848368 257 197231591507082366 258 214638953877712848 259 233545785080785206 260 254078161564794510 261 276372508128948270 262 300576427204517196 263 326849593027410620 264 355364715659987091 265 386308580191616028 266 419883166844165604 267 456306858133765020 268 495815739698601624 269 538665001891910570 270 585130449764315514 271 635510129625052182 272 690126080974877078 273 749326223250848262 274 813486387519964638 275 883012504001777752 276 958342957097376336 277 1039951120460139534 278 1128348085558487414 279 1224085598161704453 280 1327759218235273008 281 1440011719857601774 282 1561536748975643154 283 1693082758113593646 284 1835457238532318526 285 1989531271817913624 286 2156244424469396040 287 2336610010754527716 288 2531720750920256934 289 2742754853795973018 290 2970982554912224500 291 3217773143486694378 292 3484602514020636294 293 3773061280803695266 294 4084863496356911184 295 4421856017771777145 296 4786028568031236422 297 5179524542743576350 298 5604652616302886208 299 6063899205316273286 300 6559941851230164438 301 7095663588468641142 302 7674168369073980665 303 8298797619840958530 304 8973148013288687160 305 9701090539526517022 306 10486790972177723670 307 11334731828058773031 308 12249735927284463814 309 13236991667920483554 310 14302080137275163040 311 15451004190426064206 312 16690219635660992691 313 18026668676226985404 314 19467815768144511468 315 21021686064910390560 316 22696906631742421944 317 24502750624639136224 318 26449184642999553726 319 28546919478942365757 320 30807464501820243702 321 33243185932812635214 322 35867369281983211116 323 38694286238858472224 324 41739266327504544192 325 45018773658346324428 326 48550489131655081038 327 52353398471827510134 328 56447886497402362446 329 60855838059295519888 330 65600746109103523566 331 70707827390658871440 332 76204146281422133368 333 82118747345916049092 334 88482797201399435580 335 95329736336469185987 336 102695441566448361942 337 110618399855453049108 338 119139894284080559446 339 128304202993943500983 340 138158811996013411512 341 148754642789115920466 342 160146295798192909458 343 172392310709388764706 344 185555444850850117508 345 199702970844652448142 346 214906994836810983936 347 231244796699172134738 348 248799193689469317180 349 267658929154355096742 350 287919087965129907606 351 309681540487595021712 352 333055417006427615544 353 358157614651127266404 354 385113339005415346458 355 414056682725528460432 356 445131243645645548480 357 478490785011324813426 358 514299940654946561616 359 552734968111380152352 360 593984552868138821712 361 638250667152919708308 362 685749486883391171802 363 736712370640252866876 364 791386904775866530863 365 850038019038025788418 366 912949177372740823998 367 980423648872347565119 368 1052785864156872941848 369 1130382862818637367304 370 1213585837923858006288 371 1302791783951802685950 372 1398425254963306852806 373 1500940240227767993334 374 1610822165002598954004 375 1728590024653298921607 376 1854798660827655786120 377 1990041188955961156416 378 2134951586942568112494 379 2290207455544875134532 380 2456532961606085620934 381 2634701976020326856484 382 2825541419065554745050 383 3029934826543774480374 384 3248826151022394464454 385 3483223813378129907112 386 3734205020808963654470 387 4002920368503737256840 388 4290598743246693185472 389 4598552548389518632794 390 4928183270850305598624 391 5280987412101739888056 392 5658562806494290029206 393 6062615351729136044466 394 6494966177855283095460 395 6957559282821130833295 396 7452469664368606763220 397 7981911979924035562224 398 8548249768120606861934 399 9154005267689619094893 400 9801869871689009423934 401 10494715257405639917244 402 11235605234780696344068 403 12027808358874158155356 404 12874811354713669707742 405 13780333405875114233172 406 14748341361327202235784 407 15783065918451208411958 408 16889018843731267856088 409 18071011296412752482658 410 19334173324459010786078 411 20683974606413958045144 412 22126246517314311654264 413 23667205601605917890406 414 25313478541119952322238 415 27072128711574146719356 416 28950684426799699509670 417 30957168975975532144698 418 33100132565598584825760 419 35388686284753366826164 420 37832538219488942798445 421 40442031849791226658548 422 43228186870778295694491 423 46202742588373619603550 424 49378204048855348167720 425 52767891071369210830212 426 56385990362760333992694 427 60247610904959365763613 428 64368842816686311771254 429 68766819903449485390902 430 73459786122757168588032 431 78467166205168065980964 432 83809640686328377459782 433 89509225620525855273882 434 95589357262584333303776 435 102074982022179007998270 436 108992652012929386967838 437 116370626537982160396388 438 124238979874292949636318 439 132629715739520271144297 440 141576888848426684947950 441 151116733990014908951310 442 161287803082388925223176 443 172131110689603952485406 444 183690288513641836620336 445 196011749405212188218370 446 209144861469431470951352 447 223142132876675105286987 448 238059408025140254019888 449 253956075740013716797952 450 270895290234731605287228 451 288944205602773348386408 452 308174224653886960991406 453 328661262956738401335714 454 350486029000866208635258 455 373734321444662348505636 456 398497344473059754949096 457 424872042348864248141490 458 452961454305410434587952 459 482875090995646186103679 460 514729333784067685409424 461 548647858243357071831216 462 584762083297350779182782 463 623211647536335090175308 464 664144914319885425618022 465 707719507376811886112316 466 754102878711535352528904 467 803472910731700934573275 468 856018554623361364714950 469 911940507117972745868232 470 971451927920097425019994 471 1034779200196482828757878 472 1102162736666481165828984 473 1173857833981014420414110 474 1250135578232917451434668 475 1331283804605979429355452 476 1417608114343845408819158 477 1509432952403658667759980 478 1607102749353472503366768 479 1710983131277618856073580 480 1821462201671004567040323 481 1938951899532362040727530 482 2063889438108491936470826 483 2196738828997221941868690 484 2337992496586927660273968 485 2488172988095819657091750 486 2647834784775640115721144 487 2817566220162824651709603 488 2997991511596508298679254 489 3189772911577980654977172 490 3393612985921368596964294 491 3610257026041546137824538 492 3840495603143701485803238 493 4085167272520855690818372 494 4345161436632214790255012 495 4621421376127908747313443 496 4914947458505860174958568 497 5226800534635744119877514 498 5558105533964840363543646 499 5910055269832721390543895 500 6283914466967930773781552 501 6681024023921953297811880 502 7102805523915825513059604 503 7550766008334753409575522 504 8026503027908274912901494 505 8531709987460128829938444 506 9068181801005490342621462 507 9637820874916158973512951 508 10242643437869327838385182 509 10884786237345555013492108 510 11566513623549483992939946 511 12290225042795864953734630 512 13058462963636822566111798 513 13873921260307588450575948 514 14739454079440741895359728 515 15658085217447249782328077 516 16633018037490342469096470 517 17667645956589799727922168 518 18765563535094068755165180 519 19930578202550556039802833 520 21166722655895440109284416 521 22478267967878719611250608 522 23869737445743499630237152 523 25345921282396581440129448 524 26911892044646416439448750 525 28573021045550901220211232 526 30334995650518157631198558 527 32203837569545546422356142 528 34185922190873274017204208 529 36287999014377036531565224 530 38517213246237586660239890 531 40881128619812733933333732 532 43387751511208387722656064 533 46045556421809600331829412 534 48863512904000454551110998 535 51851114010483895886066853 536 55018406352020627974042804 537 58376021853051962625254268 538 61935211299567662701184928 539 65707879778739612128716457 540 69706624115279563703661072 541 73944772415208951371303022 542 78436425833766271768752120 543 83196502690539110554596654 544 88240785061610629080295227 545 93585967985572239433552826 546 99249711427694222816037966 547 105250695154384112218221792 548 111608676678319719555576358 549 118344552443341784085781644 550 125480422427353538352521748 551 133039658351125410586644618 552 141046975691068254020363100 553 149528509704744884321641764 554 158511895689165673888810794 555 168026353703789321023423470 556 178102778002656045601785792 557 188773831433250333117147964 558 200074045073558629571940582 559 212039923393390538187156123 560 224710055241408410486203760 561 238125230975500056303384078 562 252328566071174985392872773 563 267365631560610669733101532 564 283284591673868597870102670 565 300136349073689595591233832 566 317974698096215737801113792 567 336856486432026549632024823 568 356841785705077242940415160 569 377994071431546521402070718 570 400380412866304145048761548 571 424071673271760321707483232 572 449142721172329809983116398 573 475672653187706650675809900 574 503745029069677690102930668 575 533448119600385425121867175 576 564875168044868204881529766 577 598124665887447799628915022 578 633300643620194645078667628 579 670512977392378306064467698 580 709877712372608480324179896 581 751517403720399019672254038 582 795561476111258327565319314 583 842146602809244220073732460 584 891417105333346085803189792 585 943525374819204494706953346 586 998632316235687511332853080 587 1056907816676860091570887587 588 1118531239014061676014693320 589 1183691942260308754586688120 590 1252589830070233178887843430 591 1325435928873431267167703328 592 1402452997217620136921961072 593 1483876167980572425740620934 594 1569953625196634673498711108 595 1660947317334944506788256038 596 1757133708962474573493690294 597 1858804572825985470126422358 598 1966267824493116153005094264 599 2079848401804441487081460403 600 2199889191505658749302148926 601 2326752005552417915115106656 602 2460818609709988694438904894 603 2602491807206279979979002660 604 2752196580340029947013750912 605 2910381293096619478141160616 606 3077518957982297351607676398 607 3254108570454030537869471025 608 3440676514497114030280726582 609 3637778043086519114006198982 610 3845998837461175233458828640 611 4065956649343439213416550960 612 4298303030449400370963210327 613 4543725153859919281712319996 614 4802947732057945473983066578 615 5076735036685275814212611283 616 5365893025332099660370571934 617 5671271580946057341425337974 618 5993766869734774475356162974 619 6334323823737617823647713539 620 6693938754559474561839866188 621 7073662105092447473216518548 622 7474601346401282498135500668 623 7897924027315940340244447246 624 8344860984660869605428613998 625 8816709722456157486378862134 626 9314837968851792719068660776 627 9840687420003789205717235100 628 10395777680570951737837880808 629 10981710411004734091948250390 630 11600173692323115385958932668 631 12252946619603931110821470258 632 12941904136004928716738570872 633 13669022119718324865649313568 634 14436382736898239092316404560 635 15246180074261552220127050189 636 16100726065758045316817359752 637 17002456728435749842874104650 638 17953938723393994876394634302 639 18957876258521469008495396964 640 20017118350561605945616653840 641 21134666464934728564199258290 642 22313682552677716362838727490 643 23557497504839666404824974988 644 24869620045698373389269297502 645 26253746087239845927537009474 646 27713768568474004197708398856 647 29253787804346790396107762486 648 30878122370254915818024540726 649 32591320549477247517535191342 650 34398172372209422644942755110 651 36303722276328834495093473028 652 38313282421528978090492818966 653 40432446690048751346934221334 654 42667105408887324219800587488 655 45023460830142431415375412440 656 47508043407943416253291412292 657 50127728912374248052077443640 658 52889756422800447993899127744 659 55801747245131994338849834827 660 58871724799776663141752567646 661 62108135529369952200590249316 662 65519870877814032510187604102 663 69116290394724624877695742806 664 72907246022077126537238725560 665 76903107622667808079843690624 666 81114789812968849946218367640 667 85553780166064079550046372797 668 90232168853612512790690726400 669 95162679799206538827650927214 670 100358703419078505255209821398 671 105834331029871618481201466830 672 111604391007136910143980835278 673 117684486782356374362381830344 674 124091036770632511376276615344 675 130841316325736118567985486221 676 137953501823977407302133501792 677 145446716983371031718579753722 678 153341081529814535214887646168 679 161657762327503720388338207734 680 170419027096579748581535962654 681 179648300847054172952161810284 682 189370225164403005224998707864 683 199610720488873344090602310938 684 210397051537520747218564696173 685 221757896025307795918071362172 686 233723416849260292804143105030 687 246325337907714117649847284842 688 259597023735110607323338564470 689 273573563141629914613543537366 690 288291857056209498547993805646 691 303790710781198974795108208152 692 320110930877074228801194837118 693 337295426906295180951726198756 694 355389318276566147327392047204 695 374440046435469705173102667477 696 394497492680719831547226680352 697 415614101863144510691344149270 698 437845012272989920644505299808 699 461248192014266936502978680364 700 485884582186666614243470830920 701 511818247210086559394159301520 702 539116532643068145451039501374 703 567850230863480494899412002102 704 598093754997637670437093530206 705 629925321502739052319441343106 706 663427141827119592124530844638 707 698685623593328593583888799761 708 735791581770566890505004902532 709 774840460325548825829214642318 710 815932564864465476054748214930 711 859173306803459536899841357692 712 904673459630932950289295824536 713 952549427852150913058295181466 714 1002923529235038121794307065534 715 1055924291005845404160486549666 716 1111686760674560485302081678182 717 1170352832202611678614514690874 718 1232071588259636965897741575648 719 1296999659351935626825353575908 720 1365301600642761012564988362384 721 1437150287323930442538297615696 722 1512727329439404392769472552311 723 1592223507104608807681673809188 724 1675839227110432158720448456440 725 1763785001948117613189886693158 726 1856281952340789540792129887382 727 1953562334419206301615884478476 728 2055870092733626314255222050480 729 2163461440350525256866998260164 730 2276605467342427566616092013644 731 2395584779041439267118014823766 732 2520696165492321341497772127582 733 2652251303609259088471186513434 734 2790577493612005061629512545660 735 2936018431391949692283865491393 736 3088935018537059703479246946696 737 3249706211826682187068436208308 738 3418729914093111386180878563936 739 3596423908436733183118362537183 740 3783226837875684498173879399990 741 3979599232609485161298477969198 742 4186024587179221050858986772336 743 4403010489914791344375070507464 744 4631089807172701168710067679238 745 4870821924986115408174955503612 746 5122794050872632078400894272910 747 5387622578674737636186156209424 748 5665954519443436481379342618024 749 5958469001517379315926887745102 750 6265878843098239082475353832096 751 6588932200778401120088685698724 752 6928414297639561826248030745264 753 7285149234710897659874585352336 754 7660001889753418832846572448268 755 8053879907523320170928176835626 756 8467735785861962307428312293740 757 8902569062163953531582433300288 758 9359428604988067931263214006756 759 9839415015798859174061814949440 760 10343683146060260959222799211105 761 10873444735146674672068792054726 762 11429971174792523037059590472070 763 12014596406068508615341796466816 764 12628719955152393890897227759520 765 13273810114454575564647941484636 766 13951407275964644787488883879096 767 14663127424005118913796177320378 768 15410665794913237853818243063524 769 16195800711521806770221141052852 770 17020397600676234105531860026044 771 17886413202407888348991265338798 772 18795899979784439737419099594336 773 19751010738876759434629448563040 774 20754003468720049363039212716322 775 21807246411605038565613787632345 776 22913223374514213266418220967926 777 24074539293019094602644945399552 778 25293926059478529445753373337486 779 26574248627925848992141842737974 780 27918511408605656051034566518368 781 29329864965720052363925958426660 782 30811613032570489146785603171002 783 32367219858936346959266662858404 784 34000317906216109189448720047608 785 35714715906572928115569159850944 786 37514407303074894384812749529550 787 39403579088602872654900079981164 788 41386621062116885719827451786904 789 43468135521727311986316875279790 790 45652947414911272595614986072528 791 47946114967149264407576555526112 792 50352940811234160008081751694062 793 52878983640526042666684453193814 794 55530070410493953331787608446292 795 58312309114001566303421765234265 796 61232102156960239400120901071184 797 64296160362192057673215199974264 798 67511517630619760805078990332214 799 70885546290232270713554487021252 800 74425973164666483205307042915870 801 78140896394700734285476147149024 802 82038803047475694227018989491420 803 86128587549847299907300475305420 804 90419570983936755628915238386038 805 94921521284677795832606850084594 806 99644674380974630533978980132366 807 104599756323978752344417778970225 808 109798006447972690865380420325448 809 115251201611417632864167330353666 810 120971681567883527087254600915938 811 126972375518838975476635303954878 812 133266829902638172501338344340334 813 139869237476507873588220435646470 814 146794467750913530331514155711674 815 154058098838375206631538317246787 816 161676450781615781569163874866352 817 169666620428861569308759018734718 818 178046517927184393085656993975518 819 186834904907980130599858367133303 820 196051434442027845306645569749704 821 205716692845072138583168552791080 822 215852243418525882289716568217076 823 226480672213707886661498658672540 824 237625635912017489959646008364236 825 249311911917613000248704274338838 826 261565450763511176933620365276432 827 274413430936568649579873097980169 828 287884316231551826264112764498838 829 302007915749458303483807740997284 830 316815446660429298477378371160384 831 332339599856998826826006213166548 832 348614608629071304851927127172086 833 365676320497915464118263779565514 834 383562272352619874466895055256570 835 402311769038885405727996989213361 836 421965965556744532925552798651584 837 442567953030808936142754336255192 838 464162848623968330990660707185144 839 486797889573108414598237301553132 840 510522531533398333722536652875769 841 535388551426032892018694360508300 842 561450154993017162138671488893754 843 588764089271667264862633021952652 844 617389760210987519957503381415256 845 647389355661988377505661675003432 846 678827973984349667652817376498886 847 711773758522628704404996941564109 848 746298038216482401342417108079286 849 782475474621137407192489843844736 850 820384215626623833463415752560804 851 860106056177108831571044280272226 852 901726606305049449255607452073680 853 945335466808854221674089456988188 854 991026412917325239644193716518642 855 1038897586299373480582771217627160 856 1089051695793387613250792598141240 857 1141596227247219101825125759372610 858 1196643662877054273965370700371780 859 1254311710571508398719748540980149 860 1314723543586130395972033702578206 861 1378008051093183613920099338451942 862 1444300100072103659201166710552316 863 1513740809047465551298222089221282 864 1586477834203658079021268345680528 865 1662665668428803383255341104293560 866 1742465953864816407671594001794182 867 1826047808565915660117181391148417 868 1913588167894419280632383050404318 869 2005272141310336220321307810048660 870 2101293385240140916661515557982506 871 2201854492740252822942008601674604 872 2307167400702183317577182443246934 873 2417453815379117967365077360833786 874 2532945657047930306086369813136160 875 2653885524656335148631992924698586 876 2780527181342148500646184880150406 877 2913136061750493538750947290091612 878 3051989802115346917859939513629120 879 3197378794114128714492120839313402 880 3349606763548177577981681892692160 881 3508991374947998236217761330880764 882 3675864863250202783473582774066090 883 3850574693743174989856206202607820 884 4033484251530756612985985565595396 885 4224973561817778482624968841011746 886 4425440042378132964672332540083734 887 4635299289625408326541099558469012 888 4854985899767983761223849541697174 889 5084954326595025002255825907134760 890 5325679777507137758090919696892348 891 5577659149475647545042092839945698 892 5841412006687702783933268328690000 893 6117481601710771281153185155913666 894 6406435942089751840687250988303714 895 6708868904372991739507152772630113 896 7025401397650131954039542820574776 897 7356682578775046220694912677754884 898 7703391121541354430305078938290000 899 8066236542176239248569217187984631 900 8445960583620747819533600066180790 901 8843338661171595670026072619816668 902 9259181372170892633150451044798321 903 9694336072546373617756186381041102 904 10149688523125841282053424450204616 905 10626164608775822412970107360486940 906 11124732133546123079001106856868414 907 11646402695139266503508520794814765 908 12192233642166948641340266400155856 909 12763330117804896019923001914258666 910 13360847193613115158886325510936108 911 13985992097450750109501955641713200 912 14640026539583892761991155525789166 913 15324269141261009521568678376260988 914 16040097970214459755001539730667376 915 16788953187738200589547817284044990 916 17572339812191526778987388169249696 917 18391830603986924587403608860912460 918 19249069077337180263402278604928416 919 20145772644263146679541683860529388 920 21083735896599421400617360327975224 921 22064834031981027065626350610176588 922 23091026430050428357410340106903934 923 24164360385391304094622317954316556 924 25286975003973871189041873638219727 925 26461105270186701149854497467924106 926 27689086291832370736985059771069580 927 28973357730779457782551385773247421 928 30316468427291863716245153652130296 929 31721081226398770497815365760207060 930 33189978015025298869800087332681922 931 34726064978975728258766737120668966 932 36332378089248592173505723297320990 933 38012088827566728216861023174336250 934 39768510161426117276279649801936216 935 41605102779405798396004820849187189 936 43525481597938029579316918839718566 937 45533422551213945826554920859645366 938 47632869676396040998369671186866262 939 49827942506825699202013070276146983 940 52122943786452587937773515891846080 941 54522367519273898204718594015250124 942 57030907368156111959486597684266068 943 59653465418021168866575016141108110 944 62395161319013606148193480775820142 945 65261341825926512979564183263482380 946 68257590750853072869005361985728600 947 71389739346748207285384455218802205 948 74663877140332571621572709874318336 949 78086363233550129167593576765094032 950 81663838093602029410203321597398110 951 85403235852424885556019454214821104 952 89311797137362179271529890968760704 953 93397082455694871726197070405277086 954 97666986156652881788398743995751732 955 102129750995524478907229775351257644 956 106793983325517468117144254248369318 957 111668668944106022654896253758493544 958 116763189621721920111447480712948416 959 122087340341820607175751045716352841 960 127651347282572877165222677176007244 961 133465886571703992973286288868109284 962 139542103847325906211402143776860656 963 145891634658986975967372792215939916 964 152526625744599530282779414711527072 965 159459757220401083977960684746827178 966 166704265722662466553660841425152894 967 174273968541478061026690218291236214 968 182183288788662448835814167870403044 969 190447281643536744282812826656941920 970 199081661722219642294912474571400444 971 208102831617945669030720243718529934 972 217527911661919409515119505874779590 973 227374770956282808475669543744888452 974 237662059732926348126025812161504974 975 248409243094117483107191056674845670 976 259636636193254781888379574973410560 977 271365440916487555400840465966067850 978 283617784128472269121535639368604808 979 296416757548172813710742185380453762 980 309786459323355995271835640024484580 981 323752037375290813666366552092071124 982 338339734588134817882084635052543104 983 353576935920587837541821691011939102 984 369492217520617657438729146039395232 985 386115397927418895141690126182997984 986 403477591448260835274027479591388806 987 421611263801517858681413332786247001 988 440550290120963195183786895604285896 989 460330015420349072806652731457894606 990 480987317621400224438513610320772156 991 502560673252619686758187100481540564 992 525090225930752689846187572646994654 993 548617857741383265156333196511581206 994 573187263639956353447826216160086124 995 598844028999533325970030733550412104 996 625635710436808900512615058558952838 997 653611920053350715571285338089106478 998 682824413234677927895200805871276638 999 713327180155681071543911767298166861 1000 745176541147011367705367249942669112 1001 778431246083443382346677636623110430 1002 813152577961850457356889501228501378 1003 849404460843338155090937690745781602 1004 887253572341267937633560277004319350 1005 926769460844382765163681509069430620 1006 968024667672030007031054658008339520 1007 1011094854366577246792498545484097935 1008 1056058935336545946826431520277255766 1009 1102999216072759742773626933562618710 1010 1152001537168932111486545492634481572 1011 1203155424387616592586629959207195458 1012 1256554245022326504339972165244244511 1013 1312295370816915629846123265949287826 1014 1370480347714012722335535568574255202 1015 1431215072715437587885401713901503100 1016 1494609978149112310562443790416881480 1017 1560780223649035936513403757530133894 1018 1629845896167433391522180330867488968 1019 1701932218351239074678580166070751377 1020 1777169765628652723673779725307904676 1021 1855694692365630860568582930654524454 1022 1937648967466873308779353130095542958 1023 2023180619811153695488077899249222976 1024 2112443993926749190342463783798269248 1025 2205600016329272586498549540186556992 1026 2302816472961424779201477085946785254 1027 2404268298192094323538419763943547993 1028 2510137875850860687245002363711955950 1029 2620615352793337774969851780901219776 1030 2735898965512954135969305553313958018 1031 2856195380335737000862440238229193062 1032 2981720047756481167819658249913883704 1033 3112697571497374284752628455268123156 1034 3249362092893752078705692198555000074 1035 3391957691236206761464209167145331803 1036 3540738800723806807000944802543453656 1037 3695970644709745643387796897247312164 1038 3857929687948361154077074641171654120 1039 4026904107581199458586732928951498335 1040 4203194283629679112634015118167192774 1041 4387113309792991223219601594607064886 1042 4578987525382194390730630998166936728 1043 4779157069255080097660368382266826172 1044 4987976456651345317827530797032311430 1045 5205815179863967877239429536614558856 1046 5433058333720491691965182611803234152 1047 5670107266887250831611889815902044794 1048 5917380260050453042691339957368055742 1049 6175313232070566875755873325266353914 1050 6444360475250676272911446730532845056 1051 6724995420905449278516711666385571202 1052 7017711436465182933808162161959724694 1053 7323022655399106612565754258734842066 1054 7641464841293826069275443632259368720 1055 7973596287476548244225541468766626227 1056 8319998753628623375868993098803661910 1057 8681278440893060334215788699169301276 1058 9058067007040100706138651523451614852 1059 9451022623317767827749538026608496363 1060 9860831074679632991794728006181999368 1061 10288206905149960444109638132343344112 1062 10733894610157007311468612370977941450 1063 11198669877738670012693181350253275758 1064 11683340880600994836381351291653614254 1065 12188749621089421321848508166724830262 1066 12715773331215121376891135480982721248 1067 13265325929964557820640761511112669610 1068 13838359540209541133585513947859735526 1069 14435866067627745461551752774148320012 1070 15058878844139992327513182009684917182 1071 15708474338470766362328483429643562974 1072 16385773936542540521123806134562986096 1073 17091945794522713306477627153207568552 1074 17828206767454458045301351590487117740 1075 18595824416519721035941246751054448342 1076 19396119098104154605014391131059380646 1077 20230466137960112681809722596947156638 1078 21100298093895157241161480036924915824 1079 22007107110550017914961831625347611649 1080 22952447369971815735871391680530117654 1081 23937937641835814623655626784851802388 1082 24965263937322218181268207544641464930 1083 26036182270813810324405723086056619756 1084 27152521533745780596885178355927272614 1085 28316186485111122109250853530743297290 1086 29529160863303794618884069314478231476 1087 30793510624167669796504530204105523677 1088 32111387310312392725742672588604745856 1089 33485031556957986151147427754390842940 1090 34916776739778585776759356477362220284 1091 36409052770432431144966454070505978436 1092 37964390045690464115616550929727049928 1093 39585423556309934682829212472895761032 1094 41274897162042623379092323215021526496 1095 43035668039420015470895075527760769429 1096 44870711309220372770942049017749943040 1097 46783124850795526492179064853488821052 1098 48776134310718756084523960231370472780 1099 50853098313509736538338361360712591400 1100 53017513882498658071018070960461309888 1101 55273022079209691641300893623402786810 1102 57623413869974452529132955988728080841 1103 60072636228829481049367865761003594820 1104 62624798486108511374888064737750509131 1105 65284178932510952425444862131457253834 1106 68055231688813094500965175729139820382 1107 70942593851788637884157848848904680996 1108 73951092927320792271747177176519650008 1109 77085754562120017862257895680710027282 1110 80351810585910092285342753185716710478 1111 83754707376411238024816201973238010062 1112 87300114559933202844292973498617024126 1113 90993934060894146731604893729642302380 1114 94842309514103675236537602785154948612 1115 98851636054191120419707827763485479967 1116 103028570497123985056291943801783067072 1117 107380041929347140877316633402154245886 1118 111913262720681745755246263010028645054 1119 116635739977754787912754102774778399205 1120 121555287455386580500589506251859033560 1121 126680037944045354519418526541881541778 1122 132018456152186304821359412419484479542 1123 137579352103028042422554772360764145230 1124 143371895066083444403751559896427384388 1125 149405628044555457729533913445770224070 1126 155690482840532633962842892880009772984 1127 162236795720775219338563370966742600011 1128 169055323706771714496925767089749514100 1129 176157261513669211786992019647380450118 1130 183554259163639824484775301171881450224 1131 191258440300241499990049834988407607430 1132 199282421231365867783874609098201158096 1133 207639330729439975523892399597707792478 1134 216342830618664331153765723421033473974 1135 225407137180228170538830507136616494281 1136 234847043407645943481532622466412100918 1137 244677942145608352134835909701166666362 1138 254915850147038644777270835358050126256 1139 265577433084392090814457793359211782873 1140 276680031552635534585016607899606919206 1141 288241688102796612166399734317120143392 1142 300281175346480656876428195347941519706 1143 312818025173319632159129477459166434550 1144 325872559124943811118184004731594295824 1145 339465919970755648638643666265719093696 1146 353620104532538728830380127231068166054 1147 368357997806755270112743461340816207950 1148 383703408435275977271424418905998554150 1149 399681105577248684252435206521694654838 1150 416316857236849972211319743800035902064 1151 433637470103779615869919577066478037854 1152 451670830965554255374156768422543592566 1153 470445949752937168722901277421602587512 1154 489993004282208603964026543078297487694 1155 510343386760439111860838167625409406917 1156 531529752122480112756611462920147729950 1157 553586068271035077595896201083417547346 1158 576547668293924876453912399195378553072 1159 600451304735515859587942810496477421819 1160 625335206002243039283009408270565168496 1161 651239134985237436411834468883038441684 1162 678204449986260497368968438496219152840 1163 706274168036463887123457604862512597868 1164 735493030700934499211687502090850023564 1165 765907572465556940665322075125823538636 1166 797566191806433972977206365551187227110 1167 830519225045954526333967276049725163922 1168 864819023103594250562087658398104570608 1169 900520031253680616601799968835791186148 1170 937678872006659035127376887031406324998 1171 976354431234864224200601403886680907698 1172 1016607947668438265127521195270598381216 1173 1058503105891849792128719251870468283922 1174 1102106132976464160122465421175125205410 1175 1147485898889799063564735098701656500858 1176 1194714020827481029189450930390413074724 1177 1243864971619502830842983151230767047426 1178 1295016192368177802145073578553757119286 1179 1348248209481202161701795500169881010403 1180 1403644756269479018199111814202740035360 1181 1461292899285836194688580412592794998700 1182 1521283169587493223245604821726667573456 1183 1583709699112109959698259223246978680200 1184 1648670362364489738250244498420475470024 1185 1716266923618523663081618295019901259852 1186 1786605189846759717318887019233943951432 1187 1859795169598071434704645354493005990558 1188 1935951238052296891881713892678031411446 1189 2015192308489431110146674253309149286944 1190 2097642010419995395001486826305846078774 1191 2183428874632587914797702846782097895334 1192 2272686525424353601826175692390658045246 1193 2365553880290211393034365421986916961860 1194 2462175357357156539937691888797317691546 1195 2562701090860829336764127037819614636703 1196 2667287154972823790993189527065587633366 1197 2776095796298915678747929017074388895344 1198 2889295675380534835082968950844768587960 1199 3007062117544407751106929216534143896811 1200 3129577373458370511077974577143983720819 1201 3257030889764916349898431670139724467768 1202 3389619590178114835978625287261861594748 1203 3527548167444139745214487227364185909918 1204 3671029386580789639860319393716495603120 1205 3820284399827099269596468920316550030766 1206 3975543073750442182528194079055723926392 1207 4137044328975437152826153139208095270033 1208 4305036493016515778966578012113479874022 1209 4479777666714209288838404050875217663782 1210 4661536104794093469169717278711094927614 1211 4850590611086916868676165287827983803022 1212 5047230948968755079175625870680058746798 1213 5251758267601110002323798947925527639852 1214 5464485544572735575340743572501211380876 1215 5685738045567649494657258339181962128454 1216 5915853801707314140176035006533659650824 1217 6155184105239370362352028246333742707612 1218 6404094024270617385977767150186965732942 1219 6662962937268184324872130659745275987243 1220 6932185088080068429716591817204591682854 1221 7212170162254458212936164731444163574352 1222 7503343885466553328140988439231180929668 1223 7806148644891976205409852663665884222638 1224 8121044134397383044644189809681395522912 1225 8448508024451565394019159987989331921322 1226 8789036657694231248101348896719970370048 1227 9143145771134811016075140003645676987743 1228 9511371245990095083405114853548431398896 1229 9894269886207323950358199908333060201276 1230 10292420226758568750327767145242124337476 1231 10706423372832910806717665082643082725722 1232 11136903871095107125677588372959461106700 1233 11584510614223169626387291813890141104898 1234 12049917779982646770334486847462289734988 1235 12533825806142436433954541044108935159545 1236 13036962402585739895913450170813295890742 1237 13560083602020352432276465428897955157076 1238 14103974850744942291122012175283400534518 1239 14669452140982365207242439864843353461767 1240 15257363186347467050715930608545820194704 1241 15868588642075316181353518446747549835860 1242 16504043371696455765039343210835791488456 1243 17164677761908653613453292148769949969820 1244 17851479087459834804818027029318252148992 1245 18565472927924495155046280843839706798126 1246 19307724638325999322280406911180223295854 1247 20079340875629856900488045624018556130052 1248 20881471183208437530895777178342065526376 1249 21715309635455729476567796059213791574074 1250 22582096544811766431404616685719372086852 1251 23483120233540349385156918401691121795788 1252 24419718872690782734749390414323090114608 1253 25393282390764639027280037672409903099264 1254 26405254454702181303063949210938275517804 1255 27457134525900126737695424529109008306072 1256 28550479994073055267719123586805094168192 1257 29686908391875081735196462576710511618014 1258 30868099693306554075328171434817244463936 1259 32095798699042652300512026644896642555489 1260 33371817511936987606885592413038592193358 1261 34698038106073787127517555221596205578730 1262 36076414992867152325040659401964574266554 1263 37508977987835357954505414401418504572838 1264 38997835081812379884581925291265027155414 1265 40545175420497975747456526589222305507852 1266 42153272396391870467398522128059669989740 1267 43824486857307103653538177559409350570346 1268 45561270435812568705072944523877169207384 1269 47366169004115412185339284167951941377656 1270 49241826259060471583504444948265511122780 1271 51190987442096522349096383812389056356318 1272 53216503199238001006951134720495537724518 1273 55321333586236298061195547453802531380818 1274 57508552224366908249183593696014134123982 1275 59781350612437930920800917475166469395807 1276 62143042600831883043187810603039090805712 1277 64597069033606783759776369927032496213018 1278 67147002564904264125737332551282830213382 1279 69796552656142329856847965128386751253530 1280 72549570760708649962737215144248655911076 1281 75410055703117161680424183680546796343728 1282 78382159259846684633827206347627843918064 1283 81470191949345448215031078310609878573230 1284 84678629038960290944107213578144886204848 1285 88012116776834136088710477122906782029252 1286 91475478857110543548217165299309626350840 1287 95073723127090056164568927557441531674803 1288 98812048545300084698156766861308076978744 1289 102695852399768608903929797562459699244466 1290 106730737796132425862481670587801115377060 1291 110922521425563479065278428129041035897612 1292 115277241622862396042046218518305534467704 1293 119801166725447207624125823039433684195276 1294 124500803744357793639761093964176527948068 1295 129382907358803390195553686666443151311981 1296 134454489246202012446017951336410922618694 1297 139722827760097421711179175759738560493022 1298 145195477968791843514182834837719953441094 1299 150880282068001589500847226642448597074456 1300 156785380181328637255369199573785172483685 1301 162919221562844684489664776762913023393164 1302 169290576216605846199393988476105988205250 1303 175908546948456655635096261759285468415344 1304 182782581866042035845527465149537750604966 1305 189922487343526125458489025674620861044360 1306 197338441468117992285976878946541356308936 1307 205041007986127098820445368008885018656300 1308 213041150766916668697428484934211994573446 1309 221350248803791644056329896887746436555664 1310 229980111771550550061778477552169313931450 1311 238942996161148153574480127696335581953360 1312 248251622012659207324995810135401336727288 1313 257919190268503729567919727237064963605284 1314 267959400769692135174791276453239100954880 1315 278386470918675094168742019679378601740935 1316 289215155033239269302298355526117090713590 1317 300460764416777132918599579412761261096200 1318 312139188171177979754641293580485251790486 1319 324266914779539169833593952073968105884500 1320 336861054486882727337747451173810193766320 1321 349939362508083901825844305210117420137420 1322 363520263093276424554058009453322545644297 1323 377622874482095266385988878024135790224364 1324 392267034779253071992030502006432670457896 1325 407473328785122502243634076656914060095106 1326 423263115816214906394810734721663083358040 1327 439658558551707561996983182033561288118814 1328 456682652943478710155634799533918908131654 1329 474359259228463377629073101142720463176084 1330 492713134083545172477144091979114459837676 1331 511769963964651581692830732138320458124594 1332 531556399673224562827797855280995099588732 1333 552100092194796244610166010590569098032792 1334 573429729856013235884553951772699890276572 1335 595575076848124356428492738702131900088607 1336 618567013166677584785382045296450645054760 1337 642437576018964775982744282051936718299160 1338 667220002752609418437819470689440126355830 1339 692948775360615633390004611769306525202358 1340 719659666620188109721282617403769940833104 1341 747389787924695131626010849944839372616438 1342 776177638870282800406592887575431531217672 1343 806063158660860566304336092119533353886252 1344 837087779397468953818809712635662158712910 1345 869294481320412660136886690046858738955614 1346 902727850074998903651173941398460195462462 1347 937434136074264970863521765693898885042714 1348 973461316034713431669849374694395683538640 1349 1010859156763801648773588258874256274454800 1350 1049679281280757291382334016762224927475500 1351 1089975237355216985778599512897447142636610 1352 1131802568551214523918811633106316501104374 1353 1175218887867181856821177568284525968677058 1354 1220283954065874200120329069853440875075468 1355 1267059750791493884190938235016640166606477 1356 1315610568574770136025307742259125306317126 1357 1366003089830357970579150260381458119733836 1358 1418306476954653127040230825776305940696768 1359 1472592463635985992373631007411535939499160 1360 1528935449493160348161107233943993523780840 1361 1587412598162447355797348673459873724664660 1362 1648103938957436424695454400399964007767694 1363 1711092472230587625718720880272763755450182 1364 1776464278569930433213098608020147539223102 1365 1844308631969116303686760952929126961489520 1366 1914718117113963617924489423234916489855528 1367 1987788750933738713863426608979706155375951 1368 2063620108570702211559930697201341986746560 1369 2142315453926921881643929287629792825470662 1370 2223981874953018455550402040567232980818486 1371 2308730423849375765941469425594362951722718 1372 2396676262356418418862782926636088154325110 1373 2487938812316846056454956883291576766582236 1374 2582641911699220641233866497116433922247070 1375 2680913976279039809004944532921190045853316 1376 2782888167180403193335076042132421343138310 1377 2888702564488597992260063380384376324405736 1378 2998500347151403485226854803322065238587184 1379 3112429979394650568173012132519878250647839 1380 3230645403885580815583209236394531675345552 1381 3353306241885839574656609652955076880118434 1382 3480578000644518949350108050949483872925888 1383 3612632288290549379820255142360326788295684 1384 3749647036492933353798722057978385194784864 1385 3891806731166832450085966076509011084960582 1386 4039302651513370633595760343310436791248296 1387 4192333117691214105503599701879452894220732 1388 4351103747428543069799438626682595214304342 1389 4515827721894955930766322450196480001365722 1390 4686726061164154533610073658129802541261280 1391 4864027909609963393367395369159054927306600 1392 5047970831590350172779338559183628364383542 1393 5238801117786653187777701330799452204425152 1394 5436774102578199147687992062201218949759478 1395 5642154492845925889256298651680356679228736 1396 5855216708612526274335035569101149741406552 1397 6076245235941016965558559330262439151362352 1398 6305534992528526305857977130634891329923166 1399 6543391706447506416626786474438411582077056 1400 6790132308502523902940539777161012061926782 1401 7046085338687289836658066721325131106221182 1402 7311591367243672241646145159166665108881600 1403 7587003430842113051523645906161047174687184 1404 7872687484421167052922995264614454148204669 1405 8169022869242813975098967922528402064015686 1406 8476402797739788677527326064195867992588196 1407 8795234855751451112340261038056083317888517 1408 9125941522765700968637878608544791991124766 1409 9468960710806156017053895635813899217673022 1410 9824746322626283374423886827876659793886448 1411 10193768829895425269992837283480087137504554 1412 10576515872085722376415426355901061686663982 1413 10973492876793836251176332470297309647716700 1414 11385223702257136748640390690365496907573296 1415 11812251302850680224852375971803638503405151 1416 12255138418378890798249774629344961969093670 1417 12714468288004401732454451908609406976208518 1418 13190845389686050141594568126638810113180646 1419 13684896206028579776664664984894515223659042 1420 14197270017478228886803023506686646884849152 1421 14728639723831099515806797222122752659908002 1422 15279702695055058786149418264140362526428334 1423 15851181652460950717136141840505667602449328 1424 16443825581295139223260877713449902200389040 1425 17058410675862900816296131250852023558243338 1426 17695741318330982279642995244614296413359086 1427 18356651092397778749655647996202207628183270 1428 19042003833061117293152376227595010342694982 1429 19752694713756597844614874637732673164024316 1430 20489651372183896509114984965514284845422362 1431 21253835076184426667583050728777897571166054 1432 22046241931081333686939954678102439568803680 1433 22867904129942023771696815353428895252341320 1434 23719891248274352874240975876913353810083568 1435 24603311584720285794017207540155793490664533 1436 25519313549365338798533144193567247232036330 1437 26469087101338503486588868689476299363702998 1438 27453865237435679487394177496385765323595144 1439 28474925533559985425981016282279506516260967 1440 29533591740834740112846805256230966488459960 1441 30631235438309480186390169379582321955208774 1442 31769277744246179905642239197707877257586242 1443 32949191088041939396657648932668984309037980 1444 34172501044915887903848032348278553213100376 1445 35440788235561989645097604777792449201791948 1446 36755690293045925615472603308792063000897520 1447 38118903899303341860394311889156756623889746 1448 39532186893678593004586676965513878940219702 1449 40997360456027761862730485425819348246322226 1450 42516311366997297582964003263184104922880820 1451 44090994348180185027641871275776800464545854 1452 45723434484945239358561939768945912133108272 1453 47415729734832017898125603101927701370304100 1454 49170053524504065681184711166821140722822838 1455 50988657438356874776841633805421821044933687 1456 52873874001984157334934720702779350098102264 1457 54828119563816929222589178487738949467280834 1458 56853897278364599951942564808213545653373574 1459 58953800194605894452029730181208548786424176 1460 61130514453200126538033847190344594284062872 1461 63386822596316240597600144459097354301428252 1462 65725606994008279599668609259605265670589502 1463 68149853391201671378674971107566033308525376 1464 70662654579495103547090788768443137333678700 1465 73267214198127937746571365357169596863738106 1466 75966850668613258950300768753809538392034712 1467 78765001267691933323357392953986894857138783 1468 81665226343423632521436920159439699502424304 1469 84671213679396852876304869326581922999268942 1470 87786783012211700315597014101664221910192572 1471 91015890707566817953115178027652434300301722 1472 94362634600465501349546858940864554225194320 1473 97831259005245981409737062801186379558467472 1474 101426159901337268539938816287113254019137732 1475 105151890300845062914608440213578663685055854 1476 109013165804282270699127263766312318273243462 1477 113014870350975858610993346672244645186420048 1478 117162062170906370863754706130851508750292062 1479 121459979944968672987960310237649384918229945 1480 125914049180882634268325569571672389763607120 1481 130529888812230781202920744198849161882715082 1482 135313318028356724010670789245366081752558586 1483 140270363343123661519998264471760529601226068 1484 145407265910806801000528877296149277238049654 1485 150730489097677392706418608350819384028429368 1486 156246726318129588282112022307031717407076008 1487 161962909144504812415469721541166687633153475 1488 167886215700082123709804722973469544777192452 1489 174024079345027480367815719211273545176509836 1490 180384197665430277169989601372119602871352320 1491 186974541775902352553183912038773862146420468 1492 193803365946573260843010138865850802910253184 1493 200879217565686360089877574500868204386148036 1494 208210947449383588878840046336397141454019926 1495 215807720510663117889119684557008550199681595 1496 223679026799903799865146033276092087244626268 1497 231834692929773955517605973830944618298530390 1498 240284893897779988163874647270324093409094302 1499 249040165320163097571837442257493664322075846 1500 258111416091320460394124717534734605601831974 1501 267509941483411174176461560097524019625242388 1502 277247436701307554642936265989354557694864414 1503 287336010908569579855168200109337417749918020 1504 297788201740654956146870686200338816541459312 1505 308616990322130024465577039852629782729377212 1506 319835816805218136321906388386942019365103392 1507 331458596447612830400510533798001099189592591 1508 343499736248093779164634921378093139643285344 1509 355974152159114715998173154392027504033981860 1510 368897286896185086157869078415044914865680208 1511 382285128364541700433229320452510705555204570 1512 396154228724303943856307247879993612956506395 1513 410521724116026862307514567912607368488748696 1514 425405355069311501779843694870431808979409404 1515 440823487617902018681152962877822074927318357 1516 456795135145495151946821620357735783081415502 1517 473339980987310513640124125574502962876641090 1518 490478401813320707440340868666643577547581166 1519 508231491819919446767332786144370711989350684 1520 526621087757714569542914308995985725102599446 1521 545669794824072119485692888929740568107024980 1522 565401013450008501612739347023277241935436896 1523 585838967012031173070106085777741310042141016 1524 607008730500565484978922221734873839181788606 1525 628936260177677267893222645085549178105159816 1526 651648424257908710901705662123694873796412776 1527 675173034647190218709885682309133269041980193 1528 699538879775974477958484916871157598653845400 1529 724775758563962200006299415944753470900761438 1530 750914515555053250887477469273117688790572166 1531 777987077262463491989096142901982392372391100 1532 806026489765298043833198772036064896417643830 1533 835066957599267303099495868580840662961896374 1534 865143883985674390372860847857302794287292992 1535 896293912444293333052388684372266329148447950 1536 928554969837297795357848307380394067014696096 1537 961966310892992208947489163320717858520759048 1538 996568564259742441153416202726474555805953540 1539 1032403780142203427151272135508418895990718564 1540 1069515479573698309306611408921640138406911968 1541 1107948705380419453053045315961431217028886054 1542 1147750074894998187246998211798718910972110482 1543 1188967834478929255024425775783466007086422950 1544 1231651915915339831563608310539145929115834878 1545 1275853994735663708573235506564494736533004334 1546 1321627550545921072650648085573039224297542616 1547 1369027929420515499178080761290234637773872473 1548 1418112408433744703194094188545219422150743224 1549 1468940262401582668929579198776836766082640026 1550 1521572832908730535359851925862637628340065564 1551 1576073599698454643397687213336717875254899810 1552 1632508254505335133378629975723429665103488664 1553 1690944777413740189104438787274697742185169412 1554 1751453515827622317281319934991584578771896166 1555 1814107266140106882550054730081458946077790193 1556 1878981358194312538779374250653975577393283192 1557 1946153742629911356819750351635412608627667588 1558 2015705081213106600266399822456731650938799216 1559 2087718840250981602894696105613195960023528521 1560 2162281387194557522840814411388172566008337902 1561 2239482090538394470976050435344724682339360526 1562 2319413423128183332730124985047077630167781973 1563 2402171068991508342890023306640572564898933406 1564 2487854033810817075131542140276014584020229008 1565 2576564759161619044206363435043188458850385496 1566 2668409240643050793411639139148153707767429876 1567 2763497150032198494723006358186688858153917887 1568 2861941961597963206611383146527382432594726422 1569 2963861082714793643806922661624884406879372258 1570 3069375988921301393424140770492018349162864970 1571 3178612363573618897664198671561825039140645566 1572 3291700242248366309955844674523062976369957500 1573 3408774162055264779695048589915082069390898736 1574 3529973316024776262455260792251249824986071772 1575 3655441712741669195880648311238281135577211863 1576 3785328341401111116792992407779558479808175752 1577 3919787342469779500683371050414699458363851500 1578 4058978184140566953108704723373532194222231888 1579 4203065844775742746239491799850543933975079862 1580 4352221001539926152298728853899842334597515444 1581 4506620225430934871648674568513862493488331818 1582 4666446182923501099798464567463747347632735952 1583 4831887844448005664893360191559181449681303016 1584 5003140699933774670171483495726478069586033854 1585 5180406981654120911427562003828831159759979304 1586 5363895894618201974593111660259395702964083384 1587 5553823854762916577930575894285725364101601842 1588 5750414735206478898034380222240200410032177150 1589 5953900120834006074546867100250219450254986968 1590 6164519571494435874473939170932571049088918006 1591 6382520894097368955083124891630481211676798312 1592 6608160423908012938437063959092919602776056318 1593 6841703315348303556174651062114809411185715038 1594 7083423842622501717361989832141721383365695772 1595 7333605710496125104199382553030170960737977970 1596 7592542375567979761757300877922273094585675520 1597 7860537378386322423917225474453368259670022746 1598 8137904686771819678338625149911443450619141224 1599 8424969050721987565085943405637003052484564678 1600 8722066369284207261588146430812029709111516688 1601 9029544069797231966877903247557508529691433578 1602 9347761499914340210338388233329536437695871182 1603 9677090332834965251219913663300759943195086126 1604 10017914986185753122333077680167818327409022206 1605 10370633055006587776611993675213251747180189766 1606 10735655759312185759887777937904972426114331360 1607 11113408406715420382590167716499619371885003567 1608 11504330870614602522171357830224150809527422902 1609 11908878084463538497314492437792730142029940128 1610 12327520552660321986902931581427596053626910014 1611 12760744878608514342650716804820138411557284804 1612 13209054310522644051994780245961840656205979568 1613 13672969305568830319530377070773173659819357508 1614 14153028112950827126187025936730140081801522086 1615 14649787376571912692992426401819237405856119432 1616 15163822757923835660203265613431645410627859620 1617 15695729579875494794815130504933638656132024252 1618 16246123492056195645563531218632807521453259672 1619 16815641158551217965337335261874377913723254073 1620 17404940968651065334985298894537657301747165800 1621 18014703771420177419169386463446433373932573312 1622 18645633634876090608245245080283159057494438656 1623 19298458630596060193451689668991137840898055130 1624 19973931644595033253948509138176515479534101523 1625 20672831215346613522273974611192213515473844040 1626 21395962399847315936257154611831568143154599782 1627 22144157668653998582660956724122378775083489095 1628 22918277830854913427609120515286394021560308614 1629 23719212989966365711965949683853374847961989032 1630 24547883531779547261694889242058464946474109028 1631 25405241145215744345345660254877474323382350620 1632 26292269877282850283364267346223549181589060974 1633 27209987223261972049200439725075189015426312000 1634 28159445253289944999259693481476615113790397428 1635 29141731776541798189078311483905013780220259262 1636 30157971544256683237350718381488667078300460568 1637 31209327492891532385406834181602280553403275332 1638 32297002028728787541483398266285193644957429284 1639 33422238355307984287339584862977249402738030870 1640 34586321845095827008355601313417294260315407980 1641 35790581456855698837310069669147874826177036434 1642 37036391200225359772077480200915739456766175418 1643 38325171649060946425127831029539448259388735146 1644 39658391505156347212724400797634630175526885808 1645 41037569213999638805607556422336168962316258570 1646 42464274634282586389030903884015849117337069612 1647 43940130762935286455034381500041993330518079998 1648 45466815517515922952252173405990512025274373888 1649 47046063577845373923439611937383487865940238150 1650 48679668288838106396601016463462438045145755634 1651 50369483626544494302115549319201103348260424540 1652 52117426229485451577495055896171113624367525262 1653 53925477497428156439281232033250216923054797458 1654 55795685759821721192075063955125461217142182244 1655 57730168516184005215875551430744375878022178382 1656 59731114750805449465094149714627468781689445238 1657 61800787324212903768568233772562509235108548500 1658 63941525443916000657263035482921742702425713400 1659 66155747217040781032330799179911241462214610702 1660 68445952287540079914563987265416085570310286358 1661 70814724560757719586792760211739884128303603842 1662 73264735018213920141055570187999953303496699544 1663 75798744625572614032331183872733235239879241210 1664 78419607336847634839532951162261738533052062726 1665 81130273198004137110730727402141578183096779960 1666 83933791553214193033272033163779059277394978896 1667 86833314357131404967844535858940989840496420621 1668 89832099596658676101323600487682570727690112384 1669 92933514825796103426262800536379421488496929610 1670 96141040817272410206531870387070671126844142812 1671 99458275334783534849819338216664949050447191386 1672 102888937029786059150169637269337808456039608944 1673 106436869466921214434510780707837192781444046230 1674 110106045282277376387003839456764346354702745388 1675 113900570478835379390336850589436733150731581725 1676 117824688863581784411387019578111349754704618672 1677 121882786630920560338439386447716470701620862590 1678 126079397097163631221302934703495390497958336910 1679 130419205591035549589359449034422727489290584163 1680 134907054505287332125222338135643689529536887790 1681 139547948514679396483357981231406631448996671648 1682 144347059965763729975459749249555785746354977506 1683 149309734444071070346575412679435798132163619544 1684 154441496524490159384723006148174402726658214016 1685 159748055710813220551904700760590594334917231526 1686 165235312570614896739669629586712705130274129222 1687 170909365071831153990843751874021834059697193249 1688 176776515127610307934688599397245566160055939256 1689 182843275356220564277179176367078321009403428476 1690 189116376063017491863211693002815205314865773508 1691 195602772451700882044166793579612219873327323680 1692 202309652072323713576793718778586265919731222118 1693 209244442513756667266959889135652886501531832932 1694 216414819348560055475801914230909032422937022146 1695 223828714338471392274141831657937087330130723433 1696 231494323908981381969385693613392319504164456404 1697 239420117901744106339304646534074945676741736254 1698 247614848613848911732733042609967154231560925728 1699 256087560133272212177023240521900992932546540212 1700 264847597980127418360979326530956990173636767120 1701 273904619063640768360183848299742037114262899072 1702 283268601965100276962121423633800390808372200508 1703 292949857557354648643015150984440460843847562234 1704 302959039971779136642073529122246040134333499784 1705 313307157923976309254532011992153634941251165306 1706 324005586409841846905705507805357386659574636078 1707 335066078783999192980951770948994761001700323848 1708 346500779232992482033943061677331305874292702560 1709 358322235656025046540202358767308854865592056182 1710 370543412966441345219591353350165062270956454688 1711 383177706827573761652761604766468755004092820834 1712 396238957837012803487878720012099951991768175214 1713 409741466173810214880735391961020204720533034068 1714 423700006723589836118454262170664332565942434912 1715 438129844697021156519698997010600152771038450183 1716 453046751757605875672568879931865695064089631494 1717 468467022675238894406596462121406975022824446088 1718 484407492522532496140884353224935190225912101184 1719 500885554431436562415942521455893830375377153848 1720 517919177928249020456361783911139141102605342400 1721 535526927865689888916949839867064478002586835804 1722 553727983971309830874197645223995530591612082028 1723 572542161032120618445553768424405188493764136262 1724 591989929735970956968228864316019636493603984438 1725 612092438190847322830448576060771173941098924328 1726 632871534143956471344029749600635238421934127800 1727 654349787923144722731169181568739114147945908443 1728 676550516123929708963277926881717017213262754038 1729 699497806066163656395736788405133117899510038892 1730 723216541045114205063983059949237682132065847762 1731 747732426402539963598692969778688724853858177498 1732 773072016444154230404357874457318020170897608488 1733 799262742230712362125754577600539819673423026606 1734 826332940270826949006038992056715159392633709410 1735 854311882144511098181706558680491404931832544675 1736 883229805087374590859624779494969152072745947968 1737 913117943566351355007486661040991599049364427874 1738 944008561878820496543713215420024972312443084880 1739 975934987807998002321192224924877125793634216763 1740 1008931647368523140023260403124322718976959450839 1741 1043034100677243536169545436192834044245172483058 1742 1078279078985316947608937359614327304640800989900 1743 1114704522908896920064511984959984427063900509914 1744 1152349621896854948445972433595075187033662969304 1745 1191254854975214550777896523943812265553039908038 1746 1231462032809234008835671812043937979810700919016 1747 1273014341125375618252949896667783383356723935019 1748 1315956385536741370582152307607361136158090255252 1749 1360334237816939339615471063138929493177894178960 1750 1406195483668772983895454053136968233780805688726 1751 1453589272035618467290147299444510756352073546560 1752 1502566366004874342400243837615424296214728842246 1753 1553179195354434983411976220457844413904715135404 1754 1605481910794755486531892069130478352712658454170 1755 1659530439960742914146237736723254470571158209492 1756 1715382545209428327644594835313783239790321135464 1757 1773097883281147666694126404497832862467446057206 1758 1832738066883788873359480658531372419644722375238 1759 1894366728261549463543933838069050339556699252796 1760 1958049584811594805079114820052680505639031504016 1761 2023854506814014515942703537016665938911922346928 1762 2091851587342544548984484902795222949436630590412 1763 2162113214425657641300487145728806169032274587862 1764 2234714145529826897576794676332378684975692691494 1765 2309731584439038430196257249601581194750355117974 1766 2387245260606971341737457762915192394084068097918 1767 2467337511060679120940258160644285215565580515352 1768 2550093364937098012701418187896207709650213769856 1769 2635600630736277467906418642711964857026385152220 1770 2723949986377877804028613714652637434060044691502 1771 2815235072150213211193494161838511397906847478884 1772 2909552586643936796481552384541213691284611830894 1773 3007002385765371126550045610375629595552477091774 1774 3107687584927485441786106940083703459740485407700 1775 3211714664519612194918275499082649932402382040278 1776 3319193578760183720796548030523975870641239029120 1777 3430237868040057668760767020743603212578733139858 1778 3544964774867390413607542876171476818596075272558 1779 3663495363528514189492319057549352376907957911545 1780 3785954643582879444812748947363960072030342255616 1781 3912471697313842277628800861812086814897391837944 1782 4043179811260911266737444366692926012893215698520 1783 4178216611963022156385975177448969599545560383936 1784 4317724206046486386281119524185913000975851832792 1785 4461849324795464200140318608768161593529808244354 1786 4610743473347148949707291637629245406123021062262 1787 4764563084658320291706273207577377209738696410133 1788 4923469678394534431714478527585420752101481051942 1789 5087630024897973708529400344053508949280902241462 1790 5257216314394880074388731140942462080421968117626 1791 5432406331608551985419106559716903531186043884078 1792 5613383635949096588087661095002764852985031754048 1793 5800337747456503730691411411437084684619844556740 1794 5993464338679150252249756785060052268662388108412 1795 6192965432675557366005439526261086610855314879362 1796 6399049607333116080412230896213078589074814388806 1797 6611932206203570968986878250067618854805256472522 1798 6831835556061316861324103128914705626176303022016 1799 7058989191397022003194474408590711865849005458563 1800 7293630086065750924158404767621026944428828907508 1801 7536002892315626840032604495900805786191520972900 1802 7786360187430153277191737382590874653573284275444 1803 8044962728224614303006242495782751139529309402656 1804 8312079713644499049100707013305004720443560269158 1805 8587989055721656095490964635519373810023415938912 1806 8872977659151883930728080928594033190216210941606 1807 9167341709765912521866401464472348427921940735164 1808 9471386972174235650150068931113106267112552067494 1809 9785429096875021958221523126180265082648414989858 1810 10109793937123372716547400588646830307619984712304 1811 10444817875869514501733653646037535987812404912272 1812 10790848163083123892975645999105033705609767342806 1813 11148243263790887802668814526790106593585588796000 1814 11517373217164616300808991783504508832425269326512 1815 11898620007007754186016865790999826032088427964748 1816 12292377943998992801161913064527950018178815441536 1817 12699054060062874686172632261930861465276203926908 1818 13119068515248820906343545204266226803068947556982 1819 13552855017511904906204218533686969239679514046137 1820 14000861255800958454443311582828082173685979589360 1821 14463549346872235934573690331668450279548017166686 1822 14941396296259894511544165574176334461578247593481 1823 15434894473847981531697215139694596911117419802390 1824 15944552104502469221100434492819407538350148146332 1825 16470893774236153038458445906907163842302193680264 1826 17014460952393947002283253812653747285443393182836 1827 17575812530361280433738200102794895842164730813300 1828 18155525377313939731732006218950363937312832020432 1829 18754194913543820342077006440779365676239541470938 1830 19372435701911672748661927330907564807350571741580 1831 20010882057995057299671391070443802598440823970992 1832 20670188679517381644626770030543427501908404237254 1833 21351031295662097631653457329431171005001540064688 1834 22054107336894898320894408247630470891600361341084 1835 22780136625936097434835709754299463079707274909646 1836 23529862090545310733502731471528170739583218099286 1837 24304050498801109650178679337987725801350163557452 1838 25103493217579500779814699201364769587792569011078 1839 25929006994956919772644981349838298106329029838938 1840 26781434767285934728374370036696623334559558732766 1841 27661646491715052791538608026350075637773790189164 1842 28570540004947935415330217848064509468781561478864 1843 29509041909061974426193403775685149987058892245062 1844 30478108485231584978566596933619414893131052017184 1845 31478726636227755808611279762120672703984262057916 1846 32511914858592385644770243551529117421330004180536 1847 33578724245413751696416191318658601075010039092309 1848 34680239520658127043749238431904781311070453645446 1849 35817580106042114477870761033360407567499517337864 1850 36991901221460721659100857824477798642355650140494 1851 38204395020017593951184960497128435404342453679246 1852 39456291758736175357842788255367853910508639749904 1853 40748861006063913901536155241257229010735857917168 1854 42083412887315995689962091841524566861453448738726 1855 43461299369240512869778587759105536150083425360942 1856 44883915584923476661329544890676086143952172822352 1857 46352701200289710658218503192497520902511713589340 1858 47869141823494435509512859845559457435927925467272 1859 49434770458540318950262238165368802050258141406374 1860 51051169004495950930614381983195043281007833772885 1861 52719969801734149421860332822892040435163884760480 1862 54442857226652246572356592257634555869252523782238 1863 56221569336381586620244509188143863376897873688244 1864 58057899565039926899962555859478645259197361834128 1865 59953698473128313181730087382689826114347212216644 1866 61910875551723343489079275866539301047991757599318 1867 63931401083166584773754828612177826440458310901597 1868 66017308060005310046065185724529891010209950431748 1869 68170694163992726789440001241829394555108711582718 1870 70393723807011519169956499596521282484951715272528 1871 72688630235841876578455292855088385329580614781394 1872 75057717702754280805452995535111857104604419694680 1873 77503363703968226580176627527987108255565639911272 1874 80028021288080809825292455974984849922302686511516 1875 82634221436633790943902292428758913264890014452645 1876 85324575519054384604399113795573968317287925151472 1877 88101777824273702394773155003106010732106186593392 1878 90968608171397541739126006599143226981090462923154 1879 93927934601877136801942369786198725345306000264249 1880 96982716155702629839427777869924761412731422165870 1881 100136005734219451630387669937670142162483050067824 1882 103390953052247586277116237719930095708680227859600 1883 106750807682265909921554247534372191773639895324896 1884 110218922193508508013421968835053275929690672853742 1885 113798755388907167126018765236149856551947894364006 1886 117493875642904182628806074891496776444905229877680 1887 121307964343252302803582377271551583881730656906068 1888 125244819440014125634644357319357578401089827092616 1889 129308359105071661377134339004578153288186431810372 1890 133502625505558159511809509091398858158883359184864 1891 137831788694728762839553801252700062670873568618324 1892 142300150623894186954055235915815301680105174814702 1893 146912149279152525622910002595381533228543750602612 1894 151672362946768550022407611112989578267911987914134 1895 156585514611167603559865477041830573032971211513276 1896 161656476489632498450957581729164275080529323169334 1897 166890274707916802679610600175626840371880487661462 1898 172292094121116677038557631785692318821938655501302 1899 177867283284276095510319770026835973886513272279135 1900 183621359577336975576415836923593294570267470961704 1901 189560014489186578906907530399067139424211705055674 1902 195689119065699641650907628182049880535215638270906 1903 202014729526822185293654884366546212864610791793212 1904 208543093057897975653148164111079478176629306906900 1905 215280653780597274871420920799205666333582345050884 1906 222234058908971009066853259499762007778234749591360 1907 229410165096321896670536793620646551034219722879322 1908 236816044978757597672044792534112874920983284429144 1909 244458993921469704759167636460609429559218221156238 1910 252346536973966560904223218811437002662140326713130 1911 260486436040677616253128816589261581523650601560188 1912 268886697273542496951730869182549558593036448191350 1913 277555578693399321490494425438389551141729740288388 1914 286501598047194243057454998256725786802814094185220 1915 295733540908247901304817208820177383382094985953565 1916 305260469027034621306452622292986125054596775478582 1917 315091728940156994325882235212192615518495960894922 1918 325236960845432113069378098016048420129915822801872 1919 335706107751246418005587688620941538638592751127870 1920 346509424908584051800832274342285125458536245466120 1921 357657489534389032906032703879078598212204963040640 1922 369161210835184670227739094723847673549552023550666 1923 381031840340144678634373168232465506863585291250968 1924 393280982553089656618290903378340401033921536197104 1925 405920605933170196600085851192911706739380886808112 1926 418963054214294166191975715510014099935056941467158 1927 432421058073660883735457067047359879849362404797815 1928 446307747160079279751346577999691573417864923296528 1929 460636662493070961622589341848336757122973181269842 1930 475421769244092664015857146869817287090671447508320 1931 490677469911556162728327043905162694579468546873458 1932 506418617901677653904667208099768810621920167992470 1933 522660531527553161833937133607042067958709461798000 1934 539419008439232053838199593744712186513377536620988 1935 556710340497947536506007816737673872169455232271805 1936 574551329108061419751602507687413439683040727909288 1937 592959301020690809869473701781298386808989102618270 1938 611952124623407086097435051082349933970574357946206 1939 631548226730832893911040955016513784133244473398628 1940 651766609891411329885573143133154451312559333691734 1941 672626870226083386159416967653438419820405471607080 1942 694149215815085467464042056170881792852706198200216 1943 716354485649568802305345793770731728235149104188438 1944 739264169165247266293271916996290573512123388433558 1945 762900426375799956431339946486617247393724360090578 1946 787286108624290249876169179787580481612152346440180 1947 812444779971414511987905529748822933980788161064864 1948 838400739239961562779022203817302645264123910802430 1949 865179042735448958527774044488168816978759859118068 1950 892805527663504601193278547385682033983194511274100 1951 921306836265182672056405523383464237781391054225412 1952 950710440692041932718089711254182711422989515240784 1953 981044668643472596963774756396426853929526820705662 1954 1012338729789435818004208894610914302545236215239172 1955 1044622743002477940861706849842376534011057683613101 1956 1077927764423600639985018142840545312423064016032176 1957 1112285816387308516008288321049233829455303484802448 1958 1147729917231918299564033034343479791332344148213878 1959 1184294112021999159570944800297447473204493926458868 1960 1222013504210622413055071957679908541842122037870016 1961 1260924288269931877754901463344193819138709803556786 1962 1301063783319403912329036626743746610966853923251798 1963 1342470467782049587739848468414365363609263677088280 1964 1385184015099721184737705791204044971098977498387534 1965 1429245330539622095956649648876759365564761869814552 1966 1474696589125084029467644561909754346233990977783944 1967 1521581274724668989774928478267164983380713041363448 1968 1569944220334676702465638097564969693703620547237120 1969 1619831649591191825244614270347338150437165134916040 1970 1671291219548890351772537099798738665482572157934396 1971 1724372064764941992845257117591315535368382241611154 1972 1779124842727495966443227481155070575040183337905240 1973 1835601780669422526438552446917885672164577035114614 1974 1893856723809202720440258151676887744037837919641952 1975 1953945185062115331159193947701842481780835165275598 1976 2015924396266163794021776065163796475594964416665416 1977 2079853360968518199146436801813553607930398642707636 1978 2145792908819619413068511248689632392968238321496880 1979 2213805751623505062805434072318505059363863439795175 1980 2283956541094371814201375859430093384191443129447884 1981 2356311928370886285336275623966666725852511068433308 1982 2430940625341299337656007880487344548258247649009580 1983 2507913467834006693124113851646729203217440739093688 1984 2587303480729834184154443943518102422231763046653619 1985 2669185945054009842808687605171160921607463838854120 1986 2753638467107518905732463160252317330184520932218788 1987 2840741049699323122281141178189078916171945610020802 1988 2930576165542764018906250100687918501095748220860204 1989 3023228832881362550964119380109178022718206038909876 1990 3118786693411176466952544870086204719723166342505108 1991 3217340092568883369829494640791007777227572322893822 1992 3318982162256823583692689982715274283316119820178142 1993 3423808906078364269386410672347420712641517895178578 1994 3531919287159136578183706157701890999767282052468442 1995 3643415318631952839618412212311600386220431345260270 1996 3758402156865532752795667994230229350203788894617584 1997 3876988197519558250567936934428428965838909884125850 1998 3999285174511038150397328542645379640783765998390880 1999 4125408261979497970850543565227133594000533854034850 2000 4255476179341119515247531649482021254209710399285470 2001 4389611299524641202952813900087957956637042468720638 2002 4527939760484595927084639372887089725330736332065658 2003 4670591580090310763774823206067417359483622211421508 2004 4817700774492024549021517809449841388758437897622528 2005 4969405480068497640799371304141130892281735229403224 2006 5125848079063595634277966905038291012066498816208238 2007 5287175329022528008358949945596646530803223907482997 2008 5453538496141716339767220577265065440111712756417584 2009 5625093492649657592184871974299666016614334598586232 2010 5802001018339638918280999194421104869932339914152994 2011 5984426706378754330482587050934986561455455557827144 2012 6172541273521373515481431622215364690931062243759664 2013 6366520674859022088770847541343360765840756454725694 2014 6566546263242553899924254247529559841194733432241152 2015 6772804953516532890404845672662500192938910233045591 2016 6985489391709897852202946207080342943509881965566308 2017 7204798129331261714278722281087658607300636566391218 2018 7430935802921601272175643367724321394542060142832160 2019 7664113319021627255485194815336198720819190144545097 2020 7904548044715792085975085030652446361652196817816134 2021 8152464003919697513765110456169106861413911462540948 2022 8408092079582610540457975238335257664654807046510706 2023 8671670221981887773248274301637668722805094229881902 2024 8943443663291349848849102343703225486866054298538590 2025 9223665138611043189596396063871667978426679260444692 2026 9512595113651380601744883958710359819978574958624728 2027 9810502019270369723238487195172115117417497215958897 2028 10117662493068523834389589081827997352267181163638582 2029 10434361628252107956826693867197018282937323709513338 2030 10760893229981609522230496999790089481685695835245408 2031 11097560079428742376866832231577666183706140647437120 2032 11444674205771900834639770814709191703822147539305632 2033 11802557166366782388327571530576293832230203251423018 2034 12171540335335899182342311611541055080050682872965388 2035 12551965200827905250342361109168162033090383027759711 2036 12944183671205084804624907587600256468690736768083366 2037 13348558390424982681264344946001933069646466275231364 2038 13765463062890017722743468041715542134082451775250784 2039 14195282788047009928201186271327903843232251499850198 2040 14638414405026879318021469523283203585959999658878512 2041 15095266847623345535090118623985432301367422545481560 2042 15566261509918279329098505746248073392118572488593944 2043 16051832622870437536581455497637051779087305972999780 2044 16552427642193659481942772601299929168812117999413560 2045 17068507647860222603756206626650421625284866690287646 2046 17600547755574956498727462680456205944770514890284750 2047 18149037540575905644200068521246543426534823945427121 2048 18714481474127820215595028369044119991527997562879180 2049 19297399373085550306296039659782121952592109699899386 2050 19898326862915530381737658859543775570659595439361796 2051 20517815854574977110342120999988033206075340013483870 2052 21156435035660194228317293241140956622042725972280526 2053 21814770376247492500839795747943712401953953327564766 2054 22493425649862701105026995218823110147566963025659612 2055 23193022970028079133074833638903005144369654620131253 2056 23914203342848642944402781837226199231082632626936078 2057 24657627236113517634073101569525052916489652449354782 2058 25423975165401910093321150351479235057141900177589496 2059 26213948297697698499523180209631804465281255342530070 2060 27028269073031450399842825300611328339431248442375828 2061 27867681844683930996762525844585380695305551162229140 2062 28732953538500857305124650226716406661412291385412192 2063 29624874331884805388290344867753751249209400692728776 2064 30544258353046800123602321269313333961972210999698646 2065 31491944401117223501958956400236865398699127356015850 2066 32468796687733282330632672149863879670353335707193062 2067 33475705600738393781470509796151099815725932405452728 2068 34513588490647492320000934643856317617785978320253264 2069 35583390480551449400902236740802023011357691630374484 2070 36686085300153543594457083258397379996093710628842452 2071 37822676144651239638652717950402913163745115501255536 2072 38994196559197446875806554330534729785265735069089630 2073 40201711349696947689129699307281822067032916327683456 2074 41446317520715832449906787179028613671995673746274450 2075 42729145241304567168548779021845399283767296979698557 2076 44051358839558772077660488395011120192112090457725270 2077 45414157826765922858523596259372630575798114464743578 2078 46818777952011020796238902650837729716284773324858534 2079 48266492288139834017046228401734992615682325846804619 2080 49758612350004609905462710647603517120084123543750128 2081 51296489245944220194213431115296640023710642632081328 2082 52881514863478547052622494736088105730110515589222850 2083 54515123090225573383438206016429834651735735199313528 2084 56198791071079126734133664988689310120356535094916768 2085 57934040502715567660905742268525851399915519591740558 2086 59722438966528934659258820315543423914769984029245240 2087 61565601301126184203932445996874489156047816738394034 2088 63465191015547222054988552446550722983398015601653206 2089 65422921744408437560781264832498411294530540508884108 2090 67440558746203453760670215134484940949883114068034172 2091 69519920446030820984409216358613131175445579380347302 2092 71662880024055439492388038824243068189787814377114960 2093 73871367051048627462947576924265349847961009778469772 2094 76147369172390985125310421193666390037552958020494928 2095 78492933841962575752752931913348576561525838481180668 2096 80910170107386482166792007064150908811569044890613920 2097 83401250448134536884000703484912233391555288665462788 2098 85968412668047999541790688410736132809674366401442720 2099 88613961843871202228816333024239618556123903549117175 2100 91340272331442738289515065635730802006204515680426854 2101 94149789831236670578386299194646125442245179579026546 2102 97045033514995519582640037852598628172131241704728355 2103 100028598215247499983671276238627668000807310895761432 2104 103103156679552646888391338689007347330477108360227328 2105 106271461891376152090648136495770684200563681207422446 2106 109536349459542459473305570729157268739917441413973408 2107 112900740078280491411804649508886962125834053211900794 2108 116367642059928840429806977679961797776139848327591174 2109 119940153942429909322808518436661566794353050733412512 2110 123621467173803866775293500758934899420403225325233428 2111 127414868875856953790414460607922495921874509684469164 2112 131323744689444180076729090093459147409268429779172993 2113 135351581703673841391327132827909395008819642059011020 2114 139501971471510622709393583428229029954334265533586170 2115 143778613114305383494981450852856828616035800980218295 2116 148185316517853107379161325293012712976465539631197120 2117 152726005622655997921280218681008826317134709358244060 2118 157404721811146375212692595599535870683402409336082152 2119 162225627394703936967115110836106716080266274334952057 2120 167193009203384156274110548580251805248014919401509446 2121 172311282281359162027304848963804901014326600709952226 2122 177584993691159454691571606123060145772141939843314356 2123 183018826429894318970231750468248202273883814727928880 2124 188617603460720877466537117184408916060766052818827096 2125 194386291862926459016342282375653303177683076358001480 2126 200330007104086407491455137290407738830392365126205342 2127 206454017437859709162085003682632507158215540268153456 2128 212763748431087948984277670358510793092883441334983128 2129 219264787623969200523869295549902927420589093075339626 2130 225962889327187595042702381842005371913432508655442654 2131 232863979559991589341890929228959207766170526645107834 2132 239974161133329448519841565759622098605690475623963782 2133 247299718882269270620129060577075543147200158688219280 2134 254847125052053099569024096842878797626783711798151116 2135 262623044842260397852207141324375745812968203949493198 2136 270634342113685480812268988362217801076216249777539190 2137 278888085262666552836604981434218693389523710631684874 2138 287391553267740837518061644460533530310828564489177064 2139 296152241913641067553267929542080963260382887618082554 2140 305177870197793407200652312632150855419565576483524832 2141 314476386924625835201623767254637792329416054732975882 2142 324055977493149237057449218395866771917828971796865922 2143 333925070883431063657883384928928690447617777553257650 2144 344092346847743533099185213180034417209931034749644582 2145 354566743312335112244624570017142265622639198464343302 2146 365357463995945545916235604098598915766764735934690982 2147 376473986251361140020087552921822207922742388554741397 2148 387926069136488489671514033059646152394982866364655734 2149 399723761721611517696084182411461246618781639449275282 2150 411877411639688699962413025446512372629395115701861888 2151 424397673886744853223875402594671455633196844939404206 2152 437295519879615004137189311769907707417252472951127304 2153 450582246778506804894477049474643001053276904240905708 2154 464269487082062875960346403972983534418698938218749328 2155 478369218502825508881657050818841790093066690011752532 2156 492893774131233525925275720695562118207267150229983624 2157 507855852896514947176687578406539463605865029097978182 2158 523268530333079643502640022587350790437188802228700064 2159 539145269661263544411376100677060626040234413642226827 2160 555499933191530417610277250212056770587321623294575892 2161 572346794061498941695126788081592985433905961781165968 2162 589700548315431960248460298508780085071189933629054406 2163 607576327336101645782058355202565135147302722905142578 2164 625989710639229032461340700007872892119172167463848708 2165 644956739040989220518335340875127499442126605477538044 2166 664493928209374742076000949981588561963717909512794424 2167 684618282610519343585091459851749159625289696042023616 2168 705347309861403026643781957207076334440851581474316486 2169 726699035500686845855446395417640835847016687810938984 2170 748692018189762945793107532398912777270688945607103540 2171 771345365356451892472588092883003010400621357444342592 2172 794678749294135788762971920555574533530115633904144832 2173 818712423729482236240777508641372723734506390979744612 2174 843467240872291204277684211434605108111714384789050014 2175 868964668961384584808103813384211003018749208100032377 2176 895226810320856950655292396749305570419274691956370280 2177 922276419941416107370312780629553072367082629119020688 2178 950136924601963752823644428063574228102620215116385974 2179 978832442547000263792193430068624433082838888017183067 2180 1008387803735883652201616177537519330310946725931364182 2181 1038828570680431422656146265349361973228263121372836842 2182 1070181059887825774262646178442270493686947668274854354 2183 1102472363926267690355038999701446804206207868242397378 2184 1135730374131324326624445818493781664484367880864523660 2185 1169983803971427128970585641254525575300214449046076052 2186 1205262213091505685551220995919201387367114653924028134 2187 1241596032054284852587357005677112996937410004325812239 2188 1279016587799330611488408693691921310324052345084321720 2189 1317556129840503848553599633152780658067177382880910696 2190 1357247857223071242723083873010796983983984042957430156 2191 1398125946262329158848566504457328954974290824535225966 2192 1440225579086220343740394048703535498064187200506760454 2193 1483582973005064792949228259849225116797700694430800140 2194 1528235410732185894452611228179172071626050151998440768 2195 1574221271479891371584012977402930764443369908645586876 2196 1621580062955966166338392625009422035634284970294261200 2197 1670352454286551764911613815586439867761571744858980222 2198 1720580309892024124307011758840704186903930299093350390 2199 1772306724343240881840369752343771911340295459504120845 2200 1825576058226308504034379417216216921255352882561383272 2201 1880433975044822059664302826453368737666712261979384380 2202 1936927479189355002306771492891507755772010527844068390 2203 1995104955004824356584974766921410805574347644475489176 2204 2055016206987228673025920496860572075180274441197305126 2205 2116712501142152720866228102023057945641578512235266300 2206 2180246607538354816768625192106741671924088736449007800 2207 2245672844090700649953788488601103911188063804952019300 2208 2313047121607682190158476812808306378989765979810862880 2209 2382426990139762503827910079279169094839657843327412516 2210 2453871686665817826604135672365235030719386994812973318 2211 2527442184156007838462745046278848630215057026237988860 2212 2603201242050494575762261589903433690338626253824130808 2213 2681213458194550628599403775805952950734289713089445072 2214 2761545322271749072039138802120127161435768955030986004 2215 2844265270778111849715475376354896599154679750644810752 2216 2929443743581310976214167557582425820085537355111259040 2217 3017153242110268883996921456807380320413347457462990868 2218 3107468389221791470755695342769142994333994493827868500 2219 3200465990792190889958226785717102664157336662332890900 2220 3296225099083215884273250313983247452592229431238316510 2221 3394827077933006529958212970383963410671695677129265372 2222 3496355669824228710440130007547697401120379137613777116 2223 3600897064883022569176653635326483676824828622207461242 2224 3708539971863919735889251428212821728048235903232444976 2225 3819375691177447438176434821969441159298063397657797934 2226 3933498190018744896289313193329641083430693351991309820 2227 4051004179657169879500400508242499277015985994547926852 2228 4171993194948572239013390782753898611904056504556863686 2229 4296567676133657920651790415770402812998101589245037756 2230 4424833052987662732403601272516912160880109711970565380 2231 4556897831388401365919174174999383269329362900457213922 2232 4692873682371655253759198349332186092332462079454791896 2233 4832875533744814230976330498599559076248947613769427480 2234 4977021664331693145869423052972597228083069926156569812 2235 5125433800923507056928434667731148765194110816285443843 2236 5278237218013109029745117958344041523319453769183201488 2237 5435560840391774421010800970852787720157941068739973326 2238 5597537348690056563215573082408741173430911692770795150 2239 5764303287946542645628262527513336754098877818893906438 2240 5935999179290707073921549442716393349417627599886227822 2241 6112769634828494480070557712737657730582729158074163226 2242 6294763475821767693190770460022579767294059275553102744 2243 6482133854255329269081808784467889223973628829196533656 2244 6675038377887870562089332216619482768277337573014241143 2245 6873639238885921811996912540891167346765248977518066358 2246 7078103346142672370822944729083274843524486777050398830 2247 7288602461386404126249050587566801905334088650415903740 2248 7505313339186235564940428467786239798031367964051657400 2249 7728417870965910995196781740287650563832759390545301542 2250 7958103233139491510764203276303741471281756404252835220 2251 8194562039486013686106095245183948390218128373873518106 2252 8437992497883481172861207699591269141543636885775873100 2253 8688598571525945809297400777334655659987622194901992366 2254 8946590144750921119617017560171090484336863611131296320 2255 9212183193607954798803766612148918515465948135809574271 2256 9485599961302870654572018017540377153570583052635158038 2257 9767069138655977288546781755839435860769558549184358234 2258 10056826049716433398167291585980464101445971974993981774 2259 10355112842678960901599099764983202834253322740916642729 2260 10662178686253210143462165703133670116367315764340308880 2261 10978279971640309325614305621366434740575359353112602422 2262 11303680520275476205886582715637717733451776919283486938 2263 11638651797500037287326220386497235285374750168919828692 2264 11983473132330791539786350444978086026288477036899543096 2265 12338431943499375605530402689252875650882175093360081418 2266 12703823971939138986626304742122243205269550556373210072 2267 13079953519902024537425132361201032420240235508806719197 2268 13467133696893075433537825344954650623875003151059694836 2269 13865686672615458505410447432216897663102872273238449748 2270 14275943937124309361403179062408096608100755138962684000 2271 14698246568393271142208633755415506202127406686305322078 2272 15132945507503320216920982451195734401694670368222699182 2273 15580401841669352936954427809213899844732030133143263662 2274 16040987095326052110735239907474034260525349111495131498 2275 16515083529500764673845157983330630151774866760612935929 2276 17003084449707507754313188033671867025323324129027657156 2277 17505394522602783746699079843298484432457576761629582014 2278 18022430101650631018036565613137795741822199702568070040 2279 18554619562051270514609434322619702691566288509910555577 2280 19102403645194835000026582970103317606702916541178094750 2281 19666235812908992253112205852928792163899451212725505144 2282 20246582611776801755420197732217867167744621015103851888 2283 20843924047808881819080745576710969331019875768292354184 2284 21458753971761916516299089273073567370147037300654595648 2285 22091580475403705100179245051341087634769635368607598930 2286 22742926299033356942876524332344083809707498808730081980 2287 23413329250573868618243825527873754882141462457037576695 2288 24103342636563193050117713395296270790207136898303415392 2289 24813535705379030237964239014779185299578680742258995850 2290 25544494103041941743097973363072561094579010018555529578 2291 26296820341951023840880104400039247317896912241371557858 2292 27071134282916274177455387699663629573779508413971694216 2293 27868073630861961269615650814248585623631145038517621316 2294 28688294444585762810146863108472679797363503227319867052 2295 29532471660969185251798043167217435842546702694354063511 2296 30401299634045821516071820768806169021328434481938087944 2297 31295492689345354101389590388693999995715380134016525822 2298 32215785693942875765482812183354960119699674530599556870 2299 33162934642655087975461006032673725341675551003017031140 2300 34137717260837257338183347206075763879226654661353277152 2301 35140933624247471367902040047495705923758342950494048302 2302 36173406796457746591109951339418473556829980202246217988 2303 37235983484304913759177386805864305450919305488017162570 2304 38329534711887946729292656204370838064356147090435752064 2305 39454956513632523544644717500931478487152666174409823600 2306 40613170646958120833841283616497961165604899410249845464 2307 41805125325097856579790516666301287634658620210609134633 2308 43031795970636622594338281816504286864060415719693048840 2309 44294185990348797991493603901110371906396042190140721044 2310 45593327571933020201847326486332377108524168962967520378 2311 46930282503258122552981424312507998614531716579928940142 2312 48306143014751439419450638099725230837870894959217906046 2313 49722032645578244019227991633808864274579442484269206976 2314 51179107134279133042051782243066895928486281633304730420 2315 52678555334550719731636781684813712565240221109554906651 2316 54221600156874056462496118015579448765229648051267934956 2317 55809499536714793278737235741086581165951719859186569144 2318 57443547430039204703535237484542409558989097417327827766 2319 59125074836910898182543173764897733236477848059430951705 2320 60855450853954268992932347037157965662608818593347704576 2321 62636083756492603945741538023553723428944903632333572106 2322 64468422111191175770578639393247377562322526452980834406 2323 66353955920058728171874278340762540315836237286837863856 2324 68294217796684445105574867403844076868958596419368915390 2325 70290784175611844224504993277244862571077820504132353068 2326 72345276555776051531509173875614661349473149014302127072 2327 74459362778956620398252567822780128358388537959669357286 2328 76634758344224472088088063949722189890152233497320164406 2329 78873227759388676108466349185397739764024178528058476056 2330 81176585930476676981428415390347904260806892210763678752 2331 83546699590310229768020884759315625522819236291639492392 2332 85985488767268750875549829683866416540921344142364949312 2333 88494928295362044845153944998322927491479449133869026336 2334 91077049366765454074412475202355177640652021737417877296 2335 93733941128002419487943514219445366304740616054087417796 2336 96467752320992259355799077183597197117889212755178690374 2337 99280692970214694734339929877585238243097383320248545900 2338 102175036117277297975384263815051250620476975092324880256 2339 105153119604207640691208316163340890967215843612953617336 2340 108217347906828495434003300153413658622585889879588182624 2341 111370194019612027809740485544023181006442408254001431472 2342 114614201393447530180522173598184567387893776427174934450 2343 117951985927796922639607787152311075431986015716790218132 2344 121386238018753010453246333393471244464757297215579572374 2345 124919724664557369318119810377870141693848376571812936296 2346 128555291630177761049524994536037022735201827182999292574 2347 132295865672589193983849479647627013697745367219093794242 2348 136144456828448166585518869065603992929689145377841868240 2349 140104160765896302497805228928526280077629105914728437320 2350 144178161202277534464689736468536508883783313852488808612 2351 148369732389602257988865290330411416118181134730726002130 2352 152682241669642489030492205140383083017924321617429793302 2353 157119152100594060209264745208752151432516874882053194990 2354 161684025157295314556593424016654926134142096008360942556 2355 166380523507046643600797596165763651783154546073456642944 2356 171212413863131607226587541775335796394501767993578750008 2357 176183569918198307174143159243314936212379564373892407954 2358 181297975359719206177737762680341272418401747177755474172 2359 186559726969808733665192507797625712407072926200700536231 2360 191973037811740840884947210626737333205689433112186594158 2361 197542240505573208727127324863438770276903893672866397514 2362 203271790595351117012971111013747090761879750475845850832 2363 209166270010432102554768136725854837087470590048166938408 2364 215230390623542514038198403937377437774581646788864575270 2365 221468997908248965278046395518495488412403564775182127642 2366 227887074698601546534767363116451550430901646922875740614 2367 234489745053781529638418654941204949859643197421841370855 2368 241282278230664251367527030828856022065416567740559430360 2369 248270092767287937065732505601514585372351082333876364618 2370 255458760680301490552756591691023893972014562423678768960 2371 262854011779548786255033626445630045376823811053119709910 2372 270461738103033815995735730057200947813974048990639670524 2373 278287998475600228530855156656193376111478469871260482988 2374 286339023194750418864523843679417015401482496543447435668 2375 294621218847123442514827002261052788484085433317969315892 2376 303141173259247714893943585921944205718078807145098743926 2377 311905660586283777294661047876443528353889172383003387652 2378 320921646542574439986998905888686337195473104741903865944 2379 330196293777924422888139924433940723436667452629528726337 2380 339736967403639280407978293639516149326209304407241656847 2381 349551240672463996643230353725429330753876651363333616300 2382 359646900816675249420938023916583031297507549312057146714 2383 370031955048698048232151763490499604993448336169455868374 2384 380714636728737335489251611320573287179857742459868636800 2385 391703411704038288670432284958412887680329289832850678958 2386 403006984824515560970817172248627188543890544086528638456 2387 414634306639621640615083859417269858163236313169858161440 2388 426594580281457986983077676611055524521084310513745362860 2389 438897268539269710632067276489398298989058986171054424500 2390 451552101130605402200503864030526158535189743319915826964 2391 464569082174568382708948301871042226248683025567748810200 2392 477958497872734248291788986184087506219253667235069207584 2393 491730924403462222024767679201625361059366991875856026418 2394 505897236035484613226773968281230774936091221717833747930 2395 520468613466819732296367559108171697904371384977340494791 2396 535456552395219031675991265127820232867647111225429814982 2397 550872872326529158876838356610905463980835619881435388972 2398 566729725627524136758567065387227654128667787251734814356 2399 583039606829942153794834415699476688693115543237123857956 2400 599815362192645580548926149591996194678880746665645511534 2401 617070199529011959129548364239497766232926454612690601440 2402 634817698306857974596721613160334368633600237887086094077 2403 653071820028397949341972532604361059247061056081993264086 2404 671846918897943345270134497349790296450568500041788617592 2405 691157752785260259848735099736793474175056526140799327150 2406 711019494492718110344652770613913932942375880343599707918 2407 731447743334584769412001316402494145500746565949063447055 2408 752458537037051502307591100241811301316015503556555391974 2409 774068363967805323279120006021212363935791922648864031220 2410 796294175704207002307139877143227235696099982542945941356 2411 819153399949380084032421130446258536715527069675586121954 2412 842663953805770103567681809869718620062494524893605561758 2413 866844257415993878853980443041730447117464012671305357752 2414 891713247981066510953586297095866358799171429436178428128 2415 917290394166368721775079419505207601615155598180226925982 2416 943595710905999597861515051156893474708713397391525913168 2417 970649774616449888887758079045801875182872904538560180810 2418 998473738830828935585293386513442690579678316109909306864 2419 1027089350265184284587359112636859105391758641257689262608 2420 1056518965328767303422895082308505823329237818754119855792 2421 1086785567090420859605141427104992332580602636694260401628 2422 1117912782713596601394563748807966645482524010039090732400 2423 1149924901372849808371507143360088749306753621301516740154 2424 1182846892665009407668044600919633362667173511949405111988 2425 1216704425528579823213097519982223705940844862779312032080 2426 1251523887685300093837051768311018726678920509514156985456 2427 1287332405618164421496975780046723840682720950897450900017 2428 1324157865100597260072586468577063837753960587008622856280 2429 1362028932291875502096600822463493890343676733438281104620 2430 1400975075414300546657681545370380355801745070017805135194 2431 1441026587028044325265153259921812270773657823176207494610 2432 1482214606920026020083450221444212642716970106497353528712 2433 1524571145623620534900953032797658112242309238447288848740 2434 1568129108586456085849138261370416026044501850291938814258 2435 1612922321004026886890350140656210776669703840236987416220 2436 1658985553337328143621363605861649727246802089771240620472 2437 1706354547533214775914052716361915800149726534916368222784 2438 1755066043966692812226699608866398469229560219582695647350 2439 1805157809124873592173110449737968369664201643060649237394 2440 1856668664052856144688373512387741254828915144692512249328 2441 1909638513582352752138822250218080084268206312204294679000 2442 1964108376364437151206586642478213435904459630944484810642 2443 2020120415728374454773376561169560408035378462185593562124 2444 2077717971389087111260663047833986588128604202566311959982 2445 2136945592026422465646699767367250920999838775233913763870 2446 2197849068760015177416436779297662997067130862164716729032 2447 2260475469544182324089810076630311770410037849827566675207 2448 2324873174507950925436960093380722880748695983813122518232 2449 2391091912265997325690002473910816235470159743342652660228 2450 2459182797226975843923165046122875864543143923007231776750 2451 2529198367926430833800713033984183683949253283246464454972 2452 2601192626412222283501419608895098511616009318469542579902 2453 2675221078711150848487194808845539889747513962192783448428 2454 2751340776406244271159472168475431519487681252515857197118 2455 2829610359354964043564914546433325980919901196859172977846 2456 2910090099579409467720764744063038231888939125564406864780 2457 2992841946360436533078850112834777864464946380513773658284 2458 3077929572568471847471386700863625830583225594536368704832 2459 3165418422264687827399458562295908599536969372879797175577 2460 3255375759607115092443640574736968568375197524973638505040 2461 3347870719097202149909201117851332594883620317195695846398 2462 3442974357203291649313406017258958701042468793827385348254 2463 3540759705398467398900754362280364829246936242364747047970 2464 3641301824651237652578558091375390614531195702098799638080 2465 3744677861408558598131429841830452648278541718947512709344 2466 3850967105111768227490866942201239365918630560285374595518 2467 3960251047287095587444411796031191241372328593640984527156 2468 4072613442253534554253694513025726996570898361461559163398 2469 4188140369492025528056916200085684518657108077717327676598 2470 4306920297721073603088629300596908983117732441477323016790 2471 4429044150725148659211729537213645633209703090258519918414 2472 4554605374983462282254604414321679352612709686208779153544 2473 4683700009147999320656887838626764626234248900016113206240 2474 4816426755420999112254596974013781569833981661659423280322 2475 4952887052883433879409469628301063135861350613251449660309 2476 5093185152827420428876753065523166892731236660436891503056 2477 5237428196146927065247145178684658477871470562576765963764 2478 5385726292842601519242153837316668835797937676090173569150 2479 5538192603698048716313674445295488900455904926377638496402 2480 5694943424186430405279188715192291461083584560373000947094 2481 5856098270667843096847136023280444067641959963048717097652 2482 6021779968939557521653788015918677758031340196681455245664 2483 6192114745202873029445859421310528781487351724272587408740 2484 6367232319512055167458853576037712395997560119319663547278 2485 6547266001772585279343135276885651010484951360257288409112 2486 6732352790357758569780351286441215257136430500415238618942 2487 6922633473414522929746494018853584778740186448746943802022 2488 7118252732931356191515101695370587546620073599102099777264 2489 7319359251642935692877023551050250483482321284387798471226 2490 7526105822848362423103667878430070046238827641603620100492 2491 7738649463221763980720726931936899649300200450320691999652 2492 7957151528696217513335240407165097516369689662582781770838 2493 8181777833504107187988788299599880125454351742171182160046 2494 8412698772459262050456379576973905389935581618921664896644 2495 8650089446568510906479162175053071269089316195200645018859 2496 8894129792062642670279982118367611460329575680767397536902 2497 9145004712939175090350217458067494279544736058679837801428 2498 9402904217111813536293100691486567241590278684133869760680 2499 9668023556264026313839585652250108792019880811523614004713 2500 9940563369506775513025767761515344095122956165494104077192