0 1 1 15 2 100 3 436 4 1459 5 4069 6 9929 7 21871 8 44426 9 84494 10 152171 11 261749 12 432906 13 692102 14 1074198 15 1624314 16 2399943 17 3473337 18 4934182 19 6892578 20 9482341 21 12864643 22 17232007 23 22812673 24 29875352 25 38734384 26 49755317 27 63360923 28 80037668 29 100342652 30 124911036 31 154463972 32 189817053 33 231889299 34 281712696 35 340442304 36 409366951 37 489920529 38 583693909 39 692447491 40 818124406 41 962864386 42 1129018319 43 1319163505 44 1536119630 45 1782965474 46 2063056370 47 2380042430 48 2737887555 49 3140889245 50 3593699226 51 4101344910 52 4669251705 53 5303266191 54 6009680179 55 6795255669 56 7667250724 57 8633446276 58 9702173881 59 10882344439 60 12183477896 61 13615733944 62 15189943736 63 16917642632 64 18811103993 65 20883374039 66 23148307788 67 25620606092 68 28315853787 69 31250558973 70 34442193441 71 37909234263 72 41671206562 73 45748727478 74 50163551347 75 54938616109 76 60098090962 77 65667425278 78 71673398798 79 78144173122 80 85109344511 81 92599998017 82 100648762958 83 109289869754 84 118559208141 85 128494386779 86 139134794271 87 150521661609 88 162698126064 89 175709296536 90 189602320381 91 204426451731 92 220233121324 93 237076007860 94 255011110900 95 274096825324 96 294394017365 97 315966102235 98 338879123360 99 363201833240 100 389005775951 101 416365371305 102 445358000685 103 476064094571 104 508567221774 105 542954180394 106 579315090519 107 617743488681 108 658336424086 109 701194556634 110 746422256746 111 794127707014 112 844423005691 113 897424272037 114 953251753538 115 1012029935014 116 1073887649633 117 1138958191847 118 1207379432267 119 1279293934493 120 1354849073916 121 1434197158508 122 1517495551617 123 1604906796783 124 1696598744592 125 1792744681584 126 1893523461232 127 1999119637008 128 2109723597553 129 2225531703967 130 2346746429236 131 2473576499812 132 2606237039363 133 2744949714709 134 2889942883961 135 3041451746879 136 3199718497466 137 3364992478814 138 3537530340219 139 3717596196581 140 3905461790106 141 4101406654326 142 4305718280454 143 4518692286090 144 4740632586295 145 4971851567049 146 5212670261110 147 5463418526290 148 5724435226165 149 5996068413235 150 6278675514551 151 6572623519825 152 6878289172040 153 7196059160576 154 7526330316869 155 7869509812619 156 8226015360564 157 8596275417836 158 8980729391916 159 9379827849204 160 9794032726221 161 10223817543459 162 10669667621896 163 11132080302192 164 11611565166583 165 12108644263489 166 12623852334853 167 13157737046227 168 13710859219622 169 14283793069138 170 14877126439391 171 15491461046753 172 16127412723422 173 16785611664338 174 17466702676962 175 18171345433934 176 18900214728627 177 19654000733613 178 20433409262058 179 21239162032062 180 22071996933961 181 22932668300607 182 23821947180643 183 24740621614789 184 25689496915156 185 26669395947604 186 27681159417161 187 28725646156519 188 29803733417624 189 30916317166376 190 32064312380456 191 33248653350296 192 34470293983209 193 35730208110695 194 37029389798940 195 38368853662524 196 39749635181355 197 41172791020845 198 42639399355345 199 44150560194855 200 45707395715026 201 47311050590470 202 48962692331395 203 50663511623581 204 52414722671714 205 54217563546094 206 56073296532734 207 57983208486866 208 59948611189871 209 61970841709649 210 64051262764446 211 66191263090154 212 68392257811101 213 70655688814347 214 72983025127503 215 75375763300089 216 77835427788448 217 80363571344232 218 82961775406477 219 85631650497283 220 88374836621116 221 91193003667748 222 94087851818852 223 97061111958268 224 100114546085957 225 103249947735659 226 106469142396272 227 109773987936968 228 113166375036063 229 116648227613657 230 120221503268061 231 123888193716027 232 127650325236798 233 131509959119994 234 135469192117351 235 139530156898329 236 143695022509606 237 147965994838474 238 152345317080154 239 156835270209046 240 161438173453931 241 166156384777141 242 170992301357714 243 175948360078550 244 181027038017585 245 186230852942999 246 191562363812475 247 197024171276525 248 202618918185900 249 208349290103100 250 214218015818001 251 220227867867615 252 226381663060000 253 232682263002336 254 239132574633184 255 245735550758944 256 252494190594529 257 259411540308271 258 266490693571076 259 273734792109844 260 281147026265171 261 288730635553349 262 296488909232681 263 304425186874127 264 312542858936298 265 320845367344814 266 329336206076043 267 338018921745237 268 346897114199082 269 355974437112678 270 365254598590966 271 374741361774618 272 384438545450407 273 394350024666073 274 404479731349702 275 414831654933634 276 425409842982917 277 436218401828323 278 447261497203943 279 458543354889377 280 470068261356536 281 481840564421072 282 493864673898453 283 506145062264699 284 518686265321796 285 531492882867804 286 544569579371676 287 557921084652804 288 571552194565309 289 585467771687091 290 599672746013656 291 614172115656736 292 628970947547719 293 644074378145905 294 659487614151605 295 675215933224099 296 691264684704470 297 707639290343330 298 724345245033455 299 741388117547345 300 758773551279726 301 776507264995010 302 794595053579730 303 813042788799966 304 831856420063779 305 851041975188669 306 870605561174074 307 890553364978926 308 910891654304281 309 931626778381039 310 952765168762771 311 974313340123669 312 996277891061636 313 1018665504906532 314 1041482950533593 315 1064737083182039 316 1088434845278888 317 1112583267267992 318 1137189468444312 319 1162260657793448 320 1187804134836441 321 1213827290479863 322 1240337607871212 323 1267342663259628 324 1294850126861947 325 1322867763734109 326 1351403434647937 327 1380465096973303 328 1410060805565698 329 1440198713659222 330 1470887073765011 331 1502134238575117 332 1533948661871858 333 1566338899442654 334 1599313610000366 335 1632881556109154 336 1667051605115871 337 1701832730087009 338 1737234010751214 339 1773264634447386 340 1809933897078381 341 1847251204070331 342 1885226071337599 343 1923868126253385 344 1963187108626000 345 2003192871680824 346 2043895383047965 347 2085304725755635 348 2127431099229260 349 2170284820296340 350 2213876324197076 351 2258216165600780 352 2303315019628085 353 2349183682878971 354 2395833074466624 355 2443274237057144 356 2491518337915119 357 2540576669955081 358 2590460652798861 359 2641181833838859 360 2692751889307246 361 2745182625351114 362 2798485979113591 363 2852674019820937 364 2907758949875638 365 2963753105955514 366 3020668960118858 367 3078519120915622 368 3137316334504667 369 3197073485777093 370 3257803599485666 371 3319519841380358 372 3382235519350017 373 3445964084570183 374 3510719132657067 375 3576514404827709 376 3643363789066332 377 3711281321296908 378 3780281186561953 379 3850377720207567 380 3921585409074736 381 3993918892696912 382 4067392964503888 383 4142022573031984 384 4217822823140561 385 4294808977234879 386 4372996456495316 387 4452400842112964 388 4533037876531619 389 4614923464696181 390 4698073675307481 391 4782504742083551 392 4868233065027354 393 4955275211700990 394 5043647918506395 395 5133368091972549 396 5224452810049210 397 5316919323407190 398 5410785056745190 399 5506067610103210 400 5602784760182551 401 5700954461672425 402 5800594848583190 403 5901724235586226 404 6004361119360469 405 6108524179945619 406 6214232282102039 407 6321504476677361 408 6430360001979816 409 6540818285158304 410 6652898943589221 411 6766621786270059 412 6882006815219796 413 6999074226886092 414 7117844413559308 415 7238337964793364 416 7360575668833453 417 7484578514050627 418 7610367690383272 419 7737964590785488 420 7867390812682391 421 7998668159432353 422 8131818641796197 423 8266864479413363 424 8403828102285062 425 8542732152264434 426 8683599484553727 427 8826453169208513 428 8971316492648958 429 9118212959178162 430 9267166292507586 431 9418200437289582 432 9571339560657043 433 9726608053770189 434 9884030533370506 435 10043631843341854 436 10205437056278761 437 10369471475061919 438 10535760634440899 439 10704330302624101 440 10875206482875956 441 11048415415121396 442 11223983577557609 443 11401937688273095 444 11582304706874040 445 11765111836118024 446 11950386523555080 447 12138156463176120 448 12328449597068745 449 12521294117080455 450 12716718466489276 451 12914751341681820 452 13115421693838795 453 13318758730627981 454 13524791917904689 455 13733550981419719 456 13945065908534834 457 14159366949945766 458 14376484621412771 459 14596449705498749 460 14819293253314946 461 15045046586274254 462 15273741297852126 463 15505409255355122 464 15740082601697103 465 15977793757183089 466 16218575421300798 467 16462460574519882 468 16709482480098877 469 16959674685899883 470 17213071026210991 471 17469705623576473 472 17729612890634752 473 17992827531964168 474 18259384545936557 475 18529319226578659 476 18802667165441372 477 19079464253476868 478 19359746682923588 479 19643550949199132 480 19930913852801061 481 20221872501215627 482 20516464310834448 483 20814727008879144 484 21116698635333951 485 21422417544886329 486 21731922408875581 487 22045252217249499 488 22362446280529054 489 22683544231781146 490 23008586028599431 491 23337611955093241 492 23670662623884614 493 24007778978113450 494 24349002293450810 495 24694374180120374 496 25043936584928075 497 25397731793299925 498 25755802431328050 499 26118191467824950 500 26484942216386001 501 26856098337460215 502 27231703840429275 503 27611803085694861 504 27996440786774284 505 28385662012404444 506 28779512188654129 507 29178037101044671 508 29581282896678976 509 29989296086378944 510 30402123546831296 511 30819812522741824 512 31242410628998081 513 31669965852840527 514 32102526556042148 515 32540141477096564 516 32982859733414643 517 33430730823529637 518 33883804629310857 519 34342131418185903 520 34805761845371466 521 35274746956112718 522 35749138187931307 523 36228987372881973 524 36714346739817802 525 37205268916664134 526 37701806932701142 527 38204014220855098 528 38711944619998343 529 39225652377257977 530 39745192150333286 531 40270619009821922 532 40801988441554853 533 41339356348940099 534 41882779055315271 535 42432313306308929 536 42988016272210776 537 43549945550350704 538 44118159167486709 539 44692715582201691 540 45273673687309156 541 45861092812267836 542 46455032725605244 543 47055553637350180 544 47662716201474205 545 48276581518342099 546 48897211137171320 547 49524667058500480 548 50159011736666855 549 50800308082292945 550 51448619464782101 551 52104009714823235 552 52766543126904630 553 53436284461836866 554 54113298949284879 555 54797652290309169 556 55489410659916174 557 56188640709617826 558 56895409570000306 559 57609784853302014 560 58331834656000771 561 59061627561410269 562 59799232642285786 563 60544719463439182 564 61298158084363193 565 62059619061865039 566 62829173452709363 567 63606892816270517 568 64392849217194212 569 65187115228068548 570 65989763932104441 571 66800868925825463 572 67620504321767112 573 68448744751185528 574 69285665366775672 575 70131341845398984 576 70985850390820537 577 71849267736455703 578 72721671148126348 579 73603138426826572 580 74493747911498011 581 75393578481814717 582 76302709560977633 583 77221221118518679 584 78149193673114466 585 79086708295409654 586 80033846610849971 587 80990690802524909 588 81957323614020114 589 82933828352279486 590 83920288890477006 591 84916789670898306 592 85923415707831999 593 86940252590470785 594 87967386485822350 595 89004904141630074 596 90052892889303565 597 91111440646859035 598 92180635921869535 599 93260567814425065 600 94351326020102576 601 95453000832945880 602 96565683148455485 603 97689464466588371 604 98824436894767724 605 99970693150902644 606 101128326566417844 607 102297431089293356 608 103478101287114261 609 104670432350130459 610 105874520094326496 611 107090460964501464 612 108318352037358991 613 109558291024607337 614 110810376276069613 615 112074706782804139 616 113351382180234958 617 114640502751292522 618 115942169429564567 619 117256483802457193 620 118583548114366166 621 119923465269858458 622 121276338836864042 623 122642273049877958 624 124021372813172667 625 125413743704020709 626 126819491975927682 627 128238724561875558 628 129671549077576353 629 131118073824736167 630 132578407794329611 631 134052660669884637 632 135540942830777788 633 137043365355539884 634 138560040025172161 635 140091079326472879 636 141636596455374416 637 143196705320290864 638 144771520545476144 639 146361157474392656 640 147965732173090481 641 149585361433597151 642 151220162777318004 643 152870254458447140 644 154535755467388995 645 156216785534190549 646 157913465131984185 647 159625915480441215 648 161354258549236090 649 163098617061521310 650 164859114497413051 651 166635875097487525 652 168429023866288090 653 170238686575843126 654 172064989769194694 655 173908060763937994 656 175768027655771639 657 177645019322058761 658 179539165425398966 659 181450596417211154 660 183379443541327221 661 185325838837596659 662 187289915145502071 663 189271806107785617 664 191271646174086408 665 193289570604588864 666 195325715473682053 667 197380217673630027 668 199453214918253172 669 201544845746620588 670 203655249526753516 671 205784566459339828 672 207932937581459597 673 210100504770321763 674 212287410747011912 675 214493799080251184 676 216719814190166327 677 218965601352070913 678 221231306700257733 679 223517077231802387 680 225823060810378086 681 228149406170081682 682 230496262919270943 683 232863781544413089 684 235252113413944606 685 237661410782142354 686 240091826793005986 687 242543515484151694 688 245016631790717299 689 247511331549278701 690 250027771501777706 691 252566109299461246 692 255126503506832009 693 257709113605610495 694 260314099998708515 695 262941624014214149 696 265591847909388180 697 268264934874672020 698 270961049037707145 699 273680355467366055 700 276423020177794776 701 279189210132466920 702 281979093248249320 703 284792838399479256 704 287630615422053289 705 290492595117527719 706 293378949257230684 707 296289850586385916 708 299225472828248171 709 302185990688250349 710 305171579858162321 711 308182417020261479 712 311218679851515026 713 314280547027774022 714 317368198227979203 715 320481814138378589 716 323621576456756898 717 326787667896676782 718 329980272191731902 719 333199574099811858 720 336445759407378991 721 339719014933757073 722 343019528535431902 723 346347489110363818 724 349703086602312157 725 353086512005171659 726 356497957367320847 727 359937615795982393 728 363405681461595488 729 366902349602200232 730 370427816527834061 731 373982279624940227 732 377565937360788348 733 381178989287907044 734 384821636048528676 735 388494079379046204 736 392196522114482181 737 395929168192969899 738 399692222660246704 739 403485891674159496 740 407310382509182431 741 411165903560946841 742 415052664350783389 743 418970875530276475 744 422920748885830910 745 426902497343250874 746 430916334972331175 747 434962476991460825 748 439041139772238950 749 443152540844103050 750 447296898898969626 751 451474433795887190 752 455685366565701675 753 459929919415734261 754 464208315734471634 755 468520780096268694 756 472867538266063729 757 477248817204106071 758 481664845070696251 759 486115851230938669 760 490602066259506796 761 495123721945420924 762 499681051296838481 763 504274288545856927 764 508903669153329248 765 513569429813692064 766 518271808459806368 767 523011044267810912 768 527787377661988257 769 532601050319643503 770 537452305175995716 771 542341386429082068 772 547268539544674707 773 552234011261210373 774 557238049594732777 775 562280903843847759 776 567362824594691242 777 572484063725909998 778 577644874413655243 779 582845511136589077 780 588086229680903786 781 593367287145354022 782 598688941946301878 783 604051453822774874 784 609455083841536871 785 614900094402171929 786 620386749242181126 787 625915313442092354 788 631486053430583109 789 637099236989616291 790 642755133259589031 791 648454012744494561 792 654196147317097144 793 659981810224120080 794 665811276091446805 795 671684820929335099 796 677602722137644420 797 683565258511076380 798 689572710244428380 799 695625358937860420 800 701723487602175101 801 707867380664110835 802 714057323971648280 803 720293604799330016 804 726576511853593479 805 732906335278117169 806 739283366659180149 807 745707899031034851 808 752180226881293206 809 758700646156326114 810 765269454266676271 811 771886950092484369 812 778553433988928686 813 785269207791678082 814 792034574822358418 815 798849839894032414 816 805715309316692963 817 812631290902769917 818 819598093972650362 819 826616029360212398 820 833685409418372441 821 840806548024646063 822 847979760586722387 823 855205364048052053 824 862483676893448772 825 869815019154704484 826 877199712416218137 827 884638079820638103 828 892130446074518248 829 899677137453987672 830 907278481810434136 831 914934808576201192 832 922646448770299033 833 930413735004129079 834 938237001487222316 835 946116584032991404 836 954052820064496571 837 962046048620225309 838 970096610359885889 839 978204847570214711 840 986371104170797506 841 994595725719904406 842 1002879059420338899 843 1011221454125300685 844 1019623260344262450 845 1028084830248860574 846 1036606517678799790 847 1045188678147771810 848 1053831668849387935 849 1062535848663125665 850 1071301578160289326 851 1080129219609984730 852 1089019136985107885 853 1097971695968347771 854 1106987263958203199 855 1116066210075013769 856 1125208905167004944 857 1134415721816347256 858 1143687034345229661 859 1153023218821947059 860 1162424653067001996 861 1171891716659220564 862 1181424790941882516 863 1191024259028865612 864 1200690505810804213 865 1210423917961262139 866 1220224883942919808 867 1230093794013775672 868 1240031040233361967 869 1250037016468974793 870 1260112118401918541 871 1270256743533764683 872 1280471291192624942 873 1290756162539438858 874 1301111760574275767 875 1311538490142651209 876 1322036757941857782 877 1332606972527310458 878 1343249544318906378 879 1353964885607399142 880 1364753410560787611 881 1375615535230719237 882 1386551677558907938 883 1397562257383566534 884 1408647696445853761 885 1419808418396335879 886 1431044848801462891 887 1442357415150059389 888 1453746546859830044 889 1465212675283879756 890 1476756233717248481 891 1488377657403460751 892 1500077383541089904 893 1511855851290337040 894 1523713501779624720 895 1535650778112205424 896 1547668125372784785 897 1559765990634159615 898 1571944822963870740 899 1584205073430870660 900 1596547195112206051 901 1608971643099715125 902 1621478874506739865 903 1634069348474853151 904 1646743526180600794 905 1659501870842258494 906 1672344847726603739 907 1685272924155702661 908 1698286569513711866 909 1711386255253695254 910 1724572454904455846 911 1737845644077382634 912 1751206300473312471 913 1764654903889407017 914 1778191936226044758 915 1791817881493728114 916 1805533225820005653 917 1819338457456409427 918 1833234066785407447 919 1847220546327371313 920 1861298390747559016 921 1875468096863112928 922 1889730163650072997 923 1904085092250405163 924 1918533385979045012 925 1933075550330956684 926 1947712092988207052 927 1962443523827055188 928 1977270354925057133 929 1992193100568185987 930 2007212277257967336 931 2022328403718630032 932 2037542000904272343 933 2052853592006043489 934 2068263702459340581 935 2083772859951020979 936 2099381594426630086 937 2115090438097644594 938 2130899925448731199 939 2146810593245020801 940 2162822980539398206 941 2178937628679807346 942 2195155081316572034 943 2211475884409732270 944 2227900586236396115 945 2244429737398107149 946 2261063890828227530 947 2277803601799336670 948 2294649427930645545 949 2311601929195426655 950 2328661667928459651 951 2345829208833492645 952 2363105118990719220 953 2380489967864271156 954 2397984327309726889 955 2415588771581635719 956 2433303877341057784 957 2451130223663119816 958 2469068392044586696 959 2487118966411448824 960 2505282533126525321 961 2523559680997083079 962 2541951001282471676 963 2560457087701774172 964 2579078536441473803 965 2597815946163136589 966 2616669918011109873 967 2635641055620236807 968 2654729965123586802 969 2673937255160201958 970 2693263536882859491 971 2712709423965850173 972 2732275532612772802 973 2751962481564344718 974 2771770892106228382 975 2791701388076874034 976 2811754595875378447 977 2831931144469359793 978 2852231665402848638 979 2872656792804195082 980 2893207163393992061 981 2913883416493014827 982 2934686194030176623 983 2955616140550500569 984 2976673903223107776 985 2997860131849221704 986 3019175478870188781 987 3040620599375515299 988 3062196151110920604 989 3083902794486406596 990 3105741192584343556 991 3127712011167572316 992 3149815918687522789 993 3172053586292348875 994 3194425687835079760 995 3216932899881787624 996 3239575901719771775 997 3262355375365759225 998 3285272005574121725 999 3308326479845109275 1000 3331519488433100126 1001 3354851724354867290 1002 3378323883397861575 1003 3401936664128511161 1004 3425690767900537734 1005 3449586898863289194 1006 3473625763970088954 1007 3497808072986601846 1008 3522134538499216651 1009 3546605875923445269 1010 3571222803512338546 1011 3595986042364918774 1012 3620896316434628881 1013 3645954352537798327 1014 3671160880362125723 1015 3696516632475178189 1016 3722022344332907468 1017 3747678754288182812 1018 3773486603599340657 1019 3799446636438751103 1020 3825559599901401216 1021 3851826244013495168 1022 3878247321741071232 1023 3904823588998635648 1024 3931555804657813377 1025 3958444730556015759 1026 3985491131505125092 1027 4012695775300196148 1028 4040059432728174643 1029 4067582877576632677 1030 4095266886642521161 1031 4123112239740939247 1032 4151119719713920778 1033 4179290112439237774 1034 4207624206839220971 1035 4236122794889597429 1036 4264786671628345226 1037 4293616635164565254 1038 4322613486687370134 1039 4351778030474790266 1040 4381111073902697031 1041 4410613427453743161 1042 4440285904726320294 1043 4470129322443533730 1044 4500144500462194405 1045 4530332261781828099 1046 4560693432553701895 1047 4591228842089867905 1048 4621939322872224280 1049 4652825710561593520 1050 4683888844006818101 1051 4715129565253873435 1052 4746548719554998180 1053 4778147155377841916 1054 4809925724414630204 1055 4841885281591347044 1056 4874026685076934749 1057 4906350796292511251 1058 4938858479920604856 1059 4971550603914406464 1060 5004428039507039271 1061 5037491661220845969 1062 5070742346876693461 1063 5104180977603295107 1064 5137808437846550518 1065 5171625615378902914 1066 5205633401308714063 1067 5239832690089656817 1068 5274224379530125262 1069 5308809370802662498 1070 5343588568453406066 1071 5378562880411551038 1072 5413733217998830787 1073 5449100495939015453 1074 5484665632367428122 1075 5520429548840478734 1076 5556393170345215737 1077 5592557425308895503 1078 5628923245608569523 1079 5665491566580689397 1080 5702263327030729636 1081 5739239469242828292 1082 5776420938989445433 1083 5813808685541039479 1084 5851403661675761416 1085 5889206823689166904 1086 5927219131403946296 1087 5965441548179672584 1088 6003875040922567289 1089 6042520580095284311 1090 6081379139726711756 1091 6120451697421791756 1092 6159739234371358299 1093 6199242735361993085 1094 6238963188785899425 1095 6278901586650794199 1096 6319058924589817890 1097 6359436201871462710 1098 6400034421409518835 1099 6440854589773038765 1100 6481897717196319826 1101 6523164817588904830 1102 6564656908545600910 1103 6606375011356516546 1104 6648320151017116799 1105 6690493356238296769 1106 6732895659456473294 1107 6775528096843694906 1108 6818391708317770061 1109 6861487537552413659 1110 6904816631987411871 1111 6948380042838805289 1112 6992178825109090416 1113 7036214037597439512 1114 7080486742909938813 1115 7124998007469845139 1116 7169748901527860908 1117 7214740499172427572 1118 7259973878340037492 1119 7305450120825564268 1120 7351170312292611541 1121 7397135542283880283 1122 7443346904231554592 1123 7489805495467706008 1124 7536512417234716367 1125 7583468774695719209 1126 7630675676945059757 1127 7678134237018773483 1128 7725845571905083278 1129 7773810802554915242 1130 7822031053892433111 1131 7870507454825591337 1132 7919241138256706838 1133 7968233241093049434 1134 8017484904257450986 1135 8066997272698933254 1136 8116771495403354491 1137 8166808725404074789 1138 8217110119792640194 1139 8267676839729485606 1140 8318510050454656481 1141 8369610921298549351 1142 8420980625692671179 1143 8472620341180417565 1144 8524531249427869820 1145 8576714536234610924 1146 8629171391544560385 1147 8681903009456828015 1148 8734910588236586640 1149 8788195330325963760 1150 8841758442354952176 1151 8895601135152339600 1152 8949724623756657265 1153 9004130127427147551 1154 9058818869654750644 1155 9113792078173110244 1156 9169050984969598339 1157 9224596826296359061 1158 9280430842681371641 1159 9336554278939532479 1160 9392968384183756346 1161 9449674411836096734 1162 9506673619638885371 1163 9563967269665890917 1164 9621556628333496858 1165 9679442966411898614 1166 9737627559036319878 1167 9796111685718248202 1168 9854896630356689847 1169 9913983681249443913 1170 9973374131104395766 1171 10033069277050829778 1172 10093070420650761397 1173 10153378867910288563 1174 10213995929290962487 1175 10274922919721177809 1176 10336161158607582152 1177 10397711969846505088 1178 10459576681835406533 1179 10521756627484344587 1180 10584253144227462836 1181 10647067574034497132 1182 10710201263422301868 1183 10773655563466395764 1184 10837431829812527181 1185 10901531422688258979 1186 10965955706914572936 1187 11030706051917493744 1188 11095783831739732599 1189 11161190425052350401 1190 11226927215166440581 1191 11292995590044831571 1192 11359396942313808934 1193 11426132669274857170 1194 11493204172916421215 1195 11560612859925687649 1196 11628360141700385630 1197 11696447434360607570 1198 11764876158760649570 1199 11833647740500871630 1200 11902763609939577651 1201 11972225202204915245 1202 12042033957206795370 1203 12112191319648831806 1204 12182698739040300489 1205 12253557669708118719 1206 12324769570808844259 1207 12396335906340694341 1208 12468258145155584596 1209 12540537760971187924 1210 12613176232383013321 1211 12686175042876504679 1212 12759535680839159576 1213 12833259639572668072 1214 12907348417305071528 1215 12981803517202941464 1216 13056626447383578473 1217 13131818720927231207 1218 13207381855889335452 1219 13283317375312773308 1220 13359626807240152491 1221 13436311684726105773 1222 13513373545849610577 1223 13590813933726328743 1224 13668634396520966482 1225 13746836487459654534 1226 13825421764842348547 1227 13904391792055249693 1228 13983748137583245538 1229 14063492375022371182 1230 14143626083092290686 1231 14224150845648798802 1232 14305068251696343023 1233 14386379895400565969 1234 14468087376100868126 1235 14550192298322990954 1236 14632696271791620381 1237 14715600911443010699 1238 14798907837437628879 1239 14882618675172819321 1240 14966735055295489056 1241 15051258613714813416 1242 15136190991614962189 1243 15221533835467846275 1244 15307288797045884860 1245 15393457533434793124 1246 15480041707046390500 1247 15567042985631429500 1248 15654463042292445125 1249 15742303555496624875 1250 15830566209088699376 1251 15919252692303853640 1252 16008364699780658975 1253 16097903931574025561 1254 16187872093168175709 1255 16278270895489637819 1256 16369102054920261054 1257 16460367293310250746 1258 16552068337991224551 1259 16644206921789289369 1260 16736784783038139046 1261 16829803665592172874 1262 16923265318839634906 1263 17017171497715774102 1264 17111523962716025323 1265 17206324479909211189 1266 17301574820950764818 1267 17397276763095973462 1268 17493432089213243057 1269 17590042587797383703 1270 17687110052982916091 1271 17784636284557398893 1272 17882623087974777132 1273 17981072274368751548 1274 18079985660566168977 1275 18179365069100433759 1276 18279212328224940192 1277 18379529271926526048 1278 18480317739938947168 1279 18581579577756373152 1280 18683316636646904161 1281 18785530773666108847 1282 18888223851670583428 1283 18991397739331531924 1284 19095054311148367571 1285 19199195447462335429 1286 19303823034470156201 1287 19408938964237691279 1288 19514545134713629034 1289 19620643449743192366 1290 19727235819081867531 1291 19834324158409154261 1292 19941910389342337194 1293 20049996439450278630 1294 20158584242267232630 1295 20267675737306680474 1296 20377272870075187495 1297 20487377592086281305 1298 20597991860874351430 1299 20709117640008570370 1300 20820756899106836101 1301 20932911613849736035 1302 21045583765994532455 1303 21158775343389169441 1304 21272488339986301304 1305 21386724755857342544 1306 21501486597206539349 1307 21616775876385062651 1308 21732594611905122756 1309 21848944828454105564 1310 21965828556908730396 1311 22083247834349229444 1312 22201204704073548861 1313 22319701215611571507 1314 22438739424739361368 1315 22558321393493429664 1316 22678449190185022663 1317 22799124889414431217 1318 22920350572085322037 1319 23042128325419090723 1320 23164460242969236566 1321 23287348424635759138 1322 23410794976679576687 1323 23534802011736966353 1324 23659371648834026222 1325 23784506013401159234 1326 23910207237287578962 1327 24036477458775837278 1328 24163318822596373923 1329 24290733479942087997 1330 24418723588482931386 1331 24547291312380524142 1332 24676438822302791833 1333 24806168295438624879 1334 24936481915512559891 1335 25067381872799483029 1336 25198870364139355396 1337 25330949592951960484 1338 25463621769251673689 1339 25596889109662253911 1340 25730753837431657256 1341 25865218182446872856 1342 26000284381248780824 1343 26135954677047032360 1344 26272231319734952025 1345 26409116565904462199 1346 26546612678861029740 1347 26684721928638634860 1348 26823446592014762235 1349 26962788952525414365 1350 27102751300480147201 1351 27243335932977128055 1352 27384545153918215810 1353 27526381274024063446 1354 27668846610849242899 1355 27811943488797392269 1356 27955674239136385394 1357 28100041200013523806 1358 28245046716470751086 1359 28390693140459889634 1360 28536982830857899871 1361 28683918153482161889 1362 28831501481105779566 1363 28979735193472907162 1364 29128621677314098413 1365 29278163326361678139 1366 29428362541365136383 1367 29579221730106545097 1368 29730743307415997392 1369 29882929695187069368 1370 30035783322392304541 1371 30189306625098720883 1372 30343502046483340492 1373 30498372036848741908 1374 30653919053638635092 1375 30810145561453459084 1376 30967054032066002357 1377 31124646944437045883 1378 31282926784731028928 1379 31441896046331737592 1380 31601557229858016111 1381 31761912843179500937 1382 31922965401432377613 1383 32084717427035160459 1384 32247171449704495086 1385 32410330006470983754 1386 32574195641695033591 1387 32738770907082727689 1388 32904058361701719094 1389 33070060571997147706 1390 33236780111807580106 1391 33404219562380972326 1392 33572381512390655579 1393 33741268557951344965 1394 33910883302635171170 1395 34081228357487735174 1396 34252306341044185985 1397 34424119879345321415 1398 34596671605953711915 1399 34769964161969847485 1400 34944000196048307676 1401 35118782364413954700 1402 35294313330878149665 1403 35470595766854991951 1404 35647632351377581744 1405 35825425771114305744 1406 36003978720385146064 1407 36183293901178012336 1408 36363374023165097041 1409 36544221803719254079 1410 36725839967930400596 1411 36908231248621942084 1412 37091398386367220771 1413 37275344129505987317 1414 37460071234160895833 1415 37645582464254022239 1416 37831880591523405978 1417 38018968395539615102 1418 38206848663722334747 1419 38395524191356979013 1420 38584997781611326266 1421 38775272245552177878 1422 38966350402162040422 1423 39158235078355831338 1424 39350929108997608087 1425 39544435336917320809 1426 39738756612927588502 1427 39933895795840498738 1428 40129855752484430933 1429 40326639357720903187 1430 40524249494461442711 1431 40722689053684479857 1432 40921960934452265768 1433 41122068043927813664 1434 41323013297391863781 1435 41524799618259871979 1436 41727429938099022036 1437 41930907196645261644 1438 42135234341820362124 1439 42340414329749001876 1440 42546450124775873581 1441 42753344699482815171 1442 42961101034705964584 1443 43169722119552938320 1444 43379210951420033815 1445 43589570536009455649 1446 43800803887346565605 1447 44012914027797156595 1448 44225903988084750470 1449 44439776807307919730 1450 44654535532957633151 1451 44870183220934625345 1452 45086722935566790270 1453 45304157749626598706 1454 45522490744348539714 1455 45741725009446586094 1456 45961863643131683859 1457 46182909752129265741 1458 46404866451696788746 1459 46627736865641295774 1460 46851524126337001321 1461 47076231374742901279 1462 47301861760420406851 1463 47528418441551002597 1464 47755904584953928628 1465 47984323366103886964 1466 48213677969148772073 1467 48443971586927425607 1468 48675207420987415352 1469 48907388681602838408 1470 49140518587792148616 1471 49374600367336008248 1472 49609637256795163977 1473 49845632501528347143 1474 50082589355710198332 1475 50320511082349216284 1476 50559400953305731147 1477 50799262249309902093 1478 51040098259979739313 1479 51281912283839150407 1480 51524707628336011186 1481 51768487609860260902 1482 52013255553762021923 1483 52259014794369743869 1484 52505768675008372226 1485 52753520548017541454 1486 53002273774769792606 1487 53252031725688815474 1488 53502797780267715279 1489 53754575327087303921 1490 54007367763834415806 1491 54261178497320248266 1492 54516010943498726589 1493 54771868527484893675 1494 55028754683573324335 1495 55286672855256564249 1496 55545626495243593600 1497 55805619065478315400 1498 56066654037158068525 1499 56328734890752165475 1500 56591865116020454876 1501 56856048212031908740 1502 57121287687183234500 1503 57387587059217511836 1504 57654949855242854309 1505 57923379611751095819 1506 58192879874636501904 1507 58463454199214505896 1508 58735106150240469951 1509 59007839301928470969 1510 59281657237970111421 1511 59556563551553355099 1512 59832561845381387806 1513 60109655731691503002 1514 60387848832274012423 1515 60667144778491181689 1516 60947547211296190918 1517 61229059781252120362 1518 61511686148550961082 1519 61795429983032650678 1520 62080294964204134091 1521 62366284781258449493 1522 62653403133093839282 1523 62941653728332886198 1524 63231040285341674577 1525 63521566532248976759 1526 63813236206965464667 1527 64106053057202946573 1528 64400020840493629068 1529 64695143324209404252 1530 64991424285581162161 1531 65288867511718128447 1532 65587476799627227328 1533 65887255956232469824 1534 66188208798394367296 1535 66490339152929370304 1536 66793650856629332801 1537 67098147756281001679 1538 67403833708685531684 1539 67710712580678025716 1540 68018788249147100531 1541 68328064601054477861 1542 68638545533454600969 1543 68950234953514276655 1544 69263136778532342730 1545 69577254935959360974 1546 69892593363417335595 1547 70209156008719457205 1548 70526946829889872330 1549 70845969795183478470 1550 71166228883105744726 1551 71487728082432558010 1552 71810471392230094855 1553 72134462821874718841 1554 72459706391072903654 1555 72786206129881181794 1556 73113966078726118949 1557 73442990288424314051 1558 73773282820202425031 1559 74104847745717220289 1560 74437689147075655896 1561 74771811116854978544 1562 75107217758122854261 1563 75443913184457522907 1564 75781901519967978468 1565 76121186899314175164 1566 76461773467727259388 1567 76803665381029827492 1568 77146866805656209437 1569 77491381918672778323 1570 77837214907798285816 1571 78184369971424223488 1572 78532851318635210087 1573 78882663169229404753 1574 79233809753738946197 1575 79586295313450417859 1576 79940124100425339062 1577 80295300377520682178 1578 80651828418409415823 1579 81009712507601074097 1580 81368956940462351886 1581 81729566023237726242 1582 82091544073070103858 1583 82454895418021494654 1584 82819624397093711491 1585 83185735360249096029 1586 83553232668431270746 1587 83922120693585917134 1588 84292403818681580089 1589 84664086437730498511 1590 85037172955809462131 1591 85411667789080694581 1592 85787575364812762724 1593 86164900121401512260 1594 86543646508391029625 1595 86923818986494630199 1596 87305422027615872840 1597 87688460114869600760 1598 88072937742603008760 1599 88458859416416736840 1600 88846229653185990201 1601 89235052981081685655 1602 89625333939591624460 1603 90017077079541691596 1604 90410286963117081499 1605 90804968163883550269 1606 91201125266808694369 1607 91598762868283255831 1608 91997885576142453986 1609 92398498009687343734 1610 92800604799706200371 1611 93204210588495930989 1612 93609320029883512466 1613 94015937789247456062 1614 94424068543539298638 1615 94833716981305120514 1616 95244887802707089983 1617 95657585719545034497 1618 96071815455278038542 1619 96487581745046068218 1620 96904889335691622541 1621 97323742985781411483 1622 97744147465628060767 1623 98166107557311843433 1624 98589628054702438192 1625 99014713763480714584 1626 99441369501160544957 1627 99869600097110643283 1628 100299410392576430828 1629 100730805240701928692 1630 101163789506551677236 1631 101598368067132682412 1632 102034545811416389013 1633 102472327640360680859 1634 102911718466931907936 1635 103352723216126940504 1636 103795346824995250191 1637 104239594242661018089 1638 104685470430345269869 1639 105132980361388037931 1640 105582129021270550606 1641 106032921407637448426 1642 106485362530319027479 1643 106939457411353509865 1644 107395211085009341270 1645 107852628597807515674 1646 108311715008543927210 1647 108772475388311749190 1648 109234914820523840315 1649 109699038400935178085 1650 110164851237665319426 1651 110632358451220888550 1652 111101565174518092065 1653 111572476552905261351 1654 112045097744185422219 1655 112519433918638891869 1656 112995490259045903164 1657 113473271960709256236 1658 113952784231476997441 1659 114434032291765125679 1660 114917021374580326096 1661 115401756725542731184 1662 115888243602908709296 1663 116376487277593680592 1664 116866493033194960433 1665 117358266166014630239 1666 117851811985082435828 1667 118347135812178713252 1668 118844242981857342147 1669 119343138841468726613 1670 119843828751182803641 1671 120346318084012079103 1672 120850612225834691322 1673 121356716575417502238 1674 121864636544439216187 1675 122374377557513526309 1676 122885945052212288602 1677 123399344479088723638 1678 123914581301700645958 1679 124431660996633721162 1680 124950589053524750711 1681 125471370975084984457 1682 125994012277123460918 1683 126518518488570375314 1684 127044895151500475381 1685 127573147821156484979 1686 128103282065972555511 1687 128635303467597745169 1688 129169217620919526024 1689 129705030134087318976 1690 130242746628536056581 1691 130782372739009773771 1692 131323914113585226484 1693 131867376413695538220 1694 132412765314153874540 1695 132960086503177145524 1696 133509345682409736205 1697 134060548566947264995 1698 134613700885360370120 1699 135168808379718524080 1700 135725876805613876151 1701 136284911932185122945 1702 136845919542141407045 1703 137408905431786243731 1704 137973875411041475814 1705 138540835303471256594 1706 139109790946306060959 1707 139680748190466724641 1708 140253712900588511646 1709 140828690955045209874 1710 141405688245973254946 1711 141984710679295882254 1712 142565764174747307251 1713 143148854665896933997 1714 143733988100173591978 1715 144321170438889801214 1716 144910407657266065673 1717 145501705744455195007 1718 146095070703566654627 1719 146690508551690944133 1720 147288025319924004116 1721 147887627053391651348 1722 148489319811274042377 1723 149093109666830165543 1724 149699002707422361432 1725 150307005034540871784 1726 150917122763828416872 1727 151529362025104801368 1728 152143728962391548713 1729 152760229733936564007 1730 153378870512238825436 1731 153999657484073104252 1732 154622596850514713323 1733 155247694826964284269 1734 155874957643172573201 1735 156504391543265295079 1736 157136002785767986706 1737 157769797643630898374 1738 158405782404253914179 1739 159043963369511501021 1740 159684346855777686306 1741 160326939193951064366 1742 160971746729479831614 1743 161618775822386850450 1744 162268032847294741935 1745 162919524193451007249 1746 163573256264753177950 1747 164229235479773995050 1748 164887468271786616925 1749 165547961088789856075 1750 166210720393533444751 1751 166875752663543329465 1752 167543064391146994400 1753 168212662083498813736 1754 168884552262605432909 1755 169558741465351178819 1756 170235236243523499004 1757 170914043163838429796 1758 171595168807966093476 1759 172278619772556224444 1760 172964402669263724421 1761 173652524124774246699 1762 174342990780829809456 1763 175035809294254438152 1764 175730986336979837023 1765 176428528596071089689 1766 177128442773752388893 1767 177830735587432795387 1768 178535413769732025982 1769 179242484068506270778 1770 179951953246874039591 1771 180663828083242037593 1772 181378115371331070182 1773 182094821920201977098 1774 182813954554281595802 1775 183535520113388754134 1776 184259525452760292267 1777 184985977443077113973 1778 185714882970490267218 1779 186446248936647054102 1780 187180082258717170161 1781 187916389869418873047 1782 188655178717045180603 1783 189396455765490098349 1784 190140227994274876396 1785 190886502398574295804 1786 191635285989242984401 1787 192386585792841762079 1788 193140408851664015584 1789 193896762223762102816 1790 194655652982973786656 1791 195417088218948698336 1792 196181075037174830369 1793 196947620559005059055 1794 197716731921683696580 1795 198488416278373072724 1796 199262680798180146195 1797 200039532666183145605 1798 200818979083458240105 1799 201601027267106239695 1800 202385684450279325226 1801 203172957882207808110 1802 203962854828226919755 1803 204755382569803630741 1804 205550548404563499754 1805 206348359646317552294 1806 207148823625089189174 1807 207951947687141124826 1808 208757739195002355431 1809 209566205527495156889 1810 210377354079762112646 1811 211191192263293171394 1812 212007727505952734661 1813 212826967252006774307 1814 213648918962149979943 1815 214473590113532936289 1816 215300988199789330488 1817 216131120731063189392 1818 216963995234036146837 1819 217799619251954740923 1820 218638000344657741316 1821 219479146088603506588 1822 220323064076897371612 1823 221169761919319065028 1824 222019247242350156797 1825 222871527689201535859 1826 223726610919840917912 1827 224584504611020383328 1828 225445216456303945223 1829 226308754166095147697 1830 227175125467664694261 1831 228044338105178106467 1832 228916399839723412758 1833 229791318449338867554 1834 230669101729040700591 1835 231549757490850896529 1836 232433293563825004846 1837 233319717794079980034 1838 234209038044822052114 1839 235101262196374627486 1840 235996398146206220131 1841 236894453808958413181 1842 237795437116473850874 1843 238699356017824260910 1844 239606218479338507225 1845 240516032484630673199 1846 241428806034628175315 1847 242344547147599907285 1848 243263263859184414660 1849 244184964222418099940 1850 245109656307763458201 1851 246037348203137343255 1852 246968048013939264360 1853 247901763863079713496 1854 248838503891008523224 1855 249778276255743255144 1856 250721089132897618969 1857 251666950715709922231 1858 252615869215071550636 1859 253567852859555479084 1860 254522909895444813371 1861 255481048586761362589 1862 256442277215294242241 1863 257406604080628508087 1864 258374037500173820738 1865 259344585809193141014 1866 260318257360831456083 1867 261295060526144536397 1868 262275003694127723442 1869 263258095271744748318 1870 264244343683956581166 1871 265233757373750311458 1872 266226344802168059167 1873 267222114448335916833 1874 268221074809492922542 1875 269223234401020063834 1876 270228601756469312557 1877 271237185427592690683 1878 272248993984371367103 1879 273264036015044785417 1880 274282320126139822736 1881 275303854942499979512 1882 276328649107314600413 1883 277356711282148126259 1884 278388050146969377036 1885 279422674400180866004 1886 280460592758648144916 1887 281501813957729180364 1888 282546346751303761269 1889 283594199911802937531 1890 284645382230238489856 1891 285699902516232430776 1892 286757769598046536879 1893 287818992322611912265 1894 288883579555558583245 1895 289951540181245124299 1896 291022883102788315310 1897 292097617242092830090 1898 293175751539880956215 1899 294257294955722346185 1900 295342256468063799926 1901 296430645074259078650 1902 297522469790598750090 1903 298617739652340065126 1904 299716463713736865819 1905 300818651048069524869 1906 301924310747674916514 1907 303033451923976418886 1908 304146083707513947841 1909 305262215247974022279 1910 306381855714219860971 1911 307505014294321510909 1912 308631700195586007196 1913 309761922644587564492 1914 310895690887197800033 1915 312033014188615988239 1916 313173901833399346928 1917 314318363125493355152 1918 315466407388262102672 1919 316618043964518671088 1920 317773282216555546641 1921 318932131526175064703 1922 320094601294719885972 1923 321260700943103504388 1924 322430439911840786787 1925 323603827661078544309 1926 324780873670626135577 1927 325961587439986101663 1928 327145978488384832858 1929 328334056354803267262 1930 329525830598007621211 1931 330721310796580151557 1932 331920506548949949818 1933 333123427473423768214 1934 334330083208216877606 1935 335540483411483957354 1936 336754637761350017111 1937 337972555955941350569 1938 339194247713416521174 1939 340419722771997379826 1940 341648990890000114581 1941 342882061845866332371 1942 344118945438194172759 1943 345359651485769453745 1944 346604189827596849640 1945 347852570322931101024 1946 349104802851308256805 1947 350360897312576948395 1948 351620863626929696020 1949 352884711734934247180 1950 354152451597564947276 1951 355424093196234142420 1952 356699646532823614445 1953 357979121629716048131 1954 359262528529826530664 1955 360549877296634083344 1956 361841178014213225559 1957 363136440787265571041 1958 364435675741151456421 1959 365738893021921602099 1960 367046102796348805446 1961 368357315251959666354 1962 369672540597066345151 1963 370991789060798352897 1964 372315070893134374078 1965 373642396364934121714 1966 374973775767970224898 1967 376309219414960148782 1968 377648737639598147027 1969 378992340796587246733 1970 380340039261671265866 1971 381691843431666863198 1972 383047763724495620777 1973 384407810579216158943 1974 385771994456056283907 1975 387140325836445167909 1976 388512815223045561972 1977 389889473139786041268 1978 391270310131893283113 1979 392655336765924377607 1980 394044563629799170936 1981 395438001332832641352 1982 396835660505767307848 1983 398237551800805671544 1984 399643685891642689801 1985 401054073473498283079 1986 402468725263149874556 1987 403887651998964962524 1988 405310864440933725579 1989 406738373370701660621 1990 408170189591602253681 1991 409606323928689683591 1992 411046787228771558514 1993 412491590360441685350 1994 413940744214112872035 1995 415394259702049762749 1996 416852147758401706050 1997 418314419339235655950 1998 419781085422569105950 1999 421252157008403056050 2000 422727645118755012751 2001 424207560797692022065 2002 425691915111363735550 2003 427180719148035509386 2004 428673984018121536509 2005 430171720854218011819 2006 431673940811136330479 2007 433180655065936319321 2008 434691874817959501376 2009 436207611288862393544 2010 437727875722649837421 2011 439252679385708363299 2012 440782033566839587356 2013 442315949577293642052 2014 443854438750802639748 2015 445397512443614169564 2016 446945182034524827493 2017 448497458924913779787 2018 450054354538776359632 2019 451615880322757697128 2020 453182047746186382591 2021 454752868301108163193 2022 456328353502319672957 2023 457908514887402196123 2024 459493364016755463902 2025 461082912473631484634 2026 462677171864168407367 2027 464276153817424418873 2028 465879869985411674118 2029 467488332043130260202 2030 469101551688602193786 2031 470719540642905452022 2032 472342310650208037003 2033 473969873477802073749 2034 475602240916137941746 2035 477239424778858440054 2036 478881436902832986001 2037 480528289148191847479 2038 482179993398360408859 2039 483836561560093470541 2040 485498005563509582156 2041 487164337362125409436 2042 488835568932890134769 2043 490511712276219891455 2044 492192779416032231680 2045 493878782399780628224 2046 495569733298489009920 2047 497265644206786330880 2048 498966527242941173505 2049 500672394548896385295 2050 502383258290303749476 2051 504099130656558689460 2052 505820023860835007155 2053 507545950140119655141 2054 509276921755247542729 2055 511012950990936375919 2056 512754050155821531274 2057 514500231582490963726 2058 516251507627520148331 2059 518007890671507055989 2060 519769393119107163146 2061 521536027399068495494 2062 523307805964266705686 2063 525084741291740185082 2064 526866845882725209543 2065 528654132262691119289 2066 530446612981375532838 2067 532244300612819595042 2068 534047207755403259237 2069 535855347031880603523 2070 537668731089415181191 2071 539487372599615405313 2072 541311284258569967512 2073 543140478786883290928 2074 544974968929711017397 2075 546814767456795528859 2076 548659887162501503012 2077 550510340865851503228 2078 552366141410561602748 2079 554227301665077043172 2080 556093834522607927261 2081 557965752901164946067 2082 559843069743595140408 2083 561725798017617696704 2084 563613950715859777191 2085 565507540855892384529 2086 567406581480266260821 2087 569311085656547821059 2088 571221066477355121014 2089 573136537060393859586 2090 575057510548493415631 2091 576984000109642919281 2092 578916018937027357774 2093 580853580249063715810 2094 582796697289437150450 2095 584745383327137200574 2096 586699651656494030915 2097 588659515597214710685 2098 590624988494419526810 2099 592596083718678331790 2100 594572814666046926201 2101 596555194758103475855 2102 598543237441984963635 2103 600536956190423676021 2104 602536364501783724324 2105 604541475900097600644 2106 606552303935102768569 2107 608568862182278288631 2108 610591164242881478536 2109 612619223743984608184 2110 614653054338511629496 2111 616692669705274941064 2112 618738083549012187641 2113 620789309600423094487 2114 622846361616206336588 2115 624909253379096442764 2116 626977998697900734683 2117 629052611407536300797 2118 631133105369067005217 2119 633219494469740531543 2120 635311792623025461666 2121 637410013768648389558 2122 639514171872631070067 2123 641624280927327602733 2124 643740354951461650642 2125 645862407990163694334 2126 647990454115008320782 2127 650124507424051547458 2128 652264582041868181503 2129 654410692119589214017 2130 656562851834939249486 2131 658721075392273970362 2132 660885377022617636813 2133 663055770983700621659 2134 665232271559996980511 2135 667414893062762057129 2136 669603649830070124016 2137 671798556226852058264 2138 673999626644933052669 2139 676206875503070362131 2140 678420317246991085356 2141 680639966349429981876 2142 682865837310167324404 2143 685097944656066786540 2144 687336302941113365845 2145 689580926746451342299 2146 691831830680422272160 2147 694089029378603017240 2148 696352537503843809615 2149 698622369746306351785 2150 700898540823501952301 2151 703181065480329696875 2152 705469958489114654990 2153 707765234649646122026 2154 710066908789215896919 2155 712374995762656595369 2156 714689510452379998614 2157 717010467768415437786 2158 719337882648448213866 2159 721671770057858053254 2160 724012144989757598971 2161 726359022465030937509 2162 728712417532372161346 2163 731072345268323967142 2164 733438820777316289633 2165 735811859191704971239 2166 738191475671810467403 2167 740577685405956587677 2168 742970503610509272572 2169 745369945529915406188 2170 747776026436741664641 2171 750188761631713400303 2172 752608166443753561872 2173 755034256230021650288 2174 757467046375952710512 2175 759906552295296359184 2176 762352789430155848177 2177 764805773251027164063 2178 767265519256838163508 2179 769732042974987744612 2180 772205359961385054211 2181 774685485800488731157 2182 777172436105346185593 2183 779666226517632914239 2184 782166872707691851706 2185 784674390374572757854 2186 787188795246071641211 2187 789710103078770218469 2188 792238329658075410074 2189 794773490798258871926 2190 797315602342496563206 2191 799864680162908350346 2192 802420740160597647159 2193 804983798265691091145 2194 807553870437378255990 2195 810130972663951400274 2196 812715120962845252405 2197 815306331380676831795 2198 817904619993285306295 2199 820510002905771885905 2200 823122496252539752776 2201 825742116197334027520 2202 828368878933281771845 2203 831002800682932027531 2204 833643897698295891764 2205 836292186260886628844 2206 838947682681759818284 2207 841610403301553539316 2208 844280364490528591821 2209 846957582648608753699 2210 849642074205421074696 2211 852333855620336206704 2212 855032943382508770551 2213 857739354010917759297 2214 860453104054406978053 2215 863174210091725520339 2216 865902688731568280998 2217 868638556612616505682 2218 871381830403578376927 2219 874132526803229636833 2220 876890662540454246366 2221 879656254374285081298 2222 882429319093944664802 2223 885209873518885936718 2224 887997934498833059507 2225 890793518913822260909 2226 893596643674242713322 2227 896407325720877449918 2228 899225582024944317513 2229 902051429588136966207 2230 904884885442665875811 2231 907725966651299419077 2232 910574690307404961748 2233 913431073534989999444 2234 916295133488743331401 2235 919166887354076271079 2236 922046352347163893656 2237 924933545714986320424 2238 927828484735370040104 2239 930731186717029267096 2240 933641668999607336681 2241 936559948953718137191 2242 939486043980987579164 2243 942419971514095101500 2244 945361749016815214635 2245 948311393984059080749 2246 951268923941916131025 2247 954234356447695719975 2248 957207709089968816850 2249 960188999488609734150 2250 963178245294837893251 2251 966175464191259627165 2252 969180673891910020450 2253 972193892142294786286 2254 975215136719432180734 2255 978244425431894954194 2256 981281776119852340079 2257 984327206655112080721 2258 987380734941162490526 2259 990442378913214556394 2260 993512156538244075421 2261 996590085815033829899 2262 999676184774215799631 2263 1002770471478313411577 2264 1005872964021783826848 2265 1008983680531060265064 2266 1012102639164594366093 2267 1015229858112898589187 2268 1018365355598588649532 2269 1021509149876425992228 2270 1024661259233360303716 2271 1027821701988572060668 2272 1030990496493515116357 2273 1034167661131959324523 2274 1037353214320033200752 2275 1040547174506266621384 2276 1043749560171633559967 2277 1046960389829594861273 2278 1050179682026141052893 2279 1053407455339835194427 2280 1056643728381855764286 2281 1059888519796039584122 2282 1063141848258924780903 2283 1066403732479793786649 2284 1069674191200716375846 2285 1072953243196592740554 2286 1076240907275196603226 2287 1079537202277218367254 2288 1082842147076308305259 2289 1086155760579119785141 2290 1089478061725352533906 2291 1092809069487795939286 2292 1096148802872372389169 2293 1099497280918180648855 2294 1102854522697539276155 2295 1106220547316030074349 2296 1109595373912541583020 2297 1112979021659312606780 2298 1116371509761975781905 2299 1119772857459601180895 2300 1123183084024739954976 2301 1126602208763468014560 2302 1130030251015429747680 2303 1133467230153881776416 2304 1136913165585736751329 2305 1140368076751607183919 2306 1143831983125849317124 2307 1147304904216607033876 2308 1150786859565855803731 2309 1154277868749446667589 2310 1157777951377150260521 2311 1161287127092700872719 2312 1164805415573840548586 2313 1168332836532363223982 2314 1171869409714158901643 2315 1175415154899257864789 2316 1178970091901874928938 2317 1182534240570453731942 2318 1186107620787711062262 2319 1189690252470681225498 2320 1193282155570760449191 2321 1196883350073751325913 2322 1200493855999907294662 2323 1204113693403977160578 2324 1207742882375249652997 2325 1211381443037598021859 2326 1215029395549524672487 2327 1218686760104205838753 2328 1222353556929536294648 2329 1226029806288174104272 2330 1229715528477585410261 2331 1233410743830089260667 2332 1237115472712902474308 2333 1240829735528184544604 2334 1244553552713082581916 2335 1248286944739776294404 2336 1252029932115523007421 2337 1255782535382702721459 2338 1259544775118863208664 2339 1263316671936765147936 2340 1267098246484427298631 2341 1270889519445171712881 2342 1274690511537668986549 2343 1278501243515983548835 2344 1282321736169618990550 2345 1286152010323563431074 2346 1289992086838334924015 2347 1293841986610026901585 2348 1297701730570353657710 2349 1301571339686695869890 2350 1305450834962146159826 2351 1309340237435554692830 2352 1313239568181574816035 2353 1317148848310708735421 2354 1321068098969353231674 2355 1324997341339845414894 2356 1328936596640508518169 2357 1332885886125697730031 2358 1336845231085846065811 2359 1340814652847510277909 2360 1344794172773416804996 2361 1348783812262507760164 2362 1352783592749986958041 2363 1356793535707365980887 2364 1360813662642510283688 2365 1364843995099685338264 2366 1368884554659602816408 2367 1372935362939466812072 2368 1376996441593020102617 2369 1381067812310590449143 2370 1385149496819136935916 2371 1389241516882296348908 2372 1393343894300429593467 2373 1397456650910668151133 2374 1401579808586960575617 2375 1405713389240119027959 2376 1409857414817865850882 2377 1414011907304880182358 2378 1418176888722844608403 2379 1422352381130491855117 2380 1426538406623651519986 2381 1430734987335296842462 2382 1434942145435591513838 2383 1439159903131936526434 2384 1443388282669017062111 2385 1447627306328849420129 2386 1451876996430827984366 2387 1456137375331772229914 2388 1460408465425973769069 2389 1464690289145243436731 2390 1468982868958958415231 2391 1473286227374109398601 2392 1477600386935347796304 2393 1481925370225032976440 2394 1486261199863279548445 2395 1490607898508004685299 2396 1494965488854975485260 2397 1499333993637856373140 2398 1503713435628256541140 2399 1508103837635777429260 2400 1512505222508060245301 2401 1516917613130833524475 2402 1521341032427960728640 2403 1525775503361487885176 2404 1530221048931691265519 2405 1534677692177125103369 2406 1539145456174669352589 2407 1543624364039577484811 2408 1548114438925524326766 2409 1552615704024653937354 2410 1557128182567627524471 2411 1561651897823671401609 2412 1566186873100624984246 2413 1570733131744988826042 2414 1575290697141972694858 2415 1579859592715543688614 2416 1584439841928474391003 2417 1589031468282391067077 2418 1593634495317821898722 2419 1598248946614245260038 2420 1602874845790138032641 2421 1607512216503023960903 2422 1612161082449522047147 2423 1616821467365394986813 2424 1621493395025597643612 2425 1626176889244325564684 2426 1630871973875063535777 2427 1635578672810634176463 2428 1640297009983246575408 2429 1645027009364544965712 2430 1649768694965657440336 2431 1654522090837244707632 2432 1659287221069548886993 2433 1664064109792442344639 2434 1668852781175476569556 2435 1673653259427931089604 2436 1678465568798862427811 2437 1683289733577153098869 2438 1688125778091560645849 2439 1692973726710766717151 2440 1697833603843426183706 2441 1702705433938216296446 2442 1707589241483885884059 2443 1712485051009304591045 2444 1717392887083512156090 2445 1722312774315767730774 2446 1727244737355599238630 2447 1732188800892852774570 2448 1737144989657742044695 2449 1742113328420897846505 2450 1747093841993417589526 2451 1752086555226914856370 2452 1757091493013569004245 2453 1762108680286174806931 2454 1767138142018192137239 2455 1772179903223795689969 2456 1777233988957924745384 2457 1782300424316332973216 2458 1787379234435638277221 2459 1792470444493372680299 2460 1797574079708032250196 2461 1802690165339127065804 2462 1807818726687231224076 2463 1812959789094032887572 2464 1818113377942384372653 2465 1823279518656352278339 2466 1828458236701267655848 2467 1833649557583776218832 2468 1838853506851888594327 2469 1844070110095030614433 2470 1849299392944093648741 2471 1854541381071484977523 2472 1859796100191178205702 2473 1865063576058763717618 2474 1870343834471499172607 2475 1875636901268360041409 2476 1880942802330090183422 2477 1886261563579252464818 2478 1891593210980279417538 2479 1896937770539523939182 2480 1902295268305310033811 2481 1907665730367983593677 2482 1913049182859963221898 2483 1918445651955791096094 2484 1923855163872183873001 2485 1929277744868083634079 2486 1934713421244708872131 2487 1940162219345605518949 2488 1945624165556698014004 2489 1951099286306340414196 2490 1956587608065367544681 2491 1962089157347146190791 2492 1967603960707626331064 2493 1973132044745392411400 2494 1978673436101714660360 2495 1984228161460600445624 2496 1989796247548845671625 2497 1995377721136086218375 2498 2000972609034849421500 2499 2006580938100605593500 2500 2012202735231819586251 2501 2017838027370002394765 2502 2023486841499762802225 2503 2029149204648859066311 2504 2034825143888250646834 2505 2040514686332149974694 2506 2046217859138074262179 2507 2051934689506897354621 2508 2057665204682901623426 2509 2063409431953829900494 2510 2069167398650937454046 2511 2074939132149044005874 2512 2080724659866585790031 2513 2086524009265667652977 2514 2092337207852115195198 2515 2098164283175526954314 2516 2104005262829326629693 2517 2109860174450815348587 2518 2115729045721223973807 2519 2121611904365765452953 2520 2127508778153687209216 2521 2133419694898323573768 2522 2139344682457148259757 2523 2145283768731826877923 2524 2151236981668269493852 2525 2157204349256683226884 2526 2163185899531624890692 2527 2169181660572053675548 2528 2175191660501383872293 2529 2181215927487537638027 2530 2187254489742997803536 2531 2193307375524860722472 2532 2199374613134889162303 2533 2205456230919565237049 2534 2211552257270143381821 2535 2217662720622703369179 2536 2223787649458203367326 2537 2229927072302533040154 2538 2236081017726566689159 2539 2242249514346216437241 2540 2248432590822485454406 2541 2254630275861521225386 2542 2260842598214668859194 2543 2267069586678524440630 2544 2273311270094988423755 2545 2279567677351319067349 2546 2285838837380185912370 2547 2292124779159723301430 2548 2298425531713583940305 2549 2304741124110992501495 2550 2311071585466799269851 2551 2317416944941533830285 2552 2323777231741458797580 2553 2330152475118623588316 2554 2336542704370918234929 2555 2342947948842127241919 2556 2349368237921983484224 2557 2355803601046222147776 2558 2362254067696634712256 2559 2368719667401122976064 2560 2375200429733753123521 2561 2381696384314809834319 2562 2388207560810850435236 2563 2394733988934759094132 2564 2401275698445801056243 2565 2407832719149676922789 2566 2414405080898576971913 2567 2420992813591235521967 2568 2427595947172985337162 2569 2434214511635812075598 2570 2440848537018408779691 2571 2447498053406230409013 2572 2454163090931548415562 2573 2460843679773505361478 2574 2467539850158169579222 2575 2474251632358589874234 2576 2480979056694850270087 2577 2487722153534124796153 2578 2494480953290732317798 2579 2501255486426191409122 2580 2508045783449275268261 2581 2514851874916066675267 2582 2521673791430012992583 2583 2528511563641981208129 2584 2535365222250313021016 2585 2542234798000879969904 2586 2549120321687138604021 2587 2556021824150185696859 2588 2562939336278813502564 2589 2569872889009565055036 2590 2576822513326789509756 2591 2583788240262697528356 2592 2590770100897416705949 2593 2597768126359047041235 2594 2604782347823716449400 2595 2611812796515636317824 2596 2618859503707157104615 2597 2625922500718823979985 2598 2633001818919432510485 2599 2640097489726084386115 2600 2647209544604243190326 2601 2654338015067790212930 2602 2661482932679080305935 2603 2668644329048997782321 2604 2675822235837012357774 2605 2683016684751235135394 2606 2690227707548474633394 2607 2697455336034292855806 2608 2704699602063061406211 2609 2711960537538017644509 2610 2719238174411320886746 2611 2726532544684108648014 2612 2733843680406552928441 2613 2741171613677916542287 2614 2748516376646609490163 2615 2755878001510245374389 2616 2763256520515697857508 2617 2770651965959157163972 2618 2778064370186186625017 2619 2785493765591779266743 2620 2792940184620414441416 2621 2800403659766114502008 2622 2807884223572501519992 2623 2815381908632854046408 2624 2822896747590163916217 2625 2830428773137193095959 2626 2837978018016530574732 2627 2845544515020649298508 2628 2853128296991963147803 2629 2860729396822883958717 2630 2868347847455878587361 2631 2875983681883526017687 2632 2883636933148574512738 2633 2891307634343998809334 2634 2898995818613057356211 2635 2906701519149349595629 2636 2914424769196873288466 2637 2922165602050081882814 2638 2929924051053941926094 2639 2937700149603990520706 2640 2945493931146392823231 2641 2953305429177999587201 2642 2961134677246404749454 2643 2968981708950003060090 2644 2976846557938047756045 2645 2984729257910708278299 2646 2992629842619128032735 2647 3000548345865482194665 2648 3008484801503035557040 2649 3016439243436200422360 2650 3024411705620594538301 2651 3032402222063099077075 2652 3040410826821916658540 2653 3048437554006629417076 2654 3056482437778257112244 2655 3064545512349315283244 2656 3072626811983873447189 2657 3080726370997613341211 2658 3088844223757887208416 2659 3096980404683776127704 2660 3105134948246148387471 2661 3113307888967717903209 2662 3121499261423102679021 2663 3129709100238883313067 2664 3137937440093661546958 2665 3146184315718118859114 2666 3154449761895075102103 2667 3162733813459547183977 2668 3171036505298807793622 2669 3179357872352444170138 2670 3187697949612416916266 2671 3196056772123118855878 2672 3204434374981433935547 2673 3212830793336796170213 2674 3221246062391248632962 2675 3229680217399502488934 2676 3238133293668996073377 2677 3246605326559954013863 2678 3255096351485446396683 2679 3263606403911447977437 2680 3272135519356897435836 2681 3280683733393756674732 2682 3289251081647070163393 2683 3297837599795024325039 2684 3306443323569006968656 2685 3315068288753666765104 2686 3323712531186972767536 2687 3332376086760273976144 2688 3341058991418358947249 2689 3349761281159515446751 2690 3358482992035590147956 2691 3367224160152048373796 2692 3375984821668033883459 2693 3384765012796428703445 2694 3393564769803913003065 2695 3402384129011025014399 2696 3411223126792220996730 2697 3420081799575935245470 2698 3428960183844640145595 2699 3437858316134906269605 2700 3446776233037462520026 2701 3455713971197256316470 2702 3464671567313513827270 2703 3473649058139800245706 2704 3482646480484080110839 2705 3491663871208777672969 2706 3500701267230837303734 2707 3509758705521783950866 2708 3518836223107783637621 2709 3527933857069704006899 2710 3537051644543174910071 2711 3546189622718649040529 2712 3555347828841462611976 2713 3564526300211896081472 2714 3573725074185234917253 2715 3582944188171830411339 2716 3592183679637160536948 2717 3601443586101890850732 2718 3610723945141935439852 2719 3620024794388517913908 2720 3629346171528232441741 2721 3638688114303104833123 2722 3648050660510653665352 2723 3657433848003951454768 2724 3666837714691685873207 2725 3676262298538221009409 2726 3685707637563658675397 2727 3695173769843899757843 2728 3704660733510705614438 2729 3714168566751759515282 2730 3723697307810728129311 2731 3733246994987323055777 2732 3742817666637362400798 2733 3752409361172832398994 2734 3762022117061949080226 2735 3771655972829219981454 2736 3781310967055505903731 2737 3790987138378082714349 2738 3800684525490703194154 2739 3810403167143658930046 2740 3820143102143842252681 2741 3829904369354808219391 2742 3839687007696836642339 2743 3849491056146994161925 2744 3859316553739196365460 2745 3869163539564269951124 2746 3879032052770014937225 2747 3888922132561266916775 2748 3898833818199959357400 2749 3908767149005185946600 2750 3918722164353262982376 2751 3928698903677791809240 2752 3938697406469721299625 2753 3948717712277410380711 2754 3958759860706690606684 2755 3968823891420928776444 2756 3978909844141089596779 2757 3989017758645798391021 2758 3999147674771403853201 2759 4009299632412040847719 2760 4019473671519693254546 2761 4029669832104256859974 2762 4039888154233602292931 2763 4050128678033638006877 2764 4060391443688373307298 2765 4070676491439981424814 2766 4080983861588862633918 2767 4091313594493707417362 2768 4101665730571559676207 2769 4112040310297879985553 2770 4122437374206608895966 2771 4132856962890230280618 2772 4143299116999834728157 2773 4153763877245182981323 2774 4164251284394769421327 2775 4174761379275885598009 2776 4185294202774683805792 2777 4195849795836240705448 2778 4206428199464620991693 2779 4217029454722941106627 2780 4227653602733432999036 2781 4238300684677507929572 2782 4248970741795820321828 2783 4259663815388331659324 2784 4270379946814374428421 2785 4281119177492716107179 2786 4291881548901623200176 2787 4302667102578925319304 2788 4313475880122079310559 2789 4324307923188233426841 2790 4335163273494291546781 2791 4346041972816977439611 2792 4356944062992899076094 2793 4367869585918612985530 2794 4378818583550688658855 2795 4389791097905772997849 2796 4400787171060654810470 2797 4411806845152329352330 2798 4422850162378062914330 2799 4433917164995457456470 2800 4445007895322515287851 2801 4456122395737703792885 2802 4467260708680020203730 2803 4478422876649056418966 2804 4489608942205063868529 2805 4500818947969018424919 2806 4512052936622685360699 2807 4523310950908684352301 2808 4534593033630554530156 2809 4545899227652819575164 2810 4557229575901052861521 2811 4568584121361942645919 2812 4579962907083357303136 2813 4591365976174410608032 2814 4602793371805527063968 2815 4614245137208507277664 2816 4625721315676593380513 2817 4637221950564534496367 2818 4648747085288652255812 2819 4660296763326906356948 2820 4671871028218960172691 2821 4683469923566246404613 2822 4695093493032032783337 2823 4706741780341487815503 2824 4718414829281746577322 2825 4730112683701976554734 2826 4741835387513443530187 2827 4753582984689577516053 2828 4765355519266038734698 2829 4777153035340783645222 2830 4788975577074131016886 2831 4800823188688828049242 2832 4812695914470116538983 2833 4824593798765799093529 2834 4836516885986305391366 2835 4848465220604758489154 2836 4860438847157041175621 2837 4872437810241862372259 2838 4884462154520823580839 2839 4896511924718485377761 2840 4908587165622433955256 2841 4920687922083347709456 2842 4932814239015063875349 2843 4944966161394645208635 2844 4957143734262446714500 2845 4969347002722182423324 2846 4981576011940992213340 2847 4993830807149508680260 2848 5006111433641924053885 2849 5018417936776057161715 2850 5030750361973420439576 2851 5043108754719286989280 2852 5055493160562757683335 2853 5067903625116828316721 2854 5080340194058456805749 2855 5092802913128630434019 2856 5105291828132433145494 2857 5117806984939112884706 2858 5130348429482148984111 2859 5142916207759319598609 2860 5155510365832769187246 2861 5168130949829076042114 2862 5180778005939319864466 2863 5193451580419149388062 2864 5206151719588850049763 2865 5218878469833411707389 2866 5231631877602596404858 2867 5244411989411006184622 2868 5257218851838150947417 2869 5270052511528516359343 2870 5282913015191631806291 2871 5295800409602138395733 2872 5308714741599857005892 2873 5321656058089856382308 2874 5334624406042521281817 2875 5347619832493620663959 2876 5360642384544375929832 2877 5373692109361529208408 2878 5386769054177411690328 2879 5399873266290012009192 2880 5413004793063044670361 2881 5426163681926018527287 2882 5439349980374305305388 2883 5452563735969208173484 2884 5465804996338030362811 2885 5479073809174143833629 2886 5492370222237057989441 2887 5505694283352488438839 2888 5519046040412425804994 2889 5532425541375204582806 2890 5545832834265572043731 2891 5559267967174757188301 2892 5572730988260539746354 2893 5586221945747319224990 2894 5599740887926184004270 2895 5613287863154980480674 2896 5626862919858382258335 2897 5640466106527959388065 2898 5654097471722247654190 2899 5667757064066817909210 2900 5681444932254345456301 2901 5695161125044679479675 2902 5708905691264912522815 2903 5722678679809450014601 2904 5736480139640079843344 2905 5750310119786041978744 2906 5764168669344098141789 2907 5778055837478601522611 2908 5791971673421566546316 2909 5805916226472738686804 2910 5819889545999664328596 2911 5833891681437760676684 2912 5847922682290385714421 2913 5861982598128908209467 2914 5876071478592777767808 2915 5890189373389594935864 2916 5904336332295181350703 2917 5918512405153649938377 2918 5932717641877475160397 2919 5946952092447563308363 2920 5961215806913322846766 2921 5975508835392734803978 2922 5989831228072423211447 2923 6004183035207725591113 2924 6018564307122763491062 2925 6032975094210513069434 2926 6047415446932875726602 2927 6061885415820748785638 2928 6076385051474096221083 2929 6090914404562019436037 2930 6105473525822828087586 2931 6120062466064110960582 2932 6134681276162806889793 2933 6149330007065275730439 2934 6164008709787369377131 2935 6178717435414502831229 2936 6193456235101725316636 2937 6208225160073791444044 2938 6223024261625232423649 2939 6237853591120427326351 2940 6252713199993674393456 2941 6267603139749262394896 2942 6282523461961542035984 2943 6297474218274997412720 2944 6312455460404317515665 2945 6327467240134467782399 2946 6342509609320761698580 2947 6357582619888932447620 2948 6372686323835204608995 2949 6387820773226365905205 2950 6402986020199838997401 2951 6418182116963753329695 2952 6433409115797017022170 2953 6448667069049388812606 2954 6463956029141550046939 2955 6479276048565176718469 2956 6494627179883011555834 2957 6510009475728936159766 2958 6525422988808043188646 2959 6540867771896708592874 2960 6556343877842663898071 2961 6571851359565068537129 2962 6587390270054582231126 2963 6602960662373437419122 2964 6618562589655511736853 2965 6634196105106400544339 2966 6649861262003489502423 2967 6665558113696027198257 2968 6681286713605197819752 2969 6697047115224193879008 2970 6712839372118288984741 2971 6728663537924910663723 2972 6744519666353713231252 2973 6760407811186650710668 2974 6776328026278049801932 2975 6792280365554682899284 2976 6808264883015841157997 2977 6824281632733407610243 2978 6840330668851930330088 2979 6856412045588695647632 2980 6872525817233801412311 2981 6888672038150230305377 2982 6904850762773923201573 2983 6921062045613852580019 2984 6937305941252095984326 2985 6953582504343909531954 2986 6969891789617801472831 2987 6986233851875605797249 2988 7002608745992555893054 2989 7019016526917358252146 2990 7035457249672266226306 2991 7051930969353153832366 2992 7068437741129589606739 2993 7084977620244910509325 2994 7101550662016295876810 2995 7118156921834841425374 2996 7134796455165633302825 2997 7151469317547822190175 2998 7168175564594697452675 2999 7184915251993761340325 3000 7201688435506803237876 3001 7218495170969973964340 3002 7235335514293860122025 3003 7252209521463558495111 3004 7269117248538750497784 3005 7286058751653776671944 3006 7303034087017711234504 3007 7320043310914436674296 3008 7337086479702718398601 3009 7354163649816279429319 3010 7371274877763875148796 3011 7388420220129368095324 3012 7405599733571802808331 3013 7422813474825480723277 3014 7440061500700035116273 3015 7457343868080506098439 3016 7474660633927415660018 3017 7492011855276842764262 3018 7509397589240498491107 3019 7526817893005801230653 3020 7544272823835951926466 3021 7561762439070009368718 3022 7579286796122965537182 3023 7596845952485820994098 3024 7614439965725660326927 3025 7632068893485727641009 3026 7649732793485502102142 3027 7667431723520773529098 3028 7685165741463718036093 3029 7702934905262973725227 3030 7720739272943716428911 3031 7738578902607735502297 3032 7756453852433509665728 3033 7774364180676282897224 3034 7792309945668140375021 3035 7810291205818084470179 3036 7828308019612110789276 3037 7846360445613284267204 3038 7864448542461815310084 3039 7882572368875135988316 3040 7900731983647976279781 3041 7918927445652440363211 3042 7937158813838082961744 3043 7955426147231985736680 3044 7973729504938833731455 3045 7992068946140991865849 3046 8010444530098581480445 3047 8028856316149556931355 3048 8047304363709782235230 3049 8065788732273107764570 3050 8084309481411446993351 3051 8102866670774853292985 3052 8121460360091596778630 3053 8140090609168241205866 3054 8158757477889720917754 3055 8177461026219417842294 3056 8196201314199238540299 3057 8214978401949691303701 3058 8233792349669963304306 3059 8252643217637997793014 3060 8271531066210571349521 3061 8290455955823371182519 3062 8309417946991072480411 3063 8328417100307415812557 3064 8347453476445284581068 3065 8366527136156782523164 3066 8385638140273311264113 3067 8404786549705647920767 3068 8423972425444022755712 3069 8443195828558196882048 3070 8462456820197540018816 3071 8481755461591108297088 3072 8501091814047722116737 3073 8520465938956044053903 3074 8539877897784656819172 3075 8559327752082141266484 3076 8578815563477154452787 3077 8598341393678507748453 3078 8617905304475244998473 3079 8637507357736720734447 3080 8657147615412678437386 3081 8676826139533328851342 3082 8696542992209428347883 3083 8716298235632357341429 3084 8736091932074198755466 3085 8755924143887816539654 3086 8775794933506934237846 3087 8795704363446213607034 3088 8815652496301333287239 3089 8835639394749067522361 3090 8855665121547364932006 3091 8875729739535427334306 3092 8895833311633788619749 3093 8915975900844393676035 3094 8936157570250677363975 3095 8956378383017643544449 3096 8976638402391944156440 3097 8996937691701958346160 3098 9017276314357871647285 3099 9037654333851755212315 3100 9058071813757645095076 3101 9078528817731621584380 3102 9099025409511888588860 3103 9119561652918853072996 3104 9140137611855204544349 3105 9160753350305994592019 3106 9181408932338716476344 3107 9202104422103384769856 3108 9222839883832615049511 3109 9243615381841703640209 3110 9264430980528707409621 3111 9285286744374523614339 3112 9306182737942969797366 3113 9327119025880863736962 3114 9348095672918103446863 3115 9369112743867747227889 3116 9390170303626093770958 3117 9411268417172762311522 3118 9432407149570772835442 3119 9453586565966626336318 3120 9474806731590385124291 3121 9496067711755753186333 3122 9517369571860156598042 3123 9538712377384823986958 3124 9560096193894867047417 3125 9581521087039361106959 3126 9602987122551425744307 3127 9624494366248305458933 3128 9646042884031450392228 3129 9667632741886597100292 3130 9689264005883849378361 3131 9710936742177759136887 3132 9732651017007407329288 3133 9754406896696484931384 3134 9776204447653373972536 3135 9798043736371228618504 3136 9819924829428056306041 3137 9841847793486798929239 3138 9863812695295414077644 3139 9885819601686956326156 3140 9907868579579658576731 3141 9929959695977013451901 3142 9952093017967854740129 3143 9974268612726438893015 3144 9996486547512526574370 3145 10018746889671464261174 3146 10041049706634265896435 3147 10063395065917694593965 3148 10085783035124344395090 3149 10108213681942722077310 3150 10130687074147329014926 3151 10153203279598743091650 3152 10175762366243700665215 3153 10198364402115178584001 3154 10221009455332476255694 3155 10243697594101297767994 3156 10266428886713834061389 3157 10289203401548845154011 3158 10312021207071742418591 3159 10334882371834670911529 3160 10357786964476591754096 3161 10380735053723364565784 3162 10403726708387829949821 3163 10426761997369892030867 3164 10449840989656601044908 3165 10472963754322235981364 3166 10496130360528387277428 3167 10519340877524039564652 3168 10542595374645654467797 3169 10565893921317253455963 3170 10589236587050500746016 3171 10612623441444786258328 3172 10636054554187308624847 3173 10659529995053158249513 3174 10683049833905400421037 3175 10706614140695158478059 3176 10730222985461697026702 3177 10753876438332505210538 3178 10777574569523380032983 3179 10801317449338509732137 3180 10825105148170557208086 3181 10848937736500743502682 3182 10872815284898931331818 3183 10896737864023708670214 3184 10920705544622472388731 3185 10944718397531511944229 3186 10968776493676093121986 3187 10992879904070541830694 3188 11017028699818327950049 3189 11041222952112149230951 3190 11065462732234015248331 3191 11089748111555331406621 3192 11114079161536982997884 3193 11138455953729419312620 3194 11162878559772737803265 3195 11187347051396768300399 3196 11211861500421157281680 3197 11236421978755452193520 3198 11261028558399185825520 3199 11285681311441960737680 3200 11310380310063533740401 3201 11335125626533900427295 3202 11359917333213379760820 3203 11384755502552698710756 3204 11409640207093076945539 3205 11434571519466311576469 3206 11459549512394861954809 3207 11484574258691934521791 3208 11509645831261567711546 3209 11534764303098716906974 3210 11559929747289339448571 3211 11585142237010479696229 3212 11610401845530354144026 3213 11635708646208436588022 3214 11661062712495543347078 3215 11686464117933918536714 3216 11711912936157319396023 3217 11737409240891101667657 3218 11762953105952305030902 3219 11788544605249738587858 3220 11814183812784066402741 3221 11839870802647893094323 3222 11865605649025849481527 3223 11891388426194678282193 3224 11917219208523319865032 3225 11943098070472998054784 3226 11969025086597305990597 3227 11995000331542292037643 3228 12021023880046545751988 3229 12047095806941283898732 3230 12073216187150436523436 3231 12099385095690733076852 3232 12125602607671788592973 3233 12151868798296189920419 3234 12178183742859582007176 3235 12204547516750754238704 3236 12230960195451726829431 3237 12257421854537837267649 3238 12283932569677826813829 3239 12310492416633927052371 3240 12337101471261946496806 3241 12363759809511357248466 3242 12390467507425381708639 3243 12417224641141079344225 3244 12444031286889433506910 3245 12470887520995438305874 3246 12497793419878185534050 3247 12524749060050951647950 3248 12551754518121284801075 3249 12578809870791091930925 3250 12605915194856725899626 3251 12633070567209072688190 3252 12660276064833638644425 3253 12687531764810637784511 3254 12714837744315079148259 3255 12742194080616854208069 3256 12769600851080824331604 3257 12797058133166908298196 3258 12824566004430169869001 3259 12852124542520905410919 3260 12879733825184731574296 3261 12907393930262673024424 3262 12935104935691250226856 3263 12962866919502567286552 3264 12990679959824399840873 3265 13018544134880283006439 3266 13046459522989599379868 3267 13074426202567667092412 3268 13102444252125827918507 3269 13130513750271535438253 3270 13158634775708443253841 3271 13186807407236493259943 3272 13215031723752003968082 3273 13243307804247758884998 3274 13271635727813094945027 3275 13300015573633990996509 3276 13328447420993156342242 3277 13356931349270119333998 3278 13385467437941316021118 3279 13414055766580178853202 3280 13442696414857225436911 3281 13471389462540147346897 3282 13500134989493898990878 3283 13528933075680786528874 3284 13557783801160556846621 3285 13586687246090486583179 3286 13615643490725471212751 3287 13644652615418114180729 3288 13673714700618816093984 3289 13702829826875863965416 3290 13731998074835520512781 3291 13761219525242113511811 3292 13790494258938125203644 3293 13819822356864281756580 3294 13849203900059642782180 3295 13878638969661690905724 3296 13908127646906421391045 3297 13937670013128431819755 3298 13967266149761011824880 3299 13996916138336232878920 3300 14026620060485038136351 3301 14056377997937332330585 3302 14086190032522071725405 3303 14116056246167354120891 3304 14145976720900508913854 3305 14175951538848187212794 3306 14205980782236452007399 3307 14236064533390868392601 3308 14266202874736593847206 3309 14296395888798468567114 3310 14326643658201105853146 3311 14356946265668982553494 3312 14387303794026529560811 3313 14417716326198222363957 3314 14448183945208671654418 3315 14478706734182713987414 3316 14509284776345502497713 3317 14539918155022597670167 3318 14570606953640058164987 3319 14601351255724531697773 3320 14632151144903345974316 3321 14663006704904599680188 3322 14693918019557253525137 3323 14724885172791221342303 3324 14755908248637461242272 3325 14786987331228066821984 3326 14818122504796358428512 3327 14849313853676974477728 3328 14880561462305962827873 3329 14911865415220872208047 3330 14943225797060843701636 3331 14974642692566702284692 3332 15006116186581048419283 3333 15037646364048349701829 3334 15069233310015032566441 3335 15100877109629574043279 3336 15132577848142593571946 3337 15164335610906944869934 3338 15196150483377807856139 3339 15228022551112780629461 3340 15259951899771971502506 3341 15291938615118091090406 3342 15323982783016544454774 3343 15356084489435523302810 3344 15388243820446098241575 3345 15420460862222311087449 3346 15452735701041267230790 3347 15485068423283228055810 3348 15517459115431703415685 3349 15549907864073544162915 3350 15582414755899034734951 3351 15614979877701985795105 3352 15647603316379826928760 3353 15680285158933699394896 3354 15713025492468548932949 3355 15745824404193218625019 3356 15778681981420541813444 3357 15811598311567435073756 3358 15844573482154991243036 3359 15877607580808572503684 3360 15910700695257903522621 3361 15943852913337164645939 3362 15977064322985085149016 3363 16010335012245036542112 3364 16043665069265125931463 3365 16077054582298289435889 3366 16110503639702385658933 3367 16144012329940289216547 3368 16177580741579984320342 3369 16211208963294658416418 3370 16244897083862795879791 3371 16278645192168271764433 3372 16312453377200445608942 3373 16346321728054255297858 3374 16380250333930310978642 3375 16414239284134989034334 3376 16448288668080526111907 3377 16482398575285113206333 3378 16516569095372989800378 3379 16550800318074538060142 3380 16585092333226377086361 3381 16619445230771457221487 3382 16653859100759154412563 3383 16688334033345364629909 3384 16722870118792598341636 3385 16757467447470075044004 3386 16792126109853817847641 3387 16826846196526748119639 3388 16861627798178780181544 3389 16896471005606916063256 3390 16931375909715340312856 3391 16966342601515514862376 3392 17001371172126273949529 3393 17036461712773919095415 3394 17071614314792314138220 3395 17106829069622980322924 3396 17142106068815191447035 3397 17177445404026069062365 3398 17212847167020677732865 3399 17248311449672120348535 3400 17283838343961633495426 3401 17319427941978682881750 3402 17355080335921058820115 3403 17390795618094971765901 3404 17426573880915147911794 3405 17462415216904924838494 3406 17498319718696347221614 3407 17534287479030262594786 3408 17570318590756417168991 3409 17606413146833551708129 3410 17642571240329497460846 3411 17678792964421272148634 3412 17715078412395176010221 3413 17751427677646887902267 3414 17787840853681561456383 3415 17824318034113921292489 3416 17860859312668359288528 3417 17897464783179030906552 3418 17934134539589951575197 3419 17970868675955093128563 3420 18007667286438480301516 3421 18044530465314287281428 3422 18081458306966934316372 3423 18118450905891184379788 3424 18155508356692239891637 3425 18192630754085839496059 3426 18229818192898354895552 3427 18267070768066887741688 3428 18304388574639366582383 3429 18341771707774643865737 3430 18379220262742593000461 3431 18416734334924205472907 3432 18454314019811688020718 3433 18491959413008559863114 3434 18529670610229749987831 3435 18567447707301694494729 3436 18605290800162433996086 3437 18643199984861711073594 3438 18681175357561067792074 3439 18719217014533943269926 3440 18757325052165771306331 3441 18795499566954078065221 3442 18833740655508579816034 3443 18872048414551280731270 3444 18910422940916570740865 3445 18948864331551323443399 3446 18987372683514994074155 3447 19025948093979717530045 3448 19064590660230406451420 3449 19103300479664849360780 3450 19142077649793808858401 3451 19180922268241119874895 3452 19219834432743787980720 3453 19258814241152087752656 3454 19297861791429661197264 3455 19336977181653616231344 3456 19376160510014625219409 3457 19415411874817023568191 3458 19454731374478908378196 3459 19494119107532237152324 3460 19533575172622926561571 3461 19573099668510951267829 3462 19612692694070442803801 3463 19652354348289788510047 3464 19692084730271730529178 3465 19731883939233464857214 3466 19771752074506740452123 3467 19811689235537958399557 3468 19851695521888271135802 3469 19891771033233681727958 3470 19931915869365143211366 3471 19972130130188657984298 3472 20012413915725377259927 3473 20052767326111700575593 3474 20093190461599375359382 3475 20133683422555596554034 3476 20174246309463106298197 3477 20214879222920293665043 3478 20255582263641294458263 3479 20296355532456091065457 3480 20337199130310612368936 3481 20378113158266833713952 3482 20419097717502876934373 3483 20460152909313110435819 3484 20501278835108249336276 3485 20542475596415455664204 3486 20583743294878438614156 3487 20625082032257554859924 3488 20666491910429908925229 3489 20707973031389453611971 3490 20749525497247090486056 3491 20791149410230770420816 3492 20832844872685594198039 3493 20874611987073913166625 3494 20916450855975429958885 3495 20958361582087299264499 3496 21000344268224228662150 3497 21042399017318579508850 3498 21084525932420467886975 3499 21126725116697865609025 3500 21168996673436701280126 3501 21211340706040961418290 3502 21253757318032791632450 3503 21296246613052597858286 3504 21338808694859147651859 3505 21381443667329671541069 3506 21424151634459964434954 3507 21466932700364487090846 3508 21509786969276467639401 3509 21552714545548003167519 3510 21595715533650161359171 3511 21638790038173082194149 3512 21681938163826079704756 3513 21725160015437743790452 3514 21768455697956042090473 3515 21811825316448421914439 3516 21855268976101912230968 3517 21898786782223225714312 3518 21942378840238860849032 3519 21986045255695204092728 3520 22029786134258632096841 3521 22073601581715613985543 3522 22117491703972813692732 3523 22161456607057192357148 3524 22205496397116110775627 3525 22249611180417431914509 3526 22293801063349623479217 3527 22338066152421860542023 3528 22382406554264128228018 3529 22426822375627324459302 3530 22471313723383362757411 3531 22515880704525275103997 3532 22560523426167314859778 3533 22605241995545059741774 3534 22650036520015514858846 3535 22694907107057215805554 3536 22739853864270331814351 3537 22784876899376768966129 3538 22829976320220273459134 3539 22875152234766534936266 3540 22920404751103289870781 3541 22965733977440425010411 3542 23011140022110080879919 3543 23056622993566755342105 3544 23102183000387407217280 3545 23147820151271559961224 3546 23193534555041405401645 3547 23239326320641907533155 3548 23285195557140906370780 3549 23331142373729221862020 3550 23377166879720757857476 3551 23423269184552606140060 3552 23469449397785150512805 3553 23515707629102170945291 3554 23562043988310947778704 3555 23608458585342365989544 3556 23654951530251019511999 3557 23701522933215315619001 3558 23748172904537579361981 3559 23794901554644158069339 3560 23841708994085525903646 3561 23888595333536388477594 3562 23935560683795787528711 3563 23982605155787205652857 3564 24029728860558671096518 3565 24076931909282862607914 3566 24124214413257214346938 3567 24171576483904020853942 3568 24219018232770542077387 3569 24266539771529108460373 3570 24314141211977226086066 3571 24361822666037681882038 3572 24409584245758648883537 3573 24457426063313791555703 3574 24505348231002371174747 3575 24553350861249351268109 3576 24601434066605503113612 3577 24649597959747511297628 3578 24697842653478079332273 3579 24746168260726035331647 3580 24794574894546437747136 3581 24843062668120681161792 3582 24891631694756602143808 3583 24940282087888585159104 3584 24989013961077668543041 3585 25037827428011650531279 3586 25086722602505195349796 3587 25135699598499939364084 3588 25184758530064597287539 3589 25233899511395068449061 3590 25283122656814543119881 3591 25332428080773608899631 3592 25381815897850357161674 3593 25431286222750489557710 3594 25480839170307424581675 3595 25530474855482404192949 3596 25580193393364600498890 3597 25629994899171222496710 3598 25679879488247622874710 3599 25729847276067404872890 3600 25779898378232529202951 3601 25830032910473421027705 3602 25880250988649076999910 3603 25930552728747172360546 3604 25980938246884168096549 3605 26031407659305418158019 3606 26081961082385276734919 3607 26132598632627205593281 3608 26183320426663881470936 3609 26234126581257303532784 3610 26285017213298900885621 3611 26335992439809640152539 3612 26387052377940133106916 3613 26438197144970744366012 3614 26489426858311699144188 3615 26540741635503191065764 3616 26592141594215490037533 3617 26643626852249050180947 3618 26695197527534617823992 3619 26746853738133339552768 3620 26798595602236870322791 3621 26850423238167481630033 3622 26902336764378169741717 3623 26954336299452763986883 3624 27006421962106035106742 3625 27058593871183803664834 3626 27110852145663048517007 3627 27163196904652015341233 3628 27215628267390325227278 3629 27268146353249083326242 3630 27320751281730987559986 3631 27373443172470437390462 3632 27426222145233642648963 3633 27479088319918732425309 3634 27532041816555864016986 3635 27585082755307331938254 3636 27638211256467676989241 3637 27691427440463795385039 3638 27744731427855047944819 3639 27798123339333369340981 3640 27851603295723377408356 3641 27905171417982482513476 3642 27958827827200996983929 3643 28012572644602244597815 3644 28066405991542670133320 3645 28120327989511948978424 3646 28174338760133096800760 3647 28228438425162579277640 3648 28282627106490421886265 3649 28336904926140319754135 3650 28391272006269747569676 3651 28445728469170069553100 3652 28500274437266649487515 3653 28554910033118960810301 3654 28609635379420696764769 3655 28664450598999880612119 3656 28719355814818975903714 3657 28774351149974996813686 3658 28829436727699618531891 3659 28884612671359287717229 3660 28939879104455333011346 3661 28995236150624075612734 3662 29050683933636939911246 3663 29106222577400564183042 3664 29161852205956911345983 3665 29217572943483379775489 3666 29273384914292914180878 3667 29329288242834116542202 3668 29385283053691357107597 3669 29441369471584885451163 3670 29497547621370941591391 3671 29553817628041867170153 3672 29610179616726216692272 3673 29666633712688868825688 3674 29723180041331137762237 3675 29779818728190884639059 3676 29836549898942629020652 3677 29893373679397660441588 3678 29950290195504150009908 3679 30007299573347262071212 3680 30064401939149265933461 3681 30121597419269647652507 3682 30178886140205221878368 3683 30236268228590243762264 3684 30293743811196520924431 3685 30351313014933525482729 3686 30408975966848506142061 3687 30466732794126600344619 3688 30524583624090946480974 3689 30582528584202796162026 3690 30640567802061626551831 3691 30698701405405252761321 3692 30756929522109940302934 3693 30815252280190517606170 3694 30873669807800488594090 3695 30932182233232145320774 3696 30990789684916680669755 3697 31049492291424301113445 3698 31108290181464339533570 3699 31167183483885368102630 3700 31226172327675311226401 3701 31285256841961558547495 3702 31344437156011078009995 3703 31403713399230528985181 3704 31463085701166375458364 3705 31522554191504999276844 3706 31582119000072813459009 3707 31641780256836375564591 3708 31701538091902501126096 3709 31761392635518377141424 3710 31821344018071675627696 3711 31881392370090667236304 3712 31941537822244334929201 3713 32001780505342487716447 3714 32062120550335874455028 3715 32122558088316297708964 3716 32183093250516727670723 3717 32243726168311416143957 3718 32304456973216010587577 3719 32365285796887668221183 3720 32426212771125170191866 3721 32487238027869035802398 3722 32548361699201636800827 3723 32609583917347311731493 3724 32670904814672480347482 3725 32732324523685758084534 3726 32793843177038070596422 3727 32855460907522768351818 3728 32917177848075741292663 3729 32978994131775533554057 3730 33040909891843458245686 3731 33102925261643712294802 3732 33165040374683491350773 3733 33227255364613104751219 3734 33289570365226090549751 3735 33351985510459330605329 3736 33414500934393165733256 3737 33477116771251510917824 3738 33539833155401970586629 3739 33602650221355953946571 3740 33665568103768790381556 3741 33728586937439844911916 3742 33791706857312633715564 3743 33854927998474939710900 3744 33918250496158928201485 3745 33981674485741262582499 3746 34045200102743220109000 3747 34108827482830807726000 3748 34172556761814877960375 3749 34236388075651244874625 3750 34300321560440800082501 3751 34364357352429628826515 3752 34428495588009126117350 3753 34492736403716112935186 3754 34557079936232952492959 3755 34621526322387666561569 3756 34686075699154051857054 3757 34750728203651796489746 3758 34815483973146596475426 3759 34880343145050272308494 3760 34945305856920885597171 3761 35010372246462855760749 3762 35075542451527076788906 3763 35140816610111034063102 3764 35206194860358921240073 3765 35271677340561757197439 3766 35337264189157503041443 3767 35402955544731179176837 3768 35468751546014982438932 3769 35534652331888403287828 3770 35600658041378343064841 3771 35666768813659231311143 3772 35732984788053143148632 3773 35799306104029916723048 3774 35865732901207270709352 3775 35932265319350921879384 3776 35998903498374702731817 3777 36065647578340679184423 3778 36132497699459268328668 3779 36199454002089356246652 3780 36266516626738415890411 3781 36333685714062625023597 3782 36400961404866984225553 3783 36468343840105434957799 3784 36535833160880977692946 3785 36603429508445790106054 3786 36671133024201345328451 3787 36738943849698530264029 3788 36806862126637763968034 3789 36874887996869116088366 3790 36943021602392425369406 3791 37011263085357418218386 3792 37079612588063827334319 3793 37148070252961510399505 3794 37216636222650568833630 3795 37285310639881466610474 3796 37354093647555149137245 3797 37422985388723162196555 3798 37491986006587770951055 3799 37561095644502079010745 3800 37630314445970147562976 3801 37699642554647114565160 3802 37769080114339314000205 3803 37838627269004395194691 3804 37908284162751442199804 3805 37978050939841093235044 3806 38047927744685660194724 3807 38117914721849248217276 3808 38188012016047875317381 3809 38258219772149592080939 3810 38328538135174601422896 3811 38398967250295378407944 3812 38469507262836790134111 3813 38540158318276215679257 3814 38610920562243666110493 3815 38681794140521904556539 3816 38752779199046566343038 3817 38823875883906279190842 3818 38895084341342783477287 3819 38966404717751052560473 3820 39037837159679413166566 3821 39109381813829665840138 3822 39181038827057205457562 3823 39252808346371141803478 3824 39324690518934420210347 3825 39396685492063942261109 3826 39468793413230686554962 3827 39541014430059829536278 3828 39613348690330866386673 3829 39685796341977731980247 3830 39758357533088921902011 3831 39831032411907613529517 3832 39903821126831787177708 3833 39976723826414347307004 3834 40049740659363243794641 3835 40122871774541593269279 3836 40196117320967800508896 3837 40269477447815679901984 3838 40342952304414576972064 3839 40416542040249489965536 3840 40490246804961191502881 3841 40564066748346350293231 3842 40638002020357652912324 3843 40712052771103925643860 3844 40786219150850256384275 3845 40860501310018116610949 3846 40934899399185483413865 3847 41009413569086961590735 3848 41084043970613905805610 3849 41158790754814542810990 3850 41233654072894093733451 3851 41308634076214896422805 3852 41383730916296527864810 3853 41458944744815926657446 3854 41534275713607515550774 3855 41609723974663324050394 3856 41685289680133111084519 3857 41760972982324487734681 3858 41836774033703040030086 3859 41912692986892451805634 3860 41988729994674627623621 3861 42064885209989815759139 3862 42141158785936731249191 3863 42217550875772679005537 3864 42294061632913676991288 3865 42370691210934579461264 3866 42447439763569200266133 3867 42524307444710436220347 3868 42601294408410390533892 3869 42678400808880496307868 3870 42755626800491640093916 3871 42832972537774285517508 3872 42910438175418596965117 3873 42988023868274563335283 3874 43065729771352121853592 3875 43143556039821281951584 3876 43221502829012249209607 3877 43299570294415549363633 3878 43377758591682152376053 3879 43456067876623596570467 3880 43534498305212112830486 3881 43613050033580748862562 3882 43691723218023493522863 3883 43770518014995401208209 3884 43849434581112716311086 3885 43928473073152997738754 3886 44007633648055243496466 3887 44086916462920015334814 3888 44166321675009563461219 3889 44245849441747951315581 3890 44325499920721180410106 3891 44405273269677315233326 3892 44485169646526608218329 3893 44565189209341624775215 3894 44645332116357368387795 3895 44725598525971405774549 3896 44805988596743992113860 3897 44886502487398196333540 3898 44967140356820026464665 3899 45047902364058555059735 3900 45128788668326044675176 3901 45209799428998073418200 3902 45290934805613660558040 3903 45372194957875392201576 3904 45453580045649547033369 3905 45535090228966222120119 3906 45616725668019458779564 3907 45698486523167368513836 3908 45780372954932259007291 3909 45862385124000760188829 3910 45944523191223950358721 3911 46026787317617482379959 3912 46109177664361709934146 3913 46191694392801813841942 3914 46274337664447928448083 3915 46357107640975268070989 3916 46440004484224253516978 3917 46523028356200638659102 3918 46606179419075637080622 3919 46689457835186048783138 3920 46772863767034386959391 3921 46856397377289004830753 3922 46940058828784222549422 3923 47023848284520454165338 3924 47107765907664334657837 3925 47191811861548847032059 3926 47275986309673449480127 3927 47360289415704202607113 3928 47444721343473896721808 3929 47529282256982179192312 3930 47613972320395681866461 3931 47698791698048148557107 3932 47783740554440562592268 3933 47868819054241274430164 3934 47954027362286129339156 3935 48039365643578595142604 3936 48124834063289890028661 3937 48210432786759110425019 3938 48296161979493358938624 3939 48382021807167872360376 3940 48468012435626149734831 3941 48554134030880080494921 3942 48640386759110072661709 3943 48726770786665181109195 3944 48813286280063235894190 3945 48899933405990970651274 3946 48986712331304151052855 3947 49073623223027703334345 3948 49160666248355842884470 3949 49247841574652202900730 3950 49335149369449963110026 3951 49422589800451978554470 3952 49510163035530908442395 3953 49597869242729345064581 3954 49685708590259942775714 3955 49773681246505547041094 3956 49861787380019323548609 3957 49950027159524887385991 3958 50038400753916432283371 3959 50126908332258859921149 3960 50215550063787909303196 3961 50304326117910286195404 3962 50393236664203792629601 3963 50482281872417456472847 3964 50571461912471661062128 3965 50660776954458274904464 3966 50750227168640781442448 3967 50839812725454408885232 3968 50929533795506260104977 3969 51019390549575442598783 3970 51109383158613198516116 3971 51199511793743034751748 3972 51289776626260853104227 3973 51380177827635080499893 3974 51470715569506799282457 3975 51561390023689877568159 3976 51652201362171099666522 3977 51743149757110296566718 3978 51834235380840476489563 3979 51925458405867955505157 3980 52016819004872488216186 3981 52108317350707398506902 3982 52199953616399710357798 3983 52291727975150278725994 3984 52383640600333920491351 3985 52475691665499545468329 3986 52567881344370287483606 3987 52660209810843635519474 3988 52752677238991564923029 3989 52845283803060668681171 3990 52938029677472288761431 3991 53030915036822647518641 3992 53123940055882979167464 3993 53217104909599661320800 3994 53310409773094346594085 3995 53403854821664094275499 3996 53497440230781502062100 3997 53591166176094837861900 3998 53685032833428171661900 3999 53779040378781507462100 4000 53873188988330915275501 4001 53967478838428663194115 4002 54061910105603349521000 4003 54156482966560034968336 4004 54251197598180374921559 4005 54346054177522751769569 4006 54441052881822407301029 4007 54536193888491575166771 4008 54631477375119613408326 4009 54726903519473137052594 4010 54822472499496150772671 4011 54918184493310181614849 4012 55014039679214411791806 4013 55110038235685811542002 4014 55206180341379272055298 4015 55302466175127738464814 4016 55398895915942342905043 4017 55495469743012537636237 4018 55592187835706228235082 4019 55689050373569906851678 4020 55786057536328785532841 4021 55883209503886929611743 4022 55980506456327391163907 4023 56077948573912342529573 4024 56175536037083209902452 4025 56273269026460806984884 4026 56371147722845468709417 4027 56469172307217185026823 4028 56567342960735734760568 4029 56665659864740819527752 4030 56764123200752197726536 4031 56862733150469818590072 4032 56961489895773956306953 4033 57060393618725344208199 4034 57159444501565309020796 4035 57258642726715905187804 4036 57357988476780049255051 4037 57457481934541654324429 4038 57557123282965764573809 4039 57656912705198689843591 4040 57756850384568140289906 4041 57856936504583361104486 4042 57957171248935267301219 4043 58057554801496578569405 4044 58158087346321954193730 4045 58258769067648128040974 4046 58359600149894043613470 4047 58460580777660989169330 4048 58561711135732732909455 4049 58662991409075658231345 4050 58764421782838899049726 4051 58866002442354475184010 4052 58967733573137427812605 4053 59069615360885954994091 4054 59171647991481547255279 4055 59273831650989123246169 4056 59376166525657165461824 4057 59478652801917856031176 4058 59581290666387212572781 4059 59684080305865224117539 4060 59787021907335987098396 4061 59890115657967841407044 4062 59993361745113506517636 4063 60096760356310217677532 4064 60200311679279862165093 4065 60304015901929115614539 4066 60407873212349578407888 4067 60511883798817912133992 4068 60616047849795976114687 4069 60720365553930963998073 4070 60824837100055540418941 4071 60929462677187977726363 4072 61034242474532292778462 4073 61139176681478383804378 4074 61244265487602167333447 4075 61349509082665715191609 4076 61454907656617391565062 4077 61560461399591990131178 4078 61666170501910871256698 4079 61772035154082099263222 4080 61878055546800579760011 4081 61984231870948197044117 4082 62090564317593951567858 4083 62197053077994097473654 4084 62303698343592280196241 4085 62410500306019674132279 4086 62517459157095120377371 4087 62624575088825264530509 4088 62731848293404694565964 4089 62839278963216078772636 4090 62946867290830303760881 4091 63054613469006612536831 4092 63162517690692742644224 4093 63270580149025064373760 4094 63378801037328719040000 4095 63487180549117757325824 4096 63595718878095277694465 4097 63704416218153564869135 4098 63813272763374228380260 4099 63922288708028341180340 4100 64031464246576578326451 4101 64140799573669355730405 4102 64250294884146968976585 4103 64359950373039732207471 4104 64469766235568117076874 4105 64579742667142891770894 4106 64689879863365260096619 4107 64800178020027000638581 4108 64910637333110605982986 4109 65021257998789422009734 4110 65132040213427787252246 4111 65242984173581172325114 4112 65354090075996319419591 4113 65465358117611381866937 4114 65576788495556063769638 4115 65688381407151759700514 4116 65800137049911694469733 4117 65912055621541062959747 4118 66024137319937170028167 4119 66136382343189570478593 4120 66248790889580209099416 4121 66361363157583560770608 4122 66474099345866770638517 4123 66586999653289794358683 4124 66700064278905538406692 4125 66813293421960000457084 4126 66926687281892409830332 4127 67040246058335368007908 4128 67153969951114989215453 4129 67267859160251041074067 4130 67381913885957085319736 4131 67496134328640618590912 4132 67610520688903213284263 4133 67725073167540658478609 4134 67839791965543100927061 4135 67954677284095186117379 4136 68069729324576199400566 4137 68184948288560207187714 4138 68300334377816198215119 4139 68415887794308224877681 4140 68531608740195544630606 4141 68647497417832761459426 4142 68763554029769967418354 4143 68879778778752884236990 4144 68996171867723004995395 4145 69112733499817735867549 4146 69229463878370537933210 4147 69346363206911069058190 4148 69463431689165325843065 4149 69580669529055785640335 4150 69698076930701548640051 4151 69815654098418480023925 4152 69933401236719352187940 4153 70051318550313987033476 4154 70169406244109398326969 4155 70287664523209934128119 4156 70406093592917419286664 4157 70524693658731298007736 4158 70643464926348776485816 4159 70762407601664965607304 4160 70881521890773023721721 4161 71000807999964299481559 4162 71120266135728474750796 4163 71239896504753707582092 4164 71359699313926775262683 4165 71479674770333217428989 4166 71599823081257479249953 4167 71720144454183054679127 4168 71840639096792629775522 4169 71961307216968226093238 4170 72082149022791344139891 4171 72203164722543106903853 4172 72324354524704403450322 4173 72445718637956032586238 4174 72567257271178846594062 4175 72688970633453895034434 4176 72810858934062568617727 4177 72932922382486743144513 4178 73055161188408923514958 4179 73177575561712387807162 4180 73300165712481331424461 4181 73422931851001011311707 4182 73545874187757890240543 4183 73668992933439781163689 4184 73792288298935991638256 4185 73915760495337468318104 4186 74039409733936941515261 4187 74163236226229069830419 4188 74287240183910584852524 4189 74411421818880435927476 4190 74535781343239934995956 4191 74660318969292901500396 4192 74785034909545807361109 4193 74909929376707922021595 4194 75035002583691457563040 4195 75160254743611713888024 4196 75285686069787223973455 4197 75411296775739899192745 4198 75537087075195174707245 4199 75663057182082154926955 4200 75789207310533759040526 4201 75915537674886866614570 4202 76042048489682463262295 4203 76168739969665786381481 4204 76295612329786470961814 4205 76422665785198695461594 4206 76549900551261327753834 4207 76677316843538071141766 4208 76804914877797610443771 4209 76932694870013758147749 4210 77060657036365600634946 4211 77188801593237644473254 4212 77317128757219962780001 4213 77445638745108341654247 4214 77574331773904426678603 4215 77703208060815869490589 4216 77832267823256474423548 4217 77961511278846345217132 4218 78090938645412031797377 4219 78220550140986677126383 4220 78350345983810164121616 4221 78480326392329262644848 4222 78610491585197776560752 4223 78740841781276690865168 4224 78871377199634318883057 4225 79002098059546449536159 4226 79133004580496494680372 4227 79264096982175636512868 4228 79395375484482975048963 4229 79526840307525675668757 4230 79658491671619116733561 4231 79790329797287037272127 4232 79922354905261684736698 4233 80054567216483962828894 4234 80186966952103579395451 4235 80319554333479194393829 4236 80452329582178567927706 4237 80585292919978708352374 4238 80718444568866020450054 4239 80851784751036453675146 4240 80985313688895650469431 4241 81119031605059094647241 4242 81252938722352259850614 4243 81387035263810758074450 4244 81521321452680488261685 4245 81655797512417784968499 4246 81790463666689567099575 4247 81925320139373486713425 4248 82060367154558077897800 4249 82195604936542905715200 4250 82331033709838715218501 4251 82466653699167580536715 4252 82602465129463054030900 4253 82738468225870315520236 4254 82874663213746321578284 4255 83011050318659954899444 4256 83147629766392173735629 4257 83284401782936161403171 4258 83421366594497475859976 4259 83558524427494199352944 4260 83695875508557088135671 4261 83833420064529722256449 4262 83971158322468655416581 4263 84109090509643564899027 4264 84247216853537401567398 4265 84385537581846539935314 4266 84524052922480928306143 4267 84662763103564238983137 4268 84801668353434018549982 4269 84940768900641838221778 4270 85080064973953444266466 4271 85219556802348908496718 4272 85359244615022778832307 4273 85499128641384229932973 4274 85639209111057213901802 4275 85779486253880611059134 4276 85919960299908380787017 4277 86060631479409712444223 4278 86201500022869176351843 4279 86342566160986874849477 4280 86483830124678593422036 4281 86625292145075951897172 4282 86766952453526555713353 4283 86908811281594147258599 4284 87050868861058757279896 4285 87193125423916856363304 4286 87335581202381506484776 4287 87478236428882512631704 4288 87621091336066574495209 4289 87764146156797438233191 4290 87907401124156048304156 4291 88050856471440699371836 4292 88194512432167188280619 4293 88338369240068966101805 4294 88482427129097290250705 4295 88626686333421376674599 4296 88771147087428552111570 4297 88915809625724406420230 4298 89060674183132944980355 4299 89205740994696741164445 4300 89351010295677088880226 4301 89496482321554155184110 4302 89642157308027132965630 4303 89788035491014393702866 4304 89934117106653640288879 4305 90080402391302059929169 4306 90226891581536477110174 4307 90373584914153506638826 4308 90520482626169706753181 4309 90667584954821732304139 4310 90814892137566488008271 4311 90962404412081281771769 4312 91110122016263978085536 4313 91258045188233151491432 4314 91406174166328240119693 4315 91554509189109699297539 4316 91703050495359155228988 4317 91851798324079558745892 4318 92000752914495339130212 4319 92149914506052558007548 4320 92299283338419063311941 4321 92448859651484643321963 4322 92598643685361180768112 4323 92748635680382807011528 4324 92898835877106056294047 4325 93049244516310020059609 4326 93199861838996501347037 4327 93350688086390169254203 4328 93501723499938713473598 4329 93652968321312998899322 4330 93804422792407220305511 4331 93956087155339057096217 4332 94107961652449828126758 4333 94260046526304646596554 4334 94412342019692575013466 4335 94564848375626780229654 4336 94717565837344688548971 4337 94870494648308140905909 4338 95023635052203548116114 4339 95176987292942046198486 4340 95330551614659651768881 4341 95484328261717417505431 4342 95638317478701587685499 4343 95792519510423753794285 4344 95946934601921010205100 4345 96101562998456109931324 4346 96256404945517620450065 4347 96411460688820079597535 4348 96566730474304151536160 4349 96722214548136782793440 4350 96877913156711358372576 4351 97033826546647857934880 4352 97189954964793012053985 4353 97346298658220458541871 4354 97502857874230898846724 4355 97659632860352254522644 4356 97816623864339823771219 4357 97973831134176438054981 4358 98131254918072618782761 4359 98288895464466734066959 4360 98446753022025155552746 4361 98604827839642415319214 4362 98763120166441362852491 4363 98921630251773322090837 4364 99080358345218248541738 4365 99239304696584886471014 4366 99398469555910926163958 4367 99557853173463161258522 4368 99717455799737646150567 4369 99877277685459853471193 4370 100037319081584831636166 4371 100197580239297362467458 4372 100358061410012118886917 4373 100518762845373822682083 4374 100679684797257402344167 4375 100840827517768150978209 4376 101002191259241884285432 4377 101163776274245098617808 4378 101325582815575129104853 4379 101487611136260307852667 4380 101649861489560122215236 4381 101812334128965373138012 4382 101975029308198333573788 4383 102137947281212906970884 4384 102301088302194785833661 4385 102464452625561610355379 4386 102628040505963127123416 4387 102791852198281347896864 4388 102955887957630708456519 4389 103120148039358227527281 4390 103284632699043665772981 4391 103449342192499684863651 4392 103614276775772006615254 4393 103779436705139572201890 4394 103944822237114701440495 4395 104110433628443252148049 4396 104276271136104779571310 4397 104442335017312695889090 4398 104608625529514429787090 4399 104775142930391586105310 4400 104941887477860105558051 4401 105108859430070424526525 4402 105276059045407634924090 4403 105443486582491644134126 4404 105611142300177335020569 4405 105779026457554726011119 4406 105947139313949131253139 4407 106115481128921320842261 4408 106284052162267681123716 4409 106452852674020375066404 4410 106621882924447502709721 4411 106791143174053261683159 4412 106960633683578107798696 4413 107130354713998915715992 4414 107300306526529139680408 4415 107470489382618974333864 4416 107640903543955515598553 4417 107811549272462921633527 4418 107982426830302573864172 4419 108153536479873238084588 4420 108324878483811225632891 4421 108496453104990554639453 4422 108668260606523111348097 4423 108840301251758811510263 4424 109012575304285761852162 4425 109185083027930421614934 4426 109357824686757764167827 4427 109530800545071438694413 4428 109704010867413931951858 4429 109877455918566730103262 4430 110051135963550480623086 4431 110225051267625154275682 4432 110399202096290207166943 4433 110573588715284742869089 4434 110748211390587674618606 4435 110923070388417887587354 4436 111098165975234401226861 4437 111273498417736531685819 4438 111449067982864054300799 4439 111624874937797366160201 4440 111800919549957648741456 4441 111977202087007030621496 4442 112153722816848750260509 4443 112330482007627318858995 4444 112507479927728683288140 4445 112684716845780389093524 4446 112862193030651743572180 4447 113039908751453978923020 4448 113217864277540415470645 4449 113396059878506624962555 4450 113574495824190593939776 4451 113753172384672887180920 4452 113932089830276811219695 4453 114111248431568577935881 4454 114290648459357468219789 4455 114470290184695995710219 4456 114650173878880070605934 4457 114830299813449163550666 4458 115010668260186469591671 4459 115191279491119072211849 4460 115372133778518107435446 4461 115553231394898928007354 4462 115734572613021267646026 4463 115916157705889405370022 4464 116097986946752329898203 4465 116280060609103904123589 4466 116462378966683029660898 4467 116644942293473811467782 4468 116827750863705722539777 4469 117010804951853768678983 4470 117194104832638653336491 4471 117377650781026942528573 4472 117561443072231229826652 4473 117745481981710301421068 4474 117929767785169301258657 4475 118114300758559896254159 4476 118299081178080441575472 4477 118484109320176146002768 4478 118669385461539237361488 4479 118854909879109128029232 4480 119040682850072580516561 4481 119226704651863873121727 4482 119412975562164965659348 4483 119599495858905665263044 4484 119786265820263792262051 4485 119973285724665346131829 4486 120160555850784671518681 4487 120348076477544624338399 4488 120535847884116737948954 4489 120723870349921389397246 4490 120912144154627965739931 4491 121100669578155030438341 4492 121289446900670489827514 4493 121478476402591759659350 4494 121667758364585931719910 4495 121857293067569940520874 4496 122047080792710730065175 4497 122237121821425420686825 4498 122427416435381475964950 4499 122617964916496869712050 4500 122808767546940253036501 4501 122999824609131121479315 4502 123191136385739982225175 4503 123382703159688521387761 4504 123574525214149771369384 4505 123766602832548278294944 4506 123958936298560269520229 4507 124151525896113821214571 4508 124344371909389026017876 4509 124537474622818160772044 4510 124730834321085854326796 4511 124924451289129255419924 4512 125118325812138200631981 4513 125312458175555382415427 4514 125506848665076517198248 4515 125701497566650513562064 4516 125896405166479640494743 4517 126091571751019695717537 4518 126286997606980174086757 4519 126482683021324436070003 4520 126678628281269876296966 4521 126874833674288092184818 4522 127071299488105052638207 4523 127268026010701266823873 4524 127465013530311953019902 4525 127662262335427207539634 4526 127859772714792173730242 4527 128057544957407211045998 4528 128255579352528064196243 4529 128453876189666032368077 4530 128652435758588138523786 4531 128851258349317298773022 4532 129050344252132491819753 4533 129249693757568928483999 4534 129449307156418221298371 4535 129649184739728554179429 4536 129849326798804852173876 4537 130049733625208951279604 4538 130250405510759768341609 4539 130451342747533471022791 4540 130652545627863647849656 4541 130854014444341478332936 4542 131055749489815903163144 4543 131257751057393794481080 4544 131460019440440126223305 4545 131662554932578144542599 4546 131865357827689538303420 4547 132068428419914609652380 4548 132271767003652444663755 4549 132475373873561084060045 4550 132679249324557694007601 4551 132883393651818736987335 4552 133087807150780142740530 4553 133292490117137479289766 4554 133497442846846124034979 4555 133702665636121434924669 4556 133908158781438921702274 4557 134113922579534417227726 4558 134319957327404248874206 4559 134526263322305410000114 4560 134732840861755731496271 4561 134939690243534053408369 4562 135146811765680396634686 4563 135354205726496134699082 4564 135561872424544165599293 4565 135769812158649083730539 4566 135978025227897351884463 4567 136186511931637473323417 4568 136395272569480163930112 4569 136604307441298524432648 4570 136813616847228212704941 4571 137023201087667616142563 4572 137233060463278024114012 4573 137443195274983800487428 4574 137653605823972556232772 4575 137864292411695322099484 4576 138075255339866721369637 4577 138286494910465142686603 4578 138498011425732912959248 4579 138709805188176470341672 4580 138921876500566537288511 4581 139134225665938293685817 4582 139346852987591550057533 4583 139559758769090920847579 4584 139772943314265997777566 4585 139986406927211523280154 4586 140200149912287564008071 4587 140414172574119684418809 4588 140628475217599120435014 4589 140843058147882953180586 4590 141057921670394282792506 4591 141273066090822402308406 4592 141488491715122971629899 4593 141704198849518191561685 4594 141920187800496977926450 4595 142136458874815135755574 4596 142353012379495533555665 4597 142569848621828277650935 4598 142786967909370886601435 4599 143004370549948465697165 4600 143222056851653881528076 4601 143440027122847936629980 4602 143658281672159544206385 4603 143876820808485902926271 4604 144095644840992671797824 4605 144314754079114145118144 4606 144534148832553427498944 4607 144753829411282608968256 4608 144973796125542940148161 4609 145194049285845007508559 4610 145414589202968908696996 4611 145635416187964427944564 4612 145856530552151211547891 4613 146077932607118943427237 4614 146299622664727520760713 4615 146521601037107229694639 4616 146743868036658921130058 4617 146966423976054186585422 4618 147189269168235534135467 4619 147412403926416564426293 4620 147635828564082146766666 4621 147859543394988595295558 4622 148083548733163845225942 4623 148307844892907629164858 4624 148532432188791653509767 4625 148757310935659774921209 4626 148982481448628176871782 4627 149207944043085546271458 4628 149433699034693250169253 4629 149659746739385512531267 4630 149886087473369591095111 4631 150112721553125954300737 4632 150339649295408458297688 4633 150566871017244524028784 4634 150794387035935314390261 4635 151022197669055911468379 4636 151250303234455493852516 4637 151478704050257514024764 4638 151707400434859875826044 4639 151936392706935111998756 4640 152165681185430561805981 4641 152395266189568548727251 4642 152625148038846558230904 4643 152855327053037415623040 4644 153085803552189463973095 4645 153316577856626742116049 4646 153547650286949162731285 4647 153779021164032690498115 4648 154010690809029520327990 4649 154242659543368255673410 4650 154474927688754086913551 4651 154707495567168969816625 4652 154940363500871804078990 4653 155173531812398611941026 4654 155407000824562716879794 4655 155640770860454922378494 4656 155874842243443690772739 4657 156109215297175322173661 4658 156343890345574133467866 4659 156578867712842637394254 4660 156814147723461721697721 4661 157049730702190828359759 4662 157285616974068132905971 4663 157521806864410723790517 4664 157758300698814781857508 4665 157995098803155759879364 4666 158232201503588562172153 4667 158469609126547724287927 4668 158707321998747592784072 4669 158945340447182505069688 4670 159183664799126969329016 4671 159422295382135844521928 4672 159661232524044520461497 4673 159900476552969097968663 4674 160140027797306569104012 4675 160379886585734997476684 4676 160620053247213698630427 4677 160860528110983420506813 4678 161101311506566523985633 4679 161342403763767163502487 4680 161583805212671467743586 4681 161825516183647720417782 4682 162067537007346541105843 4683 162309868014701066186989 4684 162552509536927129842706 4685 162795461905523445137854 4686 163038725452271785179086 4687 163282300509237164350594 4688 163526187408768019627199 4689 163770386483496391964801 4690 164014898066338107768206 4691 164259722490492960436346 4692 164504860089444891984909 4693 164750311196962174746395 4694 164996076147097593147615 4695 165242155274188625564649 4696 165488548912857626255280 4697 165735257398012007368920 4698 165982281064844421034045 4699 166229620248832941523155 4700 166477275285741247495276 4701 166725246511618804316020 4702 166973534262801046455220 4703 167222138875909559962156 4704 167471060687852265018389 4705 167720300035823598568219 4706 167969857257304697026784 4707 168219732690063579065816 4708 168469926672155328477071 4709 168720439541922277113449 4710 168971271637994187907821 4711 169222423299288437969579 4712 169473894865010201758926 4713 169725686674652634338922 4714 169977799067997054705303 4715 170230232385113129194089 4716 170482986966359054966998 4717 170736063152381743574682 4718 170989461284117004597802 4719 171243181702789729365958 4720 171497224749914074754491 4721 171751590767293647059173 4722 172006280097021685948802 4723 172261293081481248495718 4724 172516630063345393284257 4725 172772291385577364597159 4726 173028277391430776679947 4727 173284588424449798083293 4728 173541224828469336083388 4729 173798186947615221180332 4730 174055475126304391674561 4731 174313089709245078321327 4732 174571031041436989063248 4733 174829299468171493840944 4734 175087895335031809481776 4735 175346818987893184666704 4736 175606070772923084975281 4737 175865651036581378008799 4738 176125560125620518591604 4739 176385798387085734050596 4740 176646366168315209572931 4741 176907263816940273641941 4742 177168491680885583551289 4743 177430050108369310997375 4744 177691939447903327750010 4745 177954160048293391401374 4746 178216712258639331193275 4747 178479596428335233922725 4748 178742812907069629925850 4749 179006362044825679140150 4750 179270244191881357245126 4751 179534459698809641881290 4752 179799008916478698947575 4753 180063892196052068977161 4754 180329109888988853591734 4755 180594662347043902034194 4756 180860549922267997779829 4757 181126772967008045225971 4758 181393331833907256460151 4759 181660226875905338106769 4760 181927458446238678252296 4761 182195026898440533449024 4762 182462932586341215797381 4763 182731175864068280106827 4764 182999757086046711135348 4765 183268676606999110907564 4766 183537934781945886111468 4767 183807531966205435573812 4768 184077468515394337814157 4769 184347744785427538677603 4770 184618361132518539046216 4771 184889317913179582629168 4772 185160615484221843831607 4773 185432254202755615702273 4774 185704234426190497959877 4775 185976556512235585098259 4776 186249220818899654570342 4777 186522227704491355050898 4778 186795577527619394778143 4779 187069270647192729974177 4780 187343307422420753344286 4781 187617688212813482655122 4782 187892413378181749391778 4783 188167483278637387493774 4784 188442898274593422169971 4785 188718658726764258792429 4786 188994764996165871869226 4787 189271217444115994096254 4788 189548016432234305488009 4789 189825162322442622587391 4790 190102655476965087754531 4791 190380496258328358534661 4792 190658685029361797105044 4793 190937222153197659800980 4794 191216107993271286720905 4795 191495342913321291410599 4796 191774927277389750626520 4797 192054861449822394178280 4798 192335145795268794850280 4799 192615780678682558402520 4800 192896766465321513650601 4801 193178103520747902624935 4802 193459792210828570809180 4803 193741832901735157457916 4804 194024225959944285993579 4805 194306971752237754482669 4806 194590070645702726191249 4807 194873523007731920219751 4808 195157329206023802217106 4809 195441489608582775174214 4810 195726004583719370296771 4811 196010874500050437957469 4812 196296099726499338727586 4813 196581680632296134487982 4814 196867617586977779619518 4815 197153910960388312272914 4816 197440561122679045718063 4817 197727568444308759772817 4818 198014933296043892311262 4819 198302656048958730851498 4820 198590737074435604222941 4821 198879176744165074313163 4822 199167975430146127894287 4823 199457133504686368528953 4824 199746651340402208555872 4825 200036529310219061154984 4826 200326767787371532492237 4827 200617367145403613944003 4828 200908327758168874401148 4829 201199649999830652652772 4830 201491334244862249849636 4831 201783380868047122047292 4832 202075790244479072828933 4833 202368562749562446007979 4834 202661698759012318410416 4835 202955198648854692736904 4836 203249062795426690504671 4837 203543291575376745069209 4838 203837885365664794725789 4839 204132844543562475890811 4840 204428169486653316363006 4841 204723860572832928664506 4842 205019918180309203461799 4843 205316342687602503066585 4844 205613134473545855016550 4845 205910293917285145736074 4846 206207821398279314276890 4847 206505717296300546138710 4848 206803981991434467169835 4849 207102615864080337547765 4850 207401619294951245839826 4851 207700992665074303143830 4852 208000736355790837308785 4853 208300850748756587235671 4854 208601336225941897258299 4855 208902193169631911604269 4856 209203421962426768936044 4857 209505022987241796972156 4858 209806996627307707188561 4859 210109343266170789600159 4860 210412063287693107622496 4861 210715157076052693013664 4862 211018625015743740896416 4863 211322467491576804860512 4864 211626684888678992145313 4865 211931277592494158902639 4866 212236245988783105539908 4867 212541590463623772143572 4868 212847311403411433982867 4869 213153409194858897093893 4870 213459884224996693944041 4871 213766736881173279176783 4872 214073967551055225436842 4873 214381576622627419275758 4874 214689564484193257137867 4875 214997931524374841426709 4876 215306678132113176651882 4877 215615804696668365656358 4878 215925311607619805924278 4879 216235199254866385969242 4880 216545468028626681803111 4881 216856118319439153485337 4882 217167150518162341752838 4883 217478565015975064730434 4884 217790362204376614721861 4885 218102542475186955081379 4886 218415106220546917165991 4887 218728053832918397368289 4888 219041385705084554229944 4889 219355102230150005635856 4890 219669203801541026088981 4891 219983690813005744065851 4892 220298563658614339452804 4893 220613822732759241062940 4894 220929468430155324233820 4895 221245501145840108505924 4896 221561921275173955381885 4897 221878729213840266166515 4898 222195925357845679887640 4899 222513510103520271297760 4900 222831483847517748956551 4901 223149846986815653394225 4902 223468599918715555355765 4903 223787743040843254126051 4904 224107276751148975935894 4905 224427201447907572448994 4906 224747517529718719329839 4907 225068225395507114892561 4908 225389325444522678830766 4909 225710818076340751028354 4910 226032703690862290451346 4911 226354982688314074120734 4912 226677655469248896166371 4913 227000722434545766961917 4914 227324183985410112340858 4915 227648040523373972893614 4916 227972292450296203345753 4917 228296940168362672017327 4918 228621984080086460363347 4919 228947424588308062595413 4920 229273262096195585384516 4921 229599497007244947645028 4922 229926129725280080399897 4923 230253160654453126727063 4924 230580590199244641787112 4925 230908418764463792932184 4926 231236646755248559896152 4927 231565274577065935066088 4928 231894302635712123835033 4929 232223731337312745036087 4930 232553561088323031457836 4931 232883792295528030441132 4932 233214425366042804557243 4933 233545460707312632367389 4934 233876898727113209263681 4935 234208739833550848391479 4936 234540984435062681653186 4937 234873632940416860793494 4938 235206685758712758566099 4939 235540143299381169981901 4940 235874005972184513638706 4941 236208274187217033132446 4942 236542948354904998549934 4943 236878028886006908043170 4944 237213516191613689485215 4945 237549410683148902207649 4946 237885712772368938819630 4947 238222422871363227108570 4948 238559541392554432022445 4949 238897068748698657733755 4950 239235005352885649785151 4951 239573351618538997316745 4952 239912107959416335375120 4953 240251274789609547304056 4954 240590852523544967216989 4955 240930841575983582551219 4956 241271242362021236703884 4957 241612055297088831749716 4958 241953280796952531240596 4959 242294919277713963086924 4960 242636971155810422520821 4961 242979436848015075141179 4962 243322316771437160040576 4963 243665611343522193014072 4964 244009320982052169849903 4965 244353446105145769702089 4966 244697987131258558544973 4967 245042944479183192709707 4968 245388318568049622502702 4969 245734109817325295906058 4970 246080318646815362359991 4971 246426945476662876627273 4972 246773990727349002739702 4973 247121454819693218026618 4974 247469338174853517225482 4975 247817641214326616674534 4976 248166364359948158587547 4977 248515508033892915410693 4978 248865072658674994261538 4979 249215058657148041450182 4980 249565466452505447082561 4981 249916296468280549745927 4982 250267549128346841276523 4983 250619224856918171609469 4984 250971324078548953710876 4985 251323847218134368592204 4986 251676794700910570406881 4987 252030166952454891629199 4988 252383964398686048315504 4989 252738187465864345447696 4990 253092836580591882359056 4991 253447912169812758242416 4992 253803414660813277740689 4993 254159344481222156619775 4994 254515702059010727523860 4995 254872487822493145813124 4996 255229702200326595483875 4997 255587345621511495171125 4998 255945418515391704233625 4999 256303921311654728921375 5000 256662854440331928625626