385097945815330166826860544
385,097,945,815,330,166,826,860,544 is an even composite number composed of five prime numbers multiplied together.
385097945815330166826860544 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-five thousand, nine hundred thirty-five divisors.
Prime factorization of 385097945815330166826860544:
218 × 312 × 76 × 134 × 9072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 907 × 907)See below for interesting mathematical facts about the number 385097945815330166826860544 from the Numbermatics database.
Names of 385097945815330166826860544
- Cardinal: 385097945815330166826860544 can be written as Three hundred eighty-five septillion, ninety-seven sextillion, nine hundred forty-five quintillion, eight hundred fifteen quadrillion, three hundred thirty trillion, one hundred sixty-six billion, eight hundred twenty-six million, eight hundred sixty thousand, five hundred forty-four.
Scientific notation
- Scientific notation: 3.85097945815330166826860544 × 1026
Factors of 385097945815330166826860544
Divisors of 385097945815330166826860544
- Number of divisors d(n): 25935
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 234 243 252 256 273 288 294 312 324 336 338 343 351 364 378 384 392 416 432 441 448 468 486 504 507 512 546 567 576 588 624 637 648 672 676 686 702 728 729 756 768 784 819 832 864 882 896 907 936 972 1008 1014 1024 1029 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1372 1404 1456 1458 1512 1521 1536 1568 1638 1664 1701 1728 1764 1792 1814 1872 1911 1944 2016 2028 2048 2058 2106 2184 2187 2197 2268 2304 2352 2366 2401 2457 2496 2548 2592 2646 2688 2704 2721 2744 2808 2912 2916 3024 3042 3072 3087 3136 3159 3276 3328 3402 3456 3528 3549 3584 3628 3744 3822 3888 3969 4032 4056 4096 4116 4212 4368 4374 4394 4459 4536 4563 4608 4704 4732 4802 4914 4992 5096 5103 5184 5292 5376 5408 5442 5488 5616 5733 5824 5832 6048 6084 6144 6174 6272 6318 6349 6552 6561 6591 6656 6804 6912 7056 7098 7168 7203 7256 7371 7488 7644 7776 7938 8064 8112 8163 8192 8232 8281 8424 8736 8748 8788 8918 9072 9126 9216 9261 9408 9464 9477 9604 9828 9984 10192 10206 10368 10584 10647 10752 10816 10884 10976 11232 11466 11648 11664 11791 11907 12096 12168 12288 12348 12544 12636 12698 13104 13122 13182 13312 13377 13608 13689 13824 14112 14196 14336 14406 14512 14742 14976 15288 15309 15379 15552 15876 16128 16224 16326 16384 16464 16562 16807 16848 17199 17472 17496 17576 17836 18144 18252 18432 18522 18816 18928 18954 19047 19208 19656 19683 19773 19968 20384 20412 20736 21168 21294 21504 21609 21632 21768 21952 22113 22464 22932 23296 23328 23582 23814 24192 24336 24489 24576 24696 24843 25088 25272 25396 26208 26244 26364 26624 26754 27216 27378 27648 27783 28224 28392 28431 28561 28672 28812 29024 29484 29952 30576 30618 30758 31104 31213 31752 31941 32256 32448 32652 32768 32928 33124 33614 33696 34398 34944 34992 35152 35373 35672 35721 36288 36504 36864 37044 37632 37856 37908 38094 38416 39312 39366 39546 39936 40131 40768 40824 41067 41472 42336 42588 43008 43218 43264 43536 43904 44226 44443 44928 45864 45927 46137 46592 46656 47164 47628 48384 48672 48978 49152 49392 49686 50176 50421 50544 50792 51597 52416 52488 52728 53248 53508 54432 54756 55296 55566 56448 56784 56862 57122 57141 57344 57624 57967 58048 58968 59049 59319 59904 61152 61236 61516 62208 62426 63504 63882 64512 64827 64896 65304 65536 65856 66248 66339 67228 67392 68796 69888 69984 70304 70746 71344 71442 72576 73008 73467 73728 74088 74529 75264 75712 75816 76188 76832 78624 78732 79092 79872 80262 81536 81648 82134 82537 82944 83349 84672 85176 85293 85683 86016 86436 86528 87072 87808 88452 88886 89856 91728 91854 92274 93184 93312 93639 94328 95256 95823 96768 97344 97956 98304 98784 99372 100352 100842 101088 101584 103194 104832 104976 105456 106119 106496 107016 107163 107653 108864 109512 110592 111132 112896 113568 113724 114244 114282 114688 115248 115934 116096 117649 117936 118098 118638 119808 120393 122304 122472 123032 123201 124416 124852 127008 127764 129024 129654 129792 130608 131072 131712 132496 132678 133329 134456 134784 137592 137781 138411 139776 139968 140608 141492 142688 142884 145152 146016 146934 147456 148176 149058 150528 151263 151424 151632 152376 153283 153664 154791 157248 157464 158184 159744 160524 163072 163296 164268 165074 165888 166698 169344 170352 170586 171366 171423 172032 172872 173056 173901 174144 175616 176904 177147 177772 177957 179712 183456 183708 184548 186368 186624 187278 188656 190512 191646 193536 194481 194688 195912 196608 197568 198744 199017 199927 200704 201684 202176 203168 206388 209664 209952 210912 212238 212992 214032 214326 215306 217728 218491 219024 220401 221184 222264 223587 225792 227136 227448 228488 228564 229376 230496 231868 232192 235298 235872 236196 237276 239616 240786 244608 244944 246064 246402 247611 248832 249704 250047 254016 255528 255879 257049 258048 259308 259584 261216 262144 263424 264992 265356 266658 268912 269568 275184 275562 276822 279552 279936 280917 281216 282984 285376 285768 287469 290304 292032 293868 294912 296352 298116 301056 302526 302848 303264 304752 306566 307328 309582 311101 314496 314928 316368 318357 319488 321048 321489 322959 326144 326592 328536 330148 331776 333396 338688 340704 341172 342732 342846 344064 345744 346112 347802 348288 351232 352947 353808 354294 355544 355914 359424 361179 366912 367416 369096 369603 372736 373248 374556 377312 381024 383292 387072 388962 389376 391824 393216 395136 397488 398034 399854 399987 401408 403368 404352 405769 406336 412776 413343 415233 419328 419904 421824 424476 425984 428064 428652 430612 435456 436982 438048 440802 442368 444528 447174 451584 453789 454272 454896 456976 457128 458752 459849 460992 463736 464373 464384 470596 471744 472392 474552 479232 481572 489216 489888 492128 492804 495222 497664 499408 500094 508032 511056 511758 514098 514269 516096 518616 519168 521703 522432 526848 529984 530712 531441 533316 533871 537824 539136 550368 551124 553644 559104 559872 561834 562432 565968 570752 571536 574938 577759 580608 583443 584064 587736 589824 592704 596232 597051 599781 602112 605052 605696 606528 609504 613132 614656 619164 622202 628992 629856 632736 636714 638976 642096 642978 645918 652288 653184 655473 657072 660296 661203 663552 666792 670761 677376 681408 682344 685464 685692 688128 691488 692224 695604 696576 702464 705894 707616 708588 711088 711828 718848 722358 733824 734832 738192 739206 742833 745472 746496 749112 750141 753571 754624 762048 766584 767637 771147 774144 777924 778752 783648 786432 790272 794976 796068 799708 799974 802816 806736 808704 811538 812672 822649 825552 826686 830466 838656 839808 842751 843648 848952 851968 856128 857304 861224 862407 870912 873964 876096 881604 884736 889056 894348 903168 907578 908544 909792 913952 914256 917504 919698 921984 927472 928746 928768 933303 941192 943488 944784 949104 955071 958464 963144 964467 968877 978432 979776 984256 985608 990444 995328 998816 1000188 1016064 1022112 1023516 1028196 1028538 1032192 1037232 1038336 1043406 1044864 1053696 1058841 1059968 1061424 1062882 1066632 1067742 1072981 1075648 1078272 1083537 1100736 1102248 1107288 1108809 1118208 1119744 1123668 1124864 1131936 1141504 1143072 1149876 1155518 1161216 1166886 1168128 1175472 1179648 1185408 1192464 1194102 1199562 1199961 1204224 1210104 1211392 1213056 1217307 1219008 1226264 1229312 1238328 1240029 1244404 1245699 1257984 1259712 1265472 1273428 1277952 1284192 1285956 1291836 1304576 1306368 1310946 1314144 1320592 1322406 1327104 1333584 1341522 1354752 1361367 1362816 1364688 1370928 1371384 1376256 1379547 1382976 1384448 1391208 1393119 1393152 1399489 1404928 1411788 1415232 1417176 1422176 1423656 1437696 1444716 1467648 1469664 1476384 1478412 1485666 1490944 1492992 1498224 1500282 1507142 1509248 1524096 1529437 1533168 1535274 1542294 1542807 1548288 1555848 1557504 1565109 1567296 1580544 1589952 1592136 1599416 1599948 1601613 1605632 1613472 1617408 1623076 1625344 1645298 1651104 1653372 1660932 1677312 1679616 1685502 1687296 1697904 1703936 1712256 1714608 1722448 1724814 1733277 1741824 1747928 1750329 1752192 1763208 1769472 1778112 1788696 1791153 1799343 1806336 1815156 1817088 1819584 1827904 1828512 1835008 1839396 1843968 1854944 1857492 1857536 1866606 1882384 1886976 1889568 1898208 1910142 1916928 1926288 1928934 1937754 1956864 1959552 1966419 1968512 1971216 1980888 1983609 1990656 1992679 1997632 2000376 2012283 2032128 2044224 2047032 2056392 2057076 2064384 2074464 2076672 2086812 2089728 2107392 2117682 2119936 2122848 2125764 2133264 2135484 2145962 2151296 2156544 2167074 2177707 2201472 2204496 2214576 2217618 2228499 2236416 2239488 2247336 2249728 2250423 2260713 2263872 2283008 2286144 2299752 2302911 2311036 2313441 2322432 2333772 2336256 2350944 2359296 2370816 2384928 2388204 2399124 2399922 2408448 2420208 2422784 2426112 2434614 2438016 2452528 2458624 2467947 2476656 2480058 2488808 2491398 2515968 2519424 2528253 2530944 2546856 2555904 2568384 2571912 2583672 2587221 2609152 2612736 2621892 2628288 2641184 2644812 2654208 2667168 2683044 2709504 2722734 2725632 2729376 2741856 2742768 2752512 2759094 2765952 2768896 2782416 2786238 2786304 2798978 2799909 2809856 2823576 2830464 2834352 2840383 2844352 2847312 2865213 2875392 2889432 2893401 2906631 2935296 2939328 2952768 2956824 2971332 2981888 2985984 2996448 3000564 3014284 3018496 3048192 3058874 3066336 3070548 3084588 3085614 3096576 3111696 3115008 3130218 3134592 3161088 3176523 3179904 3184272 3198832 3199896 3203226 3211264 3218943 3226944 3234816 3246152 3250611 3250688 3290596 3302208 3306744 3321864 3326427 3354624 3359232 3371004 3374592 3395808 3407872 3424512 3429216 3444896 3449628 3466554 3483648 3495856 3500658 3504384 3526416 3538944 3556224 3577392 3582306 3598686 3599883 3612672 3630312 3634176 3639168 3651921 3655808 3657024 3678792 3687936 3709888 3714984 3715072 3720087 3733212 3737097 3764768 3773952 3779136 3796416 3820284 3833856 3852576 3857868 3875508 3913728 3919104 3932838 3937024 3942432 3961776 3967218 3981312 3985358 3995264 4000752 4024566 4044313 4064256 4084101 4088448 4094064 4112784 4114152 4128768 4138641 4148928 4153344 4173624 4179357 4179456 4198467 4214784 4235364 4239872 4245696 4251528 4266528 4270968 4291924 4302592 4313088 4334148 4355414 4402944 4408992 4429152 4435236 4456998 4472832 4478976 4494672 4499456 4500846 4521426 4527744 4566016 4572288 4588311 4599504 4605822 4622072 4626882 4628421 4644864 4667544 4672512 4695327 4701888 4741632 4769856 4776408 4798248 4799844 4804839 4816896 4840416 4845568 4852224 4869228 4876032 4905056 4917248 4935894 4953312 4960116 4977616 4982796 5031936 5038848 5056506 5061888 5093712 5111808 5136768 5143824 5167344 5174442 5199831 5218304 5225472 5243784 5250987 5256576 5274997 5282368 5289624 5308416 5334336 5366088 5373459 5398029 5419008 5445468 5451264 5458752 5483712 5485536 5505024 5518188 5531904 5537792 5564832 5572476 5572608 5597956 5599818 5619712 5647152 5660928 5668704 5680766 5688704 5694624 5730426 5750784 5758543 5778864 5786802 5813262 5870592 5878656 5899257 5905536 5913648 5942664 5950827 5963776 5971968 5978037 5992896 6001128 6028568 6036849 6036992 6096384 6117748 6132672 6141096 6169176 6171228 6193152 6223392 6230016 6260436 6269184 6322176 6353046 6359808 6368544 6397664 6399792 6406452 6422528 6437886 6453888 6469632 6492304 6501222 6501376 6533121 6581192 6604416 6613488 6643728 6652854 6685497 6709248 6718464 6742008 6749184 6751269 6782139 6791616 6849024 6858432 6889792 6899256 6908733 6933108 6940323 6967296 6991712 7001316 7008768 7052832 7077888 7112448 7154784 7164612 7197372 7199766 7225344 7260624 7268352 7278336 7303842 7311616 7314048 7357584 7375872 7403841 7419776 7429968 7430144 7440174 7466424 7474194 7510867 7529536 7547904 7558272 7584759 7592832 7640568 7667712 7705152 7715736 7751016 7761663 7827456 7838208 7865676 7874048 7884864 7923552 7934436 7962624 7970716 7990528 8001504 8049132 8088626 8128512 8168202 8176896 8188128 8225568 8228304 8257536 8277282 8297856 8306688 8347248 8358714 8358912 8396934 8399727 8429568 8470728 8479744 8491392 8503056 8521149 8533056 8541936 8583848 8595639 8605184 8626176 8668296 8680203 8710828 8719893 8805888 8817984 8858304 8870472 8913996 8945664 8957952 8989344 8998912 9001692 9042852 9055488 9132032 9144576 9176622 9199008 9211644 9244144 9253764 9256842 9289728 9335088 9345024 9390654 9403776 9483264 9529569 9539712 9552816 9596496 9599688 9609678 9633792 9656829 9680832 9691136 9704448 9738456 9751833 9752064 9796423 9810112 9834496 9871788 9906624 9920232 9955232 9965592 9979281 10063872 10077696 10113012 10123776 10187424 10223616 10273536 10287648 10334688 10348884 10399662 10436608 10450944 10487568 10501974 10513152 10549994 10564736 10579248 10616832 10668672 10694437 10732176 10746918 10796058 10799649 10838016 10890936 10902528 10917504 10955763 10967424 10971072 11036376 11063808 11075584 11129664 11144952 11145216 11195912 11199636 11211291 11239424 11294304 11321856 11337408 11361532 11377408 11389248 11460852 11501568 11517086 11557728 11573604 11626524 11741184 11757312 11798514 11811072 11827296 11885328 11901654 11927552 11943936 11956074 11985792 12002256 12057136 12073698 12073984 12132939 12192768 12235496 12252303 12265344 12282192 12338352 12342456 12386304 12415923 12446784 12460032 12520872 12538071 12538368 12595401 12644352 12706092 12719616 12737088 12795328 12799584 12812904 12845056 12875772 12907776 12939264 12984608 13002444 13002752 13066242 13162384 13208832 13226976 13287456 13305708 13370994 13418496 13436928 13484016 13498368 13502538 13564278 13583232 13698048 13716864 13764933 13779584 13798512 13817466 13866216 13880646 13885263 13934592 13948753 13983424 14002632 14017536 14085981 14105664 14224896 14309568 14329224 14394744 14399532 14414517 14450688 14521248 14536704 14556672 14607684 14623232 14628096 14715168 14751744 14807682 14839552 14859936 14860288 14880348 14932848 14948388 15021734 15059072 15095808 15116544 15169518 15185664 15243949 15281136 15335424 15410304 15431472 15502032 15523326 15599493 15654912 15676416 15731352 15748096 15752961 15769728 15824991 15847104 15868872 15925248 15941432 15981056 16003008 16098264 16120377 16177252 16194087 16257024 16336404 16353792 16376256 16451136 16456608 16515072 16554564 16595712 16613376 16694496 16717428 16717824 16793868 16799454 16859136 16941456 16959488 16982784 17006112 17042298 17066112 17083872 17167696 17191278 17210368 17252352 17275629 17336592 17360406 17421656 17439786 17611776 17635968 17697771 17716608 17740944 17827992 17852481 17891328 17915904 17934111 17978688 17997824 18003384 18085704 18110547 18110976 18264064 18289152 18353244 18398016 18423288 18488288 18507528 18513684 18579456 18670176 18690048 18781308 18807552 18966528 19059138 19079424 19105632 19192992 19199376 19219356 19267584 19313658 19361664 19382272 19408896 19476912 19503666 19504128 19592846 19599363 19620224 19668992 19743576 19813248 19840464 19882681 19910464 19931184 19958562 20056491 20127744 20155392 20226024 20247552 20253807 20346417 20374848 20547072 20575296 20669376 20697768 20799324 20820969 20873216 20901888 20975136 21003948 21026304 21099988 21129472 21158496 21233664 21337344 21388874 21464352 21493836 21592116 21599298 21676032 21781872 21805056 21835008 21911526 21934848 21942144 22072752 22127616 22151168 22211523 22259328 22289904 22290432 22391824 22399272 22422582 22478848 22532601 22588608 22643712 22674816 22723064 22754277 22754816 22778496 22921704 23003136 23034172 23115456 23147208 23253048 23284989 23482368 23514624 23597028 23622144 23654592 23770656 23803308 23855104 23887872 23912148 23971584 24004512 24114272 24147396 24147968 24265878 24385536 24470992 24504606 24530688 24564384 24676704 24684912 24772608 24831846 24893568 24920064 25041744 25076142 25076736 25190802 25199181 25288704 25412184 25439232 25474176 25563447 25590656 25599168 25625808 25751544 25786917 25815552 25878528 25904827 25969216 26004888 26005504 26040609 26132484 26159679 26324768 26417664 26453952 26574912 26611416 26741988 26836992 26873856 26968032 26996736 27005076 27128556 27166464 27396096 27433728 27529866 27559168 27597024 27634932 27732432 27761292 27770526 27869184 27897506 27966848 28005264 28035072 28171962 28211328 28310191 28449792 28588707 28619136 28658448 28789488 28799064 28829034 28901376 28970487 29042496 29073408 29113344 29215368 29246464 29255499 29256192 29389269 29430336 29503488 29615364 29679104 29719872 29720576 29760696 29865696 29896776 29937843 30043468 30118144 30191616 30233088 30339036 30371328 30487898 30562272 30670848 30820608 30862944 31004064 31046652 31198986 31309824 31352832 31462704 31496192 31505922 31539456 31649982 31694208 31737744 31850496 31882864 31962112 32006016 32083311 32196528 32240754 32354504 32388174 32398947 32514048 32672808 32707584 32752512 32867289 32902272 32913216 33109128 33191424 33226752 33388992 33434856 33435648 33587736 33598908 33633873 33718272 33882912 33918976 33965568 34012224 34084596 34132224 34167744 34335392 34382556 34420736 34504704 34551258 34673184 34720812 34843312 34879572 35223552 35271936 35395542 35433216 35481888 35655984 35704962 35782656 35831808 35868222 35957376 35995648 36006768 36171408 36221094 36221952 36398817 36528128 36578304 36706488 36756909 36796032 36846576 36924979 36976576 37015056 37027368 37158912 37247769 37340352 37380096 37562616 37614213 37615104 37786203 37933056 38118276 38158848 38211264 38385984 38398752 38438712 38535168 38627316 38723328 38764544 38817792 38953824 39007332 39008256 39185692 39198726 39240448 39337984 39487152 39626496 39680928 39765362 39820928 39862368 39917124 40112982 40255488 40309801 40310784 40452048 40495104 40507614 40692834 40749696 41094144 41150592 41294799 41338752 41395536 41598648 41641938 41655789 41746432 41803776 41846259 41950272 42007896 42052608 42199976 42257943 42258944 42316992 42674688 42777748 42928704 42987672 43184232 43198596 43243551 43352064 43563744 43610112 43670016 43823052 43869696 43884288 44145504 44255232 44302336 44423046 44518656 44579808 44580864 44783648 44798544 44845164 44957696 45065202 45177216 45287424 45349632 45446128 45508554 45509632 45556992 45731847 45843408 46006272 46068344 46230912 46294416 46506096 46569978 46798479 46964736 47029248 47194056 47244288 47258883 47309184 47474973 47541312 47606616 47775744 47824296 47943168 48009024 48228544 48294792 48295936 48361131 48531756 48582261 48771072 48941984 49009212 49061376 49128768 49353408 49369824 49545216 49663692 49787136 49840128 50083488 50152284 50153472 50381604 50398362 50577408 50824368 50878464 50948352 51126894 51181312 51198336 51251616 51503088 51573834 51631104 51757056 51809654 51826887 51938432 52009776 52011008 52081218 52264968 52319358 52576069 52649536 52835328 52907904 53093313 53149824 53222832 53483976 53557443 53673984 53747712 53802333 53936064 53993472 54010152 54257112 54331641 54332928 54792192 54867456 55059732 55118336 55194048 55269864 55464864 55522584 55541052 55738368 55795012 55933696 56010528 56070144 56343924 56422656 56620382 56899584 57177414 57238272 57316896 57578976 57598128 57658068 57802752 57940974 58084992 58146816 58226688 58430736 58492928 58510998 58512384 58778538 58798089 58860672 59006976 59230728 59358208 59439744 59441152 59521392 59648043 59731392 59793552 59875686 60086936 60169473 60236288 60383232 60466176 60678072 60742656 60761421 60975796 61039251 61124544 61641216 61725888 62008128 62093304 62397972 62462907 62619648 62705664 62925408 62992384 63011844 63078912 63299964 63388416 63475488 63700992 63765728 63924224 64012032 64166622 64393056 64481508 64709008 64776348 64797894 65028096 65345616 65415168 65505024 65734578 65804544 65826432 66218256 66382848 66453504 66634569 66777984 66869712 66871296 67175472 67197816 67267746 67436544 67597803 67765824 67837952 67931136 68024448 68169192 68262831 68264448 68335488 68574961 68670784 68765112 68841472 69009408 69102516 69346368 69441624 69686624 69759144 69854967 70447104 70543872 70791084 70866432 70963776 71311968 71409924 71565312 71663616 71736444 71914752 71991296 72013536 72342816 72442188 72443904 72797634 73056256 73156608 73412976 73513818 73592064 73693152 73849958 73953152 74030112 74054736 74317824 74495538 74680704 74760192 74861059 75125232 75228426 75230208 75572406 75597543 75866112 76236552 76317696 76422528 76690341 76771968 76797504 76877424 77254632 77360751 77446656 77529088 77635584 77714481 77907648 78014664 78016512 78371384 78397452 78479037 78480896 78675968 78974304 79252992 79361856 79530724 79641856 79724736 79834248 80225964 80510976 80619602 80621568 80904096 80990208 81015228 81385668 81499392 82188288 82301184 82589598 82677504 82791072 83197296 83283876 83311578 83492864 83607552 83692518 83900544 84015792 84105216 84399952 84515886 84517888 84633984 84930573 85349376 85555496 85766121 85857408 85975344 86368464 86397192 86487102 86704128 86911461 87127488 87220224 87340032 87646104 87739392 87766497 87768576 88167807 88291008 88510464 88846092 89037312 89159616 89161728 89567296 89597088 89690328 89813529 89915392 90130404 90354432 90574848 90699264 90892256 91017108 91019264 91113984 91463694 91686816 92012544 92136688 92461824 92588832 93012192 93139956 93596958 93929472 94058496 94388112 94488576 94517766 94618368 94949946 95082624 95213232 95551488 95648592 95886336 96018048 96249933 96457088 96589584 96591872 96722262 97063512 97164522 97196841 97542144 97641271 97883968 98018424 98122752 98257536 98601867 98706816 98739648 99327384 99574272 99680256 100166976 100304568 100306944 100763208 100796724 100901619 101154816 101648736 101756928 101896704 102253788 102362624 102396672 102503232 103006176 103147668 103262208 103514112 103619308 103653774 103876864 104019552 104022016 104162436 104529936 104638716 105152138 105299072 105670656 105815808 106186626 106299648 106445664 106707643 106967952 107114886 107347968 107495424 107604666 107872128 107986944 108020304 108514224 108663282 108665856 109196451 109584384 109734912 110119464 110236672 110270727 110388096 110539728 110774937 110929728 111045168 111082104 111476736 111590024 111743307 111867392 112021056 112140288 112687848 112842639 112845312 113240764 113358609 113799168 114354828 114476544 114633792 115157952 115196256 115316136 115605504 115881948 116169984 116293632 116453376 116861472 116985856 117021996 117024768 117557076 117596178 117721344 118013952 118461456 118716416 118879488 118882304 119042784 119296086 119462784 119587104 119751372 120173872 120338946 120472576 120766464 120929403 120932352 121356144 121485312 121522842 121951592 122078502 122249088 123282432 123451776 123884397 124016256 124186608 124795944 124925814 124967367 125239296 125411328 125538777 125850816 125984768 126023688 126157824 126599928 126773829 126776832 126950976 127531456 127848448 128024064 128333244 128786112 128963016 129418016 129552696 129595788 129730653 130056192 130691232 130830336 131010048 131469156 131609088 131652864 132436512 132765696 132907008 133269138 133555968 133739424 133742592 134350944 134395632 134535492 134873088 135195606 135531648 135675904 135862272 136048896 136338384 136525662 136528896 136670976 137149922 137195541 137341568 137530224 137682944 138018816 138205032 138692736 138883248 139027681 139373248 139518288 139709934 140395437 140894208 141087744 141582168 141732864 141776649 141927552 142424919 142623936 142819848 143327232 143472888 143829504 143982592 144027072 144685632 144884376 144887808 145595268 145746783 146112512 146313216 146825952 147027636 147184128 147386304 147699916 147906304 148060224 148109472 148635648 148991076 149361408 149520384 149722118 150250464 150456852 150460416 151144812 151195086 151732224 152473104 152635392 152845056 153380682 153543936 153595008 153754848 154509264 154721502 154893312 155058176 155271168 155428962 155480661 155815296 156029328 156033024 156742768 156794904 156958074 156961792 157351936 157728207 157948608 158505984 158723712 159061448 159279939 159283712 159449472 159668496 160451928 160672329 161021952 161239204 161243136 161406999 161808192 161980416 162030456 162771336 162994923 162998784 164376576 164602368 165179196 165355008 165582144 166394592 166567752 166623156 166985728 167215104 167385036 167801088 168031584 168210432 168799904 169031772 169035776 169267968 169861146 170698752 171110992 171532242 171714816 171950688 172736928 172794384 172974204 173408256 173822922 174254976 174440448 174680064 175292208 175478784 175532994 175537152 176335614 176394267 176582016 177020928 177692184 178074624 178319232 178323456 178944129 179134592 179194176 179380656 179627058 180260808 180508419 180708864 181149696 181333789 181398528 181784512 182034216 182038528 182227968 182284263 182927388 183117753 183373632 184273376 184923648 185177664 186024384 186279912 187193916 187388721 187858944 188116992 188776224 188977152 189035532 189236736 189899892 190165248 190426464 191102976 191297184 191772672 192036096 192499866 192914176 193179168 193183744 193444524 194127024 194329044 194393682 195084288 195282542 195767936 196036848 196245504 196515072 197203734 197413632 197479296 198171337 198654768 199148544 199360512 199903707 200333952 200609136 200613888 201526416 201593448 201803238 202309632 202793409 203297472 203513856 203793408 204507576 204725248 204788493 204793344 205006464 205724883 206012352 206295336 206524416 207028224 207238616 207307548 207753728 208039104 208044032 208324872 209059872 209277432 209564901 210304276 210598144 211341312 211631616 212373252 212599296 212891328 213415286 213935904 214229772 214695936 214990848 215209332 215744256 215973888 216040608 217028448 217326564 217331712 218392902 219168768 219469824 220238928 220473344 220541454 220776192 221079456 221549874 221859456 222090336 222164208 222953472 223180048 223486614 223734784 224042112 224280576 224583177 225375696 225685278 225690624 226481528 226717218 226792629 227598336 228709656 228953088 229267584 230071023 230315904 230392512 230632272 231763896 232082253 232339968 232587264 232906752 233143443 233722944 233971712 234043992 234049536 235114152 235192356 235437111 235442688 236027904 236922912 237432832 237758976 237764608 238085568 238592172 238925568 239174208 239502744 240347744 240677892 240945152 241532928 241858806 241864704 242712288 242970624 243045684 243903184 244157004 244498176 246564864 246903552 247768794 248032512 248373216 249591888 249851628 249934734 250478592 250822656 251077554 251701632 251969536 252047376 252315648 253199856 253547658 253553664 253901952 254791719 255062912 255696896 256048128 256666488 257298363 257572224 257926032 258474853 258836032 259105392 259191576 259461306 260112384 260734383 261382464 261660672 262020096 262938312 263218176 263299491 263305728 264503421 264873024 265531392 266538276 267111936 267478848 267485184 268701888 268791264 269070984 269746176 270391212 271063296 271351808 271724544 272097792 272676768 273051324 273057792 273341952 274299844 274391082 274683136 275060448 275365888 276037632 276410064 277385472 277766496 278055362 278746496 279036576 279419868 280790874 281788416 282168607 282175488 283164336 283465728 283553298 283855104 284849838 285247872 285639696 286654464 286945776 287659008 287965184 288054144 288749799 289371264 289768752 289775616 291190536 291493566 291590523 292225024 292626432 292923813 293651904 294055272 294368256 294772608 295399832 295805601 295812608 296120448 296218944 297982152 298722816 299040768 299444236 300500928 300913704 300920832 302289624 302390172 302704857 303464448 304946208 305270784 305690112 306761364 307087872 307190016 307509696 309018528 309443004 309786624 310116352 310542336 310857924 310961322 311630592 312058656 312066048 313485536 313589808 313916148 313923584 314703872 315456414 315897216 317011968 317447424 318122896 318559878 318567424 318898944 319336992 320122929 320903856 321344658 322043904 322478408 322486272 322813998 323616384 323960832 324060912 325542672 325989846 325997568 327589353 328753152 329204736 330358392 330710016 330812181 331164288 332324811 332789184 333135504 333246312 334430208 334770072 335229921 335602176 336063168 336420864 337599808 338063544 338071552 338527917 338535936 339722292 340075827 341397504 342221984 343064484 343429632 343901376 345473856 345588768 345948408 346816512 347645844 348509952 348880896 349360128 350584416 350957568 351065988 351074304 352671228 352788534 353164032 354041856 355384368 356149248 356638464 356646912 357888258 358269184 358388352 358761312 359254116 360521616 361016838 361417728 362299392 362667578 362788209 362797056 363569024 364068432 364077056 364455936 364568526 365854776 366235506 366747264 368032483 368546752 369847296 370355328 371653191 372048768 372559824 374387832 374777442 374902101 375717888 376233984 376616331 377552448 377954304 378071064 378473472 379799784 380321487 380330496 380852928 382594368 383545344 384072192 384999732 385828352 386358336 386367488 386889048 388254048 388658088 388787364 389191959 390168576 390565084 391535872 392073696 392491008 393030144 394407468 394827264 394958592 396342674 397309536 398297088 398721024 399807414 400667904 401218272 401227776 403052832 403186896 403606476 404619264 405586818 406594944 407027712 407586816 409015152 409450496 409576986 409586688 410012928 411449766 411586623 412024704 412590672 413048832 414056448 414477232 414615096 415507456 416078208 416088064 416649744 417083043 418119744 418554864 419129802 420608552 421186311 421196288 422682624 423263232 424746504 425198592 425329947 425782656 426830572 427274757 427871808 428459544 429981696 430418664 431488512 431947776 432081216 434056896 434653128 434663424 436785804 437240349 438337536 438939648 440477856 440946688 441082908 441552384 442158912 443099748 443718912 444180672 444328416 445906944 446360096 446973228 447469568 448084224 448561152 449166354 450751392 451370556 451381248 452963056 453434436 453585258 455196672 457419312 457906176 458535168 460142046 460631808 460785024 461264544 463527792 464164506 464679936 465174528 465813504 466286886 466441983 467445888 467943424 468087984 468099072 470228304 470384712 470874222 470885376 472055808 473184621 473845824 474865664 475517952 476171136 477184344 477839817 477851136 478348416 479005488 480024727 480695488 481355784 481890304 482016987 483065856 483717612 483729408 484220997 485424576 485941248 486091368 487806368 488314008 488984769 488996352 493129728 493807104 495537588 496065024 496746432 499183776 499703256 499869468 500957184 501645312 502155108 503403264 503939072 504094752 504631296 506399712 507095316 507107328 507803904 509583438 510125824 511393792 512096256 513332976 514596726 515144448 515852064 516949706 517672064 518210784 518383152 518922612 520224768 521468766 522764928 523321344 524027413 524040192 525876624 526436352 526598982 526611456 529006842 529182801 529746048 531062784 533076552 534223872 534957696 534970368 536832387 537403776 537582528 538141968 540782424 541525257 542126592 542703616 543449088 544001367 544195584 545353536 546102648 546115584 546683904 548599688 548782164 549353259 549366272 550120896 550731776 552820128 554770944 555532992 556110724 557492992 558073152 558839736 561581748 562166163 563576832 564337214 564350976 566328672 566931456 567106596 567710208 569699676 570495744 571279392 573308928 573891552 575318016 575930368 576108288 577499598 578742528 579537504 579551232 582381072 582987132 583181046 584450048 585252864 585847626 587303808 588110544 588736512 589545216 590799664 591611202 591625216 592240896 592437888 594514011 595964304 597445632 598081536 598888472 599711121 601001856 601827408 601841664 604579248 604780344 605409714 606928896 608380227 609892416 610541568 611380224 613522728 614175744 614365479 614380032 615019392 617174649 618037056 618886008 619573248 621084672 621715848 621922644 623261184 624117312 624132096 626971072 627179616 627832296 627847168 628694703 629407744 630912828 631794432 634023936 634894848 636245792 637119756 637134848 637797888 638673984 640245858 641807712 642689316 644087808 644956816 644972544 645627996 647232768 647921664 648121824 651085344 651979692 651995136 655178706 657506304 658409472 660716784 661420032 661624362 662328576 664649622 665578368 666271008 666492624 668860416 669540144 670459842 671204352 672126336 672841728 673749531 675199616 676127088 676143104 677055834 677071872 679444584 680151654 680377887 682795008 683488897 684443968 686128968 686859264 687802752 690213069 690947712 691177536 691896816 695291688 696246759 697019904 697761792 698720256 699430329 701168832 701915136 702131976 702148608 705342456 705577068 706311333 706328064 708083712 710768736 712298496 713276928 713293824 715776516 716538368 716776704 717522624 718508232 721043232 722033676 722835456 724598784 725335156 725576418 725594112 727138048 728136864 728154112 728911872 729137052 731709552 732471012 733494528 736064966 737093504 739694592 740710656 743306382 744097536 745119648 748775664 749554884 749804202 751435776 752467968 753232662 755104896 755908608 756142128 756946944 759599568 760642974 760660992 761705856 764375157 765188736 767090688 768144384 769999464 771656704 771895089 772716672 772734976 773778096 775424559 776508096 777316176 777574728 778383918 780337152 781130168 782203149 783071744 784147392 784982016 786060288 788814936 789654528 789898473 789917184 792685348 793510263 794619072 796594176 799614828 801335808 802436544 802455552 806105664 806373792 807212952 809238528 811173636 813189888 814055424 815173632 818030304 818900992 819153972 819173376 820025856 822899532 823173246 824049408 825181344 826097664 828112896 828954464 829230192 831014912 832156416 832176128 833299488 834166086 836239488 837109728 838259604 841217104 842372622 842392576 845365248 846505821 846526464 849493008 850397184 850659894 851565312 853661144 854549514 855743616 856919088 859963392 860837328 862977024 863895552 864162432 866249397 868113792 869306256 869326848 873571608 874480698 874771569 876675072 877879296 878771439 880955712 881893376 882165816 883104768 884317824 886199496 887416803 887437824 888361344 888656832 892720192 893946456 894939136 896168448 897122304 898332708 901502784 902741112 902762496 905926112 906868872 907170516 908114571 910393344 914838624 915812352 917070336 920284092 921263616 921570048 922529088 927055584 928329012 929359872 930349056 931627008 932573772 932883966 934891776 935886848 936175968 936198144 940456608 940769424 941748444 941770752 944111616 946369242 947691648 949731328 951035904 952342272 954368688 955679634 955702272 956696832 958010976 960049454 960368787 961390976 962711568 963780608 964033974 966131712 967435224 967458816 968441994 970849152 971882496 972182736 973193767 975612736 976628016 977969538 977992704 982768059 986259456 987614208 991075176 992130048 992436543 993492864 996974433 998367552 999406512 999738936 1003290624 1004310216 1005689763 1006806528 1007878144 1008189504 1009262592 1012799424 1014190632 1014214656 1015607808 1019166876 1020227481 1020251648 1022787584 1024192512 1026665952 1029193452 1030288896 1031704128 1033899412 1035344128 1036421568 1036766304 1037845224 1040449536 1042937532 1045529856 1046642688 1048054826 1048080384 1051753248 1052872704 1053197964 1053222912 1058013684 1058365602 1059492096 1062125568 1066153104 1068447744 1069915392 1069940736 1073664774 1074807552 1075165056 1076283936 1081564848 1083050514 1084253184 1085407232 1086898176 1088002734 1088364627 1088391168 1090707072 1092205296 1092231168 1093367808 1097199376 1097564328 1098706518 1098732544 1100241792 1101463552 1104097449 1105640256 1109541888 1111065984 1112221448 1114959573 1114985984 1116146304 1117679472 1123163496 1124332326 1124706303 1127153664 1128674428 1128701952 1129848993 1132657344 1133862912 1134213192 1135420416 1139399352 1140964461 1140991488 1142558784 1147783104 1150636032 1152216576 1154999196 1157485056 1159075008 1159102464 1164762144 1165974264 1166362092 1167575877 1168900096 1170505728 1171695252 1174607616 1176221088 1177473024 1179090432 1181599328 1183222404 1183250432 1184481792 1184875776 1189028022 1191928608 1194891264 1196163072 1197776944 1199422242 1202003712 1203654816 1203683328 1209158496 1209560688 1210819428 1213857792 1216760454 1219784832 1221083136 1222760448 1227045456 1228351488 1228730958 1228760064 1230038784 1234349298 1234759869 1236074112 1237772016 1239146496 1242169344 1243431696 1243845288 1246522368 1248234624 1248264192 1251249129 1253942144 1254359232 1255664592 1255694336 1257389406 1261825656 1263558933 1263588864 1268047872 1269336523 1269789696 1272491584 1274239512 1274269696 1275595776 1275989841 1277347968 1280491716 1281824271 1283615424 1285378632 1289913632 1289945088 1291255992 1294465536 1295843328 1296243648 1302170688 1303959384 1303990272 1310357412 1311721047 1315012608 1316818944 1321433568 1322840064 1323248724 1324657152 1329299244 1331156736 1332542016 1332985248 1337720832 1339080288 1340919684 1342408704 1344252672 1345683456 1347499062 1350399232 1352254176 1352286208 1354111668 1354143744 1358889168 1360303308 1360755774 1365590016 1366977794 1368887936 1372257936 1373718528 1375605504 1380426138 1381895424 1382355072 1383793632 1387199359 1390583376 1392493518 1394039808 1395523584 1397440512 1398860658 1399325949 1402337664 1403830272 1404263952 1404297216 1410684912 1411154136 1412622666 1412656128 1416167424 1419553863 1421537472 1424596992 1426553856 1431553032 1433076736 1433519451 1433553408 1435045248 1437016464 1440074181 1442086464 1444067352 1445670912 1449197568 1450670312 1451152836 1451188224 1452662991 1454276096 1456273728 1456308224 1457823744 1458274104 1463419104 1464942024 1466954307 1466989056 1472129932 1474187008 1479389184 1481421312 1486612764 1488195072 1490239296 1497551328 1499109768 1499608404 1502871552 1504935936 1506465324 1510209792 1511817216 1512284256 1513893888 1519199136 1521285948 1521321984 1523411712 1528750314 1530377472 1534181376 1536288768 1539998928 1543313408 1543790178 1545433344 1545469952 1547556192 1550849118 1553016192 1554632352 1555149456 1556767836 1560674304 1562260336 1564406298 1566143488 1568294784 1569964032 1572082239 1572120576 1577629872 1579309056 1579796946 1579834368 1585370696 1587020526 1587548403 1589238144 1593188352 1599229656 1602671616 1604873088 1604911104 1610497161 1612211328 1612747584 1614425904 1622347272 1624575771 1626379776 1628110848 1630347264 1632004101 1636060608 1637801984 1638307944 1638346752 1640051712 1645799064 1646346492 1648059777 1648098816 1650362688 1652195328 1657908928 1658460384 1662029824 1664312832 1664352256 1666598976 1668332172 1672478976 1674219456 1676519208 1682434208 1684745244 1684785152 1686498489 1690730496 1693011642 1693052928 1698986016 1700794368 1701319788 1703130624 1707322288 1709099028 1711487232 1713838176 1719926784 1721674656 1725954048 1727791104 1728324864 1732498794 1736227584 1738612512 1738653696 1747143216 1748961396 1749543138 1753350144 1755758592 1757542878 1761911424 1763786752 1764331632 1766209536 1768635648 1772398992 1774833606 1774875648 1776722688 1777313664 1783542033 1785440384 1787892912 1789878272 1792336896 1794244608 1796665416 1799133363 1803005568 1805482224 1805524992 1807359853 1811852224 1813737744 1814341032 1816229142 1820786688 1825140681 1829677248 1831624704 1834140672 1840568184 1842527232 1843096437 1843140096 1845058176 1851523947 1854111168 1856658024 1858719744 1863254016 1865147544 1865767932 1869783552 1871773696 1872351936 1872396288 1880913216 1881538848 1883496888 1883541504 1888223232 1892738484 1895383296 1899462656 1902071808 1904684544 1908737376 1911359268 1911404544 1913393664 1916021952 1920098908 1920737574 1922781952 1925423136 1927561216 1928067948 1932263424 1934870448 1934917632 1936883988 1941698304 1943764992 1944365472 1946387534 1951225472 1953256032 1955939076 1955985408 1965536118 1972518912 1975180249 1975228416 1982150352 1984260096 1984873086 1986985728 1993948866 1996735104 1998813024 1999477872 2006581248 2008620432 2011379526 2013613056 2015756288 2016379008 2018525184 2021248593 2025598848 2028381264 2028429312 2031215616 2038333752 2040454962 2040503296 2041133661 2045575168 2048385024 2050466691 2053331904 2058386904 2060577792 2063408256 2067798824 2070639207 2070688256 2072843136 2073532608 2075690448 2085875064 2088740277 2091059712 2093285376 2096109652 2096160768 2098290987 2103506496 2105745408 2106395928 2106445824 2116027368 2116731204 2118933999 2118984192 2124251136 2132306208 2136895488 2139830784 2139881472 2147329548 2149615104 2150330112 2152567872 2163129696 2166101028 2168506368 2170814464 2173796352 2176005468 2176729254 2176782336 2181414144 2184410592 2184462336 2186735616 2194398752 2195128656 2197413036 2197465088 2200483584 2202927104 2208194898 2211280512 2219083776 2222131968 2224442896 2229919146 2229971968 2232292608 2235358944 2246326992 2248664652 2249412606 2254307328 2257348856 2257403904 2259697986 2265314688 2267725824 2268426384 2270840832 2278798704 2281928922 2281982976 2285117568 2293125471 2295566208 2301272064 2304433152 2309998392 2314970112 2315685267 2318150016 2318204928 2326273677 2329524288 2331948528 2332724184 2335151754 2341011456 2343390504 2346609447 2349215232 2352442176 2354946048 2358180864 2363198656 2366444808 2366500864 2368963584 2369695419 2369751552 2378056044 2380530789 2383857216 2389782528 2395553888 2398844484 2404007424 2407309632 2407366656 2418316992 2419121376 2421638856 2427715584 2433520908 2439569664 2442166272 2445520896 2454090912 2456702976 2457461916 2457520128 2460077568 2468698596 2469519738 2472148224 2475544032 2478292992 2484338688 2486863392 2487690576 2493044736 2496469248 2496528384 2502498258 2507884288 2508718464 2511329184 2511388672 2514778812 2523651312 2527117866 2527177728 2536095744 2538673046 2539517463 2539579392 2544983168 2548479024 2548539392 2551191552 2551979682 2554695936 2560983432 2563648542 2567230848 2570757264 2576227381 2579827264 2579890176 2582511984 2588931072 2591686656 2592487296 2598748191 2604341376 2607918768 2607980544 2620714824 2623442094 2624314707 2630025216 2633637888 2636314317 2642867136 2645680128 2646497448 2649314304 2658598488 2662250409 2662313472 2665084032 2665970496 2678160576 2681839368 2684817408 2688505344 2691366912 2694998124 2700798464 2704508352 2704572416 2708223336 2708287488 2717778336 2720606616 2721511548 2724343713 2731180032 2733955588 2737775872 2744515872 2747437056 2751211008 2760852276 2763790848 2764710144 2767587264 2774398718 2781166752 2784987036 2788079616 2791047168 2794881024 2797721316 2798651898 2804675328 2807660544 2808527904 2808594432 2821369824 2822308272 2825245332 2825312256 2832334848 2839107726 2843074944 2849193984 2853107712 2863106064 2866153472 2867038902 2867106816 2870090496 2874032928 2880148362 2881106361 2884172928 2888134704 2891341824 2898395136 2901340624 2902305672 2902376448 2905325982 2908552192 2912547456 2912616448 2915647488 2916548208 2919581301 2926838208 2929884048 2933908614 2933978112 2944259864 2948304177 2948374016 2958778368 2962842624 2973225528 2976390144 2977309629 2980478592 2990923299 2995102656 2998219536 2999216808 3009871872 3012930648 3017069289 3020419584 3023634432 3024568512 3027787776 3038398272 3042571896 3042643968 3046823424 3057500628 3060682443 3060754944 3068362752 3072577536 3079997856 3086626816 3087580356 3090866688 3090939904 3095112384 3101698236 3106032384 3109264704 3110298912 3113535672 3121348608 3124520672 3128812596 3132286976 3136589568 3139928064 3144164478 3144241152 3155259744 3158618112 3159593892 3159668736 3170741392 3174041052 3175096806 3178476288 3186376704 3198459312 3205343232 3209746176 3209822208 3220994322 3224422656 3225495168 3228851808 3244694544 3249151542 3252759552 3256221696 3260694528 3264008202 3265093881 3272121216 3275603968 3276615888 3276693504 3280103424 3291598128 3292692984 3296119554 3296197632 3300725376 3304390656 3312292347 3315817856 3316920768 3324059648 3328625664 3333197952 3336664344 3344878719 3344957952 3348438912 3353038416 3360173089 3364868416 3369490488 3369570304 3372996978 3374118909 3381460992 3386023284 3386105856 3389546979 3397972032 3401588736 3402639576 3406261248 3414644576 3418198056 3422893383 3422974464 3427676352 3443349312 3451908096 3456649728 3464997588 3472455168 3477225024 3477307392 3494286432 3497922792 3499086276 3506700288 3511517184 3515085756 3523822848 3527573504 3528663264 3532419072 3537271296 3544797984 3549667212 3549751296 3553445376 3554627328 3567084066 3570880768 3575785824 3579756544 3584673792 3588489216 3593330832 3598266726 3606011136 3610964448 3611049984 3614719706 3623704448 3627475488 3628682064 3632458284 3641573376 3650281362 3659354496 3663249408 3668191891 3668281344 3681136368 3685054464 3686192874 3686280192 3690116352 3703047894 3704279607 3708222336 3713316048 3717439488 3726508032 3730295088 3731535864 3739567104 3743547392 3744703872 3744792576 3753747387 3761826432 3763077696 3766993776 3767083008 3785476968 3790676799 3790766592 3798925312 3804143616 3808009569 3809369088 3817474752 3822718536 3822809088 3826787328 3832043904 3840197816 3841475148 3845472813 3845563904 3850846272 3855122432 3856135896 3869740896 3869835264 3873767976 3883396608 3887529984 3888730944 3892775068 3902450944 3906512064 3911878152 3911970816 3931072236 3935163141 3945037824 3950360498 3950456832 3964300704 3968520192 3969746172 3973971456 3987897732 3993470208 3997626048 3998955744 4013162496 4017240864 4022759052 4027226112 4031512576 4032758016 4037050368 4042497186 4051197696 4056762528 4056858624 4062431232 4076667504 4080909924 4081006592 4082267322 4091150336 4096770048 4100933382 4106663808 4116773808 4121155584 4126816512 4135597648 4141278414 4141376512 4145686272 4147065216 4151380896 4161598077 4171750128 4177480554 4182119424 4186570752 4192219304 4192321536 4196581974 4197977847 4207012992 4211490816 4212791856 4212891648 4232054736 4233462408 4237867998 4237968384 4248502272 4258661589 4264612416 4273790976 4279661568 4294659096 4299230208 4300558353 4300660224 4305135744 4320222543 4326259392 4332202056 4337012736 4347592704 4352010936 4353458508 4353564672 4357988973 4362828288 4368821184 4368924672 4373471232 4388797504 4390257312 4394826072 4394930176 4400862921 4400967168 4405854208 4416389796 4422561024 4438167552 4444263936 4448885792 4459838292 4459943936 4464585216 4470717888 4492653984 4497329304 4498825212 4508614656 4514697712 4514807808 4519395972 4530629376 4535451648 4536852768 4541681664 4557597408 4563857844 4563965952 4570235136 4586250942 4591132416 4602544128 4608866304 4619996784 4629940224 4631370534 4636300032 4636409856 4652547354 4659048576 4663897056 4665448368 4670303508 4682022912 4686781008 4693218894 4698430464 4704884352 4709892096 4716246717 4716361728 4726397312 4732889616 4733001728 4737927168 4739390838 4739503104 4756112088 4761061578 4762645209 4767714432 4779565056 4784422279 4791107776 4797688968 4808014848 4814619264 4814733312 4831491483 4836633984 4838242752 4843277712 4867041816 4873727313 4879139328 4884332544 4891041792 4896012303 4908181824 4913405952 4914923832 4915040256 4920155136 4937397192 4939039476 4944179331 4944296448 4951088064 4956585984 4973726784 4975381152 4986089472 4992938496 4993056768 5004996516 5015768576 5017436928 5022658368 5022777344 5029557624 5047302624 5054235732 5054355456 5059495467 5072191488 5077346092 5079034926 5079158784 5089966336 5096958048 5097078784 5102383104 5103959364 5109391872 5121966864 5127297084 5134461696 5141514528 5152454762 5159654528 5159780352 5165023968 5177862144 5183373312 5184974592 5197496382 5208682752 5215837536 5215961088 5241429648 5246884188 5248629414 5260050432 5267275776 5272628634 5285734272 5291360256 5292994896 5298628608 5317196976 5324500818 5324626944 5330168064 5331940992 5350626099 5356321152 5363678736 5369634816 5377010688 5382733824 5389996248 5397400089 5401596928 5409016704 5409144832 5416446672 5416574976 5422079559 5435556672 5441213232 5443023096 5448687426 5462360064 5467911176 5475422043 5475551744 5489031744 5494874112 5502422016 5521704552 5527581696 5529289311 5529420288 5535174528 5548797436 5554571841 5562333504 5569974072 5576159232 5589762048 5595442632 5597303796 5609350656 5615321088 5617055808 5617188864 5642739648 5644616544 5650490664 5650624512 5664669696 5678215452 5686149888 5698387968 5706215424 5726212128 5732306944 5734077804 5734213632 5740180992 5748065856 5760296724 5762212722 5768345856 5776269408 5782683648 5796790272 5802681248 5804611344 5804752896 5810651964 5817104384 5825094912 5825232896 5831294976 5833096416 5839162602 5853676416 5859768096 5867817228 5867956224 5888519728 5896608354 5896748032 5917556736 5925540747 5925685248 5946451056 5952780288 5954619258 5960957184 5981846598 5990205312 5996439072 5998433616 6019743744 6025861296 6034138578 6040839168 6047268864 6049137024 6055575552 6063745779 6076796544 6085143792 6085287936 6093646848 6115001256 6121364886 6121509888 6123400983 6136725504 6145155072 6151400073 6159995712 6173253632 6175160712 6181733376 6190224768 6203396472 6211917621 6212064768 6218529408 6220597824 6227071344 6249041344 6257625192 6264573952 6266220831 6273179136 6279856128 6288328956 6288482304 6294872961 6310519488 6317236224 6319187784 6319337472 6341482784 6348082104 6350193612 6356801997 6356952576 6372753408 6396918624 6410686464 6419492352 6419644416 6441988644 6448845312 6450990336 6457703616 6489389088 6498303084 6505519104 6512443392 6521389056 6528016404 6530187762 6544242432 6551207936 6553231776 6553387008 6560206848 6583196256 6585385968 6592239108 6592395264 6601450752 6608781312 6624584694 6631635712 6633841536 6648119296 6657251328 6666395904 6673328688 6689757438 6689915904 6696877824 6706076832 6720346178 6729736832 6738980976 6739140608 6745993956 6748237818 6762921984 6772046568 6772211712 6779093958 6795944064 6803177472 6805279152 6812356369 6812522496 6829289152 6836396112 6845786766 6845948928 6855352704 6879376413 6886698624 6903816192 6913299456 6929995176 6944910336 6947055801 6954450048 6954614784 6978821031 6988572864 6995845584 6998172552 7023034368 7030171512 7039828341 7047645696 7055147008 7057326528 7064838144 7074542592 7089595968 7099334424 7099502592 7106890752 7109254656 7134168132 7141592367 7141761536 7151571648 7159513088 7169347584 7186661664 7196533452 7212022272 7221928896 7222099968 7229439412 7247408896 7254950976 7257364128 7264916568 7283146752 7300562724 7318708992 7326498816 7336383782 7336562688 7362272736 7370108928 7372385748 7372560384 7380232704 7406095788 7408559214 7416444672 7426632096 7434878976 7453016064 7460590176 7463071728 7479134208 7487094784 7489407744 7489585152 7507494774 7523652864 7526155392 7533987552 7534166016 7570953936 7581353598 7581533184 7597850624 7608287232 7616019138 7618552389 7618738176 7634949504 7645437072 7645618176 7653574656 7664087808 7680395632 7682950296 7690945626 7691127808 7701692544 7710244864 7712271792 7728682143 7739481792 7739670528 7747535952 7766793216 7775059968 7777461888 7785550136 7796244573 7804901888 7813024128 7823756304 7823941632 7862144472 7870326282 7872944121 7890075648 7900720996 7900913664 7908942951 7928601408 7937040384 7939492344 7947942912 7975795464 7986751227 7986940416 7995252096 7997911488 8034481728 8045518104 8054452224 8065516032 8074100736 8084994372 8102395392 8113525056 8113717248 8124862464 8153335008 8161819848 8162013184 8164534644 8173031139 8182300672 8193540096 8201866764 8213327616 8233547616 8242311168 8253633024 8271195296 8282556828 8282753024 8291372544 8294130432 8302761792 8323196154 8343500256 8354961108 8364238848 8373141504 8384438608 8384643072 8393163948 8395955694 8414025984 8422981632 8425583712 8425783296 8464109472 8466924816 8475735996 8475936768 8497004544 8517323178 8529224832 8547581952 8559323136 8589318192 8598460416 8601116706 8601320448 8610271488 8640445086 8643319083 8652518784 8664404112 8674025472 8695185408 8704021872 8706917016 8707129344 8715977946 8725656576 8737642368 8737849344 8746942464 8758743903 8777595008 8780514624 8789652144 8789860352 8801725842 8801934336 8832779592 8844912531 8845122048 8876335104 8885355661 8888527872 8897771584 8919676584 8919887872 8929170432 8931928887 8941435776 8972769897 8985307968 8994658608 8997650424 9029395424 9029615616 9038791944 9051207867 9061258752 9070903296 9073705536 9083363328 9115194816 9127715688 9127931904 9140470272 9172501884 9182047329 9182264832 9205088256 9217732608 9239993568 9259880448 9262741068 9272600064 9272819712 9305094708 9318097152 9327794112 9330896736 9340607016 9364045824 9373562016 9386437788 9396860928 9409768704 9419784192 9432493434 9432723456 9452794624 9465779232 9466003456 9475854336 9478781676 9479006208 9512224176 9522123156 9525290418 9535428864 9559130112 9568844558 9582215552 9595377936 9616029696 9629238528 9629466624 9662982966 9673267968 9676485504 9686555424 9734083632 9747454626 9758278656 9768665088 9782083584 9792024606 9795281643 9816363648 9826811904 9829847664 9830080512 9840310272 9874794384 9878078952 9888358662 9888592896 9902176128 9913171968 9936877041 9947453568 9950762304 9972178944 9985876992 10009993032 10031537152 10034636157 10034873856 10045316736 10045554688 10059115248 10080519267 10094605248 10108471464 10108710912 10118990934 10144382976 10154692184 10158069852 10158317568 10168640937 10179932672 10193916096 10194157568 10204766208 10207918728 10218783744 10243933728 10254594168 10268680149 10268923392 10283029056 10304909524 10319309056 10330047936 10355724288 10369949184 10394992764 10417365504 10431675072 10431922176 10482859296 10493768376 10497258828 10520100864 10534551552 10545257268 10571468544 10582720512 10585989792 10597257216 10634393952 10649001636 10649253888 10660336128 10663881984 10701252198 10712642304 10727357472 10739269632 10754021376 10765467648 10779992496 10794800178 10803193856 10818033408 10818289664 10832893344 10833149952 10844159118 10871113344 10882426464 10886046192 10897374852 10924720128 10935822352 10950844086 10951103488 10978063488 10989748224 11004575673 11004844032 11043409104 11055163392 11058578622 11058840576 11070349056 11097594872 11109143682 11112838821 11124667008 11139948144 11152318464 11179524096 11190885264 11194607592 11218701312 11230642176 11234111616 11234377728 11261242161 11285479296 11289233088 11300981328 11301249024 11356430904 11372030397 11372299776 11396775936 11412430848 11424028707 11452424256 11464613888 11468155608 11468427264 11480361984 11496131712 11520593448 11524425444 11536418439 11536691712 11552538816 11565367296 11605362496 11609222688 11609505792 11621303928 11634208768 11650189824 11650465792 11662589952 11666192832 11678325204 11707352832 11719536192 11735634456 11735912448 11777039456 11793216708 11793496064 11805489423 11835113472 11851081494 11851370496 11892902112 11905560576 11909238516 11921914368 11963693196 11980410624 11992878144 11996867232 12039487488 12051722592 12068277156 12081678336 12094537728 12098274048 12111151104 12127491558 12153593088 12170287584 12170575872 12187293696 12230002512 12242729772 12243019776 12246801966 12273451008 12290310144 12302800146 12319991424 12346507264 12350321424 12363466752 12380449536 12406792944 12423835242 12424129536 12437058816 12441195648 12454142688 12484794231 12498082688 12515250384 12529147904 12532441662 12546358272 12559712256 12576657912 12576964608 12589745922 12593933541 12621038976 12634472448 12638375568 12638674944 12651518971 12682965568 12696164208 12700387224 12713603994 12713905152 12745506816 12775984767 12793837248 12821372928 12838984704 12883977288 12897690624 12901675059 12901980672 12915407232 12960667629 12978778176 12996606168 13011038208 13042778112 13056032808 13060375524 13073966919 13088484864 13102415872 13106463552 13106774016 13120413696 13166392512 13170771936 13184478216 13184790528 13202901504 13217562624 13249169388 13263271424 13267683072 13296238592 13314502656 13332791808 13346657376 13379514876 13379831808 13393755648 13412153664 13440692356 13459473664 13477961952 13478281216 13491987912 13496475636 13525843968 13544093136 13544423424 13558187916 13591888128 13606354944 13610558304 13624712738 13625044992 13658578304 13672792224 13691573532 13691897856 13710705408 13758752826 13773397248 13807632384 13826261743 13826598912 13859990352 13889820672 13894111602 13908900096 13909229568 13957642062 13977145728 13991691168 13996345104 14046068736 14060343024 14079656682 14095291392 14110294016 14114653056 14129676288 14148740151 14149085184 14179191936 14198668848 14199005184 14213781504 14218509312 14268336264 14283184734 14283523072 14287935627 14303143296 14319026176 14338695168 14353266837 14373323328 14393066904 14424044544 14443857792 14444199936 14458878824 14494474449 14494817792 14509901952 14514728256 14529833136 14601125448 14621181939 14637417984 14652997632 14672767564 14673125376 14688036909 14724545472 14740217856 14744771496 14745120768 14760465408 14812191576 14817118428 14832537993 14832889344 14853264192 14869757952 14921180352 14926143456 14958268416 14978815488 14979170304 15014989548 15047305728 15052310784 15067975104 15068332032 15141907872 15162707196 15163066368 15178486401 15195701248 15216574464 15232038276 15237104778 15237476352 15269899008 15290874144 15291236352 15307149312 15328175616 15360791264 15365900592 15381891252 15382255616 15403385088 15420489728 15424543584 15457364286 15478963584 15479341056 15495071904 15533586432 15550119936 15554923776 15571100272 15592489146 15609803776 15626048256 15647512608 15647883264 15724288944 15740652564 15745888242 15780151296 15801441992 15801827328 15817885902 15857202816 15874080768 15878984688 15895885824 15951590928 15973502454 15973880832 15990504192 15995822976 16051878297 16068963456 16091036208 16108904448 16131032064 16148201472 16169988744 16192200267 16204790784 16227050112 16227434496 16249724928 16266238677 16306670016 16323639696 16324026368 16329069288 16346062278 16387080192 16403733528 16426266129 16426655232 16467095232 16484622336 16507266048 16542390592 16565113656 16565506048 16582745088 16587867933 16588260864 16605523584 16646392308 16663715523 16687000512 16709922216 16728477696 16768877216 16769286144 16786327896 16791911388 16828051968 16845963264 16851167424 16851566592 16928218944 16933849632 16951471992 16951873536 16994009088 17034646356 17058449664 17095163904 17118646272 17178636384 17196920832 17202233412 17202640896 17220542976 17280890172 17286638166 17305037568 17328808224 17348050944 17390370816 17408043744 17413834032 17414258688 17431955892 17451313152 17475284736 17475698688 17493884928 17517487806 17555190016 17561029248 17579304288 17579720704 17603451684 17603868672 17665559184 17689825062 17690244096 17752670208 17770711322 17776622241 17777055744 17795543168 17839353168 17839775744 17858340864 17863857774 17882871552 17945539794 17970615936 17989317216 17995300848 18033591667 18058790848 18059231232 18077583888 18102415734 18122517504 18141806592 18147411072 18166726656 18191237337 18230389632 18255431376 18255863808 18280940544 18345003768 18364094658 18364529664 18370202949 18410176512 18435465216 18454200219 18479987136 18519760896 18525482136 18545200128 18610189416 18635752863 18636194304 18655588224 18661793472 18681214032 18747124032 18772875576 18793721856 18819537408 18839568384 18864986868 18865446912 18884618883 18905589248 18931558464 18932006912 18951708672 18957563352 18958012416 19024448352 19044246312 19050580836 19070405991 19070857728 19118260224 19137689116 19164431104 19190755872 19232059392 19258477056 19258933248 19325965932 19346535936 19352971008 19373110848 19468167264 19494909252 19516557312 19537330176 19564167168 19584049212 19590563286 19632727296 19653623808 19659695328 19660161024 19680620544 19749588768 19756157904 19776717324 19777185792 19804352256 19826343936 19873754082 19894907136 19901524608 19944357888 19971753984 20019986064 20063074304 20069272314 20069747712 20090633472 20091109376 20118230496 20161038534 20189210496 20216942928 20217421824 20237981868 20288765952 20309384368 20316139704 20316635136 20337281874 20359865344 20387832192 20388315136 20409532416 20415837456 20437069107 20437567488 20487867456 20509188336 20537360298 20537846784 20566058112 20609819048 20638129239 20638618112 20660095872 20711448576 20739898368 20789985528 20834731008 20841167403 20863350144 20863844352 20936463093 20965718592 20987536752 20994517656 21069103104 21090514536 21119485023 21142937088 21165441024 21171979584 21194514432 21268787904 21298003272 21298507776 21320672256 21327763968 21402504396 21424777101 21425284608 21454714944 21478539264 21508042752 21559984992 21589600356 21606387712 21636066816 21636579328 21665786688 21666299904 21688318236 21742226688 21764852928 21772092384 21794749704 21849440256 21871644704 21901688172 21902206976 21956126976 21979496448 22009151346 22009688064 22086818208 22110326784 22117157244 22117681152 22140698112 22195189744 22218287364 22225677642 22249334016 22279896288 22304636928 22359048192 22381770528 22389215184 22437402624 22461284352 22468223232 22468755456 22522484322 22570958592 22578466176 22601962656 22602498048 22712861808 22744060794 22744599552 22793551872 22824861696 22848057414 22855657167 22904848512 22929227776 22936311216 22936854528 22960723968 22992263424 23041186896 23048850888 23072836878 23073383424 23105077632 23130734592 23186046429 23210724992 23218445376 23219011584 23242607856 23268417536 23300379648 23325179904 23332385664 23356650408 23388733719 23414705664 23439072384 23471268912 23471824896 23495678089 23554078912 23586433416 23586992128 23610978846 23618832363 23670226944 23702162988 23702740992 23726828853 23785804224 23811121152 23818477032 23843828736 23927386392 23960253681 23960821248 23985756288 23993734464 24103445184 24136554312 24163356672 24196548096 24222302208 24254983116 24307186176 24340575168 24341151744 24374587392 24460005024 24485459544 24486039552 24493603932 24546902016 24580620288 24605600292 24639982848 24693014528 24700642848 24726933504 24760899072 24813585888 24847670484 24848259072 24874117632 24882391296 24908285376 24969588462 24996165376 25030500768 25058295808 25064883324 25092716544 25119424512 25153315824 25153929216 25179491844 25187867082 25242077952 25268944896 25276751136 25277349888 25303037942 25365931136 25392328416 25400774448 25427207988 25427810304 25491013632 25551969534 25587674496 25642745856 25677343237 25677969408 25767954576 25795381248 25803350118 25803961344 25830814464 25921335258 25929957249 25957556352 25993212336 26022076416 26085556224 26112065616 26120751048 26147933838 26176969728 26204831744 26212927104 26213548032 26240827392 26276231709 26332785024 26341543872 26368956432 26369581056 26405803008 26498338776 26526542848 26534737593 26535366144 26592477184 26629005312 26656066983 26665583616 26693314752 26759029752 26759663616 26787511296 26824307328 26881384712 26918309691 26918947328 26955923904 26956562432 26983975824 26992951272 27088186272 27088846848 27116375832 27153623601 27183776256 27212709888 27221116608 27249425476 27250089984 27317156608 27345584448 27383147064 27383795712 27421410816 27517505652 27546141987 27546794496 27615264768 27652523486 27653197824 27719980704 27779641344 27788223204 27817800192 27818459136 27915284124 27954291456 27983382336 27992690208 28092137472 28120686048 28159313364 28190582784 28220588032 28229306112 28259352576 28297480302 28298170368 28358383872 28397337696 28398010368 28427563008 28437018624 28536672528 28566369468 28567046144 28575871254 28606286592 28638052352 28677390336 28706533674 28746646656 28786133808 28848089088 28887715584 28888399872 28917757648 28988948898 28989635584 29019803904 29029456512 29059666272 29202250896 29242363878 29274835968 29305995264 29345535128 29346250752 29376073818 29385844929 29449090944 29480435712 29489542992 29490241536 29520930816 29624383152 29634236856 29665075986 29665778688 29706528384 29739515904 29810631123 29842360704 29852286912 29916536832 29957630976 30029979096 30094611456 30103908471 30104621568 30135950208 30136664064 30241557801 30283815744 30325414392 30326132736 30356972802 30433148928 30464076552 30474209556 30474952704 30505922811 30539798016 30581748288 30582472704 30614298624 30656351232 30721582528 30731801184 30763782504 30764511232 30806040447 30806770176 30840979456 30849087168 30914728572 30957927168 30990143808 31067172864 31109847552 31142200544 31184978292 31219607552 31252096512 31295025216 31295766528 31448577888 31481305128 31491776484 31560302592 31602883984 31603654656 31635771804 31714405632 31748161536 31757969376 31791771648 31903181856 31947004908 31947761664 31981008384 31991645952 32103756594 32137926912 32182072416 32217808896 32262064128 32296402944 32339977488 32384400534 32409581568 32454100224 32454868992 32499449856 32532477354 32613340032 32647279392 32648052736 32658138576 32692124556 32774160384 32807467056 32852532258 32853310464 32934190464 32969244672 33013727019 33014532096 33084781184 33130227312 33131012096 33165490176 33175735866 33176521728 33211047168 33292784616 33327431046 33338516463 33374001024 33419844432 33456955392 33490955953 33537754432 33538572288 33572655792 33583822776 33656103936 33691926528 33702334848 33703133184 33783726483 33856437888 33867699264 33902943984 33903747072 34069292712 34116091191 34116899328 34190327808 34237292544 34272086121 34357272768 34393841664 34404466824 34405281792 34441085952 34561780344 34573276332 34609255317 34610075136 34657616448 34696101888 34816087488 34827668064 34828517376 34863911784 34902626304 34950569472 34951397376 34987769856 35034975612 35110380032 35122058496 35158608576 35159441408 35206903368 35207737344 35331118368 35379650124 35380488192 35416468269 35505340416 35541422644 35553244482 35554111488 35591086336 35678706336 35679551488 35716681728 35727715548 35765743104 35891079588 35941231872 35978634432 35990601696 36067183334 36117581696 36118462464 36155167776 36204831468 36245035008 36283613184 36294822144 36333453312 36382474674 36460779264 36510862752 36511727616 36561881088 36690007536 36728189316 36729059328 36740405898 36820353024 36870930432 36908400438 36959974272 37039521792 37050964272 37090400256 37220378832 37271505726 37272388608 37311176448 37323586944 37362428064 37454382693 37494248064 37545751152 37587443712 37639074816 37679136768 37729973736 37730893824 37769237766 37781800623 37811178496 37863116928 37864013824 37903417344 37915126704 37916024832 37954556913 38048896704 38088492624 38101161672 38140811982 38141715456 38236520448 38275378232 38327954301 38328862208 38381511744 38464118784 38516954112 38651931864 38693071872 38705025177 38705942016 38746221696 38882002887 38936334528 38989818504 39033114624 39128334336 39168098424 39181126572 39221900757 39265454592 39307247616 39319390656 39320322048 39361241088 39499177536 39512315808 39553434648 39554371584 39608704512 39652687872 39747508164 39789814272 39803049216 39888715776 39943507968 40039972128 40126148608 40138544628 40139495424 40181266944 40182218752 40236460992 40322077068 40378420992 40433885856 40434843648 40475963736 40577531904 40618768736 40632279408 40633270272 40674563748 40719730688 40775664384 40776630272 40819064832 40831674912 40874138214 40875134976 40975734912 41018376672 41074720596 41075693568 41132116224 41219638096 41276258478 41277236224 41320191744 41422897152 41478785229 41479796736 41579971056 41669462016 41682334806 41726700288 41727688704 41872926186 41931437184 41975073504 41989035312 42138206208 42181029072 42238970046 42285874176 42330882048 42343959168 42389028864 42446220453 42537575808 42596006544 42597015552 42641344512 42655527936 42805008792 42849554202 42850569216 42863806881 42909429888 42957078528 43016085504 43059800511 43119969984 43179200712 43212775424 43272133632 43331573376 43332599808 43376636472 43483423347 43484453376 43529705856 43544184768 43589499408 43743289408 43803376344 43804413952 43863545817 43912253952 43958992896 44018302692 44019376128 44064110727 44173636416 44220653568 44234314488 44235362304 44281396224 44390379488 44436574728 44451355284 44497613979 44498668032 44559792576 44609273856 44763541056 44778430368 44874805248 44936446464 44937510912 45044968644 45141917184 45156932352 45203925312 45204996096 45425723616 45488121588 45489199104 45587103744 45649723392 45696114828 45711314334 45809697024 45858455552 45872622432 45873709056 45921447936 45984526848 46082373792 46097701776 46145673756 46146766848 46210155264 46261469184 46372092858 46421449984 46436890752 46438023168 46485215712 46536835072 46600759296 46650359808 46664771328 46713300816 46777467438 46829411328 46878144768 46942537824 46943649792 46991356178 47108157824 47172866832 47173984256 47221957692 47237664726 47340453888 47404325976 47405481984 47453657706 47571608448 47622242304 47636954064 47686494583 47687657472 47854772784 47920507362 47921642496 47971512576 47987468928 48155634891 48206890368 48273108624 48326713344 48393096192 48444604416 48509966232 48576600801 48614372352 48681150336 48682303488 48749174784 48798716031 48920010048 48970919088 48972079104 48987207864 49161240576 49211200584 49278798387 49279965696 49386029056 49401285696 49453867008 49521798144 49627171776 49695340968 49696518144 49748235264 49764782592 49816570752 49939176924 49991146569 49992330752 50061001536 50116591616 50129766648 50185433088 50306631648 50307858432 50358983688 50375734164 50484155904 50537889792 50553502272 50554699776 50606075884 50731862272 50784656832 50801548896 50854415976 50855620608 50982027264 51103939068 51175348992 51285491712 51354686474 51355938816 51535909152 51590762496 51606700236 51607922688 51661628928 51842670516 51859914498 51915112704 51986424672 52044152832 52171112448 52224131232 52241502096 52295867676 52353939456 52409663488 52425854208 52427096064 52481654784 52552463418 52665570048 52683087744 52737912864 52739162112 52811606016 52996677552 53053085696 53069475186 53070732288 53184954368 53258010624 53312133966 53329866723 53331167232 53386629504 53518059504 53519327232 53575022592 53648614656 53762769424 53836619382 53837894656 53911847808 53913124864 53967951648 53985902544 54100775001 54176372544 54177693696 54232751664 54307247202 54367552512 54425419776 54442233216 54498850952 54500179968 54573712011 54634313216 54691168896 54766294128 54767591424 54842821632 55035011304 55092283974 55093588992 55110608847 55230529536 55305046972 55306395648 55362600657 55439961408 55559282688 55576446408 55635600384 55830568248 55907258589 55908582912 55966764672 55985380416 56241372096 56318626728 56381165568 56458612224 56518705152 56594960604 56596340736 56653856649 56716767744 56794675392 56796020736 56855126016 56874037248 57073345056 57132738936 57134092288 57151742508 57211217973 57212573184 57276104704 57354780672 57413067348 57493293312 57572267616 57696178176 57775431168 57776799744 57835515296 57977897796 57979271168 58039607808 58058913024 58119332544 58404501792 58484727756 58549671936 58611990528 58691070256 58692501504 58752147636 58771689858 58898181888 58960871424 58979085984 58980483072 59041861632 59248766304 59268473712 59330151972 59331557376 59413056768 59479031808 59621262246 59684721408 59704573824 59833073664 59915261952 60059958192 60189222912 60207816942 60209243136 60271900416 60273328128 60483115602 60567631488 60650828784 60652265472 60713945604 60866297856 60928153104 60948419112 60949905408 61011845622 61079596032 61163496576 61164945408 61228597248 61311207321 61312702464 61443165056 61463602368 61527565008 61529022464 61612080894 61613540352 61698174336 61829457144 61914387717 61915854336 61980287616 62134345728 62197489627 62219695104 62284401088 62369956584 62439215104 62504193024 62523502209 62590050432 62591533056 62809389279 62897155776 62962610256 62983552968 63205767968 63207309312 63271543608 63358455069 63428811264 63496323072 63515938752 63583543296 63806363712 63894009816 63895523328 63962016768 63983291904 64207513188 64274331303 64275853824 64364144832 64435617792 64524128256 64679954976 64768801068 64819163136 64908200448 64909737984 64998899712 65064954708 65226680064 65294558784 65296105472 65316277152 65384249112 65548320768 65614934112 65705064516 65706620928 65868380928 65938489344 66027454038 66029064192 66169562368 66260454624 66262024192 66330980352 66351471732 66353043456 66422094336 66585569232 66654862092 66677032926 66748002048 66839688864 66913910784 66981911906 67075508864 67077144576 67145311584 67167645552 67312207872 67383853056 67404669696 67406266368 67567452966 67712875776 67735398528 67805887968 67807494144 68138585424 68232182382 68233798656 68380655616 68474585088 68544172242 68566971501 68714545536 68787683328 68808933648 68810563584 68882171904 69123560688 69146552664 69218510634 69220150272 69315232896 69392203776 69558139287 69632174976 69655336128 69657034752 69727823568 69805252608 69901138944 69975539712 70069951224 70166201157 70220760064 70244116992 70317217152 70318882816 70413806736 70415474688 70487034267 70662236736 70759300248 70760976384 70832936538 71010680832 71082845288 71106488964 71108222976 71180486559 71182172672 71357412672 71359102976 71433363456 71455431096 71531486208 71782159176 71880761043 71882463744 71957268864 71981203392 72134366668 72235163392 72310335552 72409662936 72490070016 72589644288 72666906624 72764949348 72921558528 73021725504 73023455232 73123762176 73380015072 73456378632 73458118656 73480811796 73640706048 73741860864 73816800876 73919948544 74079043584 74101928544 74180800512 74440757664 74543011452 74544777216 74622352896 74647173888 74724856128 74908765386 74988496128 75091502304 75174887424 75278149632 75358273536 75459947472 75461787648 75538475532 75563601246 75622356992 75726233856 75728027648 75806834688 75830253408 75832049664 75909113826 76097793408 76176985248 76202323344 76281623964 76283430912 76473040896 76550756464 76655908602 76657724416 76763023488 76928237568 77032029711 77033908224 77303863728 77386143744 77410050354 77411884032 77492443392 77764005774 77789871747 77872669056 77979637008 78066229248 78256668672 78336196848 78362253144 78443801514 78530909184 78614495232 78638781312 78640644096 78722482176 78828695127 78998355072 79024631616 79106869296 79108743168 79217409024 79495016328 79579628544 79604212779 79606098432 79777431552 79887015936 79968200949 80079944256 80252297216 80277089256 80278990848 80362533888 80472921984 80644154136 80754929073 80756841984 80867771712 80869687296 80951927472 81237537472 81264558816 81266540544 81349127496 81439461376 81460870803 81551328768 81553260544 81638129664 81663349824 81748276428 81750269952 81951469824 82036753344 82149441192 82151387136 82264232448 82439276192 82552516956 82554472448 82638425961 82640383488 82845794304 82957570458 82959593472 83159942112 83338924032 83364669612 83453400576 83455377408 83745852372 83862874368 83950147008 83978070624 84276412416 84362058144 84477940092 84571748352 84661764096 84687918336 84778057728 84892440906 85075151616 85192013088 85194031104 85282689024 85311055872 85610017584 85699108404 85701138432 85727613762 85818859776 85914157056 86032171008 86119601022 86239939968 86358401424 86425550848 86544267264 86663146752 86665199616 86753272944 86966846694 86968906752 87059411712 87088369536 87178998816 87486578816 87606752688 87608827904 87727091634 87824507904 87917985792 88036605384 88038752256 88128221454 88157534787 88347272832 88441307136 88468628976 88470724608 88560632797 88562792448 88780758976 88873149456 88902710568 88995227958 88997336064 89119585152 89218547712 89431893369 89527082112 89556860736 89749610496 89872892928 90089937288 90283834368 90311725413 90313864704 90407850624 90409992192 90724673403 90851447232 90976243176 90978398208 91299446784 91392229656 91422628668 91517768433 91619394048 91716911104 91745244864 91747418112 91842895872 91969053696 92164747584 92195403552 92291347512 92293533696 92420310528 92522938368 92744185716 92842899968 92873781504 92970431424 93073670144 93201518592 93329542656 93426601632 93554934876 93658822656 93756289536 93885075648 93887299584 93982712356 94216315648 94345733664 94347968512 94443915384 94475329452 94680907776 94808651952 94810963968 94907315412 95143216896 95244484608 95273908128 95372989166 95375314944 95709545568 95841014724 95843284992 95943025152 95974937856 96311269782 96413780736 96546217248 96653426688 96783832201 96786192384 96889208832 97019932464 97153201602 97228744704 97362300672 97364606976 97498349568 97597432062 97840020096 97941838176 97944158208 97974415728 98322481152 98422401168 98557596774 98559931392 98772058112 98802571392 98907734016 99041181057 99043596288 99254343552 99390681936 99393036288 99496470528 99529565184 99633141504 99878353848 99982293138 99984661504 100015549389 100122003072 100233183232 100259533296 100370866176 100472867859 100613263296 100615716864 100717967376 100751468328 100968311808 101075779584 101107004544 101109399552 101212151768 101351179449 101463724544 101569313664 101603097792 101708831952 101711241216 102207878136 102348273573 102350697984 102570983424 102709372948 102711877632 102816258363 103071818304 103181524992 103213400472 103215845376 103323257856 103685341032 103719828996 103827765951 103830225408 103972849344 104088305664 104448262464 104483004192 104591735352 104707878912 104851708416 104854192128 104963309568 105104926836 105331140096 105366175488 105475825728 105478324224 105623212032 105993355104 106106171392 106138950372 106141464576 106249404807 106369908736 106516021248 106624267932 106659733446 106662334464 106773259008 107036119008 107038654464 107150045184 107297229312 107525538848 107673238764 107675789312 107823695616 107826249728 107935903296 107971805088 108201550002 108352745088 108355387392 108465503328 108614494404 108735105024 108850839552 108884466432 108997701904 109000359936 109147424022 109268626432 109382337792 109532588256 109535182848 109685643264 110070022608 110184567948 110187177984 110221217694 110461059072 110610093944 110612791296 110725201314 110879922816 111118565376 111152892816 111271200768 111661136496 111814517178 111817165824 111933529344 111970760832 112363148079 112482744192 112637253456 112762331136 112917224448 113037410304 113189921208 113192681472 113307713298 113345401869 113433535488 113589350784 113592041472 113710252032 113748074496 113863670739 114146690112 114265477872 114268184576 114303485016 114422435946 114425146368 114709561344 114826134696 114983862903 114986586624 115144535232 115392356352 115550862336 115671030592 115955795592 115958542336 116079215616 116115075531 116117826048 116238665088 116646008661 116809003584 116969455512 117099343872 117382140512 117385003008 117504295272 117543379716 117665702271 117796363776 117921742848 117958171968 117960966144 118083723264 118497532608 118536947424 118660303944 118663114752 118826113536 118958063616 119242524492 119369442816 119409147648 119666147328 119830523904 120119916384 120378445824 120415633884 120418486272 120543800832 120546656256 120966231204 121135262976 121301657568 121304530944 121427891208 121732595712 121856306208 121896838224 121899810816 122023691244 122159192064 122326993152 122329890816 122457194496 122622414642 122625404928 122886330112 122927204736 123055130016 123058044928 123224161788 123227080704 123396348672 123658914288 123828775434 123831708672 123960575232 124268691456 124394979254 124436355687 124439390208 124568802176 124739913168 124878430208 125008386048 125047004418 125180100864 125183066112 125618778558 125794311552 125925220512 125967105936 126411535936 126414618624 126543087216 126716910138 126857622528 126992646144 127031877504 127167086592 127338661359 127612727424 127788019632 127791046656 127924033536 127966583808 128415026376 128548662606 128551707648 128591420643 128728289664 128871235584 129048256512 129179401533 129359909952 129537602136 129638326272 129816400896 129997799424 130129909416 130450270041 130453360128 130589117568 130592210944 130632554304 130768498224 131229868224 131410129032 131413241856 131736761856 131876978688 132054908076 132058128384 132192332181 132339124736 132520909248 132524048384 132661960704 132702943464 132706086912 132844188672 133171138464 133309724184 133354065852 133492841937 133496004096 133679377728 133827821568 133963823812 134151017728 134290623168 134335291104 134624415744 134809339392 134812532736 135134905932 135425751552 135470797056 135611775936 135614988288 136277170848 136464364764 136467597312 136761311232 136949170176 137088344484 137133943002 137429091072 137575366656 137617867296 137621127168 137764343808 138247121376 138293105328 138437021268 138440300544 138630465792 138784407552 139116278574 139264349952 139310672256 139314069504 139455647136 139610505216 139802277888 139951079424 140139902448 140332402314 140441520128 140488233984 140634434304 140637765632 140827613472 140830949376 140974068534 141324473472 141518600496 141521952768 141665873076 142021361664 142165690576 142212977928 142216445952 142360973118 142364345344 142714825344 142718205952 142866726912 142910862192 143059483749 143062972416 143564318352 143761522086 143764927488 143914537728 143962406784 144268733336 144466904673 144470326784 144620671104 144819325872 144980140032 145179288576 145333813248 145529898696 145729802403 145843117056 146043451008 146046910464 146247524352 146396148093 146760030144 146912757264 146916237312 146961623592 147483721728 147633601752 147836395161 147839897088 148158087168 148203857088 148361601024 148881515328 149086022904 149089554432 149244705792 149294347776 149449712256 149817530772 149973439707 149976992256 150183004608 150349774848 150556299264 150919894944 150923575296 151076951064 151127202492 151244713984 151452467712 151456055296 151613669376 151660506816 151664099328 151818227652 152195586816 152353970496 152404646688 152563247928 152566861824 152946081792 153101512928 153311817204 153315448832 153526046976 153856475136 154064059422 154067816448 154607727456 154772287488 154820100708 154823768064 154984886784 155528011548 155579743494 155745338112 155959274016 156132458496 156513337344 156672393696 156724506288 156887603028 157061818368 157228990464 157277562624 157281288192 157444964352 157657390254 157996710144 158049263232 158213738592 158217486336 158434818048 158990032656 159159257088 159208425558 159212196864 159554863104 159774031872 159936401898 159989600169 160159888512 160504594432 160554178512 160557981696 160725067776 160945843968 161288308272 161509858146 161513683968 161735543424 161739374592 161903854944 162302325003 162475074944 162529117632 162533081088 162698254992 162878922752 162921741606 163102657536 163276259328 163326699648 163496552856 163500539904 163721136033 163902939648 164073506688 164298882384 164302774272 164469746623 164528464896 164878552384 165105033912 165108944896 165276851922 165280766976 165331826541 165691588608 165915140916 165919186944 166087801971 166319884224 166677848064 166729339224 166906801152 167491704744 167721775767 167725748736 167900294016 167956141248 168724116288 168955880184 169143496704 169375836672 169556115456 169784881812 169961569947 170150303232 170384026176 170388062208 170565378048 170622111744 171220035168 171398216808 171402276864 171455227524 171637719552 171828314112 172064342016 172239202044 172479879936 172716802848 172851101696 173088534528 173326293504 173330399232 173506545888 173933693388 173937813504 174118823424 174176739072 174357997632 174973157632 175213505376 175217655808 175454183268 175649015808 175835971584 176073210768 176077504512 176256442908 176315069574 176694545664 176882614272 176937257952 176941449216 177121265594 177125584896 177561517952 177746298912 177805421136 177990455916 177994672128 178239170304 178437095424 178863786738 179054164224 179113721472 179499220992 179741402659 179745785856 180179874576 180567668736 180623450826 180627729408 180815701248 180819984384 181449346806 181702894464 181952486352 181956796416 182598893568 182784459312 182845257336 183035536866 183238788096 183433822208 183490489728 183494836224 183685791744 183933621963 183938107392 184329495168 184390807104 184582695024 184587067392 184840621056 185488371432 185685799936 185743163151 185747563008 185940862848 186147340288 186403037184 186592468881 186659085312 186853203264 187109869752 187317645312 187512579072 187770151296 187774599168 187965424712 188428167837 188432631296 188691467328 188695937024 188887830768 188950658904 189617303904 189621927936 189814630824 190075365207 190286433792 190488969216 190547816256 190745978332 190750629888 191419091136 191682029448 191686569984 191886050304 191949875712 192622539564 192822993909 192827561472 193092434496 193306853376 193567664402 193572384768 194039864928 194306403204 194457489408 194724601344 194729213952 194996699136 195194864124 195680040192 195883676352 195888316416 195948831456 196644962304 196844802336 197115193548 197119862784 197544116224 197605142784 197815468032 198082362114 198087192576 198508687104 198781363872 198786072576 198992941056 199059130368 199266283008 199756707696 199964586276 199969323008 200031098778 200244006144 200466366464 200519066592 200741732352 200945735718 201226526592 201231433728 201435934752 201502936656 201936623616 202151559168 202214009088 202218799104 202424303536 202702358898 202927449088 203138627328 203206195584 203417663904 203422482432 204415756272 204696547146 204701395968 205141966848 205418745896 205423755264 205632516726 205700914503 206143636608 206363049984 206426800944 206431690752 206646515712 207370682064 207439657992 207655531902 207660450816 207945698688 208176611328 208674417861 208896524928 208966008384 209183470704 209415757824 209703416832 209926619136 210209853672 210498603471 210662280192 210732350976 210951651456 210956648448 211246424064 211461102801 211986710208 212212342784 212277900744 212282929152 212498809614 213032042496 213248535864 213319466892 213324668928 213541459677 213546518016 214072238016 214077308928 214300090368 214594458624 215051077696 215346477528 215351578624 215642283129 215647391232 215652499456 215871806592 215943610176 216403100004 216705490176 216931006656 217228988808 217470210048 217768932864 217995403808 218000719872 218294848044 218537252864 218764675584 219065176512 219070365696 219371286528 220140045216 220369135896 220374355968 220442435388 220922118144 221220187888 221225582592 221450402628 221759845632 222237130752 222305785632 222542401536 223322272992 223629034356 223634331648 223867058688 223941521664 224726296158 224965488384 225274506912 225524662272 225834448896 226074820608 226379842416 226385362944 226615426596 226690803738 226867070976 227178701568 227184082944 227420504064 227496148992 227727341478 228293380224 228530955744 228536369152 228606970032 228844871892 228850292736 229419122688 229652269392 229967725806 229973173248 230289070464 230784712704 231096089133 231101724672 231342061184 231911591184 231917084672 232158431232 232230151062 232235652096 232477330176 233292017322 233369615241 233618007168 233938911024 234198687744 234436691671 234764281024 234770006016 235008590544 235086759432 235331404542 235592727552 235843485696 235916343936 235921932288 236167446528 236486085381 236995065216 237073894848 237320607888 237326229504 237652227072 238485048984 238738885632 238812638337 238818295296 239332294656 239661047808 239904602847 240239832768 240756891648 240831267768 240836972544 241087601664 241932462408 242264787219 242270525952 242603315136 242609061888 242855782416 243712612416 243793676448 243799621632 244047382488 244318384128 244653986304 244659781632 244914388992 245244829284 245250809856 245772660224 245854409472 246110260032 246116089856 246448323576 246454161408 246792697344 247317828576 247657550868 247663417344 247915277883 247921150464 248537382912 248789958508 248872711374 248878780416 249137604352 249479826336 249756860416 250016772096 250094008836 250360201728 250366132224 251237557116 251588623104 251850441024 251934211872 252823071872 252829237248 253086174432 253433820276 253715245056 253985292288 254063755008 254334173184 254677322718 255225454848 255576039264 255582093312 255848067072 255933167616 256830052752 257097325212 257103415296 257182841286 257456579328 257742471168 258096513024 258358803066 258719819904 259075204272 259276652544 259632801792 259995598848 260259818832 260900540082 260906720256 261178235136 261184421888 261265108608 261536996448 262459736448 262820258064 262826483712 263473523712 263753957376 264109816152 264116256768 264384664362 264472604361 264678249472 265041818496 265048096768 265323921408 265405886928 265412173824 265681898391 265688377344 266342276928 266619448368 266708131704 266985683874 266992008192 267358755456 267655643136 267927647624 268295680107 268302035456 268581246336 268670582208 269248831488 269618678784 270269811864 270851503104 270935176239 270941594112 271223551872 271229976576 272174020209 272554341696 272928729528 272935194624 273898340352 274176688968 274267886004 274553305299 274858182144 275150733312 275235734592 275242254336 275528687616 276494242752 276586210656 276874042536 276880601088 277260931584 277568815104 278232557148 278528699904 278621344512 278911294272 279221010432 279604555776 280279804896 280664804628 280883040256 280976467968 281268868608 281275531264 281655226944 281661898752 281948137068 282648946944 283037200992 283043905536 283331746152 284042723328 284331381152 284425955856 284432891904 284721946236 284728690688 285429650688 285436411904 285733453824 285821724384 286118967498 286125944832 287128636704 287523044172 287529854976 287829075456 287924813568 288537466672 288933809346 288940653568 289241342208 289638651744 289960280064 290351496603 290358577152 290667626496 291059797392 291459604806 291686234112 292086902016 292093820928 292495048704 292792296186 293520060288 293825514528 293832474624 293923247184 294967443456 295267203504 295672790322 295679794176 296316174336 296407714176 296723202048 297123543171 297763030656 298172045808 298179108864 298489411584 298588695552 298899424512 299635061544 299946879414 299953984512 300046648167 300366009216 300699549696 301112598528 301418603577 301839789888 301847150592 302153902128 302254404984 302489427968 302904935424 303227338752 303321013632 303328198656 303636455304 304053538347 304391173632 304707940992 304809293376 305126495856 305133723648 306203025856 306623634408 306630897664 307044820719 307052093952 307712950272 308128118844 308135632896 308448775089 309215454912 309544574976 309640201416 309647536128 309969773568 311056023096 311159486988 311483297853 311490676224 311918548032 312264916992 313344787392 313449012576 313775206056 314123636736 314555125248 314562576384 314889928704 315314780508 315993420288 316098526464 316427477184 316434972672 316869636096 317980065312 318318514176 318416851116 318424393728 319109726208 319548063744 319872803796 319979200338 320319777024 321009188864 321108357024 321115963392 321450135552 321891687936 322576616544 323019716292 323027367936 323471086848 323478749184 323807709888 324604650006 324950149888 325058235264 325066162176 325396509984 325757845504 325843483212 326205315072 326552518656 326653399296 326993105712 327001079808 327442272066 327805879296 328147013376 328597764768 328605548544 328939493246 329056929792 329757104768 330210067824 330217889792 330553703844 330561533952 330663653082 331383177216 331830281832 331838373888 332175603942 332639768448 333355696128 333458678448 333805462081 333813602304 334983409488 335443551534 335451497472 335800588032 335912282496 337089444237 337448232576 337911760368 338286993408 338751673344 339112230912 339569763624 339923139894 340036205607 340300606464 340768052352 340776124416 341130756096 341244223488 341591012217 342440070336 342796433616 342804553728 342910455048 343275439104 344128684032 344478404088 344951588709 344959759872 345433605696 345702203392 346177069056 346652587008 347013091776 347867386776 347875627008 348237646848 348353478144 348715995264 349938025983 349946315264 350427010752 350435311616 350908366536 351298031616 352146421536 352155009024 352512885816 352630139148 352997106813 353389091328 353765228544 353874515904 353882898432 354242531188 354251169792 355123035904 355492597824 355610842272 355980911832 355989344256 356478340608 356874190848 357727573476 358108328448 358227442944 358998441984 359482805318 359491571712 360359749152 361135337472 361246901652 361255458816 361631402496 361639968768 362898693612 363405788928 363904972704 363913592832 365197787136 365568918624 365690514672 366071073732 366477576192 366867644416 366980979456 366989672448 367371583488 367867243926 367876214784 368658990336 368781614208 369165390048 369174134784 369681242112 370976742864 371371599872 371486326302 371495126016 371881725696 372294680576 372806074368 373184937762 373309067061 373318170624 373706406528 374219739504 374635290624 375025158144 375540302592 375549198336 375930849424 376856335674 376865262592 377382934656 377391874048 377775661536 377901317808 379234607808 379243855872 379629261648 380150730414 380572867584 380977938432 381095632512 381491956664 381501259776 382015984077 382838182272 383364058896 383373139968 383772100608 383899751424 385245079128 385645987818 385655122944 385774261929 386184868992 386613706752 387135328804 387144769536 387538204599 388079729856 388612806408 388914978816 389449202688 389993398272 390389728248 391350810123 391360080384 391767352704 391776632832 391897662912 393689604672 394230387096 394239725568 395210285568 395630936064 396164724228 396174385152 396576996543 397017374208 397562727744 397572145152 397985882112 398118260736 398532566016 399513415392 399929172552 399938646016 400062197556 400478525811 400488012288 400932732928 401038133184 401483464704 401891471436 402453053184 402871869504 403005873312 403873247232 404428018176 404437598208 404848607072 405404717796 405854898176 406277254656 406412391168 406835327808 406844964864 408831512544 409393094292 409402791936 410283933696 410837491792 410847510528 411265033452 411401829006 412287273216 412726099968 412853601888 412863381504 413293031424 414741364128 414879315984 415311063804 415320901632 415891397376 416353222656 417348835722 417793049856 417932016768 418366941408 418831515648 419406833664 419853238272 420419707344 420997206942 421324560384 421464701952 421903302912 421913296896 422492848128 422922205602 423973420416 424424685568 424555801488 424565858304 424997619228 426064084992 426497071728 426638933784 426649337856 427082919354 427093036032 428144476032 428154617856 428600180736 429178451247 429188917248 430102155392 430692955056 430703157248 431284566258 431294782464 431743613184 431887220352 432806200008 433400714019 433410980352 433862013312 434457977616 434940420096 435382427389 435537865728 435990807616 436001439744 436589696088 437074505728 437189407209 437529351168 438130353024 438140731392 438742573056 439188444279 440280090432 440738271792 440748711936 440884870776 442440375776 442451165184 442900805256 443509185483 443519691264 444474261504 444611571264 445084803072 446644545984 447258068712 447268663296 447734117376 447883043328 449452592316 449920319121 449930976768 450549013824 451049324544 451668897792 452759684832 452770725888 453230853192 453381607476 453734141952 454357403136 454368165888 454841008128 454992297984 455454682956 456586760448 457061911488 457072738304 457213940064 457689743784 457700585472 458838245376 459304538784 459935451612 459946346496 460578140928 461569425408 462192178266 462203449344 462684122368 463823182368 463834169344 464316862464 464460302124 464471304192 464954660352 466584034644 466739230482 467236014336 467877822048 468397375488 468873383342 469528562048 469540012032 470017181088 470173518864 470662809084 471185455104 471686971392 471832687872 471843864576 472334893056 472972170762 473990130432 474147789696 474641215776 474652459008 475304454144 476970097968 477477771264 477625276674 477636590592 478664589312 479322095616 479809205694 479968800507 480479665536 481513783296 481662535536 481673945088 482175203328 483864924816 484529574438 484541051904 485206630272 485218123776 485711564832 486906975009 487425224832 487587352896 487599243264 488094764976 488636768256 489307972608 489828777984 490489658568 490501619712 491163408099 491545320448 491708818944 492220520064 492232179712 492896647152 492908322816 493409239869 493585394688 494635657152 495315101736 495326834688 495830555766 495842300928 497074765824 497579917016 497745422748 497757560832 498263405913 498275208704 498959652672 499513720832 500033544192 500188017672 500720403456 502475114232 503165327301 503177246208 503700882048 503868423744 505646143744 506172348864 506867640552 507430490112 508127510016 508668346368 509354645436 509884709841 510450909696 511152078528 511164186624 511696134144 511866335232 513660105504 514194650424 514206830592 514365682572 514913158656 515484942336 516193026048 516717606132 517439639808 518150408544 518553305088 519265603584 519991197696 520519637664 521801080164 521813440512 522356470272 522368843776 522530217216 523073992896 524919472896 525640516128 525652967424 526947047424 527507914752 528219632304 528232513536 528769328724 528945208722 529356498944 530083636992 530096193536 530647842816 530811773856 530824347648 531363796782 531376754688 532684553856 533238896736 533416263408 533971367748 533984016384 534717510912 535311286272 535855295248 536591360214 536604070912 537162492672 537341164416 538497662976 539224207977 539237357568 540539623728 541703006208 541870352478 541883188224 542447103744 542459953152 544348040418 545108683392 545857459056 545870389248 547796680704 548353377936 548535772008 549106610598 549716364288 550301466624 550471469184 550484508672 551057375232 551800865889 552988485504 553172421312 553748085072 553761202176 554521863168 556465114296 557057399808 557229489453 557242689024 557822588544 558442020864 559209111552 559777406643 560559609792 561329609256 561766080512 561952935936 562537737216 563310453888 563323797504 563896274136 565284503511 565297893888 566074401984 566087811072 566663492304 568662762304 568851911712 568865783808 569443892472 569457381376 570226095621 570859301376 570872823808 571466907648 571643448768 572237934996 572251889664 574257273408 575046088344 575059709952 575658150912 575849627136 577074933344 577867618692 577881307136 578468981727 578482684416 579277303488 579920560128 580702993206 580717154304 582119594784 582919209612 583372468224 584173804032 584187641856 584990097408 585584592372 587040120576 587651029056 587664949248 587846494368 589934886912 590534407008 591345580644 591359588352 592632348672 592815428352 593446404096 594247086342 595526061312 596344091616 596358217728 596978823168 597177391104 597798849024 599270123088 599893758828 599907969024 600093296334 600732018432 601399099392 602225197056 602837207154 603679579776 603694301184 604307804256 604508809968 604978855936 605809870848 606454677504 606642027264 606656397312 607272910608 608107076694 608782347264 609415881984 609618586752 610252991712 610267447296 612406051712 613247268816 613261795328 614089641438 614104187904 615425900544 616256237688 616271265792 616897550178 617102743509 618430909824 619089149952 619280402832 619295072256 619924429579 619939547136 622112046192 622318973976 622966595706 622981352448 623837096064 624529833984 626023253583 626689574784 626898025152 627550412112 628247273472 629110250496 629779857408 630629561016 631495810413 631986840576 632197052928 632854954368 632869945344 633739272192 634383308403 635960130624 636637028352 636833702232 636848787456 639096127488 639745607592 639958400676 640624379031 640639554048 642018377728 642216714048 642231926784 642900271104 643783375872 645153233088 646039432584 646054735872 646942173696 646957498368 647615419776 649209300012 649900299776 650116470528 650793019968 651515691008 651686966424 652410630144 653306798592 653986211424 654002159616 654884544132 655611758592 656294026752 657195529536 657211097088 657878986492 658113859584 659514209536 660420135648 660435779584 661107407688 661123067904 661327306164 662766354432 663660563664 663676747776 664351207884 665279536896 666711392256 666917356896 667610924162 667627204608 669966818976 670887103068 670902994944 671601176064 671824564992 674178888474 674896465152 675823520736 676573986816 677503346688 678224461824 679139527248 679846279788 680072411214 680601212928 681536104704 681552248832 682261512192 682488446976 683182024434 684880140672 685592867232 685609107456 685820910096 686550878208 688257368064 688956808176 689903177418 689919519744 690867211392 691404406784 692354138112 693288267399 693305174016 694026183552 695734773552 695751254016 696475293696 696706956288 697431990528 699876051966 699892630528 700108845723 700854021504 700870623232 701816733072 702596063232 703310075013 704292843072 704310018048 705025771632 705260278296 705994213626 706778182656 707530457088 707749031808 707765796864 708485062376 708502339584 709458256143 710246071808 710985195648 711221684544 711961823664 711978688512 712956681216 715455146952 716216656896 716437915011 716454885888 717996883968 718965610636 718983143424 719713808541 720719498304 722270674944 722493803304 722510917632 723262804992 725797387224 726794361657 726811577856 727809945408 727827185664 731137837248 731381029344 732142147464 732955152384 733961958912 733979344896 734743166976 735734487852 735752429568 737317980672 737563228416 738330780096 738348269568 739362484224 741953485728 742743199744 742972652604 742990252032 743745833649 743763451392 744589361152 745612148736 746369875524 746618134122 746636341248 747412813056 748439479008 749270581248 750050316288 751080605184 751098396672 751861698848 753712671348 753730525184 754765869312 754783748096 755551323072 755802635616 758469215616 758487711744 759258523296 760301460828 761145735168 761955876864 762191265024 762983913328 763002519552 764031968154 765676364544 766728117792 766746279936 767544201216 767799502848 770490158256 771291975636 771310245888 771548523858 772369737984 773227413504 774270657608 774289539072 775076409198 776159459712 777225612816 777829957632 778898405376 779986796544 780779456496 782701620246 782720160768 783534705408 783553265664 783795325824 787379209344 788460774192 788479451136 790420571136 791261872128 792329448456 792348770304 793153993086 793417813083 794034748416 795125455488 795144290304 795971764224 796236521472 797045695173 797065132032 799026830784 799858345104 799877292032 800124395112 800957051622 800976024576 802076266368 802966929408 803782942872 804887040321 804906106368 805743739008 806011746624 807746494464 808856036352 809697214144 810809435592 811709796352 812554509312 812805528717 812824782336 813670655616 813689929728 816522060627 817663025088 818786188584 818805583872 821674983584 821695021056 822530066904 822803658012 823659915897 824574546432 825452199936 825707203776 825726763008 826586062848 829482728256 829758631968 830622127608 830641803264 831782794752 832706445312 834697671444 835586099712 835864033536 836733882816 837663031296 838813667328 840839414688 841994413884 842649120768 842929403904 843806605824 843826593792 844985696256 845844411204 847946840832 848849371136 849111602976 849131716608 849995238456 852128169984 852994143456 853277867568 853298675712 854165838708 854186072064 856288952064 856309235712 857200361472 858356902494 858377834496 860204310784 861385910112 861406314496 862569132516 862589564928 863487226368 863774440704 865612400016 866801428038 866821960704 867724026624 868915955232 869880840192 870764854778 871054489809 871075731456 871981615232 872002879488 873179392176 874149011456 874378814418 875058702336 876260706048 876281462784 877485146112 878376888558 880560180864 881476543584 881497423872 881769741552 884880751552 884902330368 885801610512 887018370966 887039382528 888948523008 889223142528 890169606144 891370629513 893289091968 894516137424 894537326592 895468234752 895766086656 898905184632 899840638242 899861953536 900139944501 901098027648 902098649088 903337795584 904255810731 905519369664 905541451776 906461706384 906763214952 907468283904 908714806272 909682016256 909984595968 910909365912 912160615041 913173520896 914123822976 914145476608 914427880128 915379487568 915401170944 918609077568 919870903224 919892692992 921156281856 923138850816 924384356532 924406898688 925346325267 925368244736 927646364736 927668338688 928633724928 928920604248 928942608384 929909320704 933168069288 933478460964 934449893559 934472028672 935755644096 936794750976 937746766684 939057124096 940034362176 940347037728 941325618168 942370910208 943665375744 943687729152 944669786112 945944341524 947980260864 948295579392 949282431552 949304918016 950608908288 953940195936 954955542528 955250553348 955273181184 957329178624 958644191232 959618411388 959937601014 960959331072 963027566592 963325071072 963347890176 964350406656 967729849632 969059148876 969082103808 970413260544 970436247552 971423129664 973813950018 974850449664 975174705792 975198486528 976189529952 977273536512 978615945216 979657555968 980979317136 981003239424 982326816198 983090640896 983417637888 984441040128 984464359424 985793294304 985816645632 986818479738 987170789376 989271314304 990630203472 990653669376 991661111532 991684601856 994149531648 995159834032 995490845496 995515121664 996526811826 996550417408 997919305344 999027441664 1000067088384 1000376035344 1001416386243 1001440806912 1004950228464 1006330654602 1006354492416 1007401764096 1007736847488 1011268332711 1011292287488 1012344697728 1013735281104 1014860980224 1016255020032 1017336692736 1018709290872 1019769419682 1020108616821 1020901819392 1022304157056 1022328373248 1023392268288 1023732670464 1024773036651 1027320211008 1028389300848 1028413661184 1028731365144 1029826317312 1032386052096 1033435212264 1034854766127 1034879279616 1036300817088 1037106610176 1038531207168 1041039275328 1043602160328 1043626881024 1044712940544 1045060434432 1046147985792 1049814077949 1049838945792 1051281032256 1051305934848 1053894094848 1056439264608 1056465027072 1057538657448 1057890417444 1058712997888 1058991320439 1060167273984 1060192387072 1061295685632 1061623547712 1061648695296 1062727593564 1062753509376 1065369107712 1066477793472 1066832526816 1067942735496 1067968032768 1069435021824 1070622572544 1071710590496 1073182720428 1073208141824 1074324985344 1074682328832 1076995325952 1078448415954 1078474715136 1081079247456 1083406012416 1083740704956 1083766376448 1084894207488 1084919906304 1088696080836 1090217366784 1091714918112 1091740778496 1095593361408 1096706755872 1097071544016 1098213221196 1099432728576 1100602933248 1100942938368 1100969017344 1102114750464 1103601731778 1105976971008 1106344842624 1107496170144 1107522404352 1109043726336 1112930228592 1114114799616 1114458978906 1114485378048 1115645177088 1116884041728 1118418223104 1119554813286 1119927201183 1121119219584 1122659218512 1123532161024 1123905871872 1125075474432 1126620907776 1126647595008 1127792548272 1130569007022 1130595787776 1132148803968 1132175622144 1133326984608 1137325524608 1137703823424 1137731567616 1138887784944 1138914762752 1140452191242 1141718602752 1142933815296 1143286897536 1144475869992 1144503779328 1146047952231 1148514546816 1150092176688 1150119419904 1151288226361 1151316301824 1151699254272 1154149866688 1155735237384 1155762614272 1156937963454 1156965368832 1157322785787 1158554606976 1159841120256 1161405986412 1161434308608 1162614613797 1164239189568 1165838419224 1166744936448 1168347608064 1169980194816 1171169184744 1174052430369 1174080241152 1175302058112 1175329898496 1175692988736 1181068814016 1182691161288 1182719176704 1185630856704 1186892808192 1188494172684 1189730989629 1191052122624 1192688183232 1192716435456 1193957646336 1194354782208 1195597698048 1198540246176 1199787517656 1199815938048 1200186592668 1201464036864 1202798198784 1204450394112 1205674414308 1207359159552 1208615608512 1209017619936 1209957711872 1211619741696 1213284054528 1213312794624 1214545821216 1216214153388 1217564694528 1218831763968 1219237173504 1220505983424 1220534894592 1224812103424 1226494537632 1226523590656 1228179282876 1228208375808 1230851801088 1232512475376 1232542531584 1233795100356 1234205487018 1236861819648 1238178299904 1238560805664 1238590144512 1239848859158 1239879094272 1244224092384 1244637947952 1245933191412 1245962704896 1247674192128 1249059667968 1252046507166 1253379149568 1253796050304 1255100824224 1256494546944 1258189818613 1258220500992 1259559714816 1261259122032 1262991620826 1263973681152 1264394105856 1265709908736 1265739890688 1267478544384 1268766616806 1271920261248 1273274056704 1273667404464 1273697574912 1278192254976 1279491215184 1279916801352 1281248758062 1281279108096 1284036755456 1284433428096 1284463853568 1285800542208 1287535353741 1287566751744 1290306466176 1292078865168 1292109471744 1293884347392 1295230839552 1298418600024 1299800599552 1300202142057 1300232941056 1301586039936 1303031382016 1303373932848 1304821260288 1306147282167 1306613597184 1307972422848 1308004319232 1309769088264 1311223517184 1312588053504 1314391059072 1314422194176 1315757972984 1316227719168 1317565332837 1319028419072 1320840271296 1320871559168 1322214815376 1322246135808 1322654612328 1327321127328 1327353495552 1328702415768 1330527556449 1330559073792 1333422784512 1333834713792 1335221848324 1335254409216 1339933637952 1341774206136 1341805989888 1343202352128 1343649129984 1348357776948 1349760957363 1349792930304 1351647041472 1353147973632 1355006693376 1358279054496 1359692559576 1360144822428 1361202425856 1363072209408 1363104497664 1364523024384 1364976893952 1366364048868 1369760281344 1371185734464 1371218214912 1371641820192 1373101756416 1376514736128 1377913616352 1379806354836 1379839039488 1381734422784 1382808813568 1384708276224 1386576534798 1386610348032 1388052367104 1391469547104 1391502508032 1392950587392 1393413912576 1394863981056 1399752103932 1399785261056 1400217691446 1401708043008 1401741246464 1403633466144 1405192126464 1406620150026 1408585686144 1408620036096 1410051543264 1410520556592 1411988427252 1413556365312 1415060914176 1415498063616 1415531593728 1416970124752 1417004679168 1418916512286 1420492143616 1421970391296 1422443369088 1423923647328 1423957377024 1425913362432 1430910293904 1432433313792 1432875830022 1432909771776 1435993767936 1437931221272 1437966286848 1439427617082 1439906401521 1441438996608 1444541349888 1444987606608 1445021835264 1446525609984 1451594774448 1453588723314 1453623155712 1455619890816 1455654371328 1460720925027 1462275674496 1462762058688 1464284294928 1465910304768 1467923917824 1469486333952 1471468975704 1471504859136 1473490224297 1474635961344 1475126456832 1476661560192 1476696539136 1478724968448 1480227719607 1483906971456 1485486399488 1485945305208 1485980504064 1487491667298 1487526902784 1491224297472 1492739751048 1493236268244 1493272682496 1494790217739 1494825626112 1496878958016 1498541162496 1500100632576 1502161210368 1503723397696 1507425342696 1507461050368 1509495981903 1509531738624 1509567496192 1511102646144 1511605271232 1516938431232 1518517046592 1520602921656 1522291470336 1524382530048 1525967826656 1526005039104 1528063936308 1529654129523 1531352729088 1533456235584 1533492559872 1535088402432 1535599005696 1540980316512 1542583951272 1542620491776 1543097047716 1544739475968 1546454827008 1548541315216 1548579078144 1550152818396 1552318919424 1554451225632 1555659915264 1557796810752 1559973593088 1561558912992 1565403240492 1565440321536 1567069410816 1567106531328 1567590651648 1574758418688 1576921548384 1576958902272 1580841142272 1582523744256 1584658896912 1584697540608 1586307986172 1586835626166 1588069496832 1590250910976 1590288580608 1591943528448 1592473042944 1594091390346 1594130264064 1598053661568 1599716690208 1599754584064 1600248790224 1601914103244 1601952049152 1604152532736 1605933858816 1607565885744 1609774080642 1609812212736 1611487478016 1612023493248 1615492988928 1617672623931 1617712072704 1619394428288 1621618871184 1623419592704 1625109018624 1625611057434 1625649564672 1627341311232 1627379859456 1633044121254 1635326050176 1637572377168 1637611167744 1643349967168 1643390042112 1645060133808 1645607316024 1647319831794 1649149092864 1650904399872 1651414407552 1651453526016 1653172125696 1655402597667 1658965456512 1659517263936 1661244255216 1661283606528 1663565589504 1669395342888 1671172199424 1671688468359 1671728067072 1673467765632 1675326062592 1677627334656 1679332219929 1681678829376 1683988827768 1685298241536 1685858807808 1687613211648 1689971392512 1691688822408 1695853510533 1695893681664 1697698742272 1698223205952 1698263433216 1699990476912 1705988286912 1706555735136 1706597351424 1708331677416 1708372144128 1712577904128 1712618471424 1714400722944 1716713804988 1716755668992 1720408621568 1722771820224 1722812628992 1725138265032 1725179129856 1726974452736 1727548881408 1731224800032 1733602856076 1733643921408 1735406945181 1735448053248 1737831910464 1739761680384 1741529709556 1742108979618 1742151462912 1743963230464 1746358784352 1748298022912 1748757628836 1750117404672 1752521412096 1752562925568 1754970292224 1756753777116 1761120361728 1762953087168 1762994847744 1763539483104 1769761503104 1769804660736 1771603221024 1774036741932 1774078765056 1777897046016 1778446285056 1780339212288 1782741259026 1786578183936 1789032274848 1789074653184 1790936469504 1791532173312 1797810369264 1799681276484 1799723907072 1800279889002 1802196055296 1804197298176 1806675591168 1808511621462 1811038739328 1811082903552 1812923412768 1813526429904 1814936567808 1817429612544 1819364032512 1819969191936 1821818731824 1824321230082 1826347041792 1828247645952 1828290953216 1828855760256 1830758975136 1830802341888 1837218155136 1839741806448 1839785385984 1842312563712 1846277701632 1848768713064 1848813797376 1850692650534 1850736489472 1851308230527 1855292729472 1855336677376 1857267449856 1857841208496 1857885216768 1859773288737 1859818641408 1866336138576 1866956921928 1868899787118 1868944057344 1871511288192 1873589501952 1875493533368 1878069760749 1878114248192 1880068724352 1880694075456 1882651236336 1884741820416 1887330751488 1889339572224 1891888683048 1894487431239 1895960521728 1896591158784 1898564863104 1898609836032 1901217816576 1903149925209 1907880391872 1909911085056 1910501106696 1910546362368 1917288382464 1919236822776 1919875202028 1921873137093 1921918662144 1926055133184 1926650142144 1926695780352 1928700813312 1935459699264 1938118297752 1938164207616 1940826521088 1940872495104 1942846259328 1947627900036 1949700899328 1950349411584 1952379059904 1954547073024 1957231890432 1961958634272 1962006478848 1964653632396 1966181281792 1966835275776 1968882080256 1968928718848 1971586588608 1971633291264 1973636959476 1974341578752 1978542628608 1981260406944 1981307338752 1983322223064 1983369203712 1988299063296 1990319668064 1990981690992 1991030243328 1993053623652 1993100834816 1995838610688 1998054883328 2000134176768 2000752070688 2002832772486 2002881613824 2009900456928 2012661309204 2012708984832 2014803528192 2015473694976 2022536665422 2022584574976 2024689395456 2027470562208 2029721960448 2032510040064 2034673385472 2037418581744 2039538839364 2040217233642 2041803638784 2044608314112 2044656746496 2046784536576 2047465340928 2049546073302 2054640422016 2056778601696 2056827322368 2057462730288 2059652634624 2064772104192 2066870424528 2069709532254 2069758559232 2072601634176 2074213220352 2077062414336 2079864802197 2082078550656 2087204320656 2087253762048 2089425881088 2090120868864 2092295971584 2099628155898 2099677891584 2100326537169 2102562064512 2102611869696 2107788189696 2109930225039 2112878529216 2112930054144 2115077314896 2115780834888 2117425995776 2117982640878 2120334547968 2122591371264 2123247095424 2123297390592 2125455187128 2125507018752 2128374768429 2130738215424 2132955586944 2133665053632 2135885470992 2135936065536 2138870043648 2143421180992 2146365440856 2146416283648 2148649970688 2149313745033 2149364657664 2153990651904 2156896831908 2156949430272 2159141425623 2162158494912 2166812024832 2167481409912 2167532752896 2169788414976 2177392161672 2180383084971 2180434733568 2183429836224 2183481556992 2193413511744 2194143088032 2196426442392 2198865457152 2201885876736 2201938034688 2204229500928 2207203463556 2211953942016 2212689685248 2214992340288 2215044808704 2218087452672 2225860457184 2228229599232 2228917957812 2228970756096 2231290354176 2233768083456 2236836446208 2239109626572 2239854402366 2242238439168 2245318437024 2247064322048 2247811743744 2250150948864 2253241815552 2253295190016 2255585096544 2261138014044 2261191575552 2264297607936 2264351244288 2266653969216 2274651049216 2275407646848 2275463135232 2277775569888 2277829525504 2280904382484 2283437205504 2285867630592 2286573795072 2288951739984 2289007558656 2292095904462 2297029093632 2300184353376 2300238839808 2302576452722 2302632603648 2303398508544 2308299733376 2311470474768 2311525228544 2313875926908 2313930737664 2314645571574 2317109213952 2319682240512 2322811972824 2322868617216 2325229227594 2328478379136 2331676838448 2333489872896 2336638234567 2336695216128 2339960389632 2342338369488 2348104860738 2348160482304 2350604116224 2350659796992 2351385977472 2362137628032 2365382322576 2365438353408 2371261713408 2373785616384 2376988345368 2379461979258 2380253439249 2382104245248 2385376366464 2385432870912 2387915292672 2388709564416 2391137085519 2391195396096 2397080492352 2399575035312 2399631876096 2400373185336 2402928073728 2408900788224 2411348828616 2414661120963 2414718319104 2417231217024 2418035239872 2419915423744 2423239483392 2426568109056 2429091642432 2432428306776 2435129389056 2437663527936 2438474347008 2441011966848 2441069789184 2449566181881 2449624206848 2452989075264 2453047181312 2456358565752 2456416751616 2465024950752 2465085063168 2467590200712 2468410974036 2470979747691 2473723639296 2476356599808 2477121611328 2477180289024 2479697718316 2479758188544 2488448184768 2489275895904 2491866382824 2491925409792 2495348384256 2498119335936 2504093014332 2506758299136 2507592100608 2510201648448 2512989093888 2516379637226 2516441001984 2522518244064 2525983241652 2527947362304 2528788211712 2531419817472 2531479781376 2534957088768 2537533233612 2543840522496 2546548113408 2547334808928 2547395149824 2556384509952 2558982430368 2559833602704 2562497516124 2562558216192 2568073510912 2568866856192 2568927707136 2571601084416 2575070707482 2575133503488 2580612932352 2584157730336 2584218943488 2587768694784 2590461679104 2596837200048 2599601199104 2600404284114 2600465882112 2603172079872 2606062764032 2606747865696 2609642520576 2612294564334 2613163469427 2613227194368 2615944845696 2616008638464 2619538176528 2622447034368 2625176107008 2628782118144 2628844388352 2631515945968 2632455438336 2635130665674 2638056838144 2641680542592 2641743118336 2644429630752 2644492271616 2645309224656 2654642254656 2654706991104 2657404831536 2661055112898 2661118147584 2666845569024 2667669427584 2670443696648 2670508818432 2674111888539 2679867275904 2683548412272 2683611979776 2686404704256 2687298259968 2696715553896 2699521914726 2699585860608 2700419833503 2703294082944 2706295947264 2710013386752 2712767432193 2716558108992 2719385119152 2720289644856 2722404851712 2726144418816 2729046048768 2729953787904 2732728097736 2736481845123 2739520562688 2742371468928 2742436429824 2743283640384 2746203512832 2755827232704 2759612709672 2759678078976 2763468845568 2769416552448 2773153069596 2773220696064 2776038975801 2776104734208 2782939094208 2783005016064 2785901174784 2786827825152 2789727962112 2799504207864 2799570522112 2800435382892 2803349680677 2803416086016 2803482492928 2807266932288 2810384252928 2813240300052 2817171372288 2820103086528 2821041113184 2823976854504 2827112730624 2830996127232 2831063187456 2833940249504 2834009358336 2837833024572 2840984287232 2843940782592 2844886738176 2847847294656 2847914754048 2851826724864 2861820587808 2864866627584 2865751660044 2865819543552 2871987535872 2875862442544 2875932573696 2878855234164 2879812803042 2882877993216 2889082699776 2889975213216 2890043670528 2893051219968 2903189548896 2907177446628 2907246311424 2911239781632 2911308742656 2921441850054 2924551348992 2925524117376 2928568589856 2931820609536 2935847835648 2938972667904 2942937951408 2943009718272 2946980448594 2949271922688 2950252913664 2953323120384 2953393078272 2957449936896 2960455439214 2967813942912 2970972798976 2971890610416 2971961008128 2974983334596 2975053805568 2982448594944 2985479502096 2986472536488 2986545364992 2989580435478 2989651252224 2993757916032 2997082324992 3000201265152 3004249158729 3004322420736 3007446795392 3014850685392 3014922100736 3018991963806 3019063477248 3022205292288 3023210542464 3033804998133 3033876862464 3037034093184 3041205843312 3044582940672 3047676991723 3048765060096 3051935653312 3052010078208 3056127872616 3059308259046 3060325850463 3062705458176 3066912471168 3066985119744 3070176804864 3071198011392 3074319109953 3081960633024 3085167902544 3085240983552 3086194095432 3089478951936 3097082630432 3097158156288 3100305636792 3104564298381 3104637838848 3108902451264 3111319830528 3115593621504 3123117825984 3130806480984 3130880643072 3134138821632 3135181303296 3149442233847 3149516837376 3153843096768 3153917804544 3161682284544 3169317793824 3169395081216 3172615972344 3173671252332 3176138993664 3180501821952 3180577161216 3183887056896 3184946085888 3188182780692 3188260528128 3196107323136 3199433380416 3199509168128 3200497580448 3203828206488 3203904098304 3208305065472 3211867717632 3215131771488 3219548161284 3219624425472 3222974956032 3224046986496 3230985977856 3235345247862 3235424145408 3238788856576 3243237742368 3246839185408 3250218037248 3251222114868 3251299129344 3254682622464 3254759718912 3266088242508 3270652100352 3275144754336 3275222335488 3286699934336 3286780084224 3290120267616 3291214632048 3294639663588 3298298185728 3301808799744 3302828815104 3302907052032 3306344251392 3310805195334 3317930913024 3319034527872 3322488510432 3322567213056 3327131179008 3338790685776 3342344398848 3343376936718 3343456134144 3346935531264 3350652125184 3355254669312 3358664439858 3359781603549 3363357658752 3367977655536 3370596483072 3371717615616 3375226423296 3379942785024 3383377644816 3391707021066 3391787363328 3395397484544 3396446411904 3396526866432 3399980953824 3411976573824 3413111470272 3413194702848 3416663354832 3416744288256 3425155808256 3428801445888 3433427609976 3433511337984 3438143856693 3440817243136 3445543640448 3445625257984 3450276530064 3450358259712 3453864679083 3453948905472 3455097762816 3462449600064 3467205712152 3467287842816 3470813890362 3470896106496 3475663820928 3479523360768 3483059419112 3484217959236 3484302925824 3487843841391 3487926460928 3492717568704 3496596045824 3497515257672 3500234809344 3505042824192 3509940584448 3513507554232 3522157291107 3522240723456 3525906174336 3525989695488 3527078966208 3539523006208 3543206442048 3548073483864 3548157530112 3556892570112 3560678424576 3565482518052 3569192968887 3573156367872 3578064549696 3578149306368 3581872939008 3583064346624 3595620738528 3599362552968 3599447814144 3600559778004 3604392110592 3608394596352 3613351182336 3617023242924 3622077478656 3625846825536 3627052859808 3629873135616 3634859225088 3639938383872 3643637463648 3648642460164 3652694083584 3656495291904 3656581906432 3657711520512 3661517950272 3661604683776 3674436310272 3679483612896 3679570771968 3684625127424 3692555403264 3697537426128 3697627594752 3701385301068 3701472978944 3702616461054 3710585458944 3710673354752 3714534899712 3715682416992 3715770433536 3719546577474 3719637282816 3732672277152 3733913843856 3737799574236 3737888114688 3743022576384 3747179003904 3750987066736 3756139521498 3756228496384 3760137448704 3761388150912 3765302472672 3769483640832 3774569455839 3774661502976 3778679144448 3783777366096 3788974862478 3791921043456 3793182317568 3797129726208 3797219672064 3802435633152 3806299850418 3815760783744 3819822170112 3821002213392 3821092724736 3834576764928 3838473645552 3839750404056 3843746274186 3843837324288 3852110266368 3853300284288 3853391560704 3857401626624 3862606061223 3870919398528 3876236595504 3876328415232 3881653042176 3885692518656 3895255800072 3899401798656 3900606426171 3900698823168 3904758119808 3909094146048 3914463780864 3918441846501 3923917268544 3924012957696 3929307264792 3932362563584 3933670551552 3937764160512 3943173177216 3943266582528 3947273918952 3948683157504 3952695998511 3957085257216 3962520813888 3962614677504 3966644446128 3966738407424 3980639336128 3981963381984 3982060486656 3986107247304 3986201669632 3991582669347 3991677221376 3996109766656 4000268353536 4001504141376 4005665544972 4005763227648 4019800913856 4025322618408 4025417969664 4029607056384 4030947389952 4045073330844 4045169149952 4049282872089 4049378790912 4054941124416 4059443920896 4065020080128 4074837163488 4079077678728 4080434467284 4083607277568 4089216628224 4089313492992 4093569073152 4094930681856 4099092146604 4109280844032 4113557203392 4113654644736 4114925460576 4119305269248 4129544208384 4133740849056 4139419064508 4139517118464 4145203268352 4148426440704 4154124828672 4159729604394 4164157101312 4174408641312 4174507524096 4178851762176 4180241737728 4184591943168 4199256311796 4199355783168 4200653074338 4205124129024 4205223739392 4215576379392 4219860450078 4225757058432 4225860108288 4230154629792 4231561669776 4234851991552 4235965281756 4240669095936 4245182742528 4246494190848 4246594781184 4250910374256 4251014037504 4256749536858 4261476430848 4265911173888 4267330107264 4271770941984 4271872131072 4277740087296 4286842361984 4292730881712 4292832567296 4297299941376 4298627490066 4298729315328 4307981303808 4313793663816 4313898860544 4318282851246 4319719204563 4324316989824 4333624049664 4334962819824 4335065505792 4339471007053 4339576829952 4354784323344 4360766169942 4360869467136 4366859672448 4366963113984 4382162775081 4386827023488 4388286176064 4392852884784 4397730914304 4403771753472 4408459001856 4414406927112 4420470672891 4423907884032 4425379370496 4429984680576 4430089617408 4436174905344 4440683158821 4451720914368 4456459198464 4457835915624 4457941512192 4462580708352 4473672892416 4478219253144 4479708804732 4484370653217 4484476878336 4490636874048 4494128644096 4495623487488 4500301897728 4506483631104 4511170193088 4522276028088 4522383151104 4528595215872 4528702488576 4533307938432 4549302098432 4550815293696 4555551139776 4555659051008 4561808764968 4566874411008 4573147590144 4577903479968 4578015117312 4584191808924 4588962388569 4594058187264 4600368706752 4600477679616 4605152905444 4605265207296 4606797017088 4616599466752 4622940949536 4623050457088 4627751853816 4627861475328 4629291143148 4634218427904 4639364481024 4645623945648 4645737234432 4650458455188 4656956758272 4663353676896 4666979745792 4673276469134 4673390432256 4679920779264 4684676738976 4696209721476 4696320964608 4701208232448 4701319593984 4702771954944 4724275256064 4730764645152 4730876706816 4742523426816 4747571232768 4753976690736 4758923958516 4760506878498 4764208490496 4770752732928 4770865741824 4775830585344 4777419128832 4782274171038 4782390792192 4794160984704 4799150070624 4799263752192 4800746370672 4805856147456 4817801576448 4822697657232 4829322241926 4829436638208 4834462434048 4836070479744 4839830847488 4846478966784 4853017871793 4853136218112 4858183284864 4864856613552 4870258778112 4875327055872 4876948694016 4882023933696 4882139578368 4899132363762 4899248413696 4905978150528 4906094362624 4912717131504 4912833503232 4930049901504 4930170126336 4935180401424 4936821948072 4941959495382 4947447278592 4952713199616 4954243222656 4954360578048 4959395436632 4959516377088 4966207793001 4976896369536 4978551791808 4983732765648 4983850819584 4990696768512 5008186028664 5013516598272 5015065405077 5015184201216 5020403296896 5025978187776 5032759274452 5032882003968 5037996659787 5045036488128 5051966483304 5055894724608 5057576423424 5062839634944 5069914177536 5075066467224 5087560531599 5087681044992 5093096226816 5094669617856 5094790299648 5117964860736 5119667205408 5124995032248 5125116432384 5137733712384 5137855414272 5143202168832 5150141414964 5150267006976 5161225864704 5168315460672 5168437886976 5175537389568 5180923358208 5193674400096 5199202398208 5200808568228 5200931764224 5206220835543 5206344159744 5212125528064 5213495731392 5219285041152 5224589128668 5226326938854 5226454388736 5231889691392 5239076353056 5244894068736 5250352214016 5257564236288 5257688776704 5263031891936 5264910876672 5270261331348 5276113676288 5283361085184 5283486236672 5288859261504 5288984543232 5290618449312 5309284509312 5309413982208 5314809663072 5322110225796 5322236295168 5333691138048 5335338855168 5340887393296 5341017636864 5348223777078 5359734551808 5367096824544 5367223959552 5372809408512 5374596519936 5393431107792 5399043829452 5399171721216 5400839667006 5406588165888 5412591894528 5420026773504 5425534864386 5433116217984 5438770238304 5440579289712 5444809703424 5452288837632 5458092097536 5459907575808 5465456195472 5472963690246 5479041125376 5484742937856 5484872859648 5486567280768 5492407025664 5511654465408 5519225419344 5519356157952 5526937691136 5538833104896 5546306139192 5546441392128 5552077951602 5552209468416 5553924691581 5565878188416 5566010032128 5571802349568 5573655650304 5579319866211 5579455924224 5599008415728 5599141044224 5600870765784 5606699361354 5606832172032 5614533864576 5620768505856 5626480600104 5634209282247 5634342744576 5640206173056 5642082226368 5647953709008 5654225461248 5661992254464 5667880499008 5668018716672 5675666049144 5681968574464 5683462293717 5687881565184 5689773476352 5695694589312 5695829508096 5703653449728 5709449775627 5723641175616 5729733255168 5731503320088 5731639087104 5751724885088 5751865147392 5757710468328 5759625606084 5765619411279 5765755986432 5778165399552 5779950426432 5780087341056 5786102439936 5806379097792 5814354893256 5814492622848 5822479563264 5822617485312 5842883700108 5849102697984 5851048234752 5857137179712 5863641219072 5871695671296 5885875902816 5886019436544 5893960897188 5898543845376 5900505827328 5906646240768 5906786156544 5914899873792 5920910878428 5935627885824 5941945597952 5943781220832 5943922016256 5949966669192 5950107611136 5964897189888 5970959004192 5972945072976 5973090729984 5979160870956 5979302504448 5987515832064 5994164649984 6000402530304 6008498317458 6008644841472 6014893590784 6029701370784 6029844201472 6037983927612 6038126954496 6044410584576 6046421084928 6067609996266 6067753724928 6074068186368 6082411686624 6089165881344 6095353983446 6097530120192 6103871306624 6104020156416 6112255745232 6118616518092 6120651700926 6125410916352 6133824942336 6133970239488 6140353609728 6142396022784 6148638219906 6163921266048 6170335805088 6170481967104 6172388190864 6178957903872 6194165260864 6194316312576 6200611273584 6209128596762 6209275677696 6217804902528 6222639661056 6231187243008 6239594406591 6246235651968 6261612961968 6261761286144 6268277643264 6270362606592 6298884467694 6299033674752 6300979611507 6307686193536 6307835609088 6323364569088 6329790675117 6338635587648 6338790162432 6345231944688 6347342504664 6352277987328 6361003643904 6367774113792 6369892171776 6376365561384 6376521056256 6385124305287 6392214646272 6398866760832 6399018336256 6400995160896 6407656412976 6407808196608 6416610130944 6430263542976 6439096322568 6439248850944 6445949912064 6448093972992 6461971955712 6470690495724 6470848290816 6477424276869 6477577713152 6486475484736 6493678370816 6500436074496 6502444229736 6502598258688 6509365244928 6532176485016 6541149254913 6541304200704 6550289508672 6550444670976 6573399868672 6580240535232 6582429264096 6589279327176 6596596371456 6605657630208 6605814104064 6612688502784 6621610390668 6635861826048 6638069055744 6644977020864 6645134426112 6654262358016 6677581371552 6684688797696 6686753873436 6686912268288 6693871062528 6701304250368 6710509338624 6717328879716 6719563207098 6726715317504 6735955311072 6741192966144 6743435231232 6750452846592 6759885570048 6766755289632 6783414042132 6783574726656 6790794969088 6792892823808 6793053732864 6799961907648 6823953147648 6826222940544 6826389405696 6833326709664 6833488576512 6850311616512 6857602891776 6866855219952 6867022675968 6876287713386 6881634486272 6891087280896 6891250515968 6900553060128 6900716519424 6907729358166 6907897810944 6910195525632 6924899200128 6934411424304 6934575685632 6941627780724 6941792212992 6951327641856 6959046721536 6966118838224 6968435918472 6968605851648 6975687682782 6975852921856 6985435137408 6993192091648 6995030515344 7000469618688 7009914703701 7010085648384 7019881168896 7027015108464 7044314582214 7044481446912 7051812348672 7051979390976 7054157932416 7079046012416 7086412884096 7096146967728 7096315060224 7113785140224 7121356849152 7130965036104 7138385937774 7140760317747 7146312735744 7156129099392 7156298612736 7163745878016 7166128693248 7173411256557 7191241477056 7198725105936 7198895628288 7201119556008 7208784221184 7226702364672 7234046485848 7243983362889 7244154957312 7251693651072 7254105719616 7259746271232 7269718450176 7287274927296 7297284920328 7305388167168 7312990583808 7315423041024 7323035900544 7323209367552 7348698545643 7348872620544 7358967225792 7359141543936 7369250254848 7395074852256 7395255189504 7402770602136 7402945957888 7405232922108 7412939243073 7421170917888 7421346709504 7429069799424 7431364833984 7431540867072 7439093154948 7439274565632 7465344554304 7467827687712 7475599148472 7475776229376 7486045152768 7494358007808 7501974133472 7512279042996 7512456992768 7520274897408 7522776301824 7530604945344 7538967281664 7549138911678 7549323005952 7567554732192 7577949724956 7583842086912 7586364635136 7594259452416 7594439344128 7604871266304 7612599700836 7631521567488 7639644340224 7642004426784 7642185449472 7669153529856 7676947291104 7679500808112 7687492548372 7687674648576 7704220532736 7706600568576 7706783121408 7714803253248 7725212122446 7741838797056 7752473191008 7752656830464 7763306084352 7771385037312 7790511600144 7798803597312 7801212852342 7801397646336 7809516239616 7818188292096 7828927561728 7836883693002 7839490408281 7847834537088 7848025915392 7858614529584 7864725127168 7867341103104 7875528321024 7886346354432 7886533165056 7894547837904 7897366315008 7905391997022 7914170514432 7925041627776 7925229355008 7933288892256 7933476814848 7961278672256 7963926763968 7964120973312 7972214494608 7972403339264 7983165338694 7983354442752 8000536707072 8003008282752 8011331089944 8011526455296 8022335665617 8039601827712 8050645236816 8050835939328 8059017584527 8059214112768 8061894779904 8090146661688 8090338299904 8098565744178 8098757581824 8101259500509 8109882248832 8118887841792 8130040160256 8138302296579 8149674326976 8158155357456 8160868934568 8167214555136 8178433256448 8187138146304 8189861363712 8198184293208 8209445535369 8218561688064 8227114406784 8227309289472 8229850921152 8238610538496 8267481698112 8278838129016 8279034236928 8290406536704 8308249657344 8319459208788 8328116927403 8328314202624 8348817282624 8349015048192 8357703524352 8360483475456 8369183886336 8398512623592 8398711566336 8401306148676 8410248258048 8410447478784 8431152758784 8439720900156 8451514116864 8460309259584 8463123339552 8469703983104 8471930563512 8481338191872 8492988381696 8493189562368 8501820748512 8502028075008 8513499073716 8522952861696 8531822347776 8534660214528 8543541883968 8543744262144 8555480174592 8573684723968 8585461763424 8585665134592 8594599882752 8597254980132 8597458630656 8615962607616 8627587327632 8627797721088 8636565702492 8639438409126 8648633979648 8667248099328 8669925639648 8670131011584 8678942014106 8679153659904 8709568646688 8721532339884 8721738934272 8733719344896 8733926227968 8764325550162 8773654046976 8776572352128 8785705769568 8795461828608 8807543506944 8816918003712 8828813854224 8840941345782 8847815768064 8850758740992 8859969361152 8860179234816 8872349810688 8881366317642 8903441828736 8912918396928 8915671831248 8915883024384 8925161416704 8947345784832 8956438506288 8959417609464 8968741306434 8968953756672 8981273748096 8988257288192 8991246974976 9000603795456 9012747476187 9012967262208 9022340386176 9044552056176 9044766302208 9057190431744 9066615876864 9098604196864 9101414994399 9101630587392 9111102279552 9111318102016 9123617529936 9133748822016 9143030975169 9146295180288 9155806959936 9156030234624 9168383617848 9177924777138 9188116374528 9200737413504 9200955359232 9210305810888 9210530414592 9213594034176 9222957329859 9233198933504 9245881899072 9246100914176 9255503707632 9255722950656 9258582286296 9268436855808 9291247891296 9291474468864 9300916910376 9313692895143 9313913516544 9326707353792 9333959491584 9346552938268 9346780864512 9369353477952 9392419442952 9392641929216 9402416464896 9405543909888 9448326701541 9448550512128 9461529290304 9461753413632 9485046853632 9507953381472 9517847917032 9521013756996 9528416980992 9541505465856 9541731483648 9551661170688 9554838257664 9564548342076 9564781584384 9588321969408 9598300141248 9598527504384 9601492741344 9611712294912 9635603152896 9645395314464 9658644483852 9658873276416 9668924868096 9672140959488 9679661694976 9692957933568 9706035743586 9706272436224 9716366569728 9729713227104 9740517556224 9750654111744 9753897388032 9764047867392 9764279156736 9798264727524 9798496827392 9811956301056 9812188725248 9825434263008 9825667006464 9860099803008 9860340252672 9870360802848 9873643896144 9883918990764 9894894557184 9905426399232 9908486445312 9908721156096 9918790873264 9919032754176 9932415586002 9953792739072 9957103583616 9967465531296 9967701639168 9981393537024 10016372057328 10027033196544 10030130810154 10030368402432 10040806593792 10051956375552 10065518548904 10065764007936 10075993319574 10079344810647 10090072976256 10103932966608 10111789449216 10115152846848 10125679269888 10139828355072 10150132934448 10175121063198 10175362089984 10186192453632 10189339235712 10189580599296 10235929721472 10239334410816 10249990064496 10250232864768 10275467424768 10286404337664 10300282829928 10300534013952 10314431570079 10322451729408 10336630921344 10336875773952 10351074779136 10361594037249 10361846716416 10387348800192 10398404796416 10401617136456 10401863528448 10412441671086 10412688319488 10426991462784 10438570082304 10449178257336 10452653877708 10452908777472 10463531524173 10463779382784 10478152706112 10489788137472 10500704428032 10515128472576 10526063783872 10529821753344 10540522662696 10552227352576 10566471873321 10566722170368 10566972473344 10577718523008 10577969086464 10581236898624 10618569018624 10629619326144 10644220451592 10644472590336 10670677710336 10681774786592 10682035273728 10696447554156 10707578906661 10719469103616 10734193649088 10734447919104 10745618817024 10749193039872 10786862215584 10798087658904 10798343442432 10801679334012 10813176331776 10825183789056 10840053547008 10851069728772 10866232435968 10877540476608 10881158579424 10889619406848 10904577675264 10919815151616 10930912390944 10945927380492 10958082250752 10969485875712 10969745719296 10973134561536 10984814051328 11023308930816 11038450838688 11038712315904 11053875382272 11077666209792 11092612278384 11092882784256 11104155903204 11104418936832 11107849383162 11131756376832 11132020064256 11143604699136 11147311300608 11158639732422 11158911848448 11198016831456 11198282088448 11201741531568 11213398722708 11213664344064 11229067729152 11241537011712 11252961200208 11268418564494 11268685489152 11280412346112 11284164452736 11295907418016 11308450922496 11323708367517 11323984508928 11335760998016 11336037433344 11351332098288 11363937148928 11366924587434 11375763130368 11379546952704 11391389178624 11391659016192 11407306899456 11418899551254 11447282351232 11459466510336 11463006640176 11463278174208 11503449770176 11503730294784 11515420936656 11519251212168 11531238822558 11531511972864 11556330799104 11559900852864 11560174682112 11572204879872 11587818183669 11612758195584 11628709786512 11628985245696 11644959126528 11685767400216 11698205395968 11701819278513 11702096469504 11714274359424 11727282438144 11743391342592 11755325539503 11771751805632 11772038873088 11787921794376 11797087690752 11801011654656 11813292481536 11829799747584 11841821756856 11858087995533 11871255771648 11883891195904 11887562441664 11887844032512 11899933338384 11900215222272 11941918008384 11945890145952 11946181459968 11958321741912 11958605008896 11975031664128 11988329299968 12000805060608 12016996634916 12017289682944 12029787181568 12059402741568 12059688402944 12075967855224 12076253908992 12088821169152 12092842169856 12135219992532 12135507449856 12147848616267 12148136372736 12164823373248 12178331762688 12190707966892 12195060240384 12207742613248 12224511490464 12237233036184 12241303401852 12250821832704 12267649884672 12267940478976 12280707219456 12284792045568 12297276439812 12327842532096 12340671610176 12340963934208 12344776381728 12357915807744 12388330521728 12388632625152 12401222547168 12418257193524 12418551355392 12435609805056 12445279322112 12462374486016 12479188813182 12492471303936 12523225923936 12523522572288 12536555286528 12540725213184 12597768935388 12598067349504 12601959223014 12615372387072 12615671218176 12646729138176 12659581350234 12677271175296 12677580324864 12690463889376 12694685009328 12704555974656 12722007287808 12735548227584 12739784343552 12752731122768 12753042112512 12770248610574 12784429292544 12797733521664 12798036672512 12801990321792 12815312825952 12815616393216 12833220261888 12860527085952 12878192645136 12878497701888 12891899824128 12896187945984 12923943911424 12941380991448 12941696581632 12954848553738 12955155426304 12959157613689 12972950969472 12987356741632 13000872148992 13004888459472 13005196517376 13018413021159 13018730489856 13064352970032 13082298509826 13082608401408 13100579017344 13100889341952 13146488325243 13146799737344 13160481070464 13164858528192 13178558654352 13193192742912 13211315260416 13225377005568 13243220781336 13261412018673 13271723652096 13276138111488 13289954041728 13290268852224 13308524716032 13322049476463 13355162743104 13369377595392 13373507746872 13373824536576 13387742125056 13421018677248 13434657759432 13439126414196 13453111959651 13453430635008 13471910622144 13482385932288 13486870462464 13500905693184 13533510579264 13566828084264 13567149453312 13585785647616 13586107465728 13599923815296 13647906295296 13652445881088 13666653419328 13666977153024 13700623233024 13733710439904 13734045351936 13752575426772 13763268972544 13766887165707 13782174561792 13782501031936 13801106120256 13801433038848 13815458716332 13815795621888 13820391051264 13849798400256 13868822848608 13869151371264 13883255561448 13883584425984 13902655283712 13918093443072 13932237676448 13936871836944 13937211703296 13951375365564 13951705843712 13970870274816 13986384183296 13990061030688 14000939237376 14019829407402 14020171296768 14039762337792 14054030216928 14088629164428 14088962893824 14103624697344 14103958781952 14108315864832 14158092024832 14172825768192 14192293935456 14192630120448 14227570280448 14242713698304 14261930072208 14276771875548 14281520635494 14292625471488 14312258198784 14312597225472 14327491756032 14332257386496 14346822513114 14382482954112 14397450211872 14397791256576 14402239112016 14417568442368 14453404729344 14468092971696 14487966725778 14488309914624 14503387302144 14508211439232 14519492542464 14539436900352 14559053615379 14574549854592 14594569840656 14610776334336 14625981167616 14630846082048 14646071801088 14646418735104 14697397091286 14697745241088 14717934451584 14718283087872 14738500509696 14790149704512 14790510379008 14805541204272 14805891915776 14810465844216 14825878486146 14842341835776 14858139598848 14862729667968 14863081734144 14878186309896 14878549131264 14898623379003 14930689108608 14935655375424 14951198296944 14951552458752 14972090305536 15003948266944 15024558085992 15024913985536 15040549794816 15045196215231 15045552603648 15061209890688 15077934563328 15098277823356 15098646011904 15113989979361 15135109464384 15155899449912 15167684173824 15172729270272 15188518904832 15209742532608 15225199401672 15262681594797 15263043134976 15279288680448 15284008853568 15284370898944 15353894582208 15359001616224 15374985096744 15375349297152 15413201137152 15413566242816 15429606506496 15450424244892 15483677594112 15504946382016 15505313660928 15526612168704 15542770074624 15581023200288 15597607194624 15602425704684 15602795292672 15619032479232 15636376584192 15657855123456 15673767386004 15678980816562 15695669074176 15717229059168 15729450254336 15734682206208 15751056642048 15772692708864 15773066330112 15789095675808 15794732630016 15810783994044 15828341028864 15850083255552 15850458710016 15866577784512 15866953629696 15922557344512 15927853527936 15928241946624 15944428989216 15944806678528 15966330677388 15966708885504 16001073414144 16006016565504 16022662179888 16023052910592 16044671331234 16079203655424 16101290473632 16101671878656 16118035169054 16118428225536 16123789559808 16180293323376 16180676599808 16197131488356 16197515163648 16202519001018 16219764497664 16237775683584 16260080320512 16276604593158 16299348653952 16316310714912 16321737869136 16334429110272 16356467641969 16356866512896 16374276292608 16379722727424 16396368586416 16418891070738 16437123376128 16454228813568 16454618578944 16459701842304 16477221076992 16534963396224 16557676258032 16558068473856 16580813073408 16616499314688 16638918417576 16656233854806 16656628405248 16661774074743 16697634565248 16698030096384 16715407048704 16720966950912 16737959598633 16738367772672 16797025247184 16797423132672 16802612297352 16820496516096 16862305517568 16879441800312 16902627846741 16903028233728 16920618519168 16926246679104 16939407966208 16943861127024 16962676383744 16985976763392 17003641497024 17004056150016 17026998147432 17045905723392 17063644695552 17069320429056 17087083767936 17087488524288 17110960349184 17128349326881 17147369447936 17170923526848 17171330269184 17189199765504 17194509960264 17194917261312 17255174655264 17255595442176 17273131404984 17278876818252 17296858233837 17297267959296 17334496198656 17339851279296 17340262023168 17357884028212 17358307319808 17419137293376 17443064679768 17443477868544 17467438689792 17467852455936 17528651100324 17547308093952 17553144704256 17571411539136 17590923657216 17615087013888 17657627708448 17681882691564 17695631536128 17701517481984 17719938722304 17720358469632 17744699621376 17762732635284 17806883657472 17825836793856 17831343662496 17831766048768 17850322833408 17894691569664 17912877012576 17918835218928 17937482612868 17937907513344 17962547496192 17976514576384 17982493949952 18001207590912 18025494952374 18025934524416 18044680772352 18089104112352 18089532604416 18114380863488 18133231753728 18197208393728 18202829988798 18203261174784 18222204559104 18222636204032 18247235059872 18267497644032 18286061950338 18292590360576 18311613919872 18312060469248 18336767235696 18355849554276 18376232749056 18401474827008 18401910718464 18420611621776 18421060829184 18427188068352 18445914659718 18466397867008 18491763798144 18492201828352 18511007415264 18511445901312 18517164572592 18536873711616 18582495782592 18582948937728 18601833820752 18627385790286 18627827033088 18653414707584 18667918983168 18693105876536 18693561729024 18718783219773 18738706955904 18784838885904 18785283858432 18804832929792 18811087819776 18896653403082 18897101024256 18902938834521 18923058580608 18923506827264 18970093707264 18989372025351 19015906762944 19035695834064 19042027513992 19056833961984 19083010931712 19103322341376 19109676515328 19129096684152 19129563168768 19155372915861 19176643938816 19196600282496 19197055008768 19202985482688 19223424589824 19290790628928 19317288967704 19317746552832 19337849736192 19344281918976 19385915867136 19412071487172 19412544872448 19432272830607 19432733139456 19459426454208 19481035112448 19501308223488 19507794776064 19528095734784 19596529455048 19596993654784 19623447764739 19623912602112 19624377450496 19650868526016 19651334012928 19720199606016 19740721605696 19747287792288 19767837981528 19789789114368 19816972890624 19817442312192 19837581746528 19838065508352 19864831172004 19907585478144 19914207167232 19934931062592 19935403278336 19962787074048 20032744114656 20054066393088 20060261620308 20060736804864 20081613187584 20103912751104 20131037097808 20131528015872 20151986639148 20158689621294 20180145952512 20207865933216 20223578898432 20230305693696 20251358539776 20279656710144 20300265868896 20350242126396 20350724179968 20372384907264 20378678471424 20379161198592 20471859442944 20478668821632 20499980128992 20500465729536 20550934849536 20572808675328 20600565659856 20601068027904 20628863140158 20644903458816 20673261842688 20673751547904 20702149558272 20723188074498 20723693432832 20774697600384 20796809592832 20803234272912 20803727056896 20824883342172 20825376638976 20853982925568 20877140164608 20898356514672 20905307755416 20905817554944 20927063048346 20927558765568 20956305412224 20979576274944 21001408856064 21029744111103 21030256945152 21052127567744 21059643506688 21081045325392 21104454705152 21132943746642 21133444340736 21155437046016 21155938172928 21162473797248 21237138037248 21259238652288 21288440903184 21288945180672 21341355420672 21363549573184 21364070547456 21392895108312 21415157813322 21422280953241 21438938207232 21468387298176 21468895838208 21491237634048 21498386079744 21520233769671 21573724431168 21596175317808 21596686884864 21603358668024 21626352663552 21680107094016 21702139457544 21731950088667 21732464871936 21755080953216 21762317158848 21779238813696 21809155350528 21861824781888 21891854760984 21916164501504 21938971751424 21946269123072 21969628102656 22046095636929 22046617861632 22076901677376 22077424631808 22107750764544 22185224556768 22185765568512 22208311806408 22208837873664 22215698766324 22263512753664 22264040128512 22287209398272 22294622601216 22317279464844 22317823696896 22396033662912 22396564176896 22403483063136 22426797445416 22427328688128 22458135458304 22483074023424 22505922400416 22536837128988 22537370978304 22560824692224 22568328905472 22591814836032 22616901844992 22647416735034 22647969017856 22671521996032 22702664196576 22727874297856 22733849174868 22751526260736 22759093905408 22782778357248 22783318032384 22814613798912 22837799102508 22894564702464 22918933020672 22926013280352 22926556348416 23006899540352 23007460589568 23030841873312 23038502424336 23062477645116 23063023945728 23112661598208 23119801705728 23120349364224 23144409759744 23175636367338 23225516391168 23257419573024 23257970491392 23289918253056 23371534800432 23396410791936 23403638557026 23404192939008 23428548718848 23454564876288 23486782685184 23510651079006 23518471224843 23543503611264 23544077746176 23575843588752 23594175381504 23602023309312 23626584963072 23659599495168 23683643513712 23716175991066 23742511543296 23767782391808 23775124883328 23775688065024 23799866676768 23800430444544 23883836016768 23891780291904 23892362919936 23916643483824 23917210017792 23950063328256 24001610121216 24033993269832 24034579365888 24059574363136 24067006996851 24118805483136 24119376805888 24151935710448 24152507817984 24177052753581 24177642338304 24185684339712 24270439985064 24271014899712 24295697232534 24296272745472 24329646746496 24356663525376 24381415933784 24390120480768 24414906889737 24415485226496 24449022980928 24474466072368 24482606803704 24501643665408 24535299769344 24561414438912 24569584091136 24594552879624 24628336606107 24655685064192 24681343220352 24681927868416 24689552763456 24715831615488 24776661043456 24802445094336 24836514387048 24837102710784 24871219610112 24924748972032 24958377626364 24984350782209 24984942607872 25046451847872 25047045144576 25073110573056 25081450426368 25195537870776 25196134699008 25203918446028 25230744774144 25231342436352 25293458276352 25319162700468 25354542350592 25380927778752 25389370018656 25409111949312 25444014575616 25479568687104 25505462245536 25506084225024 25540497221148 25568858585088 25595467043328 25596073345024 25603980643584 25630625651904 25631232786432 25666440523776 25721054171904 25756385290272 25756995403776 25783799648256 25792375891968 25847887822848 25882761982896 25883393163264 25909697107476 25910310852608 25918315227378 25945901938944 25974713483264 26001744297984 26009776918944 26010393034752 26036826042318 26037460979712 26128705940064 26164597019652 26165216802816 26201158034688 26201778683904 26292976650486 26293599474688 26320962140928 26329717056384 26357117308704 26386385485824 26422630520832 26450754011136 26486441562672 26522824037346 26543447304192 26552276222976 26579908083456 26580537704448 26617049432064 26644098952926 26710325486208 26738755190784 26747015493744 26747649073152 26775484250112 26842037354496 26869315518864 26878252828392 26906223919302 26906861270016 26943821244288 26964771864576 26973740924928 27001811386368 27038242428561 27067021158528 27133656168528 27134298906624 27171571295232 27199847630592 27295812590592 27304244983197 27304891762176 27333306838656 27333954306048 27401246466048 27429092925507 27467420879808 27468090703872 27505150853544 27526537945088 27533774331414 27564349123584 27602212240512 27602866077696 27630917432664 27631591243776 27640782102528 27668871989577 27699596800512 27737645697216 27738302742528 27766511122896 27767168851968 27805310567424 27864475352896 27873743673888 27874423406592 27902750731128 27903411687424 27941078685429 27941740549632 27972768366592 27980122061376 28001878474752 28039658814804 28040342593536 28108060433856 28177258328856 28177925787648 28207249394688 28216631729664 28316184049664 28344980104623 28345651536384 28384587870912 28385260240896 28455140560896 28523860144416 28553543751096 28563041270988 28585250942976 28624516397568 28625194450944 28654983512064 28664514772992 28693645026228 28764965908224 28794900423744 28795582513152 28804478224032 28835136884736 28906809458688 28936185943392 28975933451556 28976619829248 29006774604288 29016422878464 29038985084928 29078873800704 29118107230758 29149099709184 29189139681312 29221552668672 29251962335232 29261692164096 29292143602176 29292837470208 29394794182572 29395490482176 29435868903168 29436566175744 29477001019392 29580299409024 29581020758016 29611082408544 29611783831552 29620931688432 29651756972292 29684683671552 29716279197696 29725459335936 29726163468288 29756372619792 29757098262528 29797246758006 29861378217216 29871310750848 29902396593888 29903104917504 29944180611072 30007896533888 30049116171984 30049827971072 30081099589632 30090392430462 30091105207296 30122419781376 30155869126656 30196555646712 30197292023808 30227979958722 30238034431941 30270218928768 30311798899824 30335368347648 30345458540544 30376297049371 30377037809664 30419485065216 30450398803344 30525363189594 30526086269952 30558577360896 30568017707136 30568741797888 30707789164416 30718003232448 30749970193488 30750698594304 30826402274304 30859213012992 30900848489784 30943294710237 30967355188224 31009892764032 31010627321856 31053224337408 31084782111747 31085540149248 31162046400576 31195214389248 31204851409368 31205590585344 31238064958464 31315710246912 31347534772008 31357961633124 31390594572519 31391338148352 31434458118336 31458900508672 31469364412416 31502113284096 31545385417728 31578191351616 31589465260032 31621567988088 31656682057728 31700166511104 31700917420032 31733155569024 31733907259392 31845114689024 31855707055872 31888857978432 31889613357056 31932661354776 31933417771008 32012033131008 32045324359776 32046105821184 32089342662468 32122736719983 32158407310848 32202580947264 32203343757312 32236070338108 32236856451072 32247579119616 32360586646752 32361353199616 32394262976712 32395030327296 32405038002036 32439528995328 32475551367168 32520160641024 32553209186316 32598697307904 32632621429824 32643475738272 32668858220544 32712935283938 32713733025792 32759445454848 32792737172832 32837782141476 32874246752256 32908457627136 32909237157888 32919403684608 32954442153984 33069926792448 33115352516064 33116136947712 33161626146816 33232998629376 33277836835152 33312467709612 33313256810496 33323548149486 33395269130496 33396060192768 33430814097408 33441933901824 33475919197266 33476735545344 33594050494368 33594846265344 33605224594704 33640993032192 33724611035136 33758883600624 33805255693482 33806056467456 33841237038336 33852493358208 33878815932416 33887722254048 33925352767488 33971125102551 33971953526784 34007282994048 34008112300032 34053996294864 34091811446784 34127289391104 34138640858112 34174167535872 34174977048576 34221920698368 34256698653762 34294738895872 34341847053696 34342660538368 34378399531008 34389019920528 34389834522624 34510349310528 34511190884352 34546262809968 34557753636504 34593716467674 34594535918592 34668992397312 34679702558592 34680524046336 34715768056424 34716614639616 34763454551007 34838274586752 34886129359536 34886955737088 34934877379584 35057302200648 35094616187904 35105457835539 35106289408512 35142823078272 35181847314432 35230174027776 35265976618509 35315255416896 35363765383128 35391263072256 35403034963968 35439877444608 35489399242752 35525465270568 35574263986599 35613767314944 35651673587712 35662687324992 35663532097536 35700645666816 35825754025152 35837670437856 35874965225736 35875815026688 35925094992384 35964987899904 36002415181824 36050989904748 36051869048832 36089361544704 36178208224704 36179065208832 36228761726976 36266463507456 36394416787456 36405659977596 36406522349568 36443545848801 36444409118208 36445272408064 36494470119744 36534995288064 36572123900676 36585180721152 36623227839744 36673534471392 36711699108552 36752465498112 36802949654016 36803821436928 36841223243552 36842121658368 36854376136704 36891829319436 36932795734016 36983527596288 36984403656704 37022014830528 37022891802624 37034329145184 37073747423232 37164991565184 37165897875456 37203667641504 37254771580572 37255654066176 37306829415168 37335837966336 37386211753072 37387123458048 37437566439546 37477413911808 37569677771808 37570567716864 37609665859584 37622175639552 37793306806164 37794202048512 37805877669042 37846117161216 37847013654528 37940187414528 37978744050702 38031813525888 38071391668128 38084055027984 38113667923968 38166021863424 38206644682752 38219353030656 38258193368304 38259126337536 38310745831722 38353287877632 38393200564992 38394110017536 38405970965376 38446849179648 38581581257856 38634577935408 38635493105664 38675699472384 38688563837952 38771831734272 38824142974344 38825089744896 38864545661214 38865466278912 38877472841067 38918852908416 38962070224896 39002616446976 39015589552128 39055239063477 39056191469568 39193058910096 39193987309568 39246895529478 39247825204224 39301737052032 39302668025856 39439464975729 39440399212032 39481443211392 39494575584576 39535675963056 39579578228736 39633945781248 39675163493056 39676131016704 39729662344008 39784236056019 39815170956288 39828414334464 39869862125184 39870806556672 39925574148096 39966148429389 40065488229312 40108132786176 40120523240616 40121473609728 40163226375168 40262074195616 40263056031744 40303973278296 40317379242588 40359335878953 40360291905024 40415731866432 40447157796864 40460611387392 40502717079552 40600531737792 40700484252792 40701448359936 40757356942848 40758322397184 40943718885888 40957337643264 40999960257984 41000931459072 41101869699072 41201131319712 41202136055808 41257726280316 41289806917632 41346523685376 41347503095808 41404299116544 41446376148996 41447386865664 41549395200768 41593619185664 41606468545824 41607454113792 41649766684344 41650753277952 41707965851136 41754280329216 41796713029344 41810615510832 41811635109888 41854126096692 41855117531136 41912610824448 41959152549888 42002817712128 42059488222206 42060513890304 42104255135488 42119287013376 42162090650784 42208909410304 42265887493284 42266888681472 42310874092032 42311876345856 42324947594496 42474276074496 42518477304576 42576881806368 42577890361344 42682710841344 42727099146368 42728141094912 42785790216624 42830315626644 42844561906482 42877876414464 42936774596352 42937791676416 42982475268096 42996772159488 43040467539342 43147448862336 43192350635616 43193373769728 43206717336048 43252705327104 43360214188032 43404278915088 43463900177334 43464929743872 43510161906432 43524634317696 43558477627392 43618310701056 43677160846137 43723649563776 43783709521968 43832329003008 43877943502848 43892538246144 43939256205312 44092191273858 44093235723264 44153803354752 44154849263616 44215501529088 44370449113536 44371531137024 44416623612816 44417675747328 44431397532648 44527025507328 44574418796544 44589245202432 44634558929688 44635647393792 44695870137009 44792067325824 44793128353792 44806966126272 44853594890832 44854657376256 44916270916608 45011844800832 45073674257976 45074741956608 45121649384448 45136657810944 45183629672064 45233803689984 45294833470068 45295938035712 45341969938083 45343043992064 45405328393152 45455748595712 45467698349736 45503052521472 45518187810816 45565556714496 45629227597824 45675598205016 45788044784391 45789129404928 45837866041344 45852026560704 45853112696832 46013799080704 46061683746624 46077004848672 46124955290232 46126047891456 46239603411456 46240698728448 46288819519488 46351272734676 46451032782336 46514839146048 46515940982784 46579836506112 46743069600864 46792821583872 46807277114052 46808385878016 46857097437696 46909129752576 46973565370368 47021302158012 47036942449686 47087007222528 47151687177504 47188350763008 47204046618624 47253169926144 47319198990336 47367287027424 47432351982132 47485023086592 47535564783616 47550249766656 47551376130048 47599733353536 47600860889088 47767672033536 47783560583808 47784725839872 47833286967648 47834420035584 47900126656512 48003220242432 48067986539664 48069158731776 48119148726272 48134013993702 48237610966272 48238753611776 48303871420896 48305015635968 48354105507162 48355284676608 48371368679424 48540879970128 48542029799424 48591394465068 48592545490944 48659293492992 48713327050752 48762831867568 48780240961536 48829813779474 48830970452992 48898045961856 48948932144736 48965213607408 49003287330816 49069402925907 49070599538688 49122828877824 49139168182272 49189105759248 49256673212214 49311370128384 49362686440704 49363855736832 49379105526912 49431663230976 49553322086912 49604890188672 49673028774096 49674205421568 49742439220224 49849497944064 49916755252728 49968701564418 49969885215744 49985322224229 50092903695744 50094090289152 50146221146112 50162900852736 50213878795899 50391075741552 50392269398016 50407836892056 50461489548288 50586916552704 50638325400936 50707883540223 50709084701184 50761855557504 50778740037312 50818223898624 50888029151232 51010924491072 51012168450048 51080994442296 51137717170176 51190934086656 51207961287168 51261251303808 51262465572864 51332881047552 51385047980643 51442108343808 51512770580544 51513990807552 51567599296512 51584751783936 51765523965792 51766786326528 51819394214952 51820621705216 51836630454756 51890574701511 51891803877888 51949426966528 52003488595968 52019553837888 52020786069504 52073652084636 52074921959424 52257411880128 52329194039304 52330433605632 52402316069376 52403557367808 52585953300972 52587198949376 52641924281856 52659434112768 52714234617408 52772770971648 52845261041664 52972883125344 53045648074692 53086894608384 53104552445952 53159816166912 53161075408896 53234098864128 53288197905852 53420650972416 53477510381568 53494030987488 53495298146304 53550968500224 53684074708992 53738631037728 53756505656784 53812447838604 53813722540032 53887642488576 53929543729152 53947481849856 54003622772736 54076484857122 54134042317056 54267312337056 54268597813248 54343142590464 54399695261184 54591625181184 54608489966394 54609783524352 54666613677312 54667908612096 54802492932096 54858185851014 54934841759616 54936181407744 55010301707088 55053075890176 55067548662828 55128698247168 55204424481024 55205732155392 55261834865328 55263182487552 55281564205056 55337743979154 55399193601024 55475291394432 55476605485056 55533022245792 55534337703936 55610621134848 55728950705792 55747487347776 55748846813184 55805501462256 55806823374848 55882157370858 55883481099264 55960244122752 56003756949504 56079317629608 56080685187072 56156349659319 56216120867712 56354516657712 56355851575296 56413123091689 56414498789376 56433263459328 56632368099328 56689960209246 56691303072768 56708816503563 56769175741824 56770520481792 56910281121792 56968116076053 57047720288832 57107087502192 57126082541976 57170501885952 57249032795136 57309967024128 57329029545984 57387290052456 57466118747583 57529931816448 57589800847488 57591165026304 57608956448064 57670273769472 57872371886784 57951866903112 57953239658496 58013549208576 58032845756928 58157747601408 58236214461516 58296818491821 58298199418368 58378279362624 58443105337344 58503924670464 58523384328192 58584287204352 58789588365144 58790980964352 58871737806336 58873132351488 58954002038784 59160598818048 59222164817088 59223567663104 59241863376864 59303513944584 59369367343104 59450918671872 59452326936576 59512745239584 59514196525056 59594493516012 59722756434432 59742621501696 59804793187776 59806209835008 59888361222144 60015793067776 60098232343968 60099655942144 60162199179264 60180784860924 60182210414592 60244839562752 60311738253312 60393111293424 60394584047616 60455959917444 60476068863882 60540437857536 60623597799648 60670736695296 60690917081088 60752594098742 60754075619328 60838970130432 60900797606688 61050726379188 61052172539904 61117154721792 61136035414272 61137483595776 61415578328832 61436006464896 61499940386976 61501397188608 61652804548608 61718426025984 61801696979568 61886589420474 61934710376448 62019785528064 62021254643712 62106448674816 62169564223494 62171080298496 62324092801152 62390428778496 62409702818736 62411181170688 62476129916928 62631420493824 62695069544016 62715923266248 62781189145038 62782676296704 62868916236672 62917801017344 62938728824832 63004226568192 63089232333309 63090770835456 63156382703232 63178930520064 63243135976176 63313364115456 63400333022208 63466311138048 63467814518784 63690229378048 63711414111744 63777715956864 63779226714112 63865322709552 63866835542016 64024066262016 64090648719552 64092211642368 64178685324936 64245473439966 64316814621696 64405161894528 64406687514624 64472140676216 64473712902144 64495158239232 64560701309013 64721173293504 64722706399232 64788525953424 64790060654592 64810076004072 64879057990656 65040321282048 65106418372632 65195850266001 65197394615808 65265242859648 65286951476544 65337716441088 65425870567876 65427466051584 65585474345664 65675564282952 65748493504512 65816915254272 65838807369216 65908884307968 66138286910787 66139853584896 66230705032128 66232273895424 66323252293632 66555673670304 66624935419224 66626513620992 66647096298972 66790538260992 66792120385536 66861628194816 66883867803648 66951838394532 66953471090688 67188100988736 67189692530688 67210449189408 67281986064384 67449222070272 67517767201248 67610511386964 67612112934912 67682474076672 67704986716416 67757631864832 67775444508096 67850705534976 67942250205102 67943907053568 68014565988096 68107992589728 68183622893568 68254578782208 68277281716224 68348335071744 68349954097152 68443841396736 68513397307524 68589477791744 68683694107392 68685321076736 68756799062016 68778039841056 68779669045248 69020698621056 69022381768704 69092525619936 69115507273008 69187432935348 69189071837184 69337984794624 69359405117184 69361048092672 69431536112848 69433229279232 69526909102014 69676549173504 69772258719072 69773911474176 69869754759168 70114604401296 70189232375808 70210915671078 70212578817024 70285646156544 70363694628864 70460348055552 70531953237018 70555413674529 70630510833792 70727530766256 70782526144512 70806069927936 70879754889216 70978798485504 71050930541136 71148527973198 71227534629888 71303347175424 71325374649984 71327064195072 71401291333632 71651508050304 71675340875712 71749930451472 71751630053376 71850189984768 72004830363648 72101979809496 72103738097664 72178723089408 72201020990553 72356416449408 72358130417664 72457523453952 72531158260743 72532927014912 72788833574912 72811319955192 72813044699136 72887091697602 72888818236416 72988940239488 73069990576128 73144247801352 73170361442304 73244720669211 73246455679488 73347068942784 73423398217104 73504930996224 73605899308032 73682446487104 73684243316736 73708752273408 73783658638872 73865591468032 73885009818321 73967055192576 73968807313408 74044029661056 74045783605248 74068658290368 74147494846464 74329983130368 74407335283008 74509543161144 74511308132352 74613658830336 74772423506144 74774246916096 74875132879092 74953052346627 74954827823616 75139355543616 75141135433728 75219331719168 75244351279104 75586613612328 75588404097024 75611755338084 75692234322432 75694027309056 75880374829056 75957488101404 76063627051776 76142783336256 76168110055968 76227335847936 76332043726848 76438706061312 76516386736608 76518252675072 76621491663444 76706575755264 76786401129984 76788220035072 76811941930752 76893698359296 77163162515712 77269155870816 77270986211328 77351398944768 77377127675904 77543663468544 77648285948688 77650179489792 77729091322428 77730932557824 77754945682134 77837705816832 77924140449792 78005232893952 78031179104256 78110478126954 78112382939136 78386117820192 78387974619136 78493791058956 78495650408448 78603474104064 78605336051712 78878929951458 78880798424064 78962886422784 78989151169152 79071351926112 79159156457472 79267891562496 79350326986112 79352262033408 79459324688016 79568472112038 79630341912576 79656828668928 79739724250368 79741613113344 79851148296192 79932296858778 80130976458624 80216265572352 80241046481232 80242947219456 80326452750336 80524148391232 80526112063488 80607946556592 80634758485176 80718671757906 80720583810048 80831463732864 80894315593728 80921222774784 81005434159104 81114727285683 81201063475584 81400968505584 81402896719872 81514713885696 81887437771776 81912734949591 81914675286528 81999920515968 82001862918144 82203739398144 82287278776521 82402262639424 82404272111616 82515452560632 82579613835264 82693047370752 82808598233088 82892752297992 82894773731328 83006615968731 83098790401536 83187238371328 83212937091648 83214908227584 83299533368688 83301506555904 83415931702272 83593426058688 83621231021664 83623270219776 83708252193384 83710235062272 83825221648896 83918305099776 84005635424256 84118976444412 84121027780608 84208510270976 84324181301568 84417818820608 84531774986568 84533777362944 84621748184064 84649895188992 84948552148992 85034940313869 85036954609152 85153763612736 85155780722688 85365421682688 85454198292736 85571580433248 85660631253288 85689123812964 85755752828928 85873549192704 85875583352832 85964950536192 85993544318976 86080935078684 86294897724672 86384701271232 86386747539456 86413434672096 86505410654208 86720428376064 86808557830176 86927800354668 86929859487744 87020323812864 87049268635392 87116955254784 87236621402112 87354321692274 87447299127552 87567419043936 87664658006016 87755887005696 87785076492288 87878512410624 88184382547716 88186471446528 88307606709504 88309698527232 88431003058176 88740898227072 88743062274048 88833247225632 88835351494656 88862795065296 89054051014656 89148837593088 89178490404864 89269117859376 89271294787584 89391740274018 89584134651648 89586256707584 89613932252544 89707189781664 89709314752512 89832541833216 90023689601664 90147348515952 90149483913216 90243298768896 90273315621888 90367259344128 90467607379968 90589666940136 90591876071424 90683939876166 90686087984128 90714103295823 90810656786304 90911497191424 90935396699472 91006105042944 91036375621632 91128891148113 91131113428992 91258455195648 91351196410032 91576089568782 91578258809856 91675732082688 91704053121408 91706225393664 92027598161408 92123367493248 92154009697344 92249910580464 92252095782912 92479206822912 92577639038976 92702545469352 92829884130711 92902065564672 93029678292096 93031881965568 93159673012224 93254346335241 93486139201728 93585643167744 93614554228104 93616771756032 93714194875392 93947130740736 94042604316024 94073884899372 94171783717557 94174014445056 94303374355008 94376701526016 94408093237248 94506339852288 94734574054848 94864703964264 94970046173184 95100499533312 95102752260096 95199466707072 95201721778176 95535344067072 95567121167616 95666573935296 95668840071168 95800253313024 96135973079328 96138317463552 96238297452544 96268027987404 96368210159949 96475221932544 96477507223552 96607742841792 96610031271936 96708211014324 96710569353216 96742737358848 97081759940256 97084059598848 97182788930136 97185090981888 97318586985984 97426654101504 97525663735136 97560481923072 97659627558948 97661940905984 97796091923712 97897864289472 97930427214816 98006574661632 98138805851814 98141199077376 98278336364544 98378211518496 98513346424428 98622740256768 98725372881408 98727711473664 98758211053824 98863326461952 99106644173824 99209780377344 99346057548192 99348410843136 99484878440448 99698995888128 99833510505456 99937403128836 99939770431488 99970644448458 100185807391488 100188180578304 100292442292224 100325801705472 100427757591798 100782151483104 100784538796032 100815673784112 100922979096576 101173833105408 101276650801872 101415767080446 101418169402368 101523711115008 101557480074624 101636447797248 101776058302464 101913375307653 102021848982144 102024336900096 102161988884592 102275434340352 102381868173312 102415922574336 102522502607616 102524931145728 102665762095104 102770095961286 102884216687616 103025541161088 103027981615104 103135198593024 103169503567872 103531047931584 103533572653056 103638788429904 103641243410432 103673260909512 103781149403022 103783607755776 104006977191936 104039107675776 104041572139008 104147304169272 104149843918848 104290363653021 104514823760256 104658388078608 104660867211264 104804632138752 105171906601944 105174397898752 105283848563712 105316373506617 105318868225536 105428469234816 105545541943296 105690522083328 105797929855527 105945766250688 106091296149384 106173789216768 106209104891904 106319632333824 106468197728256 106576395811704 106722791959797 106841301944832 106955020763136 106988061974976 106990596292608 107101937000448 107477262075456 107513011313568 107624895677208 107627445080064 107775284977152 107894963699712 108007245545472 108152969714244 108268084634112 108534624674112 108537195626496 108686285180928 108799390522368 109183250362368 109216979932788 109219567048704 109333227354624 109335817224192 109604985864192 109716371702028 109869683519232 110020603414176 110106151780352 110135097325656 110257396494336 110408848962048 110411464310784 110523669730656 110526364975104 110563128410112 110675487958308 110798387202048 110950582788864 110953210970112 111066044491584 111068675407872 111221242269696 111457901411584 111494974695552 111497693626368 111611002924512 111613646749696 111764314741716 111766962198528 111920488245504 112007513899008 112158635259216 112161370374144 112312699318638 112432241735424 112709033315424 112711703150592 112826246183378 112828997578752 112866526918656 113264736198656 113379920418492 113382606145536 113417633007126 113538351483648 113541040963584 113820562243584 113936232152106 114095440577664 114214175004384 114252165083952 114341003771904 114498065590272 114619934048256 114658059091968 114774580104912 114932237495166 115059863632896 115179601694976 115182330052608 115217912896128 115340547538944 115744743773568 115903733806224 115906479316992 116027098417152 116065691513856 116315495202816 116472428923032 116593636983642 116596398836736 116632418523201 116756558725248 116886210674688 117007849340928 117046768656384 117165717190431 117168574408704 117579176730288 117581961928704 117743475612672 117908004077568 118318394927187 118321197636096 118444329634176 118447135326208 118483726753728 118607027889168 118738734686208 118901837343744 119025490479168 119028393050112 119188987032024 119445512868864 119485243003392 119609586375552 119612419670016 119776722444288 119898445288167 120031586135552 120196464687936 120199311884288 120324398358528 120361569721848 120364420829184 120489679125504 120786222586848 120789168095232 120911919834888 120952137727764 121078007636859 121080875715072 121247195599296 121341473390592 121381834162176 121505188197484 121508151238656 121801595213376 122101452758376 122104345079808 122272070828544 122274967191552 122831156657664 122872012929792 122999880773952 123002794377216 123305609097216 123603393959136 123773178840948 123869420752896 124039571056128 124042509287424 124212897349632 124339128446988 124342160596992 124648185602304 124780857556992 124819405637472 124822362341376 124952259833856 125262840987648 125390139088032 125431846532496 125562378290076 125565352593408 125737832473344 125835602034688 125877457649664 126008453136384 126178464666618 126181541670912 126312765406464 126357861040128 126486271952352 126626728230912 126800666044416 126932622276096 126935629037568 127380458756096 127422828223488 127555431913728 127558453428224 127730645419104 127733671084032 128048132524032 128181297439104 128184423284736 128357370649872 128490946879932 128633629243392 128810323789056 128813375029248 128944281352432 128947425804288 128990316478464 129121402618026 129442346587008 129445412798464 129577051906848 129580121309184 129620152008144 129758115981312 130080642564096 130212836745264 130391700532002 130394789231616 130530485719296 130573902953088 130675432882176 130851741135752 130854932103168 131031482538411 131170948691328 131351128565904 131496987009024 131633830508544 131677614738432 131817768615936 132276573821574 132279707169792 132461410064256 132464547790848 132646504587264 133111347340608 133249870838448 133253027241984 133294192597944 133581076521984 133723256389632 133767735607296 133903676789064 133906942181376 134087610411027 134376201977472 134379385061376 134420898378816 134563972128768 135035534402496 135221022773928 135224225869824 135364948153344 135409973432832 135550889016192 135701411069952 135884500410204 135887814107136 136025909814249 136029131976192 136215985179456 136367245787136 136509157564416 136554563432448 136696670143488 136887682793472 137026794615048 137178955583488 137364134353173 137367388214784 137370642153472 137513598124032 137556079682112 137559338090496 138041397242112 138185051239872 138231014546016 138374865870696 138378143674368 138718810234368 138722096185344 138863072225696 138866458558464 139053818204028 139353098347008 139544517438144 139547822948352 139739509518336 140229208802592 140378464751616 140421831342156 140425157634048 140571292313088 140727389257728 140920696111104 141063906474036 141110827349058 141261021667584 141455061532512 141565052289024 141612139855872 141759509778432 141957596971008 142101861082272 142297055946396 142455069259776 142606694350848 142650749299968 142654128390144 142802582667264 143303016100608 143350681751424 143499860902944 143503260106752 143700379969536 144009660727296 144203959618992 144207476195328 144357446178816 144402041981106 144712832898816 144716260835328 144915046907904 145062316521486 145065854029824 145577667149824 145622639910384 145626089398272 145774183395204 145777636472832 145977880478976 146139981152256 146288495602704 146340722884608 146489441338422 146492911358976 146694137885568 146846796434208 147009861992448 147208208777721 147211798616064 147364892974208 147368486633472 147417504546816 147567317277744 147731182936064 147770019636642 147934110385152 148088059322112 148091567210496 148137316580736 148294989692928 148659966260736 148814670566016 149019086322288 149022616264704 149227317660672 149544847012288 149548493832192 149750265758184 149906104693254 149909655647232 149955966672687 150278711087232 150282270867456 150438663438336 150488702558208 150641636387697 151173227224656 151176808194048 151223510676168 151384468644864 151760749658112 151914976202808 152123650620669 152127254103552 152285566672512 152336220111936 152454671695872 152664087453696 153032773473216 153036505350144 153242983326888 153413151510528 153572802259968 153623883861504 153787396718592 154155143941929 154326325031424 154538311741632 154541972422656 154702797889536 154754255351808 155296571897376 155300358979584 155458182644856 155461865115648 155509891364268 155675411633664 155848280899584 156010465787904 156062358208512 156220956253908 156224765878272 156772235640384 156775949238272 156987582117912 156991300816896 157206948208128 157210672103424 157757859902916 157761596848128 157925772845568 157978302338304 158142703852224 158318312914944 158535783124992 158700653972224 158918649376032 159136944224076 159260683825152 159313657337856 159479448500736 159483226226688 159702296592384 159864593717556 160261952917248 160432531144704 160482092962464 160485894438912 160652905500672 161048296782464 161052224126976 161215893113184 161269516970352 161437343515812 161441167620096 161662927465728 161788631187456 161842445549568 162010868318208 162229454571366 162402126951168 162801937011168 162805793439744 163029427771392 163774875543552 163825469899182 163829350573056 163999841031936 164003725836288 164407478796288 164574557553042 164804525278848 164808544223232 165030905121264 165159227670528 165386094741504 165617196466176 165785504595984 165789547462656 166013231937462 166197580803072 166374476742656 166425874183296 166429816455168 166599066737376 166603013111808 166831863404544 167186852117376 167242462043328 167246540439552 167416504386768 167420470124544 167650443297792 168011270848512 168237952888824 168242055561216 168417020541952 168469048977957 168648362603136 168835637641216 169063549973136 169067554725888 169239369275067 169243496368128 169299790377984 169897104297984 170069880627738 170073909218304 170307527225472 170311561445376 170730843365376 170904348228159 170908396585472 171143160866496 171321262506576 171378247625928 171511505657856 171747098385408 171929901072384 171987088637952 172161870157368 172398356242749 172589795449344 172769402542464 172773495078912 172826869344192 173010821308416 173617115660352 173855600709336 173859718975488 174040647625728 174098537270784 174473242804224 174708643384548 174890455475463 174894598255104 175134838087872 175329316012032 175511774011392 175570152984576 176368765095432 176372942893056 176615213419008 176619397054464 176862006116352 177481796454144 177666494451264 177670702989312 177725590130592 178108102029312 178356980809728 178538235718752 178542589575168 178783480548036 179168269303296 179172513415168 179227864505088 179414379563328 179418629505024 179665083666432 180047379203328 180294697031904 180298967826432 180486597537792 180546631243776 180734518688256 180935214759936 181179333880272 181183752142848 181367879752332 181372175968256 181428206591646 181621313572608 181822994382848 181870793398944 182012210085888 182072751243264 182257782296226 182262226857984 182516910391296 182702392820064 183152179137564 183156517619712 183351464165376 183408106242816 183412450787328 184055196322816 184246734986496 184308019394688 184499821160928 184504191565824 184958413645824 185155278077952 185405090938704 185659768261422 185804131129344 186059356584192 186063763931136 186319346024448 186508692670482 186972278403456 187171286335488 187229108456208 187233543512064 187428389750784 187894261481472 188085208632048 188147769798744 188343567435114 188348028890112 188606748710016 188753403052032 188816186474496 189012679704576 189267696999927 189469148109696 189729407928528 189940092346368 190200999066624 190398933414144 190403443556352 191070688134144 191134242335232 191333147870592 191337680142336 191600506626048 192271946158656 192276634927104 192476594905088 192536055974808 192736420319898 192950443865088 193215485683584 193220062543872 193416422028648 193421138706432 193485474717696 193682103927039 194163519880512 194168119197696 194365577860272 194370181963776 194637173971968 195051327470272 195120963846144 195319255117896 195323881811968 195587550798003 195592183847424 195795728578944 195860854429632 196013149323264 196277611703628 196282398154752 196756423036992 197026692848856 197245480513536 197450745762816 197516422107648 197726652923904 198213288347648 198414860732361 198419560754688 198692115096384 198696821686272 198969756880896 199667021010912 199874806257672 199879540862976 199941288896916 200371614782976 200376361156608 200584884584448 200651603410944 200855515183596 201564302966208 201569077592064 201631347568224 201845958193152 202347666210816 202553301603744 202831534160892 202836338804736 203047422230016 203114960149248 203272895594496 203552116604928 203826750615306 204043697964288 204323977769184 204550868680704 204763736346624 204831845148672 205045005215232 205049862291456 205331524190208 205540191922572 205768433375232 206051082322176 206055963230208 206270397186048 206339007135744 207062095863168 207067145306112 207277576859808 207282486820864 207346521819024 207562298806044 207567215511552 208013954383872 208078215351552 208083144278016 208294608338544 208299687837696 208580727306042 209029647520512 209316776157216 209321734422528 209609264277504 210343813203888 210348795797504 210567697127424 210632747013234 210637736451072 210856938469632 211091083886592 211381044166656 211595859711054 211666241023587 211891532501376 212182592298768 212347578433536 212418209783808 212634079345597 212639264667648 212936395456512 213152791623408 213445583919594 213682603889664 213910041526272 213976123949952 213981192585216 214203874000896 214954524150912 215026022627136 215249791354416 215254890160128 215550569954304 216014491090944 216305939428488 216536169268224 216603062971659 217069249348224 217074391252992 217372570361856 217593474782229 217598781044736 218366500724736 218433959865576 218439134097408 218666454709248 219209971728384 219432743404056 219734162007633 219739367038464 220041206828352 220212303560704 220270194651312 220514792988672 220817697924096 221047339461312 221052729950208 221126256820224 221350975916616 221596774404096 221901165577728 221906421940224 222132088983168 222137350815744 222442484539392 222915802823168 222989949391104 223222005849024 223227293499392 223528629483432 223533924397056 223840976491008 224317270518432 224322740748288 224625398637276 224859157039881 224864483470848 225418066630848 225423406301184 225652492366756 225657995157504 225733053837312 226529472397312 226759840836984 226765212291072 226835266014252 227076702967296 227082081927168 227641124487168 227872464304212 228190881155328 228428350008768 228504330167904 228682007543808 228996131180544 229316118183936 229549160209824 229864474990332 230119727265792 230359203389952 230364660105216 230435825792256 230681095077888 231489487547136 231807467612448 231812958633984 232054196834304 232131383027712 232630990405632 232944857846064 233187273967284 233192797673472 233264837046402 233513117450496 233772421349376 234015698681856 234093537312768 234331434380862 234337148817408 235158353460576 235163923857408 235486951225344 235816008155136 236636789854374 236642395272192 236888659268352 236894270652416 236967453507456 237214055778336 237477469372416 237803674687488 238050980958336 238056786100224 238377974064048 238891025737728 238970486006784 239219172751104 239224839340032 239553444888576 239796890576334 240063172271104 240392929375872 240398623768576 240648796717056 240723139443696 240728841658368 240979358251008 241572445173696 241578336190464 241823839669776 241904275455528 242156015273718 242161751430144 242494391198592 242682946781184 242763668324352 243010376394968 243016302477312 243344181857049 243603190426752 244202905516752 244208690159616 244544141657088 245662313315328 245738204848773 245744025859584 245999761547904 246005588754432 246611218194432 246861836329563 247206787918272 247546357681896 247738841505792 248079142112256 248425794699264 248678256893976 248684321193984 249019847906193 249296371204608 249561715113984 249638811274944 249644724682752 249904519667712 250780278176064 250863693064992 251124756580152 251130705186816 251475664946688 251754915299328 252016906272768 252356929333236 252363083341824 252625530812928 252972543904704 253253456461824 253601332088832 253865244552192 254760917512192 254845656446976 255104820941607 255110863827456 255116906856448 255461290838208 255467342168064 256096265048064 256362594878208 256714741299744 256981893759864 257267258486784 257620647578112 257626750058496 257888562704864 257894851608576 257980632956928 258242805236052 258884693174016 258890825596928 259154103813696 259160242618368 259240304016288 259516231962624 260161285128192 260425673490528 260783401064004 260789578463232 261060971438592 261147805906176 261350865764352 261703482271504 261709864206336 262062965076822 262341897382656 262702257131808 262993974018048 263267661017088 263355229476864 263635537231872 264553147643148 264559414339584 264922820128512 264929095581696 265293009174528 266222694681216 266499741676896 266506054483968 266588385195888 267162153043968 267446512779264 267535471214592 267807353578128 267813884362752 268175220822054 268752403954944 268758770122752 268841796757632 269127944257536 270071068804992 270442045547856 270448451739648 270729896306688 270819946865664 271101778032384 271402822139904 271769000820408 271775628214272 272051819628498 272058263952384 272142309887469 272431970358912 272734491574272 273018315128832 273109126864896 273386673444339 273393340286976 273775365586944 274053589230096 274357911166976 274728268706346 274734776429568 275027196248064 275112159364224 275118676180992 276082794484224 276370102479744 276462029092032 276749731741392 276756287348736 277437620468736 277726144451392 277732917116928 278107636408056 278489652392133 278706196694016 279089034876288 279095645896704 279479019036672 279763039005723 280458417605184 280756929503232 280843662684312 280850315268096 281142584626176 281841392222208 282127812948072 282221654698116 282515351152671 282522043335168 282910123065024 283130104578048 283224279711744 283519019556864 284203722164544 284594111892792 284910138519552 285301498599936 285308256780288 285605165334528 286606032201216 286701363502848 286999721805888 287006520213504 287400759939072 288407919237984 288414952390656 288714892357632 288804083962212 289425665797632 289432521670656 289830093815808 290124633042972 290131708059648 291155334299648 291245279820768 291252178796544 291548366790408 291555272945664 291955760957952 292279962304512 292576991205408 292681445769216 292978882676844 292985822717952 293388275771136 293693592868416 294019723984896 294416417555442 294423597232128 294729785948416 294835009093632 295134634555488 295462365872128 295540039273284 295868220770304 296176118644224 296183134420992 296274633161472 296589979385856 297319932521472 297629341132032 298038172644576 298045232529408 298454635321344 299089694024576 299096987664384 299500531516368 299812209386508 299819311294464 299911933345374 300557422174464 300564541734912 300877326876672 300977405116416 301283272775394 302346454449312 302353616388096 302447021352336 302768937289728 303521499316224 303829952405616 304247301241338 304254508207104 304571133345024 304672440223872 304909343391744 305328174907392 305740125922959 306065546946432 306073010700288 306485966653776 306826303021056 307145604519936 307247767723008 307574793437184 308310287883858 308652650062848 309076623483264 309083944845312 309405595779072 309508510703616 310593143794752 310600717959168 310916365289712 310923730231296 311019782728536 311350823267328 312020931575808 312124716417024 312441912507816 312449531756544 312871090959063 313544471280768 313551898476544 313975164235824 313982601633792 314413896416256 315515719805832 315523193696256 315851545691136 315956604676608 316285407704448 316636625829888 317071566249984 317393789566581 317401307944448 317837298752064 318273888448152 318521367650304 318627314675712 318958897001472 319404593184768 319729187435112 320168375879391 320523905834496 320865062289408 320964185924928 320971788877824 321305811001344 322096593564928 322431786226368 322539033940704 322874687031624 322882335240192 323325854931456 323684891099136 324021736636416 324458909142732 324804253902336 325603874022336 325611586879488 326058855542784 327549751087104 327650939798364 327658701146112 327999682063872 328007451672576 328814957592576 329149115106084 329609050557696 330061810242528 330318455341056 330772189483008 331234392932352 331571009191968 331579094925312 332026463874924 332395161606144 332748953485312 332851748366592 332859632910336 333198133474752 333206026223616 333663726809088 334373704234752 334484924086656 334493080879104 334833008773536 334840940249088 335300886595584 336022541697024 336475905777648 336484111122432 336834041083904 336938097955914 337296725206272 337671275282432 338127099946272 338135109451776 338478738550134 338486992736256 338599580755968 339794208595968 340139761255476 340147818436608 340615054450944 340623122890752 341461686730752 341808696456318 341816793170944 342286321732992 342642525013152 342756495251856 343023011315712 343494196770816 343859802144768 343974177275904 344323740314736 344796712485498 345179590898688 345538805084928 345546990157824 345653738688384 346021642616832 347234231320704 347711201418672 347719437950976 348081295251456 348197074541568 348946485608448 349417286769096 349780910950926 349789196510208 349897255569603 350269676175744 350658632024064 351023548022784 351140305969152 351497151571293 352737530190864 352745885786112 353230426838016 353724012232704 354955184781561 354963592908288 355332988902528 355341405978624 355451180261184 356216204058624 357076471437504 357085179150336 357566961096072 358336538606592 358455729010176 358828759126656 358837259010048 359330167332864 359695335864501 360094758406656 360589394063808 360597935652864 360973195075584 361093262487552 361469037376512 362358667760544 362367504285696 362735759504664 362744351936512 362856413183292 363234022910577 363242627145216 363645988765696 363741586797888 364024420171776 364145502486528 364515564592452 364524453715968 365404785640128 366304358275128 366313035239424 366816212485632 366824901574656 368110392645632 368493469972992 368616038789376 368999642321856 369008383131648 369916827291648 370810181877408 371319536522844 371608262258688 372118713168384 372127527862272 372638692048896 373017385340964 373944556806912 374342572670976 374458216912416 374467087024128 374856779501568 375788522962944 376170417264096 376295539597488 376687134870228 376696057780224 377213497420032 377506806104064 377632372948992 378025359409152 378535393999854 378938296219392 379458815857056 379880184692736 380401998133248 380797866828288 380806887112704 382141376268288 382268484670464 382666295741184 382675360284672 383201013252096 384543892317312 384553269854208 384953189810176 385072111949616 385472840639796 385900887730176 386430971367168 386440125087744 386832844057296 386842277412864 386970949435392 387364207854078 388327039761024 388336238395392 388731155720544 388740363927552 389274347943936 390102654940544 390241927692288 390638510235792 390647763623936 391175101596006 391184367694848 391591457157888 391721708859264 392026298646528 392555223407256 392564796309504 393094447615233 393512846073984 394053385697712 394490961027072 394891861641823 394901491525632 395032844215296 395453305847808 396426576695296 396829721464722 396839121509376 397384230192768 397393643372544 397939513761792 399334042021824 399749612515344 399759081725952 399882577793832 400743229565952 401169769168896 401303206821888 401711030367192 402262831233081 403128605932416 403138155184128 403262695136448 403691916386304 405106603207488 405663068321784 405672677609472 406094844460032 406229920298496 407104233209856 407653501230612 408077729442747 408087395928576 408647955538368 409101737361408 409527472693248 409663690297344 410090010430464 410663048380416 411080383845144 411536866750464 412102164644352 412111926460416 412540794372096 412678014271488 414124191726336 414555153719616 414564973641728 414693043638048 415124597612088 415134431023104 416156430703104 416166288556032 416589216677088 416599375675392 417161454612084 418059295041024 418633552314432 418643468845056 419218528555008 420687626407776 420697591595008 421135394254848 421265494026468 421275472902144 421713876939264 422182167773184 422762088333312 423191719422108 423332482047174 423783065002752 424365184597536 424695156867072 424836419567616 425268158691194 425278529335296 425872790913024 426305583246816 426891167839188 427365207779328 427820083052544 427952247899904 427962385170432 428407748001792 429909048301824 430052045254272 430499582708832 430509780320256 431101139908608 432028982181888 432611878856976 433072338536448 433206125943318 434138498696448 434148782505984 434745140723712 435186949564458 435197562089472 436733001449472 436867919731152 436878268194816 437332909418496 438419943456768 438865486808112 439468324015266 439478734076928 440082413656704 440424607121408 440540389302624 441029585977344 441624626333163 441635395848192 442094678922624 442105459900416 442252513640448 442701951833232 443193548808192 443802331155456 444264177966336 444274701631488 444884969078784 445831605646336 445979898782208 446444011698048 446454586998784 447057258966864 447067848794112 447681952982016 448634541036864 448645481496576 449250797274552 449718314079762 449728966941696 450836133261696 450846812602368 451304984733512 451315990315008 451466107674624 451924909163091 453058944794624 453519681673968 453530424582144 453670532028504 454153405934592 455282248974336 455744928608424 456370951862007 456381762310656 456856700017536 457008660335808 457364015087616 457992262361088 459098320419648 459728949980664 460239454531584 460718406779904 460871651584512 461362190155776 462465431825787 462978975094272 463614935224896 463625917267968 464108393668608 464262766055424 465889715692128 466374547934568 466385595346944 466529674092804 467026234900992 467544842698752 468031397363712 468187074625536 468662868761724 468674297634816 470316706921152 470327847714816 470973902450688 471632016310272 473273579708748 473284790544384 473777318536704 473788541304832 473934907014912 474428111556672 474954938744832 475607349374976 476101961916672 476755948128096 477782051475456 477940972013568 478438345502208 478449678680064 479106889777152 479593781152668 480126344542208 480785858751744 480797247537152 481297593434112 481446278887392 481457683316736 481958716502016 483144890347392 483156672380928 483647679339552 483808550911056 484312030547436 484323502860288 484988782397184 485365893562368 485527336648704 486020752789936 486032604954624 486688363714098 487206380853504 488405811033504 488417380319232 489088283314176 491324626630656 491476409697546 491488051719168 491999523095808 492011177508864 493222436388864 493723672659126 494413575836544 495092715363792 495477683011584 496158284224512 496851589398528 497356513787952 497368642387968 498039695812386 498592742409216 499123430227968 499277622549888 499289449365504 499809039335424 501560556352128 501727386129984 502249513160304 502261410373632 502951329893376 504033812545536 504713858666472 504726166683648 505251061625856 505407146933871 505945087809408 506506912923648 507202664177664 507718107825201 507730489104384 509521835024384 509691312893952 510209641883214 510221727654912 510922581676416 510934684336128 512192530096128 512713044684477 512725189756416 513429482599488 513963787519728 514534516973568 515241295156224 515777125409728 515789703217152 515961265913856 516485610472104 517195068728247 517769386348032 517781651193856 518308207627392 518320485236736 518480608032576 519032463925248 520851346981056 521566802128008 521579156926464 522121942877184 522295611812352 523406964543008 523419728412672 524125930153644 524671366426389 524683794765312 525404514263616 525987948036096 526535322034176 526710458953728 529106295286296 529118828679168 529845640257024 529858191163392 530586018349056 532445389362432 532999483353792 533012108967936 533176770391776 534324306087936 535070942429184 535614707156256 535627768725504 536350441644108 537504807909888 537517540245504 537683593515264 538255888515072 540142137609984 540884091095712 540896903479296 541459792613376 541639893731328 542203556064768 542805644279808 543538001640816 543551256428544 544103639256996 544116527904768 544284619774938 544863940717824 545468983148544 546036630257664 546218253729792 546773346888678 546786680573952 547550731173888 548107178460192 548715822333952 549456537412692 549469552859136 550054392496128 550224318728448 550237352361984 552165588968448 552740204959488 552924058184064 553499463482784 553512574697472 554875240937472 555452288902784 555465834233856 556215272816112 556979304784266 557412393388032 558178069752576 558191291793408 558958038073344 559526078011446 560916835210368 561513859006464 561687325368624 561700630536192 562285169252352 563682784444416 564255625896144 564443309396232 565030702305342 565044086670336 565820246130048 566260209156096 566448559423488 567038039113728 567803090999781 568407444329088 569188223785584 569820277039104 570602997199872 571210330669056 573212064402432 573402727005696 573999443611776 574013040427008 574801519878144 576815838475968 576829904781312 577429784715264 577608167924424 578851331595264 579660187631616 580249266085944 580263416119296 581046311781117 582310668599296 582490559641536 582504357593088 583096733580816 583110545891328 583911521915904 585153982410816 585362891538432 585957765353688 585971645435904 586776551542272 587387185736832 588039447969792 588832835110884 588847194464256 589459571896832 590269269110976 590924731744256 591080078546568 591736441540608 592352237288448 592549266322944 593179958771712 594639865042944 595244582197083 595258682264064 596076345289152 596090465058816 596909270642688 598179388049152 599001063032736 599624418773016 599638622588928 599823866690748 601114844348928 601129083469824 601754653753344 601954810232832 602566545550788 604692908898624 604707232776192 604894042704672 605537874579456 607042998632448 607659904811232 608494602482676 608509016414208 609142266690048 609344880447744 609818686783488 610656349814784 611480251845918 612131093892864 612971933307552 613652606042112 614291209039872 614495535446016 615149586874368 616620575767716 617305300125696 618153246966528 618167889690624 618811191558144 619017021407232 621186287589504 621201435918336 621832730579424 621847460462592 622039565457072 622701646534656 624041863151616 624249432834048 624883825015632 624899063513088 625742181918126 627088942561536 627103796953088 627950328471648 627965203267584 628827792832512 631031439611664 631046387392512 631703091382272 631913209353216 632570815408896 633273251659776 634143132499968 634787579133162 634802615888896 634998723070761 635674597504128 636547776896304 637042735300608 637254629351424 637902238036791 637917794002944 638809186369536 639458374870224 640336751758782 641047811668992 641730124578816 641928371849856 641943577755648 642611622002688 644193187129856 644863572452736 645078067881408 645749374063248 645764670480384 646651709862912 648043473272832 648917818285464 649608507804672 649809188914977 651207748044672 651223173758976 652117711085568 652780424346687 655099502174208 655301879596728 655317402292224 655999364127744 657629915185152 658298230212168 659202486022899 659218101115392 660123620485056 660636910682112 661544378966016 663142018383936 663158189850624 664052927749848 664790323212288 665703496733184 665719265820672 666396266949504 666412052447232 667327453618176 668747408469504 668969848173312 669666017547072 669681880498176 670601773191168 672951811555296 672968222244864 673668082167808 673876195911828 674577471119643 674593450412544 675342550564864 676254199892544 676270218903552 676957477100268 676973985472512 677199161511936 679588417191936 680279522510952 680295636873216 681230108901888 681246245781504 682923373461504 683617392912636 683633586341888 684572643465984 685285050026304 685512990503712 686046022631424 686988393541632 687948354551808 688647480629472 689593424970996 690359181797376 691077610169856 691093980315648 691307477376768 692043285233664 694468462641408 695422402837344 695438875901952 696162590502912 696394149083136 697892971216896 698834573538192 699561821901852 699578393020416 699794511139206 700539352351488 701317264048128 702047096045568 702280611938304 702994303142586 705475060381728 705491771572224 706460853676032 707448024465408 709910369563122 709927185816576 710665977805056 710682811957248 710902360522368 712432408117248 714152942875008 714170358300672 715133922192144 716673077213184 716911458020352 717657518253312 717674518020096 718660334665728 719390671729002 720189516813312 721178788127616 721195871305728 721946390151168 722186524975104 722938074753024 724717335521088 724735008571392 725471519009328 725488703873024 725712826366584 726468045821154 726485254290432 727483173595776 728048840343552 728291004973056 729031129184904 729048907431936 730032545571147 730809571280256 732608716550256 732626070478848 733632424971264 736220785291264 736986939945984 737214614546319 737232077578752 737999284643712 738016766263296 739833654583296 740585508988689 741620363754816 742639073045688 743216524517376 744237426336768 745277384097792 746034770681928 747059543718579 747889113613824 748685145341952 748916433824832 748934174048256 749713559003136 752340834528192 752591079194976 753374269740456 753392115560448 754426994840064 755264745897984 756050718818304 757070787999708 757876592438784 758917631714112 759760369385472 760803996266496 761595733656576 764282752536576 764536969340928 765332591482368 765350720569344 766402026504192 769087784634624 769906379620352 770144223899232 770945681279592 771801775460352 772861942734336 772880250175488 773665688114592 773684554825728 773941898870784 774728415708156 776654079522048 776672476790784 777462311441088 777480727855104 778548695887872 780205309881088 780483855384576 781277020471584 781295527247872 782350203192012 782368735389696 783182914315776 783443417718528 784052597293056 785110446814512 785129592619008 786188895230466 787025692147968 788106771395424 788981922054144 789783723283646 789802983051264 790065688430592 790906611695616 792853153390592 793659442929444 793678243018752 794768460385536 794787286745088 795879027523584 798668084043648 799499225030688 799518163451904 799765155587664 801486459131904 802339538337792 802606413643776 803422060734384 804525662466162 806257211864832 806276310368256 806525390272896 807383832772608 810213206414976 811326136643568 811345355218944 812189688920064 812459840596992 814208466419712 815307002461224 816155458885494 816174791857152 816426929662407 817295911076736 818203474722816 819054945386496 819327380594688 820160020333017 820180020860928 821326096760832 822160767690288 823073733500928 824204329288704 825081588744192 825356028542976 828248383452672 829110307439232 829129947283456 829386087276096 830249195224176 830268862046208 832312861406208 833178433354176 833198751350784 834322909224168 836118590082048 837267104628864 837286937690112 838437057110016 839289117017169 841375252815552 841395183190016 842270788509696 842530988052936 842550945804288 843427753878528 845524176666624 846383438844216 846664964094348 847546053458013 847566130005504 848730369195072 849390313734144 849672839135232 850536317382388 850557058670592 852611166493632 853782335678376 854730415558656 855904495799808 855924770340864 856815496003584 859818096603648 860104090508544 860999165417664 861019560640512 862202279817216 865223757713952 866144677072896 866412251886636 868276997392896 868297565011968 869490281447424 870373899128916 870395124178944 873466002898944 873735839462304 873756536389632 874665818836992 876839886913536 877730973616224 878936648030532 878957468153856 880164827313408 880849214242816 881080778605248 882059171954688 883249252666326 883270791696384 884189357845248 884505027280896 885403903666464 886387097616384 887604662310912 888528355932672 888549403262976 889769938157568 891663211292672 891959797564416 892888023396096 892909173997568 894114517933728 894135697588224 895363905964032 897269082073728 897290962993152 898501594549104 899436628159524 899457933883392 901672266523392 901693625204736 902609969467024 902631980630016 902932215349248 903849818326182 906117889589248 907039363347936 907060849164288 907341064057008 908306811869184 910564497948672 911489857216848 912741903724014 912763524621312 913713400035072 914017320671616 914728030175232 915984524722176 917220377768877 918196640839296 919457899961328 920478909063168 921436813559808 921743303169024 922724380311552 924930863651574 925957950188544 927229870449792 927251834535936 928216787337216 928525532110848 931779431384256 932749095869136 932771190693888 933059348185608 934052469801984 936062794727424 936374149251072 937325737523448 937348595269632 938613272877189 940633413842304 940655695429632 941947804901376 946547159417496 946569581088768 947554637073408 947869814029824 948856223113344 949909877489664 951214698749952 952181368699743 952203923833344 953511896256192 955564102950912 955881944027136 956876691004416 958213779554304 959187562305336 960252689084416 960505127638173 961571717503488 961594495074304 962595186868224 962892557774784 962915366633472 963917433004032 966289780694784 967295358679104 967617101822112 968624061094872 968647005720576 969977564794368 971054673297408 972041505579872 972065209909248 973376727428196 974412761707008 976811622067008 976834760638464 978176566628352 982649253261312 982952819395092 982976103438336 983999046191616 984022355017728 986444872777728 987447345318252 988827151673088 990185430727584 990955366023168 992316568449024 993703178797056 994713027575904 994737284775936 996079391624772 997185484818432 998246860455936 998555245099776 998578898731008 999618078670848 1003121112704256 1003454772259968 1004499026320608 1004522820747264 1005902659786752 1008067625091072 1009427717332944 1009452333367296 1010502123251712 1010814293867742 1011890175618816 1013013825847296 1014405328355328 1015436215650402 1015460978208768 1019043670048768 1019382625787904 1020419283766428 1020443455309824 1021845163352832 1021869368672256 1024385060192256 1025426089368954 1025450379512832 1026858965198976 1027927575039456 1029069033947136 1030482590312448 1031554250819456 1031579406434304 1031922531827712 1032971220944208 1034390137456494 1035538772696064 1036616415254784 1036640970473472 1036961216065152 1038064927850496 1041702693962112 1043133604256016 1043158313852928 1044243885754368 1044591223624704 1046813929086016 1046839456825344 1048251860307288 1049342732852778 1049367589530624 1049691766708809 1050809028527232 1051975896072192 1053070644068352 1053420917907456 1054491454713879 1058212590572592 1058237657358336 1059691280514048 1061172036698112 1064865554344683 1064890778724864 1065998966707584 1066024217935872 1066353540783552 1068648612175872 1071229414312512 1071255537451008 1072700883288216 1075009615819776 1075367187030528 1076511777030144 1079086007593503 1080284275219968 1081768182191424 1081793806958592 1082919585226752 1083279787462656 1084407112129536 1087076003281632 1087102512857088 1088207278513992 1088233055809536 1088569239549876 1089727881435648 1090937966297088 1092073260515328 1092436507459584 1093546693777356 1093573361147904 1096214356920384 1097431644667904 1098913074825384 1098939105718272 1100448637456896 1100474704723968 1104331177936896 1105480409918976 1105848116368128 1106998926965568 1107025149394944 1109750481874944 1110904577805568 1112430545632224 1113958609568532 1114824786776064 1116356139505152 1116382583586816 1117916076146688 1119052156022892 1121833670420736 1123027718012928 1123374650737248 1123401261072384 1124570338504704 1127365568888832 1128511251792288 1128886618792464 1130061404610684 1130088173340672 1131640492260096 1132520418312192 1132897118846976 1134076078227456 1135606181999562 1136814888658176 1138376447571168 1139640554078208 1141205994399744 1142420661338112 1146424128804864 1146805454011392 1147998887223552 1148026080854016 1149603039756288 1153631676951936 1153659809562624 1154859569430528 1155216335848848 1157702663190528 1159320375263232 1160498532171888 1160526832238592 1162092623562234 1164621337198592 1164981119283072 1165008715186176 1166193467161632 1166221091782656 1167823043831808 1170307964821632 1170725783076864 1171915530707376 1171943290871808 1173553103084544 1174774371473664 1176078895939584 1177665670221768 1177694388928512 1178919143793664 1179283342845699 1180538538221952 1181849463488512 1182160157093136 1183472883081216 1184675584925469 1184704474576896 1185098532645888 1186359917543424 1189279730085888 1190489164394166 1190517364528128 1192152690578304 1192180930117632 1193818541285376 1196358776098304 1198002126065472 1199248837546032 1199277245177856 1199647733381496 1202229688697856 1203509307506688 1203909620465664 1205133091101576 1206788493699243 1209385817797248 1209414465552384 1209788085409344 1211075749158912 1215319809622464 1216989204965352 1217018032828416 1218284533380096 1218689760895488 1221312699629568 1222960503691836 1224233188328241 1224262187785728 1225943866615104 1227305212084224 1228582418079744 1228991070892032 1233241151535432 1234610600251392 1236306493933056 1236335779381248 1237622383116288 1238034042814464 1242372575179008 1243665461158848 1243694920925184 1244079130914144 1245403293069312 1248498865668096 1249767650031264 1249798127026176 1251484363836252 1254177885123072 1254207593906176 1255900656943296 1255930406535168 1257655585665024 1262062879223328 1262092774785024 1263406182764544 1263826418706432 1265141630817792 1266546503319552 1268286264999936 1269575158266324 1269605231777792 1269997446141522 1271349195008256 1273095553792608 1274085470601216 1274509258702848 1275804476073582 1275835588005888 1277618372739072 1278916749740448 1280673503517564 1282095623337984 1283460249157632 1283856743699712 1283887155511296 1285223244005376 1288386374259712 1289727144905472 1290156135762816 1291498748126496 1291529340960768 1293303419725824 1296086946545664 1297835636570928 1299217015609344 1299618377829954 1302415496089344 1302446347517952 1304235422171136 1305560848693374 1310199004348416 1310603759193456 1310634804584448 1311998728255488 1315259830370304 1316596460424336 1318404972045798 1318436202230784 1320247240970112 1321273821364224 1323088757932032 1324873878999489 1326284036767872 1326316379701248 1328105855499696 1329580646424576 1331406993466368 1332792533899008 1332824104894464 1334654907236352 1337494816939008 1337939696346624 1339332035094144 1339363760996352 1341203546382336 1345903623110592 1345936444489728 1347336164335616 1347752391823656 1349154942239286 1349186900825088 1352508399785088 1352540437807104 1353914954200536 1353947970945024 1354398323023872 1355774727489273 1359176834383872 1360559045021904 1360591273746432 1362460217803776 1365846746923008 1367234785825272 1367267172683776 1369112855586021 1369145286931968 1370570100052608 1371025981007424 1372092045262848 1373976787083264 1377294961258944 1379186849941992 1380718363594752 1382155220339712 1382614954753536 1384086570467328 1387396295477361 1388936925282816 1390844805674688 1390877751803904 1392325181005824 1392788298166272 1397669147076384 1399123643803704 1399156786040832 1399589022278412 1401078704702976 1402634528096256 1404094192091136 1404561223876608 1405988606285172 1410950120763456 1410983543144448 1412921707352064 1414896048930816 1419820739126244 1419854371633152 1421331955610112 1421365623914496 1421804721044736 1424864816234496 1428305885750016 1430267844384288 1433346154426368 1433822916040704 1435315036506624 1435349036040192 1437320669331456 1438781343458004 1440379033626624 1442357576255232 1442391742611456 1443892780302336 1444373049950208 1445876149506048 1449434671042176 1449470017142784 1450943038018656 1450977407746048 1451425652733168 1452936091642308 1452970508580864 1454966347191552 1456097680687104 1456582009946112 1458062258369808 1458097814863872 1460065091142294 1461619142560512 1465217433100512 1465252140957696 1467264849942528 1472441570582528 1473973879891968 1474429229092638 1474464155157504 1475998569287424 1476033532526592 1479667309166592 1481171017977378 1483240727509632 1485278146091376 1486433049034752 1488474852673536 1490554768195584 1492069541363856 1494119087437158 1495778227227648 1497370290683904 1497832867649664 1497868348096512 1499427118006272 1504681669056384 1505182158389952 1506748539480912 1506784231120896 1508853989680128 1512101437636608 1514141575999416 1515753184877568 1516221440801613 1517835263428224 1519520738770944 1521607992532992 1523154323475603 1523191467313152 1528565505073152 1529073938681856 1530665182964736 1532804053008384 1538139134053431 1538175569269248 1539812759240704 1540288447798464 1541891362559184 1543603550920704 1545723885468672 1547331376229184 1547369109651456 1547883797741568 1549456831416312 1553308159044096 1553344953581568 1554924622882176 1554961455710208 1557097391775744 1560410619762176 1562554040943168 1562591054495744 1564700406384024 1564737470779392 1566365828631552 1566886835437056 1570220893629024 1570259185238016 1572377790460932 1574014099279167 1574051384295936 1576213542790848 1577963844108288 1579567446567292 1579605966102528 1580131376861184 1585706306781184 1587318885858888 1587356486037504 1589536920771072 1589574573490176 1591758055047168 1597336168087296 1598998450061376 1599036326903808 1599530311175328 1602972918263808 1605212827287552 1606844121468768 1609051324932324 1612514423729664 1612552620736512 1613050780545792 1614767665545216 1620426412829952 1622652273287136 1622690710437888 1624379377840128 1624919681193984 1628416932839424 1630614004922448 1632310917770988 1632349583714304 1632853859324814 1634591822153472 1636406949445632 1638109890772992 1638654761189376 1640320040666034 1640360041721856 1642652193521664 1644321535380576 1646147467001856 1648408658577408 1650163177488384 1650712057085952 1656496766905344 1658220614878464 1658259894566912 1658772174552192 1660498390448352 1660537724092416 1664625722812416 1666356866708352 1666397502701568 1668645818448336 1672237180164096 1674534209257728 1674573875380224 1676874114220032 1678578234034338 1682750505631104 1682790366380032 1684541577019392 1685061976105872 1685101891608576 1686855507757056 1691048353333248 1692766877688432 1693329928188696 1695092106916026 1695132260011008 1697460738390144 1698780627468288 1699345678270464 1701072634764776 1701114117341184 1703409272999343 1705222332987264 1707564671356752 1709460831117312 1711808991599616 1713630992007168 1719636193207296 1720208181017088 1721998330835328 1722039121281024 1724404559634432 1730447515427904 1732289354145792 1732824503773272 1736553994785792 1738980562894848 1740747798257832 1740790248357888 1743138935343351 1746932005797888 1747471678924608 1747513072779264 1749331637673984 1755461947232448 1757873296061064 1757914936307712 1760329654626816 1762161557210496 1764118343909376 1766498505332652 1766541583392768 1768378715690496 1770807807332928 1772774195232768 1775209324621824 1777056711865344 1779539876315136 1783326422585344 1783919595128832 1785733746591249 1785776046792192 1785818347995136 1788229035867456 1788271395176448 1790727811928064 1794538164147456 1797003189098208 1798873256319048 1798915867766784 1803344533046784 1803387250409472 1805219938934048 1805263961260032 1805864430698496 1807699636652364 1812235779178496 1814078726695872 1814121698328576 1814682128114016 1816613623738368 1821128995897344 1822979714433696 1825483807448028 1825527049242624 1827426800070144 1828034641343232 1829456060350464 1831969049444352 1834440755537754 1836393281678592 1838915799922656 1840957818126336 1842873627119616 1843486606338048 1845448760623104 1849861727303148 1851915900377088 1854459740899584 1854503669071872 1856433574674432 1857051064221696 1863558862768512 1865498191738272 1865542381387776 1866118696371216 1868104939603968 1872125589454848 1872748298502144 1874651475046896 1874697190539264 1877226545754378 1881266827684608 1881311390859264 1883895609802752 1893094318834992 1893139162177536 1895109274146816 1895739628059648 1897712446226688 1899819754979328 1902429397499904 1904362737399486 1904407847666688 1904996169212283 1907023792512384 1911128205901824 1911763888054272 1913706714110373 1913753382008832 1916427559108608 1918375124610672 1920505378168832 1921010255276346 1923143435006976 1925190373736448 1925785115549568 1925830733266944 1927834866008064 1932579561389568 1934590717358208 1935234203644224 1937248122189744 1937294011441152 1939955129588736 1944083011159744 1944130419818496 1946753454856392 1948825523414016 1949427566744931 1953623244134016 1953669521276928 1956353133256704 1958341273040061 1965298506522624 1965905638790184 1965952206876672 1967998092383232 1972889745555456 1974894690636504 1977607458068697 1977654303346176 1980370861455168 1981910732046336 1984633136898048 1989426055151808 1989474569551872 1992158783249544 1994370969636864 1997110490199552 1997157797462016 1999236157341696 2006242225408512 2006909544519936 2008998052641216 2009045641494528 2011805319573504 2018855434665888 2018904666734592 2021004246503424 2021628587735484 2023780351237632 2026027651694592 2028810656710656 2030872431300804 2030921956417536 2038087340097536 2038765251575808 2040838567532856 2040886910619648 2043690326705664 2043738737344512 2048770120384512 2050852178737908 2050900759025664 2053717930397952 2055855150078912 2058138067894272 2060965180624896 2063108501638912 2063845063655424 2065942441888416 2068780274912988 2071077545392128 2073232830509568 2073281940946944 2073922432130304 2076129855700992 2083405387924224 2086267208512032 2086316627705856 2088487771508736 2089182447249408 2093627858172032 2093678913650688 2096503720614576 2098685465705556 2098735179061248 2099383533417618 2101618057054464 2103951792144384 2106141288136704 2106841835814912 2108982909427758 2116425181145184 2116475314716672 2119382561028096 2122344073396224 2129731108689366 2129781557449728 2131997933415168 2132048435871744 2132707081567104 2137297224351744 2142458828625024 2142511074902016 2145401766576432 2150019231639552 2150734374061056 2153023554060288 2158172015187006 2160568550439936 2163536364382848 2163587613917184 2165839170453504 2166559574925312 2168814224259072 2174152006563264 2174205025714176 2176414557027984 2176466111619072 2177138479099752 2179455762871296 2184146521030656 2184873014919168 2187093387554712 2187146722295808 2190097636713441 2192428713840768 2194863289335808 2197826149650768 2197878211436544 2200897274913792 2208662355873792 2210960819837952 2211696232736256 2213997853931136 2214050298789888 2219500963749888 2221756526966067 2221809155611136 2224861091264448 2227917219137064 2229649573552128 2232712279010304 2235832152293376 2238104312045784 2241178631155737 2243667340841472 2246055436025856 2246749301474496 2246802522144768 2249140677009408 2257022503584576 2257773237584928 2260122809221368 2260176346681344 2263280984520192 2265794237693952 2268152156454912 2271212363999124 2273629777316352 2276752895142336 2279281108156416 2282411988799488 2292848257609728 2293610908022784 2295997774447104 2296052161708032 2299206079512576 2307263353903872 2309719138861056 2310432671697696 2315405326381056 2318640750526464 2320997064343776 2321053664477184 2324185247124468 2329242674397184 2329962238566144 2330017430372352 2332386934323264 2332442183565312 2335646087663616 2340615929643264 2341451566153728 2343831061414752 2343886581743616 2347106206169088 2349548742947328 2352157791879168 2355331340443536 2355388777857024 2357838287587328 2358566685691398 2361077076443904 2363698926977024 2364320314186272 2366945766162432 2369351169850938 2369408949153792 2370197065291776 2372719835086848 2378559460171776 2380978328788332 2381034729056256 2384305381156608 2384361860235264 2387637082570752 2392717552196608 2396004252130944 2398497675092064 2398554490355712 2399295466762992 2404459377395712 2407018615013376 2407819240931328 2410266182203152 2413576987398486 2418771635594496 2418828931104768 2419576170818688 2422151498317824 2430639619244928 2433978409930704 2434036065656832 2436569066760192 2437379521790976 2442625399259136 2445921007383672 2448466376656482 2448524375571456 2449280788987221 2451887733230208 2454610424168448 2457164836159488 2457982141784064 2460480060999051 2466482303070864 2469221200502784 2472612987866112 2475244766232576 2476068085628928 2484745150358016 2487330922317696 2487389841850368 2488158261828288 2490806586138624 2499535300062528 2499596254052352 2502968727672504 2508355770246144 2511801313886592 2511860813070336 2515311171330048 2517867351051507 2524125758446656 2524185549570048 2526812365529088 2527652837412864 2530283261635584 2536572529999872 2539150316532648 2539210463555584 2539994892283044 2542638160374039 2542698390016512 2546191107585216 2548170941202432 2549018517405696 2551608952147164 2551671176011776 2557833499480896 2561347007035128 2564191246675968 2567713487399424 2567774311022592 2570446488010752 2576772748519424 2579454289810944 2580312271525632 2582997496252992 2583058681921536 2586606839451648 2595671273141856 2598434031218688 2599236755659908 2604830992178688 2604892695035904 2608470844342272 2611121697386748 2620398008696832 2621207518386912 2621269609168896 2623997456510976 2630519660740608 2633192920848672 2636809944091596 2636872404461568 2640494481940224 2642547642728448 2646177515864064 2649747757998978 2652568073535744 2656211710999392 2659161292849152 2662813986932736 2665585067798016 2665648209788928 2669309814472704 2674989633878016 2675879392693248 2678664070188288 2678727521992704 2682407092764672 2691807246221184 2691872888979456 2694672328671232 2695504783647312 2698309884478572 2698373801650176 2705016799570176 2705080875614208 2707829908401072 2707895941890048 2708796646047744 2711549454978546 2718353668767744 2721118090043808 2721182547492864 2724920435607552 2731693493846016 2734469571650544 2734534345367552 2738225711172042 2738290573863936 2741140200105216 2742051962014848 2744184090525696 2747953574166528 2751661133306631 2754589922517888 2758373699883984 2761436727189504 2764243031492761 2764310440679424 2765229909507072 2768173140934656 2774792590954722 2777873850565632 2781689611349376 2781755503607808 2784650362011648 2785576596332544 2795338294152768 2798247287607408 2798313572081664 2799178044556824 2802157409405952 2808188384182272 2809122447753216 2811977212570344 2815839818631567 2821900241526912 2821967086288896 2825843414704128 2839641478252488 2839708743266304 2842663911220224 2843609442089472 2849729632468992 2856544106099229 2856611771500032 2860535688768576 2866692308852736 2867645832081408 2870630073013248 2874641338662912 2877562686916008 2880758067253248 2884715152510464 2884783485222912 2887785560604672 2888746099900416 2891752299012096 2898869342084352 2901886076037312 2901954815492096 2902851305466336 2905872183284616 2905941017161728 2909932694383104 2913164019892224 2916124516739616 2916195629727744 2920130182284588 2923238285121024 2930434866201024 2930504281915392 2934529699885056 2944883141165056 2947947759783936 2948858458185276 2948928310315008 2951997138574848 2952067065053184 2959334618333184 2962342035954756 2966481455019264 2970556292182752 2972866098069504 2976949705347072 2981109536391168 2984139082727712 2988238174874316 2991556454455296 2994740581367808 2995665735299328 2995736696193024 2998854236012544 3009363338112768 3010364316779904 3013497078961824 3013568462241792 3017707979360256 3024202875273216 3028283151998832 3031506369755136 3032442881603226 3035670526856448 3039041477541888 3043215985065984 3046308646951206 3046382934626304 3057131010146304 3058147877363712 3061330365929472 3065608106016768 3076278268106862 3076351138538496 3079625518481408 3080576895596928 3083782725118368 3087207101841408 3091447770937344 3094662752458368 3094738219302912 3095767595483136 3098913662832624 3106616318088192 3109849245764352 3109922911420416 3114194783551488 3120821239524352 3125108081886336 3125182108991488 3129400812768048 3129474941558784 3132731657263104 3133773670874112 3140441787258048 3140518370476032 3144755580921864 3148028198558334 3148102768591872 3152427085581696 3155927688216576 3159134893134584 3159211932205056 3160262753722368 3163474364141637 3171412613562368 3174637771717776 3174712972075008 3179073841542144 3183516110094336 3194596663034049 3194672336174592 3197996900122752 3198072653807616 3199060622350656 3205945836527616 3213688242937536 3218102649864648 3225028847459328 3226101561091584 3229535331090432 3237258022780509 3240852825659904 3245304546574272 3245381420875776 3248758755680256 3249839362387968 3261228009844896 3264621835541976 3264699167428608 3265707718649628 3269183644306944 3272813898891264 3276219781545984 3277309522378752 3280640081332068 3280720083443712 3288643070761152 3292294934003712 3296817317154816 3301424114171904 3312993533810688 3316441229756928 3316519789133824 3317544349104384 3320996780896704 3321075448184832 3329251445624832 3332713733416704 3337291636896672 3344474360328192 3349068418515456 3349147750760448 3353748228440064 3357156468068676 3365501011262208 3365580732760064 3369083154038784 3370123952211744 3370203783217152 3373711015514112 3382096706666496 3385533755376864 3386659856377392 3390184213832052 3390264520022016 3394921476780288 3397561254936576 3398691356540928 3402145269529552 3402228234682368 3406818545998686 3410444665974528 3415129342713504 3418921662234624 3423617983199232 3427261984014336 3439272386414592 3440416362034176 3443996661670656 3444078242562048 3448809119268864 3460895030855808 3464578708291584 3465649007546544 3473107989571584 3477961125789696 3481495596515664 3481580496715776 3486277870686702 3493864011595776 3494943357849216 3495026145558528 3498663275347968 3510923894464896 3515746592122128 3515829872615424 3520659309253632 3524323114420992 3528236687818752 3532997010665304 3533083166785536 3536757431380992 3537850028537097 3541615614665856 3545548390465536 3550418649243648 3554026754776407 3554113423730688 3559079752630272 3566652845170688 3567839190257664 3571467493182498 3571552093584384 3576458071734912 3576542790352896 3581455623856128 3589076328294912 3594006378196416 3597746512638096 3597831735533568 3606689066093568 3610439877868096 3610527922520064 3611728861396992 3615399273304728 3620365481097729 3624471558356992 3628157453391744 3628243396657152 3629364256228032 3633227247476736 3645959428867392 3650967614896056 3651054098485248 3654853600140288 3656069282686464 3663938098888704 3668881511075508 3672699564984723 3672786563357184 3677831599845312 3681915636252672 3685747254239232 3686973212676096 3699723454606296 3703831800754176 3708919481799168 3709007338143744 3712867149348864 3714102128443392 3727117725537024 3730996383476544 3731084762775552 3732237392742432 3736209879207936 3745496597004288 3749302950093792 3749394381078528 3754453091508756 3762533655369216 3762622781718528 3767791219605504 3786188637669984 3786278324355072 3790218548293632 3791479256119296 3795424892453376 3799639509958656 3804858794999808 3808725474798972 3808815695333376 3809992338424566 3814047585024768 3822256411803648 3823527776108544 3827413428220746 3827506764017664 3832855118217216 3836750249221344 3841010756337664 3842020510552692 3846286870013952 3850380747472896 3851570231099136 3851661466533888 3855669732016128 3865159122779136 3869181434716416 3870468407288448 3874496244379488 3874588022882304 3879910259177472 3888166022319488 3888260839636992 3893506909712784 3897651046828032 3898855133489862 3907246488268032 3907339042553856 3912706266513408 3916682546080122 3930597013045248 3931811277580368 3931904413753344 3935996184766464 3945779491110912 3949789381273008 3955214916137394 3955308606692352 3960741722910336 3963821464092672 3969266273796096 3974621636998467 3978852110303616 3978949139103744 3984317566499088 3988741939273728 3994220980399104 3998472314683392 4012484450817024 4013819089039872 4017996105282432 4018091282989056 4023610639147008 4037710869331776 4037809333469184 4042008493006848 4043257175470968 4047560702475264 4057621313421312 4061744862601608 4061843912835072 4067324182467819 4076174680195072 4077530503151616 4081677135065712 4081773821239296 4087380653411328 4097540240769024 4101704357475816 4101801518051328 4107435860795904 4111710300157824 4116276135788544 4121930361249792 4126217003277824 4131884883776832 4137560549825976 4142155090784256 4146465661019136 4147844864260608 4152259711401984 4162188886432083 4166810775848448 4172534417024064 4172633255411712 4176975543017472 4178364894498816 4187255716344064 4193007441229152 4197370931411112 4197470358122496 4198767066835236 4203236114108928 4207903584288768 4212282576273408 4213683671629824 4217965818855516 4232850362290368 4232950629433344 4238765122056192 4244688146792448 4259462217378732 4259563114899456 4263995866830336 4264096871743488 4265414163134208 4274594448703488 4284917657250048 4290803533152864 4300038463279104 4301468748122112 4306047108120576 4316344030374012 4321137100879872 4327072728765696 4327175227834368 4331678340907008 4333119149850624 4337628448518144 4348304013126528 4348410051428352 4352829114055968 4352932223238144 4354276958199504 4358911525742592 4368293042061312 4369746029838336 4374186775109424 4374293444591616 4380195273426882 4384857427681536 4389726578671616 4395652299301536 4395756422873088 4401794549827584 4417324711747584 4421921639675904 4423392465472512 4427995707862272 4428100597579776 4439001927499776 4443513053932134 4443618311222272 4449722182528896 4455834438274128 4459299147104256 4465424558020608 4471664304586752 4476208624091568 4482357262311474 4487334681682944 4492110872051712 4493498602948992 4493605044289536 4498281354018816 4514045007169152 4515546475169856 4520245618442736 4520352693362688 4526561969040384 4536304312909824 4542424727998248 4547259554632704 4548664322404839 4553505790284672 4558562216312832 4564823977598976 4569462970426809 4585696515219456 4587221816045568 4591995548894208 4598412159025152 4614417402160293 4614526707807744 4619438277722112 4620865343395392 4630810652762112 4641994128687552 4642107328954368 4648370494248936 4659924477132288 4660034860744704 4664773868646528 4664884367130624 4671292175327232 4681231859286528 4687662122829504 4687773163487232 4694212412338176 4699097485894656 4710662680887072 4710777555714048 4715676575174656 4717133371382796 4722042297837501 4722154152887808 4727397853954048 4728640628372544 4733891532324864 4738702339701876 4738817898307584 4740394130583552 4757118920343552 4761956657576664 4762069458112512 4768610762313216 4768723720470528 4775274165141504 4785435104393216 4792008504261888 4796995350184128 4797108980711424 4798590933525984 4808918754791424 4815638481862656 4820532364406304 4827153974796972 4837543271188992 4837657862209536 4839152341637376 4844302996635648 4861279238489856 4867956819861408 4868072131313664 4873138133520384 4874759043581952 4885250798518272 4891842014767344 4896932753312964 4897048751142912 4898561577974442 4903775466460416 4909220848336896 4914329672318976 4915964283568128 4920960121998102 4932964606141728 4938442401005568 4945225975732224 4950489532465152 4952136171257856 4969490300716032 4974661844635392 4974779683700736 4976316523656576 4981613172277248 4999070600125056 4999192508104704 5005937455345008 5016711540492288 5023602627773184 5023721626140672 5030622342660096 5035734702103014 5048251516893312 5048371099140096 5053624731058176 5055305674825728 5060566523271168 5073145059999744 5078300633065296 5078420927111168 5079989784566088 5085276320748078 5085396780033024 5092382215170432 5096341882404864 5098037034811392 5103217904294328 5103342352023552 5110227818998029 5115666998961792 5122694014070256 5128382493351936 5135426974798848 5140892976021504 5153545497038848 5158908579621888 5160624543051264 5165994992505984 5166117363843072 5173213678903296 5191342546283712 5196868062437376 5198473511319816 5209661984357376 5216941688684544 5222243394773496 5229416806030053 5240796017393664 5242415036773824 5242539218337792 5247994913021952 5266385841697344 5273619888183192 5273744808923136 5280988963880448 5292355031728128 5299495515997956 5305136147071488 5312423421998784 5318322585698304 5325627973865472 5331170135596032 5338619628945408 5349979267756032 5351758785386496 5357328140376576 5357455043985408 5364814185529344 5383614492442368 5389344657342464 5391009567294624 5396619768957144 5396747603300352 5410033599140352 5410161751228416 5415659816802144 5415791883780096 5417593292095488 5423098909957092 5436707337535488 5442236180087616 5442365094985728 5449840871215104 5463386987692032 5468939143301088 5469068690735104 5476451422344084 5476581147727872 5482280400210432 5484103924029696 5488368181051392 5495907148333056 5503322266613262 5509179845035776 5516747399767968 5522873454379008 5528486062985522 5528620881358848 5530459819014144 5536346281869312 5549585181909444 5555747701131264 5563379222698752 5563511007215616 5569300724023296 5571153192665088 5590676588305536 5596494575214816 5596627144163328 5598356089113648 5604314818811904 5616376768364544 5618244895506432 5623954425140688 5631679637263134 5643800483053824 5643934172577792 5651686829408256 5679282956504976 5679417486532608 5685327822440448 5687218884178944 5699459264937984 5713088212198458 5713223543000064 5714988507636849 5721071377537152 5733384617705472 5735291664162816 5741120142331119 5741260146026496 5749282677325824 5755125373832016 5761516134506496 5769430305020928 5775571121209344 5777492199800832 5783504598024192 5797738684168704 5803772152074624 5803909630984192 5805702610932672 5811744366569232 5811882034323456 5819865388766208 5832249033479232 5832391259455488 5840260364569176 5846476570242048 5860869732402048 5861008563830784 5869059399770112 5875023819120183 5889766282330112 5895895519567872 5897716916370552 5897856620630016 5903994277149696 5918669236666368 5924684071909512 5932822374206091 5932962910038528 5941112584365504 5945732196139008 5953899410694144 5968278165455424 5976476349748632 5983112908910592 5991331470598656 5991473392386048 5997708472025088 6018726676225536 6020728633559808 6026994157923648 6027136924483584 6035415958720512 6056566303997664 6063012739510272 6064885763206452 6071341053712896 6078082955083776 6086431970131968 6092617293902412 6092765869252608 6114262020292608 6116295754727424 6122660731858944 6131216212033536 6152556536213724 6152702277076992 6159251036962816 6161153791193856 6167565450236736 6174414203682816 6182895541874688 6189325504916736 6191535190966272 6197827325665248 6213232636176384 6219698491528704 6219845822840832 6228389567102976 6241642479048704 6250216163772672 6250364217982976 6258801625536096 6258949883117568 6265463314526208 6267547341748224 6280883574516096 6281036740952064 6289511161843728 6296056397116668 6296205537183744 6304854171163392 6311855376433152 6318269786269168 6318423864410112 6320525507444736 6326948728283274 6342825227124736 6349275543435552 6349425944150016 6358147683084288 6367032220188672 6389193326068098 6389344672349184 6395993800245504 6396145307615232 6398121244701312 6411891673055232 6427376485875072 6436205299729296 6450057694918656 6452203122183168 6459070662180864 6474516045561018 6481705651319808 6490609093148544 6490762841751552 6497517511360512 6499678724775936 6522456019689792 6529243671083952 6529398334857216 6531415437299256 6538367288613888 6552439563091968 6554619044757504 6561280162664136 6561440166887424 6570292910140323 6577286141522304 6584589868007424 6593634634309632 6625987067621376 6632882459513856 6635088698208768 6641993561793408 6642150896369664 6658502891249664 6665269580898201 6665427466833408 6674583273793344 6688948720656384 6698136837030912 6707496456880128 6714312936137352 6723535893467211 6731002022524416 6731161465520128 6738166308077568 6740247904423488 6740407566434304 6747422031028224 6771067510753728 6773319712754784 6780368427664104 6780529040044032 6789842953560576 6797382713081856 6804290539059104 6804456469364736 6813637091997372 6820889331949056 6830258685427008 6837843324469248 6847235966398464 6878544772829184 6880832724068352 6887993323341312 6888156485124096 6897618238537728 6921790061711616 6929157416583168 6931298015093088 6946215979143168 6955922251579392 6962991193031328 6963160993431552 6972555741373404 6987728023191552 6989886715698432 6990052291117056 6997326550695936 7021847788929792 7031493184244256 7031659745230848 7041318618507264 7048646228841984 7056473375637504 7065994021330608 7066166333571072 7073514862761984 7075700057074194 7083231229331712 7091096780931072 7100837298487296 7108053509552814 7108226847461376 7118159505260544 7133305690341376 7135678380515328 7142934986364996 7143104187168768 7152916143469824 7153085580705792 7162911247712256 7178152656589824 7188012756392832 7195493025276192 7195663471067136 7213378132187136 7220879755736192 7221055845040128 7223457722793984 7230798546609456 7240730962195458 7256314906783488 7256486793314304 7258728512456064 7266454494953472 7291918857734784 7301935229792112 7302108196970496 7309707200280576 7312138565372928 7327876197777408 7337763022151016 7345399129969446 7345573126714368 7347842366961663 7355663199690624 7363831272505344 7371494508478464 7373946425352192 7381440182997153 7399446909212592 7407663601508352 7417838963598336 7425734298697728 7428204256886784 7454235451074048 7461992766953088 7462169525551104 7464474785484864 7472419758415872 7498605900187584 7498788762157056 7508906183017512 7525067310738432 7535582439211008 7553602053154521 7572377275339968 7572556648710144 7580437096587264 7582958512238592 7590849784906752 7609717589999616 7617450949597944 7617631390666752 7619984676849132 7628095170049536 7644512823607296 7647055552217088 7654826856441492 7655013528035328 7673500498442688 7682021512675328 7684041021105384 7692573740027904 7703140462198272 7703322933067776 7711339464032256 7730318245558272 7738362869432832 7740936814576896 7748992488758976 7749176045764608 7759820518354944 7776332044638976 7787013819425568 7795302093656064 7797710266979724 7814492976536064 7814678085107712 7825412533026816 7833365092160244 7861194026090496 7863622555160736 7863808827506688 7871992369532928 7891558982221824 7899578762546016 7910429832274788 7910617213384704 7921483445820672 7927642928185344 7938532547592192 7949243273996934 7957704220607232 7968635132998176 7977483878547456 7988441960798208 7996944629366784 8024968901634048 8027638178079744 8035992210564864 8036182565978112 8047221278294016 8075421738663552 8075618666938368 8084016986013696 8086514350941936 8095121404950528 8115242626842624 8123489725203216 8123687825670144 8134648364935638 8152349360390144 8155061006303232 8163354270131424 8163547642478592 8174761306822656 8195080481538048 8203408714951632 8203603036102656 8214871721591808 8223420600315648 8232552271577088 8243860722499584 8252434006555648 8254983399919893 8263769767553664 8275121099651952 8284310181568512 8292729094478283 8292931322038272 8295689728521216 8304519422803968 8324377772864166 8333621551696896 8345068834048128 8345266510823424 8353951086034944 8356729788997632 8374511432688128 8386014882458304 8394741862822224 8394940716244992 8397534133670472 8406472228217856 8424565152546816 8427367343259648 8435931637711032 8447519455894701 8465700724580736 8465901258866688 8477530244112384 8518924434757464 8519126229798912 8527991733660672 8530828326268416 8549188897406976 8569632318297687 8569835314500096 8581607066305728 8600076926558208 8602937496244224 8632688060748024 8642274201759744 8654145457531392 8654350455668736 8663356681814016 8666238299701248 8675256897036288 8696608026253056 8705658228111936 8705864446476288 8708553916399008 8717823051485184 8739492059676672 8748373550218848 8748586889183232 8760390546853764 8769714855363072 8779453157343232 8791304598603072 8791512845746176 8803589099655168 8834649423495168 8843843279351808 8846784930945024 8855991415724544 8856201195159552 8878003854999552 8887026107864268 8887236622444544 8899444365057792 8911668876548256 8918598294208512 8930849116041216 8943328609173504 8952417248183136 8964714524622948 8974669363365888 8984221744103424 8986997205897984 8987210088579072 8996562708037632 9028090014338304 9031092950339712 9040491236885472 9040705386725376 9053123938080768 9072608625819648 9084849455996496 9094519109265408 9097328644809678 9107011580569344 9117124432625664 9129647955197952 9138925940853618 9171393030438912 9174443632091136 9183991097788416 9196824318050304 9228834804320586 9229053415615488 9238876555444224 9241730686790784 9261621305524224 9283988257375104 9284214657908736 9296740988497872 9319848954264576 9329547737293056 9329768734261248 9342584350654464 9362463718573056 9375324245659008 9375546326974464 9388424824676352 9398194971789312 9421325361774144 9421555111428096 9431353150349312 9434266742765592 9444084595675002 9444308305775616 9457281256745088 9467783064649728 9477404679403752 9477635796615168 9480788261167104 9490423092424911 9514237840687104 9523913315153328 9524138916225024 9537221524626432 9550548330283008 9570870208786432 9583789989102147 9584017008523776 9593990700368256 9594217961422848 9597181867051968 9617837509582848 9641064728812608 9654307949593944 9675086542377984 9678304683274752 9688605993271296 9711774068341527 9722558476979712 9735913639722816 9736144262627328 9746276267040768 9749518087163904 9783684029534688 9793865506625928 9794097502285824 9797123155948884 9807550932920832 9818441696673792 9828659344637952 9831928567136256 9841920243996204 9865929212283456 9876884802011136 9890451951464448 9904272342515712 9938980601432064 9949323689270784 9949559367401472 9952633047313152 9963226344554496 9998141200250112 10011874910690016 10033423080984576 10047205255546368 10047443252281344 10061244685320192 10071469404206028 10096503033786624 10096742198280192 10107249462116352 10110611349651456 10121133046542336 10146290119999488 10156601266130592 10156841854222336 10159979569132176 10170552641496156 10170793560066048 10184764430340864 10192683764809728 10196074069622784 10206435808588656 10206684704047104 10220455637996058 10231333997923584 10245388028140512 10256764986703872 10270853949597696 10281785952043008 10307090994077696 10317817159243776 10321249086102528 10331989985011968 10332234727686144 10346427357806592 10382685092567424 10393736124874752 10396947022639632 10419323968714752 10433883377369088 10444486789546992 10458833612060106 10481592034787328 10484830073547648 10485078436675584 10495989826043904 10532771683394688 10547239776366384 10547489617846272 10561977927760896 10584710063456256 10598991031995912 10610272294142976 10613550085611291 10624846843997568 10636645171396608 10651255947730944 10662080264329221 10662340271192064 10677239257890816 10699958535512064 10703517570772992 10714656280753152 10729628371058688 10767228984884736 10778689314684928 10782019134589248 10793239537914288 10793495206600704 10820067198280704 10831319633604288 10831583767560192 10835186584190976 10846197819914184 10873414675070976 10884472360175232 10884730189971456 10899681742430208 10937878286602176 10938137381470208 10952902844688168 10953162295455744 10964560800420864 10968207848059392 10991814296666112 11006644533226524 11018098694954169 11018359690071552 11033494799535936 11045746908758016 11056972125971044 11057241762717696 11060919638028288 11099170363818888 11111495402262528 11126758445397504 11127022014431232 11138601448046592 11142306385330176 11181353176611072 11192989150429632 11193254288326656 11196712178227296 11208629637623808 11236489791012864 11247908850281376 11263359274526268 11287600966107648 11287868345155584 11303373658816512 11358565913009952 11358834973065216 11370655644880896 11374437768357888 11398918529875968 11426176424396916 11426447086000128 11429977015273698 11442142755074304 11466769235410944 11470583328325632 11482240284662238 11482520292052992 11498565354651648 11510250747664032 11523032269012992 11538860610041856 11551142242418688 11554984399601664 11567009196048384 11595477368337408 11607544304149248 11607819261968384 11611405221865344 11623488733138464 11623764068646912 11639730777532416 11664498066958464 11664782518910976 11680520729138352 11692953140484096 11721739464804096 11722017127661568 11738118799540224 11750047638240366 11779532564660224 11791791039135744 11795433832741104 11795713241260032 11807988554299392 11837338473332736 11849368143819024 11865644748412182 11865925820077056 11882225168731008 11891464392278016 11907798821388288 11923864910995401 11936556330910848 11952952699497264 11966225817821184 11982662941197312 11995416944050176 12037453352451072 12041457267119616 12053988315847296 12054273848967168 12070831917441024 12113132607995328 12126025479020544 12129771526412904 12142682107425792 12172863940263936 12185234587804824 12185531738505216 12201972547403457 12228524040585216 12232591509454848 12245321463717888 12305113072427448 12305404554153984 12322307582387712 12335130900473472 12348828407365632 12365791083749376 12378651009833472 12395654651330496 12426465272352768 12439396983057408 12456779134205952 12483284958097408 12486566659296249 12500432327545344 12500728435965952 12517603251072192 12517899766235136 12530926629052416 12535094683496448 12561767149032192 12579022323687456 12592112794233336 12592411074367488 12609708342326784 12623710752866304 12636539572538336 12636847728820224 12641051014889472 12653897456566548 12685650454249472 12698551086871104 12698851888300032 12716295366168576 12734064440377344 12778386652136196 12778689344698368 12791987600491008 12792290615230464 12796242489402624 12823783346110464 12854752971750144 12872410599458592 12900115389837312 12904406244366336 12918141324361728 12949032091122036 12963411302639616 12981218186297088 12981525683503104 12995035022721024 12999357449551872 13044912039379584 13058487342167904 13058796669714432 13062830874598512 13076734577227776 13104879126183936 13109238089515008 13122560325328272 13122880333774848 13140585820280646 13154572283044608 13169179736014848 13187269268619264 13251974135242752 13265764919027712 13270177396417536 13283987123586816 13284301792739328 13317005782499328 13330539161796402 13330854933666816 13349166547586688 13377897441312768 13396273674061824 13414992913760256 13428625872274704 13447071786934422 13462004045048832 13476332616155136 13480495808846976 13480815132868608 13494844062056448 13542135021507456 13546639425509568 13560736855328208 13561058080088064 13579685907121152 13608581078118208 13608912938729472 13627274183994744 13641778663898112 13645992967214517 13660517370854016 13675686648938496 13694471932796928 13708388911280427 13757089545658368 13761665448136704 13775986646682624 13795236477075456 13843252206480879 13843580123423232 13858314833166336 13862596030186176 13892431958286336 13925982386062656 13926321986863104 13945111482746808 13979773431396864 13980104582234112 13994653101391872 14043695577859584 14062986368488512 14063319490461696 14082637237014528 14097292457683968 14131988042661216 14132332667142144 14147029725523968 14151400114148388 14166462458663424 14182193561862144 14201674596974592 14216107019105628 14216453694922752 14266611380682752 14271356761030656 14285869972729992 14286208374337536 14305832286939648 14306171161411584 14325822495424512 14356305313179648 14376025512785664 14390986050552384 14391326942134272 14426756264374272 14441759511472384 14446915445587968 14461597093218912 14481461924390916 14512629813566976 14512973586628608 14517457024912128 14532908989906944 14583837715469568 14603870459584224 14604216393940992 14619414400561152 14624277130745856 14655752395554816 14675526044302032 14690798259938892 14691146253428736 14695684733923326 14711326399381248 14727662545010688 14742989016956928 14747892850704384 14762880365994306 14798893818425184 14815327203016704 14835677927196672 14851468597395456 14856408513773568 14908470902148096 14923985533906176 14924339051102208 14928949570969728 14944839516831744 14997211800375168 14997577524314112 15017812366035024 15050134621476864 15071164878422016 15107204106309042 15144754550679936 15145113297420288 15160874193174528 15165917024477184 15181699569813504 15219435179999232 15234901899195888 15235262781333504 15239969353698264 15256190340099072 15289025647214592 15294111104434176 15309653712882984 15310027056070656 15330683456994087 15347000996885376 15364043025350656 15368082042210768 15385147480055808 15406280924396544 15422678928064512 15460636491116544 15476725738865664 15481873629153792 15497984977517952 15498352091529216 15519641036709888 15552664089277952 15574027638851136 15590604187312128 15595420533959448 15628985953072128 15650825066053632 15666730184320488 15688250418090159 15722388052180992 15727245110321472 15727617655013376 15743984739065856 15799157525092032 15820859664549576 15821234426769408 15842966891641344 15877065095184384 15898486547993868 15915408441214464 15937270265996352 15954967757094912 15976883921596416 16049937803268096 16055276356159488 16071984421129728 16072365131956224 16094442556588032 16150843477327104 16168033972027392 16173028701883872 16190242809901056 16230485253685248 16246979450406432 16247375651340288 16269296729871276 16304698720780288 16310122012606464 16326708540262848 16327095284957184 16349522613645312 16390160963076096 16406817429903264 16407206072205312 16429743443183616 16446841200631296 16465104543154176 16487721444999168 16504868013111296 16509966799839786 16527539535107328 16550242199303904 16568620363137024 16585458188956566 16585862644076544 16591379457042432 16609038845607936 16648755545728332 16667243103393792 16690137668096256 16690533021646848 16707902172069888 16713459577995264 16749022865376256 16772029764916608 16789483725644448 16789881432489984 16795068267340944 16812944456435712 16849130305093632 16854734686519296 16871863275422064 16895038911789402 16931401449161472 16931802517733376 16955060488224768 17037848869514928 17038252459597824 17055983467321344 17061656652536832 17098377794813952 17139264636595374 17139670629000192 17144965522910547 17163214132611456 17200153853116416 17205874992488448 17223360426993357 17265376121496048 17284548403519488 17308290915062784 17326713363628032 17332476599402496 17350513794072576 17393216052506112 17411316456223872 17411728892952576 17417107832798016 17435646102970368 17496747100437696 17497173778366464 17520781093707528 17539429710726144 17582609197206144 17583025691492352 17607178199310336 17625071457360549 17669298846990336 17687686558703616 17693569861890048 17711982831449088 17756007709999104 17774052215728536 17774473244889088 17798467122618273 17798888730115584 17823337753096512 17837196588417024 17861698232082432 17904834496366272 17929429049245896 17949338726731776 17973994411795968 17974420177158144 17993125416075264 18056180028676608 18062185900679424 18080982473770944 18081410773450752 18106247876161536 18169698911992992 18189038218530816 18194657289619356 18214023161138688 18234248865251328 18259295910395904 18277851881707236 18342786060877824 18348887264182272 18367982195576832 18393648636100608 18457669608641172 18458106831230976 18477753110888448 18483461373581568 18523242611048448 18567976514750208 18593481976995744 18639697908529152 18659095474586112 18659537468522496 18685168701308928 18724927437146112 18750648491318016 18751092653948928 18776849649352704 18796389943578624 18842650723548288 18843110222856192 18862706300698624 18868533485531184 18888169191350004 18888616611551232 18914562513490176 18935566129299456 18954809358807504 18955271593230336 18961576522334208 18980846184849822 19028475681374208 19047826630306656 19048277832450048 19074443049252864 19101096660566016 19141740417572864 19167579978204294 19168034017047552 19187981400736512 19188435922845696 19194363734103936 19235675019165696 19282129457625216 19308615899187888 19350173084755968 19356609366549504 19377211986542592 19423548136683054 19445116953959424 19471827279445632 19472288525254656 19492552534081536 19499036174327808 19567368059069376 19587731013251856 19588195004571648 19594246311897768 19615101865841664 19657318689275904 19663857134272512 19683840487992408 19710878730420969 19731858424566912 19753769604022272 19780903902928896 19877961202864128 19898647378541568 19905266094626304 19926452689108992 19995808742694603 19996282400500224 20023749821380032 20066846161969152 20094410511092736 20122489370640384 20142938808412056 20193006067573248 20193484396560384 20214498924232704 20221222699302912 20242266093084672 20313202532261184 20313683708444672 20319959138264352 20341105282992312 20341587120132096 20369528860681728 20392148139245568 20412871617177312 20413369408094208 20440911275992116 20462667995847168 20490776056281024 20513529973407744 20541707899195392 20614181988155392 20635634318487552 20642498172205056 20663979970023936 20664469455372288 20692854715613184 20765370185134848 20787472249749504 20793894045279264 20838647937429504 20867766754738176 20888973579093984 20917667224120212 20963184069574656 20969660147095296 20970156873351168 20991979652087808 21065543366789376 21094479552732768 21094979235692544 21123955855521792 21169420126912512 21197982063991824 21220544588285952 21227100171222582 21249693687995136 21273290342793216 21302511895461888 21324160528658442 21324680542384128 21354478515781632 21399917071024128 21407035141545984 21429312561506304 21459256742117376 21534457969769472 21557378629369856 21564038269178496 21586479075828576 21586990413201408 21640134396561408 21662639267208576 21663167535120384 21670373168381952 21692395639828368 21768944720350464 21769460379942912 21799363484860416 21875756573204352 21876274762940416 21905805689376336 21906324590911488 21929121600841728 21936415696118784 21983628593332224 22013289066453048 22036197389908338 22036719380143104 22066989599071872 22091493817516032 22113944251942088 22114483525435392 22121839276056576 22144320548991459 22198340727637776 22222990804525056 22253516890795008 22277202896093184 22284612770660352 22362706353222144 22385978300859264 22386508576653312 22393424356454592 22417259275247616 22495817700562752 22526718549052536 22575201932215296 22606747317633024 22660806159463563 22717131826019904 22717669946130432 22741311289761792 22748875536715776 22852352848793832 22852894172000256 22859954030547396 22884285510148608 22933538470821888 22941166656651264 22964480569324476 22965040584105984 23020501495328064 23046064538025984 23077721220083712 23109968799203328 23134018392096768 23190954736674816 23215088608298496 23215638523936768 23222810443730688 23246977466276928 23247528137293824 23279461555064832 23328996133916928 23361041458276704 23385906280968192 23443478929608192 23444034255323136 23476237599080448 23500095276480732 23559065129320448 23583582078271488 23590867665482208 23591426482520064 23615977108598784 23674676946665472 23698736287638048 23731289496824364 23731851640154112 23764450337462016 23782928784556032 23815597642776576 23847729821990802 23873112661821696 23905905398994528 23932451635642368 23965325882394624 23990833888100352 24074906704902144 24082914534239232 24107976631694592 24108547697934336 24141663834882048 24226265215990656 24252050958041088 24259543052825808 24285364214851584 24345727880527872 24370469175609648 24371063477010432 24403945094806914 24457048081170432 24465183018909696 24490642927435776 24610226144854896 24610809108307968 24644615164775424 24670261800946944 24697656814731264 24731582167498752 24757302019666944 24764950199759679 24791309302660992 24852930544705536 24878187283434849 24878793966114816 24913558268411904 24966569916194816 24973133318592498 25000864655090688 25035206502144384 25035799532470272 25061853258104832 25070189366992896 25123534298064384 25158044647374912 25184225588466672 25184822148734976 25219416684653568 25273079145076672 25273695457640448 25282102029778944 25307794913133096 25342558367684103 25371300908498944 25397102173742208 25397703776600064 25432590732337152 25556773304272392 25557378689396736 25583975200982016 25592484978805248 25647566692220928 25708896954893061 25709505943500288 25744821198917184 25800230779674624 25808812488732672 25898064182244072 25926822605279232 25962436372594176 25963051367006208 25990070045442048 25998714899103744 26089824078759168 26116974684335808 26117593339428864 26125661749197024 26153469154455552 26218476179030016 26245120650656544 26245760667549696 26281171640561292 26309144566089216 26338359472029696 26374538537238528 26503948270485504 26531529838055424 26540354792835072 26567974247173632 26568603585478656 26634011564998656 26661078323592804 26661709867333632 26698333095173376 26755794882625536 26792547348123648 26829985827520512 26857251744549408 26894143573868844 26924008090097664 26952665232310272 26960991617693952 26961630265737216 26989688124112896 27084270043014912 27093278851019136 27121473710656416 27122116160176128 27159371814242304 27217162156236416 27217825877458944 27254548367989488 27283557327796224 27291985934429034 27321034741708032 27351373297876992 27388943865593856 27416777822560854 27514179091316736 27523330896273408 27551973293365248 27590472954150912 27686504412961758 27687160246846464 27716629666332672 27725192060372352 27784863916572672 27851964772125312 27852643973726208 27890222965493616 27959546862793728 27989306202783744 28087391155719168 28125972736977024 28126638980923392 28165274474029056 28194584915367936 28263976085322432 28264665334284288 28294059451047936 28302800228296776 28332924917326848 28403349193949184 28432214038211256 28432907389845504 28471269277274733 28533222761365504 28542713522061312 28571739945459984 28572416748675072 28611664573879296 28651644990849024 28712610626359296 28752051025571328 28781972101104768 28782653884268544 28853512528748544 28883519022944768 28923194186437824 28962923848781832 29025259627133952 29034914049824256 29065817979813888 29135322205024581 29167675430939136 29207740919168448 29208432787881984 29238828801122304 29248554261491712 29351052088604064 29381596519877784 29382292506857472 29391369467846652 29422652798762496 29455325090021376 29485978033913856 29495785701408768 29525760731988612 29597787636850368 29630654406033408 29671355854393344 29712817027547136 29816941804296192 29847971067812352 29848678102204416 29857899141939456 29889679033663488 29994423600750336 30035624732070048 30100269242953728 30142329756844032 30214408212618084 30289509101359872 30290226594840576 30321748386349056 30331834048954368 30363399139627008 30438870359998464 30469803798391776 30470525562667008 30479938707396528 30512380680198144 30578051294429184 30588222208868352 30619307425765968 30620054112141312 30661366913988174 30694001993770752 30728086050701312 30736164084421536 30770294960111616 30812561848793088 30845357856129024 30921272982233088 30953451477731328 30963747258307584 30995969955035904 30996704183058432 31039282073419776 31105328178555904 31148055277702272 31181208374624256 31190841067918896 31257971906144256 31301650132107264 31333460368640976 31376500836180318 31444776104361984 31454490220642944 31455235310026752 31487969478131712 31598315050184064 31641719329099152 31642468853538816 31685933783282688 31754130190368768 31796973095987736 31830816882428928 31840650256833873 31874540531992704 31909935514189824 31953767843192832 31986240792987663 32099875606536192 32110552712318976 32143968842259456 32188885113176064 32301686954654208 32336067944054784 32346057403767744 32380485619802112 32493958900812864 32494751302680576 32538593459742552 32620244025212928 32653417080525696 32654190569914368 32699045227290624 32813634859806528 32814412144410624 32859486886367232 32893682401262592 32975442889998336 33009736026222592 33019933599679572 33054296084862507 33055079070214656 33100484398607808 33137240726274048 33170916377913132 33171725288153088 33182758914084864 33297511091456664 33334486206787584 33380275336192512 33381066043293696 33415804344139776 33426919155990528 33498045730752512 33544059529833216 33578967451288896 33579762864979968 33590136534681888 33625888912871424 33709469373038592 33743726550844128 33790077823578804 33862802898322944 33863605035466752 33910120976449536 34075697739029856 34076504919195648 34111966934642688 34123313305073664 34196755589627904 34278529273190748 34279341258000384 34289931045821094 34326428265222912 34400307706232832 34411749984976896 34446720853986714 34530752242992096 34569096807038976 34616581830125568 34653426727256064 34664953198804992 34701027588145152 34786432105012224 34822632912447744 34823457785905152 34834215665596032 34871292205940736 34993494200875392 34994347556732928 35041562187415056 35078859421452288 35165218394412288 35166051382984704 35214356398620672 35250142914721098 35338597693980672 35375373117407232 35387139723780096 35423965662898176 35512015419998208 35548104431457072 35548946489778176 35596934245236546 35597777460231168 35646675506193024 35674393176834048 35723396464164864 35771594732986203 35809668992732544 35858858098491792 35898677453463552 35947988823591936 35986250832150528 36112360057353216 36124371801358848 36161964947541888 36162821546901504 36212495752323072 36339397823985984 36378076437061632 36389314579238712 36428046322277376 36518591820791808 36555703763414472 36605917642210371 36685572121755648 36697774528364544 36735964391153664 36915339217282344 36916213662461952 36966922747163136 37046485222096896 37135953029500416 37186963953991488 37279395817058304 37318190949172224 37370337402617856 37449854874292224 37501296982636032 37502185307897856 37553699298705408 37592779887157248 37685301447096576 37725412601397248 37737066971062368 37776338382700008 37777233223102464 37829125026980352 37871132258598912 37909618717615008 37910543186460672 37923153044668416 37961692369699644 38056951362748416 38095653260613312 38096555664900096 38148886098505728 38202193321132032 38283480835145728 38335159956408588 38336068034095104 38375962801473024 38376871845691392 38388727468207872 38471350038331392 38564258915250432 38617231798375776 38700346169511936 38713218733099008 38754423973085184 38847096273366108 38890233907918848 38943654558891264 38944577050509312 38985105068163072 38998072348655616 39134736118138752 39175462026503712 39176390009143296 39188492623795536 39230203731683328 39314637378551808 39327714268545024 39367680975984816 39421757460841938 39463716849133824 39507539208044544 39561807805857792 39755922405728256 39797294757083136 39810532189252608 39852905378217984 39991617485389206 39992564801000448 40047499642760064 40133692323938304 40188821022185472 40244978741280768 40285877616824112 40386012135146496 40428997848465408 40442445398605824 40484532186169344 40626405064522368 40627367416889344 40639918276528704 40682210565984624 40683174240264192 40739057721363456 40825743234354624 40826738816188416 40881822551984232 40925335991694336 40981552112562048 41027059946815488 41083415798390784 41125166733841281 41228363976310784 41271268636975104 41284996344410112 41327959940047872 41385709431226368 41529756619442637 41530740370269696 41574944499499008 41587788090558528 41677295874859008 41777947158187968 41835334448240424 41939320294190592 41940313746702336 41983959304175616 42131086733578752 42188959105465536 42189958471385088 42247911711043584 42395964127983648 42441089176571904 42454200342445164 42499387375990272 42546580685586432 42605023790923776 42648321057316884 42649361084768256 42799834142048256 42814070283091968 42858625123012608 42918513484234752 43068915939538944 43114757258739712 43128076538356992 43172958151657152 43173980826402816 43280268793122816 43325278534417152 43340746336763904 43384791279656736 43537889440700928 43538920759885824 43598726969720832 43751513146408704 43752549525880832 43811611378752672 43812649181822976 43858243201683456 43872831392237568 43967257186664448 44026578132906096 44072394779816676 44073438760286208 44133979198143744 44182987635032064 44227888503884176 44228967050870784 44243678552113152 44288641097982918 44396681455275552 44445981609050112 44507033781590016 44554405792186368 44569225541320704 44725412706444288 44771956601718528 44773017153306624 44786848712909184 44834518550495232 44991635401125504 45053437098105072 45150403864430592 45213494635266048 45321612318927126 45434263652039808 45435339892260864 45482622579523584 45497751073431552 45704705697587664 45705788344000512 45719908061094792 45768571020297216 45867076941643776 45882333313302528 45928961138648952 45930081168211968 45992050370982261 46041002990656128 46092129076051968 46155442440167424 46268036784193536 46381909473349632 46430177216596992 46445620887461376 46493954932553856 46495056274587648 46558923110129664 46657992267833856 46722082916553408 46771812561936384 46886957859216384 46952475198160896 47000190552961464 47064751254270477 47118130258640896 47167164156542976 47181735330964416 47182852965040128 47231954217197568 47397472575276096 47462578993648728 47463703280308224 47528900674924032 47631195285553152 47695459643981604 47746225323643392 47811810797989056 47864903271284736 47930651764789248 48149813409804288 48165829068478464 48215953263389184 48217095395868672 48283327669764096 48452530431981312 48504101916082176 48519086105651616 48570728429703168 48691455761055744 48740938351219296 48742126954020864 48807890189613828 48914096162340864 48930366037819392 48981285854871552 49220452289709792 49221618216615936 49289230329550848 49340523601893888 49395313629462528 49463164334997504 49514604039333888 49529900399519358 49582618605321984 49705861089411072 49756374566869698 49757587932229632 49827116536823808 49933139832389632 49946266637184996 50001729310181376 50070413004288768 50071599064940544 50123706516209664 50140378733985792 50247068596128768 50316089294749824 50368451176933344 50369644297469952 50438833369307136 50546158290153344 50547390915280896 50564204059557888 50615589826266192 50685116735368206 50794204347484416 50795407553200128 50865181464674304 51113546608544784 51114757378793472 51167950401964032 51184969957610496 51295133384441856 51417793909786122 51419011887000576 51434896568731641 51489642397834368 51600461559349248 51617624977465344 51670081280980071 51796128364488144 51853645210558464 51924872745188352 51980140090884096 51997429798207488 52179648157518336 52233949368671616 52235186678857728 52251323498394048 52306938308911104 52490241301313088 52491521335099392 52562343281122584 52618289132178432 52749077074477056 52875214372081647 53007896540971008 53063059676110848 53080709585670144 53135948494347264 53268023129997312 53322156647185608 53323419734667264 53396666190346752 53511589765251072 53585094696247296 53714503489098816 53788287147737688 53848016180195328 53921983235387904 53923260531474432 53979376248225792 54168540086029824 54186557702038272 54242947421312832 54244232320352256 54318743628484608 54434324312472832 54509096735978976 54567114655592448 54583971868858068 54642069483416064 54702746595753984 54777887731187712 54833555645121708 55028358182633472 55046661792546816 55103946586730496 55180945908301824 55373008825923516 55374320493692928 55433259332665344 55450384120744704 55569727833145344 55703929544250624 55780445930987232 55919093725587456 55978612405567488 56174782311438336 56251945473954048 56253277961846784 56330548948058112 56389169830735872 56527952170644864 56529330668568576 56588118902095872 56605600456593552 56665849834653696 56806698387898368 56864428076422512 56865814779691008 56942538554549466 57066445522731008 57085427044122624 57143479890919968 57144833497350144 57223329147758592 57303289981698048 57425221252718592 57504102051142656 57563944202209536 57565307768537088 57707025057497088 57767038045889536 57846388372875648 57925847697563664 58050519254267904 58069828099648512 58131635959627776 58270644410049162 58335350861878272 58415481838336896 58416865575763968 58477657602244608 58497108522983424 58702104177208128 58763193039755568 58764585013714944 58782738935693304 58845305597524992 58971956067827712 58991571402817536 59051521463977224 59132636191262907 59195575273700736 59261308812066816 59342711708786688 59633883608592384 59695942135624704 59715798283878912 59779358067326976 59987426228083809 59988847201500672 60071249464140096 60200538485907456 60428816425236168 60579018202719744 60580453189681152 60643496772698112 60663668097908736 60726798279254016 60939607596783552 60941051125334016 60959877414793056 61024761360396288 61176444417736704 61238614851531936 61240108224282624 61322733827976348 61388003987541504 61456172101402624 61472328168843072 61540589920223232 61625123697586176 61842545964466176 61906902955462656 61927494516615168 61991939910071808 61993408366116864 62078564146839552 62210656357111808 62296110555404544 62362416749248512 62381682135837792 62515943812288512 62603300264214528 62666920737281952 62753001672360636 62889552208723968 62908980441285888 62910470620053504 62975938956263424 63196630100368128 63283438658198304 63284937707077632 63371867566565376 63508260380737536 63593946191975472 63661633764857856 63681300513667746 63749081063985408 63819871028379648 63907535686385664 63972481585975326 64199751213072384 64221105424637952 64287937684518912 64377770226352128 64603373909308416 64672135888109568 64692114807535488 64760971239604224 64987917801625728 64989502605361152 65077186919485104 65306834161051392 65308381139828736 65398090454581248 65627269719613056 65628824288821248 65718973772734464 65787364802525184 65950885779996672 66019472052445184 66039867199359144 66108592169725014 66110158140429312 66200968797215616 66274481452548096 66341832755826264 66343450576306176 66365517828169728 66432961646974377 66595022182913328 66668972413575168 66760550672385024 66831608688279552 66853838311981056 66996091461505024 67088119059666432 67157934902577792 67159525729959936 67180273069363776 67251777825742848 67487453101688256 67580155647157608 67725605796645888 67820241952899072 67982418478390689 68151395478059712 68153009838391296 68223933869285376 68246626610147328 68557058546381496 68558682516000768 68579862091642188 68652856530445824 68800615412465664 68823499969953792 68893441707973428 69061504485984192 69138193614077952 69233163660251136 69329906397609984 69402055176290304 69572864210024448 69645265824895488 69646915571810304 69668431331192064 69742584411881472 69986988401750784 70083124374830112 70157718842904576 70330436788824576 70332102765969408 70428712797241344 70500285829442196 70677195387961344 70750746234814464 70774279447560192 70847931325796352 71024030839996416 71096208862914144 71097892979556352 71193868490473092 71195554920462336 71293351012386048 71348786353668096 71446792928329728 71543189465972406 71619337985465088 71717716196983584 71797354906927104 71895977647183872 71972501664301056 72224720114706432 72248743602717696 72323929895083776 72325643093803008 72424991504646144 72678795647971968 72756152874123264 72778629158477424 72856092644554752 73037183641583616 73111407526828944 73211835284420742 73371144243511296 73395549056729088 73471928782307328 73830678434564688 73832427324923904 73933845494326272 74092970444193792 74271906059000832 74294850599279037 74373927907982976 74558791634116608 74634561850304547 74636381898344448 74740674805235712 74899709748584448 75002593965272064 75107398597410816 75185559774314496 75370602894193152 75450825202794496 75474133942124736 75552676765400016 75554466446204928 75658250053960704 75819237435230016 75821086372921344 75846306089336832 75923384739399288 76113902725496832 76191306521226624 76193111329800192 76297772197011456 76566961670291456 76670319912817176 76672136068190208 76751925602946048 76777454936415744 76942700076662784 77126690864679183 77128517830500864 77234463596751552 77400692339023872 77426437466198016 77694192546732216 77780467815837696 77887309117782528 77889154101018624 77970210136326144 77996144697311232 78269472236277504 78350924053007424 78352780018286592 78376985247591072 78460407463366656 78655428537090048 78735361951969632 78843514921683876 78927433698267648 79015078416089088 79123615611715584 79511844811456512 79594589514166272 79621064378505216 79705810756435968 79983234970778412 79985129602000896 80094999285520128 80267384647876608 80377642044370944 80489957482561536 80571755233648224 80772024270292992 80857995696930816 80884890797211648 80969064372338688 81252810129044736 81254734833778688 81279836553057408 81364421131969248 81366348480528384 81478115442726912 81651486468709248 81653477632376832 81763645103968464 81850671983388672 81963104225124096 82054119893630976 82166831596781568 82250333467682562 82456727952621568 82542537273950208 82569992688820224 82655919880095744 82771418862452736 83059513238885274 83061480740539392 83149888998998016 83175576181117056 83354591749718016 83555894316375936 83670668896480848 83878640588381184 83967918608351232 84262173467157504 84377918210931072 84379916942770176 84495823422087168 84791928255967296 84882178353143808 84908400684890328 84998774751980544 85210047581847552 85296642114633768 85298722169536512 85413807831824199 85599668284096512 85628140566183936 85717250246025216 86137831879077888 86256153076713984 86345916303314304 86347961652805632 86560537586245632 86650557068834304 86769582559313472 87075778881401856 87197453939441664 87405966615073743 87503026292817408 87505099051761664 87623222757505344 87625298363645952 87716486403366912 87745662784475136 88053156265812192 88144789559633352 88146877520572416 88267958396287488 88365975270064128 88455777007768352 88457934101741568 88487357104226304 88577282195965836 88793362910551104 88891963218100224 89014067563180032 89138451082641408 89450825412888576 89543913203437056 89546034306613248 89573697425818368 89669037100990464 89983270802251008 90106874196210144 90300807728861184 90426989270532096 90643224637854252 90868527304079616 90870679784521728 90965245159047168 90995502146863104 91409411395175328 91411576688001024 91439816122189584 91537142040594432 91734153883287552 91764666626605056 91857922277297904 91860162336423936 91984100741964522 92082005981312256 92184258152103936 92310884880334848 92536073568387072 92763818946699264 92860354433193984 92891241774922752 92987909865107712 92990112549175296 93117846220259328 93315984535667712 93444165833106816 93543625123872768 93773915718432768 93904950396321792 94000381105922928 94129502508540954 94334328313085952 94363470661928832 94365705930080256 94463908434395136 94794945150552192 94925157987297456 94927406560616448 95057801349848064 95262390571106304 95390919287963208 95492450647286784 95521950770501619 95623621595978112 95729806542569472 95861303529578496 95958722378962989 96299626819608576 96331658136956928 96431906526778368 96566655339528192 96905060863962624 97008203832164352 97038172211303232 97141456859406336 97481876702438592 97484253908041728 97615780379227656 97860732075638784 97962571709743104 98440904579419584 98443236433231872 98578460659101696 98681047203787776 98926328669995008 99029208078667776 99059800799038716 99165237210643968 99411722178822144 99512749133739396 99515175864459264 99866279664779264 99892533274369992 100003458620362752 100140826008577536 100143198129881088 100247413032419328 100280757467971584 100494137192257536 100632178589499648 100736902353866688 100739288594939904 100877666738614272 101092316580306688 101128408119115776 101231179652532384 101370233470736412 101588408694968832 101590815106400256 101730362929348608 102227093217089568 102229514757586944 102335900803928064 102369939915220992 102590266768883712 102835587819572244 102838023774001152 102869793137463282 102979284795668736 103200923118698496 103235249954930688 103340162561960142 103592256728976288 103707290421116928 103849745490376704 103960280181768192 103994859596414976 104359296315036672 104467898737343232 104470373357715456 104502646996788096 104613876617822208 104980482602626176 104983042670198784 105124686562245168 105236578264356864 105498154148954112 105750428744163294 106015793081942016 106126119352221696 106161419171340288 106271896988694528 106536046259994624 106644313294371216 106646839469334528 106793332380693504 107023179530502144 107170189392494592 107314784198958609 107429006978197632 107576574295475376 107696032360390656 107843966470775808 107958752496451584 108337080172059648 108373115404076544 108485894842625664 108488464640704512 108637487256969216 108868648624945664 109018193471957952 109134229311184896 109167943737716136 109284138966832128 109555775462375424 109667111290243416 109817752926631113 110056716365266944 110093323585093632 110207893173460992 110746017651847032 110748640987385856 110900768241489408 111139455666290688 111407859088501248 111560891861974464 111838187451174912 112349564622876672 112503890947908096 112506555923693568 112661097896116224 112778339661471744 113055904341289728 113176237804191744 113211200913187104 113331699669307392 113613396775796736 113728856152845024 113731629559382016 113885077109098932 114132891045462016 114170854088245248 114286959781839936 114289666994700288 114446658295517184 114606579963396096 114850442505437184 115008204102285312 115127888404419072 115130615537074176 115414050114994176 115534076091779072 115692776745751296 115851695395127328 116101038508535808 116139656199297024 116263271919255552 116541288820098324 116670701723756544 116830963676673792 116833731151527936 116955315204489216 116994217045966848 117404208354416256 117526386079511136 117529170027429888 117565477871386608 117690611195049984 117943912135655424 117983142805635072 118103042927954448 118265272382525814 118391150547401472 118522617624133632 118685423417573376 119267767217184768 119391884271249408 119431596567757824 119558716134653952 119974852456167618 119977694403001344 120142498928280192 120401076971814912 120857632850472336 121158036405439488 121286993545396224 121327336195817472 121453596558508032 121879215193567104 121882102250668032 121919754829586112 122049522720792576 122477229703063872 122480216448565248 122645467655952696 122776007975083008 122944656337686144 123081179840446464 123250247395172352 123375500201523843 123685091928932352 123813805910925312 123854989033230336 123983879820143616 124157128293679104 124421312714223616 124589269858327911 124592221110809088 124724833498497024 124763364271675584 125031887624577024 125333841474563904 125506003344721272 125817960882571776 125820941240107008 125951877912526848 126393260200736256 126566877316396608 126569875414155264 126743735133130752 127187892383950944 127323267529715712 127362601027335492 127498162127970816 127639742056759296 127815071372771328 127944963171950652 128399502426144768 128442210849275904 128575875369037824 128755540452704256 129206747818616832 129344271776219136 129384229615070976 129521942479208448 129975835603251456 130154373838970208 130613668322102784 130616762279657472 130796180909162496 131254539439226112 131257648577642496 131437947545468928 131574729605050368 131901771559993344 132038944104890368 132079734398718288 132217184339450028 132220316280858624 132401937594431232 132548962905096192 132683665511652528 132686901152612352 132731035656339456 132865923293948754 133190044365826656 133337944827150336 133521101344770048 133663217376559104 133707676623962112 133992182923010048 134176238119332864 134315869805155584 134319051459919872 134360546138727552 134503555651485696 134974906203376512 135160311294315216 135451211593291776 135640483905798144 135964836956781378 136302790956119424 136306019676782592 136447867738570752 136493253220294656 137114117092762992 137117365032001536 137159724183284376 137305713060891648 137601230824931328 137646999939907584 137786883415946856 137976151112946783 138123008971968384 138276387228155904 138466327320502272 138804110352580608 139145728420048896 139290531649790976 139336862662384128 139485168823762944 139973976803501568 140166248749660224 140315437685809152 140660873577649152 140857425594482688 141000571658884392 141354390775922688 141501492469628928 141548558895120384 141695862651592704 142192417725828288 142195785959112704 142387736980946184 142391109840924672 142586702024772096 142893585856659456 143086378931944812 143238675970930176 143435432393967168 143594709813854208 143791955294367744 144449440229412864 144497487205435392 144647859790167552 144651286187606016 144849983009292288 145357591295943936 145512305748246528 145557258316954848 145712185289109504 146074367283167232 146222815053657888 146423670568841484 146742288487022592 146791098113458176 146943857564614656 147661356869129376 147664854649847808 147867690988652544 148185940888387584 148543812118001664 148589701198558074 148747855815965952 149117583268233216 149269123700609094 149272763796688896 149481349610471424 149799419497168896 150005187930544128 150214797194821632 150371119548628992 150741205788386304 150901650405588992 150948267884249472 151105353530800032 151108932892409856 151316500107921408 151638474870460032 151642172745842688 151692612178673664 151846769478798576 152382613042453248 152386222659600384 152595544394022912 153133923340582912 153340639825634352 153344272136380416 153503851205892096 153554909872831488 153885400153325568 154253381729358366 154257035661001728 154468927193503104 154801384678047744 154852874932396032 155010243842940213 155388385093464432 155560935631675392 155774618235565056 155940420272652288 155992289394622464 156538944472555008 156701848106014848 156705560036573184 156753970495182144 156920814926733312 157470723903939264 157687029843367752 157854867396535296 158247231223431168 158625643116244941 159023689622913024 159189179028332544 159242128757010432 159966469941556824 159970259204001792 160189998571040256 160534769295753216 160755284088741888 161143510467296448 161544048540585984 161769781594423296 161938128744677376 162505620258089472 162509469667557376 162559673106114816 162728842263938496 162732696961056768 162956230885453824 163302972937418496 163527290207936928 163701343966777344 163926208450248192 164108239787261952 164333663193563136 164500666935365124 164913455905243136 165085074547900416 165139985377640448 165311839760191488 165542837724905472 166119026477770548 166122961481078784 166299777997996032 166351152362234112 166709183499436032 167111788632751872 167341337792961696 167757281176762368 167935837216702464 168524346934315008 168755836421862144 168759833885540352 168991646844174336 169583856511934592 169764356706287616 169816801369780656 169997549503961088 170420095163695104 170593284229267536 170597444339073024 170827615663648398 171199336568193024 171256281132367872 171434500492050432 172275663758155776 172512306153427968 172691832606628608 172695923305611264 173121075172491264 173301114137668608 173539165118626944 174151557762803712 174394907878883328 174811933230147486 175006052585634816 175246445515010688 175250596727291904 175432972806733824 175491325568950272 176106312531624384 176289579119266704 176293755041144832 176535916792574976 176911554015536704 176915868203483136 176974714208452608 177154564391931672 177397908573788721 177586725821102208 177783926436200448 178028135126360064 178901650825777152 179087826406874112 179147394851636736 179338074201980928 179962278684251427 179966541604502016 180213748392420288 180601615457722368 181286449275708504 181737054608159232 181741359569043456 181930490318094336 181991004293726208 182818822790350656 182823153376002048 182879632244379168 183074284081188864 183529333253210112 183715844554595808 183720324672847872 183968201483929044 184164011962624512 184368516304207872 184621769760669696 185527637893398528 185720708866387968 185782483549845504 185975819730215424 185980225098350592 186235692440518656 186631969071335424 186888331666213632 187087250247745536 187547831436865536 187809900792643584 188000762211845856 188259005017081908 188668656626171904 188726941323857664 188731411860160512 188927816868790272 189589890301104384 189850315974594912 189854813121232896 190115602699696128 190524781142212608 190781838575926416 190984901294573568 191043901541003238 191247243191956224 191459613085138944 191722607059156992 191917444757925978 192599253639217152 192663316273913856 192863813053556736 193133310679056384 193810121727925248 194016407664328704 194076344422606464 194282913718812672 194963753404877184 194968507816083456 195231560758455312 195925143419486208 196881809158839168 196886472866463744 197156921318203392 197362094407575552 197852657339990016 198058416157335552 198119601598077432 198330474421287936 198823444357644288 199025498267478792 199030351728918528 199298884940923131 199732559329558528 199785066548739984 200006917240725504 200281652017155072 200494826064838656 200561514935943168 200988274384515072 201264357178999296 201473804707733376 201478577189879808 201755333477228544 202184633160613376 202462359305064768 202740466941472824 203176817389937664 203460725858697216 203947255435172067 204454186434179136 204459029515173888 204671801607856128 204739879830441984 205671175639144488 205676047548002304 205739586274926564 205958569591337472 206401846237396992 206470499909861376 206680325123920284 207184513457952576 207414580842233856 207699490980753408 207989719192829952 208718592630073344 208935797474686464 208940746715430912 209005293993576192 209227753235644416 209960965205252352 210249373124490336 210473156528713728 210996308297908224 211500857488326588 212031586163884032 212252238704443392 212322838342680576 212543793977389056 213072092519989248 213288626588742432 213293678938669056 213586664761387008 214046359061004288 214340378784989184 214629568397917218 214858013956395264 215153148590950752 215392064720781312 215687932941551616 215917504992903168 216674160344119296 216746230808153088 216971789685251328 216976929281409024 217274974513938432 217737297249891328 218036386943915904 218268458622369792 218335887475432272 218568277933664256 219111550924750848 219334222580486832 219635505853262226 220113432730533888 220186647170187264 220415786346921984 221492035303694064 221497281974771712 221801536482978816 222278911332581376 222815718177002496 222884551797837111 223121783723948928 223676374902349824 223903685550913641 224699129245753344 225007781895816192 225322195792232448 225556679322943488 226111808682579456 226352475608383488 226422401826374208 226663399338614784 227457712305690048 227463259118764032 227770154218197864 228341708176490496 228573919563679872 228579333989400576 228893316591034368 229700885010874368 230016408204570624 230255776808838144 230828100229988352 231068152183558144 231380072594037549 231385553491502592 231703390790254656 232202077017071616 232279312398594048 233082577640196648 233341403447513088 233661927353347584 233667462303055872 233910630408978432 233988434091933696 234808416708832512 235052772159022272 235058340054859776 235130955742773216 235381222390099968 235966285611270144 236206085855908896 236530544765051628 236782301094802944 237045235248267264 237370846835146752 238535534434369536 238783768542498816 238863193135515648 239117432269307904 239949704912335236 239955388806002688 240284997856560384 240802153943629824 241715265700944672 242316072810878976 242573987090792448 242654672391634944 242907193117016064 243758430387134208 243764204501336064 243839509659172224 244099045441585152 244954459406127744 244960432897130496 245290935311905392 245552015950166016 245889312675372288 246162359680892928 246500494790344704 246751000403047686 247370183857864704 247627611821850624 247709978066460672 247967759640287232 248314256587358208 248842625428447232 249178539716655822 249184442221618176 249449666996994048 249526728543351168 250063775249154048 250667682949127808 251012006689442544 251635921765143552 251903755825053696 252786520401472512 253133754632793216 253139750828310528 253487470266261504 254375784767901888 254646535059431424 254725202054670984 254996324255941632 255630142745542656 255889926343901304 256241423495472597 256799004852289536 256884421698551808 257151750738075648 258413495637233664 258768459230141952 259043884958416896 259951671206502912 260308747677940416 261227336644205568 261592361818324992 262509078878452224 262515297155284992 262875895090937856 263149459210100736 264077888209780736 264159468797436576 264434368678900056 264440632561717248 264803875188862464 265097925810192384 265367331023305056 265373802305224704 265462071312678912 265731846587897508 266380088731653312 266675889654300672 267042202689540096 267415353247924224 267984365846020096 268352476238665728 268631739610311168 268638102919839744 268721092277455104 269007111302971392 269949812406753024 270320622588630432 270902423186583552 271280967811596288 271929673913562756 272605581912238848 272612039353565184 272895735477141504 272986506440589312 274228234185525984 274234730064003072 274319448366568752 274611426121783296 275202461649862656 275293999879815168 275573766831893712 275952302225893566 276246017943936768 276552774456311808 276932654641004544 277608220705161216 278291456840097792 278581063299581952 278673725324768256 278970337647525888 279947953607003136 280332497499320448 280630875371618304 281321747155298304 281714851188965376 282001143317768784 283002984939257856 283097117790240768 283391725303185408 284384835451656576 284391571918225408 284775473961892368 284782219681849344 285173404049544192 285787171713318912 286172757863889624 286477351941860352 286870864787934336 287189419627708416 287583910588735488 287876167136888967 288898880458825728 288994974410870784 289295719580335104 289699966018584576 290715182591887872 291024611496493056 291114516633909696 291424370578219008 292445630107315776 292847341137682968 293582196226916352 293887715129229312 295322713738258752 295329709299695616 295735381977305088 297087624236003328 297179402397116148 297495711631931904 298235166536466432 298538247401218188 298545527593377792 299598838994337792 300010375861088256 300429594389643264 300742239097257984 301482411576772608 301803300811177984 301896535768498944 302210707061600064 302217865784819712 302633000215842816 303276949740920064 303385224357347328 303693538957597152 304765226084906496 304772445319200768 305191088788045824 306267846681165824 306681279651268704 306688544272760832 307007702411784192 307109819745662976 307770800306651136 308506763458716732 308514071322003456 308937854387006208 309602769356095488 309705749864792064 310020487685880426 310776770186928864 311121871263350784 311549236471130112 311880840545304576 311984578789244928 313077888945110016 313403696212029696 313411120073146368 313507940990364288 313841629853466624 314941447807878528 315374059686735504 315709734793070592 316494462446862336 317251286232489882 318047379245826048 318378358056665088 318484257514020864 319932939883113648 319940518408003584 320379997142080512 321069538591506432 321510568177483776 321944352596875827 322287020934592896 323088097081171968 323876257489354752 325011240516178944 325119346212229632 325457684527876992 325465393922113536 325912461770907648 326605945874836992 327054580415873856 327402687933554688 327852416900496384 328667326387126272 329001333870730248 329453258779893339 329826911810486272 330170149095800832 330279970755280896 330623679520382976 332238052955541096 332245922962157568 332702304724468224 333418366998872064 334223577265503744 334682675585923392 335514562353524736 337048693868630016 337511672843724288 337519667771080704 337983293688348672 339167713023869184 339528713412575232 339633602739561312 339995099007922176 340840190327390208 341186568458535072 341194888678146048 341655231327296796 342398673136386048 342512562264735744 342869000984100864 344551327516311552 345024612306855936 345383665213257216 345391846611222528 346242150344982528 346602228275337216 347078330237253888 348303115525607424 348789815757766656 349623866460294972 350012105171269632 350492891030021376 350501193454583808 350865945613467648 350982651137900544 352212625063248768 352579158238533408 352587510082289664 353071833585149952 353823108031073408 353831736406966272 353949428416905216 354309128783863344 354795817147577442 355173451642204416 355567852872400896 356056270252720128 357803301651554304 358175652813748224 358294789703273472 358676148403961856 359924557368502854 359933083209004032 360427496784840576 361203230915444736 362572898551417008 363474109216318464 363860980636188672 363982008587452416 365637645580701312 365646306752004096 365759264488758336 366148568162377728 367431689109191616 367440649345695744 367936402967858088 368328023925249024 369243539521339392 370126500604571529 371055275786797056 371441417732775936 371564967099691008 371951639460430848 372471384881037312 373263938142670848 373776663332427264 374174500495491072 375095662873731072 376001524423691712 376518010034163816 377453882647715328 377462823720321024 377855633737580544 379179780602208768 379700631949189824 379709626242465792 380231205399392256 381563677151852832 381969802589147136 382087803082006476 382494486383912448 382919226170277888 383445214118313984 383834889515851956 385198507278434304 385326632547827712 385727626107113472 386266621358112768 387620243455850496 388032815328657408 388152688845212928 388565827437625344 389927506809754368 390463121516910624 391850286838972416 393763618317678336 393772945732927488 394313842636406784 394724188815151104 395705314679980032 396116832314671104 396239203196154864 396660948842575872 397646888715288576 398050996534957584 398060703457837056 398597769881846262 399465118659117056 399570133097479968 400013834481451008 400563304034310144 400989652129677312 401123029871886336 401976548769030144 402528714357998592 402947609415466752 402957154379759616 403510666954457088 404369266321226752 404924718610129536 405480933882945648 406353634779875328 406921451717394432 407894510870344134 408908372868358272 408918059030347776 409343603215712256 409479759660883968 411342351278288976 411352095096004608 411479172549853128 411917139182674944 412803692474793984 412940999819722752 413360650247840568 413928453338840349 414369026915905152 414829161684467712 415398981961506816 417437185260146688 417871594949372928 418010587987152384 418455506471288832 419921930410504704 420498746248980672 420946313057427456 423001714976653176 424063172327768064 424504477408886784 424645676685361152 425087587954778112 426577253177484864 426587357877338112 427173329522774016 428680757569978368 429259136795834436 429716027912790528 430306297181901504 430784129441562624 431375865883103232 433348320688238592 433492461616306176 433943579370502656 433953858562818048 434549949027876864 435474594499782656 436072773887831808 436536917244739584 436671774950864544 437136555867328512 438223101849501696 438668445160973664 439271011706524452 440226865461067776 440373294340374528 440831572693843968 442984070607388128 442994563949543424 443603072965957632 444557822665162752 445631436354004992 445769103595674222 446243567447897856 447352749804699648 447807371101827282 449398258491506688 450015563791632384 450644391584464896 451113358645886976 452223617365158912 452704951216766976 452844803652748416 453326798677229568 454915424611380096 454926518237528064 455540308436395728 457147839127359744 457158667978801152 457786633182068736 459401770021748736 460032816409141248 460511553617676288 461656200459976704 462136304367116288 462760145188075098 462771106983005184 463406781580509312 464404154034143232 464558624797188096 465030731528820639 466165155280393296 466682806895026176 467323854706695168 467821260817956864 467976868183867392 469616833417665024 470105544318044544 470116680109719552 470261911485546432 470762444780199936 472412171711817792 473061089530103256 473564602189605888 474741693670293504 475876929348734823 477071068868739072 477567537084997632 477726386271031296 479899409824670472 479910777612005376 480569995713120768 481604307887259648 483430531401889344 484632145621757952 485309344783269888 485814386234032128 487516860774268416 487528409002672128 487679019318344448 488198090883170304 489908918812255488 490581870623810784 491104031900332032 491778625350744576 492324719361785856 493000989580689408 493502000806095372 494740367715729408 495255223643701248 495419956132921344 495935519280574464 496628513174716416 497685250856894464 498357079433311644 498368884443236352 498899333993988096 499053457086702336 500127550498308096 501335365898255616 502024013378885088 503271843530287104 503807511650107392 505573040802945024 506267509265586432 506279501656621056 506974940532523008 508751569535803776 509293070118862848 509450404109341968 509992648511883264 511260285491085312 511779852687802608 512482846990945194 513598009704579072 513768843397103616 514303501476151296 516826991274467328 517536918460283904 518087769916833792 519903342413005824 520617495355880832 522454673288411136 523184723636649984 525018157756904448 525751790181875712 526298918420201472 528155776419561472 528318937594873152 528868737357800112 528881265123434496 529607750377724928 530734662046610112 530747604610449408 530924142625357824 531463693175795016 532760177463306624 533351779308601344 534084405379080192 535968731692040192 536704952477331456 537263479220622336 537442184554910208 538014222605942784 539886836052754281 539899624813506048 540641245177260864 541804846373167104 543859347827125512 545211163824477696 545224078707130368 545791470954283008 545973012881178624 548456468371051968 548469460128006144 548638896733137504 549222852243566592 550587999759630336 551147533663787424 551904604451787132 552492035887873536 553105548912623616 553865309282009088 556582913680195584 557162126599163904 557347450649536512 557940675295051776 559895907214006272 560664994998640896 561261750743236608 562643494310596608 563429702377930752 564002286635537568 566005969878515712 566194235580481536 566783450606370816 568769670903313152 568783143836450816 569550947923784736 569564439363698688 570346808099088384 571574343426637824 572345515727779248 572954703883720704 573741729575868672 574378839255416832 575167821177470976 575752334273777934 577797760917651456 577989948821741568 578591439160670208 579399932037169152 581430365183775744 582049222992986112 582229033267819392 582848741156438016 584891260214631552 585694682275365936 587775430258458624 590645427476517504 590659418599391232 591470763954610176 594175248472006656 594358804794232296 594991423263863808 596470333072932864 597076494802436376 597091055186755584 597896654822769393 599197677988675584 600020751722176512 601484478194515968 602964823153545216 603793071536997888 604421414123200128 604435731569639424 605266000431685632 606553899481840128 607387077915194304 609530452169812992 610382177576091648 611841766305516201 612535693362331648 613362559302537408 613377088545521664 614015404823568384 614219639491325952 617013526917433464 617028142644006912 617875708774012416 619205538712190976 619411499729584128 620040975371760852 621553540373857728 622243742526701568 623098472942260224 623969157578489856 626155777890220032 626807392424059392 626822240146292736 627015881980728576 627683259706933248 629882895615757056 630748119373471008 631419469586141184 632988924893724672 634502572464979764 636094758491652096 636756716113330176 636968515028041728 639865879766227296 639881036816007168 640759994284161024 642139077183012864 643021136354967552 643888705193751654 644574041869185792 646176194162343936 647752514978709504 650022481032357888 650238692424459264 650915369055753984 650930787844227072 651824923541815296 653211891749673984 654109160831747712 654805375867109376 655704833800992768 657334652774252544 658002667741460496 658906517559786678 660340298191601664 660559941510561792 661247359040765952 664476105911082192 664491845924315136 665404609448936448 666836733997744128 668447154531007488 668653655393511333 669365351171846784 671029124707049472 671711056652740923 674097387737260032 675023345687448576 675966587376697344 678335426047738368 679057426825150464 679267205479122624 679990198015844352 682373136917070144 682389777356292096 683310462654593592 685025124529471488 685738001968201728 689102655032623104 690049224613711872 690767330426514432 692484300689965056 693204456550674432 694156660474507776 696606231051214848 699247732920589944 700024210342539264 700985782060042752 701002386909167616 701731891226935296 701965302275801088 704425250126497536 705158316477066816 705175020164579328 706143667170299904 707646216062146816 707898856833810432 708618257567726688 709591634295154884 710346903284408832 711135705744801792 712112540505440256 715606603303108608 716351305627496448 716589579406546944 717352296807923712 719849114737005708 719866166418008064 720854993569681152 722406461830889472 725145797102834016 726948218432636928 727721961272377344 727964017174904832 731275291161402624 731292613504008192 731518528977516672 732297136324755456 734863378218383232 734881298691391488 735872805935716176 736656047850498048 738487079042678784 740253001209143058 742110551573594112 742882835465551872 743129934199382016 743903278920861696 744942769762074624 746527876285341696 747553326664854528 748349000990982144 750191325747462144 752003048847383424 753036020068327632 754907765295430656 755711267475161088 758359561204417536 759401263898379648 759419252484931584 760462410798784512 763127354303705664 763939605178294272 764175606164012952 764988972767824896 766890428236627968 767669779031703912 768724270486417791 770397014556868608 770653265095655424 771455252214226944 775240486911700992 776305377690425856 777131654875250688 779855013619508736 780926243033821248 787527236635356672 787545891465854976 788627685272813568 789448377630302208 792233664629342208 792478406392309728 793321897685151744 795293777430577152 796101993069915168 796121406915674112 797195539763692524 798930237318234112 799140266194959936 800027668962902016 801126608068620288 802246059743772672 803953097538060288 805057428715997184 805895218830933504 805914308759519232 807021333908914176 808738532642453504 809849437220259072 810961867765891296 812707269559750656 813842903434788864 815789021740688268 817816745736716544 817836118060695552 818687206431424512 818959519321767936 822684702556577952 822704190192009216 822958345099706256 823834278365349888 825607384949587968 825881999639445504 826721300495681136 827856906677680698 828738053831810304 829658323368935424 830797963923013632 834874370520293376 835743189898745856 836021175974304768 836911012942577664 839843860821009408 840997492497961344 841892626114854912 846003429953306352 849008954817773568 849291353370722304 850175175909556224 853154506354969728 853174715754676224 854346659045548032 857361515139956736 858518273591668872 859432055825581056 860612594363803008 861568258883125248 862751731766206464 863628501410666901 866696641376477184 866984923232612352 867887158741005312 869099898055753728 870949188999565312 872145547775663616 873073834489479168 873343549901729088 874273111734657024 877336890321947328 878542023413048904 880746588680749056 881663145387687936 885968141214776256 885989127899086848 887206145931915264 891262872708009984 891538207191348444 892487134895795712 894705499609399296 895614742203654564 898796516983013376 900031127583264768 901288783168929792 902226717291773952 904447234730317824 905409902433533952 905689607305496832 906653597354459136 909830849222760192 911080616872791456 914295678254719488 914317335957602304 915573266364137472 918803540043497472 920065632818282496 921023107235352576 923312400919953408 924272608734232576 925520290376150196 925542213966010368 926813563161018624 928808308068286464 929117249594376192 930061463057641278 932330310560786592 933365613790052352 934647709413390336 935642521635913728 935953736367734784 939233666835330048 940211088636089088 940233360219439104 940523822971092864 941524889560399872 944824343423635584 946122179060206512 947129204379211776 949483387340587008 951753858697469646 954142137737478144 955135074169995264 955452772542062592 959798819649340944 959821555224010752 961139991426241536 963208615774519296 965833057790627481 966861062803778688 969264291243515904 971628772468064256 975033721548536832 975358038636688896 976396181766340608 979817837624510976 981163741247621568 982208063800664064 983557250701489152 986001979161378816 987004001612190744 989480735431458816 990510447287402496 990839912265842688 991871038561148928 995370501713788928 996714158866623288 996737768886472704 998106914173404672 1000255100996616192 1002670731796511232 1004048026757770176 1006543687060574208 1011146081605890048 1012535018531172864 1012559003313242112 1013949881065046016 1017503139071607552 1018586140237725696 1018900808218683936 1019985297023766528 1022520570982170624 1023559705375605216 1024965693981890388 1027196019409158144 1027537686794207232 1028607002952302592 1033653982548934656 1035073836920567808 1036175539833667584 1039806684826011648 1041234990711761664 1044909346576822272 1046369447273299968 1050036315513808896 1051503580363751424 1052597836840402944 1056311552839122944 1056637875189746304 1057737474715600224 1057762530246868992 1059215500755449856 1061469324093220224 1061495209220898816 1061848285250715648 1062927386351590032 1065520354926613248 1066703558617202688 1068168810758160384 1071937463384080384 1073409904954662912 1074526958441244672 1074884369109820416 1076028445211885568 1079773672105508562 1079799249627012096 1081282490354521728 1083609692746334208 1087718695654251024 1090422327648955392 1091582941908566016 1091946025762357248 1096912936742103936 1096938920256012288 1097277793466275008 1098445704487133184 1102295067327574848 1103809208903574264 1104984071775747072 1107730618564018176 1110379501813714587 1113165827360391168 1114324253198327808 1114694901299073024 1119791814428012544 1121329989997281792 1122523501486473216 1125286988621193216 1128004573271075136 1132388471160963072 1133566901212741632 1137539341806626304 1137566287672901632 1139101895847569472 1139128878727397376 1140693616198176768 1144691031455558496 1145909407767441408 1147483459151737344 1148757678510833664 1150335642354941952 1151504668547555868 1155595521835302912 1155979897643483136 1157182878321340416 1158799864074338304 1162860730367551488 1164098445985972224 1164458066535638784 1165697482312876032 1169782520429263104 1171389364550731872 1175550860516917248 1181290854953035008 1181318837198782464 1182941527909220352 1188350496944013312 1188717609588464592 1189982846527727616 1192940666145865728 1194152989604872752 1194182110373511168 1195793309645538786 1198395355977351168 1200041503444353024 1202968956389031936 1205929646307090432 1207586143073995776 1208842828246400256 1208871463139278848 1210532000863371264 1213107798963680256 1214774155830388608 1219060904339625984 1220764355152183296 1223683532611032402 1226725118605074816 1226754177091043328 1228030809647136768 1228439278982651904 1234027053834866928 1234056285288013824 1235751417548024832 1238411077424381952 1238822999459168256 1240081950743521704 1241785360016521047 1243107080747715456 1244487485053403136 1246196945884520448 1252311555780440064 1253614784848118784 1254031763961457152 1255366519413866496 1259765791231514112 1261496238746942016 1262838939172282368 1269005144929959528 1272189516983304192 1273513432226660352 1273937030056083456 1279731759532454592 1279762073632014336 1281519988568322048 1286042272709935104 1287777410387503308 1289148083738371584 1292352388324687872 1300044962064715776 1300477384848918528 1301830738111507968 1301861575688454144 1303649847083630592 1306423783499347968 1308218321663495424 1309610751734218752 1311409667601985536 1314669305548505088 1316005335482920992 1317813035119573356 1320680596383203328 1321119883021123584 1322494718081531904 1328952211822164384 1328983691848630272 1330809218897872896 1333673467995488256 1336894309062014976 1337307310787022666 1338730702343693568 1342058249414098944 1343422113305481846 1348194775474520064 1350046691374897152 1351933174753394688 1356670852095476736 1358114853650300928 1358534410958245248 1359980396031688704 1364746273834140288 1364779554712584192 1366620925309187184 1371476003936403456 1378205310065246208 1380098449227423744 1381534660853028864 1384968601379930112 1386408913101348864 1388313320949015552 1393212462102429696 1395092194586461917 1398495465841179888 1400048420685078528 1401971564120085504 1403463782453870592 1403930604551602176 1408850500252995072 1410316632954133632 1410350040329158656 1412287334340599808 1415292432124293632 1417236515135453376 1419183268590309768 1420693806568817664 1424225081010880512 1427630788046204469 1431213206606217216 1432702611254992896 1433179158813093888 1439698229474011416 1439732332836016128 1441709987139362304 1444812923661778944 1450291594205668032 1453896436865273856 1455928034349809664 1462550582322805248 1462585227008016384 1463037057955033344 1464594272649510912 1469726756436766464 1471745611871432352 1473312095700996096 1476974158085357568 1480506002418286116 1484221103147188224 1485765670931103744 1486259868398764032 1487806557841723392 1489885539524149248 1493055752570683392 1495106653329709056 1496698001981964288 1500382651494924288 1504006097694766848 1506072040136655264 1509815530590861312 1511422534950322176 1516719122408835072 1518802527796759296 1518838504969863168 1520924821597569024 1526254708607411328 1527879210356588544 1528351212328025904 1529977945535649792 1533780856473255936 1535339558063407824 1537448540972835582 1540794029113737216 1541306530191310848 1542910504428453888 1550480973823401984 1552610755380851712 1554263309750501376 1559710027239017472 1561852486067642496 1575054473270713344 1577255370545627136 1578896755260604416 1584467329258684416 1584956812784619456 1586643795370303488 1592203986139830336 1592242813831348224 1594391079527385048 1598280532389919872 1600055337925804032 1602253216137240576 1607906195076120576 1610114857431994368 1611790437661867008 1614042667817828352 1617477065284907008 1619660508158262843 1619698874440518144 1621923735531782592 1625414539119501312 1631578043481376536 1635633491473433088 1635672236121391104 1637374412862849024 1637919038643535872 1645369405113155904 1645408380384018432 1645916690199412512 1647668556730699776 1651763999278891008 1653442600991362272 1655713813355361396 1657476107663620608 1659316646737870848 1661595927846027264 1669748741040586752 1671486379797491712 1672042351948609536 1673822025885155328 1679687721642018816 1681994984995922688 1683785252229709824 1692006859906612704 1698017909635547136 1698582706741444608 1700350351819112448 1706309012709939456 1706349431509352448 1708693318091096064 1714723030279913472 1717036547183337744 1718864111651162112 1721225188727606016 1723136517766250496 1725503463532412928 1727257002821333802 1733393282752954368 1733969846465224704 1735774317482010624 1738199796111507456 1741898377999130624 1744291095551327232 1746147668978958336 1746687099803458176 1748546223469314048 1754673780643894656 1757084046826097808 1763326290775375872 1771936282429552512 1771978255798173696 1774412291863830528 1782525745416019968 1783076414382696888 1784974269791591424 1789410999218798592 1791229484407309128 1793689964468308179 1797593033966026752 1800062255166529536 1804453434583547904 1808894469460635648 1811379214610993664 1813307194708918272 1819661698445520384 1822161233745582912 1828591356509438976 1831146532728274944 1837607080086994944 1840131265636564992 1842046214470705152 1848545217468465152 1851040580752300392 1851084427932020736 1853627126322037248 1857616616136572928 1858234499188752384 1860122926115282556 1864660621121573184 1866731227580104704 1869295418826780672 1871907472735469568 1878467333670660096 1880422177272178176 1880466720438878208 1881047645942185728 1883049779120799744 1889648686847271168 1892244358120413024 1894258408758423552 1898966774681174016 1903507717394939292 1908284275474956288 1910270148339990528 1910905545084125184 1919597639298681888 1919643110448021504 1922279982852483072 1926417231549038592 1931666115581254962 1933722125607557376 1938528582487031808 1943257544936128512 1950067443097073664 1950716077273377792 1952792363532681216 1959635675249021952 1962327482495243136 1964416127601328128 1967114501402978304 1972003958322757632 1974008003224381488 1981020894574804992 1981679824531685376 1983742077122297856 1990741003427577856 1993428317733246576 1993475537772945408 1996213828346809344 2000510201993232384 2005341463593022464 2008096053515540352 2013087374121148416 2015133169958222769 2022292163211780096 2025070037062345728 2027899762130092032 2035006278143215104 2037172280475451392 2037801616437367872 2039970594047533056 2047119410751210432 2049931387963780776 2055075373588414464 2057214005904605184 2067307965097869312 2070147673841135616 2079613369652023296 2082469981423523328 2089818693153644544 2100072631027617792 2103007160727502848 2105195673680805888 2112623105678245888 2113275750379492608 2115474949431200448 2115525060493737984 2118431001510899712 2122938648186440448 2123696570501431296 2125854772703180064 2131040709853226496 2133407117234405376 2136337621516320768 2143874926768160768 2146819809909325824 2149053916882489344 2149768738219640832 2152056890423771136 2159547344211017124 2159598499254024192 2162564980709043456 2167219385492668416 2175437391308502048 2180844655297910784 2183165883817132032 2183892051524714496 2193825873484207872 2193877840512024576 2194555586932550016 2196891408974266368 2204590134655149696 2207618417807148528 2209968143551494144 2215461237128036352 2220759003627429174 2226331654720782336 2228648506396655616 2229389802598146048 2239583628856025088 2242659979994563584 2245047002972946432 2250573977242386432 2256009146542150272 2267133802425483264 2275078683613252608 2278203791695138944 2278257757454794752 2281387232396353536 2289382062911116992 2291818815534882816 2294966918303474688 2300671284709883904 2303009337095111736 2306172811459253373 2311191043670605824 2311959795286966272 2314365756642680832 2325721460735102976 2328916133071277568 2331394964625752064 2339565040858526208 2342778729101463744 2362581709906070016 2362637674397564928 2365883055818440704 2376700993888026624 2377435219176929184 2379965693055455232 2385881332291731456 2388305979209745504 2388364220747022336 2391586619291077572 2396790711954702336 2400083006888706048 2411859292614180864 2415172286147991552 2417685656492800512 2417742926278557696 2421064001726742528 2426215597927360512 2429548311660777216 2438121808679251968 2441528710304366592 2447367065222064804 2453450237210149632 2453508354182086656 2456061619294273536 2456878557965303808 2468054107669733856 2468112570576027648 2471502835096049664 2476822154848763904 2477645998918336512 2480163901487043408 2483570720033042094 2486214161495430912 2488974970106806272 2492393891769040896 2504623111560880128 2507229569696237568 2508063527922914304 2510733038827732992 2519531582463028224 2522992477493884032 2525677878344564736 2538010289859919056 2547026864453320704 2547874060112166912 2559463519064909184 2559524147264028672 2563039977136644096 2572084545419870208 2575554820775006616 2578296167476743168 2584704776649375744 2590885504232000703 2600089924129431552 2600954769697837056 2603661476223015936 2607299694167261184 2612847566998695936 2616436643326990848 2619221503468437504 2622819335203971072 2632010670965841984 2635626070239146712 2642239766042247168 2644989436163063808 2657904423644328768 2657967383697260544 2661618437795745792 2673788618124029952 2674614621574045332 2677461404687387136 2684116498828197888 2686844226610963692 2696389550949040128 2700093382749794304 2703866349506789376 2713341704190953472 2716229707300601856 2717068821916490496 2719960792063377408 2729492547668280576 2733241850618374368 2742952007872806912 2756410620130492416 2760196898454847488 2763069321706057728 2769937202759860224 2772817826202697728 2776626641898031104 2786424924204859392 2790184389172923834 2796990931682359776 2800096841370157056 2803943128240171008 2806927564907741184 2807861209103204352 2817701000505990144 2820633265908267264 2820700080658317312 2824574668681199616 2830584864248587264 2834473030270906752 2838366537180619536 2841387613137635328 2848450162021761024 2855261576092408938 2862426413212434432 2865405222509985792 2866358317626187776 2879396458948022832 2879464665672032256 2883419974278724608 2889625847323557888 2897499173371882443 2900583188411336064 2907792873730547712 2925101164645610496 2926074115910066688 2929188545299021824 2939453512873532928 2943491223742864704 2946624191401992192 2961012004836572232 2968442206294376448 2971531341862207488 2972519736797528064 2975613115683446784 2986111505141366784 2990213306659418112 3000765302989848576 3008012195389533696 3012144080273310528 3019631061181722624 3033438244817670144 3037605055593518592 3037677009939726336 3041849643195138048 3052509417214822656 3055758420713177088 3056702424656051808 3059955891071299584 3067561712946511872 3070679116126815648 3074897081945671164 3081588058227474432 3082613060382621696 3085821008856907776 3100961947646803968 3105221510761703424 3108526619501002752 3119420054478034944 3123704972135284992 3150108946541426688 3154510741091254272 3157793510521208832 3168934658517368832 3169913625569238912 3173287590740606976 3184407972279660672 3184485627662696448 3188782159054770096 3196561064779839744 3200110675851608064 3204506432274481152 3215812390152241152 3220229714863988736 3223580875323734016 3228085335635656704 3234954130569814016 3239321016316525686 3239397748881036288 3243847471063565184 3250829078239002624 3263156086962753072 3271266982946866176 3274748825725698048 3275838077287071744 3290738810226311808 3290816760768036864 3291833380398825024 3295337113461399552 3306885201982724544 3311427626710722792 3314952215327241216 3323191855692054528 3331138505441143761 3339497482081173504 3342972759594983424 3344084703897219072 3359375443284037632 3363989969991845376 3367570504459419648 3384013719813225408 3397165413482889216 3400700703638224896 3412618025419878912 3412698863018704896 3417386636182192128 3434073094366675488 3437728223302324224 3442450377455212032 3446273035532500992 3451006927064825856 3454514005642667604 3466786565505908736 3467939692930449408 3471548634964021248 3476399592223014912 3483796755998261248 3488582191102654464 3492295337957916672 3493374199606916352 3497092446938628096 3509347561287789312 3514168093652195616 3526652581550751744 3543872564859105024 3543956511596347392 3548824583727661056 3565051490832039936 3566152828765393776 3569948539583182848 3578821998437597184 3582458968814618256 3587379928936616358 3595186067932053504 3600124510333059072 3608906869167095808 3617788938921271296 3622758429221987328 3626614389417836544 3639323396891040768 3644322467491165824 3657182713018877952 3662293065456549888 3680262531273129984 3684092428941410304 3697090434936930304 3702081161504600784 3702168855864041472 3707254252644074496 3715233232273145856 3716468998377504768 3720245852230565112 3729321242243146368 3733462455160209408 3738590837653561344 3756934667341320192 3760844354544356352 3762095291884371456 3766099558241599488 3779297373694542336 3784488716240826048 3788516817516847104 3807015434789878584 3816568550949912576 3820540296679981056 3821811090168250368 3839195278597363776 3839286220896043008 3844559965704966144 3863332231162509924 3867444251215114752 3877057164974063616 3900134886194147328 3901432154546755584 3905584727065362432 3919271350498043904 3924654964990486272 3928832255202656256 3934229002805956608 3944007916645515264 3948016006448762976 3962041789149609984 3963359649063370752 3967484154244595712 3981482006855155712 3986856635466493152 3986951075545890816 3992427656693618688 4001020403986464768 4010682927186044928 4016192107031080704 4026174748242296832 4030266339916445538 4044584326423560192 4050140074124691456 4055799524260184064 4070012556286430208 4074344560950902784 4075603232874735744 4079941188095066112 4094238821502420864 4099862775927561552 4114428011809210368 4134615930195738624 4140295347682271232 4159226739304046592 4164939962847046656 4179637386307289088 4185276583759385751 4200145262055235584 4210391347361611776 4226551500758985216 4230949898862400896 4231050120987475968 4236862003021799424 4245877296372880896 4251709545406360128 4262081419706452992 4272675243032641536 4282892364138613407 4287749853536321536 4293639619818651648 4298107833764978688 4299537476439281664 4319094688422034248 4319196998508048384 4325129961418086912 4334438770985336832 4350874782617004096 4361689310595821568 4367784103049428992 4387651746968415744 4387755681024049152 4389111173865100032 4393782817948532736 4409180269310299392 4415236835614297056 4419936287102988288 4430922474256072704 4441518007254858348 4452663309441564672 4457297012793311232 4458779605196292096 4479167257712050176 4485319959989127168 4490094005945892864 4501147954484772864 4512018293084300544 4534267604850966528 4550157367226505216 4556407583390277888 4556515514909589504 4562774464792707072 4578764125822233984 4583637631069765632 4589933836606949376 4601342569419767808 4606018674190223472 4612345622918506746 4622382087341211648 4623919590573932544 4628731513285361664 4651442921470205952 4657832266142555136 4662789929251504128 4679130081717052416 4685557458202927488 4725163419812140032 4731766111636881408 4753401987776053248 4754870438353858368 4759931386110910464 4776611958419491008 4776728441494044672 4783173238582155144 4800166013777412096 4823718585228361728 4830344572295983104 4835371312985601024 4842128003453485056 4852431195854721024 4859096623321554432 4876243617358503936 4894734130444129608 4906900474420299264 4907016708364173312 4912123238588547072 4913757115930607616 4936108215339467712 4936225141152055296 4943005670192099328 4955291997836673024 4960327802974086816 4967141440066084188 4972428322990861824 4977949940213612544 4984787783538081792 5009246223121760256 5014459139392475136 5016127055845828608 5021466077655465984 5039063164926056448 5045984954987768064 5051355756689129472 5076020579719838112 5094053728906641408 5095748120224333824 5118927038129818368 5119048294528057344 5126079954273288192 5144169090839740416 5151109641550013232 5156592334953486336 5169409553298751488 5181771008464001406 5200179848258863104 5201909539395674112 5207322952446031872 5214599388334522368 5225695133997391872 5232873286653981696 5238443006936875008 5245638670407942144 5264021341931683968 5271252140478293424 5289978872326127616 5315808847288657536 5315934767394521088 5323236875591491584 5347577236248059904 5349229243148090664 5354922809374774272 5368232997656395776 5373688453221927384 5381069893404924537 5392779101898080256 5400186765499588608 5426683408381906944 5434137643832980992 5439921584126754816 5458985095336561152 5466483701236748736 5512821240260984832 5520393796909694976 5526138643412115456 5545635652405395456 5553253283796062208 5572849848409718784 5580368778345847668 5593981863364719552 5600193682740314112 5607886256480342016 5615722418206408704 5635402001011980288 5641266531816534528 5641400161316634624 5649149337362399232 5661169728497174528 5668946060541813504 5676733074361239072 5682775226275270656 5696900324043522048 5710523152184817876 5724852826424868864 5730810445019971584 5732716635252375552 5758792917896045664 5758929331344064512 5766839948557449216 5779251694647115776 5794998346743764886 5801166376822672128 5815585747461095424 5850202329291220992 5852148231820133376 5858377090598043648 5878907025747065856 5886982447485729408 5893248382803984384 5922024009673144464 5943062683724414976 5945039473595056128 5951226231366893568 5972223010282733568 5980426613318836224 6001530605979697152 6016024390779067392 6024288160546621056 6039262122363445248 6045399509874668307 6066876489635340288 6075210111187037184 6083699286390276096 6105018834429645312 6111516841426354176 6113404849312103616 6119911782142599168 6141358232253631296 6149794163891342328 6165226120765243392 6171642017713815552 6201923895293607936 6210443021523406848 6238840108956069888 6247409944270569984 6300217893082853376 6309021482182508544 6315587021042417664 6337869317034737664 6339827251138477824 6346575181481213952 6368815944559321344 6377564318109540192 6393122129559679488 6400221351703216128 6409012864548962304 6431624780304482304 6440459429727977472 6447161750647468032 6456170671271313408 6469908261139628032 6478642032633051372 6478795497762072576 6487694942127130368 6501658156478005248 6526312173925506144 6542533965893732352 6549497651451396096 6551676154574143488 6581477620452623616 6581633521536073728 6583666760797650048 6590674226922799104 6613770403965449088 6622855253421445584 6629904430654482432 6646383711384109056 6662277010882287522 6678994964162347008 6685945519189966848 6688169407794438144 6718750886568075264 6727979939983690752 6735141008918839296 6768027439626450816 6801401407276449792 6825236050839757824 6834773272364384256 6868146188733350976 6875456446604648448 6884900754910424064 6902013854129651712 6909028011285335208 6933573131011817472 6935879385860898816 6943097269928042496 6967593511996522496 6977164382205308928 6986748399213832704 6994184893877256192 7018695122575578624 7028336187304391232 7087745129718210048 7087913023192694784 7097649167455322112 7130102981664079872 7132305657530787552 7139897079166365696 7157643996875194368 7164917937629236512 7174759857873232716 7190372135864107008 7200249020666118144 7235577877842542592 7245516858443974656 7253228778835673088 7278646793782081536 7288644934982331648 7314365426037755904 7324586130913099776 7360525062546259968 7368184857882820608 7394180869873860608 7404162323009201568 7404337711728082944 7414508505288148992 7430466464546291712 7432937996755009536 7440491704461130224 7458642484486292736 7466924910320418816 7477181675307122688 7513869334682640384 7521688709088712704 7524190583768742912 7532199116483198976 7558594747389084672 7568977432481652096 7577033635033694208 7614030869579757168 7641080593359962112 7643622180336500736 7678390557194727552 7678572441792086016 7689119931409932288 7726664462325019848 7734888502430229504 7754114329948127232 7772656512696002109 7800269772388294656 7802864309093511168 7838542700996087808 7849309929980972544 7857664510405312512 7868458005611913216 7896032012897525952 7926719298126741504 7934968308489191424 7962964013710311424 7973713270932986304 7973902151091781632 7984855313387237376 8021365854372089856 8032384214062161408 8052349496484593664 8060532679832891076 8089168652847120384 8100280148249382912 8111599048520368128 8140025112572860416 8148689121901805568 8151206465749471488 8159882376190132224 8188477643004841728 8199725551855123104 8228856023618420736 8269231860391477248 8280590695364542464 8318453478608093184 8329879925694093312 8359274772614578176 8370553167518771502 8400290524110471168 8420782694723223552 8453103001517970432 8461899797724801792 8462100241974951936 8473724006043598848 8491754592745761792 8503419090812720256 8524162839412905984 8545350486065283072 8565784728277226814 8587279239637303296 8596215667529957376 8599074952878563328 8638189376844068496 8638393997016096768 8650259922836173824 8668877541970673664 8692497520115647329 8701749565234008192 8723378621191643136 8775303493936831488 8778222347730200064 8787565635897065472 8818360538620598784 8830473671228594112 8839872574205976576 8883036014509716696 8905326618883129344 8914594025586622464 8917559210392584192 8958334515424100352 8970639919978254336 9002295908969545728 9024036586168601088 9100314734453010432 9112815166780555776 9113031029819179008 9125548929585414144 9157528251644467968 9167275262139531264 9179867673213898752 9202685138839535616 9212037348380446944 9224691245837013492 9244764174682423296 9247839181147865088 9257463026570723328 9302885842940411904 9315664532285110272 9325579858503008256 9358260163434104832 9371114916405854976 9450326839624280064 9463532223273762816 9506803975552106496 9509740876707716736 9519862772221820928 9553223916838982016 9553456882988089344 9566346477164310288 9600332027554824192 9647437170456723456 9660689144591966208 9670742625971202048 9684256006906970112 9704862391709442048 9718193246643108864 9752487234717007872 9789468260888259216 9813800948840598528 9824246477177094144 9827514231861215232 9872216430678935424 9872450282304110592 9886011340384198656 9920655605948173632 9934282880132168376 9944856645981723648 9969575567076163584 9993415516323431283 10018492446243520512 10028918278784950272 10032254111691657216 10078126329852112896 10091969909975536128 10102711513378258944 10152041159439676224 10191496240448667648 10237854076259636736 10238096589056114688 10252159908546576384 10302219283100026464 10313184669906972672 10338819106597502976 10363542016928002812 10400359696517726208 10403819078791348224 10414645904892063744 10429198776669044736 10451390267994783744 10465746573307963392 10476886013873750016 10491277340815884288 10528042683863367936 10542504280956586848 10579957744652255232 10631617694577315072 10631869534789042176 10646473751182983168 10695154472496119808 10698458486296181328 10709845618749548544 10736465995312791552 10747376906443854768 10762139786809849074 10785558203796160512 10800373530999177216 10853366816763813888 10868275287665961984 10879843168253509632 10917970190673122304 10932967402473497472 11040787593819389952 11052277286824230912 11091271304810790912 11106506567592124416 11145699696819437568 11160737556691695336 11187963726729439104 11200387365480628224 11215772512960684032 11270804002023960576 11282533063633069056 11298298674724798464 11322339456994349056 11337892121083627008 11353466148722478144 11365550452550541312 11421046304369635752 11449705652849737728 11461620890039943168 11465433270504751104 11517585835792091328 11517858662688129024 11533679897114898432 11589996693487529772 11602332753645344256 11631171494922190848 11700404658582441984 11704296463640266752 11716754181196087296 11757814051494131712 11773964894971458816 11786496765607968768 11844048019346288928 11886125367448829952 11890078947190112256 11902452462733787136 11944446020565467136 11960853226637672448 12003061211959394304 12032048781558134784 12048576321093242112 12078524244726890496 12090799019749336614 12133752979270680576 12150420222374074368 12167398572780552192 12210037668859290624 12223033682852708352 12226809698624207232 12239823564285198336 12282716464507262592 12299588327782684656 12343284035427631104 12403847790587215872 12420886043046813696 12477680217912139776 12494819888541139968 12555829751278157253 12600435786165706752 12631174042084835328 12679654502276955648 12693150362962427904 12737631889118642688 12755128636219080384 12786244259119358976 12818025729097924608 12863249560608964608 12880918859455954944 12894323501294936064 12939816522279256064 12957284065266102744 12957590995524145152 12975389884254260736 13003316312956010496 13052624347851012288 13085067931787464704 13103352309148286976 13162955240905247232 13163267043072147456 13167333521595300096 13181348453845598208 13227540807930898176 13245710506842891168 13259808861308964864 13292767422768218112 13324554021764575044 13357989928324694016 13371891038379933696 13376338815588876288 13437501773136150528 13455959879967381504 13470282017837678592 13536054879252901632 13602802814552899584 13650472101679515648 13669546544728768512 13736292377466701952 13750912893209296896 13769801509820848128 13804027708259303424 13818056022570670416 13867146262023634944 13871758771721797632 13886194539856084992 13935187023993044992 13954328764410617856 13973496798427665408 13988369787754512384 14037390245151157248 14056672374608782464 14175490259436420096 14195298334910644224 14260205963328159744 14264611315061575104 14279794158332731392 14329835875258473024 14349519715746465432 14400498041332236288 14471155755685085184 14491033716887949312 14557293587564163072 14577289869964663296 14628730852075511808 14721050125092519936 14736369715765641216 14788361739747721216 14808324646018403136 14808675423456165888 14829017010576297984 14865875993510019072 14880983408922260448 14917284968972585472 14933849820640837632 14954363350614245376 15027738669365280768 15043377418177425408 15048381167537485824 15064398232966397952 15117189494778169344 15137954864963304192 15154067270067388416 15228061739159514336 15282161186719924224 15287244360673001472 15356781114389455104 15357144883584172032 15378239862819864576 15453328924650039696 15469777004860459008 15508228659896254464 15545313025392004218 15600539544776589312 15605728618187022336 15677085401992175616 15698619859961945088 15715329020810625024 15736916011223826432 15792064025795051904 15869936616978382848 15947426541865972608 15947804302183563264 15969710626774474752 16042731708744179712 16064768428124322816 16104698992969187328 16121065359665782152 16143209680214773611 16178337305694240768 16200560296498765824 16280050225145720832 16302412931498942976 16319764752380264448 16376955286009683456 16399451103710246208 16538463720782954496 16561181390729084928 16636906957216186368 16659759851388186624 16718549545229156352 16741106335037543004 16800581048220942336 16906206003035940864 16923799595449603584 16924200483949903872 16947448012087197696 16983509185491523584 17006838181625440512 17048325678825811968 17090700972130566144 17131569456554453628 17174558479274606592 17192431335059914752 17198149905757126656 17276378753688136992 17276787994032193536 17300519845672347648 17337755083941347328 17384995040231294658 17403499130468016384 17446757242383286272 17550606987873662976 17556444695460400128 17575131271794130944 17636721077241197568 17660947342457188224 17679745148411953152 17766072029019433392 17829188051173244928 17835118420785168384 17916669030848200704 17941279839956508672 18004591817939091456 18048073172337202176 18136198529624004921 18200629468906020864 18225630333561111552 18251097859170828288 18315056503288935936 18334550524279062528 18359735346427797504 18424074696760893888 18449382491674026984 18495678362295730176 18514926053141446656 18605771685880823808 18631329064570220544 18716520326868209664 18742229832811709952 18900653679248560128 18927064446547525632 19013607951104212992 19019481753415433472 19039725544443641856 19106447833677964032 19132692954328620576 19200664055109648384 19294874340913446912 19321378289183932416 19341485251942404096 19368512013813940224 19409724783418884096 19436386493286217728 19504974469434015744 19578936521776518432 19627601897681197056 19648492954354188288 19655028463722430464 19744432861357870848 19744900564608221184 19772022680768397312 19841311211896347264 19868565760264336752 19889713291963447296 19939151134152327168 19986831032646862566 20036984892487041024 20057836557569900544 20064508223383314432 20156252659704225792 20183939819951072256 20205423026756517888 20304082318879352448 20475708152519273472 20504319817093152768 20604438566200052928 20626369339813945344 20727084033856005624 20800719393035452416 20807638157582696448 20829291809784127488 20902780535989567488 20931493146615926784 20982554681631768576 21056085367726735872 21085008561913173696 21263235389154630144 21263739069578084352 21292947502365966336 21390308944992239616 21396916972592362656 21419691237499097088 21472931990625583104 21494753812887709536 21524279573619698148 21571116407592321024 21600747061998354432 21706733633527627776 21736550575331923968 21759686336507019264 21835940381346244608 21865934804946994944 22081575187638779904 22104554573648461824 22182542609621581824 22213013135184248832 22291399393638875136 22321475113383390672 22375927453458878208 22400774730961256448 22431545025921368064 22541608004047921152 22565066127266138112 22596597349449596928 22644678913988698112 22675784242167254016 22706932297444956288 22731100905101082624 22842092608739271504 22923241780079886336 22930866541009502208 23035171671584182656 23035717325376258048 23067359794229796864 23179993386975059544 23204665507290688512 23262342989844381696 23317969538088006327 23400809317164883968 23408592927280533504 23515628102988263424 23547929789942917632 23572993531215937536 23688096038692577856 23780157894380224512 23804904925467574272 23888892041130934272 23921706453275344896 24064097563116269568 24097152642186484224 24157048489453780992 24181598039498673228 24267505958541361152 24300840444748148736 24334797145561104384 24420075337718581248 24446067365705416704 24453619397248414464 24479647128570396672 24565432929014525184 24599176655565369312 24686568070855262208 24807695581174431744 24841772086093627392 24955360435824279552 24989639777082279936 25111659502556314506 25200871572331413504 25262348084169670656 25359309004553911296 25386300725924855808 25475263778237285376 25510257272438160768 25572488518238717952 25636051458195849216 25761837718911909888 25788647002589872128 25879633044558512128 25914568130532205488 25915181991048290304 25950779768508521472 26006632625912020992 26105248695702024576 26170135863574929408 26325910481810494464 26334667043190600192 26362696907691196416 26455081615861796352 26491421013685782336 26519617722617929728 26649108043529150088 26715979856649388032 26743782076759867392 26752677631177752576 26875003546272301056 26911919759934763008 27072109758505803264 27300944203359031296 27339093089457537024 27472584754933403904 27501825786418593792 27539603019641696256 27608055416518606848 27636112045141340832 27734292524047269888 27743517543443595264 27772389079712169984 27870374047986089984 27908657528821235712 27946993596855330816 27976739575509024768 28074780490302314496 28113344749217564928 28350980518872840192 28390596669821288448 28520411926656319488 28529222630123150208 28559588316665462784 28659671750516946048 28699039431492930864 28800996082664472576 28942311511370170368 28982067433775898624 29114587175128326144 29154579739929326592 29257461704151023616 29472739431531282432 29616649292036806272 29617350846912331776 29658034021152595968 29761966817844520896 29834569937945170944 29908726701228490752 29980246548970293849 30055477338730561536 30086754836354850816 30096762335074971648 30234378989556338688 30275909729926608384 30308134540134776832 30456123478319028672 30574488721346002944 30713562228778910208 30714289767168344064 30756479725639729152 30906657849300079392 30939554009720918016 31016457319792508928 31090626050784008436 31201079089553178624 31211457236374044672 31354170803984351232 31397239719923890176 31430658041621250048 31473832022447652864 31584128051590103808 31739873233956765696 31894853083731945216 31895608604367126528 31939421253548949504 32085463417488359424 32129536856248645632 32209397985938374656 32242130719331564304 32286419360429547222 32356674611388481536 32401120592997531648 32560100450291441664 32604825862997885952 32639529504760528896 32753910572019366912 32798902207420492416 33122362781458169856 33273813914432372736 33319519702776373248 33437099090458312704 33482212670075086008 33601162096441884672 33812412006071881728 33847599190899207168 33894896024174395392 33967018370983047168 34013676363250881024 34096651357651623936 34263138913108907256 34349116958549213184 34384862670119829504 34396299811514253312 34552757507376273984 34553575988064387072 34601039691344695296 34769990080462589316 34806998260936032768 34893514484766572544 35101213975747325952 35112889390920800256 35150262543588261888 35273442154482395136 35321894684914376448 35359490296823906304 35532144058038866784 35658376102346489856 35670236841570336768 35833338061696401408 35882559679913017344 36009183635878182912 36096146344674404352 36272397059248009842 36401258937812041728 36451260667122223104 36502195718341656576 36630113006577871872 36669101048558125056 36719470692855595008 36848149393521787776 36898764983348053968 37029852106282893312 37211543371761647616 37262658129140441088 37433040653736419328 37484459665623419904 37667489253834471759 37801307358497120256 38038963506830866944 38079451088887283712 38212895667355928064 38265385908657241152 38589748681826893824 38642756578367864832 38682970503884808192 38819449566837768192 38872772986572435456 39009948938868031488 39157873043553036864 39255203795362394112 39310056927444860928 39488865722715741696 39489801129216442368 39544045361536794624 39682622423792694528 39737131520528673504 39779426583926894592 39878302268304654336 39973662065293725132 40073969784974082048 40115673115139801088 40129016446766628864 40312505319408451584 40367879639902144512 40410846053513035776 40608164637758704896 40951416305038546944 41008639634186305536 41208877132400105856 41252738679627890688 41454168067712011248 41601438786070904832 41615276315165392896 41658583619568254976 41805561071979134976 41862986293231853568 41965109363263537152 42112170735453471744 42170017123826347392 42526470778309260288 42585895004731932672 42780617889984479232 42793833945184725312 42839382474998194176 42989507625775419072 43048559147239396296 43201494123996708864 43413467267055255552 43473101150663847936 43671880762692489216 43731869609893989888 44163150375277559808 44209109147296923648 44365085219243163648 44426026270368497664 44642950226766781344 44751854906917756416 44801549461922512896 44863090051842736128 45083216008095842304 45130132254532276224 45193194698899193856 45289357827977396224 45351568484334508032 45413864594889912576 45462201810202165248 45684185217478543008 45846483560159772672 45861733082019004416 46070343343168365312 46071434650752516096 46134719588459593728 46359986773950119088 46409331014581377024 46524685979688763392 46635939076176012654 46801618634329767936 46817185854561067008 47031256205976526848 47095859579885835264 47145987062431875072 47376192077385155712 47609809850935148544 47843412906550689792 48128195126232539136 48194305284372968448 48314096978907561984 48363196078997346456 48535011917082722304 48601680889496297472 48840150675437162496 48907238794496828928 48959294257140793344 49130865858029050368 49198353311130738624 49615391162348863488 49683544172187254784 49910720871648559104 49979279554164559872 50223319005112629012 50401743144662827008 50718618009107822592 50772601451849711616 50950527556474570752 51020514544876321536 51144977036477435904 51272102916391698432 51523675437823819776 51577294005179744256 51759266089117024256 51829136261064410976 51830363982096580608 51901559537017042944 52013265251824041984 52210497391404049152 52340271727149858816 52651820963620988928 52669334086381200384 52725393815382392832 52910163231723592704 52982842027371564672 53039235445235859456 53298216087058300176 53487564153519734784 53505355262355505152 53750007092544602112 53823839519869526016 54144219517011606528 54408595588872014763 54601888406718062592 54945169509866807808 55003651572837187584 55079206039283392512 55272224090282681664 55487035086887190528 55544778159424339968 55740748095972179968 55817315057642471424 55893987193710661632 56149560980604628992 56226689498435129856 56701961037745680384 56781193339642576896 57040823853312638976 57058445260246300416 57119176633330925568 57319343501033892096 57398078862985861728 57601992165328945152 57884623022740340736 57964134867551797248 58229174350256652288 58309159479858653184 58514923408302047232 58945478863062564864 59233298584073612544 59234701693824663552 59316068042305191936 59523933635689041792 59669139875890341888 59817453402456981504 59960493097940587698 60110954677461123072 60173509672709701632 60193524670149943296 60468757979112677376 60551819459853216768 60616269080269553664 60912246956638057344 61427124457557820416 61512959451279458304 61813315698600158784 61879108019441836032 62181252101568016872 62402158179106357248 62422914472748089344 62708341607968702464 62794479439847780352 62947664044895305728 63168256103180207616 63789706167463890432 63791217208734253056 63878842507097899008 64170926834976718848 64259073712497291264 64418795971876749312 64484261438663128608 64572838720859094444 64713349222776963072 64802241185995063296 65120200900582883328 65209651725995771904 65279059009521057792 65507821144038733824 65597804414840984832 66244725562916339712 66547627828864745472 66639039405552746496 66874198180916625408 66964425340150172016 67202324192883769344 67624824012143763456 67695198381798414336 67789792048348790784 67934036741966094336 68027352726501762048 68193302715303247872 68526277826217814512 68769725340239659008 68792599623028506624 69105515014752547968 69107151976128774144 69202079382689390592 69539980160925178632 69613996521872065536 69787028969533145088 69953908614264018981 70202427951494651904 70225778781841600512 70546884308964790272 70643789369828752896 70718980593647812608 71064288116077733568 71340473683140673536 71666676123392802816 71765119359826034688 72192292689348808704 72544794118496019684 72802517875624083456 72902521334244446208 73004391436683313152 73260226013155743744 73338202097116250112 73438941385711190016 73696298787043575552 73797529966696107936 74059704212565786624 74423086743523295232 74525316258280882176 74866081307472838656 74968919331246839808 75334978507668943518 75602614716994240512 76077927013661733888 76158902177774567424 76425791334711856128 76530771817314482304 77285513156735729664 77365941007769616384 77638899133675536384 77745545973144870912 78019897877736062976 78315746087106073728 78510407590724788224 78977731445431483392 79088090723073589248 79365244847585389056 79474263041057347008 79558853167853789184 79947324130587450264 80147939569948164096 80231346230279602176 80258032893533257728 80625010638816903168 80735759279804289024 81216329275517409792 81902832610077093888 82017279268372611072 82417754264800211712 82505477359255781376 82908336135424022496 83202877572141809664 83230552630330785792 83317167239136509952 83611122143958269952 83725972586463707136 83930218726527074304 84224341470906943488 84340034247652694784 85052941556618520576 85171790009463865344 85561235779968958464 85587667890369450624 85678764949996388352 85979015251550838144 86097118294478792592 86402988247993417728 86826934534110511104 86946202301327695872 87343761525384978432 87463739219787979776 88418218294593847296 88852052540736995328 89285900453533562688 89503709813835512832 89726180103685472256 90166432016191684608 90260264509064552448 90578715655954792448 90703136968669016064 90827729189779825152 90924403620404330496 91368370434957086016 91723466164038008832 92140686686336730624 92142869301505032192 92269439176919187456 92719973547900238176 92818662029162754048 93049371959377526784 93271878152352025308 93603237268659535872 93634371709122134016 94062512411953053696 94191719159771670528 94291974124863750144 94752384154770311424 95219619701870297088 95686825813101379584 96256390252465078272 96388610568745936896 96628193957815123968 96726392157994692912 97070023834165444608 97203361778992594944 97680301350874324992 97814477588993657856 97918588514281586688 98261731716058100736 98396706622261477248 99367088344374509568 99821441743297118208 99958559108329119744 100446638010225258024 100803486289325654016 101437236018215645184 101901055112949141504 102041029089752643072 102289954072954871808 103047350875647639552 103154588010359488512 103518532178234048512 103658272522128821952 103660727964193161216 103803119074034085888 104420994782808098304 104680543454299717632 105303641927241977856 105338668172762400768 105450787630764785664 105820326463447185408 105965684054743129344 106078470890471718912 106596432174116600352 106975128307039469568 107010710524711010304 107500014185089204224 107647679039739052032 108288439034023213056 108817191177744029526 109203776813436125184 109890339019733615616 110007303145674375168 110158412078566785024 110544448180565363328 111089556318848679936 111634630115284942848 111787974387421323264 112299121961209257984 112453378996870259712 113002467761503415277 113403922075491360768 114116890520492600832 114238353266661851136 114638687002067784192 114796157725971723456 115769246045480681472 115928269735103594496 116458348700513304576 116618318959717306368 117029846816604094464 118466597168147225088 118469403387649327104 118632136084610383872 119047867271378083584 119338279751780683776 119634906804913963008 119920986195881175396 120221909354922246144 120347019345419403264 120387049340299886592 120937515958225354752 121103638919706433536 121232538160539107328 121824493913276114688 122854248915115640832 123025918902558916608 123626631397200317568 123758216038883672064 124362504203136033744 124804316358212714496 124845828945496178688 125416683215937404928 125588958879695560704 125895328089790611456 126336512206360415232 127579412334927780864 127757685014195798016 128341853669953437696 128518147424994582528 128968522877326257216 129145677441718188888 129604482371990126592 130240401801165766656 130419303451991543808 131015642288077467648 131195608829681969664 132489451125832679424 133095255657729490944 133278078811105492992 133928850680300344032 134404648385767538688 135249648024287526912 135390396763596828672 135579584096697581568 135868073483932188672 136054705453003524096 136386605430606495744 137052555652435629024 137539450680479318016 137585199246057013248 138211030029505095936 138214303952257548288 138404158765378781184 139079960321850357264 139227993043744131072 139574057939066290176 139907817228528037962 140404855902989303808 140451557563683201024 141093768617929580544 141287578739657505792 141437961187295625216 142128576232155467136 143530238719652069376 144384585378697617408 145089588236992039368 145605035751248166912 145805042668488892416 146520452026311487488 146877882771422380032 147392597574087151104 147595059933392215872 148846173487046590464 149050632516561764352 149732162614945677312 149937838662493679616 150669957015337887036 151205229433988481024 152155854027323467776 152317804355549134848 152851582669423712256 153061543634628964608 154571026313471459328 154731882015539232768 155277798267351072768 155491091946289741824 156039795755472125952 156631492174212147456 157020815181449576448 157955462890862966784 158176181446147178496 158730489695170778112 158948526082114694016 159117706335707578368 159894648261174900528 160462692460559204352 160516065787066515456 161250021277633806336 161471518559608578048 162432658551034819584 163225786766616044289 163805665220154187776 164835508529600423424 165010954718511562752 165816672270848044992 166461105260661571584 166634334478273019904 167222244287916539904 167451945172927414272 168448682941813886976 168680068495305389568 170105883113237041152 170343580018927730688 171122471559937916928 171175335780738901248 171357529899992776704 171958030503101676288 172194236588957585184 172805976495986835456 173653869068221022208 173892404602655391744 174687523050769956864 174927478439575959552 176836436589187694592 177704105081473990656 178571800907067125376 179007419627671025664 179452360207370944512 180332864032383369216 180520529018129104896 181157431311909584896 181406273937338032128 181655458379559650304 181848807240808660992 182736740869914172032 184281373372673461248 184538878353838374912 185439947095800476352 185637324058325508096 186543756304704050616 187206474537319071744 187268743418244268032 188125024823906107392 188383438319543341056 189504768309540622848 191373651626202759168 192512780504930156544 192777221137491873792 193256387915630247936 193452784315989385824 194140047668330889216 194406723557985189888 195360602701748649984 195628955177987315712 195837177028563173376 196523463432116201472 196793413244522954496 198734176688749019136 199642883486594236416 199917118216658239488 200893276020450516048 201606972578651308032 202874472036431290368 203802110225898283008 204082058179505286144 204579908145909743616 206309176020718977024 207316545044257643904 207321455928386322432 207606238148068171776 208841989565616196608 209361086908599435264 209861725842792056943 210607283854483955712 210677336345524801536 211640652926894370816 211931368109486258688 212156941780943437824 213192864348233200704 214021421049422020608 215000028370178408448 215295358079478104064 216576878068046426112 217634382355488059052 218407553626872250368 219780678039467231232 220014606291348750336 220316824157133570048 221088896361130726656 222179112637697359872 223269260230569885696 223575948774842646528 224598243922418515968 224906757993740519424 226004935523006830554 226807844150982721536 228233781040985201664 228476706533323702272 229277374004135568384 229592315451943446912 231856539470207188992 232916697401026609152 233236637919434612736 234059693633208188928 236933194336294450176 237264272169220767744 238095734542756167168 238676559503561367552 239841972391762350792 240443818709844492288 240694038690838806528 240774098680599773184 241875031916450709504 242207277839412867072 243648987826552229376 245708497830231281664 246051837805117833216 247253262794400635136 247516432077767344128 248725008406272067488 249608632716425428992 249691657890992357376 250833366431874809856 251177917759391121408 251790656179581222912 252673024412720830464 255158824669855561728 255515370028391596032 256683707339906875392 257036294849989165056 257937045754652514432 258291354883436377776 259208964743980253184 260480803602331533312 260838606903983087616 262031284576154935296 262391217659363939328 266556157622210985984 267857701360600688064 270499296048575053824 270780793527193657344 271736146967864377344 272109410906007048192 272773210861212991488 274105111304871258048 275170398492114026496 276422060059010191872 276428607904515096576 276808317530757562368 278159920643700714528 278455986087488262144 279148115878132580352 279815634457056075924 280809711805978607616 280903115127366402048 282187537235859161088 282575157479315011584 282875922374591250432 284257152464310934272 287060477439304138752 288769170757395234816 290179176473984078736 291210071502496333824 291610085336977784832 293040904052622974976 293755765542844760064 294785195148174302208 295190119866784431744 298101265033123528704 299464325229891354624 299875677324987359232 301339914030675774072 302410458867976962048 304311708054646935552 305703165338847424512 306123087269257929216 309142052626942918656 309463764031078465536 310555596534702145536 310982183892579483648 313262984348424294912 314041630362899152896 315910925781725933568 316352362892294356992 317460979390341556224 317897052164229388032 318235412671415156736 319789296522349801056 320925384921118408704 321032131574133030912 322500042555267612672 322943037119217156096 324865317102069639168 326451573533232088578 327611330440308375552 329671017059200846848 330021909437023125504 331633344541696089984 333268668956546039808 334903890345854828544 336897365883627773952 337360136990610779136 340211766226474082304 342350671561477802496 342715059799985553408 343916061006203352576 344388473177915170368 347307738136442044416 347784809205310783488 349375046101539913728 349854956879151919104 355408210162947981312 357143601814134250752 358014839255342051328 358904720414741889024 360665728064766738432 361041058036258209792 362314862623819169792 362812547874676064256 363310916759119300608 363697614481617321984 365473481739828344064 368562746745346922496 369077756707676749824 370879894191600952704 371274648116651016192 373087512609408101232 374412949074638143488 374537486836488536064 376250049647812214784 376766876639086682112 379009536619081245696 385025561009860313088 385554442274983747584 386905568631978771648 388813447115970379776 390721205403497299968 391257910355974631424 393046926864232402944 393586826489045908992 397468353377498038272 399285766973188472832 399834236433316478976 401786552040901032096 403213945157302616064 405748944072862580736 407604220451796566016 408164116359010572288 409159816291819487232 412618352041437954048 414633090088515287808 414642911856772644864 415212476296136343552 417683979131232393216 418722173817198870528 419723451685584113886 421214567708967911424 421354672691049603072 423281305853788741632 423862736218972517376 424313883561886875648 426385728696466401408 430590716158956208128 433153756136092852224 435268764710976118104 436815107253744500736 439561356078934462464 440633648314267140096 442177792722261453312 446538520461139771392 447151897549685293056 449196487844837031936 449813515987481038848 452009871046013661108 453615688301965443072 456467562081970403328 456953413066647404544 458554748008271136768 459184630903886893824 463713078940414377984 465833394802053218304 466473275838869225472 468119387266416377856 473866388672588900352 474528544338441535488 476191469085512334336 477353119007122735104 479683944783524701584 481388077381677613056 481548197361199546368 483750063832901419008 484414555678825734144 487297975653104458752 489677360299848132867 491416995660462563328 494506525588801270272 495032864155534688256 497450016812544134976 499383315781984714752 501666732863749619712 502355835518782242816 505346048825441660928 510317649339711123456 511030740056783192064 513367414679813750784 514072589699978330112 515874091509305028864 516582709766872755552 518417929487960506368 520961607204663066624 521677213807966175232 524062569152309870592 524782435318727878656 533112315244421971968 535715402721201376128 540998592097150107648 541561587054387314688 543472293935728754688 544218821812014096384 545546421722425982976 548210222609742516096 552844120118020383744 553616635061515124736 556319841287401429056 556911972174976524288 559631268914112151848 561619423611957215232 561806230254732804096 564375074471718322176 565150314958630023168 568514304928621868544 574120954878608277504 577538341514790469632 580358352947968157472 582420143004992667648 583220170673955569664 586081808105245949952 587511531085689520128 589570390296348604416 590380239733568863488 596202530066247057408 598928650459782709248 599751354649974718464 602679828061351548144 604820917735953924096 608623416109293871104 611406330677694849024 612246174538515858432 618927528062156931072 621964367785158967296 626525968696848589824 628083260725798305792 631821851563451867136 634921958780683112448 635794104328458776064 636470825342830313472 639578593044699602112 642064263148266061824 645000085110535225344 645886074238434312192 649730634204139278336 652903147066464177156 655222660880616751104 659342034118401693696 660043818874046251008 663266689083392179968 666537337913092079616 669807780691709657088 673794731767255547904 674720273981221558272 680423532452948164608 684701343122955604992 685430119599971106816 687832122012406705152 688776946355830340736 695569618410621566976 698750092203079827456 699709913758303838208 714287203628268501504 716029678510684102656 721331456129533476864 722082116072516419584 724629725247638339584 725625095749352128512 726621833518238601216 730946963479656688128 737125493490693844992 738155513415353499648 741759788383201905408 742549296233302032384 746175025218816202464 748825898149276286976 749074973672977072128 752500099295624429568 753533753278173364224 758019073238162491392 770051122019720626176 771108884549967495168 773811137263957543296 777626894231940759552 781442410806994599936 782515820711949262848 786093853728464805888 787173652978091817984 799668472866632957952 803573104081802064192 811497888145725161472 815208440903593132032 816328232718021144576 818319632583638974464 829266180177030575616 829285823713545289728 830424952592272687104 835367958262464786432 837444347634397741056 839446903371168227772 842429135417935822848 842709345382099206144 846562611707577483264 847725472437945034752 848627767123773751296 852771457392932802816 861181432317912416256 866307512272185704448 870537529421952236208 873630214507489001472 879122712157868924928 881267296628534280192 884355585444522906624 894303795099370586112 898392975689674063872 899627031974962077696 904019742092027322216 907231376603930886144 912935124163940806656 917109496016542273536 918369261807773787648 927426157880828755968 931666789604106436608 932946551677738450944 947732777345177800704 949057088676883070976 952382938171024668672 954706238014245470208 959367889567049403168 962776154763355226112 963096394722399092736 967500127665802838016 968829111357651468288 974595951306208917504 979354720599696265734 982833991320925126656 989013051177602540544 990065728311069376512 994900033625088269952 1004711671037564485632 1010692097650883321856 1020635298679422246912 1028145179399956660224 1031748183018610057728 1033165419533745511104 1041923214409326133248 1043354427615932350464 1048125138304619741184 1049564870637455757312 1066224630488843943936 1071430805442402752256 1081997184194300215296 1083123174108774629376 1086944587871457509376 1088437643624028192768 1091092843444851965952 1096420445219485032192 1105688240236040767488 1107233270123030249472 1112639682574802858112 1113823944349953048576 1119262537828224303696 1123238847223914430464 1123612460509465608192 1128750148943436644352 1130300629917260046336 1137028609857243737088 1155076683029580939264 1160716705895936314944 1166440341347911139328 1172163616210491899904 1179140780592697208832 1180760479467137726976 1192405060132494114816 1197857300919565418496 1199502709299949436928 1205359656122703096288 1209641835471907848192 1217246832218587742208 1222812661355389698048 1224492349077031716864 1237855056124313862144 1243928735570317934592 1253051937393697179648 1256166521451596611584 1263643703126903734272 1269843917561366224896 1271588208656917552128 1272941650685660626944 1279157186089399204224 1291772148476868624384 1299461268408278556672 1305806294132928354312 1310445321761233502208 1318684068236803387392 1326533378166784359936 1339615561383419314176 1347589463534511095808 1349440547962443116544 1360847064905896329216 1369402686245911209984 1370860239199942213632 1375664244024813410304 1377553892711660681472 1391139236821243133952 1397500184406159654912 1399419827516607676416 1428574407256537003008 1432059357021368205312 1444164232145032839168 1451250191498704257024 1453243667036477202432 1461893926959313376256 1469032080899544398601 1474250986981387689984 1483519576766403810816 1485098592466604064768 1492350050437632404928 1498149947345954144256 1505000198591248859136 1507067506556346728448 1516038146476324982784 1540102244039441252352 1542217769099934990336 1547622274527915086592 1555253788463881519104 1562884821613989199872 1565031641423898525696 1572187707456929611776 1574347305956183635968 1599336945733265915904 1607146208163604128384 1622995776291450322944 1630416881807186264064 1632656465436042289152 1636639265167277948928 1658532360354061151232 1660849905184545374208 1670735916524929572864 1678893806742336455544 1684858270835871645696 1685418690764198412288 1693125223415154966528 1695450944875890069504 1705542914785865605632 1722362864635824832512 1732615024544371408896 1741075058843904472416 1747260429014978002944 1758245424315737849856 1762534593257068560384 1768711170889045813248 1788607590198741172224 1796785951379348127744 1799254063949924155392 1808039484184054644432 1814462753207861772288 1825870248327881613312 1834218992033084547072 1836738523615547575296 1865893103355476901888 1895465554690355601408 1904765876342049337344 1909412476028490940416 1918735779134098806336 1926192789444798185472 1935000255331605676032 1937658222715302936576 1949191902612417835008 1958709441199392531468 1965667982641850253312 1978026102355205081088 1980131456622138753024 1989800067250176539904 2009423342075128971264 2021384195301766643712 2041270597358844493824 2056290358799913320448 2063496366037220115456 2066330839067491022208 2086708855231864700928 2096250276609239482368 2099129741274911514624 2142861610884805504512 2163994368388600430592 2166246348217549258752 2173889175742915018752 2176875287248056385536 2192840890438970064384 2211376480472081534976 2214466540246060498944 2225279365149605716224 2227647888699906097152 2238525075656448607392 2246477694447828860928 2247224921018931216384 2257500297886873288704 2260601259834520092672 2274057219714487474176 2310153366059161878528 2321433411791872629888 2332880682695822278656 2344327232420983799808 2358281561185394417664 2361520958934275453952 2399005418599898873856 2410719312245406192576 2434493664437175484416 2445625322710779396096 2448984698154063433728 2487857471140635869184 2506103874787394359296 2512333042903193223168 2527287406253807468544 2539687835122732449792 2543176417313835104256 2545883301371321253888 2558314372178798408448 2583544296953737248768 2598922536816557113344 2611612588265856708624 2620890643522467004416 2637368136473606774784 2653066756333568719872 2695178927069022191616 2698881095924886233088 2721694129811792658432 2738805372491822419968 2751328488049626820608 2755107785423321362944 2782278473642486267904 2795000368812319309824 2798839655033215352832 2857148814513074006016 2864118714042736410624 2888328464290065678336 2902500382997408514048 2906487334072954404864 2923787853918626752512 2938064161799088797202 2948501973962775379968 2967039153532807621632 2970197184933208129536 2984700100875264809856 3014135013112693456896 3032076292952649965568 3084435538199869980672 3095244549055830173184 3125769643227978399744 3130063282847797051392 3144375414913859223552 3148694611912367271936 3198673891466531831808 3214292416327208256768 3245991552582900645888 3260833763614372528128 3265312930872084578304 3273278530334555897856 3317064720708122302464 3321699810369090748416 3341471833049859145728 3357787613484672911088 3369716541671743291392 3370837381528396824576 3386250446830309933056 3390901889751780139008 3411085829571731211264 3465230049088742817792 3482150117687808944832 3516490848631475699712 3537422341778091626496 3577215180397482344448 3593571902758696255488 3598508127899848310784 3616078968368109288864 3628925506415723544576 3651740496655763226624 3668437984066169094144 3673477047231095150592 3731786206710953803776 3790931109380711202816 3809531752684098674688 3818824952056981880832 3837471558268197612672 3875316445430605873152 3898383805224835670016 3917418882398785062936 3931335965283700506624 3956052204710410162176 3979600134500353079808 4018846684150257942528 4042768390603533287424 4082541194717688987648 4112580717599826640896 4126992732074440230912 4132661678134982044416 4173417710463729401856 4192500553218478964736 4198259482549823029248 4285723221769611009024 4332492696435098517504 4353750574496112771072 4385681780877940128768 4422752960944163069952 4450558730299211432448 4455295777399812194304 4477050151312897214784 4494449842037862432768 4515000595773746577408 4521202519669040185344 4548114439428974948352 4620306732118323757056 4642866823583745259776 4665761365391644557312 4688654464841967599616 4716563122370788835328 4723041917868550907904 4798010837199797747712 4821438624490812385152 4868987328874350968832 4891250645421558792192 4897969396308126867456 5012207749574788718592 5054574812507614937088 5079375670245464899584 5086352834627670208512 5116628744357596816896 5167088593907474497536 5197845073633114226688 5223225176531713417248 5241781287044934008832 5274736272947213549568 5306133512667137439744 5390357854138044383232 5397762191849772466176 5443388259623585316864 5477610744983644839936 5502656976099253641216 5510215570846642725888 5597679310066430705664 5714297629026148012032 5728237428085472821248 5805000765994817028096 5812974668145908809728 5847575707837253505024 5876128323598177594404 5897003947925550759936 5934078307065615243264 5940394369866416259072 5969400201750529619712 6028270026225386913792 6064152585905299931136 6168871076399739961344 6190489098111660346368 6260126565695594102784 6288750829827718447104 6297389223824734543872 6428584832654416513536 6491983105165801291776 6521667527228745056256 6530625861744169156608 6634129441416244604928 6643399620738181496832 6682943666099718291456 6715575226969345822176 6739433083343486582784 6741674763056793649152 6772500893660619866112 6781803779503560278016 6822171659143462422528 6930460098177485635584 6964300235375617889664 7032981697262951399424 7074844683556183252992 7197016255799696621568 7232157936736218577728 7303480993311526453248 7336875968132338188288 7346954094462190301184 7463572413421907607552 7581862218761422405632 7619063505368197349376 7637649904113963761664 7674943116536395225344 7750632890861211746304 7796767610449671340032 7834837764797570125872 7862671930567401013248 7912104409420820324352 7959200269000706159616 8085536781207066574848 8165082389435377975296 8253985464148880461824 8265323356269964088832 8346835420927458803712 8385001106436957929472 8396518965099646058496 8571446443539222018048 8664985392870197035008 8707501148992225542144 8771363561755880257536 8845505921888326139904 8901117460598422864896 8910591554799624388608 8954100302625794429568 9042405039338080370688 9096228878857949896704 9285733647167490519552 9377308929683935199232 9433126244741577670656 9446083835737101815808 9596021674399595495424 9642877248981624770304 9737974657748701937664 9782501290843117584384 9795938792616253734912 10024415499149577437184 10109149625015229874176 10158751340490929799168 10172705669255340417024 10233257488715193633792 10395690147266228453376 10446450353063426834496 10549472545894427099136 10612267025334274879488 10780715708276088766464 10795524383699544932352 10886776519247170633728 10955221489967289679872 11005313952198507282432 11020431141693285451776 11195358620132861411328 11428595258052296024064 11456474856170945642496 11625949336291817619456 11695151415674507010048 11752256647196355188808 11794007895851101519872 11868156614131230486528 11938800403501059239424 12056540052450773827584 12128305171810599862272 12337742152799479922688 12380978196223320692736 12520253131391188205568 12577501659655436894208 12594778447649469087744 12857169665308833027072 13061251723488338313216 13268258882832489209856 13365887332199436582912 13431150453938691644352 13483349526113587298304 13545001787321239732224 13563607559007120556032 13644343318286924845056 13860920196354971271168 13928600470751235779328 14065963394525902798848 14149689367112366505984 14394032511599393243136 14464315873472437155456 14606961986623052906496 14673751936264676376576 14693908188924380602368 15163724437522844811264 15238127010736394698752 15349886233072790450688 15501265781722423492608 15593535220899342680064 15669675529595140251744 15725343861134802026496 15824208818841640648704 15918400538001412319232 16171073562414133149696 16330164778870755950592 16507970928297760923648 16530646712539928177664 16793037930199292116992 17142892887078444036096 17415002297984451084288 17542727123511760515072 17691011843776652279808 17802234921196845729792 17821183109599248777216 17908200605251588859136 18084810078676160741376 18192457757715899793408 18571467294334981039104 18866252489483155341312 18892167671474203631616 19285754497963249540608 19475949315497403875328 19565002581686235168768 19591877585232507469824 20048830998299154874368 20218299250030459748352 20317502680981859598336 20345411338510680834048 20466514977430387267584 20791380294532456906752 20892900706126853668992 21098945091788854198272 21224534050668549758976 21591048767399089864704 21910442979934579359744 22010627904397014564864 22040862283386570903552 22390717240265722822656 22857190516104592048128 22912949712341891284992 23251898672583635238912 23390302831349014020096 23504513294392710377616 23588015791702203039744 23736313228262460973056 23877600807002118478848 24256610343621199724544 24761956392446641385472 25040506262782376411136 25155003319310873788416 25189556895298938175488 25714339330617666054144 26122503446976676626432 26536517765664978419712 26731774664398873165824 26862300907877383288704 27127215118014241112064 27288686636573849690112 27857200941502471558656 28131926789051805597696 28299378734224733011968 28788065023198786486272 28928631746944874310912 29213923973246105812992 29347503872529352753152 29387816377848761204736 30327448875045689622528 30476254021472789397504 30699772466145580901376 31187070441798685360128 31339351059190280503488 31648417637683281297408 31836801076002824638464 32342147124828266299392 32660329557741511901184 33015941856595521847296 33061293425079856355328 33586075860398584233984 34285785774156888072192 35085454247023521030144 35382023687553304559616 35604469842393691459584 35816401210503177718272 36169620157352321482752 36384915515431799586816 37142934588669962078208 37732504978966310682624 37784335342948407263232 38571508995926499081216 39183755170465014939648 40097661996598309748736 40635005361963719196672 40690822677021361668096 40933029954860774535168 41582760589064913813504 41785801412253707337984 42197890183577708396544 42449068101337099517952 43182097534798179729408 43820885959869158719488 44021255808794029129728 44081724566773141807104 45714381032209184096256 46503797345167270477824 46780605662698028040192 47009026588785420755232 47176031583404406079488 47472626456524921946112 47755201614004236957696 48513220687242399449088 49523912784893282770944 50379113790597876350976 51428678661235332108288 52245006893953353252864 53073035531329956839424 53463549328797746331648 53724601815754766577408 54254430236028482224128 54577373273147699380224 55714401883004943117312 56598757468449466023936 57857263493889748621824 58427847946492211625984 58695007745058705506304 58775632755697522409472 60654897750091379245056 60952508042945578795008 61399544932291161802752 62374140883597370720256 62678702118380561006976 63296835275366562594816 63673602152005649276928 66031883713191043694592 66122586850159712710656 67172151720797168467968 68571571548313776144384 70170908494047042060288 70764047375106609119232 71208939684787382919168 71632802421006355436544 72769831030863599173632 74285869177339924156416 75465009957932621365248 75568670685896814526464 77143017991852998162432 78367510340930029879296 80195323993196619497472 81381645354042723336192 81866059909721549070336 83571602824507414675968 84395780367155416793088 84898136202674199035904 86364195069596359458816 87641771919738317438976 88042511617588058259456 88163449133546283614208 91428762064418368192512 93561211325396056080384 94018053177570841510464 94945252913049843892224 95510403228008473915392 97026441374484798898176 99047825569786565541888 100758227581195752701952 102857357322470664216576 106146071062659913678848 107449203631509533154816 108508860472056964448256 109154746546295398760448 111428803766009886234624 113197514936898932047872 115714526987779497243648 117551265511395044818944 121905016085891157590016 122799089864582323605504 124748281767194741440512 125357404236761122013952 126593670550733125189632 127347204304011298553856 132063767426382087389184 132245173700319425421312 137143143096627552288768 140341816988094084120576 141528094750213218238464 142417879369574765838336 143265604842012710873088 145539662061727198347264 148571738354679848312832 151137341371793629052928 154286035983705996324864 156735020681860059758592 160390647986393238994944 162763290708085446672384 163732119819443098140672 167143205649014829351936 169796272405348398071808 175283543839476634877952 176085023235176116518912 176326898267092567228416 182857524128836736385024 187122422650792112160768 188036106355141683020928 189890505826099687784448 191020806456016947830784 198095651139573131083776 201516455162391505403904 205714714644941328433152 212292142125319827357696 214898407263019066309632 218309493092590797520896 222857607532019772469248 226395029873797864095744 231429053975558994487296 235102531022790089637888 245598179729164647211008 250714808473522244027904 253187341101466250379264 254694408608022597107712 264127534852764174778368 264490347400638850842624 274286286193255104577536 280683633976188168241152 284835758739149531676672 286531209684025421746176 291079324123454396694528 297143476709359696625664 302274682743587258105856 308572071967411992649728 325526581416170893344768 327464239638886196281344 334286411298029658703872 339592544810696796143616 352653796534185134456832 365715048257673472770048 374244845301584224321536 376072212710283366041856 379781011652199375568896 382041612912033895661568 396191302279146262167552 411429429289882656866304 424584284250639654715392 429796814526038132619264 436618986185181595041792 445715215064039544938496 462858107951117988974592 470205062045580179275776 491196359458329294422016 501429616947044488055808 509388817216045194215424 528255069705528349556736 528980694801277701685248 548572572386510209155072 561367267952376336482304 569671517478299063353344 573062419368050843492352 594286953418719393251328 604549365487174516211712 617144143934823985299456 654928479277772392562688 668572822596059317407744 679185089621393592287232 705307593068370268913664 752144425420566732083712 759562023304398751137792 764083225824067791323136 792382604558292524335104 822858858579765313732608 859593629052076265238528 873237972370363190083584 891430430128079089876992 925716215902235977949184 982392718916658588844032 1002859233894088976111616 1018777634432090388430848 1057961389602555403370496 1097145144773020418310144 1122734535904752672964608 1139343034956598126706688 1146124838736101686984704 1188573906837438786502656 1234288287869647970598912 1309856958555544785125376 1337145645192118634815488 1410615186136740537827328 1504288850841133464167424 1528166451648135582646272 1584765209116585048670208 1645717717159530627465216 1719187258104152530477056 1782860860256158179753984 1851432431804471955898368 1964785437833317177688064 2005718467788177952223232 2037555268864180776861696 2115922779205110806740992 2278686069913196253413376 2292249677472203373969408 2377147813674877573005312 2468576575739295941197824 2619713917111089570250752 2674291290384237269630976 3008577701682266928334848 3056332903296271165292544 3291435434319061254930432 3438374516208305060954112 3565721720512316359507968 3702864863608943911796736 3929570875666634355376128 4011436935576355904446464 4231845558410221613481984 4584499354944406747938816 4754295627349755146010624 4937153151478591882395648 5348582580768474539261952 6017155403364533856669696 6112665806592542330585088 6876749032416610121908224 7131443441024632719015936 7405729727217887823593472 7859141751333268710752256 8022873871152711808892928 9168998709888813495877632 9874306302957183764791296 10697165161536949078523904 12034310806729067713339392 13753498064833220243816448 14262886882049265438031872 14811459454435775647186944 16045747742305423617785856 18337997419777626991755264 21394330323073898157047808 24068621613458135426678784 27506996129666440487632896 29622918908871551294373888 32091495484610847235571712 42788660646147796314095616 48137243226916270853357568 55013992259332880975265792 64182990969221694471143424 96274486453832541706715136 128365981938443388942286848 192548972907665083413430272 385097945815330166826860544
- Sum of all divisors σ(n): 1461765284657828304527335263
- Sum of proper divisors (its aliquot sum) s(n): 1076667338842498137700474719
- 385097945815330166826860544 is an abundant number, because the sum of its proper divisors (1076667338842498137700474719) is greater than itself. Its abundance is 691569393027167970873614175
Bases of 385097945815330166826860544
- Binary: 100111110100010111010100101111001010000000001100011111100111011000010010000000000000000002
- Hexadecimal: 0x13E8BA9794018FCEC240000
- Base-36: 1CDXWTXVVVWG000000
Squares and roots of 385097945815330166826860544
- 385097945815330166826860544 squared (3850979458153301668268605442) is 148300427871186969147825613529880405880438967223975936
- 385097945815330166826860544 cubed (3850979458153301668268605443) is 57110190136728639126315715626057095653974502482971839643884942476500288283869184
-
385097945815330166826860544 is a
perfect square number . Itssquare root is 19623912602112 -
The
cube root of 385097945815330166826860544 is 727540320.9799894653
Scales and comparisons
How big is 385097945815330166826860544?- 385,097,945,815,330,166,826,860,544 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 385,097,945,815,330,166,826,860,544 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 385097945815330166826860544 cubic inches would be around 60628360.1 feet tall.
Recreational maths with 385097945815330166826860544
- 385097945815330166826860544 backwards is 445068628661033518549790583
- 385097945815330166826860544 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 385097945815330166826860544's digits is 126
- 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 385097945815330166826860544 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 385097945815330166826860544 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/385097945815330166826860544/
Chicago style:
Numbermatics. 2024. "Number 385097945815330166826860544 - Facts about the integer". https://numbermatics.com/n/385097945815330166826860544/
The information we have on file for 385097945815330166826860544 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 385097945815330166826860544, math, Factors of 385097945815330166826860544, curriculum, school, college, exams, university, Prime factorization of 385097945815330166826860544, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-five septillion, ninety-seven sextillion, nine hundred forty-five quintillion, eight hundred fifteen quadrillion, three hundred thirty trillion, one hundred sixty-six billion, eight hundred twenty-six million, eight hundred sixty thousand, five hundred forty-four.