688132128529159883898061824
688,132,128,529,159,883,898,061,824 is an even composite number composed of eight prime numbers multiplied together.
688132128529159883898061824 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 688132128529159883898061824:
210 × 32 × 72 × 132 × 672 × 972 × 1312 × 35272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 13 × 13 × 67 × 67 × 97 × 97 × 131 × 131 × 3527 × 3527)See below for interesting mathematical facts about the number 688132128529159883898061824 from the Numbermatics database.
Names of 688132128529159883898061824
- Cardinal: 688132128529159883898061824 can be written as Six hundred eighty-eight septillion, one hundred thirty-two sextillion, one hundred twenty-eight quintillion, five hundred twenty-nine quadrillion, one hundred fifty-nine trillion, eight hundred eighty-three billion, eight hundred ninety-eight million, sixty-one thousand, eight hundred twenty-four.
Scientific notation
- Scientific notation: 6.88132128529159883898061824 × 1026
Factors of 688132128529159883898061824
Divisors of 688132128529159883898061824
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 32 36 39 42 48 49 52 56 63 64 67 72 78 84 91 96 97 98 104 112 117 126 128 131 134 144 147 156 168 169 182 192 194 196 201 208 224 234 252 256 262 268 273 288 291 294 312 336 338 364 384 388 392 393 402 416 441 448 468 469 504 507 512 524 536 546 576 582 588 603 624 637 672 676 679 728 768 776 784 786 804 819 832 871 873 882 896 917 936 938 1008 1014 1024 1048 1072 1092 1152 1164 1176 1179 1183 1206 1248 1261 1274 1344 1352 1358 1407 1456 1521 1536 1552 1568 1572 1608 1638 1664 1703 1742 1746 1764 1792 1834 1872 1876 1911 2016 2028 2037 2096 2144 2184 2304 2328 2352 2358 2366 2412 2496 2522 2548 2613 2688 2704 2716 2751 2814 2912 3042 3072 3104 3136 3144 3216 3276 3283 3328 3406 3484 3492 3527 3528 3549 3584 3668 3744 3752 3783 3822 4032 4056 4074 4192 4221 4288 4368 4489 4608 4656 4704 4716 4732 4753 4824 4992 5044 5096 5109 5226 5376 5408 5432 5502 5628 5733 5824 6084 6097 6111 6208 6272 6288 6419 6432 6499 6552 6566 6656 6812 6968 6984 7054 7056 7098 7168 7336 7488 7504 7566 7644 7839 8064 8112 8148 8253 8281 8384 8442 8576 8736 8777 8827 8978 9216 9312 9408 9409 9432 9464 9506 9648 9849 9984 10088 10192 10218 10452 10581 10647 10752 10816 10864 11004 11256 11323 11349 11466 11648 11921 12168 12194 12222 12416 12544 12576 12707 12838 12864 12998 13104 13132 13312 13467 13624 13936 13968 14108 14112 14196 14259 14672 14976 15008 15132 15288 15327 15678 16128 16224 16296 16393 16506 16562 16768 16884 17152 17161 17472 17554 17654 17956 18291 18624 18816 18818 18864 18928 19012 19257 19296 19497 19698 19968 20176 20384 20436 20904 21162 21294 21504 21632 21728 22008 22139 22512 22646 22698 22932 23296 23842 24336 24388 24444 24689 24832 24843 25088 25152 25414 25676 25728 25996 26208 26264 26331 26481 26934 27248 27872 27936 28216 28224 28227 28392 28518 29344 29547 29952 30016 30264 30576 30654 31356 31423 31743 32256 32448 32592 32786 33012 33124 33536 33768 33969 34304 34322 34944 35108 35308 35763 35912 36582 37248 37632 37636 37728 37856 38024 38121 38514 38592 38994 39396 39936 40352 40401 40768 40872 41808 42324 42588 42679 42777 43264 43456 44016 44278 45024 45292 45396 45493 45851 45864 46592 47684 48672 48776 48888 49179 49378 49664 49686 50176 50304 50828 51352 51456 51483 51992 52416 52528 52662 52962 53868 54496 54873 55744 55872 56432 56448 56454 56784 57036 57771 58357 58491 58688 59094 59904 60032 60528 61152 61308 61439 61789 62712 62846 63486 64512 64896 65184 65572 65863 66024 66248 66417 67072 67536 67938 68608 68644 69888 70216 70616 71526 71824 73164 74067 74496 74529 75264 75272 75456 75712 76048 76242 77028 77184 77988 78792 78993 79261 79443 80704 80802 81536 81744 83447 83616 84487 84648 84681 85176 85358 85554 86528 86912 88032 88556 88949 90048 90584 90792 90986 91702 91728 93184 94269 95368 97344 97552 97776 98358 98756 99328 99372 100608 101656 101907 102704 102912 102966 103984 104832 105056 105324 105924 107289 107736 108992 109746 111488 111744 112864 112896 112908 113568 114072 114101 114363 114751 115542 116714 116982 117376 118188 119808 120064 120127 121056 122304 122317 122616 122878 123578 125424 125692 126972 128037 129792 130368 131144 131726 132048 132496 132834 134144 135072 135876 136479 137288 137553 139776 140432 141232 143052 143648 146328 147537 148134 148992 149058 150528 150544 150912 151424 152096 152484 154056 154368 154449 154973 155976 157584 157986 158522 158886 161408 161604 163072 163488 165191 166894 167232 168974 169296 169362 170352 170716 171108 172823 173056 173824 175071 176064 177112 177898 180096 181168 181584 181972 183404 183456 184317 185367 188538 190736 194688 195104 195552 196716 197512 197589 198744 199251 201216 203312 203814 205408 205824 205932 207968 209664 210112 210648 211848 214578 215472 217984 219492 219961 222201 222976 223093 223488 225728 225792 225816 227136 228144 228202 228726 229502 231084 233428 233964 234752 236309 236376 237783 240128 240254 242112 244608 244634 245232 245756 247156 250341 250848 251384 253461 253944 256074 259584 260736 262288 263452 264096 264992 265668 266847 270144 271752 272958 274576 275106 279552 280864 282464 282807 286104 287296 292656 295074 296268 297984 298116 301088 301824 302848 304192 304968 308112 308736 308898 309946 311952 315168 315972 317044 317772 318451 320957 322816 323208 326144 326976 330382 333788 334464 337948 338592 338724 340704 341432 342119 342216 342303 344253 345646 347648 350142 352128 354224 355796 360192 360381 362336 363168 363944 366808 366912 366951 368634 370734 377076 381472 384111 389376 390208 391104 393432 395024 395178 397488 398502 402432 406624 407628 408499 409437 410816 411864 412659 415936 419328 420224 421296 423696 429156 430073 430944 435433 435968 438984 439922 444402 445952 446186 446976 451456 451584 451632 454272 456288 456404 457452 459004 461041 462037 462168 464919 466856 467928 469504 472618 472752 475566 480256 480508 484224 489216 489268 490464 491512 494312 495573 500682 501696 502768 506922 507888 512148 518469 519168 521472 524576 525213 526904 528192 529984 531336 533694 540288 543504 545916 549152 550212 552951 554827 556101 561728 564928 565614 572208 574592 585312 588059 590148 591409 592536 592767 596063 596232 602176 603648 605696 608384 609936 616224 617472 617796 619892 622643 623904 630336 630403 631944 634088 635544 636902 641914 645632 646416 652288 653952 659883 660764 667576 668928 669279 675896 677184 677448 681408 682864 684238 684432 684606 688506 691292 695296 700284 704256 708448 708927 711592 713349 720384 720762 724672 726336 727888 733616 733824 733902 737268 741468 751023 754152 758641 760383 762944 768222 778752 780416 782208 786864 790048 790356 794976 797004 798707 800541 803257 813248 815256 816998 818874 821632 823728 825318 831872 838656 840448 840889 842592 847392 851369 856219 858312 860146 861888 870866 871936 877968 879844 888804 891904 892372 893952 902912 903264 908544 912576 912808 914904 918008 922082 924074 924336 929838 933712 935856 939008 945236 945504 951132 955353 961016 962871 968448 978432 978536 980928 983024 988624 991146 1001364 1003392 1005536 1013844 1015776 1024296 1026357 1026909 1032759 1036938 1042944 1049152 1050426 1053808 1056384 1059968 1062672 1067388 1080576 1081143 1084811 1087008 1091832 1098304 1098331 1100424 1100853 1105902 1109654 1112202 1123456 1129856 1131228 1144416 1149184 1149787 1156337 1170624 1176118 1180296 1182818 1185072 1185534 1192126 1192464 1204352 1207296 1211392 1216768 1219872 1225497 1232448 1232579 1235592 1239784 1245286 1247808 1260672 1260806 1263888 1268176 1271088 1273804 1283828 1290219 1291264 1292832 1306299 1307904 1319766 1321528 1335152 1337856 1338558 1351792 1354368 1354896 1362816 1365728 1368476 1368864 1369212 1377012 1382584 1383123 1386111 1394757 1400568 1408512 1416896 1417854 1423184 1426698 1440768 1441524 1449344 1452672 1455776 1467232 1467648 1467804 1474536 1482936 1483313 1486719 1502046 1508304 1517282 1520766 1525888 1536444 1555407 1557504 1560832 1561651 1564416 1573728 1580096 1580712 1589952 1590121 1594008 1597414 1601082 1606514 1626496 1630512 1633996 1637748 1643264 1647456 1650636 1654163 1663744 1664481 1664617 1680896 1681778 1685184 1694784 1702738 1712438 1716624 1720292 1723776 1741732 1743872 1755936 1759688 1764177 1774227 1777608 1784744 1788189 1805824 1806528 1817088 1825152 1825616 1829808 1836016 1844164 1848148 1848672 1859676 1867424 1867929 1871712 1890472 1891008 1891209 1902264 1910706 1922032 1925742 1936896 1956864 1957072 1961856 1966048 1977248 1979649 1982292 2002728 2006784 2007837 2011072 2027688 2031552 2048592 2052714 2053818 2065518 2073876 2085888 2098304 2100852 2107616 2112768 2119936 2125344 2126781 2134776 2147483 2161152 2162286 2169622 2174016 2183664 2196608 2196662 2200848 2201706 2211804 2219308 2224404 2246699 2246912 2259712 2262456 2275923 2288832 2298368 2299574 2312674 2341248 2352236 2360592 2365636 2370144 2371068 2384252 2384928 2394833 2396121 2408704 2409771 2433536 2439744 2450994 2464896 2465158 2471184 2479568 2490572 2495616 2521344 2521612 2522667 2527776 2536352 2542176 2547608 2554107 2567656 2568657 2580438 2585664 2612598 2615808 2639532 2643056 2670304 2675712 2677116 2703584 2708736 2709792 2725632 2731456 2736952 2737728 2738424 2754024 2765168 2766246 2772222 2789514 2801136 2817024 2833792 2835708 2846368 2853396 2859493 2866059 2883048 2888613 2898688 2900209 2905344 2911552 2934464 2935296 2935608 2949072 2965872 2966626 2973438 3004092 3016608 3034564 3041532 3048031 3051776 3072017 3072888 3079071 3110814 3121664 3123302 3128832 3147456 3160192 3161424 3179904 3180242 3188016 3194828 3202164 3213028 3234259 3252992 3254433 3261024 3267992 3275496 3286528 3294912 3294993 3301272 3308326 3327488 3328962 3329234 3361792 3363556 3370368 3389568 3405476 3424876 3433248 3440584 3447552 3449361 3469011 3483464 3511872 3519376 3528354 3548454 3555216 3569488 3576378 3611648 3613056 3634176 3650304 3651232 3659616 3672032 3676491 3688328 3696296 3697344 3697737 3719352 3734848 3735858 3743424 3780944 3782016 3782418 3804528 3821412 3844064 3851484 3870657 3873792 3914144 3918897 3923712 3932096 3954496 3959298 3964584 4005456 4013568 4015674 4022144 4055376 4063104 4097184 4105428 4107636 4116413 4131036 4139863 4147752 4149369 4158333 4172441 4196608 4201704 4215232 4225536 4239872 4250688 4253562 4269552 4294966 4322304 4324572 4339244 4348032 4367328 4393216 4393324 4401696 4403412 4412821 4423608 4438616 4447547 4448808 4449939 4493398 4493824 4519424 4524912 4551846 4577664 4596736 4599148 4625348 4682496 4684953 4704472 4721184 4731272 4740288 4742136 4768504 4769856 4770363 4789666 4792242 4817408 4819542 4867072 4879488 4901988 4929792 4930316 4942368 4959136 4962489 4981144 4991232 4993443 4993851 5042688 5043224 5045334 5055552 5072704 5084352 5095216 5108214 5135312 5137314 5160876 5171328 5225196 5231616 5279064 5286112 5292531 5310487 5322681 5340608 5354232 5364567 5407168 5417472 5419584 5451264 5462912 5473904 5475456 5476848 5508048 5530336 5532492 5544444 5579028 5590949 5602272 5603787 5660629 5667584 5671416 5673627 5692736 5706792 5718986 5732118 5766096 5777226 5797376 5800418 5810688 5823104 5868928 5870592 5871216 5898144 5931744 5933252 5946876 5959583 5993533 6006481 6008184 6033216 6069128 6083064 6096062 6103552 6144034 6145776 6158142 6221628 6243328 6246604 6257664 6294912 6320384 6322848 6359808 6360484 6376032 6389656 6404328 6426056 6442449 6468518 6505984 6508866 6522048 6535984 6550992 6573056 6589824 6589986 6602544 6616652 6654976 6657924 6658468 6727112 6740097 6740736 6779136 6810952 6827769 6849752 6866496 6881168 6895104 6898722 6938022 6966928 7023744 7038752 7056708 7096908 7110432 7138976 7152756 7184499 7188363 7226112 7229313 7300608 7302464 7319232 7344064 7352982 7376656 7392592 7394688 7395474 7438704 7469696 7471716 7486848 7561888 7564032 7564836 7568001 7609056 7642824 7644767 7662321 7688128 7688317 7702968 7705971 7741314 7828288 7837794 7847424 7864192 7908992 7918596 7929168 8010912 8027136 8031348 8044288 8048509 8094359 8110752 8126208 8194368 8195239 8210856 8215272 8232826 8262072 8279726 8295504 8298738 8316666 8344882 8393216 8403408 8430464 8451072 8479744 8501376 8507124 8539104 8578479 8589932 8628053 8649144 8678488 8696064 8700627 8734656 8786432 8786648 8803392 8806824 8825642 8847216 8877232 8895094 8897616 8899878 8986796 8987648 9038848 9049824 9103692 9144093 9155328 9198296 9216051 9250696 9364992 9369906 9408944 9442368 9462544 9480576 9484272 9537008 9539712 9540726 9579332 9584484 9634816 9639084 9702777 9758976 9763299 9803976 9859584 9860632 9884736 9884979 9918272 9924978 9962288 9982464 9986886 9987702 10085376 10086448 10090668 10111104 10145408 10168704 10190432 10216428 10270624 10274628 10321752 10342656 10348083 10383191 10407033 10450392 10558128 10572224 10585062 10620974 10645362 10681216 10708464 10729134 10814336 10834944 10839168 10902528 10925824 10931557 10947808 10950912 10953696 11016096 11060672 11064984 11067797 11088888 11093211 11130847 11158056 11181898 11204544 11207574 11321258 11335168 11342832 11347254 11385472 11413584 11437972 11464236 11532192 11554452 11579141 11594752 11600836 11621376 11646208 11652319 11737856 11742432 11796288 11863488 11866504 11893752 11919166 11987066 12012962 12016368 12066432 12138256 12166128 12192124 12207104 12288068 12291552 12316284 12349239 12419589 12439729 12443256 12493208 12517323 12589824 12640768 12645696 12719616 12720968 12752064 12779312 12808656 12852112 12884898 12937036 13011968 13017732 13044096 13071968 13101984 13179648 13179972 13205088 13233304 13238463 13315848 13316936 13342641 13349817 13454224 13480194 13481472 13558272 13621904 13655538 13699504 13732992 13762336 13790208 13797444 13876044 13933856 14047488 14054859 14077504 14113416 14193816 14220864 14277952 14305512 14311089 14368998 14376726 14452224 14458626 14601216 14604928 14638464 14688128 14705964 14753312 14785184 14789376 14790948 14877408 14887467 14939392 14943432 14947231 14973696 14981553 15032381 15123776 15128064 15129672 15136002 15218112 15285648 15289534 15324642 15376256 15376634 15405936 15411942 15482628 15656576 15675588 15694848 15728384 15817984 15832703 15837192 15858336 15931461 16021824 16023527 16062696 16088576 16097018 16188718 16221504 16252416 16388736 16390478 16421712 16430544 16465652 16524144 16559452 16591008 16597476 16633332 16689764 16763831 16772847 16786432 16806816 16860928 16981887 17002752 17014248 17078208 17156958 17179864 17256106 17298288 17356976 17392128 17401254 17469312 17572864 17573296 17606784 17613648 17651284 17694432 17754464 17790188 17795232 17799756 17878749 17973592 17980599 18019443 18099648 18207384 18288186 18310656 18396592 18432102 18501392 18729984 18739812 18817888 18884736 18925088 18961152 18968544 19074016 19079424 19081452 19158664 19168968 19278168 19327347 19405554 19517952 19526598 19607952 19719168 19721264 19769472 19769958 19836544 19849956 19924576 19964928 19973772 19975404 20172896 20181336 20220291 20222208 20290816 20301463 20337408 20380864 20432856 20541248 20549256 20643504 20685312 20696166 20766382 20814066 20900784 21116256 21144448 21170124 21241948 21290724 21336217 21362432 21416928 21458268 21504119 21553497 21628672 21640021 21678336 21851648 21863114 21895616 21901824 21907392 22032192 22121344 22129968 22135594 22177776 22186422 22261694 22316112 22363796 22409088 22415148 22639813 22642516 22670336 22685664 22694508 22770944 22827168 22875944 22921973 22928472 22934301 23064384 23064951 23108904 23158282 23201672 23292416 23304638 23475712 23484864 23592576 23726976 23733008 23787504 23838332 23974132 24025924 24032736 24132864 24145527 24276512 24283077 24332256 24384248 24576136 24583104 24585717 24632568 24698478 24839178 24879458 24886512 24986416 25034646 25179648 25281536 25291392 25439232 25441936 25504128 25558624 25617312 25704224 25735437 25769796 25874072 25884159 26035464 26088192 26101881 26143936 26203968 26359296 26359944 26410176 26466608 26476926 26631696 26633872 26685282 26699634 26908448 26960388 26962944 27116544 27243808 27311076 27399008 27432279 27465984 27524672 27594888 27648153 27752088 27867712 28094976 28109718 28155008 28226832 28387632 28441728 28555904 28611024 28622178 28737996 28753452 28814891 28904448 28917252 29108331 29207087 29209856 29276928 29376256 29411928 29506624 29570368 29578752 29581896 29754816 29774934 29878784 29886864 29894462 29947392 29963106 30064762 30247552 30256128 30259344 30272004 30436224 30571296 30579068 30649284 30752512 30753268 30811872 30823884 30889747 30956479 30965256 31132829 31149573 31313152 31351176 31456768 31635968 31665406 31674384 31716672 31862922 32043648 32047054 32125392 32177152 32194036 32377436 32443008 32504832 32777472 32780956 32794671 32843424 32861088 32931304 33048288 33118904 33182016 33185543 33194952 33203391 33266664 33379528 33392541 33527662 33545694 33613632 33721856 33963774 34005504 34028496 34156416 34313916 34359728 34512212 34596576 34713952 34737423 34784256 34802508 34938624 34956957 35146592 35213568 35227296 35302568 35388864 35508928 35580376 35590464 35599512 35757498 35947184 35961198 36038886 36199296 36414768 36576372 36621312 36793184 36864204 37002784 37047717 37173409 37258767 37319187 37479624 37551969 37635776 37769472 37850176 37922304 37937088 38148032 38158848 38162904 38317328 38337936 38556336 38654694 38811108 39035904 39053196 39215904 39442528 39538944 39539916 39624403 39673088 39699912 39715389 39849152 39936221 39947544 39950808 40027923 40345792 40362672 40440582 40444416 40581632 40602926 40674816 40761728 40865712 41082496 41098512 41287008 41370624 41392332 41532764 41628132 41717081 41801568 42045367 42232512 42237001 42288896 42340248 42483896 42581448 42672434 42724864 42833856 42916536 43008238 43106994 43257344 43280042 43356672 43703296 43726228 43791232 43803648 43814784 44064384 44242688 44259936 44271188 44355552 44372844 44523388 44632224 44727592 44817589 44818176 44830296 44841693 45097143 45279626 45285032 45371328 45389016 45541888 45654336 45751888 45843946 45856944 45868602 46128768 46129902 46217808 46316564 46403344 46584832 46609276 46951424 46969728 47185152 47453952 47466016 47498109 47575008 47676664 47794383 47948264 48051848 48065472 48070581 48265728 48291054 48553024 48566154 48664512 48768496 49152272 49166208 49171434 49265136 49396956 49678356 49758916 49773024 49972832 50069292 50291493 50318541 50359296 50582784 50883872 50945661 51008256 51117248 51234624 51408448 51470874 51539592 51748144 51768318 52070928 52176384 52203762 52287872 52407936 52718592 52719888 52820352 52933216 52953852 53263392 53267744 53370564 53399268 53513369 53636247 53816896 53818219 53920776 53941797 54058329 54487616 54622152 54798016 54864558 54931968 55049344 55189776 55296306 55504176 55735424 56189952 56219436 56310016 56339563 56453664 56775264 56883456 57041723 57111808 57222048 57244356 57366673 57475992 57506904 57629782 57818111 57834504 58216662 58414174 58419712 58553856 58752512 58823856 59013248 59140736 59157504 59163792 59509632 59549868 59757568 59773728 59788924 59894784 59926212 60129524 60396371 60495104 60518688 60526847 60544008 60872448 60904389 61142592 61158136 61298568 61505024 61506536 61623744 61647768 61779494 61912958 61930512 62265658 62299146 62626304 62702352 62913536 63271936 63330812 63348768 63433344 63725844 64008651 64087296 64094108 64250784 64388072 64512357 64754872 64886016 64920063 65554944 65561912 65589342 65686848 65722176 65862608 66096576 66237808 66364032 66371086 66389904 66406782 66533328 66759056 66785082 67055324 67091388 67227264 67443712 67919439 67927548 68011008 68056992 68312832 68627832 68719456 68765919 68802903 69024424 69193152 69194853 69427904 69474846 69605016 69877248 69913914 70293184 70427136 70454592 70605136 70777728 71017856 71160752 71180928 71199024 71514996 71894368 71922396 72077772 72398592 72436581 72682337 72829536 72849231 73152744 73586368 73588177 73728408 73757151 74005568 74095434 74346818 74517534 74638374 74959248 75103938 75271552 75538944 75700352 75844608 75874176 76296064 76317696 76325808 76634656 76675872 77035729 77112672 77309388 77474579 77622216 77652477 77915929 78084253 78106392 78431808 78885056 79077888 79079832 79248806 79346176 79399824 79430778 79698304 79872442 79895088 79901616 80055846 80691584 80725344 80881164 80888832 81163264 81205852 81349632 81523456 81566233 81731424 82164992 82197024 82574016 82582793 82784664 83065528 83256264 83434162 83603136 84090734 84465024 84474002 84577792 84680496 84967792 85162896 85344868 85449728 85667712 85833072 86016476 86213988 86444673 86514688 86560084 86713344 87078103 87452456 87582464 87621261 87629568 88128768 88485376 88519872 88542376 88711104 88745688 89046776 89264448 89455184 89635178 89636352 89660592 89683386 90194286 90559252 90570064 90742656 90778032 91083776 91308672 91503776 91687892 91713888 91737204 92257536 92259804 92435616 92633128 92669241 92806688 92869437 93218552 93398487 93448719 93939456 94370304 94907904 94932032 94996218 95150016 95353328 95588766 95896528 96103696 96130944 96141162 96531456 96582108 97106048 97132308 97329024 97536992 98304544 98332416 98342868 98384013 98530272 98793912 99356712 99381971 99517832 99546048 99556629 99610173 99945664 100138584 100177623 100582986 100637082 101165568 101767744 101891322 102016512 102234496 102469248 102816896 102941748 103079184 103496288 103536636 104141856 104212269 104352768 104407524 104575744 104630617 104815872 104870871 105226667 105439776 105640704 105866432 105907704 106526784 106535488 106538107 106741128 106798536 107026738 107272494 107633792 107636438 107841552 107883594 108116658 108975232 109244304 109596032 109729116 109863936 110098688 110379552 110592612 110828921 111008352 111470848 111520227 111529339 111957561 112164689 112438872 112620032 112679126 112907328 113550528 113766912 114083446 114223616 114444096 114488712 114733346 114951984 115013808 115259564 115636222 115669008 116433324 116828348 116839424 117107712 117505024 117647712 118026496 118281472 118327584 118873209 119019264 119099736 119547456 119577848 119808663 119852424 120259048 120792742 120990208 121037376 121053694 121088016 121744896 121808778 122285184 122316272 122597136 123010048 123013072 123247488 123295536 123558988 123825916 123861024 124531316 124598292 125151243 125252608 125404704 126136101 126661624 126697536 126711003 126866688 127451688 128017302 128174592 128188216 128501568 128776144 129024714 129509744 129772032 129840126 131109888 131123824 131178684 131373696 131444352 131725216 132193152 132475616 132728064 132742172 132779808 132813564 133066656 133518112 133570164 134110648 134182776 134452767 134454528 134525079 135291429 135838878 135855096 136113984 136625664 137255664 137438912 137531838 137605806 138048848 138386304 138389706 138855808 138949692 139210032 139754496 139827828 140586368 140854272 140909184 141210272 141555456 142035712 142110241 142321504 142361856 142398048 142494327 143029992 143788736 143844792 143881361 144155544 144211743 144797184 144873162 145364674 145659072 145698462 146305488 147172736 147176354 147456816 147514302 148011136 148190868 148693636 149035068 149276748 149918496 150207876 150528833 150543104 150874479 151077888 151400704 151480147 151748352 152592128 152651616 153269312 153351744 154071458 154225344 154618776 154949158 155244432 155304954 155831858 156168506 156212784 156863616 157770112 158155776 158159664 158497612 158692352 158799648 158861556 159396608 159744884 159790176 159803232 160111692 160453811 160540107 161383168 161450688 161454657 161467849 161716477 161762328 162411704 163046912 163132466 163462848 164329984 164394048 165148032 165165586 165569328 166131056 166512528 166868324 167206272 168181468 168930048 168948004 169018689 169155584 169360992 169935584 170325792 170689736 171125169 171335424 171666144 172032952 172100019 172427976 172889346 173120168 173454333 174156206 174904912 175164928 175242522 175259136 176257536 176970752 177039744 177084752 177422208 177491376 178093552 178528896 178910368 179270356 179272704 179321184 179366772 180388572 181118504 181140128 181189113 181485312 181556064 181580541 182617344 182713167 183007552 183375784 183427776 183474408 184515072 184519608 184871232 185266256 185338482 185613376 185738874 186437104 186796974 186897438 187878912 188740608 189815808 189864064 189992436 190300032 190706656 191177532 191793056 192025953 192207392 192261888 192282324 193164216 193537071 194212096 194264616 194314003 194658048 194760189 195073984 196609088 196664832 196685736 196768026 197060544 197587824 198713424 198763942 199035664 199092096 199113258 199220346 199891328 200277168 200355246 201165972 201274164 202331136 203535488 203758317 203782644 204033024 204468992 204938496 205633792 205825139 205883496 206158368 206297757 206992576 207073272 208283712 208305851 208424538 208815048 209151488 209261234 209631744 209741742 210453334 210879552 211281408 211732864 211815408 213053568 213070976 213076214 213482256 213597072 214053476 214544988 215267584 215272876 215683104 215767188 216233316 216695353 217929803 217950464 218047011 218488608 219192064 219458232 220197376 220759104 220764531 221185224 221657842 222016704 222941696 223040454 223058678 223915122 224329378 224877744 225240064 225358252 225814656 227101056 227533824 228166892 228447232 228888192 228977424 229466692 229903968 230027616 230519128 231107187 231272444 231338016 232298801 232423737 232866648 233656696 233747787 234252759 235295424 236052992 236562944 236655168 237746418 238038528 238199472 239094912 239155696 239617326 239704848 240518096 241585484 241980416 242074752 242107388 242176032 243489792 243617556 244570368 244632544 244698699 245194272 246026144 246494976 246591072 247117976 247651832 247722048 247748379 249062632 249196584 250302486 250809408 252272202 253323248 253395072 253422006 253733376 254903376 256034604 256349184 256376432 257003136 257552288 258049428 259019488 259334019 259544064 259680252 261234309 262247648 262357368 262747392 262863783 262888704 263450432 264386304 264951232 265456128 265484344 265559616 265627128 266133312 267036224 267140328 268221296 268365552 268905534 268909056 269050158 270582858 271677756 271710192 272227968 273251328 274511328 274877824 275063676 275211612 276097696 276772608 276779412 277370821 277711616 277899384 278007723 278420064 278608311 279553547 279655656 280195461 281172736 281320273 281818368 282420544 283110912 284071424 284220482 284643008 284723712 284796096 284988654 286059984 287577472 287689584 287762722 288311088 288423486 289594368 289746324 290729348 291318144 291396924 292610976 294317569 294345472 294352708 294913632 295028604 295659007 296022272 296381736 297387272 297985649 298070136 298145913 298553496 298669887 299836992 300415752 301057666 301086208 301748958 302801408 302960294 303496704 305184256 305303232 306538624 306703488 308142916 308450688 309237552 309898316 310488864 310609908 311663716 312337012 312425568 313723123 313727232 313891851 315540224 315680001 316319328 316995224 317599296 317723112 318793216 319489768 319580352 319606464 319614321 320223384 320907622 321080214 322766336 322901376 322909314 322935698 323432954 323524656 324823408 326093824 326264932 326925696 328659968 328788096 330296064 330331172 331138656 332262112 332486763 333025056 333736648 334412544 334560681 334588017 336362936 336494067 337860096 337896008 338037378 338721984 339871168 340651584 341379472 342250338 342670848 343332288 344065904 344200038 344855952 345778692 346240336 346908666 348312412 349809824 350329856 350485044 350518272 352515072 354079488 354169504 354844416 354982752 356187104 356619627 357057792 357820736 358540712 358642368 358733544 359425989 360777144 362237008 362280256 362378226 362970624 363112128 363161082 365234688 365426334 366015104 366751568 366855552 366948816 369030144 369039216 369742464 370532512 370676964 371226752 371477748 372874208 373593948 373794876 374593583 375453729 375757824 378408303 379728128 379984872 380133009 380600064 381413312 382355064 383586112 384051906 384414784 384523776 384564648 386328432 387074142 388424192 388529232 388628006 389316096 389520378 390147968 393218176 393329664 393371472 393536052 394121088 395175648 397426848 397527884 398071328 398184192 398226516 398440692 399292061 399782656 400554336 400710492 401566711 402331944 402434227 402548328 403358301 404726777 407070976 407516634 407565288 408937984 409876992 411267584 411650278 411766992 412316736 412595514 413985152 414146544 416567424 416611702 416849076 417630096 418302976 418522468 419263488 419483484 420906668 421759104 422562816 423465728 423630816 423687929 426107136 426141952 426152428 426330723 426964512 427194144 428106952 429089976 430535168 430545752 431366208 431412059 431534376 431644083 432466632 433390706 435859606 435900928 436094022 436977216 438384128 438916464 440394752 441518208 441529062 442370448 443315684 444033408 445883392 446080908 446117356 447830244 448658756 449755488 450716504 451586499 451629312 454202112 454440441 456333784 457776384 457954848 458933384 459807936 460055232 461038256 462214374 462544888 462676032 464597602 464847474 465733296 467313392 467495574 468505518 470590848 472105984 473125888 473310336 475492836 476077056 476398944 478189824 478311392 479234652 479409696 481036192 481361433 481620321 483170968 484149504 484214776 484352064 484363971 484403547 485149431 487235112 489140736 489265088 489397398 490388544 492052288 492989952 493182144 494235952 495303664 495444096 495496758 498125264 498393168 500604972 501618816 504544404 506646496 506790144 506844012 507056067 507466752 509806752 512069208 512752864 513375507 514006272 515104576 515117239 516098856 516300057 518038976 518668038 519360504 520362999 522468618 524495296 524714736 525494784 525727566 525777408 526900864 528772608 529902464 530912256 530968688 531119232 531254256 532266624 534072448 534280656 536442592 536731104 537811068 537818112 538100316 539250103 541165716 542322053 543355512 543420384 543567339 544455936 544741623 546589771 549022656 549081013 549755648 550127352 550423224 552195392 553545216 553558824 554741642 555423232 555798768 556015446 556840128 557216622 559107094 559311312 560390922 562345472 562640546 563636736 564841088 566221824 568142848 568440964 569286016 569447424 569592192 569977308 572119968 575154944 575379168 575525444 576622176 576846972 578079551 579492648 581458696 582628657 582636288 582793848 582942009 585221952 588635138 588690944 588705416 589827264 590057208 591318014 592044544 592763472 594774544 595971298 596140272 596291826 597106992 597339774 599673984 600831504 602115332 602172416 603497916 605602816 605920588 606993408 609546721 610368512 610606464 613077248 613406976 616285832 616901376 617475417 618475104 619796632 620977728 621219816 623327432 624674024 624851136 624917553 627446246 627454464 627783702 631080448 631360002 632638656 633990448 635198592 635446224 637586432 638979536 639160704 639212928 639228642 640446768 641815244 642160428 645532672 645802752 645818628 645871396 646865908 647049312 649646816 650086059 652529864 653789409 653851392 654141033 657576192 660592128 660662344 662277312 662293593 664524224 664973526 666050112 667473296 668825088 669121362 669176034 672725872 672988134 675720192 675792016 676074756 677443968 679742336 681303168 682758944 684500676 685341696 686664576 688131808 688400076 689711904 691557384 692480672 693321561 693817332 695673797 696624824 696896403 697271211 699619648 700970088 701243361 702758277 708158976 708339008 709688832 709965504 712374208 713239254 714115584 715641472 717081424 717284736 717467088 718851978 721554288 724474016 724560512 724756452 725941248 726224256 726322164 730469376 730852668 732030208 732414319 733503136 733711104 733897632 734096097 738078432 739484928 741065024 741353928 741542399 742453504 742955496 743245137 745748416 745766749 747187896 747589752 749187166 750907458 756816606 759456256 759969744 760266018 761200128 762826624 764710128 767172224 768103812 768829568 769047552 769129296 772656864 774148284 775802447 776848384 777058464 777256012 778632192 779040756 780295936 780705373 783702927 785152823 786436352 786742944 786849011 787072104 788242176 790351296 794853696 795055768 796142656 796368384 796453032 796881384 798584122 799565312 801108672 801420984 803133422 804663888 804868454 805096656 806716602 809453554 814141952 815033268 815130576 817875968 819753984 822535168 823300556 823533984 824633472 825191028 827970304 828293088 832112463 833134848 833223404 833461843 833698152 835260192 837044936 838660641 838966968 841813336 843518208 843960819 846931456 847261632 847375858 852214272 852283904 852304856 852661446 853929024 854388288 856213904 858179952 861070336 861091504 862732416 862824118 863068752 863288166 864933264 866781412 871719212 871801856 872188044 873954432 876768256 877832928 882952707 883036416 883058124 884740896 886631368 886977021 888066816 892161816 892234712 893956947 894437739 895660488 897317512 899510976 901433008 903172998 903258624 908404224 908880882 912667568 915552768 915909696 917866768 919615872 920110464 922076512 924428748 925089776 925352064 929195204 929694948 931466592 934626784 934991148 937011036 941169369 941181696 941675553 946620672 947040003 950985672 952797888 956379648 956622784 958469304 958819392 958842963 962072384 962722866 963240642 966341936 968299008 968429552 968704128 968727942 968807094 970298862 974470224 978281472 978530176 978794796 980777088 984104576 985979904 986364288 988471904 990607328 990888192 990993516 996250528 996786336 997460289 1001209944 1001464477 1003237632 1003764051 1007169527 1009088808 1009482201 1013292992 1013580288 1013688024 1014112134 1019613504 1024138416 1025505728 1026751014 1028012544 1030209152 1030234478 1032197712 1032600114 1036077952 1037336076 1038721008 1040725998 1044937236 1048990592 1049429472 1050989568 1051455132 1051554816 1053801728 1057545216 1059804928 1060361029 1061937376 1062238464 1062508512 1064533248 1068144896 1068561312 1072885184 1073462208 1073576309 1075622136 1076200632 1078500206 1082331432 1084644106 1086711024 1086840768 1087134678 1088911872 1089483246 1093179542 1098045312 1098162026 1099511296 1100254704 1100846448 1104390784 1107090432 1107117648 1109483284 1110846464 1111597536 1112030892 1113680256 1114433244 1118214188 1118622624 1120781844 1123176677 1123780749 1124690944 1125281092 1127273472 1129682176 1130274943 1132015339 1136881928 1138572032 1139184384 1139954616 1144239936 1150309888 1150758336 1151050888 1153244352 1153693944 1156159102 1158985296 1162917392 1165257314 1165272576 1165587696 1165884018 1170443904 1177270276 1177381888 1177410832 1179654528 1180114416 1182636028 1184089088 1185526944 1189549088 1191942596 1192280544 1192583652 1194213984 1194679548 1197876183 1199347968 1201663008 1204230664 1204700133 1206653713 1206995832 1207302681 1211841176 1214180331 1219093442 1221212928 1226154496 1226813952 1232571664 1233802752 1234950834 1236950208 1239593264 1241955456 1242439632 1246654864 1249348048 1249702272 1249835106 1254892492 1254908928 1255567404 1262160896 1262720004 1265277312 1267980896 1270397184 1270892448 1271063787 1277959072 1278321408 1278425856 1278457284 1278992169 1280893536 1283630488 1284320856 1291605504 1291637256 1291742792 1293731816 1294098624 1294236177 1294932249 1299293632 1300172118 1305059728 1307578818 1307702784 1308282066 1315152384 1321184256 1321324688 1324554624 1324587186 1329048448 1329947052 1332100224 1334946592 1337650176 1338242724 1338352068 1345451744 1345976268 1351584032 1352149512 1354759497 1354887936 1359484672 1360198021 1362606336 1363321323 1365517888 1369001352 1373329152 1376263616 1376800152 1379423808 1383114768 1384961344 1386643122 1387634664 1391347594 1393249648 1393792806 1394542422 1399239296 1401940176 1402486722 1405516554 1416317952 1416678016 1419377664 1419931008 1424748416 1426478508 1428231168 1431282944 1434162848 1434569472 1434934176 1437703956 1440775973 1443108576 1444084299 1448948032 1449121024 1449512904 1449881407 1452448512 1452644328 1453210641 1455448293 1458140957 1461705336 1464060416 1464828638 1467006272 1467422208 1467795264 1468192194 1476156864 1478969856 1482130048 1482707856 1483084798 1484907008 1485910992 1486490274 1491496832 1491533498 1494375792 1495179504 1498374332 1501814916 1513633212 1516867471 1518912512 1519939488 1520532036 1522400256 1525653248 1529420256 1534344448 1535772191 1536207624 1537659136 1538258592 1545313728 1545351717 1548296568 1551604894 1554116928 1554512024 1558081512 1560591872 1561410746 1567405854 1570305646 1572872704 1573485888 1573698022 1574144208 1576484352 1580702592 1589707392 1590111536 1592285312 1592736768 1592906064 1593762768 1597168244 1599130624 1602217344 1602841968 1606266844 1609327776 1609736908 1610193312 1613433204 1617750309 1618907108 1626091607 1626966159 1628283904 1629604499 1630066536 1630261152 1639769313 1646601112 1647067968 1647243039 1649266944 1650382056 1655940608 1656586176 1664224926 1666269696 1666446808 1666923686 1667396304 1670520384 1674089872 1677321282 1677933936 1683626672 1687036416 1687921638 1693862912 1694523264 1694751716 1704428544 1704567808 1704609712 1705322892 1707858048 1708776576 1712427808 1716359904 1722183008 1725464832 1725648236 1726137504 1726576332 1729866528 1733562824 1734238653 1743438424 1744376088 1747885971 1747908864 1748826027 1755665856 1765905414 1766072832 1766116248 1769481792 1773262736 1773954042 1776133632 1784323632 1784469424 1787913894 1788875478 1791320976 1794635024 1799021952 1802866016 1806345996 1806517248 1816808448 1817761764 1825335136 1828640163 1831105536 1831819392 1835733536 1839231744 1840220928 1844153024 1848857496 1850179552 1850704128 1852426251 1858390408 1859389896 1862933184 1869253568 1869982296 1874022072 1874752659 1882338738 1882363392 1883351106 1893241344 1894080006 1901971344 1905595776 1912759296 1913245568 1916938608 1917638784 1917685926 1924144768 1925445732 1926481284 1932683872 1936598016 1936859104 1937408256 1937455884 1937614188 1940597724 1948940448 1950258177 1956874829 1957060352 1957589592 1961368227 1961554176 1968209152 1969241911 1972728576 1976943808 1981214656 1981776384 1981987032 1992501056 1993572672 1994920578 2002419888 2002928954 2006475264 2007528102 2014339054 2018177616 2018964402 2026585984 2027160576 2027376048 2028224268 2039227008 2048276832 2051011456 2053502028 2056025088 2060418304 2060468956 2064395424 2065200228 2069613049 2072155904 2074084093 2074672152 2077442016 2081451996 2085899543 2087021391 2089874472 2090689209 2097981184 2098858944 2099082037 2102314201 2102910264 2107603456 2119609856 2120722058 2123874752 2124476928 2125017024 2129066496 2136289792 2137122624 2145770368 2146924416 2147152618 2151244272 2152401264 2157000412 2164662864 2169288212 2173422048 2173681536 2174269356 2177823744 2178966492 2186359084 2196061861 2196090624 2196324052 2197242957 2199022592 2200509408 2201692896 2208781568 2214235296 2218966568 2223195072 2223431381 2224061784 2224627197 2227360512 2228866488 2236428376 2237245248 2237300247 2241563688 2246353354 2247561498 2250562184 2259364352 2260549886 2264030678 2273763856 2277144064 2278368768 2279909232 2288479872 2300619776 2301516672 2302101776 2306488704 2307387888 2312318204 2317970592 2325834784 2327407341 2330514628 2330545152 2331175392 2331768036 2340887808 2342116119 2354540552 2354821664 2355458469 2359309056 2360228832 2360547033 2365272056 2371053888 2379098176 2383885192 2384561088 2385167304 2388427968 2389359096 2395752366 2398695936 2403326016 2408461328 2409400266 2413307426 2413991664 2414605362 2423682352 2428360662 2438186884 2442425856 2452308992 2453627904 2465143328 2467605504 2469901668 2473900416 2479186528 2483910912 2484879264 2493309728 2496337389 2498696096 2499404544 2499670212 2500385529 2509784984 2511134808 2515981923 2525440008 2530554624 2531882457 2535961792 2540794368 2541784896 2542127574 2555918144 2556642816 2556851712 2556914568 2557984338 2561787072 2567260976 2568641712 2583211008 2583274512 2583485584 2587463632 2588197248 2588472354 2589864498 2598587264 2600344236 2610119456 2615157636 2615405568 2616564132 2630304768 2642649376 2648858121 2649109248 2649174372 2658096896 2659894104 2660931063 2664200448 2669893184 2675726807 2676485448 2676704136 2681870841 2690903488 2691952536 2703168064 2704299024 2709518994 2709775872 2718969344 2720396042 2725212672 2726642646 2731035776 2738002704 2746658304 2752527232 2753600304 2758847616 2766229536 2769922688 2773286244 2775269328 2782695188 2786499296 2787585612 2789084844 2795044427 2798478592 2803880352 2804973444 2811033108 2817039589 2823508107 2833087439 2833356032 2839862016 2849496832 2852957016 2862565888 2868325696 2869138944 2869868352 2875407912 2881551946 2886217152 2888168598 2897896064 2898242048 2899025808 2899762814 2904897024 2905288656 2906421282 2910896586 2916281914 2923410672 2928120832 2929657276 2934012544 2934844416 2935590528 2936384388 2952313728 2957939712 2964260096 2965415712 2965815503 2966169596 2969814016 2971821984 2972980548 2982993664 2983066996 2988751584 2990359008 2996748664 3002778463 3003629832 3004393431 3019884413 3021508581 3027266424 3033734942 3039878976 3041064072 3051306496 3058840512 3068688896 3071544382 3072415248 3075318272 3076517184 3090627456 3090703434 3096593136 3103209788 3108233856 3109024048 3116163024 3121183744 3122821492 3134811708 3140611292 3145745408 3146971776 3147396044 3148288416 3152968704 3161405184 3179414784 3180223072 3181083087 3184570624 3185812128 3187525536 3194336488 3204434688 3205683936 3212533688 3218655552 3219473816 3220386624 3220728927 3226866408 3235500618 3237814216 3252183214 3253932318 3259208998 3260133072 3260522304 3279538626 3293202224 3294135936 3294486078 3298533888 3300764112 3311881216 3313172352 3328449852 3332539392 3332893616 3333847372 3334792608 3341040768 3348179744 3354642564 3355867872 3367253344 3369530031 3371342247 3374072832 3375843276 3389046528 3389503432 3390824829 3396046017 3409219424 3410645784 3415716096 3417553152 3424855616 3432719808 3444366016 3450929664 3451296472 3452275008 3453152664 3459733056 3467125648 3468477306 3486876848 3488752176 3495771942 3495817728 3497652054 3511331712 3531810828 3532145664 3532232496 3538963584 3546525472 3547908084 3552267264 3568647264 3568938848 3575827788 3577750956 3582641952 3589270048 3593628549 3598043904 3605732032 3605820673 3612691992 3614100399 3619961139 3621908043 3635523528 3642540993 3650670272 3657280326 3663638784 3671467072 3678463488 3680441856 3688306048 3697714992 3700359104 3701408256 3704852502 3716780816 3718779792 3725866368 3738507136 3739964592 3748044144 3749505318 3764677476 3764726784 3766702212 3774750721 3786482688 3788160012 3803942688 3811191552 3813191361 3826128397 3826491136 3833877216 3835277568 3835371852 3843567091 3848289536 3850891464 3852962568 3865367744 3873718208 3873813437 3874816512 3874911768 3875228376 3881195448 3882708531 3897880896 3900516354 3913749658 3914120704 3915179184 3922736454 3923108352 3936418304 3938483822 3945457152 3953887616 3962429312 3963552768 3963974064 3985002112 3987145344 3989841156 4004839776 4005857908 4012950528 4015056204 4028678108 4036355232 4037928804 4046556857 4053171968 4054752096 4055298749 4056448536 4078400599 4078454016 4080594063 4096553664 4102022912 4107004056 4120836608 4120937912 4128790848 4130400456 4139226098 4144311808 4148168186 4149344304 4154884032 4162903992 4171799086 4174042782 4179748944 4181378418 4195962368 4197717888 4198164074 4204628402 4205820528 4215206912 4239219712 4241444116 4247749504 4248953856 4250034048 4258132992 4272579584 4274245248 4291540736 4293848832 4294305236 4302488544 4304802528 4314000824 4322327919 4329325728 4338576424 4346844096 4347306133 4347363072 4348538712 4349644221 4357932984 4372718168 4374422871 4392123722 4392181248 4392648104 4394485914 4401018816 4403385792 4417563136 4428470592 4437933136 4446390144 4446862762 4448123568 4449254394 4454721024 4457732976 4472856752 4474490496 4474600494 4483127376 4492706708 4495122996 4501124368 4518728704 4521099772 4528061356 4547527712 4550602413 4554288128 4556737536 4559818464 4576959744 4603033344 4604203552 4607316573 4612977408 4614775776 4624636408 4635941184 4636055151 4651669568 4654814682 4661029256 4662350784 4663536072 4681775616 4684232238 4709081104 4709643328 4710916938 4718618112 4720457664 4721094066 4730544112 4742107776 4758196352 4767770384 4769122176 4770334608 4776855936 4778718192 4791504732 4797391872 4806652032 4816922656 4818800532 4826614852 4827983328 4829210724 4847364704 4853250927 4856721324 4869716579 4876373768 4878274821 4880898477 4884851712 4888813497 4919307939 4930286656 4939803336 4941729117 4947800832 4958373056 4967821824 4969758528 4986619456 4992674778 4997392192 4998809088 4999340424 5000771058 5019569968 5022269616 5031963846 5050880016 5061109248 5063764914 5071923584 5081588736 5083569792 5084255148 5111836288 5113285632 5113703424 5113829136 5115968676 5123574144 5134521952 5137283424 5166549024 5166971168 5174927264 5176394496 5176944708 5179728996 5190796793 5197174528 5200688472 5202715959 5220238912 5220367243 5230315272 5231644951 5233128264 5243657913 5285298752 5297716242 5298218496 5298348744 5316193792 5319788208 5321862126 5328400896 5339786368 5351453614 5352970896 5353408272 5363741682 5381806976 5383905072 5406336128 5408598048 5419037988 5419551744 5437938688 5440792084 5450425344 5453285292 5462071552 5464937611 5476005408 5485920489 5493316608 5505054464 5507200608 5507943077 5517695232 5532459072 5533047131 5539845376 5546572488 5550538656 5565390376 5572998592 5575171224 5578169688 5590088854 5596957184 5607760704 5608356767 5609946888 5622066216 5634079178 5647016214 5666174878 5666712064 5679724032 5698993664 5705914032 5725131776 5736651392 5738277888 5739736704 5750815824 5763103892 5772434304 5776337196 5795792128 5796484096 5798051616 5799525628 5809794048 5810577312 5812842564 5821793172 5832563828 5834232901 5846821344 5859314552 5868025088 5870624487 5871104159 5871181056 5872768776 5904627456 5907725733 5928520192 5930831424 5931631006 5932339192 5943643968 5945961096 5965987328 5966133992 5977503168 5980718016 5993497328 6005556926 6007259664 6008786862 6039768826 6043017162 6054532848 6067469884 6079757952 6082128144 6102612992 6117681024 6137377792 6143088764 6144830496 6150636544 6153034368 6181254912 6181406868 6193186272 6206419576 6208839147 6216467712 6218048096 6222252279 6232326048 6245642984 6257698629 6261064173 6269623416 6281222584 6293943552 6294792088 6296576832 6297246111 6306942603 6322810368 6358829568 6360446144 6362166174 6369141248 6371624256 6375051072 6388672976 6408869376 6411367872 6425067376 6437311104 6438947632 6440773248 6441457854 6453732816 6471001236 6475628432 6504366428 6507864636 6518417996 6520266144 6521044608 6559077252 6586404448 6588185583 6588271872 6588972156 6591728871 6597067776 6601528224 6626344704 6656899704 6665787232 6667694744 6669585216 6670294143 6673881591 6682081536 6696359488 6709285128 6711735744 6711900741 6734506688 6739060062 6742684494 6751686552 6778093056 6779006864 6781649658 6792092034 6818438848 6821291568 6831432192 6835106304 6849711232 6865439616 6888732032 6901859328 6902592944 6904550016 6906305328 6919466112 6934251296 6936954612 6973753696 6977504352 6982222023 6991543884 6991635456 6995304108 7010251339 7022663424 7026348357 7050186689 7063621656 7064464992 7066375407 7077927168 7081641099 7093050944 7095816168 7137294528 7137877696 7138053169 7151655576 7155501912 7165283904 7178540096 7187257098 7196087808 7211464064 7211641346 7225383984 7228200798 7239922278 7243816086 7271047056 7285081986 7301340544 7314560652 7327277568 7342934144 7356926976 7360883712 7376612096 7395429984 7400718208 7402816512 7409705004 7433561632 7437559584 7451732736 7472465713 7477014272 7479929184 7496088288 7499010636 7501156587 7515034163 7529354952 7533404424 7549501442 7574172541 7576320024 7607885376 7622383104 7626382722 7652256794 7652982272 7667754432 7670555136 7670743704 7687134182 7696579072 7701782928 7705925136 7730735488 7747436416 7747626874 7749633024 7749823536 7750456752 7762390896 7765417062 7795761792 7801032708 7827499316 7828241408 7830358368 7845472908 7846216704 7872836608 7876967644 7890914304 7907775232 7911924601 7924107373 7924858624 7927948128 7970004224 7974290688 7979682312 8009679552 8011715816 8027180421 8030112408 8057356216 8072710464 8075857608 8093113714 8106343936 8109504192 8110597498 8112897072 8156801198 8156908032 8161188126 8193107328 8204045824 8214008112 8241673216 8241875824 8257581696 8260800912 8278452196 8288623616 8296336372 8298688608 8309768064 8325807984 8343598172 8348085564 8359497888 8362756836 8385133281 8391924736 8395435776 8396328148 8409256804 8411641056 8446575991 8451118767 8482888232 8495499008 8499262317 8500068096 8548490496 8583081472 8587697664 8588610472 8604977088 8609605056 8628001648 8644655838 8658651456 8677152848 8693688192 8694612266 8694726144 8697077424 8699288442 8715865968 8745436336 8748845742 8784247444 8784362496 8785296208 8788971828 8802037632 8806771584 8835126272 8856941184 8875866272 8892780288 8893725524 8896247136 8897446509 8898508788 8909442048 8915465952 8945713504 8948980992 8949200988 8966254752 8985413416 8990245992 9002248736 9008335389 9013180293 9042199544 9056122712 9059653239 9064525743 9095055424 9101204826 9119636928 9153919488 9206066688 9208407104 9214633146 9225954816 9229551552 9249272816 9271882368 9272110302 9303339136 9309629364 9322058512 9324701568 9327072144 9363551232 9368464476 9418162208 9419286656 9421833876 9437236224 9440915328 9442188132 9461088224 9484215552 9516392704 9521386147 9535540768 9538244352 9540669216 9543249261 9553711872 9557436384 9583009464 9613304064 9633845312 9637601064 9640051187 9653229704 9655966656 9658421448 9662186781 9694729408 9706501854 9713442648 9739433158 9752747536 9756549642 9761796954 9777626994 9838615878 9860573312 9879606672 9883458234 9895601664 9916746112 9935643648 9939517056 9973238912 9985349556 9994784384 9997618176 9998680848 10001542116 10039139936 10044539232 10063927692 10085431811 10101760032 10108590093 10122218496 10127529828 10143847168 10149169849 10167139584 10168510296 10172474487 10188138051 10206986699 10223672576 10227658272 10229037143 10231937352 10247148288 10269043904 10274566848 10333098048 10333942336 10349854528 10352788992 10353889416 10359457992 10381593586 10394349056 10401376944 10405431918 10440477824 10440734486 10460630544 10463289902 10466256528 10487315826 10570597504 10595432484 10596436992 10596697488 10632387584 10639576416 10643724252 10656801792 10679572736 10702907228 10705941792 10706816544 10727483364 10750405337 10763613952 10767810144 10812672256 10817196096 10817462019 10818345883 10835003959 10838075976 10859883417 10881584168 10906570584 10924143104 10929875222 10952010816 10971840978 11010108928 11014401216 11015886154 11035390464 11064918144 11066094262 11079690752 11093144976 11101077312 11130780752 11145997184 11150342448 11156339376 11180177708 11193914368 11215521408 11216713534 11219893776 11244132432 11268158356 11294032428 11324252163 11332349756 11333424128 11359448064 11397987328 11407231493 11411828064 11473302784 11478385191 11479473408 11501631648 11526207784 11530701273 11544868608 11552674392 11591584256 11596103232 11599051256 11621154624 11621440311 11625685128 11643586344 11665127656 11668465802 11693642688 11718629104 11736050176 11741248974 11742208318 11742362112 11745537552 11809254912 11815451466 11857040384 11861662848 11863262012 11864678384 11887287936 11891922192 11931974656 11932267984 11955006336 11961436032 11986994656 12011113852 12014519328 12017573724 12079537652 12086034324 12109065696 12134939768 12139670571 12159515904 12164256288 12165896247 12235201797 12235362048 12241782189 12286177528 12289660992 12306068736 12362509824 12362813736 12386372544 12412839152 12417678294 12432935424 12436096192 12444504558 12464652096 12491285968 12515397258 12522128346 12539246832 12562445168 12587887104 12589584176 12593153664 12594492222 12613885206 12645620736 12717659136 12720892288 12724332348 12738282496 12743248512 12750102144 12777345952 12817738752 12822735744 12850134752 12874622208 12877895264 12881546496 12882915708 12907465632 12942002472 12951256864 12966983757 13008732856 13015729272 13019038201 13036835992 13040532288 13041918399 13042089216 13048932663 13118154504 13123268613 13172808896 13176371166 13176543744 13177944312 13183457742 13203056448 13252689408 13313799408 13331574464 13335389488 13339170432 13340588286 13347763182 13364163072 13392718976 13418570256 13423471488 13423801482 13469013376 13478120124 13485368988 13503373104 13556186112 13558013728 13563299316 13584184068 13636877696 13642583136 13651807239 13662864384 13670212608 13699422464 13730879232 13777464064 13784693377 13805185888 13809100032 13812610656 13821949719 13838932224 13868502592 13873909224 13947507392 13955008704 13956492017 13964444046 13983087768 13990608216 14020502678 14045326848 14052696714 14100373378 14127243312 14128929984 14132750814 14155854336 14163282198 14186101888 14191632336 14274589056 14275755392 14276106338 14303311152 14311003824 14330567808 14357080192 14374514196 14392175616 14422928128 14423282692 14450767968 14456401596 14479844556 14487632172 14518588651 14542094112 14570163972 14601296801 14602681088 14609149737 14629121304 14634824463 14654555136 14666440491 14685868288 14693574259 14716199407 14753224192 14790859968 14801436416 14819410008 14867123264 14875119168 14903465472 14944931426 14954028544 14959858368 14992176576 14998021272 15002313174 15030068326 15058709904 15066808848 15099002884 15148345082 15152640048 15215770752 15244766208 15252765444 15304513588 15305964544 15335508864 15341110272 15341487408 15374268364 15393158144 15403565856 15411850272 15461470976 15494872832 15495253748 15499647072 15500913504 15524781792 15530834124 15564019667 15572390379 15591523584 15602065416 15654998632 15660716736 15661101729 15686498269 15690945816 15694934853 15753935288 15815550464 15823849202 15848214746 15849717248 15855896256 15940008448 15948581376 15959364624 16019359104 16023431632 16054360842 16060224816 16114712432 16145420928 16151715216 16186227428 16212687872 16219008384 16221194996 16225794144 16313602396 16313816064 16322376252 16386214656 16394812833 16408091648 16428016224 16483751648 16515163392 16521601824 16523829231 16556904392 16592672744 16597377216 16599141393 16619536128 16651615968 16687196344 16696171128 16718995776 16725513672 16770266562 16790871552 16792656296 16818513608 16823282112 16825070301 16893151982 16902237534 16965776464 16990998016 16998524634 17000136192 17096980992 17166162944 17175395328 17177220944 17209954176 17219210112 17256003296 17289311676 17317302912 17354305696 17387376384 17389224532 17389452288 17394154848 17398576884 17431731936 17490872672 17497691484 17502698703 17568494888 17570592416 17577943656 17604075264 17611873461 17613312477 17613543168 17713882368 17723177199 17751732544 17785560576 17787451048 17792494272 17794893018 17797017576 17830931904 17891427008 17897961984 17898401976 17932509504 17970826832 17980491984 18004497472 18016670778 18026360586 18084399088 18112245424 18119306478 18129051486 18190110848 18202409652 18239273856 18307838976 18412133376 18416814208 18429266292 18451909632 18459103104 18498545632 18543764736 18544220604 18606678272 18619258728 18626517441 18644117024 18649403136 18654144288 18666756837 18730087649 18736928952 18773095887 18836324416 18838573312 18843667752 18848458291 18881830656 18884376264 18891738333 18920827809 18922176448 18968431104 19032785408 19042772294 19071081536 19076488704 19081338432 19086498522 19107423744 19114872768 19166018928 19226608128 19267690624 19275202128 19280102374 19306459408 19311933312 19316842896 19324373562 19389458816 19413003708 19426885296 19478866316 19505495072 19513099284 19523593908 19555253988 19677231756 19719277123 19721146624 19759213344 19764556749 19766916468 19791203328 19833492224 19879034112 19946477824 19965038483 19970699112 19989568768 19997361696 20003084232 20010882429 20078279872 20089078464 20127855384 20170863622 20203520064 20217180186 20255059656 20287694336 20298339698 20334279168 20337020592 20344948974 20376276102 20413973398 20447345152 20455316544 20458074286 20463874704 20494296576 20538087808 20549133696 20666196096 20667884672 20699709056 20705577984 20707778832 20718915984 20763187172 20788698112 20802753888 20810863836 20880955648 20881468972 20921261088 20926579804 20932513056 20974631652 21019449241 21030754017 21139190891 21141195008 21150560067 21184858487 21190864968 21193394976 21279152832 21287448504 21359145472 21405814456 21411883584 21413633088 21414159507 21454966728 21500810674 21527227904 21535620288 21625344512 21634392192 21634924038 21636691766 21670007918 21676151952 21719766834 21763168336 21813141168 21848286208 21859750444 21904021632 21943681956 22020217856 22028802432 22031772308 22070780928 22129836288 22132188524 22159381504 22186289952 22202154624 22261561504 22291994368 22300684896 22312678752 22360355416 22417397139 22431042816 22433427068 22439787552 22488264864 22536316712 22545102489 22588064856 22648504326 22664699512 22722517623 22814462986 22823656128 22946605568 22956770382 22958946816 23003263296 23052415568 23061402546 23089737216 23105348784 23183168512 23192206464 23198102512 23242309248 23242880622 23251370256 23287172688 23330255312 23336931604 23387285376 23437258208 23472100352 23482497948 23484416636 23484724224 23491075104 23618509824 23630902932 23723325696 23726524024 23729356768 23735773803 23772322119 23774575872 23783844384 23864535968 23910012672 23922872064 23973989312 24022227704 24029038656 24035147448 24081541263 24159075304 24172068648 24218131392 24269879536 24279341142 24319031808 24328512576 24331792494 24470403594 24470724096 24483564378 24572355056 24579321984 24612137472 24725019648 24725627472 24772745088 24825678304 24835356588 24865870848 24872192384 24889009116 24929304192 24982571936 25030794516 25044256692 25078493664 25124890336 25155399843 25175774208 25179168352 25186307328 25188984444 25227770412 25339727973 25353356301 25441784576 25448664696 25486497024 25497786951 25500204288 25554691904 25645471488 25700269504 25749244416 25755790528 25763092992 25765831416 25814931264 25884004944 25902513728 25933967514 26017465712 26031458544 26038076402 26073671984 26081064576 26083836798 26084178432 26097865326 26236309008 26246537226 26345617792 26352742332 26353087488 26355888624 26366915484 26406112896 26505378816 26627598816 26663148928 26670778976 26678340864 26681176572 26692339527 26695526364 26728326144 26785437952 26837140512 26846942976 26847602964 26904969637 26938026752 26956240248 26963093209 26970737976 27006746208 27025006167 27116027456 27116694059 27126598632 27168368136 27178959717 27273755392 27285166272 27288066481 27303614478 27398844928 27461758464 27554928128 27569386754 27610371776 27618200064 27625221312 27643899438 27677864448 27737005184 27747818448 27895014784 27910017408 27912984034 27928888092 27966175536 27981216432 28041005356 28090653696 28105393428 28200746756 28254486624 28257859968 28265501628 28311708672 28326564396 28372203776 28383264672 28387091243 28548804193 28549178112 28551510784 28552212676 28564158441 28606622304 28622007648 28661135616 28714160384 28749028392 28845856256 28846565384 28901535936 28904607953 28912803192 28920153561 28959689112 28975264344 29037177302 29084188224 29140327944 29202593602 29205362176 29218299474 29258242608 29269648926 29332880982 29371736576 29387148518 29432398814 29506448384 29581719936 29602872832 29638820016 29734246528 29750238336 29806930944 29889862852 29908057088 29919716736 29984353152 29996042544 30004626348 30060136652 30117419808 30133617696 30198005768 30256295433 30296690164 30305280096 30431142931 30431541504 30447509547 30505530888 30609027176 30620960097 30671017728 30682974816 30687111429 30748536728 30807131712 30823700544 30922941952 30989745664 30990507496 30999294144 31001827008 31049563584 31061668248 31128039334 31144780758 31183047168 31204130832 31309997264 31321433472 31322203458 31372996538 31381891632 31389869706 31507870576 31631100928 31647698404 31696429492 31699434496 31711792512 31880016896 31897162752 31918729248 32038718208 32046863264 32108721684 32120449632 32229424864 32251216011 32290841856 32303430432 32372454856 32438016768 32442389992 32451588288 32452386057 32455037649 32505011877 32627204792 32644752504 32772429312 32789625666 32856032448 32967503296 33030326784 33043203648 33047658462 33113808784 33185345488 33194754432 33198282786 33239072256 33303231936 33374392688 33392342256 33437991552 33451027344 33540533124 33581743104 33585312592 33637027216 33646564224 33650140602 33786303964 33804475068 33931552928 33972756489 33981996032 33997049268 34000272384 34193961984 34221694479 34354441888 34419908352 34435155573 34438420224 34512006592 34578623352 34592103819 34634605824 34708611392 34774752768 34778449064 34788309696 34797153768 34863463872 34864320933 34981745344 34995382968 35005397406 35136989776 35141184832 35155887312 35208150528 35223746922 35226624954 35227086336 35427764736 35446354398 35503465088 35571121152 35574902096 35584988544 35589786036 35594035152 35661863808 35782854016 35795923968 35796803952 35865019008 35941653664 35960983968 36008994944 36033341556 36052721172 36168798176 36224490848 36238612956 36258102972 36335577551 36380221696 36404819304 36419011713 36478547712 36497688741 36621514657 36705605391 36833628416 36858532584 36918206208 36997091264 37087529472 37088441208 37213356544 37238517456 37253034882 37288234048 37298806272 37308288576 37333513674 37460175298 37473857904 37546191774 37672648832 37677146624 37687335504 37696916582 37763661312 37768752528 37783476666 37841655618 37844352896 37936862208 38065570816 38085544588 38142163072 38152977408 38162676864 38172997044 38214847488 38229745536 38332037856 38453216256 38535381248 38550404256 38555601539 38560204748 38612918816 38623866624 38633685792 38648747124 38731329917 38778917632 38826007416 38853770592 38957732632 39010990144 39026198568 39036120019 39047187816 39057114603 39110507976 39125755197 39258497369 39354463512 39438554246 39442293248 39518426688 39529113498 39533832936 39666984448 39758068224 39892955648 39930076966 39941398224 39979137536 39994723392 40006168464 40021764858 40156559744 40178156928 40255710768 40341727244 40407040128 40434360372 40510119312 40575388672 40596679396 40668558336 40674041184 40689897948 40752552204 40827946796 40839630307 40894690304 40910633088 40916148572 40927749408 40988593152 41076175616 41097729113 41098267392 41332392192 41335769344 41354080131 41399418112 41415557664 41437831968 41526374344 41605507776 41621727672 41761911296 41762937944 41842522176 41853159608 41865026112 41869476051 41949263304 42038898482 42061508034 42278381782 42282390016 42301120134 42369716974 42381729936 42386789952 42558305664 42574897008 42718290944 42811628912 42823767168 42827266176 42828319014 42909933456 43001621348 43054455808 43071240576 43250689024 43268784384 43269848076 43273383532 43340015836 43352303904 43439533668 43526336672 43555765953 43626282336 43719500888 43803890403 43808043264 43827449211 43887363912 44057604864 44063544616 44080722777 44148598221 44259672576 44264377048 44372579904 44404309248 44523123008 44583988736 44601369792 44625357504 44720710832 44834794278 44862085632 44866854136 44879575104 44976529728 45072633424 45090204978 45176129712 45297008652 45329399024 45445035246 45628925972 45647312256 45893211136 45913540764 45917893632 46006526592 46104831136 46122805092 46179474432 46210697568 46384412928 46396205024 46484618496 46485761244 46502740512 46574345376 46660510624 46673863208 46692059001 46717171137 46774570752 46874516416 46964995896 46968833272 46982150208 46983305187 47059494807 47084804559 47261805864 47446651392 47453048048 47458713536 47471547606 47544644238 47549151744 47567688768 47729071936 47820025344 47845744128 47947978624 48044455408 48058077312 48070294896 48163082526 48318150608 48344137296 48436262784 48539759072 48558682284 48638063616 48657025152 48663584988 48940807188 48941448192 48967128756 49071759373 49144710112 49158643968 49184438499 49224274944 49451254944 49545490176 49571487693 49651356608 49670713176 49744384768 49778018232 49797424179 49858608384 49965143872 49966372183 50061589032 50088513384 50156987328 50249780672 50310799686 50358336704 50372614656 50377968888 50455540824 50475210903 50679455946 50706712602 50883569152 50897329392 50972994048 50995573902 51000408576 51109383808 51290942976 51400539008 51498488832 51511581056 51526185984 51531662832 51629862528 51768009888 51805027456 51867935028 52034931424 52062917088 52076152804 52147343968 52162129152 52167673596 52168356864 52195730652 52307259991 52472618016 52493074452 52508096109 52605239141 52691235584 52705484664 52711777248 52718883737 52733830968 52812225792 52839937431 53019207787 53255197632 53326297856 53341557952 53356681728 53362353144 53384679054 53391052728 53570875904 53674281024 53693885952 53695205928 53809939274 53876053504 53912480496 53926186418 53941475952 54013492416 54050012334 54232054912 54233388118 54253197264 54336736272 54357919434 54547510784 54570332544 54576132962 54607228956 54797689856 54923516928 55109856256 55138773508 55220743552 55236400128 55250442624 55287798876 55355728896 55474010368 55495636896 55790029568 55820034816 55825968068 55841943481 55857776184 55932351072 55962432864 56082010712 56190262947 56210786856 56401493512 56508973248 56514979729 56515719936 56531003256 56545374873 56653128792 56744407552 56766529344 56774182486 57097608386 57098356224 57103021568 57104425352 57128316882 57213244608 57244015296 57322271232 57428320768 57498056784 57691712512 57693130768 57803071872 57809215906 57825606384 57840307122 57919378224 57950528688 58074354604 58168376448 58280655888 58405187204 58410724352 58436598948 58516485216 58539297852 58665761964 58743473152 58774297036 58864797628 59126031937 59157831369 59163439872 59205745664 59277640032 59468493056 59500476672 59779725704 59839433472 59895115449 59968706304 59992085088 60009252696 60120273304 60234839616 60267235392 60396011536 60512590866 60593380328 60610560192 60862285862 60863083008 60895019094 61011061776 61218054352 61241920194 61342035456 61365949632 61374222858 61497073456 61614263424 61647401088 61845883904 61979491328 61981014992 61998588288 62003654016 62099127168 62123336496 62256078668 62289561516 62366094336 62408261664 62619994528 62642866944 62644406916 62745993076 62763783264 62779739412 63015741152 63058347723 63092262051 63295396808 63392858984 63417572673 63423585024 63451680201 63554575461 63837458496 64077436416 64093726528 64217443368 64240899264 64242478521 64458849728 64502432022 64581683712 64606860864 64744909712 64876033536 64884779984 64903176576 64904772114 64910075298 65010023754 65254409584 65289505008 65544858624 65579251332 65712064896 65935006592 66060653568 66086407296 66095316924 66227617568 66370690976 66389508864 66396565572 66478144512 66606463872 66748785376 66784684512 66875983104 66902054688 67081066248 67170625184 67252191417 67274054432 67293128448 67300281204 67480358309 67572607928 67608950136 67635307467 67863105856 67945512978 67994098536 68167552869 68443388958 68708883776 68839816704 68870311146 68876840448 69024013184 69157246704 69184207638 69269211648 69417222784 69549505536 69556898128 69576619392 69594307536 69726927744 69728641866 69963490688 69990765936 70010794812 70273979552 70282369664 70311774624 70416301056 70447493844 70453249908 70454172672 70855529472 70892708796 71006930176 71044188943 71149804192 71169977088 71179572072 71188070304 71207321409 71316966357 71323727616 71565708032 71593607904 71603260001 71730038016 71883307328 71921967936 71929612703 72017989888 72066683112 72105442344 72337596352 72448981696 72477225912 72516205944 72671155102 72760443392 72809638608 72838023426 72957095424 72995377482 73243029314 73411210782 73667256832 73717065168 73836412416 73994182528 74175058944 74176882416 74426713088 74477034912 74506069764 74576468096 74597612544 74616577152 74667027348 74920350596 74947715808 75092383548 75252837359 75345297664 75354293248 75374671008 75393833164 75527322624 75537505056 75566953332 75683311236 75688705792 75728421181 75845027713 76019183919 76171089176 76284326144 76324354067 76325353728 76345994088 76459491072 76664075712 77070762496 77100808512 77111203078 77120409496 77225837632 77247733248 77267371584 77297494248 77462659834 77557835264 77652014832 77707541184 77915465264 78021980288 78052397136 78072240038 78094375632 78114229206 78221015952 78251510394 78516994738 78708927024 78877108492 78884586496 79036853376 79058226996 79067665872 79333968896 79516136448 79785911296 79850620451 79860153932 79882796448 79958275072 79989446784 80012336928 80043529716 80313119488 80356313856 80511421536 80683454488 80714908911 80814080256 80845798771 80868720744 80889279627 81020238624 81193358792 81348082368 81350082177 81379795896 81505104408 81655893592 81679260614 81821266176 81832297144 81855498816 81864199443 82152351232 82195458226 82196534784 82664784384 82671538688 82708160262 82798836224 82831115328 82875663936 83052748688 83211015552 83243455344 83523822592 83525875888 83685044352 83706319216 83730052224 83738952102 83898526608 84077796964 84123016068 84556763564 84564780032 84602240268 84739433948 84763459872 84773579904 85116611328 85149794016 85161273729 85623257824 85646412579 85647534336 85654532352 85656638028 85692475323 85819866912 86003242696 86142481152 86537568768 86539696152 86546767064 86680031672 86704607808 86713823859 86760460683 86879067336 87052673344 87111531906 87252564672 87439001776 87607780806 87616086528 87654898422 87774727824 88115209728 88127089232 88161445554 88297196442 88519345152 88528754096 88745159808 88808618496 89046246016 89167977472 89202739584 89250715008 89441421664 89669588556 89724171264 89733708272 89759150208 89953059456 90145266848 90180409956 90352259424 90594017304 90658798048 90768886299 90890070492 91133267407 91257851944 91293428793 91294624512 91342528641 91827081528 91862880291 92013053184 92061334287 92209662272 92245610184 92421395136 92768825856 92792410048 92969236992 92971522488 93005481024 93148690752 93321021248 93347726416 93384118002 93434342274 93549141504 93749032832 93929991792 93937666544 93964300416 93966610374 94118989614 94169609118 94523611728 94893302784 94906096096 94917427072 94943095212 95089288476 95098303488 95135377536 95458143872 95640050688 95691488256 95895957248 96088910816 96116154624 96140589792 96326165052 96636301216 96688274592 96753648033 96872525568 97079518144 97117364568 97142054269 97314050304 97327169976 97365112947 97515035631 97695444119 97881614376 97934257512 98143518746 98289420224 98317287936 98368876998 98902509888 99090980352 99142975386 99302713216 99341426352 99488769536 99556036464 99594848358 99717216768 99930287744 99932744366 100123178064 100177026768 100313974656 100499561344 100621599372 100716673408 100745229312 100755937776 100911081648 100950421806 101358911892 101413425204 101630120557 101767138304 101794658784 101945988096 101991147804 102000817152 102218767616 102581885952 102665083437 102801078016 102855019813 103013395849 103023162112 103063325664 103259725056 103536019776 103610054912 103735870056 104069862848 104125834176 104152305608 104294687936 104324258304 104335347192 104391461304 104614519982 104945236032 104986148904 105016192218 105210478282 105382471168 105410969328 105423554496 105437767474 105467661936 105624451584 105679874862 106038415574 106510395264 106652595712 106683115904 106713363456 106724706288 106769358108 106782105456 107141751808 107348562048 107387771904 107390411856 107619878548 107752107008 107824960992 107852372836 107882951904 108026984832 108100024668 108464109824 108466776236 108506394528 108673472544 108715838868 108948137669 109006732653 109095021568 109140665088 109152265924 109183501433 109214457912 109805487883 109864543971 110277547016 110441487104 110500885248 110575597752 110948020736 110991273792 111580059136 111640069632 111651936136 111683886962 111715552368 111864702144 111924865728 112164021424 112380525894 112421573712 112802987024 113017946496 113029959458 113031439872 113062006512 113090749746 113306257584 113488815104 113533058688 113548364972 114195216772 114196712448 114206043136 114208850704 114256633764 114426489216 114488030592 114644542464 114856641536 114996113568 115386261536 115606143744 115618431812 115651212768 115666804617 115680614244 115838756448 115901057376 116148709208 116193989751 116336752896 116561311776 116810374408 116873197896 117032970432 117045410161 117078595704 117108360057 117171343809 117331523928 117548594072 117729595256 117775492107 118252063874 118315662738 118326879744 118555280064 118936986112 119000953344 119559451408 119678866944 119790230898 119937412608 119984170176 120018505392 120240546608 120469679232 120534470784 120792023072 121025181732 121186760656 121221120384 121724571724 121726166016 121790038188 122022123552 122436108704 122483840388 122518890921 122684070912 122731899264 122748445716 122994146912 123228526848 123293187339 123294802176 123962029984 123997176576 124007308032 124062240393 124198254336 124246672992 124512157336 124579123032 124816523328 125239989056 125285733888 125288813832 125491986152 125527566528 125559478824 125608428153 126031482304 126116695446 126184524102 126590793616 126785717968 126835145346 126847170048 126903360402 127109150922 127674916992 128154872832 128187453056 128434886736 128481798528 128484957042 128917699456 129004864044 129163367424 129213721728 129489819424 129752067072 129769559968 129806353152 129809544228 129820150596 130020047508 130508819168 130579010016 130667297859 131110613543 131158502664 131411671209 131424129792 131870013184 131939208037 132172814592 132190633848 132242168331 132445794663 132455235136 132741381952 132779017728 132793131144 133212927744 133497570752 133569369024 133751966208 133804109376 134162132496 134341250368 134504382834 134548108864 134586256896 134600562408 134960716618 135145215856 135217900272 135270614934 135726211712 135891025956 135988197072 136335105738 136886777916 137417767552 137679633408 137740622292 137753680896 138048026368 138314493408 138368415276 138538423296 138834445568 139113796256 139153238784 139188615072 139453855488 139457283732 139755269381 139926981376 139981531872 140021589624 140076177003 140547959104 140564739328 140623549248 140638496479 140855051467 140894987688 140906499816 141178484421 141785417592 142013860352 142088377886 142299608384 142339954176 142359144144 142376140608 142414642818 142633932714 142647455232 143131416064 143187215808 143206520002 143460076032 143766614656 143843935872 143859225406 144035979776 144133366224 144210884688 144675192704 144897963392 144954451824 145032411888 145342310204 145520886784 145619277216 145676046852 145914190848 145990754964 146486058628 146822421564 147136144687 147215278119 147334513664 147434130336 147672824832 147988365056 148294009409 148353764832 148954069824 148969902527 149012139528 149152936192 149233154304 149334054696 149840701192 149895431616 149899116549 150184767096 150505674718 150690595328 150749342016 150787666328 151075010112 151133906664 151366622472 151377411584 151456842362 151690055426 152038367838 152342178352 152568652288 152648708134 152650707456 152691988176 152918982144 153328151424 154141524992 154201617024 154222406156 154240818992 154451675264 154495466496 154534743168 154594988496 154925319668 155115670528 155304029664 155415082368 155830930528 156043960576 156104794272 156144480076 156188751264 156228458412 156442031904 156503020788 156921779973 157033989476 157417854048 157754216984 157815717423 158071636403 158073706752 158116453992 158135331744 158156651211 159057623361 159701240902 159720307864 159765592896 159978893568 160024673856 160087059432 160626238976 160712627712 161022843072 161366908976 161429817822 161628160512 161691597542 161737441488 161778559254 162040477248 162386717584 162696164736 162700164354 162759591792 163010208816 163311787184 163358521228 163642532352 163664594288 163710997632 163728398886 164304702464 164390916452 164393069568 165329568768 165343077376 165416320524 165597672448 165662230656 165751327872 166105497376 166422031104 166486910688 167051751776 167370088704 167412638432 167460104448 167477904204 167525830443 167797053216 168155593928 168246032136 168570788841 169113527128 169204480536 169478867896 169526919744 169544939187 169547159808 169636124619 170233222656 170299588032 170322547458 171246515648 171292825158 171295068672 171309064704 171313276056 171384950646 171639733824 172006485392 172284962304 173075137536 173079392304 173093534128 173360063344 173409215616 173427647718 173520921366 173758134672 174105346688 174223063812 174505129344 174878003552 175215561612 175232173056 175309796844 175549455648 176230419456 176254178464 176322891108 176594392884 177057508192 177378095811 177473494107 177490319616 177617236992 178092492032 178405479168 178501430016 178882843328 179339177112 179467416544 179518300416 179685346347 179906118912 180290533696 180360819912 180704518848 181188034608 181317596096 181537772598 181780140984 182266534814 182515703888 182586857586 182589249024 182685057282 183654163056 183725760582 184026106368 184122668574 184419324544 184491220368 184842790272 185537651712 185584820096 185938473984 185943044976 186010962048 186297381504 186642042496 186695452832 186768236004 186868684548 187098283008 187498065664 187859983584 187875333088 187928600832 187933220748 188237979228 188339218236 188741652463 189047223456 189175043169 189812192192 189816858413 189834854144 189886190424 190178576952 190252718019 190270755072 190663726383 190916287744 191016465367 191791914496 192177821632 192232309248 192281179584 192652330104 193272602432 193376549184 193507296066 193745051136 194159036288 194234729136 194284108538 194628100608 194654339952 194730225894 195030071262 195390888238 195763228752 195868515024 196287037492 196578840448 196634575872 196737753996 197805019776 198181960704 198285950772 198605426432 198682852704 198709638701 198977539072 199112072928 199189696716 199434433536 199860575488 199865488732 200246356128 200354053536 200627949312 200999122688 201186157021 201243198744 201433346816 201511875552 201822163296 201900843612 202332255671 202441074927 202717823784 202826850408 203260241114 203589317568 203924477497 203982295608 204437535232 205330166874 205602156032 205710039626 206026791698 206046324224 206126651328 206519450112 207072039552 207220109824 207471740112 208139725696 208251668352 208304611216 208589375872 208648516608 208670694384 208782922608 209229039964 209890472064 209972297808 210032384436 210420956564 210764942336 210821938656 210847108992 210875534948 210935323872 211248903168 211359749724 212076831148 213018000517 213020790528 213132566829 213305191424 213366231808 213449412576 213478189369 213538716216 213564210912 214697124096 214780823712 214809780003 215239757096 215649921984 215704745672 215765903808 215788838109 216053969664 216200049336 216928219648 216933552472 217012789056 217346945088 217431677736 217896275338 218013465306 218281330176 218304531848 218367002866 218428915824 219610975766 219729087942 220555094032 220882974208 221001770496 221151195504 221896041472 221982547584 223160118272 223280139264 223303872272 223367773924 223431104736 223729404288 223849731456 224328042848 224761051788 224843147424 225605974048 225758512077 226035892992 226059918916 226062879744 226124013024 226181499492 226612515168 227066117376 227096729944 227185263543 227535083139 228390433544 228417701408 228513267528 228852978432 228973062201 228976061184 229992227136 230772523072 231212287488 231236863624 231302425536 231333609234 231361228488 231677512896 231802114752 232297418416 232387979502 232673505792 233122623552 233620748816 233746395792 234065940864 234090820322 234157191408 234216720114 234342687618 234663047856 235097188144 235459190512 235550984214 236504127748 236631325476 236653759488 237110560128 237873972224 238001906688 239118902816 239357733888 239551861353 239580461796 239874825216 239968340352 240037010784 240481093216 240939358464 241068941568 241584046144 242050363464 242144726733 242373521312 242442240768 242537396313 242667838881 243449143448 243580076376 244044247104 244050246531 244872217408 244967680776 245037781842 245463798528 245496891432 245592598329 245988293824 246457053696 246586374678 246589604352 247924059968 247994353152 248014616064 248124480786 248396508672 248493345984 249024314672 249158246064 249633046656 250479978112 250571467776 250577627664 250983972304 251055133056 251118957648 251216856306 252062964608 252233390892 252369048204 253181587232 253571435936 253670290692 253694340096 253806720804 254218301844 255349833984 255483821187 256350602599 256374906112 256869773472 256939237737 256963597056 256969914084 257835398912 258009728088 258427443456 258979638848 259539119936 259545500279 259612706304 259619088456 259640301192 260040095016 260141471577 261017638336 261158020032 261334595718 262221227086 262317005328 262823342418 262848259584 263740026368 263878416074 264345629184 264381267696 264484336662 264891589326 264910470272 265482763904 265558035456 265586262288 266425855488 266995141504 267138738048 267503932416 267608218752 268324264992 268682500736 269008765668 269096217728 269172513792 269201124816 269921433236 270290431712 270435800544 270541229868 271119309419 271452423424 271705016183 271782051912 271976394144 272670211476 273252840133 273399802221 273773555832 273880286379 274809481583 274835535104 275403160331 275481244584 276096052736 276628986816 276736830552 277668891136 278227592512 278306477568 278377230144 278907710976 278914567464 279510538762 279853962752 279963063744 280043179248 280152354006 281095918208 281129478656 281247098496 281276992958 281710102934 281789975376 281812999632 282356968842 283570835184 284027720704 284176755772 284599216768 284679908352 284718288288 284752281216 284829285636 285267865428 285294910464 286262832128 286374431616 286413040004 286920152064 287533229312 287684103791 287687871744 287718450812 288071959552 288266732448 288421769376 289350385408 289795926784 289908903648 290064823776 290684620408 291238554432 291269510911 291352093704 291426162807 291981509928 292972117256 293086332357 293644843128 294272289374 294430556238 294868260672 295976730112 296588018818 296707529664 297908139648 297939805054 298024279056 298305872384 298466308608 298668109392 299681402384 299790863232 299798233098 300369534192 301011349436 301381190656 301498684032 301575332656 302150020224 302267813328 302733244944 302754823168 302913684724 303380110852 304076735676 304684356704 304890361671 305137304576 305297416268 305301414912 305383976352 305837964288 306656302848 308403234048 308444812312 308481637984 308565059439 308903350528 309040187547 309069486336 309189976992 309850639336 310608059328 310830164736 311661861056 312087921152 312209588544 312288960152 312377502528 312456916824 312884063808 313006041576 313843559946 314067978952 314835708096 315508433968 315631434846 316143272806 316147413504 316232907984 316270663488 316313302422 318115246722 319402481804 319440615728 319531185792 319957787136 320049347712 320174118864 321252477952 321425255424 322045686144 322733817952 322859635644 323256321024 323383195084 323474882976 323557118508 324080954496 324773435168 325392329472 325400328708 325519183584 326020417632 326623574368 326717042456 326844413007 327020197959 327285064704 327329188576 327421995264 327456797772 327550504299 328781832904 329416463649 329593631913 330832641048 331324461312 331502655744 332210994752 332844062208 332973821376 334103503552 334740177408 334825276864 334920208896 334955808408 335051660886 335594106432 336311187856 336492064272 337141577682 338227054256 338408961072 338957735792 339053839488 339089878374 339094319616 339272249238 340466445312 340599176064 340645094916 342493031296 342585650316 342590137344 342618129408 342626552112 342769901292 343279467648 344012970784 344569924608 346158784608 346187068256 346720126688 346818431232 346855295436 347000413851 347041842732 347516269344 348210693376 348446127624 348581969253 349010258688 349756007104 349764605281 350431123224 350520211717 350619593688 351098911296 351136230483 351325080171 352508356928 352645782216 353188785768 353326476321 354115016384 354756191622 354946988214 354980639232 356184984064 356810958336 357002860032 357765686656 358678354224 358934833088 359036600832 359370692694 359812237824 360581067392 360721639824 361409037696 362376069216 362635192192 363075545196 363560281968 364533069628 365031407776 365173715172 365178498048 365370114564 366150819937 367308326112 367451521164 367556672763 368052212736 368245337148 368838649088 368982440736 369032186159 369685580544 369879562017 371134454509 371169640192 371886089952 372021924096 372594763008 373284084992 373390905664 373536472008 373737369096 374996131328 375719967168 375750666176 375759903389 375857201664 375866441496 376475958456 376678436472 377483304926 378094446912 378350086338 379624384384 379633716826 379669708288 379772380848 380357153904 380505436038 380541510144 381327452766 381832575488 382032930734 383583828992 384355643264 384464618496 384562359168 385304660208 386545204864 386753098368 387014592132 387490102272 388318072576 388469458272 388568217076 389256201216 389308679904 389460451788 390060142524 390781776476 390893604367 391526457504 391737030048 392574074984 393157680896 393331840629 393363978653 393475507992 395604858103 395610039552 395817624111 396571901544 397210852864 397365705408 397419277402 398224145856 398379393432 399721150976 399730977464 400492712256 400708107072 401255898624 401998245376 402372314042 402486397488 402866693632 403023751104 403644326592 403801687224 404664511342 404882149854 405435647568 405653700816 406520482228 407178635136 407848954994 407964591216 408875070464 410660333748 411204312064 411420079252 412053583396 412092648448 412253302656 413038900224 414144079104 414440219648 414943480224 416279451392 416503336704 416609222432 417178751744 417341388768 417565845216 418458079928 419265808143 419780944128 419944595616 420064768872 420841913128 421643877312 421694217984 421751069896 421870647744 421915489437 422565154401 422719499448 424153662296 426036001034 426041581056 426265133658 426732463616 426898825152 426956378738 427077432432 427128421824 429394248192 429561647424 429619560006 430479514192 431299843968 431409491344 431531807616 431577676218 432107939328 432400098672 433856439296 433867104944 434025578112 434693890176 434863355472 435792550676 436026930612 436562660352 436609063696 436734005732 436857831648 439221951532 439458175884 441110188064 441408434061 441645834357 441765948416 442003540992 442302391008 443965095168 444882028227 446607744544 446735547848 446862209472 446909707581 447458808576 447699462912 448656085696 449522103576 449686294848 449697349647 451211948096 451517024154 452071785984 452119837832 452248026048 452362998984 453225030336 454132234752 454193459888 454370527086 455070166278 456780867088 456835402816 457026535056 457705956864 457946124402 457952122368 459984454272 461545046144 462424574976 462473727248 462604851072 462667218468 462722456976 463355025792 463604229504 464594836832 464775959004 465347011584 466245247104 467241497632 467492791584 468131881728 468181640644 468314382816 468433440228 468685375236 469326095712 470194376288 470765339919 470918381024 471101968428 472362508163 473008255496 473262650952 473447152269 474214909209 474221120256 474469953633 477172870083 478237805632 479103722706 479160923592 479936680704 480074021568 480962186432 481878716928 482137883136 483168092288 484100726928 484289453466 484747042624 484884481536 485074792626 485335677762 486898286896 487160152752 488088494208 488100493062 489744434816 489935361552 490075563684 490927597056 490993782864 491185196658 491976587648 492914107392 493172749356 493179208704 495848119936 495988706304 496029232128 496248961572 496793017344 496986691968 498048629344 498316492128 499266093312 500959956224 501155255328 501222820007 501967944608 502110266112 502237915296 502433712612 502577491329 503507288921 504125929216 504466781784 504738096408 506363174464 507142871872 507340581384 507469560247 507613441608 508436603688 508634817561 510699667968 510967642374 512701205198 512749812224 513739546944 513878475474 513927194112 513939828168 515670797824 516019456176 516854886912 517959277696 519078239872 519091000558 519225412608 519238176912 519280602384 520080190032 520282943154 522035276672 522316040064 522669191436 524442454172 524634010656 525646684836 525696519168 527480052736 527756832148 528691258368 528762535392 528968673324 529783178652 529820940544 530098948267 530915193991 530965527808 531172524576 532134287433 532851710976 533990283008 534270478469 534277476096 535216437504 536648529984 537365001472 538017531336 538192435456 538402249632 539842866472 540580863424 540871601088 541082459736 542238618838 542904846848 543410032366 543564103824 543952788288 545340422952 546505680266 546799604442 547547111664 547760572758 549618963166 549671070208 550806320662 550962489168 552192105472 553257973632 553473661104 555337782272 556455185024 556612955136 556754460288 557815421952 557829134928 559021077524 559707925504 559926127488 560086358496 560304708012 562191836416 562258957312 562494196992 562553985916 563420205868 563579950752 563625999264 564713937684 565920591397 566224957389 567141670368 568353511544 569198433536 569436576576 569450575239 569497103423 569504562432 569658571272 570535730856 572748863232 572826080008 573049396101 575066458624 575368207582 575375743488 575436901624 576533464896 576843538752 578700770816 579591853568 579817807296 580129647552 581369240816 582477108864 582539021822 582704187408 582852325614 583963019856 585944234512 586172664714 587289686256 588544578748 588861112476 589736521344 591953460224 593176037636 593415059328 595816279296 595879610108 596048558112 596128916103 596611744768 596932617216 597336218784 599362804768 599581726464 599596466196 600739068384 602022698872 602997368064 603150665312 603558471063 604300040448 604535626656 605466489888 605827369448 606760221704 606996767013 607323224781 608153471352 609368713408 609780723342 610594832536 610767952704 611773432491 613312605696 616806468096 616889624624 616963275968 617130118878 617806701056 618080375094 618138972672 618379953984 619701278672 621216118656 621660329472 623323722112 624175842304 624419177088 624577920304 624755005056 624913833648 625768127616 626012083152 627687119892 628135957904 629671416192 631016867936 631262869692 632286545612 632294827008 632465815968 632541326976 632626604844 636230493444 637932871849 638804963608 638881231456 639054001551 639062371584 639397700487 639915574272 640098695424 640348237728 640434568107 644091372288 644429340009 645467635904 645719271288 646766390168 646949765952 647114237016 647366514327 648161908992 649546870336 650784658944 650800657416 651038367168 652040835264 653247148736 653434084912 653688826014 654040395918 654658377152 654843990528 654913595544 655101008598 657563665808 658832927298 659187263826 661665282096 662648922624 663005311488 664421989504 665688124416 665947642752 668207007104 669480354816 669650553728 669840417792 669911616816 670103321772 671188212864 672622375712 672984128544 674283155364 676454108512 676817922144 677275536231 677915471584 678107678976 678179756748 678188639232 678544498476 679994379883 681198352128 681290189832 681555790629 682605249417 683868108833 684986062592 685171300632 685253104224 685345488581 685539802584 686558935296 686919186603 688025941568 692317569216 692374136512 693440253376 693636862464 693710590872 694000827702 694083685464 695032538688 696421386752 696892255248 697163938506 698020517376 699512014208 699529210562 700862246448 701040423434 701239187376 702197822592 702272460966 702650160342 705016713856 705291564432 706377571536 706652952642 708230032768 709512383244 709893976428 709961278464 712369968128 713621916672 714005720064 715531373312 717356708448 717869666176 718073201664 718655584059 718741385388 719624475648 721162134784 721443279648 722818075392 724752138432 724829174161 725270384384 725945265253 726151090392 727120563936 727612188939 729066139256 730062815552 730347430344 730740229128 732301639874 734616652224 734694736477 734903042328 735113345526 736490674296 737677298176 737964881472 738064372318 739371161088 739759124034 742268909018 742339280384 743772179904 744043848192 745189526016 746568169984 746781811328 747072944016 747474738192 749992262656 751439934336 751501332352 751519806778 751714403328 751732882992 752951916912 753356872944 754966609852 756188893824 756700172676 759248768768 759267433652 759339416576 759544761696 760714307808 761010872076 761083020288 762654905532 763665150976 764065861468 764284510031 768638415181 768711286528 769051807797 769124718336 770609320416 773090409728 773506196736 774029184264 776636145152 776938916544 777136434152 778617359808 778636500837 778920903576 780120285048 781563552952 781787208734 783052915008 783474060096 785148149968 786315361792 786663681258 786727957306 786951015984 791209716206 791220079104 791635248222 793143803088 794421705728 794731410816 794838554804 796448291712 796758786864 799442301952 799461954928 800985424512 801416214144 802511797248 803996490752 804744628084 804972794976 805733387264 806047502208 807288653184 807603374448 809329022684 809764299708 810871295136 811307401632 813040964456 813357928257 814357270272 815115048549 815697909988 815929182432 819317871127 819758520399 820199406663 821320667496 822840158504 824107166792 824428444749 824506605312 826209480993 828288158208 829886960448 832558902784 833006673408 833218444864 834357503488 834682777536 835131690432 836916159856 838531616286 839561888256 839889191232 840129537744 841683826256 843287754624 843388435968 843502139792 843741295488 843830978874 845130308802 845438998896 848307324592 852072002068 852083162112 852530267316 853464927232 853797650304 853912757476 854154864864 854256843648 858788496384 859123294848 859239120012 860959028384 862599687936 862818982688 863052311373 863063615232 863155352436 864215878656 864800197344 867734209888 868051156224 869387780352 869726710944 871585101352 872053861224 873218127392 873468011464 873715663296 873808532733 874278488421 878443903064 878916351768 879258997071 882220376128 882816868122 883291668714 884604782016 887930190336 889764056454 893215489088 893471095696 893724418944 893819415162 894917617152 895398925824 897312171392 899044207152 899372589696 899394699294 902423896192 903034048308 904143571968 904239675664 904496052096 904725997968 906450060672 908264469504 908386919776 908741054172 910140332556 913561734176 913670805632 914053070112 914671085013 915411913728 915892248804 915904244736 919968908544 923090092288 923574456259 924947454496 925209702144 925334436936 925444913952 925695178317 926710051584 927120562641 927208459008 929189673664 929551918008 932490494208 934482995264 934985583168 935084965139 936263763456 936363281288 936628765632 936866880456 937370750472 938652191424 940388752576 941530679838 941836762048 942203936856 944725016326 946016510992 946525301904 946894304538 948429818418 948442240512 948939907266 954345740166 956475611264 958207445412 958321847184 959873361408 960148043136 961924372864 963757433856 964275766272 966336184576 968201453856 968578906932 969494085248 969768963072 970149585252 970671355524 973796573792 974320305504 976176988416 976200986124 978286885667 979488869632 979870723104 980151127368 980533239021 981855194112 981987565728 982370393316 982651512897 983953175296 984469475353 985985360269 986345498712 988249390947 991696239872 992216602871 992497923144 993973383936 996097258688 996632984256 998532186624 1001919912448 1002310510656 1002445640014 1003935889216 1004220532224 1004475830592 1004867425224 1005154982658 1007014577842 1008251858432 1008933563568 1009476192816 1012726348928 1014285743744 1014681162768 1014939120494 1015226883216 1016873207376 1017269635122 1021399335936 1021935284748 1025402410396 1025499624448 1027479093888 1027756950948 1027854388224 1027879656336 1031341595648 1032038912352 1033709773824 1035918555392 1038058065863 1038156479744 1038182001116 1038476353824 1038561204768 1040160380064 1040565886308 1042789317689 1044070553344 1044632080128 1045338382872 1048884908344 1049268021312 1049293815843 1050995384023 1051293369672 1051560635151 1053408691449 1055513664296 1057525070784 1057937346648 1059566357304 1059641881088 1060197896534 1061830387982 1061931055616 1062345049152 1064268574866 1067980566016 1068540956938 1068554952192 1070432875008 1073297059968 1074730002944 1076035062672 1076384870912 1076804499264 1079685732944 1081161726848 1081743202176 1082164919472 1084477237676 1085809693696 1086820064732 1087128207648 1087905576576 1090680845904 1093011360532 1093599208884 1095094223328 1095521145516 1098452459811 1099237926332 1099342140416 1101612641324 1101924978336 1106501454821 1106515947264 1106947322208 1107096558477 1112910370048 1113403363527 1113508920576 1115658269856 1118042155048 1119852254976 1120172716992 1120609416024 1124383672832 1124988393984 1125107971832 1126840411736 1127159901504 1127251998528 1127279710167 1129427875368 1131841182794 1132449914778 1134283340736 1136707023088 1138396867072 1138873153152 1138901150478 1138994206846 1139009124864 1139317142544 1141071461712 1145497726464 1145652160016 1146098792202 1150132917248 1150736415164 1150751486976 1150873803248 1153066929792 1153687077504 1157401541632 1159183707136 1159635614592 1160259295104 1162738481632 1164954217728 1165078043644 1165408374816 1165704651228 1167926039712 1171888469024 1172345329428 1172680813101 1174579372512 1177089157496 1177722224952 1179473042688 1179995521887 1180091935959 1186352075272 1186814574309 1186830118656 1187452872333 1191632558592 1191759220216 1192097116224 1192257832206 1194672437568 1198725609536 1199163452928 1199192932392 1201478136768 1204045397744 1205994736128 1206301330624 1207116942126 1208600080896 1209071253312 1210932979776 1211654738896 1213520443408 1213993534026 1214646449562 1216306942704 1218737426816 1219561446684 1221189665072 1221535905408 1223546864982 1226625211392 1233612936192 1233779249248 1233926551936 1234260237756 1235613402112 1236160750188 1236277945344 1236759907968 1239402557344 1242432237312 1243320658944 1246647444224 1248838354176 1249155840608 1249510010112 1249827667296 1251536255232 1252024166304 1255374239784 1256271915808 1257797424429 1259342832384 1262033735872 1262525739384 1262846705497 1264573091224 1264931631936 1265082653952 1265253209688 1265746468311 1267695463203 1272460986888 1275865743698 1277609927216 1277762462912 1278108003102 1278124743168 1278795400974 1280197390848 1280696475456 1280869136214 1288182744576 1288858680018 1290935271808 1291438542576 1293532780336 1293899531904 1294228474032 1294733028654 1296323817984 1299093740672 1301569317888 1301601314832 1302076734336 1304081670528 1306494297472 1306868169824 1307377652028 1308080791836 1309316754304 1309687981056 1309827191088 1310202017196 1315127331616 1317665854596 1318374527652 1321191567241 1323330564192 1324225302183 1325297845248 1326010622976 1328843979008 1331895285504 1334646084681 1336414014208 1337115257569 1339301107456 1339823233632 1340206643544 1340729122743 1342376425728 1345244751424 1345968257088 1348566310728 1352908217024 1353635844288 1354551072462 1355830943168 1356215357952 1356359513496 1357088996952 1359988759766 1362396704256 1362580379664 1363111581258 1365210498834 1367736217666 1369972125184 1370342601264 1370506208448 1370690977162 1371079605168 1373117870592 1373838373206 1376051883136 1384635138432 1384748273024 1386880506752 1387273724928 1387421181744 1388001655404 1388167370928 1390065077376 1392842773504 1393784510496 1394327877012 1396041034752 1399024028416 1399058421124 1401724492896 1402080846868 1402478374752 1404395645184 1404544921932 1405300320684 1408303099147 1410033427712 1410583128864 1412755143072 1413305905284 1416325789697 1416460065536 1417087524489 1419024766488 1419385518629 1419787952856 1422644727627 1427471342479 1431062746624 1434713416896 1435739332352 1437311168118 1437482770776 1442324269568 1442886559296 1445636150784 1449504276864 1449658348322 1450540768768 1451890530506 1452302180784 1454241127872 1455224377878 1458132278512 1460125631104 1460694860688 1461480458256 1464603279748 1469233304448 1469389472954 1469806084656 1470226691052 1472981348592 1475354596352 1475929762944 1476128744636 1478742322176 1479518248068 1484537818036 1484678560768 1487544359808 1488087696384 1490379052032 1493136339968 1493563622656 1494145888032 1494347325583 1494949476384 1502879868672 1503002664704 1503039613556 1503465765984 1503668460021 1505903833824 1506713745888 1509933219704 1510521866763 1512377787648 1513400345352 1518497537536 1518534867304 1519089523392 1521428615616 1521590332093 1522021744152 1522408680741 1525309811064 1528131722936 1528569020062 1537276830362 1537422573056 1538103615594 1538249436672 1541218640832 1546180819456 1547012393472 1548058368528 1553272290304 1553877833088 1554272868304 1557234719616 1557273001674 1557841807152 1560240570096 1563127105904 1563574417468 1566105830016 1566948120192 1570296299936 1572630723584 1573327362516 1573455914612 1573902031968 1582419432412 1582440158208 1583270496444 1586287606176 1589462821632 1589677109608 1590296844801 1592745581973 1592896583424 1593517573728 1598923909856 1601970849024 1602811435407 1602832428288 1609489256168 1609945589952 1612095004416 1614577306368 1615206748896 1618658045368 1619528599416 1621742590272 1622614803264 1626081928912 1626715856514 1628714540544 1630230097098 1631395819976 1631858364864 1638635742254 1639517040798 1640398813326 1642641334992 1645680317008 1648214333584 1648856889498 1649013210624 1652418961986 1656576316416 1659773920896 1665117805568 1666013346816 1666436889728 1668715006976 1669365555072 1670263380864 1673832319712 1677063232572 1679123776512 1679778382464 1680259075488 1683367652512 1686575509248 1686776871936 1687004279584 1687482590976 1687661957748 1690260617604 1690877997792 1696614649184 1697761774191 1698674872167 1704144004136 1705060534632 1707595300608 1707825514952 1708309729728 1708351725717 1708491310269 1708513687296 1718246589696 1718478240024 1719148188303 1721918056768 1725199375872 1725637965376 1726104622746 1726127230464 1726310704872 1729600394688 1735468419776 1736102312448 1738775560704 1739453421888 1743170202704 1744107722448 1746436254784 1746936022928 1747431326592 1747617065466 1748556976842 1756887806128 1757832703536 1758517994142 1764440752256 1765633736244 1766583337428 1769209564032 1775860380672 1779528112908 1786430978176 1786942191392 1787448837888 1787638830324 1788386748309 1789835234304 1790797851648 1794624342784 1798088414304 1798745179392 1798789398588 1804847792384 1806068096616 1808479351328 1808992104192 1809451995936 1810675413189 1812900121344 1816773839552 1816818501953 1817482108344 1820280665112 1820990301039 1827123468352 1827341611264 1828106140224 1828300454227 1829342170026 1831784497608 1835320297473 1839937817088 1846180184576 1847148912518 1849894908992 1850419404288 1850668873872 1850889827904 1851390356634 1853420103168 1854241125282 1854416918016 1858379347328 1859103836016 1864980988416 1868965990528 1869971166336 1870169930278 1872527526912 1872726562576 1873257531264 1873733760912 1874741500944 1877304382848 1880777505152 1883061359676 1883673524096 1884407873712 1889450032652 1892033021984 1893050603808 1893788609076 1896859636836 1896884481024 1897879814532 1901935113281 1908691480332 1912769880931 1912951222528 1913798615547 1916414890824 1916643694368 1917162004653 1919746722816 1920296086272 1921303704321 1923848745728 1927822122317 1932672369152 1936402907712 1936608732851 1937157813864 1938988170496 1940299170504 1941342711048 1947593147584 1948640611008 1952353976832 1952401972248 1956573771334 1958977739264 1959741446208 1960302254736 1961066478042 1963975131456 1964740786632 1965303025794 1967906350592 1968938950706 1971970720538 1972690997424 1976498781894 1983392479744 1984433205742 1984995846288 1987946767872 1992194517376 1993265968512 1997064373248 2003839824896 2004621021312 2004891280028 2007871778432 2008441064448 2008951661184 2009734850448 2010309965316 2014029155684 2016503716864 2017867127136 2018952385632 2025452697856 2028571487488 2029362325536 2029878240988 2030453766432 2033746414752 2034539270244 2038886576377 2039983139649 2043870569496 2050804820792 2051604326499 2054931273239 2054958187776 2055513901896 2055759312672 2056036465743 2064077824704 2071837110784 2076116131726 2076312959488 2076364002232 2076952707648 2077122409536 2080320760128 2081131772616 2085578635378 2088141106688 2089264160256 2090676765744 2097769816688 2098536042624 2098587631686 2101990768046 2102586739344 2103121270302 2106817382898 2111027328592 2115050141568 2115874693296 2119132714608 2119283762176 2120395793068 2123660775964 2123862111232 2124690098304 2128537149732 2135961132032 2137081913876 2137109904384 2140865750016 2146594119936 2149460005888 2152070125344 2152769741824 2153608998528 2159371465888 2162323453696 2163486404352 2164329838944 2168954475352 2173640129464 2174256415296 2174487522483 2175811153152 2177835795759 2181361691808 2186022721064 2187198417768 2190188446656 2191042291032 2196904919622 2198475852664 2203225282648 2203849956672 2204084209431 2213002909642 2213031894528 2213894644416 2214193116954 2225820740096 2226806727054 2227017841152 2231316539712 2236084310096 2239704509952 2240345433984 2241218832048 2248767345664 2249976787968 2250215943664 2253680823472 2254319803008 2254503997056 2254559420334 2258855750736 2263682365588 2264899829556 2268566681472 2273414046176 2276793734144 2277746306304 2277802300956 2277988413692 2278018249728 2278634285088 2282142923424 2290995452928 2291304320032 2292197584404 2292853530093 2301472830328 2301747606496 2305915245543 2306133859584 2307155423391 2307374155008 2319271229184 2320518590208 2325476963264 2329908435456 2330156087288 2330816749632 2331409302456 2335852079424 2335909502511 2343776938048 2344690658856 2345361626202 2349158745024 2354178314992 2355444449904 2358946085376 2359991043774 2360183871918 2372704150544 2373629148618 2373660237312 2374905744666 2383265117184 2383518440432 2384194232448 2384515664412 2389344875136 2397451219072 2398326905856 2398385864784 2402956273536 2408090795488 2411989472256 2412602661248 2414233884252 2417200161792 2418142506624 2421865959552 2423309477792 2427040886816 2427987068052 2429292899124 2432613885408 2437474853632 2439122893368 2440073784771 2442379330144 2443071810816 2445345145647 2447093729964 2453641482019 2457953613381 2459275561197 2467558498496 2467853103872 2468520475512 2472321500376 2473285334247 2473519815936 2478628442979 2478805114688 2484864474624 2493294888448 2497676708352 2498311681216 2499020020224 2499655334592 2503072510464 2504048332608 2510748479568 2512543831616 2515594848858 2518685664768 2524067471744 2525051478768 2525693410994 2529146182448 2529863263872 2530165307904 2530506419376 2531492936622 2535390926406 2544921973776 2551731487396 2555219854432 2555524925824 2556216006204 2556249486336 2557590801948 2560394781696 2561392950912 2561738272428 2576365489152 2577717360036 2581870543616 2582877085152 2583225303113 2587065560672 2587799063808 2588456948064 2589156934119 2589466057308 2592647635968 2598187481344 2603202629664 2604153468672 2608163341056 2612988594944 2613736339648 2614755304056 2615420041273 2616161583672 2618633508608 2619654382176 2620404034392 2621425598199 2630254663232 2630319323723 2635331709192 2636749055304 2642383134482 2646661128384 2648450604366 2657687958016 2663790571008 2669292169362 2672828028416 2674230515138 2678602214912 2679646467264 2680413287088 2681458245486 2684752851456 2690489502848 2691936514176 2697132621456 2705816434048 2707271688576 2709102144924 2711661886336 2712430715904 2712719026992 2714177993904 2719977519532 2724793408512 2725160759328 2726223162516 2730420997668 2735472435332 2736255230569 2739944250368 2740685202528 2741012416896 2741381954324 2742159210336 2746235741184 2747676746412 2752103766272 2753547850571 2769234006721 2769270276864 2769496546048 2770723368777 2773761013504 2774842363488 2775216461797 2776003310808 2776334741856 2780130154752 2787569020992 2788655754024 2798048056832 2798116842248 2803448985792 2804161693736 2804956749504 2805254895417 2808791290368 2809089843864 2810600641368 2816606198294 2820066855424 2821166257728 2825510286144 2826611810568 2832651579394 2832920131072 2834175048978 2838049532976 2838771037258 2839575905712 2845289455254 2854942684958 2862125493248 2869426833792 2871478664704 2874622336236 2874965541552 2884648539136 2885773118592 2891272301568 2899008553728 2899316696644 2901081537536 2903781061012 2904604361568 2908482255744 2910448755756 2916264557024 2920251262208 2921389721376 2922960916512 2929206559496 2934860657001 2938466608896 2938778945908 2939612169312 2940453382104 2945962697184 2951859525888 2952257489272 2953408426059 2957956080807 2959036496136 2969075636072 2975088719616 2976649808613 2987127245312 2988291776064 2988694651166 2989898952768 3005759737344 3006005329408 3006079227112 3006931531968 3007336920042 3011807667648 3013427491776 3019866439408 3021043733526 3024755575296 3026800690704 3036995075072 3037069734608 3038179046784 3042857231232 3043180664186 3044043488304 3044817361482 3050619622128 3056263445872 3057138040124 3074553660724 3074845146112 3076207231188 3076498873344 3082437281664 3092361638912 3094024786944 3096116737056 3107755666176 3108545736608 3114174197589 3114469439232 3114546003348 3115683614304 3120481140192 3126254211808 3127148834936 3128367953067 3132211660032 3133896240384 3140592599872 3146654725032 3146911829224 3147804063936 3147881447529 3152986152069 3154681905453 3164838864824 3166540992888 3172575212352 3178925643264 3179354219216 3180593689602 3185491163946 3185793166848 3187035147456 3197847819712 3203941698048 3205622870814 3205664856576 3218978512336 3219891179904 3224190008832 3229154612736 3230413497792 3237316090736 3239057198832 3243485180544 3245229606528 3252163857824 3253431713028 3257429081088 3260460194196 3262791639952 3263716729728 3277271484508 3279034081596 3280797626652 3285282669984 3291360634016 3295357379433 3296428667168 3297713778996 3298026421248 3304837923972 3319504364463 3319547841792 3321289675431 3332873779456 3338731110144 3340210090581 3340526761728 3347664639424 3354126465144 3359556764928 3360518150976 3366735305024 3373151018496 3374008559168 3374965181952 3375323915496 3380521235208 3381755995584 3381839130501 3393229298368 3395523548382 3397349744334 3408288008272 3410121069264 3415190601216 3415651029904 3416619459456 3416703451434 3416982620538 3417027374592 3436493179392 3436956480048 3438296376606 3443836113536 3450398751744 3451275930752 3452209245492 3452254460928 3452621409744 3459200789376 3470936839552 3472204624896 3477551121408 3478906843776 3486340405408 3488215444896 3492872509568 3493872045856 3494862653184 3495234130932 3497113953684 3513775612256 3515665407072 3517035988284 3518042439303 3524551022447 3528881504512 3531267472488 3532165210379 3533166674856 3538419128064 3540275807877 3552286921729 3559056225816 3560443722927 3572861956352 3573884382784 3574897675776 3575277660648 3576773496618 3589248685568 3596176828608 3597490358784 3597578797176 3609695584768 3612136193232 3616958702656 3617984208384 3618903991872 3621350826378 3625800242688 3633547679104 3633637003906 3634964216688 3640561330224 3641980602078 3654246936704 3654683222528 3656212280448 3656600908454 3658684340052 3663568995216 3670640594946 3679875634176 3692360369152 3694297825036 3699789817984 3700838808576 3701337747744 3701779655808 3702780713268 3706840206336 3708482250564 3708833836032 3716758694656 3718207672032 3729961976832 3737931981056 3739893349283 3739942332672 3740339860556 3745453125152 3746515062528 3747467521824 3749483001888 3754608765696 3761555010304 3766122719352 3767347048192 3768815747424 3778900065304 3784066043968 3786101207616 3786503641843 3787577218152 3788540116491 3793719273672 3795759629064 3803870226562 3817382960664 3825539761862 3825902445056 3827597231094 3832829781648 3833287388736 3834324009306 3840592172544 3842607408642 3847697491456 3855644244634 3865344738304 3872805815424 3873217465702 3874315627728 3877976340992 3880598341008 3882685422096 3895186295168 3897281222016 3904707953664 3904803944496 3913147542668 3917955478528 3919482892416 3920604509472 3922132956084 3927950262912 3929481573264 3930606051588 3935812701184 3937877901412 3943941441076 3945381994848 3952997563788 3961444139779 3963574701723 3966784959488 3968866411484 3969991692576 3975893535744 3984389034752 3986479723961 3986531937024 4009242042624 4009782560056 4011345772707 4015743556864 4017903322368 4019469700896 4020619930632 4028058311368 4035734254272 4037904771264 4050905395712 4057142974976 4058724651072 4059756481976 4060907532864 4067492829504 4069078540488 4077773152754 4079966279298 4087741138992 4101609641584 4103208652998 4109862546478 4109916375552 4111027803792 4111518625344 4112072931486 4128155649408 4143674221568 4152232263452 4152625918976 4152728004464 4153905415296 4154244819072 4160641520256 4162263545232 4171157270756 4176282213376 4178528320512 4181353531488 4195539633376 4197072085248 4197175263372 4203981536092 4205173478688 4206242540604 4213634765796 4222054657184 4224909297441 4230100283136 4231749386592 4238265429216 4240791586136 4247321551928 4248977369091 4249380196608 4251262573467 4257074299464 4258156555887 4274163827752 4282414027437 4293188239872 4304140250688 4307217997056 4318742931776 4324646907392 4326972808704 4328659677888 4337908950704 4347280258928 4348512830592 4348975044966 4351622306304 4355671591518 4362723383616 4372045442128 4374396835536 4380376893312 4382084582064 4393809839244 4396951705328 4406450565296 4407699913344 4408168418862 4426005819284 4426063789056 4427789288832 4428386233908 4451641480192 4453613454108 4454035682304 4462633079424 4472168620192 4479409019904 4480690867968 4482437664096 4483041976749 4500431887328 4507361646944 4508639606016 4509007994112 4509118840668 4511005380063 4517711501472 4527364731176 4529799659112 4531565600289 4537133362944 4546828092352 4555492612608 4555604601912 4555976827384 4557268570176 4564285846848 4564770996279 4567226042223 4582608640064 4584395168808 4585707060186 4602945660656 4603495212992 4611830491086 4612267719168 4614310846782 4614748310016 4638542458368 4641037180416 4650953926528 4659816870912 4660312174576 4661633499264 4662818604912 4671704158848 4671819005022 4687553876096 4689381317712 4690723252404 4698317490048 4708356629984 4710888899808 4717892170752 4719982087548 4720367743836 4745408301088 4747258297236 4747320474624 4749811489332 4759960659181 4767036880864 4768388464896 4769031328824 4770890534403 4778236745919 4778689750272 4794902438144 4796771729568 4797418420067 4805912547072 4808434306221 4816181590976 4825205322496 4828467768504 4836285013248 4843731919104 4846618955584 4854081773632 4855974136104 4858585798248 4865227770816 4874949707264 4878245786736 4880147569542 4884758660288 4886143621632 4890690291294 4894187459928 4907282964038 4915907226762 4918551122394 4935116996992 4935706207744 4937040951024 4944643000752 4946570668494 4947039631872 4957256885958 4957610229376 4969728949248 4986589776896 4995353416704 4996623362432 4998040040448 4999310669184 5006145020928 5008096665216 5021496959136 5025087663232 5031189697716 5037371329536 5048134943488 5050102957536 5051386821988 5058292364896 5059726527744 5060330615808 5061012838752 5062985873244 5070781852812 5073804219127 5081616856771 5089843947552 5093285322573 5103462974792 5110439708864 5111049851648 5112432012408 5113731722489 5115181603896 5122785901824 5123476544856 5125473930807 5142863155339 5155434720072 5163741087232 5165754170304 5166450606226 5174131121344 5175598127616 5176913896128 5178313868238 5178932114616 5196374962688 5206405259328 5208306937344 5216326682112 5225977189888 5227472679296 5229510608112 5230840082546 5232323167344 5237267017216 5239308764352 5240808068784 5242851196398 5260509326464 5260638647446 5270663418384 5273498110608 5284766268964 5293322256768 5296901208732 5315375916032 5327581142016 5338584338724 5345656056832 5348461030276 5349991570217 5357204429824 5359292934528 5360826574176 5362916490972 5369505702912 5380979005696 5383873028352 5394265242912 5411632868096 5414543377152 5416668517657 5418204289848 5423323772672 5425438053984 5428355987808 5439955039064 5450321518656 5450455505859 5452446325032 5460841995336 5470944870664 5472510461138 5481370405056 5482024833792 5482763908648 5484318420672 5484901362681 5495353492824 5504207532544 5507095701142 5538468013442 5538540553728 5538993092096 5541446737554 5547522027008 5549684726976 5550432923594 5552006621616 5552669483712 5560260309504 5575138041984 5577311508048 5596096113664 5596233684496 5606897971584 5608323387472 5609913499008 5610509790834 5617582580736 5618179687728 5621201282736 5633212396588 5640133710848 5642332515456 5651020572288 5653223621136 5665303158788 5665840262144 5668350097956 5676099065952 5677542074516 5679151811424 5690578910508 5705805339843 5709885369916 5735225097889 5738309642793 5738853667584 5741395846641 5742957329408 5749244672472 5749931083104 5771546237184 5783466366951 5798017107456 5798633393288 5807562122024 5809208723136 5809826198553 5816964511488 5820897511512 5832529114048 5840502524416 5842779442752 5845921833024 5858413118992 5869721314002 5876933217792 5877557891816 5879224338624 5880906764208 5891925394368 5903719051776 5904514978544 5906816852118 5915912161614 5918072992272 5938151272144 5950177439232 5953299617226 5974254490624 5976583552128 5977389302332 5979797905536 6011519474688 6012010658816 6012158454224 6013863063936 6014673840084 6023615335296 6026854983552 6039732878816 6042087467052 6049511150592 6053601381408 6074139469216 6076358093568 6085714462464 6086361328372 6088086976608 6089634722964 6101239244256 6112526891744 6114276080248 6116659729131 6119949418947 6149107321448 6152414462376 6154812979497 6164793819717 6164874563328 6168109397229 6192233474112 6215511332352 6217091473216 6228348395178 6228938878464 6229092006696 6231367228608 6240962280384 6252508423616 6254297669872 6256735906134 6264423320064 6267792480768 6281185199744 6293309450064 6293823658448 6295608127872 6295762895058 6305972304138 6309363810906 6329677729648 6333081985776 6345150424704 6357851286528 6358708438432 6361187379204 6370982327892 6371586333696 6374070294912 6395695639424 6407883396096 6411245741628 6411329713152 6437957024672 6439782359808 6448380017664 6458309225472 6460826995584 6474632181472 6478114397664 6486970361088 6490459213056 6504327715648 6506863426056 6520920388392 6523462567449 6525583279904 6527433459456 6533507387277 6545594755973 6554542969016 6558068163192 6561595253304 6570565339968 6582721268032 6590714758866 6592857334336 6595427557992 6609675847944 6612252628293 6639008728926 6639095683584 6642579350862 6665747558912 6677462220288 6680420181162 6681053523456 6695329278848 6708252930288 6719113529856 6721036301952 6733470610048 6746302036992 6748017118336 6749930363904 6750647830992 6761042470416 6763511991168 6763678261002 6786458596736 6791047096764 6794699488668 6816576016544 6820242138528 6830381202432 6831302059808 6833238918912 6833406902868 6833965241076 6834054749184 6872986358784 6873912960096 6876592753212 6878560590279 6887672227072 6891286327471 6901897521883 6902551861504 6904418490984 6905242819488 6917745736629 6918401578752 6941873679104 6945516220097 6957813687552 6972680810816 6976430889792 6985745019136 6987744091712 6989725306368 6990468261864 6994227907368 7027551224512 7031330814144 7034071976568 7036084878606 7049102044894 7057763009024 7062534944976 7064330420758 7066333349712 7076838256128 7080551615754 7104573843458 7118112451632 7120887445854 7145723912704 7147768765568 7149795351552 7150555321296 7153546993236 7178497371136 7192353657216 7194980717568 7195157594352 7219391169536 7224272386464 7233917405312 7235968416768 7237807983744 7242701652756 7251600485376 7267095358208 7267274007812 7269928433376 7281122660448 7283961204156 7299525223823 7308493873408 7309366445056 7312424560896 7313201816908 7315294596011 7317368680104 7327137990432 7341281189892 7356967688161 7360924446057 7373860840143 7388595650072 7399579635968 7402675495488 7403462344499 7403559311616 7405561426536 7416964501128 7433517389312 7436415344064 7475863962112 7479786698566 7479884665344 7480679721112 7490906250304 7493030125056 7494935043648 7498966003776 7509217531392 7523110020608 7532245438704 7534694096384 7537631494848 7557800130608 7568132087936 7572202415232 7573007283686 7575154436304 7577080232982 7587438547344 7591519258128 7607740453124 7634765921328 7651079523724 7651804890112 7655194462188 7665659563296 7666574777472 7668648018612 7681184345088 7685214817284 7695394982912 7711288489268 7745510183747 7745611630848 7746434931404 7748631255456 7749675909339 7755952681984 7761196682016 7765370844192 7790372590336 7794562444032 7809607888992 7826295085336 7838965784832 7841209018944 7842042480787 7844265912168 7846260123819 7855900525824 7858963146528 7861212103176 7875755802824 7887882882152 7890763989696 7890957971169 7905995127576 7922888279558 7927149403446 7937732822968 7939983385152 7968778069504 7972959447922 7973063874048 8018484085248 8019565120112 8022691545414 8031487113728 8035806644736 8038939401792 8041239861264 8056116622736 8071468508544 8075809542528 8101810791424 8114285949952 8117449302144 8119512963952 8121815065728 8134985659008 8138157080976 8155546305508 8159932558596 8175482277984 8203219283168 8206417305996 8208765691707 8219725092956 8219832751104 8222055607584 8223037250688 8224145862972 8256311298816 8260643551713 8304464526904 8305456008928 8307702020163 8307810830592 8308489638144 8312170106331 8321283040512 8324527090464 8325649385391 8342314541512 8362707062976 8391079266752 8394144170496 8394350526744 8407963072184 8410346957376 8412485081208 8415764686251 8427269531592 8444109314368 8449818594882 8460200566272 8463498773184 8476530858432 8481583172272 8494643103856 8497954738182 8498760393216 8502525146934 8514148598928 8516313111774 8548327655504 8564828054874 8586376479744 8608280501376 8614435994112 8637485863552 8649293814784 8653945617408 8657319355776 8675817901408 8694560517856 8697025661184 8697950089932 8703244612608 8711343183036 8725446767232 8744090884256 8748793671072 8760753786624 8764169164128 8787619678488 8793903410656 8804581971003 8812901130592 8815399826688 8816336837724 8839926938479 8852011638568 8855578577664 8856772467816 8860225278177 8873868242421 8907226908216 8925266158848 8929949425839 8944337240384 8961381735936 8964875328192 8966083953498 9000863774656 9014723293888 9017279212032 9018015988224 9018237681336 9022010760126 9035423002944 9054729462352 9059599318224 9063131200578 9074266725888 9093656184704 9110985225216 9111209203824 9111953654768 9114537140352 9128571693696 9129541992558 9134452084446 9165217280128 9168790337616 9171414120372 9205891321312 9206990425984 9223660982172 9224535438336 9228621693564 9229496620032 9277084916736 9282074360832 9301907853056 9320624349152 9323266998528 9325637209824 9342522592767 9343408317696 9343638010044 9375107752192 9378762635424 9381446504808 9385103859201 9396634980096 9416713259968 9421777799616 9422779264093 9437288448289 9439964175096 9440735487672 9458958456207 9490816602176 9494516594472 9499622978664 9519921318362 9534073761728 9536776929792 9538062657648 9541781068806 9556473491838 9557379500544 9589804876288 9593543459136 9594836840134 9611825094144 9616868612442 9632363181952 9650410644992 9656935537008 9672570026496 9687463838208 9693237911168 9708163547264 9711948272208 9717171596496 9730455541632 9749899414528 9756491573472 9760295139084 9769517320576 9772287243264 9781380582588 9788374919856 9814565928076 9831814453524 9837102244788 9858121694029 9870233993984 9871412415488 9874081902048 9889286001504 9893141336988 9894079263744 9914513771916 9915220458752 9935698630403 9958513093389 9992299397353 9993246724864 9998621338368 10016193330432 10042993918272 10050175326464 10062379395432 10096269886976 10100205915072 10102773643976 10116584729792 10119453055488 10122025677504 10125971746488 10141563705624 10147608438254 10163233713542 10179687895104 10186570645146 10206925949584 10220879417728 10222099703296 10224864024816 10227463444978 10230363207792 10245571803648 10246953089712 10250947861614 10285726310678 10310869440144 10327482174464 10331508340608 10332901212452 10348262242688 10351196255232 10353827792256 10356627736476 10357864229232 10392749925376 10412810518656 10416613874688 10432653364224 10451954379776 10454945358592 10459021216224 10460431279081 10461680165092 10464646334688 10474534034432 10478617528704 10481616137568 10485702392796 10521018652928 10521277294892 10541326836768 10546996221216 10569532537928 10573653067341 10586644513536 10590799639001 10593802417464 10596495631137 10651132324651 10656860765187 10677168677448 10696922060552 10699983140434 10718585869056 10721653148352 10725832981944 10761958011392 10767746056704 10788530485824 10823265736192 10829086754304 10833337035314 10836408579696 10846647545344 10850876107968 10856711975616 10879910078128 10900643037312 10900911011718 10904892650064 10921683990672 10941889741328 10945020922276 10962740810112 10964049667584 10965527817296 10968636841344 10969802725362 10990706985648 11008415065088 11014191402284 11076936026884 11077081107456 11077986184192 11082893475108 11095044054016 11099369453952 11100865847188 11104013243232 11105338967424 11120520619008 11150276083968 11154623016096 11192467368992 11213795943168 11216646774944 11219680047849 11219826998016 11221019581668 11236359375456 11242402565472 11266424793176 11284665030912 11302041144576 11306447242272 11330606317576 11336700195912 11352198131904 11355084149032 11358303622848 11359510925529 11365620349473 11381157821016 11411610679686 11419770739832 11470450195778 11476619285586 11477707335168 11482791693282 11498489344944 11499862166208 11543092474368 11566932733902 11596034214912 11597266786576 11615124244048 11618417446272 11619652397106 11633929022976 11641795023024 11665058228096 11681005048832 11685558885504 11691843666048 11716826237984 11739442628004 11753866435584 11755115783632 11758448677248 11761813528416 11783850788736 11807438103552 11809029957088 11813633704236 11831824323228 11836145984544 11876302544288 11884332419337 11890724105169 11900354878464 11906599234452 11953167104256 11954778604664 11959439171883 11959595811072 12024316908448 12027726127872 12029347680168 12034037318121 12047230670592 12053709967104 12079465757632 12084174934104 12107202762816 12148278938432 12152716187136 12171428924928 12172722656744 12176173953216 12179269445928 12202478488512 12225053783488 12228552160496 12233319458262 12239898837894 12298214642896 12304828924752 12309625958994 12329587639434 12329749126656 12336218794458 12384466948224 12431022664704 12434182946432 12456696790356 12457877756928 12458184013392 12462734457216 12481924560768 12505016847232 12508595339744 12513471812268 12528846640128 12535584961536 12562370399488 12586618900128 12587647316896 12591216255744 12591525790116 12611944608276 12618727621812 12659355459296 12666163971552 12674727892323 12690300849408 12717416876864 12717729513671 12722374758408 12741964655784 12746932107273 12748140589824 12774469667661 12791391278848 12798103179589 12822491483256 12847242082311 12875914049344 12879564719616 12921653991168 12949264362944 12956228795328 12973940722176 12980918426112 13008655431296 13013726852112 13041840776784 13046925134898 13051166559808 13054866918912 13067014774554 13091189511946 13109085938032 13116136326384 13123190506608 13141130679936 13165442536064 13181429517732 13185714668672 13190855115984 13219351695888 13224505256586 13278017457852 13278191367168 13285158701724 13313545792967 13331495117824 13354924440576 13360840362324 13362107046912 13390658557696 13416505860576 13438227059712 13442072603904 13449125930247 13466941220096 13494754856219 13496034236672 13501295661984 13522084940832 13527023982336 13527356522004 13556261129957 13572917193472 13582094193528 13589398977336 13633152033088 13640484277056 13662604119616 13662939992299 13666477837824 13666813805736 13667930482152 13694312988837 13747825920192 13753185506424 13757121180558 13775344454144 13782572654942 13803795043766 13805103723008 13808836981968 13810485638976 13835491473258 13836803157504 13883747358208 13891032440194 13915627375104 13945361621632 13952861779584 13971490038272 13975488183424 13979450612736 13980936523728 13988455814736 14055102449024 14062661628288 14068143953136 14072169757212 14098204089788 14115526018048 14125069889952 14128660841516 14132666699424 14153676512256 14161103231508 14209147686916 14236224903264 14241774891708 14272206034639 14279881977543 14291447825408 14295537531136 14301110642592 14303038687723 14307093986472 14384518912673 14384707314432 14390315188704 14392255260201 14448544772928 14467834810624 14475615967488 14485403305512 14534190716416 14534548015624 14539856866752 14562245320896 14567922408312 14599050447646 14616987746816 14624849121792 14626403633816 14630589192022 14634737360208 14654275980864 14682562379784 14713935376322 14721848892114 14747721680286 14777191300144 14799159271936 14805350990976 14806924688998 14807118623232 14811122853072 14833929002256 14867034778624 14872830688128 14951727924224 14959573397132 14959769330688 14961359442224 14981812500608 14986060250112 14989870087296 14997932007552 15018435062784 15046220041216 15064490877408 15069388192768 15075262989696 15115600261216 15136264175872 15144404830464 15146014567372 15150308872608 15154160465964 15174877094688 15183038516256 15215480906248 15221412657381 15244850570313 15269531842656 15302159047448 15310388924376 15331319126592 15332948731091 15333149554944 15337296037224 15341195167467 15370429634568 15422576978536 15428589466017 15491020367494 15491223261696 15492869862808 15497262510912 15499351818678 15522393364032 15530741688384 15580745180672 15589124888064 15619215777984 15652590170672 15677931569664 15682418037888 15684084961574 15688531824336 15692520247638 15711801051648 15717926293056 15722424206352 15751511605648 15775765764304 15781527979392 15781915942338 15811990255152 15845776559116 15854298806892 15875465645936 15879966770304 15937556139008 15945918895844 15946127748096 16036968170496 16039130240224 16045383090828 16049974710651 16062974227456 16071613289472 16077878803584 16082479722528 16112233245472 16142937017088 16151619085056 16234898604288 16239025927904 16243630131456 16250005552971 16269971318016 16276314161952 16311092611016 16319865117192 16350964555968 16351366517577 16406438566336 16412834611992 16417531383414 16439450185912 16444111215168 16446074501376 16448291725944 16454704088043 16512622597632 16521287103426 16608929053808 16610912017856 16615404040326 16615621661184 16616979276288 16624340212662 16642566081024 16649054180928 16651298770782 16684629083024 16725414125952 16782158533504 16788288340992 16788701053488 16815926144368 16820693914752 16824970162416 16831529372502 16854539063184 16888218628736 16899637189764 16920401132544 16926997546368 16953061716864 16963166344544 16989286207712 16995909476364 16997520786432 17005050293868 17028297197856 17032626223548 17096655311008 17117416019529 17129656109748 17175490374133 17205675293667 17214928928379 17216561002752 17228871988224 17274971727104 17314638711552 17350399100853 17351635802816 17389121035712 17394051322368 17395900179864 17422686366072 17429478595659 17450893534464 17488181768512 17497587342144 17521507573248 17528338328256 17575239356976 17587806821312 17609163942006 17625802261184 17630799653376 17632673675448 17679853876958 17704023277136 17711157155328 17713544935632 17720450556354 17747736484842 17814453816432 17850532317696 17859898851678 17888674480768 17922763471872 17929750656384 17932167906996 18001727549312 18029446587776 18034558424064 18036031976448 18036475362672 18044021520252 18070846005888 18109458924704 18119198636448 18126262401156 18148533451776 18187312369408 18222418407648 18223907309536 18229074280704 18257143387392 18259083985116 18268904168892 18307940288911 18330434560256 18337580675232 18342828240744 18349979187393 18411782642624 18412235266061 18413980851968 18447321964344 18452011742177 18457243387128 18494381459151 18603815706112 18641248698304 18646533997056 18651274419648 18685045185534 18686816635392 18687276020088 18750215504384 18757525270848 18762893009616 18770207718402 18793269960192 18833426519936 18843555599232 18845558528186 18874576896578 18879928350192 18881470975344 18917916912414 18981633204352 18989033188944 18999245957328 19039842636724 19068147523456 19073553859584 19076125315296 19083562137612 19112946983676 19114759001088 19179609752576 19187086918272 19189673680268 19223650188288 19233737224884 19264726363904 19274834953997 19300821289984 19313871074016 19345140052992 19374927676416 19386475822336 19416327094528 19423896544416 19426515232579 19434343192992 19460911083264 19512983146944 19515057231037 19520590278168 19539034641152 19562761165176 19576749839712 19629131856152 19636784267919 19663628907048 19674204489576 19716243388058 19740467987968 19748163804096 19778572003008 19780674317209 19786282673976 19829027543832 19830440917504 19871397260806 19917026186778 19984598794706 19986493449728 19997242676736 20032386660864 20085987836544 20100350652928 20124758790864 20192539773952 20200411830144 20205547287952 20233169459584 20238906110976 20244051355008 20251943492976 20283127411248 20295216876508 20326467427084 20359375790208 20373141290292 20413851899168 20441758835456 20444199406592 20449728049632 20454926889956 20460726415584 20491143607296 20493906179424 20501895723228 20571452621356 20621738880288 20663016681216 20665802424904 20673858982413 20696524485376 20705692565649 20707384368793 20707655584512 20713255472952 20715728458464 20825621037312 20836548660291 20909890717184 20918042432448 20920862558162 20923360330184 20929292669376 20957235057408 20963232275136 20971404785592 21042037305856 21042554589784 21082653673536 21093992442432 21139065075856 21147306134682 21173289027072 21181599278002 21187604834928 21192991262274 21302264649302 21313721530374 21354337354896 21393844121104 21399966280868 21437171738112 21443306296704 21451665963888 21523916022784 21535492113408 21577060971648 21646531472384 21658173508608 21666674070628 21672817159392 21693295090688 21701752215936 21713423951232 21759820156256 21801286074624 21801822023436 21809785300128 21843367981344 21883779482656 21890041844552 21898575671469 21925481620224 21928099335168 21931055634592 21937273682688 21939605450724 21945883788033 21981413971296 22028382804568 22070903064483 22082773338171 22153872053768 22165786950216 22198738907904 22201731694376 22208026486464 22210387033497 22210677934848 22300552167936 22309246032192 22384934737984 22427591886336 22433293549888 22439360095698 22439653996032 22442039163336 22472718750912 22484805130944 22532849586352 22569330061824 22604082289152 22612894484544 22661212635152 22673400391824 22704396263808 22710168298064 22716607245696 22719021851058 22731240698946 22762315642032 22823221359372 22839541479664 22940900391556 22953238571172 22955414670336 22965583386564 22996978689888 22999724332416 23086184948736 23133865467804 23194533573152 23230248488096 23236530551241 23236834892544 23239304794212 23249027728017 23267858045952 23283590046048 23330116456192 23371117771008 23383687332096 23433652475968 23478885256008 23510231567264 23516897354496 23523627056832 23526127442361 23538780371457 23567701577472 23618059914176 23627267408472 23663648646456 23672291969088 23672873913507 23752605088576 23768664838674 23781448210338 23813198468904 23906334208512 23909557209328 23918878343766 23919191622144 24048633816896 24055452255744 24058695360336 24068074636242 24094461341184 24107419934208 24158931515264 24168349868208 24214405525632 24296557876864 24305432374272 24342857849856 24345445313488 24352347906432 24358538891856 24404956977024 24450107566976 24457104320992 24466638916524 24479797675788 24596429285792 24609657849504 24619251917988 24626297075121 24659175278868 24659498253312 24672437588916 24725156472653 24768933896448 24781930655139 24866008452103 24868365892864 24913393580712 24916368026784 24923106060489 24925468914432 24963849121536 24976948156173 25010033694464 25017190679488 25026943624536 25124740798976 25173237800256 25175294633792 25175913527063 25182432511488 25183051580232 25223889216552 25237455243624 25318710918592 25332327943104 25349455784646 25380601698816 25434833753728 25435459027342 25444749516816 25483929311568 25493864214546 25496281179648 25548939335322 25582782557696 25596206359178 25644982966512 25694484164622 25751828098688 25759129439232 25843307982336 25898528725888 25912457590656 25947881444352 25961836852224 26017310862592 26027453704224 26083681553568 26093850269796 26102333119616 26109733837824 26134029549108 26182379023892 26218171876064 26232272652768 26246381013216 26282261359872 26330885072128 26355386569751 26362859035464 26371429337344 26381710231968 26438703391776 26449010513172 26505525492901 26519780815437 26556034915704 26570317403448 26627091585934 26714106552107 26721680724648 26781317115392 26833011721152 26884145207808 26898251860494 26933882440192 26989509712438 26992068473344 27002591323968 27044169881664 27054047964672 27054713044008 27112522259914 27145834386944 27164188387056 27178797954672 27266304066176 27280968554112 27325208239232 27325879984598 27332955675648 27333627611472 27335860964304 27388625977674 27495651840384 27506371012848 27514242361116 27550688908288 27565145309884 27607590087532 27610207446016 27617673963936 27620971277952 27670982946516 27673606315008 27767494716416 27782064880388 27831254750208 27890723243264 27905358067727 27905723559168 27942980076544 27950976366848 27961873047456 27976911629472 28110204898048 28125323256576 28136287906272 28144339514424 28196408179576 28250139779904 28257321683032 28265333398848 28268337792279 28311865344867 28322206463016 28418295373832 28472449806528 28483549783416 28544412069278 28559763955086 28591075062272 28602221285184 28606077375446 28614187972944 28769037825346 28769414628864 28780630377408 28784510520402 28897089545856 28935669621248 28951231934976 28970806611024 29068381432832 29069096031248 29079713733504 29124490641792 29135844816624 29198100895292 29233975493632 29249698243584 29252807267632 29261178384044 29269474720416 29308551961728 29365124759568 29427870752644 29443697784228 29495443360572 29554382600288 29574365082087 29598318543872 29610701981952 29613849377996 29614237246464 29622245706144 29667858004512 29745661376256 29807095891209 29919146794264 29922718884448 29963625001216 29976898192059 29979740174592 29995864015104 30128981754816 30150525979392 30231200522432 30272528351744 30288809660928 30292029134744 30300617745216 30308320931928 30349754189376 30366077032512 30430961812496 30442825314762 30489701140626 30539063685312 30604318094896 30620777848752 30662638253184 30665897462182 30666299109888 30674592074448 30682390334934 30740859269136 30845153957072 30857178932034 30982040734988 30982446523392 30985739725616 30994525021824 30998703637356 31044786728064 31061483376768 31161490361344 31178249776128 31238431555968 31305180341344 31355863139328 31364836075776 31368169923148 31377063648672 31381293837243 31385040495276 31423602103296 31435852586112 31444848412704 31503023211296 31551531528608 31563055958784 31563831884676 31623980510304 31691553118232 31708597613784 31720959202023 31750931291872 31759933540608 31772398917003 31789486893411 31891837791688 31953396973953 31970582295561 32078260480448 32090766181656 32099949421302 32155757607168 32164959445056 32224466490944 32285874034176 32303238170112 32469797208576 32478051855808 32487260262912 32500011105942 32539942636032 32552628323904 32622185222032 32639730234384 32701929111936 32702733035154 32812877132672 32825669223984 32835062766828 32878900371824 32888222430336 32892149002752 32896583451888 32909408176086 33025245195264 33042574206852 33217858107616 33221824035712 33230808080652 33231243322368 33233958552576 33248680425324 33285132162048 33298108361856 33302597541564 33369258166048 33450828251904 33564317067008 33577402106976 33581928940469 33631852288736 33641387829504 33649940324832 33659040143547 33663058745004 33709078126368 33776437257472 33799274379528 33853995092736 33906123433728 33926332689088 33978572415424 33991818952728 34000460536549 34010100587736 34056594395712 34065252447096 34078532776587 34193310622016 34234832039058 34259312219496 34350980748266 34411350587334 34429857856758 34433122005504 34549943454208 34629277423104 34700798201706 34703271605632 34778242071424 34788102644736 34791800359728 34845372732144 34858957191318 34901787068928 34976363537024 34995174684288 35043015146496 35056676656512 35150478713952 35175613642624 35218327884012 35251604522368 35261599306752 35265347350896 35359707753916 35408046554272 35422314310656 35427089871264 35440901112708 35495472969684 35516629533889 35571317997397 35628907632864 35652997258011 35701064635392 35719797703356 35777348961536 35796122057423 35859501312768 35864335813992 35878317515649 36000042087373 36003455098624 36058893175552 36072950725344 36077814003361 36088043040504 36141692011776 36218917849408 36238397272896 36252524802312 36374624738816 36444836815296 36447814619072 36458148561408 36514286774784 36518167970232 36537808337784 36615880577822 36660869120512 36675161350464 36685656481488 36699958374786 36823565285248 36824470532122 36827961703936 36894643928688 36904023484354 36914486774256 36988762918302 37207631412224 37282497396608 37293067994112 37302548839296 37370090371068 37373633270784 37374552040176 37500431008768 37515050541696 37525786019232 37540415436804 37586539920384 37666853039872 37687111198464 37691117056372 37749153793156 37759856700384 37762941950688 37835833824828 37916679623599 37963266408704 37978066377888 37998491914656 38079685273448 38136295046912 38152250630592 38153188541013 38156305929341 38167124275224 38225893967352 38374173836544 38379347360536 38394309538767 38467474449768 38529452727808 38549669907994 38627742148032 38772951644672 38832654189056 38847793088832 38853030465158 38868686385984 38921822166528 39025966293888 39030114462074 39041180556336 39078069282304 39125522330352 39153499679424 39258263712304 39273568535838 39327257814096 39348408979152 39432486776116 39480935975936 39496327608192 39557144006016 39561348634418 39572565347952 39658055087664 39660881835008 39742794521612 39834052373556 39940637378901 39969197589412 39972986899456 39994485353472 40064773321728 40171975673088 40200701305856 40249517581728 40400823660288 40411094575904 40466338919168 40484264568657 40488102710016 40503886985952 40566254822496 40590433753016 40652934854168 40668783389871 40718751580416 40746282580584 40827703798336 40883517670912 40899456099264 40909853779912 40921452831168 40987812358848 40988819976897 41003791446456 41142905242712 41243477760576 41326033362432 41331604849808 41347717964826 41393048970752 41411385131298 41414768737586 41415311169024 41426510945904 41431456916928 41651242074624 41673097320582 41819781434368 41836084864896 41841725116324 41846720660368 41858585338752 41914470114816 41926464550272 41942809571184 42084074611712 42085109179568 42165307347072 42187984884864 42278130151712 42294612269364 42346578054144 42363198556004 42375209669856 42385982524548 42604529298604 42627443060748 42708674709792 42787688242208 42799932561736 42816618103917 42839645932629 42874343476224 42886612593408 42903331927776 42909116063169 43153556738019 43154121943296 43176765780603 43333348141256 43345634318784 43403504431872 43426847902464 43519640312512 43602572149248 43603644046872 43619570600256 43686735962688 43767558965312 43780083689104 43797151342938 43850963240448 43862111269184 43874547365376 43879210901448 43891767576066 43962827942592 44056765609136 44141806128966 44165546676342 44307744107536 44331573900432 44397477815808 44403463388752 44416052972928 44420774066994 44421355869696 44601104335872 44618492064384 44769869475968 44855183772672 44866587099776 44878720191396 44879307992064 44884078326672 44945437501824 44969610261888 45065699172704 45138660123648 45208164578304 45225788969088 45322425270304 45346800783648 45408792527616 45420336596128 45433214491392 45438043702116 45462481397892 45524631284064 45646442718744 45664237972143 45679082959328 45734551710939 45819163291811 45881800783112 45906477142344 45918147734927 45931166773128 45993957379776 45998846193273 45999448664832 46023585502401 46267730935608 46285768398051 46389067146304 46460496976192 46473061102482 46473669785088 46478609588424 46498055456034 46567180092096 46660232912384 46742235542016 46767374664192 46867304951936 46957770512016 47020463134528 47033794708992 47047254113664 47052254884722 47077560742914 47135403154944 47236119828352 47254534816944 47327297292912 47344583938176 47345747827014 47505210177152 47537329677348 47562896420676 47626396937808 47812668417024 47819114418656 47837756687532 47838383244288 48097267633792 48110904511488 48117390720672 48136149272484 48149924131953 48188922682368 48214839868416 48317863030528 48336699736416 48428811051264 48593115753728 48618613540679 48690890626976 48704695812864 48717077783712 48750016658913 48809913954048 48900215133952 48914208641984 48933277833048 48959595351576 49192858571584 49219315699008 49224547343959 49238503835976 49252594150242 49318350557736 49344875177832 49450312945306 49537867792896 49563861310278 49732016904206 49736731785728 49826787161424 49832736053568 49846212120978 49850937828864 49927698243072 49953896312346 50020067388928 50034381358976 50053887249072 50249481597952 50346475600512 50350589267584 50351827054126 50364865022976 50366103160464 50447778433104 50474910487248 50637421837184 50664655886208 50698911569292 50761203397632 50869667507456 50870918054684 50889499033632 50967858623136 50987728429092 50992562359296 51097878670644 51165565115392 51192412718356 51207062172077 51289965933024 51388968329244 51498773817127 51503656197376 51526471122399 51617025881001 51686615964672 51797057451776 51824236411493 51824915181312 52034621725184 52054907408448 52167363107136 52187700539592 52204666239232 52268059098216 52364758047784 52436343752128 52464545305536 52492762026432 52564522719744 52661770144256 52710773139502 52725718070928 52742858674688 52763420463936 52877406783552 52898021026344 53011050985802 53039561630874 53112069831408 53140634806896 53254183171868 53428213104214 53443361449296 53562634230784 53666023442304 53768290415616 53796503720988 53867764880384 53979019424876 53984136946688 54005182647936 54088339763328 54108095929344 54109426088016 54225044519828 54291668773888 54328376774112 54357595909344 54532608132352 54561937108224 54650416478464 54651759969196 54667255222944 54671721928608 54777251955348 54894297365509 54923820866733 54991303680768 55012742025696 55028484722232 55130290619768 55215180175064 55235347927872 55236705798183 55241942555904 55341965893032 55356035226531 55564129760776 55781446486528 55810716135454 55811447118336 55901952733696 55923746094912 55953823258944 56220409796096 56250646513152 56272575812544 56288679028848 56392816359152 56500279559808 56514643366064 56530666797696 56536675584558 56623730689734 56644412926032 56836590747664 56944899613056 56967099566832 57088824138556 57119527910172 57182150124544 57204442570368 57212154750892 57228375945888 57538075650692 57538829257728 57561260754816 57569021040804 57794179091712 57824504861991 57871339242496 57902463869952 57941613222048 58138192062496 58159427467008 58248981283584 58271689633248 58279545697737 58396201790584 58505614535264 58522356768088 58538949440832 58545171693111 58617103923456 58730249519136 58855741505288 58887395568456 58910352803757 58990886721144 59108765200576 59148730164174 59221403963904 59227698755992 59244491412288 59335716009024 59342022951627 59491322752512 59614191782418 59838293588528 59845437768896 59927250002432 59953796384118 59959480349184 59991728030208 60257963509632 60301051958784 60462401044864 60545056703488 60577619321856 60584058269488 60601235490432 60616641863856 60699508378752 60732154065024 60861923624992 60885650629524 60979402281252 61078127370624 61208636189792 61241555697504 61325276506368 61331794924364 61332598219776 61349184148896 61364780669868 61481718538272 61690307914144 61714357864068 61879488569353 61964081469976 61971479451232 61989050043648 61997407274712 62021576947239 62089573456128 62117077696947 62122153106379 62122966753536 62476863111936 62509645980873 62610360682688 62729672151552 62736339846296 62754127297344 62762587674486 62770080990552 62871705172224 62889696825408 63006046422592 63103063057216 63126111917568 63127663769352 63247961020608 63383106236464 63417195227568 63441918404046 63501862583744 63519867081216 63544797834006 63578973786822 63783675583376 63906793947906 63941164591122 64156520960896 64181532363312 64199898842604 64311515214336 64329918890112 64448932981888 64571748068352 64606476340224 64939594417152 64956103711616 64974520525824 65000022211884 65079885272064 65105256647808 65244370444064 65279460468768 65403858223872 65405466070308 65625754265344 65651338447968 65670125533656 65695727014407 65757800743648 65776444860672 65784298005504 65793166903776 65818816352172 65837651364099 65959454848651 66061019138023 66085148413704 66212709193449 66435716215232 66443648071424 66461616161304 66478512392357 66497360850648 66596216723712 66605195083128 66631161100491 66738516332096 66901656503808 67128634134016 67154804213952 67163857880938 67263704577472 67282775659008 67299880649664 67318080287094 67326117490008 67418156252736 67552874514944 67598548759056 67707990185472 67812246867456 67852665378176 67957144830848 67983637905456 68000921073098 68020201175472 68113188791424 68130504894192 68157065553174 68386621244032 68469664078116 68518624438992 68701961496532 68822701174668 68859715713516 68866244011008 69099886908416 69258554846208 69401596403412 69406543211264 69549890412821 69556484142848 69583600719456 69690745464288 69709591653723 69717914382636 69803574137856 69952727074048 69990349368576 70113353313024 70300957427904 70351227285248 70416690729541 70436655768024 70503209044736 70530694701792 70578382327083 70719415507832 70816093108544 70854179742528 70881802225416 70990945939368 71033259067778 71142635994794 71257815265728 71305994516022 71439595406712 71554697923072 71592244114846 71719002625536 71728671627984 71756635031298 72000084174746 72006910197248 72117786351104 72145901450688 72155628006722 72176086081008 72283384023552 72437835698816 72476794545792 72505049604624 72749249477632 72889673630592 72895629238144 72916297122816 73028573549568 73036335940464 73075616675568 73231761155644 73321738241024 73350322700928 73371312962976 73399916749572 73647130570496 73648941064244 73655923407872 73789287857376 73808046968708 73828973548512 73977525836604 74135597473007 74175469417959 74557926272557 74564994793216 74598025356309 74605097678592 74740180742136 74749104080352 75030101083392 75051572038464 75080830873608 75333706079744 75374222396928 75382234112744 75498307586312 75519713400768 75525883901376 75527740581189 75671667649656 75833359247198 75926532817408 75956132755776 75996983829312 76159370546896 76272590093824 76304501261184 76306377082026 76312611858682 76334248550448 76451787934704 76748347673088 76758694721072 76788619077534 76934948899536 77058905455616 77099339815988 77255484296064 77545903289344 77665308378112 77695586177664 77706060930316 77737372771968 77843644333056 78051932587776 78060228924148 78082361112672 78156138564608 78251044660704 78306999358848 78516527424608 78547137071676 78654515628192 78696817958304 78864973552232 78992655216384 79066159709253 79114288012032 79122697268836 79145130695904 79316110175328 79485589043224 79516576478703 79559342446311 79668104747112 79881274757802 79938395178824 80142319656321 80343951346176 80499035163456 80801647320576 80822189151808 80932677838336 80968529137314 80976205420032 81007773971904 81132509644992 81180867506032 81305869708336 81337566779742 81437503160832 81492565161168 81655407596672 81767035341824 81798912198528 81819707559824 81842905662336 81975624717696 81977639953794 82007582892912 82285810485424 82486955521152 82652066724864 82663209699616 82695435929652 82786097941504 82822770262596 82829537475172 82830622338048 82853021891808 82862913833856 83302484149248 83346194641164 83672169729792 83683450232648 83693441320736 83716074203181 83717170677504 83828940229632 83852929100544 83885619142368 84170218359136 84330614694144 84375969769728 84556260303424 84589224538728 84726397112008 84750419339712 84771965049096 84805013376837 84935596034601 85209058597208 85254886121496 85417349419584 85575376484416 85599865123472 85633236207834 85679291865258 85773225186816 85806663855552 85818232126338 86307113476038 86308243886592 86353531561206 86666696282512 86691268637568 86807008863744 86853695804928 87039280625024 87205144298496 87207288093744 87239141200512 87373471925376 87535117930624 87560167378208 87594302685876 87701926480896 87724222538368 87749094730752 87758421802896 87783535152132 87925655885184 88113531218272 88283612257932 88331093352684 88615488215072 88663147800864 88723095246261 88794955631616 88806926777504 88832105945856 88841548133988 88842711739392 89236984128768 89421287673627 89539738951936 89586722257123 89733174199552 89757440382792 89768156653344 89890875003648 89930694576177 89939220523776 90131398345408 90451577938176 90644850540608 90693601567296 90817585055232 90840673192256 90866428982784 90876087404232 90924962795784 91049262568128 91292885437488 91328475944286 91358165918656 91469103421878 91638326583622 91763601566224 91812954284688 91836295469854 91862333546256 91987914759552 91997692386546 91998897329664 92047171004802 92535461871216 92571536796102 92778134292608 92920993952384 92946122204964 92947339570176 92957219176848 92996110912068 93134360184192 93320465824768 93484471084032 93534749328384 93734609903872 93915541024032 94040926269056 94067589417984 94094508227328 94104509769444 94143881511729 94155121485828 94270806309888 94472239656704 94509069633888 94654594585824 94689167876352 94691495654028 94893827909699 95010420354304 95074659354696 95098829748143 95125792841352 95252793875616 95317196751009 95638228837312 95640579946093 95675513375064 95860190921859 96194535267584 96234781441344 96245010478487 96272298544968 96299848263906 96635726061056 96673399472832 96857622102528 97186231507456 97237227081358 97381781253952 97409391625728 97434155567424 97500033317826 97619827908096 97800430267904 97828417283968 97866555666096 97919190703152 98385717143168 98438631398016 98449094687918 98477007671952 98505188300484 98636701115472 98689750355664 98900625890612 99075735585792 99127722620556 99464033808412 99473463571456 99653574322848 99665472107136 99692424241956 99701875657728 99855396486144 99907792624692 100040134777856 100068762717952 100107774498144 100121270814061 100691632388711 100692951201024 100701178535168 100703654108252 100732206320928 100745786821407 100895556866208 100949820974496 101274843674368 101329311772416 101397823138584 101739335014912 101741836109368 101778998067264 101935717246272 101946552250231 101975456858184 102001381609647 102195757341288 102384825436712 102414124344154 102579931866048 102777936658488 102997547634254 103007312394752 103052942244798 103234051762002 103594114903552 103648472822986 103649830362624 104069243450368 104109814816896 104334726214272 104375401079184 104409332478464 104536118196432 104729516095568 104872687504256 104929090611072 104985524052864 105129045439488 105323540288512 105421546279004 105451436141856 105485717349376 105526840927872 105754813567104 105796042052688 106022101971604 106079123261748 106224139662816 106281269613792 106508366343736 106549888601667 106713953992191 106856426208428 106886722898592 107330641117637 107332046884608 107388366172269 107593007441976 107958038849752 108000126262119 108010365295872 108176679526656 108218852176032 108233442010083 108450089039656 108656753548224 108715191818688 109065216264704 109123874216448 109300832956928 109303519938392 109334510445888 109343443857216 109554503910696 109788594731018 109847641733466 109982607361536 110025484051392 110056969444464 110260581239536 110430360350128 110470695855744 110473411596366 110483885111808 110683931786064 110712070453062 111128259521552 111562892973056 111621432270908 111622894236672 111803905467392 111847492189824 111907646517888 112440819592192 112501293026304 112545151625088 112577358057696 112785632718304 113000559119616 113029286732128 113061333595392 113073351169116 113247461379468 113288825852064 113673181495328 113750038870797 113889799226112 113934199133664 114177648277112 114239055820344 114408885140736 114424309501784 114456751891776 114459565623039 114468917788023 115076151301384 115122521509632 115138042081608 115182928616301 115588358183424 115649009723982 115883226444096 116276384124992 116318854934016 116497962567168 116543379266496 116559091395474 116792403581168 117011229070528 117044713536176 117077898881664 117090343386222 117234207846912 117460499038272 117711483010576 117774791136912 117820705607514 117981773442288 118217530401152 118297460328348 118442807927808 118455397511984 118488982824576 118671432018048 118684045903254 118982645505024 119228383564836 119676587177056 119690875537792 119821912136703 119854500004864 119907592768236 119918960698368 119983456060416 120515927019264 120602103917568 120924802089728 121168116538976 121202470980864 121233283727712 121399016757504 121452793705971 121464308130048 121723847249984 121771301259048 121958804562504 122006350169613 122156254741248 122417272379584 122483111395008 122496130433209 122650553012736 122663589848728 122698368297792 122729561339736 122963437076544 122966459930691 123380615828288 123428715728136 123758977138706 123928162939952 123942958902464 123978100087296 123994814549424 124043153894478 124179146912256 124234155393894 124244306212758 124245933507072 124953726223872 125019291961746 125220721365376 125459344303104 125472679692592 125508254594688 125525175348972 125540161981104 125743410344448 125779393650816 126012092845184 126206126114432 126252223835136 126255327538704 126495922041216 126766212472928 126834390455136 126883836808092 127003725167488 127039734162432 127089595668012 127157947573644 127567351166752 127813587895812 127882329182244 128155582022377 128313041921792 128363064726624 128399797685208 128449854311751 128623030428672 128659837780224 128727348189507 128897865963776 129164082195239 129460670214057 129912207423232 130000044423768 130210513295616 130488740888128 130558920937536 130807716447744 130810932140616 131251508530688 131302676895936 131340251067312 131391454028814 131515601487296 131552889721344 131586333807552 131637632704344 131675302728198 131918909697302 132122038276046 132170296827408 132425418386898 132871432430464 132887296142848 132923232322608 132957024784714 132994721701296 133192433447424 133210390166256 133262322200982 133477032664192 133803313007616 134257268268032 134309608427904 134327715761876 134527409154944 134565551318016 134599761299328 134636160574188 134652234980016 134836312505472 135105749029888 135197097518112 135415980370944 135624493734912 135705330756352 135914289661696 135967275810912 135985606628053 136001842146196 136040402350944 136226377582848 136261009788384 136314131106348 136605400617259 136773242488064 136939328156232 137037248877984 137403922993064 137457489875433 137645402349336 137680395307013 137719431427032 137754443204781 137996538579819 138464720220463 138803192806824 138813086422528 139099780825642 139112968285696 139167201438912 139381490928576 139419183307446 139435828765272 139905454148096 139980698737152 140226706626048 140601914855808 140702454570496 140833381459082 140873311536048 141006418089472 141061389403584 141156764654166 141438831015664 141632186217088 141708359485056 141763604450832 141981891878736 142066518135556 142285271989588 142515630531456 142611989032044 142879190813424 143109395846144 143184488229692 143438005251072 143457343255968 143513270062596 144000168349492 144013820394496 144235572702208 144291802901376 144311256013444 144352172162016 144566768047104 144875671397632 144951690581551 144953589091584 145010099209248 145779347261184 145791258476288 145855840622037 146072671880928 146151233351136 146463522311288 146700645401856 146742625925952 146799833499144 147294261140992 147297882128488 147578575714752 147616093937416 147657947097024 147673642031877 147955051673208 148271194946014 148350938835918 149115852545114 149129989586432 149196050712618 149210195357184 149480361484272 149498208160704 150060202166784 150103144076928 150161661747216 150667412159488 150748444793856 150764468225488 150996615172624 151039426801536 151051767802752 151055481162378 151343335299312 151666718494396 151853065634816 151912265511552 151993967658624 152318741093792 152545180187648 152609002522368 152612754164052 152625223717364 152668497100896 152903575869408 153496695346176 153517389442144 153577238155068 153621186516231 153869897799072 154198679631976 154496321451381 154510968592128 154579413367197 155391172355328 155412121860632 155472709234479 155474745543936 156103865175552 156120457848296 156164722225344 156502089321408 156613998717696 157033054849216 157094274143352 157309031256384 157393635916608 157729947104464 157985310432768 158132319418506 158228576024064 158245394537672 158290261391808 158632220350656 158971178086448 159033152957406 159118684892622 159336209494224 159762549515604 159876790357648 160284639312642 160687902692352 160998070326912 161603294641152 161644378303616 161865355676672 161937058274628 161952410840064 162015547943808 162265019289984 162361735012064 162611739416672 162675133559484 162875006321664 162985130322336 163310815193344 163597824397056 163639415119648 163685811324672 163951249435392 163955279907588 164015165785824 164571620970848 164682892096527 164771462600199 164973911042304 165326419399232 165390871859304 165645540525192 165659074950344 165706043783616 165710117394549 165725827667712 166068105679593 166692389282328 167344339459584 167366900465296 167386882641472 167432148406362 167434341355008 167705858201088 167771238284736 168340436718272 168661229388288 168751939539456 169112520606848 169178449077456 169452794224016 169500838679424 169543930098192 169610026753674 169871192069202 170418117194416 170509772242992 170834698839168 171150752968832 171199730246944 171266472415668 171358583730516 171546450373632 171613327711104 171636464252676 172614226952076 172616487773184 172707063122412 173076095308571 173333392565024 173382537275136 173473514585973 173614017727488 173707391609856 174078561250048 174414576187488 174478282401024 174746943850752 174838637093211 175070235861248 175120334756416 175188605371752 175448445076736 175516843605792 175567070304264 175635515079333 175851311770368 176227062436544 176231394689441 176567224515864 176662186705368 177230976430144 177326295601728 177446190492522 177613853555008 177664211891712 177683096267976 178026068854881 178473968257536 178842575347254 179079477903872 179173444514246 179466348399104 179514880765584 179536313306688 179781750007296 179861389152354 179878441047552 180262796690816 180903155876352 181289701081216 181387203134592 181635170110464 181681346384512 181732857965568 181752174808464 181849925591568 182098525136256 182585770874976 182656951888572 182716331837312 182938206843756 183276653167244 183527203132448 183625908569376 183672590939708 183724667092512 183975829519104 183995384773092 183997794659328 184094342009604 184487705988257 185070923742432 185143073592204 185538678450307 185556268585216 185638465708059 185841987904768 185892244409928 185914438353696 185939502940399 185992221824136 186268720368384 186366459319137 186998745864749 187469219807744 187831082048064 188081852538112 188189016454656 188209019538888 188287763023458 188310242971656 188944479313408 189018139267776 189309189171648 189378335752704 189382991308056 189787655819398 190020840708608 190149318709392 190197659496286 190251585682704 190505587751232 190634393502018 191276457674624 191281159892186 191351026750128 191720381843718 192389070535168 192469562882688 192490020956974 192544597089936 192599696527812 193271452122112 193346798945664 193715244205056 194372463014912 194474454162716 194763562507904 194818783251456 194868311134848 195000066635652 195239655816192 195600860535808 195656834567936 195733111332192 195838381406304 196771434286336 196877262796032 196898189375836 196954015343904 197010376600968 197273402230944 197379500711328 197801251781224 197878364545953 198183057414069 198255445241112 198928067616824 199307148645696 199328333504183 199330944214272 199384848483912 199435537177071 199815585249384 200137525435904 200215548996288 200242541628122 201383264777422 201385902402048 201402357070336 201407308216504 201464412641856 201491573642814 201791113732416 201899641948992 202549687348736 202658623544832 202795646277168 203478670029824 203483672218736 203557996134528 203871434492544 203893104500462 203950913716368 204002763219294 204391514682576 204769650873424 204828248688308 205159863732096 205555873316976 205995095268508 206014624789504 206105884489596 206468103524004 207188229807104 207296945645972 207299660725248 208219629633792 208649671238463 208669452428544 208750802158368 208818664956928 209072236392864 209459032191136 209745375008512 209858181222144 209971048105728 210843092558008 210902872283712 211053681855744 211250072188623 211509627134208 211592084105376 212044203943208 212158246523496 212448279325632 212562539227584 213016732687472 213099777203334 213427907984382 213712852416856 213773445797184 214661282235274 214664093769216 214776732344538 215186014883952 215916077699504 216000252524238 216020730591744 216353359053312 216437704352064 216466884020166 216900178079312 217313507096448 217430383637376 218130432529408 218247748432896 218601665913856 218607039876784 218669020891776 218686887714432 219109007821392 219577189462036 219695283466932 219965214723072 220050968102784 220113938888928 220521162479072 220860720700256 220941391711488 220946823192732 220967770223616 221367863572128 221424140906124 222256519043104 222406792419021 222526408253877 223242864541816 223673778817671 223694984379648 223794076068927 223815293035776 225090303250176 225154716115392 225571265436608 226001118239232 226058573464256 226122667190784 226146702338232 226494922758936 226577651704128 226583221743567 227346362990656 227500077741594 227779598452224 227868398267328 228355296554224 228478111640688 228817770281472 228848619003568 228913503783552 228919131246078 228937835576046 230152302602768 230245043019264 230276084163216 230365857232602 231176716366848 231298019447964 231766452888192 232552768249984 232637709868032 232995925134336 233086758532992 233118182790948 233584807162336 234022458141056 234089427072352 234155797763328 234180686772444 234468415693824 234920998076544 235422966021152 235549582273824 235641411215028 235963546884576 236435060802304 236594920656696 236910795023968 236977965649152 237198479127759 237342864036096 237368091806508 238003223755843 238456767129672 238549729436109 239353174354112 239381751075584 239643824273406 239815185536472 240426958968963 241031854038528 241849604179456 242336233077952 242404941961728 242466567455424 242798033515008 242905587411942 242928616260096 243447694499968 243542602518096 243917609125008 244012700339226 244312509482496 244834544759168 244966222790016 244992260866418 245301106025472 245327179697456 245396736595584 245459122679472 245926874153088 245932919861382 246761231656576 246857431456272 247517954277412 247856325879904 247885917804928 247956200174592 247989629098848 248086307788956 248358293824512 248468310787788 248488612425516 248491867014144 249907452447744 250038583923492 250441442730752 250572854401961 250945359385184 251016509189376 251050350697944 251080323962208 251148222609543 251486820688896 251558787301632 252024185690368 252412252228864 252510655077408 252544698023527 252991844082432 253532424945856 253668780910272 253695744003481 253767673616184 254007450334976 254179191336024 254315895147288 255134702333504 255627175791624 255764658364488 256311164044754 256626083843584 256726129453248 256799595370416 256899708623502 257319675560448 257454696379014 257795731927552 258328164390478 258921340428114 259824414846464 260000088847536 260421026591232 260977481776256 261117841875072 261615432895488 261621864281232 262503017061376 262605353791872 262680502134624 262782908057628 263031202974592 263105779442688 263172667615104 263275265408688 263350605456396 263837819394604 264244076552092 264340593654816 264850836773796 265416757365193 265742864860928 265774592285696 265846464645216 265914049569428 265989443402592 266384866894848 266420780332512 266524644401964 266954065328384 267094141505387 268619216855808 268655431523752 268760166771369 269054818309888 269195996794309 269199522598656 269272321148376 269304469960032 269672625010944 270394195036224 271410661512704 271828579323392 271934551621824 271971213256106 272003684292392 272080804701888 272452755165696 272522019576768 272628262212696 273210801234518 273546484976128 273878656312464 274074497755968 274807845986128 274914979750866 275290804698672 275360790614026 275438862854064 275508886409562 275993077159638 276929440440926 277606385613648 277626172845056 278199561651284 278225936571392 278334402877824 278762981857152 278838366614892 278871657530544 279810908296192 279961397474304 280453413252096 281203829711616 281404909140992 281666762918164 281746623072096 282012836178944 282122778807168 282313529308332 282877662031328 283264372434176 283416718970112 283527208901664 283963783757472 284133036271112 284570543979176 284681483729097 285031261062912 285223978064088 285296489244429 285758381626848 286368976459384 286914686511936 286921739838279 287026540125192 288000336698984 288583605802752 288622512026888 288704344324032 288735031435461 289751342795264 289903381163102 289907178183168 290020198418496 291558694522368 291582516952576 291711681244074 292145343761856 292302466702272 292927044622576 293401290803712 293485251851904 293599666998288 294588522281984 294595764256976 295157151429504 295232187874832 295315894194048 295347284063754 295910103346416 296542389892028 296701877671836 298231705090228 298259979172864 298392101425236 298420390714368 298960722968544 298996416321408 300120404333568 300206288153856 300323323494432 300363812442183 301528936450976 301993230345248 302074897166133 302078853603072 302103535605504 302110962324756 302237360464221 302686670598624 303333436988792 303824531023104 303987935317248 304637482187584 305218005044736 305225508328104 305250447434728 305336994201792 305807151738816 305839656750693 306004144828941 307034778884288 307154476310136 307242373032462 307739795598144 308397359263952 308992642902762 309021937184256 309158826734394 310782344710656 310824243721264 310945418468958 310949491087872 312207730351104 312240915696592 312329444450688 313004178642816 313227997435392 314066109698432 314188548286704 314618062512768 314787271833216 315459894208928 315970620865536 316264638837012 316457152048128 316490789075344 316580522783616 317264440701312 317942356172896 318066305914812 318237369785244 318672418988448 319525099031208 319649665805001 319753580715296 320141861976573 320569278625284 321427034144489 321991923352911 321996140653824 322165098516807 323288756607232 323874116549256 324000378786357 324031095887616 324530038579968 324700326030249 324723470024128 325223478833344 325350267118968 325970260644672 326621630386688 327195648794112 327278830239296 327371622649344 327902498870784 327910559815176 328030331571648 329143241941696 329365784193054 329542925200398 329947822084608 330652838798464 330781743718608 331291081050384 331318149900688 331412087567232 331420234789098 331451655335424 332136211359186 333384778564656 334688678919168 334733800930592 334773765282944 334864296812724 334868682710016 335411716402176 335542476569472 336680873436544 337322458776576 337503879078912 338225041213696 338356898154912 338905588448032 339001677358848 339087860196384 339220053507348 339742384138404 340836234388832 341019544485984 341250116612391 341669397678336 342301505937664 342399460493888 342532944831336 342620025406763 342717167461032 343226655422208 343272928505352 343406753364069 344571831407713 345228453904152 345414126244824 346152190617142 346666785130048 346765074550272 346947029171946 348157122500096 348829152374976 348956564802048 349493887701504 349677274186422 350140471722496 350240669512832 350377210743504 350896890153472 351033687211584 351134140608528 351271030158666 351702623540736 352454124873088 352462789378882 353134449031728 353324373410736 354461952860288 354652591203456 354892380985044 355227707110016 355328423783424 355366192535952 356052137709762 356947936515072 357685150694508 358158955807744 358346889028492 358449435204539 358932696798208 359029761531168 359072626613376 359563500014592 359722778304708 359756882095104 360525593381632 361806311752704 362579402162432 362769654880451 362774406269184 363362692769024 363504349616928 363699851183136 364197050272512 365171541749952 365313903777144 365432663674624 365876413687512 366553306334488 367054406264896 367251817138752 367345181879416 367449334185024 367488391299627 367951659038208 367990769546184 368188684019208 368975411976514 370141847484864 370286147184408 371077356900614 371112537170432 371276931416118 371683975809536 371784488819856 371828876707392 371879005880798 371984443648272 372537440736768 372732918638274 373997491729498 374938439615488 375662164096128 376163705076224 376378032909312 376418039077776 376575526046916 376620485943312 377888958626816 378036278535552 378618378343296 378756671505408 378765982616112 379575311638796 380041681417216 380298637418784 380395318992572 380503171365408 381011175502464 381268787004036 382552915349248 382562319784372 382702053500256 383440763687436 384260081558563 384466746067131 384778141070336 384939125765376 384980041913948 385089194179872 385199393055624 386693597891328 387492246585717 388948908325432 389527125015808 389736622269696 390000133271304 391313669135872 391466222664384 391676762812608 393542868572672 393754525592064 393796378751672 393908030687808 394020753201936 394546804461888 394759001422656 395602503562448 395756729091906 396366114828138 396510890482224 397856135233648 398614297291392 398656667008366 398661888428544 398769696967824 398871074354142 399631170498768 400275050871808 400431097992576 400485083256244 402766529554844 402771804804096 402804714140672 402814616433008 402928825283712 402983147285628 403582227464832 403799283897984 405099374697472 405317247089664 405591292554336 406967344437472 407115992269056 407742868985088 407786209000924 407901827432736 407956819884159 408005526438588 408783029365152 409539301746848 409656497376616 409816201851777 410319727464192 411111746633952 411990190537016 412211768979192 412372469626299 412936207048008 413041185921039 413263329614343 414593891291944 415394160661389 416439259267584 417299342476926 417338904857088 417501604316736 418144472785728 418918064382272 419490750017024 419716362444288 419942096211456 421686185116016 421805744567424 422107363711488 422500144377246 423019254268416 423184168210752 424088407886416 424316493046992 424896558651264 425125078455168 426033465374944 426199554406668 426855815968764 427425704833712 427546891594368 429322564470548 429328187538432 429553464689076 430372029767904 431832155399008 432000505048476 432041461183488 432706718106624 432875408704128 432933768040332 433800356158624 434627014192896 434855071744653 434860767274752 437214079753568 437338041783552 437373775428864 437567521866111 438218015642784 439154378924072 439390566933864 440101936205568 440227877777856 441042324958144 441721441400512 441882783422976 441893646385464 442735727144256 442848281812248 443020926095631 444513038086208 444813584838042 445052816507754 446485729083632 447347557635342 447389968759296 447588152137854 447630586071552 450180606500352 450309432230784 451142530873216 452002236478464 452117146928512 452245334381568 452293404676464 452989845517872 453155303408256 453166443487134 454692725981312 455000155483188 455559196904448 455736796534656 456710593108448 456956223281376 457635540562944 457697238007136 457827007567104 457838262492156 457875671152092 460304605205536 460490086038528 460552168326432 460731714465204 460863559548693 461716183940557 462427133966161 462596038895928 463488964354143 463532905776384 465105536499968 465349586746499 466173517065984 466236365581896 466418127703437 467169614324672 468044916282112 468178854144704 468311595526656 468361373544888 469841996153088 470845932042304 471099164547648 471282822430056 471927093769152 472870121604608 473189841313392 473821590047936 473955931298304 474396958255518 474685728072192 474736183613016 476006447511686 476913534259344 477099458872218 478706348708224 478763502151168 479287648546812 479630371072944 480853917937926 482063708077056 483699208358912 484672466155904 484809883923456 484933134910848 485596067030016 485811174823884 485857232520192 486895388999936 487085205036192 487835218250016 488025400678452 488625018964992 489669089518336 489932445580032 489984521732836 490654359394912 490793473191168 490918245358944 491853748306176 491865839722764 492916835106787 493522463313152 493714862912544 494048676289581 495035908554824 495712651759808 495771835609856 495979258197696 496031977081433 496172615577912 496936621575576 496977224851032 500077167846984 500882885461504 501145708803922 501890718770368 502033018378752 502100701395888 502160647924416 502296445219086 503117574603264 504048371380736 504824504457728 505021310154816 505089396047054 505983688164864 507064849891712 507337561820544 507391488006962 507535347232368 508014900669952 508358382672048 508631790294576 510269404667008 511254351583248 511529316728976 512622328089508 513252167687168 513452258906496 513599190740832 513799417247004 514639351120896 514909392758028 515591463855104 516656328780956 517842680856228 518949182311049 519228285925713 519648829692928 520000177695072 520842053182464 521954963552512 522235683750144 523243728562464 525210707583744 525361004269248 525416846212729 525565816115256 526062405949184 526345335230208 526550530817376 526701210912792 527675638789208 528488153104184 528681187309632 528694184068323 529701673547592 530833514730386 531485729721856 531692929290432 531828099138856 531978886805184 532841560665024 533049288803928 533908130656768 534188283010774 537238433711616 537310863047504 537520333542738 538109636619776 538391993588618 538399045197312 538544642296752 538608939920064 539345250021888 540788390072448 542821323025408 543657158646784 543869103243648 543942426512212 544007368584784 544161609403776 544905510331392 545044039153536 545256524425392 546421602469036 547092969952256 547757312624928 548148995511936 549615691972256 549829959501732 550581609397344 550721581228052 550877725708128 551017772819124 551986154319276 553463117964771 553858880881852 555212771227296 556399123302568 556616035350921 556668805755648 556915397124177 557525963714304 557676733229784 557743315061088 557818508821197 560996237594247 562407659423232 563333525836328 563493246144192 564245557614336 564627058616664 565755324062656 566528744868352 566833437940224 567054417803328 567927567514944 568266072542224 569141087958352 569362967458194 570062522125824 570447956128176 570592978488858 571516763253696 572737952918768 573829373023872 573843479676558 574053080250384 576000673397968 577167211605504 577245024053776 577408688648064 577470062870922 579502685590528 579806762326204 579814356366336 580040396836992 583117389044736 583165033905152 583423362488148 584290687523712 584604933404544 585854089245152 586802581607424 586970503703808 587199333996576 589191528513952 590314302859008 590464375749664 590631788388096 590694568127508 591820206692832 593084779784056 593403755343672 593635093637859 594549172242207 596463410180456 596784202850472 597921445937088 597985000512549 597992832642816 598306611531213 600412576307712 600646646988864 600727624884366 603057872901952 603986460690496 604149794332266 604157707206144 604207071211008 604221924649512 604474720928442 605373341197248 606666873977584 607649062046208 607975870634496 609274964375168 610436010089472 610451016656208 610500894869456 610673988403584 611614303477632 611679313501386 612008289657882 614069557768576 614308952620272 614484746064924 615479591196288 616794718527904 617985285805524 618043874368512 618317653468788 621564689421312 621648487442528 621890836937916 621898982175744 624481831393184 624658888901376 625949013715389 626008357285632 626455994870784 628132219396864 628377096573408 629236125025536 629574543666432 630919788417856 632529277674024 632981578150688 633161045567232 633750216565869 634528881402624 635884712345792 636132611829624 636474739570488 637344837976896 639050198062416 639299331610002 639507161430592 640283723953146 641138557250568 642854068288978 643983846705822 643992281307648 644330197033614 646577513214464 647748233098512 648000757572714 648062191775232 649060077159936 649400652060498 649446940048256 650446957666688 650700534237936 651940521289344 653243260773376 654391297588224 654557660478592 654743245298688 655804997741568 655821119630352 656060663143296 658286483883392 658731568386108 659085850400796 659895644169216 661305677596928 661563487437216 662582162100768 662636299801376 662824175134464 662840469578196 662903310670848 664272422718372 665691808237001 666769557129312 667220377257063 669467601861184 669484059622651 669547530565888 669728593625448 671021336453013 671084953138944 673361746873088 673715073349409 676450082427392 676713796309824 677811176896064 678003354717696 678175720392768 678440107014696 679484768276808 681672468777664 682039088971968 682500233224782 683338795356672 684603011875328 684798920987776 685065889662672 685240050813526 685434334922064 686453310844416 686545857010704 686813506728138 689143662815426 690456907808304 690828252489648 692304381234284 693333570260096 693530149100544 693894058343892 696314245000192 697658304749952 697913129604096 698987775403008 699354548372844 700280943444992 700481339025664 700754421487008 700848895698427 701793780306944 702067374423168 702268281217056 702542060317332 703405247081472 704908249746176 704925578757764 706268898063456 706648746821472 708923905720576 709305182406912 709583575813067 709784761970088 710455414220032 710732385071904 712104275419524 713625865751617 714009671267529 715370301389016 716693778056984 716898870409078 718059523062336 718145253226752 719445556609416 721051186763264 725158804324864 725539309760902 725548812538368 726725385538048 727008699233856 727399702366272 728394100545024 730343083499904 730627807554288 730865327349248 731752827375024 733106612668976 734108812529792 734503634277504 734690363758832 734898668370048 734976782599254 735903318076416 735981539092368 736377368038416 737950823953028 740283694969728 740572294368816 742154713801228 742225074340864 742553862832236 743367951619072 743568977639712 743657753414784 743758011761596 743968887296544 745074881473536 745465837276548 747994983458996 751314487823459 751324328192256 751718563205883 752327410152448 752836078155552 753151052093832 753240971886624 756072557071104 757236756686592 757531965232224 757634094070581 759150623277592 760597274837568 760790637985144 761006342730816 761087232010443 762022351004928 762537574008072 765105830698496 765124639568744 765404107000512 766881527374872 768520163117126 768933492134262 769878251530752 769960083827896 770178388359744 770398786111248 773387195782656 774984493171434 777897816650864 779054250031616 779473244539392 780000266542608 782627338271744 782932445328768 783353525625216 787085737145344 787509051184128 787592757503344 787816061375616 788041506403872 789093608923776 789518002845312 791205007124896 791513458183812 792732229656276 793021780964448 795712270467296 796250272095579 797228594582784 797313334016732 797323776857088 797539393935648 797742148708284 799262340997536 800862195985152 800970166512488 801282424516161 805533059109688 805629232866016 805857650567424 805966294571256 806280500314107 807164454929664 807587990382927 807598567795968 811182585108672 813934688874944 814231984538112 815485737970176 815572418001848 815803654865472 815913639768318 816011052877176 817566058730304 819078603493696 819312994753232 819632403703554 820639454928384 822223493267904 823980381074032 824423537958384 824744939252598 825872414096016 826082371842078 826526659228686 829187782583888 830788321322778 832878518535168 834598684953852 834677809714176 835003208633472 836288945571456 837836128764544 838981500034048 839432724888576 839884192422912 843372370232032 843611489134848 844214727422976 845000288754492 846038508536832 846368336421504 848176815772832 848632986093984 849793117302528 850250156910336 852066930749888 852399108813336 853711631937528 854044451187291 854851409667424 855093783188736 855889467733287 857472913032463 858645128941096 859106929378152 860744059535808 860765219514837 863664310798016 864001010096952 865750817408256 865867536080664 866205094306383 867600712317248 869254028385792 869710143489306 869721534549504 874428159507136 874676083567104 874747550857728 875135043732222 876436031285568 878308757848144 878781133867728 880203872411136 880455755555712 882084649916288 883442882801024 883765566845952 883787292770928 885471454288512 885696563624496 886041852191262 889026076172416 889627169676084 890105633015508 892971458167264 894695115270684 894779937518592 895176304275708 895261172143104 900361213000704 900618864461568 901091437326549 902285061746432 904148575366673 904234293857024 904586809352928 905979691035744 906224691498399 906310606816512 906332886974268 909385451962624 910000310966376 911473593069312 913421186216896 913912446562752 915394476014272 915416979484033 915654015134208 915676524984312 915751342304184 917518970252079 920609210411072 921104336652864 921463428930408 921727119097386 923432367881114 924854267932322 925192077791856 926977928708286 927065811552768 930211072999936 930699173492998 932347034131968 932472731163792 932836255406874 934339228649344 936089832564224 936357708289408 936623191053312 936722747089776 939683992306176 941691864084608 942198329095296 942565644860112 943854187538304 945740243209216 946379682626784 947643180095872 947911862596608 948793916511036 949371456144384 949472367226032 952012895023372 953827068518688 954198917744436 956237804320813 957412697416448 957527004302336 958303592077441 958575297093624 959260742145888 961707835875852 963762767149091 964281102433467 965975770058733 969253041543241 969344932311808 969866269821696 971622349647768 973790777999872 974170410072384 975670436500032 976050801356904 979338179036672 979864891160064 979969043465672 981308718789824 981586946382336 981836490717888 983707496612352 983731679445528 985833670213574 987044926626304 987429725825088 988097352579162 990071817109648 991425303519616 991543671219712 991958516395392 992063954162866 992345231155824 993873243151152 993954449702064 1000154335693968 1001765770923008 1002291417607844 1003781437540736 1004066036757504 1004201402791776 1004321295848832 1004592890438172 1006235149206528 1008096742761472 1009649008915456 1010042620309632 1010178792094108 1011967376329728 1014129699783424 1014661834070857 1014675123641088 1014782976013924 1015070694464736 1016029801339904 1016716765344096 1017263580589152 1020538809334016 1022508703166496 1023058633457952 1025244656179016 1026904517812992 1027198381481664 1027307564983097 1027598834494008 1027860076220289 1029818785516056 1033312657561912 1033715494223139 1035685361712456 1037898364622098 1038456571851426 1040000355390144 1043909927105024 1044471367500288 1046487457124928 1050421415167488 1050722008538496 1050833692425458 1051131632230512 1052124811898368 1052690670460416 1053101061634752 1053402421825584 1055351277578416 1056976306208368 1057362374619264 1057388368136646 1059403347095184 1061667029460772 1062971459443712 1063385858580864 1063656198277712 1063957773610368 1065683121330048 1066098577607856 1067816261313536 1068376566021548 1074476867423232 1074621726095008 1075040667085476 1075348305613617 1076219273239552 1076783987177236 1076798090394624 1077089284593504 1077217879840128 1078690500043776 1081576780144896 1087738206487296 1087884853024424 1088014737169568 1088308964641353 1088323218807552 1090088078307072 1090513048850784 1092843204938072 1095514625249856 1096297991023872 1099231383944512 1099659919003464 1101163218794688 1101443162456104 1101755451416256 1102035545638248 1102465173898881 1103972308638552 1106926235929542 1107717761763704 1110425542454592 1112798246605136 1113232070701842 1113337611511296 1113830794248354 1115051927428608 1115353466459568 1115486630122176 1115637017642394 1121992475188494 1124815318846464 1126667051672656 1126986492288384 1128491115228672 1129254117233328 1131510648125312 1133057489736704 1133666875880448 1134108835606656 1135855135029888 1136532145084448 1138282175916704 1138725934916388 1140125044251648 1140895912256352 1141185956977716 1143033526507392 1145475905837536 1147658746047744 1147686959353116 1148106160500768 1152001346795936 1152780244675689 1153400238201393 1154334423211008 1154490048107552 1154817377296128 1154940125741844 1159613524652408 1160080793673984 1162476739757151 1166846724976296 1168581375047424 1169209866809088 1171708178490304 1173941007407616 1174398667993152 1178383057027904 1180628605718016 1180928751499328 1181263576776192 1181389136255016 1183640413385664 1186169559568112 1186807510687344 1187270187275718 1189098344484414 1192926820360912 1193568405700944 1195842891874176 1195970001025098 1195985665285632 1196613223062426 1200825152615424 1201293293977728 1201455249768732 1206115745803904 1207972921380992 1208299588664532 1208315414412288 1208414142422016 1208443849299024 1208949441856884 1210746682394496 1213333747955168 1215298124092416 1215951741268992 1218549928750336 1220902033312416 1221001789738912 1221347976807168 1223228606955264 1223358627002772 1223870459652477 1224016579315764 1228139115537152 1228617905240544 1228969492129848 1229448605555331 1230959182392576 1233589437055808 1233619762826087 1235970571611048 1236284786725859 1236635306937576 1239123557763117 1243296974885056 1243781673875832 1246182481984167 1248963662786368 1249317777802752 1251898027430778 1252016714571264 1256264438793728 1256754193146816 1258472250051072 1259149087332864 1261839576835712 1265058555348048 1265963156301376 1266322091134464 1267500433131738 1269057762805248 1271769424691584 1272265223659248 1272949479140976 1274689675953792 1278100396124832 1278598663220004 1279014322861184 1280567447906292 1282277114501136 1285708136577956 1287967693411644 1287984562615296 1288660394067228 1291413941917799 1293155026428928 1295496466197024 1296001515145428 1296124383550464 1298120154319872 1298801304120996 1298893880096512 1300893915333376 1301401068475872 1301576520582793 1303881042578688 1304565215233959 1308991221053243 1309115320957184 1311642239260704 1312121326286592 1316572967766784 1317463136772216 1318171700801592 1322611355193856 1323126974874432 1325164324201536 1325272599602752 1325305179253003 1325648350268928 1325680939156392 1328544845436744 1331383616474002 1333539114258624 1334440754514126 1338935203722368 1338968119245302 1339095061131776 1339457187250896 1342042672906026 1342169906277888 1346723493746176 1347430146698818 1352900164854784 1353427592619648 1355622353792128 1356006709435392 1356351440785536 1356880214029392 1358969536553616 1363344937555328 1364078177943936 1365000466449564 1366677590713344 1369206023750656 1369597841975552 1370131779325344 1370480101627052 1370868669844128 1372906621688832 1373091714021408 1373627013456276 1378287325630852 1380913815616608 1381656504979296 1384608762468568 1385148551821671 1386667140520192 1387281401898483 1387394752709131 1387788116687784 1395298334529281 1395316609499904 1396048760239497 1398709096745688 1400962678051328 1401508842974016 1401697791396854 1404134748846336 1404536562434112 1405084120634664 1409816499492352 1409851157515528 1412537796126912 1413297493642944 1417847811441152 1418610364813824 1419167151626134 1419569523940176 1420910828440064 1421464770143808 1424208550839048 1427251731503234 1428019342535058 1430740602778032 1433387556113968 1433797740818156 1436119046124672 1436290506453504 1438891113218832 1442102373526528 1450317608649728 1451078619521804 1451097625076736 1453450771076096 1454017398467712 1454799404732544 1456788201090048 1460686166999808 1461255615108576 1461730654698496 1463505654750048 1466213225337952 1468217625059584 1469007268555008 1469380727517664 1469797336740096 1469953565198508 1471963078184736 1472754736076832 1475901647906056 1478750505320361 1480567389939456 1481144588737632 1484309427602456 1485107725664472 1487137955279424 1487315506829568 1487516023523192 1487937774593088 1488095931244299 1490931674553096 1495989966917992 1502628975646918 1502648656384512 1503437126411766 1505672156311104 1506302104187664 1506481943773248 1512145114142208 1514473513373184 1515063930464448 1515268188141162 1518301246555184 1521194549675136 1521581275970288 1522012685461632 1522174464020886 1524044702009856 1525075148016144 1530211661396992 1530249279137488 1530808214001024 1533763054749744 1537040326234252 1537866984268524 1539756503061504 1539920167655792 1540356776719488 1540797572222496 1546774391565312 1549968986342868 1555795633301728 1556847546933147 1557684857777139 1558108500063232 1558946489078784 1560000533085216 1565864890657536 1566707051250432 1575185515006688 1575632122751232 1576083012807744 1576250538638187 1578187217847552 1579036005690624 1582410014249792 1583026916367624 1585464459312552 1586043561928896 1586082552204969 1591424540934592 1592500544191158 1594457189165568 1594626668033464 1595078787871296 1595484297416568 1598524681995072 1601724391970304 1601940333024976 1602564849032322 1611066118219376 1611258465732032 1611715301134848 1611932589142512 1612561000628214 1614328909859328 1615175980765854 1615197135591936 1622365170217344 1627869377749888 1628463969076224 1630971475940352 1631144836003696 1631607309730944 1631827279536636 1632022105754352 1635132117460608 1638157206987392 1638625989506464 1639264807407108 1641278909856768 1644446986535808 1647960762148064 1648847075916768 1649489878505196 1651744828192032 1652164743684156 1653053318457372 1658375565167776 1660389353894313 1661576642645556 1666022566290901 1669197369907704 1669848106052763 1670006417266944 1672577891142912 1673455526463591 1675672257529088 1682988712782741 1686744740464064 1687222978269696 1690000577508984 1692736672843008 1696353631545664 1697265972187968 1699586234605056 1700500313820672 1704133861499776 1704798217626672 1707423263875056 1708088902374582 1709702819334848 1710187566377472 1711778935466574 1714945826064926 1717290257882192 1718213858756304 1721488119071616 1721530439029674 1727328621596032 1728002020193904 1731501634816512 1731735072161328 1732410188612766 1735201424634496 1738508056771584 1739420286978612 1739443069099008 1748856319014272 1749352167134208 1749495101715456 1750270087464444 1752872062571136 1756617515696288 1757562267735456 1760407744822272 1760911511111424 1764169299832576 1766885765602048 1767574585541856 1767812886164689 1770942908577024 1771393127248992 1772083704382524 1775870208024367 1778052152344832 1779254339352168 1780211266031016 1785942916334528 1789390230541368 1789845138991169 1790352608551416 1793955001537647 1801237728923136 1802182874653098 1804570123492864 1808297150733346 1808468587714048 1809173618705856 1811959382071488 1812449382996798 1812621213633024 1812665773948536 1818770903925248 1820000621932752 1822947186138624 1826842372433792 1827824893125504 1830788952028544 1830833958968066 1831308030268416 1831353049968624 1831502684608368 1835037940504158 1841218420822144 1842208673305728 1842926857860816 1843454238194772 1846864735762228 1849708535864644 1850384155583712 1853955857416572 1854131623105536 1860422145999872 1861398346985996 1864694068263936 1864945462327584 1865672510813748 1868678457298688 1869658990537709 1872179665128448 1872715416578816 1873445494179552 1879367984612352 1883383728169216 1884371977560163 1884396658190592 1885131289720224 1887708375076608 1892759365253568 1895286360191744 1897587833022072 1898944734452064 1904025790046744 1907654137037376 1908397835488872 1912475608641626 1914825394832896 1916607184154882 1917150594187248 1918521484291776 1923415671751704 1927525534298182 1928562204866934 1931951540117466 1938506083086482 1938689864623616 1939732539643392 1943244699295536 1947581555999744 1948340820144768 1951340873000064 1952101602713808 1958676358073344 1959729782320128 1959938086931344 1962617437579648 1963173892764672 1963672981435776 1967414993224704 1967463358891056 1971667340427148 1974089853252608 1974859451650176 1976194705158324 1980143634219296 1982850607039232 1983087342439424 1983917032790784 1984127908325732 1984690462311648 1987746486302304 1987908899404128 1997075424711003 2000308671387936 2004582835215688 2007562875081472 2008402805583552 2008452178867953 2008616283772921 2008642591697664 2009185780876344 2020085240619264 2020357584188216 2021145220048227 2028259399566848 2029323668141714 2029350247282176 2029565952027848 2030141388929472 2033433530688192 2034527161178304 2041077618668032 2045017406332992 2046117266915904 2050489312358032 2053809035625984 2054396762963328 2054615129966194 2055197668988016 2055720152440578 2059637571032112 2066625315123824 2067430988446278 2071370723424912 2075796729244196 2076913143702852 2080000710780288 2087819854210048 2088942735000576 2092974914249856 2100842830334976 2101444017076992 2101667384850916 2102263264461024 2102546687095281 2104249623796736 2105381340920832 2106202123269504 2106804843651168 2110702555156832 2113952612416736 2114724749238528 2114776736273292 2118806694190368 2123334058921544 2126771717161728 2127312396555424 2127915547220736 2128750727439201 2131366242660096 2132197155215712 2136753132043096 2140877597254851 2142029013802587 2149243452190016 2150081334170952 2150696611227234 2153567974354472 2154178569187008 2154435759680256 2163153560289792 2175476412974592 2175769706048848 2176029474339136 2176617929282706 2176646437615104 2180176156614144 2181026097701568 2185686409876144 2191029250499712 2192595982047744 2198462767889024 2199319838006928 2202326437589376 2202886324912208 2203510902832512 2204071091276496 2204930347797762 2207944617277104 2213852471859084 2215435523527408 2220851084909184 2225596493210272 2226464141403684 2226675223022592 2227661588496708 2230103854857216 2230706932919136 2230973260244352 2231274035284788 2243984950376988 2249989239011423 2253334103345312 2253943463470377 2253972984576768 2255155689617649 2256982230457344 2258508234466656 2263021296250624 2268217671213312 2271710270059776 2272902282211743 2273064290168896 2276564351833408 2277451869832776 2281791824512704 2282371913955432 2283261696031329 2286067053014784 2290951811675072 2295317492095488 2295373918706232 2296212321001536 2304002693591872 2305560489351378 2306800476402786 2308980096215104 2309634754592256 2309880251483688 2319227049304816 2320161587347968 2324953479514302 2333693449952592 2337162750094848 2338419733618176 2343416356980608 2347882014815232 2348797335986304 2356766114055808 2361257211436032 2361857502998656 2362527153552384 2362778272510032 2367280826771328 2372339119136224 2373615021374688 2374540374551436 2378196688968828 2385853640721824 2387136811401888 2388750816286737 2391685783748352 2391940002050196 2391971330571264 2393226446124852 2398340177847341 2402586587955456 2402910499537464 2403847273548483 2412002819853991 2412231491607808 2415945842761984 2416599177329064 2416887698598048 2417213538225187 2417898883713768 2421493364788992 2422763971148781 2426667495910336 2437099857500672 2441804066624832 2442003579477824 2442695953614336 2446457213910528 2446717254005544 2447740919304954 2448033158631528 2456278231074304 2457235810481088 2457938984259696 2458897211110662 2461918364785152 2467178874111616 2467239525652174 2471941143222096 2472569573451718 2473270613875152 2478247115526234 2486593949770112 2487563347751664 2492364963968334 2497927325572736 2498635555605504 2503796054861556 2504033429142528 2512528877587456 2513508386293632 2516944500102144 2518298174665728 2523679153671424 2530117110696096 2531926312602752 2532644182268928 2535000866263476 2538115525610496 2543538849383168 2544530447318496 2545898958281952 2549379351907584 2556200792249664 2556472497265847 2557197326440008 2558028645722368 2561134895812584 2564554229002272 2571416273155912 2572418739097389 2575935386823288 2577320788134456 2582827883835598 2590992932394048 2591268335554379 2592003030290856 2597602608241992 2597787760193024 2601787830666752 2602802136951744 2603153041165586 2607762085157376 2609130430467918 2617982442106486 2618230641914368 2623284478521408 2624242652573184 2633145935533568 2634926273544432 2636343401603184 2645222710387712 2646253949748864 2650328648403072 2650545199205504 2650610358506006 2651296700537856 2651361878312784 2657089690873488 2662767232948004 2667078228517248 2668881509028252 2677870407444736 2677936238490604 2678190122263552 2678914374501792 2684085345812052 2684339812555776 2693446987492352 2694860293397636 2706855185239296 2711244707584256 2712445726100019 2712702881571072 2713760428058784 2717939073107232 2726689875110656 2728156355887872 2730000932899128 2739195683951104 2740263558650688 2740960203254104 2741737339688256 2746183428042816 2746250938452099 2747254026912552 2756574651261704 2761827631233216 2763313009958592 2769217524937136 2770297103643342 2773334281040384 2774562803796966 2774789505418262 2775576233375568 2790596669058562 2790633218999808 2792097520478994 2797418193491376 2801925356102656 2803017685948032 2803395582793708 2808269497692672 2809073124868224 2810168241269328 2819632998984704 2819702315031056 2825075592253824 2826594987285888 2835695622882304 2837220729627648 2838334303252268 2839139047880352 2841821656880128 2842929540287616 2848417101678096 2854503463006468 2856038685070116 2861481205556064 2866775112227936 2867595481636312 2868713412962439 2872238092249344 2872581012907008 2874910776232323 2877782226437664 2891288301447273 2892843307300401 2902157239043608 2907759124629723 2908034796935424 2909598809465088 2921372333999616 2922511230217152 2927011309500096 2932426450675904 2936435250119168 2938014537110016 2938761455035328 2939594673480192 2939907130397016 2943926156369472 2945509472153664 2951803295812112 2957501010640722 2961134779878912 2962289177475264 2968618855204912 2970215451328944 2974275910558848 2974631013659136 2975032047046384 2975875549186176 2976191862488598 2981863349106192 2991979933835984 3005257951293836 3005297312769024 3006874252823532 3011344312622208 3012604208375328 3012963887546496 3024290228284416 3028947026746368 3030127860928896 3030536376282324 3036602493110368 3042389099350272 3043162551940576 3043985502212571 3044025370923264 3044348928041772 3048089404019712 3050150296032288 3060498558274976 3061616428002048 3067526109499488 3074080652468504 3075733968537048 3079840335311584 3080713553438976 3081595144444992 3081922694949291 3083580228660867 3099937972685736 3101146482669417 3111591266603456 3113695093866294 3115369715554278 3120001066170432 3131729781315072 3133414102500864 3150371030013376 3151264245502464 3152166025615488 3152501077276374 3156374435695104 3158072011381248 3164820028499584 3166053832735248 3170928918625104 3172087123857792 3172165104409938 3182849081869184 3185001088382316 3188914378331136 3189253336066928 3190157575742592 3190968594833136 3197049363990144 3203448783940608 3203880666049952 3205129698064644 3222132236438752 3222516931464064 3223430602269696 3223865178285024 3225122001256428 3226044916840851 3228657819718656 3230351961531708 3230394271183872 3244730340434688 3255738755499776 3257447107225493 3262289672007392 3263214619461888 3263654559073272 3264044211508704 3264926893924059 3270264234921216 3276314413974784 3277251979012928 3278529614814216 3288893973071616 3295921524296128 3297694151833536 3298044672045253 3298979757010392 3303489656384064 3304329487368312 3306106636914744 3316751130335552 3320778707788626 3323153285291112 3332045132581802 3338394739815408 3339696212105526 3340012834533888 3345155782285824 3346911052927182 3351344515058176 3365977425565482 3373489480928128 3374445956539392 3380001155017968 3385473345686016 3392707263091328 3394531944375936 3399172469210112 3401000627641344 3408267722999552 3409596435253344 3414846527750112 3416177804749164 3419405638669696 3420375132754944 3423557870933148 3429891652129852 3434580515764384 3436427717512608 3442976238143232 3443060878059348 3450417845747509 3454657243192064 3456004040387808 3458340734027067 3463003269633024 3463470144322656 3464820377225532 3470402849268992 3472223839570031 3478840573957224 3497712638028544 3499547958326017 3500540174928888 3505744125142272 3513235031392576 3515124535470912 3521823022222848 3528338599665152 3533771531204096 3535149171083712 3535625772329378 3541885817154048 3542786254497984 3544167408765048 3551740416048734 3556104304689664 3558508678704336 3560422532062032 3571885832669056 3578780461082736 3579690277982338 3580705217102832 3587910003075294 3602475457846272 3604365749306196 3609140246985728 3616594301466692 3616937175428096 3618347237411712 3623918764142976 3624898765993596 3625242427266048 3625331547897072 3637541807850496 3640001243865504 3645894372277248 3653684744867584 3655649786251008 3661577904057088 3661667917936132 3662706099937248 3663005369216736 3670075881008316 3677917923489103 3682436841644288 3684417346611456 3685853715721632 3686908476389544 3693729471524456 3699417071729288 3700768311167424 3700859288478261 3707911714833144 3708854360177577 3722796693971992 3729890924655168 3731345021627496 3737356914597376 3739317981075418 3745430833157632 3746890988359104 3766767456338432 3768743955120326 3768793316381184 3770262579440448 3775416750153216 3785518730507136 3790572720383488 3795175666044144 3797889468904128 3808051580093488 3815308274074752 3816795670977744 3824951217283252 3829650789665792 3833214368309764 3834301188374496 3837042968583552 3846831343503408 3855051068596364 3857124409733868 3863903080234932 3874241825753397 3877012166172964 3877379729247232 3879465079286784 3886489398591072 3896681640289536 3902681746000128 3904203205427616 3904729561748379 3919876173862688 3925234875159296 3926973663159729 3927345962871552 3934926717782112 3943334680854296 3949718903300352 3952389410316648 3960287268438592 3965701214078464 3967834065581568 3968255816651464 3969380924623296 3975492972604608 3975817798808256 3975915537759009 3994150849422006 4000617342775872 4009165670431376 4015125750162944 4016805611167104 4016904357735906 4017232567545842 4017285183395328 4018371561752688 4040170481238528 4040715168376432 4042290440096454 4056518799133696 4058647336283428 4058700494564352 4059131904055696 4060282777858944 4066867061376384 4069054322356608 4082155237336064 4090034812665984 4092234533831808 4100978624716064 4107618071251968 4108793525926656 4109230259932388 4110395337976032 4111440304881156 4119275142064224 4133250630247648 4134861976892556 4142741446849824 4151593458488392 4153826287405704 4155445655465013 4160001421560576 4161844205695449 4162184258127393 4185895003587843 4185949828499712 4188146280718491 4202888034153984 4203334769701832 4204526528922048 4205093374190562 4212404246539008 4213609687302336 4221405110313664 4227905224833472 4229449498477056 4229553472546584 4237613388380736 4246668117843088 4253543434323456 4254624793110848 4255831094441472 4257501454878402 4262732485320192 4264394310431424 4273506264086192 4281755194509702 4284058027605174 4298486904380032 4300162668341904 4301393222454468 4307135948708944 4308357138374016 4308871519360512 4326307120579584 4350952825949184 4351539412097696 4352058948678272 4353235858565412 4353292875230208 4360352313228288 4362052195403136 4371372819752288 4382058500999424 4385191964095488 4396925535778048 4398639676013856 4404652875178752 4405772649824416 4407021805665024 4408142182552992 4409860695595524 4415889234554208 4427704943718168 4430871047054816 4436251515961083 4441702169818368 4451192986420544 4452928282807368 4454060330287919 4455323176993416 4461413865838272 4461946520488704 4462548070569576 4464287793732897 4487969900753976 4499978478022846 4506668206690624 4507886926940754 4507945969153536 4510311379235298 4517016468933312 4526042592501248 4536435342426624 4543420540119552 4545804564423486 4546128580337792 4553128703666816 4554903739665552 4563583649025408 4564743827910864 4566523392062658 4572134106029568 4581903623350144 4590634984190976 4590747837412464 4592424642003072 4608005387183744 4611120978702756 4613600952805572 4617960192430208 4619269509184512 4619760502967376 4638454098609632 4640323174695936 4649906959028604 4659842657659007 4667386899905184 4670542640799441 4674325500189696 4676839467236352 4686832713961216 4697594671972608 4713532228111616 4716005513445863 4723715005997312 4725556545020064 4728751615914561 4734561653542656 4744678238272448 4747230042749376 4749080749102872 4756393377937656 4771707281443648 4774273622803776 4777501632573474 4783371567496704 4783880004100392 4786452892249704 4796680355694682 4805173175910912 4805820999074928 4807694547096966 4824005639707982 4824462983215616 4831891685523968 4833198354658128 4833775397196096 4834427076450374 4835797767427536 4842986729577984 4845527942297562 4853334991820672 4874199715001344 4883608133249664 4884007158955648 4885391907228672 4892914427821056 4893434508011088 4895481838609908 4896066317263056 4912556462148608 4914471620962176 4915877968519392 4917794422221324 4923836729570304 4934357748223232 4934479051304348 4943882286444192 4945139146903436 4946541227750304 4956494231052468 4967085030691469 4973187899540224 4975126695503328 4984729927936668 4995381060261319 4995854651145472 4998067698872703 5007592109723112 5027016772587264 5047358307342848 5060234221392192 5063852625205504 5070001732526952 5087077698766336 5089060894636992 5091797916563904 5098758703815168 5112401584499328 5112944994531694 5114394652880016 5116057291444736 5122269791625168 5129108458004544 5142832546311824 5144837478194778 5151870773646576 5154641576268912 5165655767671196 5181985864788096 5182536671108758 5184006060581712 5195205216483984 5195575520386048 5203575661333504 5205604273903488 5206306082331172 5215524170314752 5218260860935836 5235964884212972 5236461283828736 5246568957042816 5248485305146368 5266291871067136 5269852547088864 5272686803206368 5292507899497728 5300657296806144 5301090398411008 5301220717012012 5302723756625568 5303438658494067 5314179381746976 5325534465896008 5327610624073101 5334156457034496 5337763018056504 5355740814889472 5355872476981208 5357828749003584 5368170691624104 5369535416973507 5389720586795272 5413710370478592 5422489415168512 5424891452200038 5425405763142144 5427520856117568 5435878146214464 5453379750221312 5456312711775744 5460001865798256 5478391367902208 5480527117301376 5481920406508208 5483474679376512 5492366856085632 5492501876904198 5494508053825104 5513149302523408 5523655262466432 5526626019917184 5538435049874272 5540594207286684 5546668562080768 5549125607593932 5549579010836524 5551152466751136 5581193338117124 5581266437999616 5584195040957988 5594836386982752 5606035371896064 5606791165587416 5608976971613127 5616538995385344 5618146249736448 5620336482538656 5639404630062112 5650151184507648 5653115932680489 5653189974571776 5676668606504536 5678278095760704 5685859080575232 5696834203356192 5709006926012936 5712077370140232 5722962411112128 5733550224455872 5735190963272624 5737426825924878 5744476184498688 5749821552464646 5755564452875328 5782576602894546 5785686614600802 5804314478087216 5815518249259446 5816069593870848 5819197618930176 5842744667999232 5845022460434304 5854022619000192 5864852901351808 5872870500238336 5876029074220032 5877522910070656 5879189346960384 5879814260794032 5887852312738944 5891018944307328 5903606591624224 5915002021281444 5922269559757824 5924578354950528 5937237710409824 5940430902657888 5948551821117696 5949262027318272 5950064094092768 5951751098372352 5952383724977196 5963726698212384 5983959867671968 5991226274133009 6002310391227241 6010515902587672 6013748505647064 6022688625244416 6025208416750656 6025356536603859 6025848851318763 6025927775092992 6060255721857792 6061072752564648 6063435660144681 6073204986220736 6084778198700544 6086325103881152 6087971004425142 6088050741846528 6088697856083544 6100300592064576 6120997116549952 6123232856004096 6135052218998976 6148161304937008 6151467937074096 6159680670623168 6161427106877952 6163190288889984 6163845389898582 6167160457321734 6199875945371472 6202292965338834 6223182533206912 6227390187732588 6230739431108556 6240002132340864 6263459562630144 6266828205001728 6300742060026752 6302528491004928 6304332051230976 6305002154552748 6307640061285843 6312748871390208 6316144022762496 6329640056999168 6332107665470496 6341857837250208 6344174247715584 6344330208819876 6365698163738368 6370002176764632 6378506672133856 6380315151485184 6381937189666272 6386252182317603 6394098727980288 6407761332099904 6407918856388231 6410259396129288 6422632791764553 6444264472877504 6445033862928128 6447730356570048 6448415702058629 6450244002512856 6452089833681702 6460703923063416 6489460680869376 6511477510999552 6514894214450986 6524579344014784 6526429238923776 6527309118146544 6528088423017408 6529853787848118 6540528469842432 6552628827949568 6554503958025856 6557059229628432 6577787946143232 6591843048592256 6595388303667072 6596089344090506 6597959514020784 6606979312768128 6608658974736624 6612213273829488 6633502260671104 6641557415577252 6646306570582224 6664090265163604 6676789479630816 6679392424211052 6680025669067776 6690311564571648 6693822105854364 6702689030116352 6708125144542087 6731954851130964 6746339370043637 6746978961856256 6749967717034269 6760002310035936 6761830390411131 6770946691372032 6785414526182656 6789063888751872 6816535445999104 6819192870506688 6829693055500224 6830419000765477 6832355609498328 6838811277339392 6847115741866296 6859783304259704 6869161031528768 6872855435025216 6885952476286464 6886121756118696 6900835691495018 6909314486384128 6912008080775616 6916681468054134 6926940288645312 6929640754451064 6940805698537984 6944447679140062 6957681147914448 6995425276057088 6999095916652034 7001080349857776 7011488250284544 7026470062785152 7030249070941824 7043646044445696 7056677199330304 7067543062408192 7070298342167424 7071251544658756 7083771634308096 7085572508995968 7088334817530096 7103480832097468 7112208609379328 7117017357408672 7120845064124064 7143771665338112 7157560922165472 7159380555964676 7161410434205664 7175820006150588 7191152954881679 7195020533542023 7208731498612392 7233188602933384 7236008459561973 7236694474823424 7247837528285952 7249797531987192 7250663095794144 7251640614675561 7280002487731008 7307369489735168 7311299572502016 7323155808114176 7323335835872264 7325412199874496 7326010738433472 7340151762016632 7355835846978206 7364873683288576 7368834693222912 7371707431443264 7373816952779088 7387458943048912 7398834143458576 7401536622334848 7401718576956522 7415823429666288 7417708720355154 7445593387943984 7459781849310336 7462690043254992 7474713829194752 7478635962150836 7490861666315264 7493781976718208 7533534912676864 7537487910240652 7537586632762368 7540525158880896 7550833500306432 7571037461014272 7581145440766976 7590351332088288 7595778937808256 7616103160186976 7630616548149504 7633591341955488 7649902434566504 7666428736619528 7668602376748992 7669417491797541 7674085937167104 7693662687006816 7710102137192728 7714248819467736 7717256217292167 7727806160469864 7748483651506794 7754024332345928 7772978797182144 7773805006663137 7793363280579072 7805363492000256 7808406410855232 7809459123496758 7839752347725376 7850469750318592 7853947326319458 7854691925743104 7869853435564224 7886669361708592 7899437806600704 7904778820633296 7920574536877184 7931402428156928 7935668131163136 7936511633302928 7938761849246592 7950985945209216 7951635597616512 7951831075518018 7988301698844012 8001234685551744 8018331340862752 8030251500325888 8033611222334208 8033808715471812 8034465135091684 8034570366790656 8036743123505376 8080340962477056 8081430336752864 8084580880192908 8117294672566856 8118263808111392 8120565555717888 8133734122752768 8137337178300057 8138108644713216 8180069625331968 8184469067663616 8201957249432128 8217587051853312 8218460519864776 8220790675952064 8222880609762312 8238550284128448 8238752815356297 8266501260495296 8269723953785112 8285482893699648 8303186916976784 8307652574811408 8310891310930026 8320002843121152 8323688411390898 8324368516254786 8371790007175686 8371899656999424 8376292561436982 8405776068307968 8406669539403664 8409053057844096 8410186748381124 8424808493078016 8427219374604672 8442810220627328 8455810449666944 8458898996954112 8459106945093168 8475226776761472 8493336235686176 8507086868646912 8509249586221696 8511662188882944 8515002909756804 8525464970640384 8528788620862848 8547012528172384 8563510389019404 8568116055210348 8596973808760064 8600325336683808 8602786444908936 8606140238887317 8614271897417888 8616714276748032 8617743038721024 8624732328696969 8653993507081013 8673864904341819 8703078824195392 8704117897356544 8706471717130824 8723277373889169 8724104390806272 8742745639504576 8764117001998848 8793851071556096 8797279352027712 8809305750357504 8811545299648832 8814043611330048 8816284365105984 8819721391191048 8831778469108416 8855409887436336 8861742094109632 8872503031922166 8883404339636736 8902385972841088 8905856565614736 8908120660575838 8910646353986832 8922827731676544 8923893040977408 8925096141139152 8928575587465794 8975939801507952 8999956956045692 9013336413381248 9015773853881508 9015891938307072 9020622758470596 9034032937866624 9052085185002496 9072870684853248 9086841080239104 9091609128846972 9092257160675584 9106257407333632 9109807479331104 9111035644079551 9127167298050816 9129487655821728 9131956506637713 9133046784125316 9144268212059136 9163807246700288 9181495674824928 9184849284006144 9216010774367488 9222241957405512 9224586485569871 9227201905611144 9235920384860416 9239521005934752 9245768084847873 9276908197219264 9277136254771021 9299813918057208 9319685315318014 9334773799810368 9341085281598882 9373665427922432 9395189343945216 9427064456223232 9432011026891726 9447430011994624 9451113090040128 9457503231829122 9469123307085312 9489356476544896 9494460085498752 9498161498205744 9512786755875312 9543414562887296 9548547245607552 9555003265146948 9566743134993408 9567760008200784 9572905784499408 9593360711389364 9610346351821824 9611641998149856 9615389094193932 9648011279415964 9648925966431232 9663783371047936 9666396709316256 9667550794392192 9668854152900748 9671595534855072 9685973459155968 9691055884595124 9706669983641344 9711763268963917 9767088341704967 9767216266499328 9768014317911296 9772341321676479 9786869016022176 9790963677219816 9792132634526112 9828943241924352 9831755937038784 9835588844442648 9868715496446464 9868958102608696 9887764572888384 9890278293806872 9893082455500608 9894134016135759 9912988462104936 9934170061382938 9946375799080448 9950253391006656 9969459855873336 9990762120522638 9991709302290944 9996135397745406 10015184219446224 10054033545174528 10094716614685696 10120468442784384 10127705250411008 10140003465053904 10174155397532672 10178121789273984 10183595833127808 10197517407630336 10224803168998656 10225889989063388 10228789305760032 10232114582889472 10244539583250336 10258216916009088 10285665092623648 10289674956389556 10303741547293152 10309283152537824 10331311535342392 10351253537242527 10363971729576192 10365073342217516 10368012121163424 10390410432967968 10411208547806976 10412612164662344 10416671518710093 10436521721871672 10471929768425944 10493137914085632 10498643874978051 10539705094177728 10545373606412736 10585015798995456 10601314593612288 10602180796822016 10602441434024024 10605447513251136 10606877316988134 10628358763493952 10651068931792016 10655221248146202 10668312914068992 10675526036113008 10711481629778944 10711744953962416 10715657498007168 10736341383248208 10739070833947014 10779441173590544 10827420740957184 10844978830337024 10849782904400076 10850811526284288 10855041712235136 10871756292428928 10906759500442624 10912625423551488 10920003731596512 10961054234602752 10963840813016416 10966949358753024 10984733712171264 10985003753808396 10989016107650208 11026298605046816 11033753770467309 11047310524932864 11053252039834368 11076870099748544 11081188414573368 11098251215187864 11099158021673048 11102304933502272 11102577865434783 11126563080532731 11162386676234248 11168390081915976 11189672773965504 11212070743792128 11213582331174832 11217953943226254 11236292499472896 11240672965077312 11278809260124224 11300302369015296 11306231865360978 11306379949143552 11353337213009072 11356556191521408 11371718161150464 11393668406712384 11418013852025872 11424154740280464 11445924822224256 11467100448911744 11470381926545248 11474853651849756 11488952368997376 11499643104929292 11511128905750656 11565153205789092 11571373229201604 11608628956174432 11622725477260191 11631036498518892 11632139187741696 11638395237860352 11690044920868608 11708045238000384 11714188685245137 11729705802703616 11755045820141312 11759628521588064 11775704625477888 11780920989479187 11782037888614656 11807213183248448 11830004042562888 11849156709901056 11874475420819648 11880861805315776 11897103642235392 11900128188185536 11903502196744704 11904767449954392 11927453396424768 11927746613277027 11967919735343936 11982452548266018 12004620782454482 12021031805175344 12027497011294128 12045377250488832 12050416833501312 12050713073207718 12051697702637526 12051855550185984 12120511443715584 12122145505129296 12126871320289362 12146409972441472 12169556397401088 12172650207762304 12175942008850284 12176101483693056 12177395712167088 12200601184129152 12241994233099904 12246465712008192 12270104437997952 12296322609874016 12302935874148192 12319361341246336 12322854213755904 12326380577779968 12327690779797164 12334320914643468 12399751890742944 12404585930677668 12431091456170569 12446365066413824 12454780375465176 12457946697006733 12461478862217112 12480004264681728 12486552774382179 12528915972938183 12557685010763529 12601484120053504 12608664102461952 12610004309105496 12615280122571686 12659280113998336 12664215330940992 12683715674500416 12688348495431168 12688660417639752 12731396327476736 12740004353529264 12757013344267712 12760630302970368 12763874379332544 12772504364635206 12788197455960576 12815522664199808 12815837712776462 12820518792258576 12845265583529106 12888528945755008 12890067725856256 12895460713140096 12896831404117258 12900488005025712 12904179667363404 12921407846126832 12978921361738752 13022955021999104 13029788428901972 13049158688029568 13052858477847552 13054618236293088 13056176846034816 13059707575696236 13081056939684864 13105257655899136 13109007916051712 13114118459256864 13155575892286464 13183686097184512 13190603842921141 13190776607334144 13192178688181012 13195919028041568 13213958625536256 13217317949473248 13224426547658976 13267004521342208 13283114831154504 13292613141164448 13328180530327208 13353578959261632 13354998344780261 13358784848422104 13362180990863757 13387644211708728 13416250289084174 13463909702261928 13492678740087274 13493957923712512 13499935434068538 13520004620071872 13523660780822262 13570829052365312 13578127777503744 13633070891998208 13638385741013376 13659386111000448 13660838001530954 13664711218996656 13677622554678784 13694231483732592 13719566608519408 13738322063057536 13745710870050432 13771904952572928 13772243512237392 13801671382990036 13818628972768256 13824016161551232 13833362936108268 13853880577290624 13859281508902128 13881611397075968 13888895358280124 13915362295828896 13979527972977021 13990850552114176 13998191833304068 14002160699715552 14022976500569088 14052940125570304 14060313986410447 14060498141883648 14140596684334848 14142503089317512 14148016540337589 14171145017991936 14176669635060192 14206961664194936 14234034714817344 14241690128248128 14287543330676224 14315121844330944 14318761111929352 14322820868411328 14351640012301176 14382305909763358 14390041067084046 14417462997224784 14466377205866768 14472016919123946 14473388949646848 14495675056571904 14499595063974384 14501326191588288 14503281229351122 14560004975462016 14614738979470336 14622599145004032 14646311616228352 14646671671744528 14650824399748992 14652021476866944 14680303524033264 14711671693956412 14729747366577152 14737669386445824 14743414862886528 14747633905558176 14774917886097824 14797668286917152 14803073244669696 14803437153913044 14831646859332576 14835417440710308 14891186775887968 14901255092074407 14919563698620672 14925380086509984 14957271924301672 14986143180783957 14987563953436416 14994203096618109 15074975820481304 15081050317761792 15142074922028544 15180702664176576 15191557875616512 15232206320373952 15261233096299008 15267182683910976 15299804869133008 15332857473239056 15337204753497984 15338834983595082 15348171874334208 15387325374013632 15420204274385456 15428497638935472 15434512434584334 15455612320939728 15496967303013588 15508048664691856 15545957594364288 15547610013326274 15586726561158144 15610726984000512 15616812821710464 15618918246993516 15679504695450752 15700939500637184 15707894652638916 15709383851486208 15739706871128448 15773338723417184 15798875613201408 15809557641266592 15841149073754368 15873023266605856 15877523698493184 15901971890418432 15903271195233024 15903662151036036 15910315975482201 15976603397688024 15982831872219303 16002469371103488 16036662681725504 16067222444668416 16067617430943624 16068930270183368 16073486247010752 16108606250920521 16162860673505728 16169161760385816 16234589345133712 16236527616222784 16241131111435776 16267468245505536 16274674356600114 16276217289426432 16360139250663936 16368938135327232 16403914498864256 16435174103706624 16436921039729552 16441581351904128 16445761219524624 16477100568256896 16477505630712594 16533002520990592 16539447907570224 16570965787399296 16606373833953568 16615305149622816 16621782621860052 16640005686242304 16647376822781796 16648737032509572 16743580014351372 16743799313998848 16752585122873964 16788381244931387 16813339078807328 16818106115688192 16820373496762248 16826930914839381 16849616986156032 16854438749209344 16885620441254656 16911620899333888 16918213890186336 16920494767576309 16950453553522944 16959347798041467 16986672471372352 17018499172443392 17030005819513608 17057577241725696 17094025056344768 17127020778038808 17136232110420696 17193947617520128 17200650673367616 17205572889817872 17212280477774634 17228543794835776 17233428553496064 17249464657393938 17307987014162026 17347729808683638 17406157648390784 17408235794713088 17412943434261648 17446554747778338 17448208781612544 17485491279009152 17528234003997696 17587702143112192 17594558704055424 17618611500715008 17623090599297664 17628087222660096 17632568730211968 17639442782382096 17663556938216832 17710819774872672 17723484188219264 17745006063844332 17766808679273472 17804771945682176 17811713131229472 17816241321151676 17821292707973664 17845655463353088 17847786081954816 17850192282278304 17857151174931588 17895307480860929 17951879603015904 17999913912091384 18006931173681723 18026672826762496 18031547707763016 18036131785218703 18041245516941192 18068065875733248 18077546553956289 18138878348880653 18183218257693944 18184514321351168 18212514814667264 18219614958662208 18222071288159102 18254334596101632 18258975311643456 18263913013275426 18266093568250632 18327614493400576 18362991349649856 18369698568012288 18432021548734976 18444483914811024 18449172971139742 18454403811222288 18471840769720832 18479042011869504 18491536169695746 18553816394438528 18554272509542042 18599627836114416 18639370630636028 18669547599620736 18682170563197764 18747330855844864 18790378687890432 18854128912446464 18864022053783452 18894860023989248 18902226180080256 18915006463658244 18938246614170624 18978712953089792 18988920170997504 18996322996411488 19025573511750624 19086829125774592 19097094491215104 19110006530293896 19135520016401568 19145811568998816 19186721422778728 19223283996299712 19223756569164693 19230778188387864 19296022558831928 19332793418632512 19335101588784384 19337708305801496 19343191069710144 19345247106175887 19382111769190248 19413339967282688 19423526537927834 19534176683409934 19534432532998656 19536028635822592 19544682643352958 19573738032044352 19581927354439632 19584265269052224 19657886483848704 19663511874077568 19671177688885296 19737430992892928 19737916205217392 19775529145776768 19780556587613744 19786164911001216 19788268032271518 19825976924209872 19868340122765876 19892751598160896 19900506782013312 19938919711746672 19981524241045276 19983418604581888 19992270795490812 20030368438892448 20108067090349056 20124375433626261 20239018110130911 20240936885568768 20249903151102807 20255410500822016 20280006930107808 20356243578547968 20367191666255616 20449606337997312 20451779978126776 20457578611520064 20489079166500672 20491257002296431 20516433832018176 20571330185247296 20579349912779112 20607483094586304 20618566305075648 20662623070684784 20702507074485054 20727943459152384 20730146684435032 20736024242326848 20780820865935936 20822417095613952 20825224329324688 20833343037420186 20873043443743344 20943859536851888 20986275828171264 20997287749956102 21079410188355456 21090747212825472 21170031597990912 21202629187224576 21204361593644032 21204882868048048 21210895026502272 21213754633976268 21256717526987904 21302137863584032 21310442496292404 21336625828137984 21351052072226016 21423489907924832 21431314996014336 21472682766496416 21478141667894028 21558882347181088 21573458864645037 21585061600626069 21699565808800152 21708025378685919 21710083424470272 21743512584857856 21754921844026683 21840007463193024 21922108469205504 21927681626032832 21933898717506048 21969467424342528 21970007507616792 21978032215300416 22052597210093632 22067507540934618 22094621049865728 22106504079668736 22153740199497088 22162376829146736 22196502430375728 22198316043346096 22204609867004544 22205155730869566 22253126161065462 22324773352468496 22336780163831952 22379345547931008 22424141487584256 22427164662349664 22435907886452508 22472584998945792 22481345930154624 22557618520248448 22600604738030592 22612463730721956 22612759898287104 22706674426018144 22713112383042816 22743436322300928 22787336813424768 22836027704051744 22848309480560928 22891849644448512 22934200897823488 22940763853090496 22949707303699512 22999286209858584 23008252475392623 23022257811501312 23086312704316771 23130306411578184 23142746458403208 23217257912348864 23245450954520382 23262072997037784 23321415019989411 23380089841737216 23416090476000768 23428377370490274 23459411605407232 23510091640282624 23519257043176128 23551409250955776 23561841978958374 23564075777229312 23614426366496896 23660008085125776 23698313419802112 23748950841639296 23761723610631552 23794207284470784 23800256376371072 23807004393489408 23809534899908784 23854906792849536 23855493226554054 23935839470687872 23964905096532036 24009241564908964 24042063610350688 24054994022588256 24090754500977664 24100833667002624 24101426146415436 24103395405275052 24103711100371968 24241022887431168 24244291010258592 24253742640578724 24292819944882944 24305566876990217 24345300415524608 24351884017700568 24354791424334176 24401202368258304 24483988466199808 24496835708282119 24540208875995904 24592645219748032 24605871748296384 24638722682492672 24652761155559936 24655381559594328 24668641829286936 24799503781485888 24809171861355336 24862182912341138 24892730132827648 24909560750930352 24915893394013466 24922957724434224 24960008529363456 24973105548764358 25057831945876366 25115370021527058 25202968240107008 25217328204923904 25220008618210992 25230560245143372 25318560227996672 25328430661881984 25367431349000832 25376696990862336 25377320835279504 25462792654953472 25480008707058528 25514026688535424 25521260605940736 25527748758665088 25545008729270412 25576394911921152 25631045328399616 25631675425552924 25641037584517152 25690531167058212 25745425464423721 25777057891510016 25780135451712512 25790921426280192 25793662808234516 25800976010051424 25808359334726808 25842815692253664 25961980521243039 26059576857803944 26098317376059136 26109236472586176 26112011689047973 26112353692069632 26119415151392472 26218015832103424 26228236918513728 26367372194369024 26381207685842282 26381553214668288 26384357376362024 26391838056083136 26427917251072512 26434635898946496 26448853095317952 26534009042684416 26566229662309008 26585226282328896 26656361060654416 26707157918523264 26709996689560522 26717569696844208 26724361981727514 26775288423417456 26832500578168348 26927819404523856 26985357480174548 26987915847425024 26999870868137076 27040009240143744 27047321561644524 27141658104730624 27156255555007488 27276771482026752 27318772222000896 27321676003061908 27329422437993312 27333106932238653 27355245109357568 27388462967465184 27439133217038816 27476644126115072 27491421740100864 27544487024474784 27603342765980072 27648032323102464 27666725872216536 27673759456709613 27707761154581248 27718563017804256 27777790716560248 27830724591657792 27831408764313063 27959055945954042 27996383666608136 28004321399431104 28105880251140608 28120627972820894 28120996283767296 28281193368669696 28285006178635024 28296033080675178 28342290035983872 28353339270120384 28413923328389872 28468069429634688 28483380256496256 28575086661352448 28630243688661888 28637522223858704 28645641736822656 28703280024602352 28764611819526716 28780082134168092 28834925994449568 28932754411733536 28944033838247892 28946777899293696 28991350113143808 28999190127948768 29002652383176576 29006562458702244 29120009950924032 29135289806891751 29293343343489056 29301265025114901 29301648799497984 29304042953733888 29317023965029437 29360607048066528 29423343387912824 29486829725773056 29495267811116352 29549835772195648 29595336573834304 29606146489339392 29606874307826088 29663293718665152 29670834881420616 29682402048407277 29782373551775936 29802510184148814 29839127397241344 29850760173019968 29914543848603344 29972286361567914 29975127906872832 29988406193236218 30149951640962608 30162100635523584 30284149844057088 30361405328353152 30383115751233024 30464412640747904 30522466192598016 30534365367821952 30599609738266016 30665714946478112 30674409506995968 30677669967190164 30696343748668416 30774650748027264 30840408548770912 30856995277870944 30869024869168668 30911224641879456 30993934606027176 31016097329383712 31053760611727581 31091915188728576 31095220026652548 31178422312015433 31233625643420928 31237836493987032 31250014556130279 31359009390901504 31415789305277832 31479413742256896 31495931624934153 31546677446834368 31619115282533184 31682298147508736 31746046533211712 31755047396986368 31803943780836864 31806542390466048 31807324302072072 31820631950964402 31953206795376048 31965663744438606 32004938742206976 32073325363451008 32134444889336832 32135234861887248 32137860540366736 32146972494021504 32217212501841042 32325721347011456 32338323520771632 32469178690267424 32473055232445568 32482262222871552 32534936491011072 32549348713200228 32552434578852864 32720278501327872 32737876270654464 32807828997728512 32873842079459104 32883162703808256 32891522439049248 32954201136513792 32955011261425188 33066005041981184 33078895815140448 33101261311401927 33141931574798592 33212747667907136 33230610299245632 33234142464456011 33243565243720104 33294753645563592 33297474065019144 33487160028702744 33505170245747928 33576762489862774 33626678157614656 33636212231376384 33640746993524496 33653861829678762 33708877498418688 33771240882509312 33823241798667776 33836427780372672 33840989535152618 33900907107045888 33918695596082934 33973344942744704 34036998344886784 34060011639027216 34115154483451392 34188050112689536 34254041556077616 34272464220841392 34387895235040256 34401301346735232 34411145779635744 34424560955549268 34457087589671552 34466857106992128 34498929314787876 34615974028324052 34695459617367276 34769595214840283 34812315296781568 34816471589426176 34825886868523296 34893109495556676 34896417563225088 34970982558018304 35189117408110848 35246181198595328 35265137460423936 35278885564764192 35327113876433664 35421639549745344 35446968376438528 35490012127688664 35609543891364352 35623426262458944 35632482642303352 35642585415947328 35691310926706176 35700384564556608 35714302349863176 35790614961721858 35903759206031808 35999827824182768 36013862347363446 36053345653524992 36063095415526032 36072263570437406 36082491033882384 36136131751466496 36155093107912578 36277756697761306 36366436515387888 36369028642702336 36425029629334528 36439229917324416 36444142576318204 36508669192203264 36517950623286912 36527826026550852 36532187136501264 36655228986801152 36725982699299712 36739397136024576 36864043097469952 36888967829622048 36898345942279484 36908807622444576 36943681539441664 36958084023739008 36983072339391492 37107632788877056 37108545019084084 37199255672228832 37278741261272056 37293274368511707 37339095199241472 37364341126395528 37373840091020199 37586747918814549 37728044107566904 37804452360160512 37830012927316488 37957425906179584 37977840341995008 37992645992822976 38051147023501248 38173658251549184 38194188982430208 38220013060587792 38271040032803136 38291623137997632 38373442845557456 38446567992599424 38447513138329386 38461556376775728 38592045117663856 38665586837265024 38670203177568768 38675416611602992 38686382139420288 38690494212351774 38764223538380496 38826679934565376 38847053075855668 39068353366819868 39068865065997312 39072057271645184 39089365286705916 39147476064088704 39163854708879264 39168530538104448 39315772967697408 39327023748155136 39342355377770592 39475832410434784 39551058291553536 39561113175227488 39571811528763423 39572329822002432 39576536064543036 39651953848419744 39736680245531752 39801013564026624 39877839423493344 39963048482090552 39984541590981624 40060736877784896 40064995034340783 40086542972591271 40248750867252522 40478036220261822 40481873771137536 40499806302205614 40560013860215616 40712487157095936 40734383332511232 40899212675994624 40903559956253552 40915157223040128 40978158333001344 40982514004592862 41032867664036352 41142660370494592 41158699825558224 41214966189172608 41237132610151296 41325246141369568 41405014148970108 41455886918304768 41460293368870064 41472048484653696 41561641731871872 41644834191227904 41650448658649376 41666686074840372 41746086887486688 41887719073703776 41938583918931063 41972551656342528 41994575499912204 42158820376710912 42180941959231341 42181494425650944 42409765736096096 42421790053004544 42427509267952536 42444049621012767 42513435053975808 42604275727168064 42620884992584808 42702104144452032 42846979815849664 42862629992028672 42945365532992832 42956283335788056 43117764694362176 43146917729290074 43170123201252138 43399131617600304 43416050757371838 43420166848940544 43487025169715712 43509843688053366 43680014926386048 43844216938411008 43855363252065664 43867797435012096 43938934848685056 43940015015233584 43956064430600832 44105194420187264 44135015081869236 44189242099731456 44213008159337472 44307480398994176 44324753658293472 44393004860751456 44396632086692192 44409219734009088 44410311461739132 44506252322130924 44649546704936992 44673560327663904 44703765276223221 44758691095862016 44854329324699328 44855431994717617 44871815772905016 44958429542351871 44962691860309248 45115237040496896 45138909914410403 45224927461443912 45413348852036288 45426224766085632 45574673626849536 45672055408103488 45696618961121856 45783699288897024 45868401795646976 45881527706180992 45899414607399024 45998572419717168 46016504950785246 46044515623002624 46172625408633542 46260612823156368 46285492916806416 46434515824697728 46490901909040764 46524145994075568 46642830039978822 46760179683474432 46832180952001536 46856754740980548 46918823210814464 46956876011794609 47020183280565248 47038514086352256 47102818501911552 47123683957916748 47128151554458624 47228852732993792 47320016170251552 47396626839604224 47497901683278592 47523447221263104 47600512752742144 47619069799817568 47709813585699072 47710986453108108 47812933005358339 47871678941375744 47929810193064072 48018483129817928 48084127220701376 48109988045176512 48201667334005248 48202852292830872 48206790810550104 48488582020517184 48507485281157448 48585639889765888 48611133753980434 48690600831049216 48703768035401136 48709582848668352 48802404736516608 48967976932399616 48993671416564238 49080417751991808 49185290439496064 49211743496592768 49277445364985344 49305522311119872 49310763119188656 49337283658573872 49599007562971776 49618343722710672 49724365824682276 49785460265655296 49819121501860704 49831786788026932 49845915448868448 49920017058726912 49946211097528716 50115663891752732 50230740043054116 50338070684171753 50365143734794161 50405936480214016 50440017236421984 50461120490286744 50656861323763968 50734862698001664 50754641670559008 50761484302728927 50960017414117056 51028053377070848 51055497517330176 51090017458540824 51262090656799232 51263350851105848 51282075169034304 51381062334116424 51490850928847442 51554115783020032 51581842852560384 51587325616469032 51601952020102848 51616718669453616 51685631384507328 51923961042486078 52119153715607888 52196634752118272 52218472945172352 52224023378095946 52224707384139264 52238830302784944 52436031664206848 52456473837027456 52734744388738048 52762415371684564 52763106429336576 52768714752724048 52783676112166272 52855834502145024 52869271797892992 52897706190635904 53068018085368832 53132459324618016 53170452564657792 53312722121308832 53414315837046528 53419993379121044 53435139393688416 53448723963455028 53550576846834912 53665001156336696 53685922442582787 53855638809047712 53970714960349096 53999741736274152 54020793521045169 54080018480287488 54094643123289048 54108395355656109 54416635046641959 54553542964053504 54637544444001792 54643352006123816 54658844875986624 54666213864477306 54776925934930368 54878266434077632 54953288252230144 54982843480201728 55088974048949568 55206685531960144 55296064646204928 55333451744433072 55347518913419226 55415522309162496 55437126035608512 55555581433120496 55661449183315584 55662817528626126 55918111891908084 55992767333216272 56008642798862208 56211760502281216 56241255945641788 56241992567534592 56562386737339392 56570012357270048 56592066161350356 56684580071967744 56706678540240768 56827846656779744 56936138859269376 56966760512992512 57260487377323776 57275044447717408 57291283473645312 57406560049204704 57529223639053432 57560164268336184 57669851988899136 57671269707494079 57865508823467072 57888067676495784 57998380255897536 58005304766353152 58013124917404488 58035741318527661 58240019901848064 58270579613783502 58586686686978112 58602530050229802 58603297598995968 58608085907467776 58634047930058874 58721214096133056 58846686775825648 58973659451546112 58990535622232704 59099671544391296 59190673147668608 59212292978678784 59213748615652176 59326587437330304 59341669762841232 59364804096814554 59564747103551872 59605020368297628 59678254794482688 59701520346039936 59829087697206688 59944572723135828 59950255813745664 59976812386472436 60299903281925216 60324201271047168 60373126300878783 60577954549567091 60717054330392733 60722810656706304 60766231502466048 60928825281495808 61068730735643904 61199219476532032 61331429892956224 61348819013991936 61355339934380328 61473771006889293 61549301496054528 61680817097541824 61713990555741888 61738049738337336 61822449283758912 61987869212054352 62032194658767424 62107521223455162 62183830377457152 62190440053305096 62356844624030866 62467251286841856 62475672987974064 62500029112260558 62718018781803008 62831578610555664 62958827484513792 62991863249868306 63093354893668736 63238230565066368 63364596295017472 63492093066423424 63510094793972736 63607887561673728 63613084780932096 63614648604144144 63641263901928804 63906413590752096 63931327488877212 64009877484413952 64146650726902016 64270469723774496 64275721080733472 64293944988043008 64434425003682084 64572105398989097 64651442694022912 64676647041543264 64720376593935111 64938357380534848 64939953783397147 64946110464891136 65098697426400456 65615657995457024 65747684158918208 65766325407616512 65783044878098496 65908402273027584 65910022522850376 66132010083962368 66157791630280896 66202522622803854 66283863149597184 66425495335814272 66461220598491264 66468284928912022 66487130487440208 66589507291127184 66594948130038288 66974320057405488 67010340491495856 67153524979725548 67253356315229312 67272424462752768 67281493987048992 67307723659357524 67417754996837376 67542481765018624 67646483597335552 67672855560745344 67681979070305236 67801814214091776 67837391192165868 67946689885489408 67982342882747419 68073996689773568 68120023278054432 68230308966902784 68376100225379072 68508083112155232 68544928441682784 68802602693470464 68822291559271488 68829606853867499 68849121911098536 68914175179343104 68997858629575752 69231948056648104 69258938112950313 69390919234734552 69539190429680566 69624630593563136 69651773737046592 69786218991113352 69941965116036608 70378234816221696 70492362397190656 70530274920847872 70557771129528384 70654227752867328 70843279099490688 70893936752877056 70980024255377328 71219087782728704 71246852524917888 71264965284606704 71285170831894656 71382621853412352 71400769129113216 71428604699726352 71581229923443716 71807518412063616 71999655648365536 72027724694726892 72106691307049984 72126190831052064 72144527140874812 72164982067764768 72272263502932992 72310186215825156 72555513395522612 72732873030775776 72878459834648832 72888285152636408 72916700630970651 73035901246573824 73055652053101704 73064374273002528 73451965398599424 73490507124846357 73777935659244096 73796691884558968 73817615244889152 73916168047478016 73966144678782984 74215265577754112 74217090038168168 74398511344457664 74557482522544112 74586548737023414 74678190398482944 74728682252791056 74747680182040398 75173495837629098 75456088215133808 75608904720321024 75660025854632976 75914851812359168 75955680683990016 75985291985645952 76102294047002496 76347316503098368 76388377964860416 76440026121175584 76542080065606272 76583246275995264 76746885691114912 76893135985198848 76895026276658772 76923112753551456 77184090235327712 77236276393271163 77331173674530048 77340406355137536 77350833223205984 77372764278840576 77380988424703548 77528447076760992 77694106151711336 77885941563729117 78136706733639736 78178730573411832 78294952128177408 78327709417758528 78336035067143919 78337061076208896 78654047496310272 78684710755541184 78951664820869568 79102116583107072 79122226350454976 79143623057526846 79144659644004864 79153072129086072 79303907696839488 79473360491063504 79602027128053248 79755678846986688 79926096964181104 79969083181963248 80121473755569792 80129990068681566 80173085945182542 80497501734505044 80956072440523644 80963747542275072 80999612604411228 81120027720431232 81424974314191872 81468766665022464 81807119912507104 81830314446080256 81956316666002688 81965028009185724 81999320796715959 82065735328072704 82285320740989184 82317399651116448 82429932378345216 82474265220302592 82650492282739136 82810028297940216 82920586737740128 82944096969307392 83021278370128839 83123283463743744 83300897317298752 83333372149680744 83492173774973376 83494226292939189 83775438147407552 83877167837862126 83989150999824408 84317640753421824 84361883918462682 84362988851301888 84819531472192192 84843580106009088 84855018535905072 84888099242025534 85026870107951616 85208551454336128 85241769985169616 85404208288904064 85693959631699328 85725259984057344 85890731065985664 85912566671576112 86235529388724352 86293835458580148 86340246402504276 86798263235200608 86832101514743676 86840333697881088 86974050339431424 87019687376106732 87205626879047131 87360029852772096 87405869420675253 87702411810567281 87710726504131328 87880030030467168 87903795075344703 87912128861201664 88210388840374528 88270030163738472 88614960797988352 88649507316586944 88786009721502912 88793264173384384 88795447009951201 88818439468018176 88820622923478264 89012504644261848 89299093409873984 89347120655327808 89407530552446442 89517382191724032 89708658649398656 89710863989435234 89743631545810032 89916859084703742 89925383720618496 90230474080993792 90277819828820806 90449854922887824 90826697704072576 90852449532171264 91149347253699072 91344110816206976 91393237922243712 91567398577794048 91736803591293952 91763055412361984 91798829214798048 91997144839434336 92033009901570492 92089031246005248 92345250817267084 92521225646312736 92570985833612832 92869031649395456 92955448431511777 92981803818081528 93048291988151136 93285660079957644 93484988413461827 93535266936046299 93713509481961096 93913752023589218 94077028172704512 94247367915833496 94457705465987584 94640032340503104 94995803366557184 95046894442526208 95201025505484288 95238139599635136 95419627171398144 95421972906216216 95625866010716678 95743357882751488 95859620386128144 96036966259635856 96168254441402752 96219976090353024 96403334668010496 96405704585661744 96413581621100208 96977164041034368 97014970562314896 97171279779531776 97222267507960868 97381201662098432 97407536070802272 97419165697336704 97604809473033216 97935953864799232 97987342833128476 98160835503983616 98370580878992128 98422197904873129 98423486993185536 98554890729970688 98621526238377312 98674567317147744 99198015125943552 99236687445421344 99448731649364552 99638243003721408 99663573576053864 99691830897736896 99702427393368033 99892422195057432 100231327783505464 100461480086108232 100676141368343506 100730287469588322 100880034472843968 100922240980573488 101313722647527936 101469725396003328 101509283341118016 101522968605457854 101920034828234112 102056106754141696 102110995034660352 102180034917081648 102524181313598464 102526701702211696 102564150338068608 102762124668232848 102981701857694884 103108231566040064 103163685705120768 103174651232938064 103203904040205696 103233437338907232 103371262769014656 103847922084972156 104238307431215776 104308785644520849 104393269504236544 104436945890344704 104448046756191892 104449414768278528 104477660605569888 104912947674054912 105524830743369128 105537429505448096 105567352224332544 105738543595785984 105795412381271808 106264918649236032 106340905129315584 106625444242617664 106828631674093056 106839986758242088 106870278787376832 106897447926910056 107101153693669824 107330002312673392 107371844885165574 107711277618095424 107941429920698192 107999483472548304 108041587042090338 108160036960574976 108189286246578096 108216790711312218 108833270093283918 109107085928107008 109275088888003584 109286704012247632 109317689751973248 109332427728954612 109553851869860736 109756532868155264 109906576504460288 109965686960403456 110177948097899136 110413371063920288 110592129292409856 110666903488866144 110695037826838452 110831044618324992 110874252071217024 111111162866240992 111322898366631168 111325635057252252 111836223783816168 111879823105535121 111985534666432544 112017285597724416 112121520273060597 112482511891283576 112760243756443647 113140024714540096 113184132322700712 113413357080481536 113655693313559488 113872277718538752 113933521025985024 114520974754647552 114550088895434816 114582566947290624 114813120098409408 115058447278106864 115120328536672368 115339703977798272 115342539414988158 115731017646934144 115776135352991568 115996760511795072 116010609532706304 116026249834808976 116071482637055322 116480039803696128 116541159227567004 117173373373956224 117205060100459604 117206595197991936 117216171814935552 117268095860117748 117442428192266112 117693373551651296 117947318903092224 117981071244465408 118199343088782592 118381346295337216 118427497231304352 118443463373034163 118653174874660608 118683339525682464 118715434586290269 118729608193629108 119129494207103744 119210040736595256 119403040692079872 119658175394413376 119889145446271656 119919624312408323 119953624772944872 120194985103022349 120599806563850432 120746252601757566 121155909099134182 121434108660785466 121445621313412608 121857650562991616 122137461471287808 122398438953064064 122662859785912448 122697638027983872 122710679868760656 122947542013778586 123098602992109056 123361634195083648 123427981111483776 123476099476674672 123644898567517824 123975738424108704 124064389317534848 124215042446910324 124367660754914304 124380880106610192 124713689248061732 124934502573683712 124951345975948128 125000058224521116 125267152366026503 125436037563606016 125663157221111328 125917654969027584 125983726499736612 126186709787337472 126252922496530921 126476461130132736 126542825877694023 126972148442164571 126984186132846848 127229297208288288 127282527803857608 127812827181504192 127862654977754424 128293301453804032 128540939447548992 128551442161466944 128587889976086016 128868850007364168 129144210797978194 129302885388045824 129353294083086528 129440753187870222 129876714761069696 129879907566794294 129892220929782272 130197394852800912 131231315990914048 131495368317836416 131532650815233024 131566089756196992 131816804546055168 131820045045700752 132264020167924736 132315583260561792 132405045245607708 132567726299194368 132850990671628544 132922441196982528 132936569857824044 132974260974880416 133179014582254368 133189896260076576 133948640114810976 134020680982991712 134307049959451096 134506712630458624 134562987974097984 134566295984152851 134577291012785707 134615447318715048 135345711121490688 135363958140610472 135416729743231209 135674782384331736 135893379770978816 135964685765494838 136240046556108864 136752200450758144 137016166224310464 137089856883365568 137605205386940928 137644583118542976 137659213707734998 137698243822197072 137828350358686208 137995717259151504 138463896113296208 138517876225900626 138781838469469104 139078380859361132 139249261187126272 139303547474093184 139572437982226704 139883930232073216 140756469632443392 140870628035383827 140984724794381312 141060549841695744 141115542259056768 141308455505734656 141686558198981376 141787873505754112 141960048510754656 142493705049835776 142529930569213408 142570341663789312 142801538258226432 142857209399452704 143162459846887432 143438799016075017 143615036824127232 143999311296731072 144055449389453784 144252381662104128 144289054281749624 144329964135529536 144620372431650312 145111026791045224 145465746061551552 145756919669297664 145776570305272816 145833401261941302 146071802493147648 146111304106203408 146128748546005056 146903930797198848 146981014249692714 147555871318488192 147593383769117936 147635230489778304 147832336094956032 147932289357565968 148430531155508224 148434180076336336 148797022688915328 149114965045088224 149173097474046828 149356380796965888 149457364505582112 149495360364080796 150346991675258196 150912176430267616 151014212052515259 151095431204382483 151217809440642048 151320051709265952 151970583971291904 152204588094004992 152284452908186781 152880052242351168 153084160131212544 153166492551990528 153493771382229824 153786271970397696 153790052553317544 153846225507102912 154368180470655424 154472552786542326 154662347349060096 154701666446411968 154745528557681152 154761976849407096 155056894153521984 155388212303422672 155771883127458234 156273413467279472 156357461146823664 156589904256354816 156655418835517056 156672070134287838 156674122152417792 157308094992620544 157369421511082368 157903329641739136 158204233166214144 158244452700909952 158287246115053692 158289319288009728 158306144258172144 158607815393678976 158946720982127008 159204054256106496 159511357693973376 159852193928362208 159938166363926496 160242947511139584 160259980137363132 160346171890365084 160995003469010088 161057767327748361 161604188930217397 161912144881047288 161953307061087529 161999225208822456 162240055440862464 162325186066968327 163249905139925877 163614239825014208 163660628892160512 163912633332005376 163930056018371448 163998641593431918 164570641481978368 164634799302232896 164859864756690432 164948530440605184 165300984565478272 165620056595880432 165841173475480256 165888193938614784 166042556740257678 166246566927487488 166601794634597504 166666744299361488 166984347549946752 166988452585878378 167550876294815104 167754335675724252 167978301999648816 168635281506843648 168723767836925364 168725977702603776 169639062944384384 169687160212018176 169710037071810144 169776198484051068 170053740215903232 170417102908672256 170483539970339232 170808416577808128 171387919263398656 171477849957974833 171781462131971328 171825133343152224 172471058777448704 172587670917160296 172680492805008552 173596526470401216 173614978482143393 173664203029487352 174039374752213464 174411253758094262 174720059705544192 174811738841350506 175404823621134562 175421453008262656 175760060060934336 175807590150689406 175824257722403328 176420777680749056 176540060327476944 177229921595976704 177299014633173888 177572019443005824 177586528346768768 177590894019902402 177636878936036352 177641245846956528 178025009288523696 178598186819747968 178694241310655616 178815061104892884 179034764383448064 179417317298797312 179421727978870468 179487263091620064 179833718169407484 179850767441236992 180460948161987584 180555639657641612 180899709845775648 181653395408145152 181733863648701273 182298694507398144 182688221632413952 182784081823335811 182786475844487424 183526110824723968 183597658429596096 183994289678868672 184066019803140984 184690501634534168 185042451292625472 185141971667225664 185738063298790912 185910896863023554 185963607636163056 186096583976302272 186571320159915288 186969976826923654 187070533872092598 187427018963922192 187827504047178436 188154056345409024 188494735831666992 188915410931975168 189280064681006208 189991606733114368 190093788885052416 190402051010968576 190476279199270272 190839254342796288 190843945812432432 191251732021433356 191486715765502976 191719240772256288 192073932519271712 192336508882805504 192439952180706048 192811409171323488 192827163242200416 193716316196967291 193954328082068736 194029941124629792 194444535015921736 194815072141604544 194819861350191441 194838331394673408 195974685666256952 196741161757984256 196844395809746258 196846973986371072 197243052476754624 197349134634295488 198396030251887104 198473374890842688 198897463298729104 199276486007442816 199327147152107728 199383661795473792 199404854786736066 199784844390114864 200462655567010928 200922960172216464 201352282736687012 201460574939176644 201760068945687936 201844481961146976 202627445295055872 202939450792006656 203018566682236032 203045937210915708 203840069656468224 203947028648242257 204112213508283392 204221990069320704 204360069834163296 205053403404423392 205128300676137216 205524249336465696 205963403715389768 206349302465876128 206407808080411392 206466874677814464 206488820561602497 206742525538029312 207695844169944312 207776814338850939 208476614862431552 208617571289041698 208873891780689408 208896093512383784 208955321211139776 209825895348109824 211049661486738256 211074859010896192 211134704448665088 211477087191571968 211590824762543616 212529837298472064 212681810258631168 213250888485235328 213657263348186112 213679973516484176 213740557574753664 213794895853820112 214202307387339648 214660004625346784 214743689770331148 215422555236190848 215882859841396384 215998966945096608 216083174084180676 216320073921149952 216378572493156192 216433581422624436 217666540186567836 218248956184108031 218573408024495264 218635379503946496 218664855457909224 218750101892911953 219107703739721472 219513065736310528 220355896195798272 220471521374539071 220826742127840576 221333806977732288 221390075653676904 221748504142434048 222222325732481984 222645796733262336 222651270114504504 223672447567632336 223759646211070242 223971069332865088 224034571195448832 224243040546121194 224965023782567152 225520487512887294 226280049429080192 226368264645401424 226826714160963072 227311386627118976 227744555437077504 227867042051970048 229041949509295104 229100177790869632 229165133894581248 229626240196818816 230116894556213728 230240657073344736 230679407955596544 230685078829976316 231462035293868288 231552270705983136 231708829179813489 231993521023590144 232021219065412608 232052499669617952 232142965274110644 232638997251192077 233082318455134008 234346746747912448 234410120200919208 234469713207843139 234536191720235496 234884856384532224 235008105201431757 235386747103302592 235962142488930816 236398686177565184 236762692590674432 236854994462608704 236886926746068326 237306349749321216 237366679051364928 237430869172580538 237459216387258216 238258988414207488 238420081473190512 238806081384159744 239316350788826752 239778290892543312 239839248624816646 239907249545889744 240389970206044698 241199613127700864 241492505203515132 242311818198268364 242868217321570932 242891242626825216 243715301125983232 244274922942575616 244796877906128128 245325719571824896 245421359737521312 245895084027557172 246197205984218112 246723268390167296 246855962222967552 246952198953349344 247289797135035648 247951476848217408 248128778635069696 248430084893820648 248761760213220384 249427378496123464 249902691951896256 250000116449042232 250534304732053006 251326314442222656 251967452999473224 252373419574674944 252505844993061842 252952922260265472 253085651755388046 253944296884329142 253968372265693696 254458594416576576 254565055607715216 255625654363008384 255725309955508848 256586602907608064 257081878895097984 257102884322933888 257175779952172032 257737700014728336 258288421595956388 258605770776091648 258706588166173056 258881506375740444 259753429522139392 259759815133588588 259784441859564544 260394789705601824 261616880637141393 262990736635672832 263107235431701843 263132179512393984 263640090091401504 264631166521123584 264810090491215416 265701981343257088 265844882393965056 265873139715648088 265948521949760832 266358029164508736 266379792520153152 266386341029853603 267897280229621952 268041361965983424 268614099918902192 269013425260917248 269125975948195968 269132591968305702 269154582025571414 269230894637430096 270691422242981376 270727916281220944 270833459486462418 271349564768663472 271786759541957632 271929371530989676 272480093112217728 273504400901516288 274032332448620928 274179713766731136 275210410773881856 275289166237085952 275318427415469996 275396487644394144 275656700717372416 275991434518303008 276927792226592416 277035752451801252 277563676938938208 278156761718722264 278607094948186368 278866345294535331 279144875964453408 280454965240385481 280605800808138897 281741256070767654 282231084518113536 283373116397962752 283920097021509312 284987410099671552 285059861138426816 285140683327578624 285603076516452864 285714418798905408 286324919693774864 286877598032150034 287230073648254464 287998622593462144 288110898778907568 288504763324208256 288578108563499248 288659928271059072 289240744863300624 290222053582090448 290931492123103104 291513839338595328 291553140610545632 291666802523882604 292143604986295296 292222608212406816 292257497092010112 293807861594397696 293962028499385428 295111742636976384 295186767538235872 295266593714619387 295270460979556608 295664672189912064 295864578715131936 296868360152672672 297594045377830656 298229930090176448 298346194948093656 298914729011164224 298990720728161592 299107282180104099 300693983350516392 301824352860535232 302028424105030518 302190862408764966 302640103418531904 303941167942583808 304409176188009984 304568905816373562 305760104484702336 306168320262425088 306332985103981056 306987542764459648 307572543940795392 307580105106635088 307692451014205824 308736360941310848 308945105573084652 309324694698120192 309403332892823936 309491057115362304 309523953698814192 310113788307043968 310776424606845344 311543766254916468 312546826934558944 312714922293647328 312926356933562547 313179808512709632 313310837671034112 313344140268575676 313348244304835584 314738843022164736 315806659283478272 315972369400872821 316488905401819904 316574492230107384 316612288516344288 317215630787357952 317893441964254016 319022715387946752 319704387856724416 319876332727852992 320485895022279168 320519960274726264 320692343780730168 321990006938020176 322115534655496722 323208377860434794 323824289762094576 323906614122175058 323998450417644912 324480110881724928 324650372133936654 326499810279851754 327228479650028416 327321257784321024 327825266664010752 327860112036742896 327997283186863836 329141282963956736 329269598604465792 329719729513380864 329897060881210368 330601969130956544 331240113191760864 331682346950960512 331776387877229568 332085113480515356 332493133854974976 333203589269195008 333333488598722976 333968695099893504 333976905171756756 334690531037508373 335101752589630208 335508671351448504 335956603999297632 337447535673850728 339278125888768768 339420074143620288 339456151957623649 339552396968102136 340834205817344512 340967079940678464 341616833155616256 342775838526797312 342955699915949666 343562924263942656 343650266686304448 344942117554897408 345175341834320592 345360985610017104 347193052940802432 347229956964286786 347328406058974704 348078749504426928 348822507516188524 349440119411088384 349623477682701012 350809647242269124 350842906016525312 351520120121868672 351615180301378812 351648515444806656 352841555361498112 353080120654953888 354598029266347776 355144038886011648 355173056693537536 355181788039804804 355282491693913056 355330390119102489 356050018577047392 357196373639495936 357388482621311232 357630122209785768 358834634597594624 358843455957740936 358974526183240128 359667436338814968 359758872937224969 361111279315283224 361799419691551296 363306790816290304 363467727297402546 365376443264827904 365568163646671622 365572951688974848 367052221649447936 367195316859192192 367988579357737344 368132039606281968 369381003269068336 370084902585250944 370283943334451328 371476126597581824 371821793726047108 371927215272326112 372193167952604544 373142640319830576 373939953653847308 374141067744185196 374854037927844384 375655008094356872 375801457098079509 376308112690818048 376989471663333984 378560129362012416 378758767489592763 380916445326493713 380952558398540544 381687891624864864 382503464042866712 383438481544512576 384147865038543424 384673017765611008 384879904361412096 385622818342646976 385654326484400832 387432632393934582 387908656164137472 388059882249259584 388889070031843472 389630144283209088 389639722700382882 389676662789346816 391949371332513904 393482323515968512 393688791619492516 393693947972742144 394486104953509248 394698269268590976 396792060503774208 396946749781685376 397794926597458208 398552972014885632 398654294304215456 398767323590947584 398809709573472132 399569688780229728 400925311134021856 401845920344432928 402704565473374024 402921149878353288 403520137891375872 403688963922293952 403698887952458553 403731873038357121 406037133364472064 406091874421831416 406250189229693627 407680139312936448 407894057296484514 408720139668326592 410106806808846784 410256601352274432 411048498672931392 411926807430779536 412698604931752256 412815616160822784 412933749355628928 412977641123204994 413485051076058624 415391688339888624 415553628677701878 416953229724863104 417235142578083396 417747783561378816 417792187024767568 417910642422279552 419651790696219648 422099322973476512 422149718021792384 422269408897330176 422611884106151481 422954174383143936 423181649525087232 425059674596944128 425363620517262336 426501776970470656 427359947032968352 427481115149507328 427589791707640224 428404614774679296 429320009250693568 429487379540662296 430316397048225051 430845110472381696 431765719682792768 431997933890193216 432043852037928143 432166348168361352 432757144986312384 432867162845248872 435333080373135672 436497912368216062 437146816048990528 437270759007892992 437329710915818448 437500203785823906 438215407479442944 439026131472621056 440711792391596544 440943042749078142 441653484255681152 442667613955464576 442780151307353808 443497008284868096 444444651464963968 445291593466524672 445302540229009008 447344895135264672 447519292422140484 447942138665730176 448069142390897664 448486081092242388 449930047565134304 451040975025774588 452004737792923679 452560098858160384 452736529290802848 453042636157545777 453653428321926144 454622773254237952 458200355581739264 459252480393637632 460233789112427456 460481314146689472 461358815911193088 461370157659952632 462924070587736576 463104541411966272 463417658359626978 463987042047180288 464104999339235904 464285930548221288 465277994502384154 466164636910268016 468693493495824896 468820240401838416 468939426415686278 469072383440470992 469769712769064448 470016210402863514 470773494206605184 471924284977861632 472797372355130368 473525385181348864 473709988925217408 473773853492136652 474612699498642432 474733358102729856 474861738345161076 474918432774516432 476517976828414976 476840162946381024 477612162768319488 478632701577653504 479556581785086624 479678497249633292 479814499091779488 480779940412089396 481807247977072493 482399226255401728 482985010407030264 484623636396536728 484812566790652191 485736434643141864 485859921183262587 489593755812256256 490651439143649792 490842719475042624 491790168055114344 493446536780334592 493711924445935104 493904397906698688 494579594270071296 495902953696434816 496257557270139392 496860169787641296 497523520426440768 498854756992246928 499805383903792512 500000232898084464 501068609464106012 502652628884445312 503934905998946448 504746839149349888 505011689986123684 505905844520530944 506171303510776092 507888593768658284 507936744531387392 508917188833153152 509130111215430432 511251308726016768 511450619911017696 514163757790195968 514205768645867776 514433549873924499 515475400029456672 516576843191912776 517413176332346112 517763012751480888 519506859044278784 519519630267177176 520789579411203648 520844935446430179 523233761274282786 525981473271345664 526214470863403686 526264359024787968 527280180182803008 529262333042247168 529620180982430832 531403962686514176 531689764787930112 531746279431296176 531897043899521664 532716058329017472 532759585040306304 532772682059707206 535794560459243904 536082723931966848 537228199837804384 538026850521834496 538251951896391936 538265183936611404 538309164051142828 538461789274860192 541382844485962752 541455832562441888 541666918972924836 542699129537326944 543858743061979352 544960186224435456 545201590946103819 548064664897241856 548352245470007433 548359427533462272 550578332474171904 550636854830939992 550792975288788288 551982869036606016 553855584453184832 554071504903602504 555127353877876416 556313523437444528 557214189896372736 557732690589070662 558289751928906816 560909930480770962 561211601616277794 563482512141535308 564462169036227072 566746232795925504 567840194043018624 569974820199343104 570119722276853632 570281366655157248 571206153032905728 571428837597810816 572649839387549728 573755196064300068 574460147296508928 575997245186924288 576221797557815136 577009526648416512 577156217126998496 577319856542118144 578481489726601248 580444107164180896 581148948590901873 581862984246206208 583106281221091264 583333605047765208 584445216424813632 584459584050574323 584514994184020224 587924056998770856 590223485273952768 590373535076471744 590533187429238774 590540921959113216 591729157430263872 593736720305345344 595188090755661312 596459860180352896 596692389896187312 597829458022328448 597981441456323184 598214564360208198 601387966701032784 603648705721070464 604056848210061036 604381724817529932 605280206837063808 607882335885167616 608818352376019968 609137811632747124 610439388153329917 611520208969404672 611841085944726771 612336640524850176 612665970207962112 613975085528919296 615160210213270176 615384902028411648 617472721882621696 617890211146169304 618806665785647872 619047907397628384 619466461684807491 620227576614087936 621552849213690688 621568129069658407 623087532509832936 625093653869117888 625429844587294656 625852713867125094 626621675342068224 626688280537151352 629477686044329472 631613318566956544 631944738801745642 632977810803639808 633148984460214768 633224577032688576 634431261574715904 635786883928508032 638045430775893504 639408775713448832 639752665455705984 640971790044558336 641039920549452528 641384687561460336 643980013876040352 644231069310993444 646416755720869588 647648579524189152 647813228244350116 647996900835289824 648960221763449856 649300744267873308 650688139020582439 652999620559703508 654394918894232789 654456959300056832 654746868552324093 655720224073485792 655994566373727672 658539197208931584 661203938261913088 662480226383521728 663364693901921024 664170226961030712 666407178538390016 666666977197445952 667937390199787008 667953810343513512 669381062075016746 670203505179260416 671017342702897008 671913207998595264 674895071347701456 678556251777537536 678840148287240576 678912303915247298 679104793936204272 681668411634689024 681934159881356928 683233666311232512 685551677053594624 685911399831899332 687125848527885312 687300533372608896 689884235109794816 690350683668641184 690721971220034208 694386105881604864 694459913928573572 694656812117949408 696157499008853856 697645015032377048 697916991753576231 699246955365402024 701619294484538248 703040240243737344 703230360602757624 703409139623529417 706160241309907776 709196058532695552 710288077772023296 710346113387075072 710363576079609608 710564983387826112 710660780238204978 712100037154094784 714392747278991872 714776965242622464 715260244419571536 717669269195189248 717686911915481872 717949052366480256 719334872677629936 719517745874449938 722222558630566448 723598839383102592 726613581632580608 726935454594805092 730752886529655808 731136327293343244 731145903377949696 734390633718384384 735977158715474688 736264079212563936 738762006538136672 740169805170501888 740567886668902656 743643587452094216 743854430544652224 744386335905209088 746285280639661152 747879907307694616 748282135488370392 749708075855688768 751310016188713744 751602914196159018 753978943326667968 757120258724024832 757517534979185526 761832890652987426 761905116797081088 763375783249729728 765006928085733424 766876963089025152 768295730077086848 769346035531222016 769759808722824192 771245636685293952 771308652968801664 774865264787869164 775817312328274944 776119764498519168 777778140063686944 779260288566418176 779279445400765764 779353325578693632 783898742665027808 784850641911424179 787377583238985032 788972209907018496 789321706295105529 789396538537181952 793893499563370752 795589853194916416 797105944029771264 797308588608430912 797534647181895168 797619419146944264 799139377560459456 799159023089560809 801850622268043712 803691840688865856 805409130946748048 805842299756706576 807040275782751744 807377927844587904 807397775904917106 807463746076714242 812074266728944128 812183748843662832 812500378459387254 815360278625872896 815788114592969028 817440279336653184 820213613617693568 820513202704548864 822096997345862784 823853614861559072 825397209863504512 825631232321645568 825867498711257856 825955282246409988 826970102152117248 830783376679777248 831107257355403756 833906459449726208 834470285156166792 835584374049535136 835821284844559104 836599035883605993 839437370186858261 841364895721156443 844198645946953024 844299436043584768 845223768212302962 850119349193888256 853003553940941312 854719894065936704 854962230299014656 855179583415280448 856809229549358592 858640018501387136 858974759081324592 860632794096450102 861690220944763392 863531439365585536 863995867780386432 864087704075856286 864332696336722704 865514289972624768 865734325690497744 870666160746271344 872995824736432124 874293632097981056 874541518015785984 874659421831636896 875000407571647812 876430814958885888 878052262945242112 881423584783193088 881886085498156284 883306968511362304 883770457475716447 885335227910929152 885560302614707616 885799781143858161 886994016569736192 888889302929927936 890605080458018016 894689790270529344 894784889100277487 895038584844280968 895884277331460352 896972162184484776 899860095130268608 902081950051549176 904009475585847358 905120197716320768 905473058581605696 906085272315091554 909245546508475904 916400711163478528 918504960787275264 920467578224854912 920962628293378944 922717631822386176 922740315319905264 925848141175473152 926209082823932544 926835316719253956 927974084094360576 928209998678471808 928571861096442576 930555989004768308 932329273820536032 937386986991649792 937640480803676832 937878852831372556 938144766880941984 939539425538128896 940032420805727028 941546988413210368 942041037089499949 947419977850434816 947547706984273304 947917108202618463 949466716205459712 949723476690322152 949836865549032864 953680325892762048 957265403155307008 959113163570173248 959356994499266584 959628998183558976 961559880824178792 963614495954144986 964798452510803456 965970020814060528 969247272793073456 969625133581304382 971472869286283728 971719842366525174 979187511624512512 981302878287299584 981685438950085248 983580336110228688 986893073560669184 987423848891870208 987808795813397376 989159188540142592 991805907392869632 992515114540278784 993720339575282592 995047040852881536 997709513984493856 999610767807585024 1000000465796168928 1002137218928212024 1004071593112525119 1005305257768890624 1007869811997892896 1010023379972247368 1012342607021552184 1015777187537316568 1017834377666306304 1018260222430860864 1018368455872870947 1022502617452033536 1022901239822035392 1028327515580391936 1028411537291735552 1028867099747848998 1030950800058913344 1033153686383825552 1034826352664692224 1035526025502961776 1039013718088557568 1039039260534354352 1041579158822407296 1041689870892860358 1046467522548565572 1051962946542691328 1052428941726807372 1052528718049575936 1054560360365606016 1058524666084494336 1059240361964861664 1063492558862592352 1063794087799043328 1065432116658034944 1065519170080612608 1065545364119414412 1065991170357307467 1071589120918487808 1072165447863933696 1074456399675608768 1076503903792783872 1076530367873222808 1076618328102285656 1076923578549720384 1079276618811674907 1082911665124883776 1083333837945849672 1085398259074653888 1087717486123958704 1089920372448870912 1090403181892207638 1096129329794483712 1096704490940014866 1096718855066924544 1101156664948343808 1101273709661879984 1101585950577576576 1103965738073212032 1107711168906369664 1108143009807205008 1110254707755752832 1112627046874889056 1114428379792745472 1115465381178141324 1116579503857813632 1121819860961541924 1122423203232555588 1126965024283070616 1127404371294238527 1128924338072454144 1133673149427612703 1135680388086037248 1136276302468778289 1140239444553707264 1142749335979481139 1142857675195621632 1145299678775099456 1147510392128600136 1151994490373848576 1152443595115630272 1154019053296833024 1154312434253996992 1154639713084236288 1156962979453202496 1160888214328361792 1162297897181803746 1163725968492412416 1166212562442182528 1166667210095530416 1168890432849627264 1168919168101148646 1169029988368040448 1175848113997541712 1180446970547905536 1180747070152943488 1181066374858477548 1181081843918226432 1183458314860527744 1187473440610690688 1190376181511322624 1192919720360705792 1193384779792374624 1195658916044656896 1195962882912646368 1196429128720416396 1202775933402065568 1207297411442140928 1208113696420122072 1208420829609653101 1208763449635059864 1210560413674127616 1211195619115071363 1215304849375003751 1218275623265494248 1220878776306659834 1223040417938809344 1223682171889453542 1227950171057838592 1230320420426540352 1230769804056823296 1234945443765243392 1235780422292338608 1237613331571295744 1238095814795256768 1238932923369614982 1240455153228175872 1243105698427381376 1243136258139316814 1246175065019665872 1250187307738235776 1250859689174589312 1251705427734250188 1253243350684136448 1253376561074302704 1258955372088658944 1263226637133913088 1263889477603491284 1265955621607279616 1266297968920429536 1266449154065377152 1268862523149431808 1271573767857016064 1276090861551787008 1278817551426897664 1279488572763350677 1279505330911411968 1282079841098905056 1282769375122920672 1287960027752080704 1288462138621986888 1292833511441739176 1295297159048378304 1295626456488700232 1295993801670579648 1296131556113784429 1298601488535746616 1301376278041164878 1305999241119407016 1308789837788465578 1308913918600113664 1309493737104648186 1311440448146971584 1311989132747455344 1317078394417863168 1322407876523826176 1324960452767043456 1326729387803842048 1328340453922061424 1332814357076780032 1333333954394891904 1335874780399574016 1335907620687027024 1338762124150033492 1340407010358520832 1342034685405794016 1343826415997190528 1349790142695402912 1356014213378771037 1357112503555075072 1357680296574481152 1357824607830494596 1358209587872408544 1363868319762713856 1371822799663798664 1374601066745217792 1380701367337282368 1381443942440068416 1388772211763209728 1388919827857147144 1389313624235898816 1392314998017707712 1395290030064754096 1395833983507152462 1398493910730804048 1403238588969076496 1406080480487474688 1406460721205515248 1406818279247058834 1412320482619815552 1418392117065391104 1420576155544046592 1420692226774150144 1420727152159219216 1421129966775652224 1421321560476409956 1424200074308189568 1428785494557983744 1429553930485244928 1430520488839143072 1435373823830963744 1435898104732960512 1438669745355259872 1439035491748899876 1444445117261132896 1445421743931217479 1447197678766205184 1453870909189610184 1454437700371956573 1457579763549787761 1462272654586686488 1468781267436768768 1471954317430949376 1472528158425127872 1477524013076273344 1480339610341003776 1481135773337805312 1487287174904188432 1487708861089304448 1488772671810418176 1492570561279322304 1495759814615389232 1496564270976740784 1499416151711377536 1502620032377427488 1503205828392318036 1507957886653335936 1514240517448049664 1515035069958371052 1523665781305974852 1523810233594162176 1526751566499459456 1530013856171466848 1533753926178050304 1536591460154173696 1542491273370587904 1542617305937603328 1543300649621773497 1549730529575738328 1552239528997038336 1555556280127373888 1558520577132836352 1558558890801531528 1562534806339290537 1567797485330055616 1569701283822848358 1574755166477970064 1577944419814036992 1578643412590211058 1578793077074363904 1587786999126741504 1591179706389832832 1594211888059542528 1594617177216861824 1595069294363790336 1595238838293888528 1598278755120918912 1598318046179121618 1603701244536087424 1607383681377731712 1610818261893496096 1611684599513413152 1614080551565503488 1614755855689175808 1614795551809834212 1614927492153428484 1624148533457888256 1624367497687325664 1625000756918774508 1628472980758344539 1631576229185938056 1634880558673306368 1640427227235387136 1641287992454901973 1644193994691725568 1645056736410022299 1647707229723118144 1650794419727009024 1651734997422515712 1651910564492819976 1661566753359554496 1662214514710807512 1667812918899452416 1668940570312333584 1671168748099070272 1671642569689118208 1673198071767211986 1678874740373716522 1682729791442312886 1688397291893906048 1688598872087169536 1690447536424605924 1700238698387776512 1706007107881882624 1709439788131873408 1709924460598029312 1710359166830560896 1713618459098717184 1717280037002774272 1717949518162649184 1721265588192900204 1723380441889526784 1727062878731171072 1727991735560772864 1728175408151712572 1728665392673445408 1731028579945249536 1731468651380995488 1741332321492542688 1745991649472864248 1748587264195962112 1749318843663273792 1749504783166214191 1750000815143295624 1763772170996312568 1766613937022724608 1767540914951432894 1770670455821858304 1771120605229415232 1771599562287716322 1777778605859855872 1781210160916036032 1789379580541058688 1789569778200554974 1790077169688561936 1791768554662920704 1793944324368969552 1799720190260537216 1804163900103098352 1808018951171694716 1810240395432641536 1810946117163211392 1812170544630183108 1818491093016951808 1831318164459989751 1832801422326957056 1837009921574550528 1840935156449709824 1841925256586757888 1845480630639810528 1852418165647865088 1853670633438507912 1856419997356943616 1857143722192885152 1861111978009536616 1864658547641072064 1864704387208975221 1875280961607353664 1875757705662745112 1876289533761883968 1880064841611454056 1883093976826420736 1884082074178999898 1894839955700869632 1895095413968546608 1895834216405236926 1898933432410919424 1899446953380644304 1899673731098065728 1907360651785524096 1914530806310614016 1918226327140346496 1918713988998533168 1919257996367117952 1923119761648357584 1927228991908289972 1929596905021606912 1931940041628121056 1938494545586146912 1939250267162608764 1942945738572567456 1943439684733050348 1952064417061747317 1963184756682698367 1963370877900170496 1964240605656972279 1967160672220457376 1975617591626794752 1983611814785739264 1987440679150565184 1990094081705763072 1995419027968987712 1999221535615170048 2000000931592337856 2004274437856424048 2008143186225050238 2010610515537781248 2015739623995785792 2020046759944494736 2024685214043104368 2031554375074633136 2035668755332612608 2036520444861721728 2036736911745741894 2045005234904067072 2045802479644070784 2056655031160783872 2056823074583471104 2057734199495697996 2061901600117826688 2066307372767651104 2069652705329384448 2071052051005923552 2078078521068708704 2083158317644814592 2083379741785720716 2092935045097131144 2093750975260728693 2104857883453614744 2109120720731212032 2110227418870588251 2118480723929723328 2126985117725184704 2127588175598086656 2130864233316069888 2131038340161225216 2131090728238828824 2131982340714614934 2143178241836975616 2144330895727867392 2148912799351217536 2153007807585567744 2153060735746445616 2153236656204571312 2153847157099440768 2158553237623349814 2165823330249767552 2166667675891699344 2170796518149307776 2175434972247917408 2179840744897741824 2180806363784415276 2192258659588967424 2193408981880029732 2193437710133849088 2202547419323759968 2203171901155153152 2207931476146424064 2215422337812739328 2216286019614410016 2220509415511505664 2225254093749778112 2230930762356282648 2233159007715627264 2243639721923083848 2244846406465111176 2253930048566141232 2254808742588477054 2267346298855225406 2271360776172074496 2272552604937556578 2280478889107414528 2285498671958962278 2285715350391243264 2290599357550198912 2295020784257200272 2303988980747697152 2304887190231260544 2308038106593666048 2308624868507993984 2309279426168472576 2313925958906404992 2321776428656723584 2324595794363607492 2327451936984824832 2332425124884365056 2333334420191060832 2337780865699254528 2337838336202297292 2338059976736080896 2351696227995083424 2361494140305886976 2362132749716955096 2366916629721055488 2374946881221381376 2376193063703365543 2385839440721411584 2386769559584749248 2391317832089313792 2391925765825292736 2392858257440832792 2405551866804131136 2414594822884281856 2416227392840244144 2416841659219306202 2417526899270119728 2421120827348255232 2422391238230142726 2430609698750007502 2436551246530988496 2441757552613319668 2446080835877618688 2447364343778907084 2455900342115677184 2460640840853080704 2461539608113646592 2469890887530486784 2471560844584677216 2475226663142591488 2476191629590513536 2477865846739229964 2480910306456351744 2486211396854762752 2486272516278633628 2492350130039331744 2500374615476471552 2501719378349178624 2503410855468500376 2506753122148605408 2518312110560574783 2527778955206982568 2532595937840859072 2532898308130754304 2543147535714032128 2557635102853795328 2558977145526701354 2559010661822823936 2564159682197810112 2565538750245841344 2575920055504161408 2576924277243973776 2585667022883478352 2590594318096756608 2591252912977400464 2591987603341159296 2592263112227568858 2597202977071493232 2602752556082329756 2611998482238814032 2617579675576931156 2617827837200227328 2618987474209296372 2622880896293943168 2623978265494910688 2634156788835726336 2649920905534086912 2651311372427149341 2653458775607684096 2656680907844122848 2666667908789783808 2671815241374054048 2677524248300066984 2684069370811588032 2684354667300832461 2687652831994381056 2699580285390805824 2712028426757542074 2715360593148962304 2715649215660989192 2716419175744817088 2727736639525427712 2743645599327597328 2749202133490435584 2761402734674564736 2762887884880136832 2777544423526419456 2777839655714294288 2778627248471797632 2784629996035415424 2790580060129508192 2791667967014304924 2796987821461608096 2806477177938152992 2812160960974949376 2812921442411030496 2813636558494117668 2824640965239631104 2826123111268499847 2841454304318438432 2842259933551304448 2842643120952819912 2843751324607855389 2848400148616379136 2861040977678286144 2870747647661927488 2871796209465921024 2877339490710519744 2878070983497799752 2888890234522265792 2890843487862434958 2894395357532410368 2907741818379220368 2908875400743913146 2915159527099575522 2924545309173372976 2937562534873537536 2943908634861898752 2945056316850255744 2955048026152546688 2960679220682007552 2962271546675610624 2974574349808376864 2975417722178608896 2977545343620836352 2985141122558644608 2991519629230778464 2993128541953481568 2998832303422755072 3005240064754854976 3006411656784636072 3012214779337575357 3015915773306671872 3024306964265497001 3030070139916742104 3047331562611949704 3053503132998918912 3055105367618612841 3060027712342933696 3067507852356100608 3073182920308347392 3084982546741175808 3085234611875206656 3086601299243546994 3099461059151476656 3104479057994076672 3111112560254747776 3117041154265672704 3117117781603063056 3125069612678581074 3135594970660111232 3139402567645696716 3149510332955940128 3155888839628073984 3157286825180422116 3157586154148727808 3175573998253483008 3182359412779665664 3189234354433723648 3190477676587777056 3196557510241837824 3196636092358243236 3207402489072174848 3214767362755463424 3221636523786992192 3223369199026826304 3229511711378351616 3229591103619668424 3229854984306856968 3248734995374651328 3250001513837549016 3256945961516689078 3263152458371876112 3269761117346612736 3280854454470774272 3282575984909803946 3288387989383451136 3290113472820044598 3295414459446236288 3301588839454018048 3303469994845031424 3303821128985639952 3323133506719108992 3324429029421615024 3335625837798904832 3337881140624667168 3342337496198140544 3343285139378236416 3346396143534423972 3357749480747433044 3365459582884625772 3372650735839507451 3376794583787812096 3377197744174339072 3380895072849211848 3401019448282838109 3418879576263746816 3420718333661121792 3434560074005548544 3435899036325298368 3442531176385800408 3454125757462342144 3455983471121545728 3456350816303425144 3457330785346890816 3462057159890499072 3462937302761990976 3482664642985085376 3491983298945728496 3497174528391924224 3498637687326547584 3499009566332428382 3500001630286591248 3527544341992625136 3533227874045449216 3535081829902865788 3541340911643716608 3542241210458830464 3543199124575432644 3555557211719711744 3562420321832072064 3578759161082117376 3579139556401109948 3580154339377123872 3583537109325841408 3587888648737939104 3599440380521074432 3608327800206196704 3616037902343389432 3621892234326422784 3624341089260366216 3625262488828959303 3645914548125011253 3662636328919979502 3681870312899419648 3683850513173515776 3690961261279621056 3704836331295730176 3707341266877015824 3712839994713887232 3714287444385770304 3722223956019073232 3729317095282144128 3729408774417950442 3750561923214707328 3751515411325490224 3752579067523767936 3760129683222908112 3766187953652841472 3768164148357999796 3789679911401739264 3790190827937093216 3791668432810473852 3797866864821838848 3798893906761288608 3799347462196131456 3814721303571048192 3836452654280692992 3837427977997066336 3838465718290052031 3838515992734235904 3846239523296715168 3854457983816579944 3863880083256242112 3876989091172293824 3878500534325217528 3885891477145134912 3886879369466100696 3888394668341353287 3904128834123494634 3926369513365396734 3926741755800340992 3928481211313944558 3934321344440914752 3951235183253589504 3967223629571478528 3974881358301130368 3980188163411526144 3990838055937975424 3998443071230340096 4000001863184675712 4008548875712848096 4016286372450100476 4021221031075562496 4031479247991571584 4040093519888989472 4049370428086208736 4063108750149266272 4068042640136313111 4071337510665225216 4073040889723443456 4073473823491483788 4091604959288141568 4115468398991395992 4123803200235653376 4132614745535302208 4142104102011847104 4156157042137417408 4166316635289629184 4166759483571441432 4185870090194262288 4187501950521457386 4209715766907229488 4218241441462424064 4220454837741176502 4236961447859446656 4253970235450369408 4255176351196173312 4261728466632139776 4262076680322450432 4262181456477657648 4263964681429229868 4286356483673951232 4288661791455734784 4297825598702435072 4306121471492891232 4306473312409142624 4307694314198881536 4317106475246699628 4331646660499535104 4333335351783398688 4336265231793652437 4341593036298615552 4350869944495834816 4350976903487608849 4361612727568830552 4386817963760059464 4405094838647519936 4406343802310306304 4415862952292848128 4430844675625478656 4432572039228820032 4441018831023011328 4450508187499556224 4461861524712565296 4466318015431254528 4487279443846167696 4489692812930222352 4507860097132282464 4509617485176954108 4534692597710450812 4542721552344148992 4545105209875113156 4554816973144077073 4560957778214829056 4570997343917924556 4571430700782486528 4581198715100397824 4590041568514400544 4609774380462521088 4617249737015987968 4627851917812809984 4643552857313447168 4649191588727214984 4664850249768730112 4666668840382121664 4675561731398509056 4675676672404594584 4703392455990166848 4722988280611773952 4724265499433910192 4733833259442110976 4749893762442762752 4752386127406731086 4771678881442823168 4773539119169498496 4782635664178627584 4783851531650585472 4785716514881665584 4811103733608262272 4829189645768563712 4832454785680488288 4833683318438612404 4835053798540239456 4842241654696510464 4844782476460285452 4861219397500015004 4873102493061976992 4883515105226639336 4885418942275033617 4894728687557814168 4921281681706161408 4923863977364705919 4943121689169354432 4952383259181027072 4955731693478459928 4972422793709525504 4972545032557267256 4984700260078663488 5000749230952943104 5003438756698357248 5006821710937000752 5013506244297210816 5036624221121149566 5055557910413965136 5065191875681718144 5065796616261508608 5086295071428064256 5115270205707590656 5117954291053402708 5118021323645647872 5128319364395620224 5131077500491682688 5151840111008322816 5153848554487947552 5171334045766956704 5181188636193513216 5182505825954800928 5183975206682318592 5184526224455137716 5194405954142986464 5205505112164659512 5223996964477628064 5235159351153862312 5237974948418592744 5245761792587886336 5247956530989821376 5248514349498642573 5299841811068173824 5302622744854298682 5313361815688245696 5333335817579567616 5343630482748108096 5355048496600133968 5368138741623176064 5368709334601664922 5375305663988762112 5399160570781611648 5424056853515084148 5430721186297924608 5431298431321978384 5432838351489634176 5455473279050855424 5487291198655194656 5493954493379969253 5498404266980871168 5522805469349129472 5525775769760273664 5555679311428588576 5557254496943595264 5569259992070830848 5581160120259016384 5583335934028609848 5593975642923216192 5594113161626925663 5612954355876305984 5625842884822060992 5627273116988235336 5649281930479262208 5652246222536999694 5682908608636876864 5684519867102608896 5685286241905639824 5687502649215710778 5696800297232758272 5722081955356572288 5741495295323854976 5743592418931842048 5754678981421039488 5756141966995599504 5777780469044531584 5781686975724869916 5788790715064820736 5815483636758440736 5817750801487826292 5830319054199151044 5849090618346745952 5856193251185241951 5876061591308007827 5889554270048095101 5890112633700511488 5910096052305093376 5949148699616753728 5950835444357217792 5970282245117289216 5983039258461556928 5986257083906963136 5997664606845510144 6010480129509709952 6012823313569272144 6024429558675150714 6031831546613343744 6048613928530994002 6060140279833484208 6094663125223899408 6107006265997837824 6110210735237225682 6120055424685867392 6135015704712201216 6146365840616694784 6169965093482351616 6170469223750413312 6173202598487093988 6198922118302953312 6208958115988153344 6222225120509495552 6234235563206126112 6250139225357162148 6263494223701942409 6271189941320222464 6278805135291393432 6299020665911880256 6314573650360844232 6364718825559331328 6378468708867447296 6380955353175554112 6393115020483675648 6393272184716486472 6414804978144349696 6429534725510926848 6443273047573984384 6446738398053652608 6459023422756703232 6459182207239336848 6459709968613713936 6497469990749302656 6500003027675098032 6513891923033378156 6526304916743752224 6539522234693225472 6561708908941548544 6565151969819607892 6576775978766902272 6580226945640089196 6590828918892472576 6594287259626499643 6603177678908036096 6607642257971279904 6646267013438217984 6648858058843230048 6675762281249334336 6684674992396281088 6692792287068847944 6715498961494866088 6730919165769251544 6745301471679014902 6753589167575624192 6761790145698423696 6802038896565676218 6837759152527493632 6841436667322243584 6869120148011097088 6871798072650596736 6885062352771600816 6908251514924684288 6911966942243091456 6912701632606850288 6914661570693781632 6924114319780998144 6925874605523981952 6965329285970170752 6983966597891456992 6994349056783848448 6997275374653095168 6998019132664856764 7000003260573182496 7055088683985250272 7070163659805731576 7084482420917660928 7086398249150865288 7124840643664144128 7128579191110096629 7157518322164234752 7158279112802219896 7160308678754247744 7175777297475878208 7198880761042148864 7216655600412393408 7232075804686778864 7243784468652845568 7248682178520732432 7250524977657918606 7291829096250022506 7325272657839959004 7363740625798839296 7367701026347031552 7381922522559242112 7409672662591460352 7414682533754031648 7425679989427774464 7428574888771540608 7444447912038146464 7458634190564288256 7458817548835900884 7501123846429414656 7503030822650980448 7505158135047535872 7520259366445816224 7536328296715999592 7554936331681724349 7580381655874186432 7583336865620947704 7597787813522577216 7598694924392262912 7629442607142096384 7672905308561385984 7674855955994132672 7676931436580104062 7677031985468471808 7692479046593430336 7708915967633159888 7727760166512484224 7753978182344587648 7757001068650435056 7771782954290269824 7773758738932201392 7776789336682706574 7808257668246989268 7852739026730793468 7853483511600681984 7856962422627889116 7868642688881829504 7902470366507179008 7935712045993288921 7949762716602260736 7953934117281448023 7960376326823052288 7981676111875950848 8000003726369351424 8017097751425696192 8032572744900200952 8053064001902497383 8062958495983143168 8080187039777978944 8098740856172417472 8126217500298532544 8136085280272626222 8146081779446886912 8146947646982967576 8183209918576283136 8230936797982791984 8247606400471306752 8265229491070604416 8284208204023694208 8312314084274834816 8332633270579258368 8333518967142882864 8371740180388524576 8375003901042914772 8419431533814458976 8436482882924848128 8440909675482353004 8458945807267571707 8473922895718893312 8478369333805499541 8507133945625026257 8507940470900738816 8524362912955315296 8527929362858459736 8595651197404870144 8612242942985782464 8612946624818285248 8615388628397763072 8634212950493399256 8663293320999070208 8666670703566797376 8672530463587304874 8683186072597231104 8701739888991669632 8701953806975217698 8723225455137661104 8773635927520118928 8810189677295039872 8812687604620612608 8831725904585696256 8861689351250957312 8865144078457640064 8882037662046022656 8901016374999112448 8923723049425130592 8932636030862509056 8974558887692335392 8979385625860444704 9015720194264564928 9016678497856642369 9019234970353908216 9069385195420901624 9072920892796491003 9090210419750226312 9109633946288154146 9141994687835849112 9162397430200795648 9180083137028801088 9219548760925042176 9234499474031975936 9255703835625619968 9287105714626894336 9298383177454429968 9329700499537460224 9333337680764243328 9351123462797018112 9351353344809189168 9406784911980333696 9445976561223547904 9448530998867820384 9467666518884221952 9499787524885525504 9504772254813462172 9547078238338996992 9567703063301170944 9571433029763331168 9622207467216524544 9664909571360976576 9667366636877224808 9670107597080478912 9689564952920570904 9722438795000030008 9746204986123953984 9767030210453278672 9770837884550067234 9789457375115628336 9842563363412322816 9847727954729411838 9886243378338708864 9904766518362054144 9911463386956919856 9944845587419051008 9945090065114534512 9969400520157326976 10001498461905886208 10006877513396714496 10013643421874001504 10027012488594421632 10073248442242299132 10111115820827930272 10117952207518522353 10130383751363436288 10131593232523017216 10203058344848514327 10235908582106805416 10256638728791240448 10262155000983365376 10303680222016645632 10307697108975895104 10342668091533913408 10362377272387026432 10365011651909601856 10367950413364637184 10369052448910275432 10388811908285972928 10411010224329319024 10447993928955256128 10470318702307724624 10475949896837185488 10491523585175772672 10495913061979642752 10497028698997285146 10599683622136347648 10605245489708597364 10626723631376491392 10666671635159135232 10687260965496216192 10710096993200267936 10736277483246352128 10737418669203329844 10750611327977524224 10798321141563223296 10848113707030168296 10862596862643956768 10865676702979268352 10875787466486877909 10937743644375033759 10974582397310389312 10987908986759938506 11045610938698258944 11051551539520547328 11111358622857177152 11114508993887190528 11138519984141661696 11162320240518032768 11166671868057219696 11187951285846432384 11188226323253851326 11225908711752611968 11251685769644121984 11254546233976470672 11298563860958524416 11304492445073999388 11365817217273753728 11369039734205217792 11370572483811279648 11375005298431421556 11393600594465516544 11444163910713144576 11482990590647709952 11489015947184313811 11509357962842078976 11512283933991199008 11515397154870156093 11555560938089063168 11563373951449739832 11630967273516881472 11632203558303607331 11635501602975652584 11660638108398302088 11698181236693491904 11712386502370483902 11752123182616015654 11779108540096190202 11780225267401022976 11820192104610186752 11898297399233507456 11901670888714435584 11940564490234578432 11966078516923113856 11972514167813926272 11995329213691020288 12020960259019419904 12025646627138544288 12048859117350301428 12063663093226687488 12097227857061988004 12120280559666968416 12189326250447798816 12214012531995675648 12220421470474451364 12240110849371734784 12246533482163499337 12346405196974187976 12397844236605906624 12444450241018991104 12468471126412252224 12500278450714324296 12526988447403884818 12542379882640444928 12557610270582786864 12598041331823760512 12629147300721688464 12729437651118662656 12756937417734894592 12761910706351108224 12786230040967351296 12786544369432972944 12829609956288699392 12859069451021853696 12886546095147968768 12893476796107305216 12918364414478673696 12919419937227427872 12994939981498605312 13000006055350196064 13027783846066756312 13052609833487504448 13052930710462826547 13130303939639215784 13160453891280178392 13181657837784945152 13188574519252999286 13215284515942559808 13292534026876435968 13297716117686460096 13351524562498668672 13369349984792562176 13385584574137695888 13430997922989732176 13461838331538503088 13490602943358029804 13507178335151248384 13523580291396847392 13604077793131352436 13664450919432231219 13675518305054987264 13682873334644487168 13743596145301193472 13770124705543201632 13825403265213700576 13829323141387563264 13851749211047963904 13930658571940341504 13967933195782913984 13994550749306190336 13996038265329713528 14000006521146364992 14110177367970500544 14140327319611463152 14168964841835321856 14172796498301730576 14249681287328288256 14257158382220193258 14315036644328469504 14316558225604439792 14320617357508495488 14351554594951756416 14397761522084297728 14433311200824786816 14464151609373557728 14487568937305691136 14497364357041464864 14501049955315837212 14583658192500045012 14650545315679918008 14656256826825100851 14763845045118484224 14771591932094117757 14829365067508063296 14857149777543081216 14888895824076292928 14917268381128576512 14917635097671801768 15002247692858829312 15006061645301960896 15010316270095071744 15040518732891632448 15072656593431999184 15109872663363448698 15160763311748372864 15166673731241895408 15195575627045154432 15197389848784525824 15258885214284192768 15345810617122771968 15349711911988265344 15353862873160208124 15354063970936943616 15384958093186860672 15417831935266319776 15455520333024968448 15507956364689175296 15514002137300870112 15543565908580539648 15547517477864402784 15553578673365413148 15616515336493978536 15705478053461586936 15709470784925490313 15713924845255778232 15737285377763659008 15745543048495927719 15871424091986577842 15899525433204521472 15907868234562896046 15963352223751901696 16000007452738702848 16034195502851392384 16065145489800401904 16106128003804994766 16125916991966286336 16160374079555957888 16197481712344834944 16252435000597065088 16272170560545252444 16292163558893773824 16293895293965935152 16366419837152566272 16461873595965583968 16495212800942613504 16530458982141208832 16568416408047388416 16624628168549669632 16633351445923558801 16667037934285765728 16743480360777049152 16750007802085829544 16838863067628917952 16881819350964706008 16917891614535143414 16947845791437786624 16956738667610999082 17014267891250052514 17015880941801477632 17048725825910630592 17055858725716919472 17191302394809740288 17224485885971564928 17225893249636570496 17230777256795526144 17268425900986798512 17326586641998140416 17333341407133594752 17345060927174609748 17366372145194462208 17403479777983339264 17403907613950435396 17446450910275322208 17547271855040237856 17620379354590079744 17628184773924023481 17730288156915280128 17802032749998224896 17847446098850261184 17949117775384670784 17958771251720889408 18031440388529129856 18033356995713284738 18038469940707816432 18138770390841803248 18145841785592982006 18180420839500452624 18219267892576308292 18283989375671698224 18324794860401591296 18360166274057602176 18439097521850084352 18468998948063951872 18511407671251239936 18574211429253788672 18596766354908859936 18666675361528486656 18702706689618378336 18790482671105827227 18813569823960667392 18897061997735640768 19009544509626924344 19094156476677993984 19135406126602341888 19142866059526662336 19244414934433049088 19329819142721953152 19334733273754449616 19340215194160957824 19379129905841141808 19444877590000060016 19492409972247907968 19534060420906557344 19541675769100134468 19578914750231256672 19685126726824645632 19695455909458823676 19772486756677417728 19782861778879498929 19809533036724108288 19822926773913839712 19890180130229069024 19938801040314653952 20027286843748003008 20054024977188843264 20146496884484598264 20222231641655860544 20235904415037044706 20260767502726872576 20406116689697028654 20471817164213610832 20513277457582480896 20524310001966730752 20607360444033291264 20615394217951790208 20685336183067826816 20724754544774052864 20730023303819203712 20735900826729274368 20738104897820550864 20777623816571945856 20822020448658638048 20895987857910512256 20940637404615449248 20951899793674370976 20983047170351545344 20991826123959285504 20994057397994570292 21170148749858479007 21210490979417194728 21253447262752982784 21374521930992432384 21385737573330289887 21420193986400535872 21472554966492704256 21474837338406659688 21596642283126446592 21696227414060336592 21725193725287913536 21731353405958536704 21751574932973755818 21875487288750067518 21949164794620778624 21975817973519877012 22091221877396517888 22103103079041094656 22222717245714354304 22229017987774381056 22277039968283323392 22324640481036065536 22333343736114439392 22375902571692864768 22376452646507702652 22451817423505223936 22503371539288243968 22509092467952941344 22608984890147998776 22731634434547507456 22741144967622559296 22743562181160784483 22750010596862843112 22888327821426289152 22965981181295419904 22978031894368627622 23018715925684157952 23024567867982398016 23030794309740312186 23111121876178126336 23126747902899479664 23261934547033762944 23264407116607214662 23271003205951305168 23321276216796604176 23396362473386983808 23424773004740967804 23504246365232031308 23558217080192380404 23560450534802045952 23640384209220373504 23796594798467014912 23807136137979866763 23881128980469156864 23932157033846227712 23945028335627852544 24041920518038839808 24051293254277088576 24097718234700602856 24194455714123976008 24240561119333936832 24378652500895597632 24440842940948902728 24480221698743469568 24493066964326998674 24692810393948375952 24795688473211813248 24888900482037982208 24936942252824504448 25000556901428648592 25053976894807769636 25084759765280889856 25115220541165573728 25196082663647521024 25258294601443376928 25376837421802715121 25521401836875078771 25523821412702216448 25573088738865945888 25773092190295937536 25786953592214610432 25836728828957347392 25838839874454855744 25989879962997210624 26000012110700392128 26055567692133512624 26105219666975008896 26105861420925653094 26260607879278431568 26320907782560356784 26363315675569890304 26377149038505998572 26430569031885119616 26585068053752871936 26595432235372920192 26703049124997337344 26738699969585124352 26771169148275391776 26861995845979464352 26923676663077006176 26981205886716059608 27047160582793694784 27050035493569927107 27208155586262704872 27218762678389473009 27328901838864462438 27487192290602386944 27540249411086403264 27650806530427401152 27658646282775126528 27703498422095927808 27861317143880683008 27935866391565827968 27989101498612380672 27992076530659427056 28000013042292729984 28220354735941001088 28280654639222926304 28337929683670643712 28345592996603461152 28499362574656576512 28514316764440386516 28633116451208879584 28641234715016990976 28703109189903512832 28866622401649573632 28928303218747115456 28994728714082929728 29002099910631674424 29167316385000090024 29301090631359836016 29312513653650201702 29527690090236968448 29543183864188235514 29658730135016126592 29714299555086162432 29777791648152585856 29834536762257153024 29835270195343603536 30004495385717658624 30012123290603921792 30020632540190143488 30081037465783264896 30145313186863998368 30219745326726897396 30321526623496745728 30333347462483790816 30353856622555567059 30391151254090308864 30394779697569051648 30699423823976530688 30707725746320416248 30769916186373721344 30835663870532639552 30911040666049936896 31015912729378350592 31028004274601740224 31087131817161079296 31095034955728805568 31107157346730826296 31233030672987957072 31410956106923173872 31418941569850980626 31427849690511556464 31474570755527318016 31491086096991855438 31742848183973155684 31799050866409042944 31815736469125792092 31926704447503803392 32000014905477405696 32068391005702784768 32130290979600803808 32212256007609989532 32251833983932572672 32320748159111915776 32394963424689669888 32504870001194130176 32544341121090504888 32587790587931870304 32923747191931167936 33060917964282417664 33136832816094776832 33249256337099339264 33266702891847117602 33334075868571531456 33486960721554098304 33500015604171659088 33677726135257835904 33763638701929412016 33835783229070286828 33895691582875573248 33913477335221998164 34028535782500105028 34031761883602955264 34097451651821261184 34111717451433838944 34448971771943129856 34451786499273140992 34467047841552941433 34536851801973597024 34666682814267189504 34690121854349219496 34806959555966678528 34807815227900870792 34892901820550644416 34896610674910821993 35094543710080475712 35240758709180159488 35256369547848046962 35460576313830560256 35604065499996449792 35694892197700522368 35898235550769341568 35917542503441778816 36062880777058259712 36066713991426569476 36076939881415632864 36277540781683606496 36291683571185964012 36360841679000905248 36438535785152616584 36567978751343396448 36720332548115204352 36739600446490498011 37193532709817719872 37333350723056973312 37405413379236756672 37580965342211654454 37627139647921334784 37794123995471281536 38019089019253848688 38188312953355987968 38270812253204683776 38285732119053324672 38488829868866098176 38659638285443906304 38669466547508899232 38680430388321915648 38758259811682283616 38889755180000120032 38984819944495815936 39068120841813114688 39083351538200268936 39157829500462513344 39158792131388479641 39390911818917647352 39544973513354835456 39565723557758997858 39645853547827679424 39780360260458138048 39877602080629307904 40054573687496006016 40108049954377686528 40292993768969196528 40444463283311721088 40471808830074089412 40521535005453745152 40812233379394057308 40943634328427221664 40993352758296693657 41026554915164961792 41048620003933461504 41230788435903580416 41370672366135653632 41460046607638407424 41476209795641101728 41555247633143891712 41644040897317276096 41791975715821024512 41881274809230898496 41903799587348741952 41983652247918571008 41988114795989140584 42340297499716958014 42420981958834389456 42506894525505965568 42749043861984864768 42771475146660579774 42840387972801071744 42945109932985408512 42949674676813319376 43193284566252893184 43392454828120673184 43450387450575827072 43462706811917073408 43503149865947511636 43750974577500135036 43844459565913596863 43898329589241557248 43951635947039754024 44445434491428708608 44649280962072131072 44666687472228878784 44751805143385729536 44752905293015405304 44903634847010447872 45006743078576487936 45018184935905882688 45217969780295997552 45463268869095014912 45482289935245118592 45487124362321568966 45500021193725686224 45776655642852578304 45931962362590839808 45956063788737255244 46037431851368315904 46049135735964796032 46061588619480624372 46222243752356252672 46253495805798959328 46523869094067525888 46528814233214429324 46542006411902610336 46642552433593208352 46792724946773967616 46849546009481935608 47008492730464062616 47116434160384760808 47128412354776470939 47593189596934029824 47614272275959733526 47864314067692455424 47890056671255705088 48083841036077679616 48102586508554177152 48195436469401205712 48388911428247952016 48481122238667873664 48757305001791195264 48881685881897805456 48960443397486939136 48986133928653997348 49385620787896751904 49591376946423626496 49873884505649008896 49900054337770676403 50001113802857297184 50107953789615539272 50230441082331147456 50392165327295042048 50516589202886753856 50753674843605430242 51042803673750157542 51047642825404432896 51146177477731891776 51546184380591875072 51573907184429220864 51673457657914694784 51677679748909711488 51979759925994421248 52000024221400784256 52111135384267025248 52210439333950017792 52211722841851306188 52521215758556863136 52641815565120713568 52754298077011997144 52861138063770239232 52884554321772070443 53190864470745840384 53406098249994674688 53542338296550783552 53723991691958928704 53847353326154012352 53962411773432119216 54094321165587389568 54100070987139854214 54416311172525409744 54437525356778946018 54657803677728924876 54974384581204773888 55080498822172806528 55301613060854802304 55317292565550253056 55406996844191855616 55722634287761366016 55871732783131655936 55984153061318854112 56000026084585459968 56371448013317481681 56440709471882002176 56561309278445852608 56691185993206922304 57028633528880773032 57266232902417759168 57282469430033981952 57406218379807025664 57733244803299147264 57856606437494230912 57989457428165859456 58004199821263348848 58334632770000180048 58602181262719672032 58625027307300403404 59055380180473936896 59086367728376471028 59212620650873001949 59317460270032253184 59348585336638496787 59428599110172324864 59555583296305171712 59670540390687207072 60024246581207843584 60162074931566529792 60290626373727996736 60439490653453794792 60643053246993491456 60666694924967581632 60707713245111134118 60782302508180617728 61398847647953061376 61415451492640832496 61539832372747442688 61671327741065279104 61822081332099873792 62031825458756701184 62056008549203480448 62174263634322158592 62190069911457611136 62214314693461652592 62466061345975914144 62821912213846347744 62837883139701961252 62855699381023112928 62949141511054636032 62982172193983710876 63116749484996496583 63485696367946311368 63510446249575437021 63631472938251584184 64136782011405569536 64260581959201607616 64424512015219979064 64641496318223831552 64789926849379339776 65009740002388260352 65088682242181009776 65175581175863740608 65847494383862335872 66121835928564835328 66273665632189553664 66498512674198678528 66533405783694235204 66668151737143062912 66973921443108196608 67000031208343318176 67355452270515671808 67527277403858824032 67671566458140573656 67826954670443996328 68057071565000210056 68194903303642522368 68223434902867677888 68230686543482353449 68897943543886259712 68903572998546281984 68934095683105882866 69073703603947194048 69333365628534379008 69380243708698438992 69613919111933357056 69615630455801741584 69785803641101288832 69793221349821643986 70189087420160951424 70481517418360318976 70512739095696093924 70921152627661120512 71389784395401044736 71421408413939600289 71796471101538683136 71835085006883557632 72125761554116519424 72133427982853138952 72153879762831265728 72555081563367212992 72583367142371928024 72721683358001810496 72877071570305233168 73135957502686792896 73440665096230408704 73479200892980996022 74387065419635439744 74666701446113946624 74810826758473513344 75161930684423308908 75254279295842669568 75588247990942563072 76038178038507697376 76130512265408145363 76564205510625236313 76571464238106649344 77319276570887812608 77338933095017798464 77360860776643831296 77516519623364567232 77779510360000240064 77969639888991631872 78136241683626229376 78166703076400537872 78315659000925026688 78317584262776959282 78781823637835294704 79089947026709670912 79131447115517995716 79291707095655358848 79560720520916276096 79755204161258615808 80109147374992012032 80216099908755373056 80585987537938393056 80888926566623442176 80943617660148178824 81150106480709781321 81425424908125251317 81624466758788114616 81887268656854443328 81986705516593387314 82461576871807160832 82741344732271307264 82920093215276814848 82952419591282203456 83110495266287783424 83288081794634552192 83583951431642049024 83762549618461796992 83807599174697483904 83967304495837142016 83976229591978281168 84680594999433916028 84841963917668778912 85013789051011931136 85498087723969729536 85542950293321159548 85680775945602143488 85725734375144495359 85899349353626638752 86784909656241346368 86900774901151654144 87006299731895023272 87501949155000270072 87688919131827193726 87796659178483114496 87903271894079508048 88890868982857417216 89298561924144262144 89333374944457757568 89503610286771459072 89505810586030810608 89807269694020895744 90013486157152975872 90036369871811765376 90435939560591995104 90926537738190029824 90964579870490237184 90974248724643137932 91000042387451372448 91912127577474510488 92098271471929592064 92123177238961248744 92506991611597918656 93047738188135051776 93057628466428858648 93084012823805220672 93285104867186416704 93585449893547935232 93699092018963871216 94016985460928125232 94232868320769521616 94256824709552941878 95186379193868059648 95228544551919467052 95728628135384910848 95780113342511410176 96205173017108354304 96390872938802411424 96777822856495904032 96962244477335747328 97514610003582390528 97763371763795610912 97972267857307994696 98771241575793503808 99182753892847252992 99747769011298017792 99800108675541352806 100002227605714594368 100215907579231078544 100460882164662294912 100784330654590084096 101033178405773507712 101507349687210860484 102085607347500315084 102095285650808865792 102292354955463783552 103346915315829389568 103355359497819422976 103401143524658824299 104000048442801568512 104222270768534050496 104420878667900035584 104423445683702612376 104689832024732465979 105042431517113726272 105283631130241427136 105508596154023994288 105722276127540478464 105769108643544140886 106381728941491680768 106812196499989349376 107084676593101567104 107447983383917857408 107694706652308024704 107924823546864238432 108188642331174779136 108200141974279708428 108832622345050819488 108875050713557892036 109315607355457849752 109966295494478432191 110160997644345613056 110218801339471494033 110603226121709604608 111743465566263311872 111968306122637708224 112000052169170919936 112742896026634963362 112881418943764004352 113122618556891705216 113382371986413844608 114057267057761546064 114532465804835518336 114564938860067963904 114812436759614051328 115466489606598294528 115713212874988461824 115978914856331718912 116008399642526697696 116669265540000360096 117204362525439344064 117216820472136350797 117250054614600806808 118172735456752942056 118425241301746003898 118634920540064506368 118697170673276993574 119111166592610343424 119341080781374414144 120048493162415687168 120324149863133059584 120581252747455993472 120878981306907589584 121286106493986982912 121333389849935163264 121415426490222268236 121564605016361235456 122797695295906122752 122830902985281664992 123079664745494885376 123342655482130558208 124112017098406960896 124380139822915222272 124428629386923305184 124932122691951828288 125643824427692695488 125675766279403922504 125711398762046225856 125964344387967421752 126233498969992993166 126971392735892622736 127020892499150874042 127262945876503168368 128273564022811139072 128521163918403215232 128849024030439958128 129282992636447663104 129579853698758679552 130019480004776520704 130177364484362019552 130351162351727481216 131533378697740790589 131694988767724671744 133066811567388470408 133336303474286125824 133947842886216393216 134000062416686636352 134710904541031343616 135054554807717648064 135343132916281147312 135653909340887992656 136114143130000420112 136389806607285044736 136446869805735355776 136461373086964706898 137795887087772519424 137807145997092563968 137868191366211765732 138147407207894388096 138666731257068758016 138760487417396877984 139231260911603483168 139571607282202577664 139586442699643287972 140378174840321902848 141025478191392187848 141385237064329412817 142779568790802089472 142842816827879200578 143592942203077366272 143670170013767115264 144251523108233038848 144266855965706277904 144307759525662531456 145110163126734425984 145166734284743856048 145443366716003620992 145754143140610466336 146271915005373585792 146881330192460817408 146958401785961992044 148774130839270879488 149621653516947026688 149700163013312029209 150323861368846617816 151176495981885126144 152076356077015394752 152261024530816290726 153128411021250472626 153142928476213298688 154638553141775625216 154677866190035596928 154721721553287662592 155033039246729134464 155559020720000480128 155939279777983263744 156272483367252458752 156333406152801075744 156631318001850053376 156635168525553918564 157563647275670589408 158262894231035991432 158583414191310717696 159121441041832552192 159204935268125491381 160218294749984024064 161171975075876786112 161777853133246884352 161887235320296357648 162300212961419562642 162850849816250502634 163248933517576229232 163774537313708886656 163973411033186774628 164923153743614321664 165482689464542614528 165840186430553629696 165904839182564406912 166220990532575566848 166576163589269104384 167167902863284098048 167525099236923593984 167615198349394967808 167952459183956562336 169361189998867832056 169683927835337557824 171085900586642319096 171361551891204286976 171451468750288990718 171798698707253277504 173569819312482692736 173801549802303308288 174012599463790046544 175003898310000540144 175377838263654387452 175593318356966228992 175806543788159016096 177637861952619005847 177781737965714834432 178666749888915515136 179011621172061621216 180072739743623530752 180871879121183990208 181929159740980474368 181948497449286275864 182000084774902744896 183824255154949020976 184196542943859184128 184246354477922497488 185013983223195837312 186095476376270103552 186115256932857717296 186168025647610441344 186570209734372833408 187170899787095870464 187398184037927742432 188033970921856250464 188465736641539043232 188513649419105883756 189350248454989489749 190457089103838934104 190531338748726311063 192410346034216708608 192781745877604822848 193555645712991808064 193924488954671494656 195029220007164781056 195526743527591221824 195944535714615989392 197542483151587007616 198365507785694505984 199495538022596035584 199600217351082705612 200004455211429188736 200431815158462157088 200921764329324589824 202066356811547015424 203014699374421720968 204171214695000630168 204584709910927567104 204692059630447060347 206693830631658779136 206710718995638845952 206802287049317648598 208000096885603137024 208444541537068100992 208841757335800071168 208846891367405224752 209379664049464931958 210084863034227452544 210567262260482854272 211017192308047988576 211444552255080956928 211538217287088281772 212763457882983361536 214169353186203134208 214895966767835714816 215389413304616049408 215849647093728476864 216377284662349558272 216400283948559416856 217665244690101638976 217750101427115784072 218631214710915699504 219932590988956864382 220321995288691226112 220437602678942988066 221206452243419209216 223486931132526623744 223936612245275416448 224000104338341839872 225485792053269926724 225762837887528008704 226245237113783410432 226764743972827689216 228114534115523092128 229064931609671036672 231426425749976923648 231957829712663437824 232016799285053395392 233338531080000720192 234408725050878688128 234433640944272701594 234500109229201613616 236345470913505884112 236850482603492007796 237269841080129012736 237394341346553987148 238222333185220686848 238682161562748828288 240096986324831374336 240648299726266119168 241162505494911986944 241757962613815179168 242666779699870326528 242830852980444536472 244276274724375753951 245661805970563329984 246685310964261116416 248224034196813921792 248760279645830444544 248857258773846610368 249864245383903656576 251287648855385390976 251351532558807845008 251422797524092451712 251928688775934843504 252466997939985986332 253942785471785245472 254041784998301748084 254525891753006336736 257042327836806430464 257177203125433486077 257698048060879916256 260354728968724039104 260702324703454962432 263066757395481581178 263389977535449343488 266133623134776940816 266672606948572251648 267895685772432786432 268000124833373272704 269421809082062687232 270109109615435296128 270686265832562294624 271307818681775985312 272228286260000840224 272779613214570089472 272893739611470711552 272922746173929413796 275736382732423531464 276294814415788776192 277520974834793755968 278462521823206966336 279143214564405155328 279172885399286575944 280756349680643805696 282050956382784375696 282770474128658825634 285559137581604178944 285685633655758401156 287185884406154732544 287340340027534230528 288533711931412555808 288615519051325062912 290220326253468851968 290333468569487712096 290886733432007241984 291508286281220932672 292543830010747171584 293916803571923984088 297548261678541758976 299243307033894053376 299400326026624058418 300647722737693235632 302352991963770252288 304152712154030789504 304522049061632581452 306256822042500945252 306285856952426597376 309355732380071193856 310066078493458268928 311118041440000960256 312544966734504917504 312666812305602151488 313262636003700106752 313270337051107837128 315127294551341178816 316525788462071982864 317166828382621435392 318242882083665104384 318409870536250982762 320436589499968048128 322343950151753572224 323555706266493768704 323774470640592715296 324600425922839125284 325701699632501005268 326497867035152458464 327549074627417773312 327946822066373549256 329898886483435296573 331809678365128813824 333152327178538208768 335050198473847187968 335230396698789935616 335904918367913124672 338722379997735664112 339367855670675115648 342171801173284638192 342723103782408573952 342902937500577981436 343597397414506555008 347139638624965385472 347603099604606616576 348025198927580093088 350007796620001080288 350755676527308774904 351613087576318032192 351650461416409052391 355275723905238011694 357333499777831030272 358023242344123242432 360145479487247061504 361743758242367980416 363858319481960948736 363896994898572551728 364000169549805489792 367648510309898041952 368393085887718368256 368492708955844994976 370027966446391674624 372230513865715434592 372336051295220882688 373140419468745666816 374796368075855484864 376067941843712500928 376931473283078086464 377027298838211767512 378700496909978979498 380914178207677868208 381062677497452622126 384820692068433417216 385563491755209645696 387111291425983616128 387848977909342989312 390058440014329562112 391053487055182443648 391889071429231978784 394600136093222371767 395084966303174015232 399200434702165411224 400008910422858377472 400863630316924314176 401843528658649179648 404132713623094030848 406029398748843441936 408342429390001260336 409169419821855134208 409384119260894120694 413387661263317558272 413421437991277691904 413604574098635297196 416000193771206274048 416889083074136201984 417693782734810449504 418759328098929863916 420169726068454905088 421134524520965708544 422034384616095977152 423076434574176563544 428338706372406268416 429791933535671429632 430778826609232098816 431699294187456953728 432754569324699116544 432800567897118833712 435330489380203277952 435500202854231568144 437262429421831399008 439865181977913728764 440643990577382452224 440875205357885976132 441817246394975476081 442412904486838418432 447873224490550832896 450971584106539853448 452490474227566820864 453529487945655378432 456229068231046184256 458129863219342073344 462852851499953847296 463915659425326875648 464033598570106790784 466677062160001440384 468817450101757376256 468867281888545403188 469000218458403227232 472690941827011768224 473700965206984015592 474788682693107974296 477364323125497656576 477614805804376474143 482325010989823973888 483515925227630358336 485333559399740653056 485661705960889072944 488552549448751507902 491323611941126659968 493370621928522232832 496448068393627843584 497520559291660889088 497714517547693220736 499728490767807313152 502575297710770781952 502703065117615690016 502845595048184903424 503857377551869687008 504933995879971972664 507885570943570490944 508083569996603496168 509051783506012673472 514084655673612860928 514354406250866972154 515396096121759832512 520709457937448078208 521404649406909924864 526133514790963162356 526779955070898686976 532267246269553881632 532913585857857017541 533345213897144503296 536000249666746545408 540218219230870592256 541372531665124589248 542615637363551970624 544456572520001680448 545787479222941423104 545845492347858827592 551472765464847062928 552589628831577552384 555041949669587511936 556925043646413932672 558286429128810310656 558345770798573151888 561512699361287611392 564101912765568751392 565540948257317651268 568050745364968469247 569977974356876759219 571371267311516802312 577067423862825111616 577231038102650125824 580440652506937703936 580666937138975424192 581773466864014483968 583016572562441865344 585087660021494343168 587833607143847968176 595096523357083517952 598486614067788106752 598800652053248116836 601295445475386471264 608305424308061579008 609044098123265162904 612513644085001890504 618711464760142387712 620132156986916537856 622236082880001920512 625089933469009835008 625333624611204302976 626525272007400213504 626540674102215674256 630254589102682357632 633051576924143965728 634333656765242870784 636485764167330208768 636819741072501965524 644687900303507144448 647548941281185430592 649200851845678250568 651403399265002010536 652995734070304916928 655098149254835546624 655893644132747098512 659797772966870593146 663619356730257627648 666304654357076417536 670100396947694375936 670460793397579871232 671809836735826249344 677444759995471328224 678735711341350231296 684343602346569276384 685805875001155962872 687194794829013110016 694279277249930770944 696050397855160186176 700015593240002160576 701511353054617549808 703226175152636064384 703300922832818104782 710551447810476023388 714666999555662060544 716046484688246484864 720290958974494123008 723487516484735960832 727793989797145103456 728000339099610979584 732828824173127261853 735297020619796083904 736985417911689989952 740055932892783349248 744461027731430869184 744672102590441765376 746280838937491333632 749592736151710969728 752135883687425001856 753862946566156172928 754054597676423535024 757400993819957958996 761828356415355736416 762125354994905244252 769764068461349025337 771126983510419291392 771531609376300458231 774222582851967232256 782106974110364887296 783778142858463957568 789200272186444743534 790169932606348030464 798400869404330822448 800017820845716754944 801727260633848628352 803687057317298359296 808265427246188061696 812058797497686883872 816684858780002520672 818338839643710268416 818768238521788241388 820517743304954455579 827209148197270594392 833778166148272403968 835387565469620899008 837518656197859727832 840339452136909810176 842269049041931417088 844068769232191954304 846152869148353127088 856677412744812536832 859583867071342859264 861557653218464197632 863398588374913907456 865601135794237667424 870660978760406555904 871000405708463136288 874524858843662798016 879730363955827457528 881750410715771952264 883634492789950952162 895746448981101665792 901943168213079706896 904980948455133641728 907058975891310756864 912458136462092368512 916259726438684146688 928067197140213581568 933354124320002880768 937634900203514752512 937734563777090806376 938000436916806454464 945381883654023536448 947401930413968031184 949577365386215948592 954728646250995313152 955229611608752948286 964650021979647947776 967031850455260716672 970667118799481306112 971323411921778145888 977105098897503015804 982647223882253319936 989696659450305889719 995429035095386441472 999456981535614626304 1005150595421541563904 1005406130235231380032 1005691190096369806848 1007714755103739374016 1009867991759943945328 1015771141887140981888 1016167139993206992336 1018103567012025346944 1028169311347225721856 1028708812501733944308 1030792192243519665024 1041418915874896156416 1042809298813819849728 1052267029581926324712 1054951384249227157173 1064534492539107763264 1065827171715714035082 1072000499333493090816 1080436438461741184512 1082745063330249178496 1085231274727103941248 1088913145040003360896 1091574958445882846208 1091690984695717655184 1102945530929694125856 1105179257663155104768 1110083899339175023872 1113850087292827865344 1114434546876878439667 1116691541597146303776 1128203825531137502784 1131081896514635302536 1136101490729936938494 1139955948713753518438 1142742534623033604624 1154134847725650223232 1154462076205300251648 1160881305013875407872 1161333874277950848384 1163546933728028967936 1166033145124883730688 1170175320042988686336 1175667214287695936352 1197601304106496233672 1202590890950772942528 1216610848616123158016 1218088196246530325808 1225027288170003781008 1237422929520284775424 1240264313973833075712 1244472165760003841024 1250667249222408605952 1253081348204431348512 1260509178205364715264 1266103153848287931456 1273639482145003931048 1289375800607014288896 1295097882562370861184 1298401703691356501136 1302806798530004021072 1305991468140609833856 1310196298509671093248 1311787288265494197024 1319595545933741186292 1325451739184926428243 1327238713460515255296 1343619673471652498688 1354889519990942656448 1357471422682700462592 1368687204693138552768 1371611750002311925744 1374389589658026220032 1388558554499861541888 1392100795710320372352 1400031186480004321152 1403022706109235099616 1406452350305272128768 1406601845665636209564 1421102895620952046776 1432092969376492969728 1432844417413129422429 1446975032969471921664 1455587979594290206912 1456000678199221959168 1465657648346254523706 1470594041239592167808 1473970835823379979904 1480111865785566698496 1488922055462861738368 1489344205180883530752 1492561677874982667264 1499185472303421939456 1504271767374850003712 1507725893132312345856 1508109195352847070048 1514801987639915917992 1523656712830711472832 1523818666137772560361 1524250709989810488504 1539528136922698050674 1542253967020838582784 1543063218752600916462 1548445165703934464512 1564213948220729774592 1567556285716927915136 1578400544372889487068 1580339865212696060928 1596801738808661644896 1600035641691433509888 1603454521267697256704 1624117594995373767744 1633369717560005041344 1637536477043576482776 1641035486609908911158 1654418296394541188784 1667556332296544807936 1670775130939241798016 1675037312395719455664 1680678904273819620352 1684538098083862834176 1688137538464383908608 1692305738296706254176 1709933923070630277657 1726797176749827814912 1731202271588475334848 1741321957520813111808 1742000811416926272576 1749049717687325596032 1759460727911654915056 1763500821431543904528 1767268985579901904324 1791492897962203331584 1803886336426159413792 1824916272924184737024 1856134394280427163136 1866708248640005761536 1875269800407029505024 1875469127554181612752 1876000873833612908928 1890763767308047072896 1894803860827936062368 1899154730772431897184 1909457292501990626304 1910459223217505896572 1934063700910521433344 1942646823843556291776 1954210197795006031608 1965294447764506639872 1979393318900611779438 1990858070190772882944 1998913963071229252608 2010301190843083127808 2010812260470462760064 2011382380192739613696 2015429510207478748032 2019735983519887890656 2031542283774281963776 2032334279986413984672 2036207134024050693888 2057417625003467888616 2061584384487039330048 2082837831749792312832 2104534059163852649424 2109902768498454314346 2129068985078215526528 2131654343431428070164 2144000998666986181632 2160872876923482369024 2165490126660498356992 2170462549454207882496 2177826290080006721792 2183381969391435310368 2205891061859388251712 2220167798678350047744 2227700174585655730688 2228869093753756879334 2233383083194292607552 2256407651062275005568 2262163793029270605072 2272202981459873876988 2279911897427507036876 2285485069246067209248 2308269695451300446464 2309292205384047076011 2322667748555901696768 2332066290249767461376 2351334428575391872704 2395202608212992467344 2405181781901545885056 2433221697232246316032 2436176392493060651616 2450054576340007562016 2461553229914863366737 2501334498444817211904 2506162696408862697024 2521018356410729430528 2532206307696575862912 2547278964290007862096 2578751601214028577792 2590195765124741722368 2596803407382713002272 2605613597060008042144 2611982936281219667712 2623574576530988394048 2639191091867482372584 2650903478369852856486 2687239346943304997376 2709779039981885312896 2714942845365400925184 2737374409386277105536 2743223500004623851488 2748779179316052440064 2784201591420640744704 2800062372960008642304 2806045412218470199232 2812904700610544257536 2813203691331272419128 2842205791241904093552 2864185938752985939456 2865688834826258844858 2893950065938943843328 2911175959188580413824 2912001356398443918336 2931315296692509047412 2941188082479184335616 2947941671646759959808 2977844110925723476736 2998370944606843878912 3008543534749700007424 3015451786264624691712 3016218390705694140096 3029603975279831835984 3047313425661422945664 3047637332275545120722 3048501419979620977008 3079056273845396101348 3084507934041677165568 3086126437505201832924 3096890331407868929024 3128427896441459549184 3135112571433855830272 3156801088745778974136 3193603477617323289792 3206909042535394513408 3248235189990747535488 3266739435120010082688 3275072954087152965552 3282070973219817822316 3308836592789082377568 3341550261878483596032 3343303640630635319001 3350074624791438911328 3376275076928767817216 3384611476593412508352 3419867846141260555314 3453594353499655629824 3462404543176950669696 3482643915041626223616 3484001622833852545152 3498099435374651192064 3518921455823309830112 3527001642863087809056 3534537971159803808648 3607772672852318827584 3649832545848369474048 3712268788560854326272 3733416497280011523072 3750938255108363225504 3752001747667225817856 3781527534616094145792 3789607721655872124736 3798309461544863794368 3820918446435011793144 3868127401821042866688 3885293647687112583552 3908420395590012063216 3930588895529013279744 3958786637801223558876 3976355217554779284729 3981716140381545765888 4021624520940925520128 4030859020414957496064 4039471967039775781312 4063084567548563927552 4064668559972827969344 4072414268048101387776 4114835250006935777232 4123168768974078660096 4165675663499584625664 4209068118327705298848 4219805536996908628692 4258137970156431053056 4263308686862856140328 4330980253320996713984 4340925098908415764992 4355652580160013443584 4366763938782870620736 4411782123718776503424 4440335597356700095488 4455400349171311461376 4457738187507513758668 4466766166388585215104 4512815302124550011136 4524327586058541210144 4544405962919747753976 4559823794855014073752 4570970138492134418496 4571455998413317681083 4616539390902600892928 4618584410768094152022 4645335497111803393536 4664132580499534922752 4702668857150783745408 4790405216425984934688 4810363563803091770112 4872352784986121303232 4900109152680015124032 4923106459829726733474 5002668996889634423808 5012325392817725394048 5042036712821458861056 5064412615393151725824 5094557928580015724192 5129801769211890832971 5180391530249483444736 5193606814765426004544 5211227194120016084288 5223965872562439335424 5247149153061976788096 5278382183734964745168 5301806956739705712972 5374478693886609994752 5419558079963770625792 5474748818772554211072 5486447000009247702976 5568403182841281489408 5600124745920017284608 5612090824436940398464 5625809401221088515072 5626407382662544838256 5684411582483808187104 5728371877505971878912 5731377669652517689716 5743624203134681189053 5822351918377160827648 5862630593385018094824 5882376164958368671232 5895883343293519919616 5955688221851446953472 5996741889213687757824 6017087069499400014848 6030903572529249383424 6032436781411388280192 6059207950559663671968 6094626851322845891328 6095274664551090241444 6097002839959241954016 6158112547690792202696 6172252875010403665848 6270225142867711660544 6313602177491557948272 6387206955234646579584 6413818085070789026816 6496470379981495070976 6533478870240020165376 6550145908174305931104 6564141946439635644632 6617673185578164755136 6683100523756967192064 6686607281261270638002 6700149249582877822656 6752550153857535634432 6769222953186825016704 6839735692282521110628 6924809086353901339392 6927876616152141228033 6968003245667705090304 6996198870749302384128 7037842911646619660224 7054003285726175618112 7069075942319607617296 7215545345704637655168 7299665091696738948096 7384659689744590100211 7501876510216726451008 7504003495334451635712 7563055069232188291584 7579215443311744249472 7596618923089727588736 7641836892870023586288 7736254803642085733376 7770587295374225167104 7816840791180024126432 7917573275602447117752 7952710435109558569458 8043249041881851040256 8061718040829914992128 8078943934079551562624 8126169135097127855104 8129337119945655938688 8144828536096202775552 8229670500013871554464 8246337537948157320192 8418136236655410597696 8439611073993817257384 8516275940312862106112 8526617373725712280656 8661960506641993427968 8681850197816831529984 8711305160320026887168 8733527877565741241472 8823564247437553006848 8915476375015027517336 8933532332777170430208 9025630604249100022272 9048655172117082420288 9088811925839495507952 9119647589710028147504 9141940276984268836992 9142911996826635362166 9233078781805201785856 9237168821536188304044 9290670994223606787072 9405337714301567490816 9580810432851969869376 9620727127606183540224 9744705569972242606464 9800218305360030248064 9846212919659453466948 10024650785635450788096 10029910921891905957003 10128825230786303451648 10189115857160031448384 10259603538423781665942 10360783060498966889472 10387213629530852009088 10422454388240032168576 10447931745124878670848 10494298306123953576192 10556764367469929490336 10603613913479411425944 10666730662964407922527 10839116159927541251584 10949497637545108422144 10972894000018495405952 11136806365682562978816 11200249491840034569216 11224181648873880796928 11252814765325089676512 11368823164967616374208 11462755339305035379432 11487248406269362378106 11644703836754321655296 11725261186770036189648 11764752329916737342464 11791766686587039839232 11911376443702893906944 12064873562822776560384 12118415901119327343936 12189253702645691782656 12190549329102180482888 12194005679918483908032 12316225095381584405392 12344505750020807331696 12540450285735423321088 12627204354983115896544 12774413910469293159168 12992940759962990141952 13066957740480040330752 13100291816348611862208 13128283892879271289264 13235346371156329510272 13366201047513934384128 13373214562522541276004 13400298499165755645312 13538445906373650033408 13679471384565042221256 13714367995239953043249 13849618172707802678784 13855753232304282456066 13936006491335410180608 13992397741498604768256 14075685823293239320448 14108006571452351236224 14138151884639215234592 14431090691409275310336 14769319379489180200422 15003753020433452902016 15008006990668903271424 15126110138464376583168 15158430886623488498944 15193237846179455177472 15283673785740047172576 15541174590748450334208 15633681582360048252864 15835146551204894235504 15905420870219117138916 16086498083763702080512 16123436081659829984256 16157887868159103125248 16258674239891311877376 16459341000027743108928 16836272473310821195392 16879222147987634514768 17032551880625724212224 17053234747451424561312 17230872609404043567159 17467055755131482482944 17647128494875106013696 17830952750030055034672 17867064665554340860416 18051261208498200044544 18097310344234164840576 18177623851678991015904 18239295179420056295008 18283880553968537673984 18285823993653270724332 18474337643072376608088 18810675428603134981632 19161620865703939738752 19241454255212367080448 19489411139944485212928 19600436610720060496128 19692425839318906933896 20049301571270901576192 20059821843783811914006 20257650461572606903296 20378231714320062896768 20519207076847563331884 20774427259061704018176 20844908776480064337152 20988596612247907152384 21113528734939858980672 21207227826958822851888 21333461325928815845054 21678232319855082503168 21898995275090216844288 21945788000036990811904 22448363297747761593856 22505629530650179353024 22737646329935232748416 22925510678610070758864 22974496812538724756212 23289407673508643310592 23450522373540072379296 24129747125645553120768 24236831802238654687872 24378507405291383565312 24381098658204360965776 24388011359836967816064 24632450190763168810784 24689011500041614663392 25254408709966231793088 25548827820938586318336 25985881519925980283904 26133915480960080661504 26200583632697223724416 26256567785758542578528 26470692742312659020544 26746429125045082552008 26800596998331511290624 27076891812747300066816 27358942769130084442512 27428735990479906086498 27699236345415605357568 27711506464608564912132 27872012982670820361216 28151371646586478640896 28216013142904702472448 28276303769278430469184 28862181382818550620672 29538638758978360400844 30007506040866905804032 30316861773246976997888 30386475692358910354944 30567347571480094345152 31082349181496900668416 31267363164720096505728 31670293102409788471008 31810841740438234277832 32000191988893223767581 32315775736318206250496 32517348479782623754752 32918682000055486217856 33672544946621642390784 33758444295975269029536 34106469494902849122624 34461745218808087134318 34934111510262964965888 35294256989750212027392 35661905500060110069344 35734129331108681720832 36194620688468329681152 36355247703357982031808 36478590358840112590016 36567761107937075347968 36571647987306541448664 36948675286144753216176 37621350857206269963264 38323241731407879477504 38978822279888970425856 39200873221440120992256 39384851678637813867792 40098603142541803152384 40119643687567623828012 40756463428640125793536 41038414153695126663768 41548854518123408036352 41689817552960128674304 41977193224495814304768 42227057469879717961344 42414455653917645703776 42666922651857631690108 43891576000073981623808 44896726595495523187712 45011259061300358706048 45475292659870465496832 45851021357220141517728 45948993625077449512424 46901044747080144758592 48259494251291106241536 48473663604477309375744 48762197316408721931552 48776022719673935632128 49264900381526337621568 49378023000083229326784 50508817419932463586176 51097655641877172636672 51692617828212130701477 52401167265394447448832 52513135571517085157056 52941385484625318041088 53492858250090165104016 53601193996663022581248 54153783625494600133632 54717885538260168885024 54857471980959812172996 55423012929217129824264 56302743293172957281792 56432026285809404944896 56552607538556860938368 57724362765637101241344 59077277517956720801688 60015012081733811608064 60633723546493953995776 60772951384717820709888 61134695142960188690304 62534726329440193011456 63340586204819576942016 63621683480876468555664 64000383977786447535162 64631551472636412500992 65034696959565247509504 65837364000110972435712 67345089893243284781568 67516888591950538059072 68212938989805698245248 68923490437616174268636 69868223020525929931776 71323811000120220138688 72389241376936659362304 72710495406715964063616 72957180717680225180032 73135522215874150695936 73143295974613082897328 73897350572289506432352 74667114640750855457689 76646483462815758955008 77957644559777940851712 78401746442880241984512 78769703357275627735584 80239287375135247656024 81512926857280251587072 82076828307390253327536 83097709036246816072704 83379635105920257348608 84454114939759435922688 84828911307835291407552 85333845303715263380216 87783152000147963247616 90022518122600717412096 90950585319740930993664 91702042714440283035456 91897987250154899024848 93802089494160289517184 96000575966679671302743 96947327208954618751488 97524394632817443863104 97552045439347871264256 98529800763052675243136 98756046000166458653568 101017634839864927172352 103385235656424261402954 104802334530788894897664 105026271143034170314112 105882770969250636082176 106985716500180330208032 107202387993326045162496 109435771076520337770048 109714943961919624345992 110846025858434259648528 112605486586345914563584 112864052571618809889792 113105215077113721876736 118154555035913441603376 120030024163467623216128 122269390285920377380608 125069452658880386022912 126681172409639153884032 127243366961752937111328 128000767955572895070324 131674728000221944871424 134690179786486569563136 135033777183901076118144 136425877979611396490496 137846980875232348537272 142647622000240440277376 144778482753873318724608 145420990813431928127232 145914361435360450360064 146286591949226165794656 147794701144579012864704 149334229281501710915378 153292966925631517910016 157539406714551255471168 160478574750270495312048 163025853714560503174144 164153656614780506655072 168908229879518871845376 169657822615670582815104 170667690607430526760432 180045036245201434824192 181901170639481861987328 183404085428880566070912 183795974500309798049696 187604178988320579034368 192001151933359342605486 193894654417909237502976 195048789265634887726208 195104090878695742528512 197059601526105350486272 197512092000332917307136 202035269679729854344704 206770471312848522805908 209604669061577789795328 210052542286068340628224 213971433000360660416064 218871542153040675540096 219429887923839248691984 221692051716868519297056 224001343922252566373067 226210430154227443753472 236309110071826883206752 244538780571840754761216 250138905317760772045824 253362344819278307768064 254486733923505874222656 256001535911145790140648 263349456000443889742848 270067554367802152236288 272851755959222792980992 275693961750464697074544 285295244000480880554752 290841981626863856254464 291828722870720900720128 292573183898452331589312 295589402289158025729408 298668458563003421830756 315078813429102510942336 320957149500540990624096 328307313229561013310144 337816459759037743690752 339315645231341165630208 341335381214861053520864 360090072490402869648384 366808170857761132141824 367591949000619596099392 375208357976641158068736 384002303866718685210972 390097578531269775452416 394119203052210700972544 395024184000665834614272 404070539359459708689408 413540942625697045611816 420105084572136681256448 427942866000721320832128 437743084306081351080192 438859775847678497383968 443384103433737038594112 448002687844505132746134 452420860308454887506944 472618220143653766413504 489077561143681509522432 506724689638556615536128 508973467847011748445312 512003071822291580281296 540135108735604304472576 545703511918445585961984 551387923500929394149088 570590488000961761109504 581683963253727712508928 583657445741441801440256 585146367796904663178624 591178804578316051458816 597336917126006843661512 630157626858205021884672 641914299001081981248192 656614626459122026620288 672004031766757699119201 678631290462682331260416 682670762429722107041728 733616341715522264283648 735183898001239192198784 750416715953282316137472 768004607733437370421944 780195157062539550904832 788238406104421401945088 790048368001331669228544 827081885251394091223632 840210169144273362512896 855885732001442641664256 875486168612162702160384 877719551695356994767936 886768206867474077188224 896005375689010265492268 945236440287307532827008 1013449379277113231072256 1017946935694023496890624 1024006143644583160562592 1080270217471208608945152 1102775847001858788298176 1141180976001923522219008 1170292735593809326357248 1182357609156632102917632 1194673834252013687323024 1260315253716410043769344 1283828598002163962496384 1313229252918244053240576 1344008063533515398238402 1357262580925364662520832 1365341524859444214083456 1467232683431044528567296 1470367796002478384397568 1536009215466874740843888 1560390314125079101809664 1654163770502788182447264 1711771464002885283328512 1750972337224325404320768 1755439103390713989535872 1773536413734948154376448 1792010751378020530984536 1890472880574615065654016 2035893871388046993781248 2048012287289166321125184 2205551694003717576596352 2340585471187618652714496 2364715218313264205835264 2389347668504027374646048 2520630507432820087538688 2567657196004327924992768 2626458505836488106481152 2688016127067030796476804 2730683049718888428166912 2940735592004956768795136 3072018430933749481687776 3308327541005576364894528 3423542928005770566657024 3510878206781427979071744 3547072827469896308752896 3584021502756041061969072 3780945761149230131308032 4071787742776093987562496 4096024574578332642250368 4411103388007435153192704 4681170942375237305428992 4778695337008054749292096 5135314392008655849985536 5252917011672976212962304 5376032254134061592953608 5461366099437776856333824 5881471184009913537590272 6144036861867498963375552 6616655082011152729789056 7021756413562855958143488 7094145654939792617505792 7168043005512082123938144 7561891522298460262616064 8192049149156665284500736 8822206776014870306385408 9557390674016109498584192 10270628784017311699971072 10752064508268123185907216 10922732198875553712667648 12288073723734997926751104 13233310164022305459578112 14043512827125711916286976 14336086011024164247876288 16384098298313330569001472 17644413552029740612770816 19114781348032218997168384 21504129016536246371814432 24576147447469995853502208 26466620328044610919156224 28672172022048328495752576 32768196596626661138002944 38229562696064437994336768 43008258033072492743628864 49152294894939991707004416 52933240656089221838312448 57344344044096656991505152 76459125392128875988673536 86016516066144985487257728 98304589789879983414008832 114688688088193313983010304 172033032132289970974515456 229377376176386627966020608 344066064264579941949030912 688132128529159883898061824
- Sum of all divisors σ(n): 2587700891063133104427654759
- Sum of proper divisors (its aliquot sum) s(n): 1899568762533973220529592935
- 688132128529159883898061824 is an abundant number, because the sum of its proper divisors (1899568762533973220529592935) is greater than itself. Its abundance is 1211436634004813336631531111
Bases of 688132128529159883898061824
- Binary: 1000111001001101011010010101101111011101111010011010010111100010011010000110000100000000002
- Hexadecimal: 0x23935A56F77A69789A18400
- Base-36: 2EGOFVG6EEA2UOC1S0
Squares and roots of 688132128529159883898061824
- 688132128529159883898061824 squared (6881321285291598838980618242) is 473525826314072218198022618776373213235728223726206976
- 688132128529159883898061824 cubed (6881321285291598838980618243) is 325848334775031783129373873576657468271800867114093270033301466021781321468084224
-
688132128529159883898061824 is a
perfect square number . Itssquare root is 26232272652768 -
The
cube root of 688132128529159883898061824 is 882857502.0477579839
Scales and comparisons
How big is 688132128529159883898061824?- 688,132,128,529,159,883,898,061,824 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 688,132,128,529,159,883,898,061,824 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 688132128529159883898061824 cubic inches would be around 73571458.5 feet tall.
Recreational maths with 688132128529159883898061824
- 688132128529159883898061824 backwards is 428160898388951925821231886
- The number of decimal digits it has is: 27
- The sum of 688132128529159883898061824's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 688132128529159883898061824 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 688132128529159883898061824 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/688132128529159883898061824/
Chicago style:
Numbermatics. 2024. "Number 688132128529159883898061824 - Facts about the integer". https://numbermatics.com/n/688132128529159883898061824/
The information we have on file for 688132128529159883898061824 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 688132128529159883898061824, math, Factors of 688132128529159883898061824, curriculum, school, college, exams, university, Prime factorization of 688132128529159883898061824, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-eight septillion, one hundred thirty-two sextillion, one hundred twenty-eight quintillion, five hundred twenty-nine quadrillion, one hundred fifty-nine trillion, eight hundred eighty-three billion, eight hundred ninety-eight million, sixty-one thousand, eight hundred twenty-four.