388114288288467483165696
388,114,288,288,467,483,165,696 is an even composite number composed of seven prime numbers multiplied together.
388114288288467483165696 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 388114288288467483165696:
210 × 38 × 72 × 132 × 732 × 972 × 3732
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 73 × 73 × 97 × 97 × 373 × 373)See below for interesting mathematical facts about the number 388114288288467483165696 from the Numbermatics database.
Names of 388114288288467483165696
- Cardinal: 388114288288467483165696 can be written as Three hundred eighty-eight sextillion, one hundred fourteen quintillion, two hundred eighty-eight quadrillion, two hundred eighty-eight trillion, four hundred sixty-seven billion, four hundred eighty-three million, one hundred sixty-five thousand, six hundred ninety-six.
Scientific notation
- Scientific notation: 3.88114288288467483165696 × 1023
Factors of 388114288288467483165696
Divisors of 388114288288467483165696
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 73 78 81 84 91 96 97 98 104 108 112 117 126 128 144 146 147 156 162 168 169 182 189 192 194 196 208 216 219 224 234 243 252 256 273 288 291 292 294 312 324 336 338 351 364 373 378 384 388 392 416 432 438 441 448 468 486 504 507 511 512 546 567 576 582 584 588 624 637 648 657 672 676 679 702 728 729 746 756 768 776 784 819 832 864 873 876 882 896 936 949 972 1008 1014 1022 1024 1053 1092 1119 1134 1152 1164 1168 1176 1183 1248 1261 1274 1296 1314 1323 1344 1352 1358 1404 1456 1458 1492 1512 1521 1533 1536 1552 1568 1638 1664 1701 1728 1746 1752 1764 1792 1872 1898 1911 1944 1971 2016 2028 2037 2044 2106 2184 2187 2238 2268 2304 2328 2336 2352 2366 2457 2496 2522 2548 2592 2611 2619 2628 2646 2688 2704 2716 2808 2847 2912 2916 2984 3024 3042 3066 3072 3104 3136 3159 3276 3328 3357 3402 3456 3492 3504 3528 3549 3577 3584 3744 3783 3796 3822 3888 3942 3969 4032 4056 4074 4088 4212 4368 4374 4476 4536 4563 4599 4608 4656 4672 4704 4732 4753 4849 4914 4992 5044 5096 5103 5184 5222 5238 5256 5292 5329 5376 5408 5432 5616 5694 5733 5824 5832 5913 5968 6048 6084 6111 6132 6208 6272 6318 6552 6561 6643 6656 6714 6804 6912 6984 7008 7056 7081 7098 7154 7168 7371 7488 7566 7592 7644 7776 7833 7857 7884 7938 8064 8112 8148 8176 8281 8424 8541 8736 8748 8827 8952 9072 9126 9198 9216 9312 9344 9408 9409 9464 9477 9506 9698 9828 9984 10071 10088 10192 10206 10368 10444 10476 10512 10584 10647 10658 10731 10752 10816 10864 11232 11349 11388 11466 11648 11664 11826 11907 11936 12096 12168 12222 12264 12337 12416 12544 12636 13104 13122 13286 13312 13428 13608 13689 13797 13824 13968 14016 14112 14162 14196 14259 14308 14547 14742 14976 15132 15184 15288 15309 15552 15666 15714 15768 15876 15987 16128 16224 16296 16352 16393 16562 16848 17082 17199 17472 17496 17654 17739 17904 18144 18252 18277 18333 18396 18624 18688 18816 18818 18928 18954 19012 19396 19656 19929 19968 20142 20176 20384 20412 20736 20888 20952 21024 21168 21243 21294 21316 21462 21504 21632 21728 22113 22464 22698 22776 22932 23296 23328 23499 23571 23652 23814 23872 24192 24336 24444 24528 24674 24832 24843 25088 25272 25623 26208 26244 26481 26572 26856 27216 27229 27378 27594 27648 27936 28032 28224 28227 28324 28392 28431 28518 28616 29094 29484 29952 30213 30264 30368 30576 30618 31104 31332 31428 31536 31752 31941 31974 32193 32256 32448 32592 32704 32786 33124 33696 33943 34047 34164 34398 34944 34992 35308 35478 35721 35808 36181 36288 36504 36554 36666 36792 37011 37248 37303 37376 37632 37636 37856 37908 38024 38792 39312 39858 39936 40284 40352 40768 40824 41067 41391 41472 41776 41904 42048 42336 42486 42588 42632 42777 42924 43264 43456 43641 44226 44928 45396 45552 45864 45927 46501 46592 46656 46998 47142 47304 47628 47744 47961 48384 48672 48888 49056 49179 49348 49567 49664 49686 50176 50544 51246 51597 52416 52488 52962 53144 53217 53712 54432 54458 54756 54831 54999 55188 55872 56064 56448 56454 56648 56784 56862 57036 57232 58188 58968 59787 59904 60426 60528 60736 61152 61236 61789 62208 62664 62856 63037 63072 63504 63729 63882 63948 64386 64512 64896 65184 65408 65572 65863 66248 66339 67392 67886 68094 68328 68796 69277 69888 69984 70497 70616 70713 70956 71442 71616 72362 72576 73008 73108 73332 73584 74022 74496 74529 74606 74752 75264 75272 75712 75816 76048 76869 77584 78624 79443 79716 80568 80704 81536 81648 81687 82134 82782 82944 83552 83808 84096 84672 84681 84972 85176 85264 85293 85554 85848 86359 86528 86912 87282 88452 89856 90639 90792 91104 91728 91854 92053 93002 93184 93312 93996 94284 94608 95256 95488 95823 95922 96579 96768 97344 97776 98112 98358 98696 99134 99328 99372 101088 101829 102141 102492 103194 104832 104976 105924 106288 106434 107163 107424 108543 108864 108916 109512 109662 109998 110376 111033 111744 111909 112128 112896 112908 113296 113568 113724 114072 114464 114751 116376 117936 119574 119808 120852 121056 121472 122304 122317 122472 123201 123578 124173 124416 125328 125712 126074 126144 127008 127458 127764 127896 128331 128772 129792 130368 130816 130923 131144 131726 132496 132678 134784 135772 136188 136656 137592 138554 139129 139503 139776 139968 140994 141232 141426 141912 142884 143232 143883 144724 145152 146016 146216 146664 147168 147537 148044 148701 148992 149058 149212 150528 150544 151424 151632 152096 153738 154791 155168 157248 158886 159432 159651 161136 161408 163072 163296 163374 164268 164493 164997 165564 167104 167616 168192 169344 169362 169944 170352 170528 170586 171108 171696 172718 173056 173824 174564 176904 179361 179712 181278 181584 182208 183456 183708 184106 185367 186004 186624 187992 188568 189111 189216 190512 190603 190976 191187 191646 191844 193158 193536 194688 195552 196224 196716 197392 197589 198268 198744 199017 202176 203658 204282 204984 206388 207831 209664 209952 211491 211848 212139 212576 212868 214326 214848 217086 217728 217832 219024 219324 219996 220752 222066 223488 223587 223818 224256 225792 225816 226592 227136 227448 228144 228928 229502 230607 232752 235872 237601 238329 239148 241704 242112 242944 244608 244634 244944 245061 246402 247156 248346 248832 250656 251424 252148 252288 253267 254016 254043 254916 255528 255792 256662 257544 259077 259584 260736 261121 261632 261846 262288 263452 264992 265356 269568 271544 271917 272376 273312 275184 276159 277108 278258 279006 279552 279936 281988 282464 282852 283824 285768 286464 287469 287766 289448 289737 290304 292032 292432 293328 294336 295074 296088 297402 297984 298116 298424 301088 302848 303264 304192 305487 306423 307476 309582 310336 314496 317772 318864 319302 321489 322272 322816 325629 326144 326592 326748 328536 328986 329994 331128 333099 334208 335232 335727 336384 338688 338724 339888 340704 341056 341172 342216 343392 344253 345436 346969 347648 349128 353808 353977 358722 359424 362556 363168 364416 366912 366951 367416 368212 369603 370734 372008 372519 373248 375984 377136 378222 378432 381024 381206 381952 382374 383292 383688 384993 386316 389376 391104 392448 392769 393432 394784 395178 396536 397488 398034 404352 407316 408564 409968 412776 415662 417387 418509 419328 419904 422982 423696 424278 425152 425736 428652 429696 431649 434172 435456 435664 438048 438648 439992 441259 441504 442611 444132 446103 446976 447174 447636 451584 451632 453184 454272 454896 456288 457856 459004 461041 461214 464373 465504 470353 471744 475202 476658 478296 478953 483408 484224 484939 485888 489216 489268 489888 490122 492804 493479 494312 494991 496692 501312 502848 504296 504576 506534 508032 508086 509832 511056 511584 513324 515088 516913 518154 519168 521472 522242 523264 523692 524576 526904 529984 530712 538083 539136 543088 543834 544752 546624 550368 552318 554216 556101 556516 558012 559872 563976 564928 565704 567333 567648 571536 571809 572928 573561 574938 575532 578896 579474 580608 584064 584864 586656 588672 590148 592176 592767 594804 596232 596848 597051 602176 604513 605696 606528 608384 610974 612846 614952 619164 620672 623493 628992 634473 635544 636417 637728 638604 642978 644371 644544 645632 651258 652288 653184 653496 657072 657972 659988 662256 666198 668416 670464 670761 671454 672768 677376 677448 679776 681408 682112 682344 684432 686784 686857 688506 690872 691821 693938 695296 698256 707616 707954 712803 714987 717444 725112 726336 728832 733824 733902 734832 735183 736424 739206 741468 744016 745038 746496 751968 754272 756444 756864 759801 762048 762129 762412 764748 766584 767376 769986 772632 777231 778752 782208 783363 784896 785538 786864 789568 790356 793072 794976 796068 803257 808704 814632 815751 817128 819936 825552 828477 831324 834774 837018 838656 839808 845964 847392 848556 850304 851472 856219 857304 859392 862407 863298 868344 869211 870912 871328 876096 877296 879984 882518 883008 885222 888264 892206 893952 894348 895272 900601 903264 906368 908544 909792 912576 915712 916461 918008 919269 922082 922428 928746 931008 940706 943488 950404 953316 956592 957906 966816 968448 969878 971776 973903 976887 978432 978536 979776 980244 985608 986958 988624 989982 993384 999297 1002624 1005696 1007181 1008592 1009152 1013068 1016064 1016172 1019664 1022112 1023168 1026648 1030176 1032759 1033826 1036308 1040907 1042944 1044484 1047384 1049152 1053808 1059968 1061424 1061931 1076166 1078272 1086176 1087668 1089504 1093248 1100736 1100853 1104636 1108432 1108809 1112202 1113032 1116024 1117557 1119744 1127952 1129856 1131408 1134666 1135296 1143072 1143618 1145856 1147122 1149876 1151064 1154979 1157792 1158948 1168128 1169728 1173312 1177344 1178307 1180296 1184352 1185534 1189608 1192464 1193696 1194102 1196689 1204352 1209026 1211392 1213056 1216768 1221948 1225692 1229904 1238328 1241344 1246986 1252161 1255527 1257984 1268946 1271088 1272834 1275456 1277208 1285956 1288742 1289088 1291264 1294947 1302516 1306368 1306992 1314144 1315944 1319976 1323777 1324512 1327833 1332396 1334221 1336832 1338309 1340928 1341522 1342908 1354752 1354896 1359552 1362816 1364224 1364688 1368864 1373568 1373714 1377012 1381744 1383123 1383642 1387876 1393119 1396512 1411059 1415232 1415908 1425606 1429974 1434888 1450224 1452672 1454817 1457664 1467648 1467804 1469664 1470366 1472848 1478412 1480437 1482936 1484973 1488032 1490076 1503936 1508544 1512888 1513728 1519602 1524096 1524258 1524824 1529496 1533168 1534752 1539972 1545264 1550739 1554462 1557504 1564416 1566726 1569792 1571076 1573728 1579136 1580712 1586144 1589952 1590121 1592136 1606514 1614249 1617408 1629264 1631502 1634256 1639872 1651104 1656954 1662648 1668303 1669548 1674036 1679616 1691928 1694784 1697112 1700608 1701999 1702944 1712438 1714608 1715427 1718784 1720683 1724814 1726596 1736688 1738422 1741824 1742656 1752192 1754592 1759968 1765036 1766016 1770444 1772869 1776528 1778301 1784412 1788696 1790544 1801202 1806528 1808677 1812736 1813539 1817088 1819584 1825152 1831424 1832922 1836016 1838538 1844164 1844856 1857492 1862016 1870479 1881412 1886976 1900808 1903419 1906632 1913184 1915812 1933113 1933632 1936896 1939756 1947806 1953774 1956864 1957072 1959552 1960488 1971216 1973916 1977248 1979964 1986768 1987717 1998594 2005248 2011392 2012283 2014362 2017184 2018304 2026136 2032128 2032344 2039328 2044224 2046336 2053296 2060352 2060571 2065518 2067652 2072616 2075463 2081814 2085888 2088968 2094768 2098304 2107616 2119936 2122848 2123862 2138409 2144961 2152332 2172352 2175336 2179008 2186496 2201472 2201706 2205549 2209272 2216864 2217618 2224404 2226064 2232048 2235114 2239488 2255904 2259712 2262816 2269332 2270592 2279403 2286144 2286387 2287236 2294244 2299752 2302128 2309958 2315584 2317896 2331693 2336256 2339456 2346624 2350089 2354688 2356614 2360592 2368704 2371068 2379216 2384928 2387392 2388204 2393378 2408704 2409771 2418052 2426112 2433536 2443896 2447253 2451384 2459808 2476656 2477839 2482688 2485431 2493972 2504322 2511054 2515968 2537892 2542176 2545668 2550912 2554416 2568657 2571912 2577484 2578176 2587221 2589894 2605032 2607633 2612736 2613984 2628288 2631888 2639952 2641213 2647554 2649024 2655666 2664792 2668442 2673664 2676618 2681856 2683044 2685816 2701803 2709792 2719104 2725632 2728448 2729376 2737728 2747136 2747428 2749383 2754024 2757807 2763488 2766246 2767284 2775752 2786238 2793024 2822118 2830464 2831816 2851212 2859948 2869776 2900448 2905344 2909634 2915328 2921709 2930661 2935296 2935608 2939328 2940732 2945696 2956824 2960874 2965872 2969946 2976064 2980152 2997891 3007872 3017088 3021543 3025776 3027456 3039204 3048192 3048516 3049648 3058992 3066336 3069504 3079944 3088813 3090528 3098277 3101478 3108924 3122721 3128832 3133452 3142152 3147456 3158272 3161424 3172288 3179904 3180242 3184272 3185793 3213028 3228498 3234816 3258528 3263004 3268512 3279744 3292471 3302208 3302559 3313908 3325296 3336606 3339096 3348072 3352671 3359232 3383856 3389568 3394224 3394573 3401216 3403998 3405888 3424876 3429216 3430854 3437568 3441366 3449628 3453192 3464937 3473376 3476844 3485312 3504384 3509184 3509557 3519936 3530072 3532032 3534921 3540888 3545738 3553056 3556602 3568824 3577392 3581088 3590067 3602404 3613056 3617354 3618391 3625472 3627078 3634176 3639168 3650304 3662848 3665844 3672032 3677076 3688328 3689712 3714984 3724032 3740958 3756483 3762824 3766581 3773952 3801616 3806838 3813264 3826368 3831624 3866226 3867264 3873792 3879512 3884841 3895612 3907548 3914144 3919104 3920976 3942432 3947832 3954496 3959928 3971331 3973536 3975434 3983499 3997188 4002663 4010496 4014927 4022784 4024566 4028724 4034368 4052272 4064256 4064688 4078656 4088448 4092672 4106592 4120704 4121142 4131036 4135304 4145232 4149369 4150926 4163628 4177936 4179357 4189536 4196608 4215232 4233177 4239872 4245696 4247724 4276818 4289922 4304664 4344704 4350672 4358016 4364451 4372992 4402944 4403412 4411098 4418544 4433728 4435236 4441311 4448808 4452128 4454919 4464096 4470228 4510597 4511808 4519424 4525632 4538664 4541184 4558806 4572288 4572774 4574472 4588488 4599504 4601701 4604256 4619916 4631168 4635792 4652217 4663386 4672512 4678912 4693248 4700178 4709376 4713228 4721184 4737408 4742136 4758432 4769856 4770363 4774784 4776408 4786756 4807999 4817408 4819542 4836104 4842747 4852224 4867072 4887792 4894506 4902768 4919616 4953312 4955678 4965376 4970862 4987944 5004909 5008644 5022108 5075784 5084352 5091336 5101824 5105997 5108832 5137314 5143824 5146281 5154968 5156352 5162049 5174442 5179788 5210064 5215266 5225472 5227968 5256576 5263776 5279904 5282426 5295108 5298048 5311332 5318607 5329584 5334903 5336884 5353236 5366088 5371632 5403606 5419584 5426031 5438208 5440617 5451264 5456896 5458752 5475456 5494272 5494856 5498766 5508048 5515614 5526976 5532492 5534568 5551504 5572476 5586048 5611437 5644236 5660928 5663632 5702424 5710257 5719896 5739552 5799339 5800896 5810688 5819268 5843418 5861322 5870592 5871216 5878656 5881464 5891392 5913648 5921748 5931744 5939892 5952128 5960304 5963151 5993533 5995782 6015744 6034176 6036849 6043086 6051552 6054912 6078408 6096384 6097032 6099296 6114589 6117984 6132672 6139008 6159888 6177626 6181056 6181713 6196554 6202956 6217848 6226389 6245442 6257664 6266904 6284304 6294912 6304207 6316544 6322848 6344576 6359808 6360484 6368544 6371586 6415227 6426056 6434883 6456996 6517056 6526008 6537024 6559488 6584942 6604416 6605118 6616647 6627816 6650592 6673212 6678192 6696144 6705342 6718464 6719869 6767712 6779136 6788448 6789146 6802432 6807996 6811776 6817321 6838209 6849752 6858432 6859161 6861708 6882732 6899256 6906384 6929874 6946752 6953688 6970624 6995079 7008768 7018368 7019114 7039872 7050267 7060144 7064064 7069842 7081776 7091476 7106112 7113204 7137648 7154784 7162176 7180134 7204808 7226112 7229313 7234708 7236782 7250944 7254156 7278336 7300608 7331688 7344064 7354152 7376656 7379424 7429968 7433517 7448064 7456293 7481916 7512966 7525648 7533162 7547904 7603232 7613676 7626528 7652736 7663248 7705971 7732452 7734528 7759024 7761663 7769682 7791224 7815096 7822899 7828288 7838208 7841952 7884864 7895664 7908992 7919856 7923639 7942662 7947072 7950868 7966998 7994376 8005326 8020992 8029854 8045568 8049132 8057448 8068736 8104544 8105409 8129376 8157312 8176896 8185344 8213184 8241408 8242284 8248149 8262072 8270608 8273421 8290464 8298738 8301852 8327256 8355872 8358714 8376823 8379072 8393216 8430464 8466354 8479744 8491392 8495448 8553636 8579844 8609328 8689408 8701344 8716032 8728902 8745984 8765127 8791983 8805888 8806824 8822196 8837088 8867456 8870472 8882622 8897616 8904256 8909838 8928192 8929141 8940456 8993673 9021194 9023616 9038848 9051264 9064629 9077328 9082368 9117612 9144576 9145548 9148944 9176976 9199008 9203402 9208512 9239832 9262336 9266439 9271584 9294831 9304434 9326772 9357824 9368163 9386496 9400356 9426456 9442368 9474816 9484272 9516864 9539712 9540726 9549568 9552816 9557379 9573512 9615998 9634816 9639084 9672208 9685494 9704448 9775584 9789012 9805536 9839232 9877413 9906624 9907677 9911356 9941724 9975888 10009818 10017288 10044216 10151568 10156417 10168704 10182672 10183719 10203648 10211994 10217664 10274628 10287648 10292562 10309936 10312704 10324098 10348884 10359576 10394811 10420128 10430532 10455936 10513152 10527552 10528671 10559808 10564852 10590216 10596096 10604763 10622664 10637214 10659168 10669806 10673768 10706472 10732176 10743264 10770201 10807212 10839168 10852062 10855173 10876416 10881234 10902528 10917504 10950912 10988544 10989712 10997532 11016096 11031228 11053952 11064984 11069136 11103008 11130847 11144952 11172096 11222874 11269449 11288472 11299743 11321856 11327264 11404848 11420514 11439792 11479104 11598678 11601792 11621376 11638536 11654523 11686836 11722644 11742432 11757312 11762928 11782784 11827296 11843496 11863488 11879784 11904256 11913993 11920608 11926302 11950497 11987066 11991564 12007989 12031488 12044781 12068352 12073698 12086172 12103104 12156816 12192768 12194064 12198592 12229178 12235968 12265344 12278016 12319776 12355252 12362112 12363426 12393108 12405912 12435696 12448107 12452778 12490884 12533808 12568608 12589824 12608414 12633088 12645696 12660739 12689152 12699531 12719616 12720968 12737088 12743172 12830454 12852112 12869766 12913992 13034112 13052016 13074048 13093353 13118976 13169884 13208832 13210236 13233294 13255632 13301184 13323933 13346424 13356384 13392288 13410684 13439738 13495513 13531791 13535424 13558272 13576896 13578292 13615992 13623552 13634642 13676418 13699504 13716864 13718322 13723416 13765464 13798512 13805103 13812768 13859748 13893504 13907376 13914019 13941248 13956651 13990158 14017536 14036736 14038228 14079744 14100534 14120288 14128128 14139684 14163552 14182952 14212224 14226408 14275296 14309568 14311089 14324352 14360268 14409616 14423997 14452224 14458626 14469416 14473564 14508312 14528241 14556672 14601216 14663376 14688128 14708304 14753312 14758848 14859936 14867034 14896128 14912586 14963832 15014727 15025932 15051296 15066324 15206464 15227352 15253056 15305472 15317991 15326496 15411942 15438843 15464904 15469056 15486147 15518048 15523326 15539364 15582448 15630192 15645798 15656576 15676416 15683904 15769728 15791328 15817984 15839712 15847278 15885324 15894144 15901736 15933996 15955821 15988752 16004709 16010652 16059708 16098264 16114896 16137472 16209088 16210818 16258752 16278093 16314624 16321851 16353792 16370688 16426368 16482816 16484568 16496298 16524144 16541216 16546842 16580928 16597476 16603704 16654512 16711744 16717428 16753646 16758144 16786432 16834311 16860928 16932708 16982784 16990896 17107272 17130771 17159688 17218656 17344873 17378816 17398017 17402688 17432064 17457804 17530254 17583966 17611776 17613648 17644392 17674176 17734912 17740944 17765244 17795232 17808512 17819676 17856384 17858282 17880912 17889453 17980599 17987346 18042388 18047232 18102528 18110547 18129258 18154656 18164736 18235224 18289152 18291096 18297888 18343767 18353952 18398016 18406804 18417024 18479664 18488491 18524672 18532878 18543168 18545139 18589662 18608868 18653544 18715648 18736326 18772992 18800712 18852912 18884736 18912621 18949632 18968544 19033728 19079424 19081452 19099136 19105632 19114758 19147024 19231996 19245681 19278168 19304649 19344416 19370988 19551168 19578024 19611072 19678464 19754826 19813248 19815354 19822712 19849941 19883448 19951776 20019636 20034576 20088432 20159607 20303136 20312834 20337408 20365344 20367438 20407296 20423988 20435328 20451963 20514627 20549256 20575296 20577483 20585124 20619872 20648196 20697768 20719152 20789622 20840256 20861064 20911872 20985237 21026304 21055104 21057342 21119616 21129704 21150801 21180432 21192192 21209526 21245328 21274428 21318336 21339612 21347536 21412944 21464352 21486528 21540402 21614424 21678336 21687939 21704124 21710346 21752832 21762468 21835008 21901824 21979424 21995064 22032192 22062456 22107904 22129968 22138272 22206016 22261694 22289904 22300551 22344192 22368879 22445748 22538898 22576944 22599486 22643712 22654528 22809696 22841028 22879584 22958208 23047297 23117913 23197356 23203584 23277072 23309046 23373672 23445288 23468697 23484864 23512801 23514624 23525856 23565568 23654592 23686992 23726976 23759568 23770917 23808512 23827986 23841216 23852604 23900994 23974132 23983128 24015978 24062976 24089562 24136704 24147396 24172344 24206208 24313632 24316227 24388128 24397184 24458356 24471936 24530688 24556032 24566899 24639552 24710504 24724224 24726852 24744447 24786216 24811824 24871392 24896214 24905556 24981768 25067616 25130469 25137216 25179648 25216828 25291392 25321478 25328737 25378304 25399062 25439232 25441936 25474176 25486344 25660908 25704224 25739532 25827984 25840321 26068224 26104032 26148096 26186706 26237952 26295381 26339768 26375949 26417664 26420472 26466588 26511264 26602368 26647866 26692848 26712768 26784576 26787423 26821368 26879476 26981019 26991026 27063582 27070848 27116544 27153792 27156584 27193887 27231984 27247104 27269284 27352836 27399008 27433728 27436644 27446832 27530928 27597024 27610206 27625536 27719496 27787008 27799317 27814752 27828038 27882496 27884493 27913302 27980316 28073472 28076456 28104489 28159488 28201068 28240576 28279368 28327104 28365904 28424448 28452816 28550592 28619136 28622178 28648704 28672137 28720536 28819232 28847994 28904448 28917252 28938832 28947128 29016624 29056482 29113344 29326752 29376256 29416608 29506624 29517696 29632239 29719872 29723031 29734068 29825172 29927664 30029454 30051864 30102592 30132648 30412928 30454704 30469251 30506112 30551157 30610944 30635982 30652992 30823884 30877686 30929808 30938112 30972294 31036096 31046652 31078728 31164896 31184433 31260384 31291596 31313152 31367808 31539456 31582656 31586013 31635968 31679424 31694556 31770648 31788288 31803472 31814289 31867992 31911642 31977504 32009418 32021304 32119416 32196528 32211907 32229792 32274944 32310603 32418176 32421636 32517504 32556186 32565519 32629248 32643702 32707584 32852736 32965632 32969136 32992596 33048288 33082432 33093684 33161856 33194952 33207408 33309024 33392541 33423488 33434856 33507292 33516288 33655993 33668622 33721856 33808347 33865416 33899229 33965568 33981792 34214544 34261542 34319376 34335769 34437312 34689746 34757632 34796034 34805376 34864128 34915608 34963569 35060508 35167932 35227296 35288784 35348352 35469824 35481888 35530488 35590464 35617024 35639352 35712768 35716564 35741979 35761824 35778906 35851491 35961198 35974692 36023967 36084776 36094464 36134343 36205056 36221094 36258516 36309312 36470448 36578304 36582192 36595776 36687534 36707904 36796032 36813608 36834048 36959328 36976982 37049344 37065756 37086336 37090278 37179324 37217736 37307088 37344321 37472652 37601424 37705824 37769472 37825242 37899264 37937088 37982217 38067456 38098593 38158848 38162904 38198272 38211264 38229516 38294048 38463992 38491362 38556336 38609298 38688832 38741976 39102336 39156048 39222144 39280059 39356928 39509652 39626496 39630708 39645424 39699882 39766896 39903552 39971799 40039272 40069152 40176864 40319214 40486539 40595373 40606272 40625668 40674816 40730688 40734876 40847976 40870656 40903926 41029254 41098512 41150592 41154966 41170248 41239744 41296392 41395536 41415309 41438304 41579244 41680512 41722128 41742057 41823744 41869953 41970474 42052608 42110208 42114684 42239232 42259408 42301602 42360864 42384384 42419052 42490656 42548856 42636672 42679224 42695072 42802123 42825888 42928704 42933267 42973056 43080804 43228848 43271991 43356672 43375878 43408248 43420692 43524936 43584723 43670016 43803648 43958848 43990128 44064384 44124912 44129449 44215808 44259936 44276544 44412032 44523388 44579808 44601102 44688384 44737758 44891496 45044181 45077796 45153888 45198972 45309056 45619392 45624241 45682056 45759168 45916416 45953973 46094594 46235826 46316529 46394712 46407168 46458441 46554144 46618092 46747344 46890576 46937394 46969728 47025602 47029248 47039083 47051712 47131136 47309184 47373984 47453952 47519136 47541834 47617024 47655972 47682432 47705208 47801988 47867463 47948264 47966256 48014127 48031956 48179124 48294792 48344688 48412416 48627264 48632454 48776256 48794368 48834279 48916712 48943872 48965553 49061376 49112064 49133798 49279104 49421008 49448448 49453704 49488894 49572432 49623648 49742784 49792428 49811112 49963536 50135232 50140561 50260938 50274432 50359296 50433656 50502933 50582784 50642956 50657474 50756608 50798124 50883872 50948352 50972688 51321816 51408448 51479064 51655968 51680642 52034619 52136448 52194051 52208064 52296192 52373412 52590762 52679536 52751898 52835328 52840944 52933176 53022528 53204736 53295732 53385696 53425536 53569152 53574846 53642736 53668359 53758952 53941797 53962038 53982052 54127164 54141696 54307584 54313168 54331641 54387774 54463968 54494208 54538568 54705672 54798016 54867456 54873288 54893664 55031301 55061856 55194048 55220412 55251072 55438992 55465473 55574016 55598634 55629504 55635417 55656076 55768986 55826604 55960632 56146944 56152912 56208978 56318976 56402136 56481152 56558736 56654208 56731808 56737863 56848896 56905632 57101184 57238272 57244356 57297408 57344274 57441072 57638464 57695988 57737043 57834504 57877664 57894256 57913947 58033248 58112964 58637761 58653504 58752512 58833216 59013248 59035392 59264478 59439744 59446062 59468136 59549823 59650344 59855328 60058908 60103728 60205184 60265296 60478821 60825856 60909408 60938502 61012224 61102314 61221888 61271964 61305984 61355889 61543881 61647768 61732449 61755372 61859616 61944588 62072192 62093304 62157456 62329792 62368866 62503987 62520768 62583192 62626304 62735616 62955711 63078912 63165312 63172026 63271936 63358848 63389112 63452403 63541296 63576576 63606944 63628578 63735984 63823284 63955008 64018836 64042608 64238832 64393056 64423814 64459584 64549888 64621206 64836352 64843272 65035008 65063817 65112372 65131038 65258496 65287404 65705472 65938272 65985192 66096576 66164864 66187368 66323712 66389904 66414816 66618048 66785082 66846976 66869712 66901653 67014584 67032576 67106637 67311986 67337244 67443712 67616694 67730832 67798458 67931136 67963584 68429088 68523084 68638752 68671538 68874624 69141891 69353739 69379492 69592068 69610752 69831216 69927138 70121016 70335864 70454592 70538403 70577568 70696704 70939648 70963776 71060976 71094919 71180928 71234048 71278704 71312751 71425536 71433128 71483958 71523648 71557812 71702982 71922396 71949384 72047934 72169552 72188928 72268686 72410112 72442188 72517032 72618624 72940896 72948681 73164384 73191552 73375068 73415808 73592064 73627216 73668096 73700697 73918656 73953964 74131512 74172672 74180556 74233341 74358648 74435472 74614176 74688642 74945304 75202848 75391407 75411648 75538944 75650484 75874176 75964434 75986211 76134912 76197186 76317696 76325808 76422528 76459032 76588096 76927984 76982724 77112672 77218596 77377664 77483952 77520963 77915929 78204672 78312096 78444288 78560118 78713856 78886143 79019304 79127847 79252992 79261416 79290848 79399764 79533792 79807104 79943598 80078544 80138304 80353728 80362269 80638428 80943057 80973078 81190746 81212544 81251336 81349632 81461376 81469752 81581661 81695952 81741312 81807852 82058508 82197024 82301184 82309932 82340496 82479488 82592784 82791072 82830618 82876608 83158488 83361024 83397951 83444256 83484114 83647488 83653479 83739906 83940948 84220416 84229368 84313467 84478464 84518816 84603204 84721728 84838104 84981312 85097712 85273344 85358448 85390144 85604246 85651776 85857408 85866534 85946112 86016411 86161608 86457696 86543982 86713344 86751756 86816496 86841384 87049872 87169446 87340032 87358297 87917696 87980256 88128768 88249824 88258898 88431616 88519872 88553088 88625173 88824064 88896717 89046776 89159616 89169093 89202204 89475516 89782992 90088362 90155592 90307776 90397944 90618112 91238784 91248482 91364112 91407753 91518336 91653471 91832832 91907946 92189188 92471652 92633058 92789424 92814336 92916882 93108288 93236184 93494688 93781152 93874788 93939456 94051204 94078166 94103424 94262272 94468591 94618368 94747968 94758039 94907904 95038272 95083668 95311944 95364864 95410416 95603976 95734926 95896528 95932512 96028254 96063912 96358248 96589584 96635721 96689376 96824832 96931809 97254528 97264908 97398133 97552512 97588736 97668558 97696557 97833424 97887744 97931106 98122752 98267596 98558208 98842016 98896896 98907408 98977788 99144864 99247296 99485568 99584856 99622224 99927072 100177623 100270464 100281122 100521876 100548864 100867312 100967979 101005866 101165568 101285912 101314948 101425041 101596248 101697687 101767744 101896704 101945376 102643632 102816896 102958128 103007307 103311936 103361284 104069238 104272896 104388102 104416128 104592384 104746824 105181524 105359072 105503796 105681888 105866352 106045056 106409472 106591464 106771392 106851072 107138304 107149692 107225937 107285472 107336718 107517904 107554473 107883594 107924076 107964104 108071901 108254328 108283392 108403029 108615168 108626336 108663282 108775548 108927936 109077136 109411344 109596032 109734912 109746576 109787328 110062602 110123712 110388096 110440824 110502144 110877984 110930946 111148032 111197268 111259008 111270834 111312152 111537972 111653208 111921264 112032963 112305824 112417956 112804272 112962304 113117472 113308416 113463616 113475726 113697792 113811264 113946651 114202368 114295779 114476544 114488712 114594816 114688548 114882144 115276928 115391976 115474086 115669008 115755328 115788512 115827894 116066496 116078833 116225928 117275522 117307008 117505024 117666432 117840177 118026496 118070784 118528956 118879488 118892124 118936272 119099646 119300688 119710656 119915397 120117816 120207456 120410368 120530592 120957642 121459617 121651712 121786119 121818816 121877004 122024448 122204628 122543928 122611968 122711778 123087762 123295536 123464898 123510744 123719232 123889176 124144384 124186608 124245927 124314912 124659584 124737732 125007974 125041536 125166384 125226171 125252608 125471232 125609859 125911422 126157824 126330624 126344052 126717696 126778224 126904806 127082592 127153152 127213888 127257156 127471968 127646568 127910016 128037672 128085216 128406369 128477664 128786112 128799801 128847628 128919168 129242412 129419437 129672704 129686544 129815973 130070016 130127634 130224744 130262076 130574808 131410944 131876544 131970384 132033421 132193152 132329728 132374736 132388347 132647424 132779808 132829632 133236096 133570164 133693952 133739424 133803306 134029168 134065152 134213274 134623972 134674488 135132543 135233388 135461664 135596916 135927168 136858176 136872723 137046168 137277504 137343076 137749248 137861919 138283782 138707478 138758984 138949587 139184136 139221504 139662432 139854276 140242032 140671728 140909184 141076806 141117249 141155136 141393408 141927552 142121952 142189838 142361856 142468096 142557408 142625502 142851072 142866256 142967916 143047296 143115624 143405964 143602389 143844792 143898768 144042381 144095868 144339104 144537372 144884376 145034064 145237248 145881792 145897362 146328768 146383104 146502837 146750136 146831616 146896659 147184128 147254432 147336192 147401394 147837312 147907928 148263024 148345344 148361112 148466682 148717296 148870944 149228352 149377284 149890608 150405696 150421683 150782814 150823296 151077888 151300968 151508799 151748352 151928868 151972422 152269824 152394372 152651616 152845056 152918064 153176192 153855968 153965448 154225344 154437192 154755328 154967904 155041926 155831858 156103857 156409344 156582153 156624192 156888576 157120236 157772286 158038608 158255694 158505984 158522832 158581696 158799528 159067584 159614208 159887196 160157088 160276608 160707456 160724538 161005077 161276856 161825391 161886114 161946156 162381492 162425088 162502672 162922752 162939504 163163322 163391904 163482624 163615704 164117016 164394048 164589607 164602368 164619864 164680992 164958976 165093903 165185568 165582144 165661236 165753216 166316976 166396419 166722048 166795902 166888512 166906251 166968228 167306958 167479812 167881896 168440832 168458736 168626934 168956928 169037632 169206408 169443456 169676208 169962624 170195424 170213589 170546688 170716896 170780288 171208492 171303552 171714816 171733068 171892224 171968293 172032822 172323216 172915392 173087964 173211129 173503512 173632992 173682768 174099744 174338892 174716594 175441669 175835392 175913283 175960512 176257536 176499648 176517796 177039744 177106176 177250346 177648128 177793434 178093552 178319232 178338186 178404408 178649469 178951032 179565984 180176724 180311184 180615552 180795888 180882247 181236224 181436463 182477568 182496964 182728224 182815506 183036672 183306942 183665664 183815892 184067667 184378376 184631643 184943304 185266116 185578848 185833764 186216576 186472368 186989376 187511961 187562304 187749576 187878912 188102408 188156332 188206848 188867133 188937182 189236736 189495936 189516078 189815808 190076544 190167336 190357209 190623888 190729728 190820832 191207952 191469852 191793056 191865024 192056508 192127824 192716496 192808549 193179168 193271442 193378752 193649664 193863618 194509056 194529816 194796266 195105024 195177472 195191451 195337116 195393114 195666848 195775488 195862212 196535192 197116416 197684032 197814816 197955576 198289728 198494592 198971136 199169712 199244448 199854144 200355246 200540928 200562244 200704959 201043752 201097728 201319911 201734624 201935958 202011732 202331136 202571824 202629896 202850082 203192496 203395374 203535488 203793408 203890752 205287264 205633792 205916256 206014614 206623872 206722568 207425673 208061217 208138476 208776204 208832256 209493648 210363048 210718144 211007592 211363776 211615209 211732704 212090112 212818944 213182928 213284757 213542784 213702144 213938253 214276608 214299384 214451874 214570944 214673436 215035808 215108946 215767188 215848152 215928208 216143802 216508656 216566784 216806058 217230336 217252672 217326564 217551096 217855872 218154272 218822688 218846043 219192064 219493152 219574656 220125204 220247424 220776192 220881648 221004288 221102091 221755968 221861892 222394536 222518016 222541668 222624304 222700023 223075944 223306416 223842528 224065926 224611648 224835912 225483349 225608544 225924608 226174221 226234944 226616832 226927232 226951452 227622528 227893302 227958633 228404736 228591558 228953088 228977424 229377096 229764288 230553856 230783952 230948172 231338016 231510656 231577024 231655788 232132992 232157666 232451856 232562889 233747787 234551044 234614016 235332864 235680354 236052992 236141568 236658429 237057912 237383541 237758976 237784248 237872544 238199292 238601376 239421312 239830794 240235632 240350383 240414912 240820736 241061184 241086807 241915284 242919234 243303424 243572238 243637632 243754008 244048896 244409256 244744983 245087856 245223936 245423556 246175524 246591072 246929796 247021488 247438464 247778352 248288768 248373216 248491854 248629824 249319168 249475464 250015948 250083072 250193853 250332768 250452342 250942464 250960437 251219718 251822844 252661248 252688104 252940401 253435392 253556448 253809612 254165184 254427776 254514312 254943936 255293136 255820032 256075344 256170432 256197661 256812738 256955328 257572224 257599602 257695256 257838336 258049233 258484824 258838874 259345408 259373088 259631946 260140032 260255268 260449488 260524152 261149616 262074891 263753088 263940768 264066842 264386304 264659456 264749472 264776694 265294848 265559616 265659264 265875519 266472192 266690151 267140328 267387904 267478848 267507279 267606612 268058336 268426548 269247944 269348976 270265086 270466776 270923328 271193832 271854336 273716352 273745446 274092336 274223259 274555008 274686152 274960413 275498496 275723838 276567564 277414956 277517968 277899174 278368272 278443008 279324864 279708552 280484064 281343456 281818368 282153612 282234498 282310272 282786816 283405773 283855104 284243904 284274117 284379676 284723712 285114816 285251004 285732512 285935832 286094592 286231248 286811928 287204778 287689584 287797536 288084762 288191736 288678208 289074744 289768752 289907163 290068128 290474496 290795427 291763584 291794724 292194399 292657536 292766208 293005674 293089671 293500272 293663232 293793318 294368256 294508864 294802788 295674624 295815856 296526048 296690688 296722224 296933364 297434592 297741888 298456704 298754568 299614861 299781216 300532869 300811392 300843366 301565628 301646592 302601936 302903937 303017598 303496704 303857736 303944844 304275123 304788744 305093061 305303232 305690112 305836128 306352384 307711936 307930896 308450688 308874384 309021921 309510656 309935808 310083852 311663716 312207714 312818688 313164306 313248384 313777152 314240472 315544572 316077216 316511388 317045664 317163392 317599056 318135168 319228416 319369687 319774392 320314176 320553216 321414912 321449076 321677811 322010154 322553712 323650782 323772228 323892312 324215703 324762984 324850176 325005344 325209087 325845504 325879008 326326644 326783808 327231408 328234032 328788096 329179214 329204736 329239728 329273581 329361984 329917952 330187806 330371136 331164288 331322472 331506432 332633952 332792838 333444096 333591804 333777024 333812502 333936456 334613916 334959624 335763792 335924173 336098889 336917472 337253868 338075264 338412816 338886912 339352416 339925248 340390848 340427178 341093376 341433792 341560576 341839953 342416984 342607104 342887337 343429632 343466136 343784448 343936586 344065644 344646432 345830784 346175928 346422258 347007024 347265984 347365536 348199488 348236499 348677784 349433188 350883338 350983927 351670784 351826566 351921024 352515072 352999296 353035592 353520531 354079488 354212352 354500692 355296256 355586868 356187104 356638464 356676372 356808816 357298938 357902064 359131968 360353448 360622368 361231104 361591776 361764494 362472448 362872926 364378851 364955136 364993928 365358357 365456448 365631012 366073344 366613884 367631784 368135334 368756752 369263286 369886608 370532232 371157696 371667528 372433152 372737781 372944736 373978752 375023922 375124608 375499152 375678513 375757824 376204816 376312664 376413696 376829577 377734266 377874364 378473472 378991872 379032156 380153088 380334672 380714418 381247776 381459456 381641664 382415904 382939704 383586112 383730048 384113016 384255648 385219107 385432992 385617098 386358336 386399403 386542884 386757504 387727236 388258311 389018112 389059632 389447919 389592532 390210048 390382902 390674232 390786228 391333696 391724424 393070384 394232832 395368064 395629632 395911152 396100263 396579456 396989184 397165041 397942272 398339424 398488896 399708288 400710492 401081856 401124488 401409918 402087504 402195456 402639822 403469248 403871916 404023464 405143648 405259792 405397629 405700164 406384992 406790748 407070976 407781504 410574528 410618169 411267584 411832512 412029228 413247744 413445136 413585757 414851346 416122434 416276952 416848761 417552408 417664512 418987296 420726096 421436288 422015184 422727552 423230418 423351747 423465408 424180224 426365856 426569514 427085568 427404288 427876506 428553216 428598768 428903748 429141888 429346872 430071616 430217892 430807167 431534376 431696304 431856416 432127143 432287604 433017312 433612116 434505344 434653128 435102192 435711744 436308544 437527909 437645376 437692086 438384128 438986304 439149312 439508511 440250408 440494848 440689977 441552384 441763296 442008576 442204182 443511936 443723784 444789072 445036032 445083336 445248608 445400046 446151888 446364997 446612832 447685056 448131852 449223296 449671824 450966698 451217088 451265049 451849216 452348442 452469888 453233664 453854464 453902904 454526397 455245056 455786604 455917266 456809472 457183116 457954848 458754192 459528576 461107712 461567904 461896344 462676032 463021312 463154048 463311576 464265984 464315332 464903712 465125778 467495574 468311571 469102088 469228032 469746459 470665728 471360708 472105984 473316858 474115824 474767082 475517952 475568496 475745088 476398584 477202752 478842624 479661588 480471264 480700766 480829824 481641472 482122368 482173614 483015231 483830568 485476173 485838468 487144476 487275264 487508016 488818512 489489966 490175712 490447872 490847112 492351048 493182144 493768821 493859592 494042976 494876928 495281709 495556704 496577536 496746432 496983708 497259648 497664433 498638336 498950928 499189257 500031896 500166144 500387706 500665536 500718753 500904684 501920874 502439436 503645688 505322496 505376208 505880802 506870784 507112896 507619224 508330368 508855552 509028624 509887872 510586272 510640767 511640064 512150688 512340864 512395322 513625476 513910656 515144448 515199204 515390512 515676672 515904879 516098466 516969648 517677748 518746176 519263892 519633387 520510536 520898976 521048304 522299232 524149782 526325007 527506176 527739849 527881536 528133684 528772608 529318912 529498944 529553388 531119232 531318528 531751038 532944384 533380302 534280656 534957696 535014558 535213224 536116672 536853096 538495888 538697952 540530172 540933552 541846656 542387664 542646741 543708672 544309389 547432704 547490892 548184672 548446518 549110016 549372304 549920826 550996992 551447676 552203001 553135128 553894929 554829912 555035936 555798348 556736544 558649728 559417104 560968128 562535883 562686912 563636736 564307224 564468996 564620544 566601399 566811546 567710208 568487808 568548234 568759352 569447424 570229632 570502008 571071627 571465024 571871664 572189184 572462496 573623856 574409556 575379168 575595072 576169524 576383472 577356416 578149488 578425647 579537504 579814326 580136256 580948992 581590854 583527168 583589448 584388798 585315072 585532416 585574353 586011348 586179342 587000544 587326464 587586636 589017728 589605576 591349248 591631712 593052096 593115133 593444448 593866728 594869184 595483776 596913408 597509136 599229722 599562432 601065738 601622784 601686732 602114877 603131256 603293184 603959733 605203872 605807874 606035196 606993408 607715472 607889688 608550246 609577488 610186122 610606464 611380224 611508079 611672256 612704768 615423872 615861792 616901376 617748768 618043842 619021312 619871616 620167704 622277019 623327432 624183651 624415428 626328612 626496768 628480944 631089144 632154432 633022776 634091328 634326784 634845627 635198112 636270336 638456832 638739374 639548784 639854271 640628352 641106432 641814759 642829824 642898152 643355622 644020308 645107424 647301564 647544456 647784624 648431406 649525968 649700352 650010688 650418174 651691008 651758016 651827293 652653288 653567616 654462816 656468064 656538129 657576192 658358428 658479456 658547162 658723968 659835904 660375612 660742272 661280137 662328576 662644944 663012864 663306273 665267904 665585676 667183608 667554048 667625004 667872912 669227832 669919248 671527584 671848346 672197778 673834944 674507736 676150528 676450047 676825632 677773824 678522663 678704832 679850496 680781696 680854356 682867584 683121152 683679906 683875899 684833968 685214208 685774674 686859264 686932272 687873172 688131288 689292864 691661568 692351856 692844516 694014048 694531968 694731072 696398976 696472998 697355568 697688667 698866376 701243361 701766676 701967854 703341568 703653132 703842048 705998592 706071184 707041062 708158976 708424704 709001384 709975287 711173736 712374208 713276928 713352744 713617632 714597876 715804128 718263936 720706896 721051149 721244736 722462208 723183552 723260421 723528988 725745852 728757702 729910272 729987856 730716714 730912896 731262024 732146688 733227768 735263568 736270668 737513504 738526572 739773216 741064464 741418441 742315392 743335056 744866304 745475562 745889472 747957504 750047844 750249216 750581559 750998304 751357026 752409632 752625328 752827392 752881311 753659154 755468532 755748728 757983744 758064312 758821203 760306176 760669344 761428836 762495552 763283328 764831808 765879408 767172224 767460096 768226032 768511296 768592983 770438214 770865984 771234196 772716672 772798806 773085768 773515008 774147699 775454472 776516622 778036224 778119264 778895838 779185064 780420096 780765804 781348464 781572456 782667392 783448848 786140768 786224673 790736128 791259264 791822304 792200526 793158912 793978368 794330082 795884544 796678848 796977792 797626557 799416576 800070453 801420984 802163712 802248976 802521837 802819836 804175008 805279644 806938496 807743832 808046928 810287296 810519584 810795258 811400328 812551831 812769984 813581496 814141952 815563008 821149056 821236338 822535168 822669777 823665024 824058456 824881239 826495488 826890272 827171514 829702692 832244868 832553904 833697522 835104816 835329024 837974592 841452192 842872576 844030368 845455104 846460836 846703494 846930816 848360448 850217319 852731712 852822351 853139028 854171136 855753012 857197536 857807496 858283776 858693744 860143232 860435784 861614334 863068752 863392608 863712832 864254286 864575208 866034624 867224232 869010688 869306256 869721489 870204384 871423488 872386281 872617088 875055818 875290752 875384172 876583197 876768256 877972608 878298624 879017022 879269013 880500816 880989696 881379954 883104768 883526592 884408364 887023872 887447568 889578144 890072064 890166672 890497216 890800092 892303776 892729994 893225664 895370112 896263704 898446592 898844583 899343648 901598607 901933396 902434176 902530098 904696884 904939776 907708928 907805808 908711811 909052794 910490112 911573208 911834532 912825369 914366232 915909696 917508384 919057152 922215424 923135808 923792688 924233947 925352064 926042624 926308096 926623152 927065763 928531968 928630664 929807424 930251556 934991148 936623142 938204176 938456064 939492918 941331456 942721416 946633716 948231648 949534164 951136992 951490176 952797168 954405504 957685248 958109061 959323176 960942528 961401532 961659648 964244736 964347228 965033433 966030462 967661136 970952346 971676936 972647109 974288952 974550528 975016032 977637024 978979932 980351424 981694224 984702096 985172449 986364288 987537642 987719184 987820743 988085952 989753856 990563418 991113408 993492864 993967416 994519296 995328866 997276672 997901856 998378514 1000063792 1000332288 1000775412 1001331072 1001437506 1001809368 1003841748 1004878872 1007291376 1007772519 1008296667 1010752416 1011761604 1014225792 1015238448 1016660736 1017711104 1018057248 1019775744 1021172544 1021281534 1023280128 1024301376 1024681728 1024790644 1025519859 1027250952 1027821312 1028662011 1030288896 1030398408 1030781024 1031353344 1031809758 1032196932 1033939296 1035355496 1037492352 1038527784 1039266774 1041021072 1041797952 1042096608 1044598464 1044709497 1048299564 1052650014 1052951781 1055012352 1055479698 1055763072 1056267368 1057545216 1058997888 1059106776 1060561593 1062238464 1062637056 1063502076 1065888768 1066760604 1068561312 1069915392 1070029116 1070426448 1072233344 1073706192 1076991776 1077395904 1081060344 1081867104 1083693312 1084775328 1085293482 1087417344 1088618778 1093136553 1094865408 1094981784 1096075071 1096369344 1096893036 1098220032 1098744608 1099841652 1102895352 1104406002 1106270256 1107789858 1109659824 1110071872 1111596696 1113473088 1117299456 1118213343 1118834208 1121936256 1125071766 1125373824 1127035539 1127273472 1128614448 1128937992 1129241088 1130488731 1133202798 1133623092 1135420416 1136975616 1137096468 1137518704 1140459264 1141004016 1142143254 1142930048 1143743328 1144378368 1144924992 1147247712 1148819112 1150758336 1151190144 1152127249 1152339048 1152766944 1154712832 1155657321 1156298976 1156851294 1159075008 1159198209 1159628652 1160272512 1163181708 1164774933 1167054336 1167178896 1168343757 1168777596 1170630144 1171148706 1172022696 1172358684 1174001088 1175173272 1178035456 1179211152 1182698496 1183263424 1186104192 1186230266 1186888896 1187733456 1188300789 1189738368 1190967552 1191495123 1193826816 1195018272 1198459444 1199124864 1202131476 1203245568 1203373464 1204229754 1206262512 1206586368 1207919466 1210407744 1211615748 1212070392 1215430944 1215779376 1217100492 1219154976 1220372244 1221212928 1223016158 1223344512 1225409536 1228091683 1230847744 1231723584 1231854507 1233802752 1235497536 1236087684 1239743232 1240335408 1244554038 1246654864 1248367302 1248830856 1250546283 1252657224 1252993536 1256961888 1262178288 1264308864 1266045552 1266175729 1268182656 1268653568 1269691254 1270055241 1270396224 1272540672 1277478748 1279097568 1279708542 1281256704 1282212864 1283629518 1285659648 1285796304 1286711244 1288040616 1290214848 1292421501 1294603128 1295088912 1295569248 1296862812 1299051936 1300021376 1300836348 1303516032 1303654586 1305306576 1307135232 1308925632 1309064761 1312583727 1312936128 1313076258 1315152384 1316716856 1316958912 1317094324 1317447936 1318525533 1320751224 1321484544 1322069931 1322560274 1324657152 1325289888 1326025728 1326612546 1330535808 1331171352 1334367216 1335108096 1335250008 1335745824 1338455664 1339094991 1339838496 1343055168 1343696692 1344395556 1347669888 1349015472 1349659843 1352301056 1352900094 1353651264 1353795147 1355547648 1357045326 1357409664 1359700992 1361563392 1361708712 1365735168 1366242304 1367359812 1367751798 1369667936 1370428416 1371549348 1373864544 1375746344 1376262576 1378585728 1383323136 1384703712 1385689032 1388028096 1389063936 1389462144 1392797952 1392945996 1394711136 1395377334 1397732752 1402486722 1403533352 1403935708 1404934713 1407306264 1407684096 1409239377 1411997184 1412142368 1414082124 1416317952 1418002768 1419950574 1422347472 1424748416 1426553856 1426705488 1427235264 1429195752 1431608256 1436527872 1441413792 1442102298 1442489472 1444924416 1446367104 1446520842 1447057976 1449045693 1451491704 1456428519 1457515404 1459975712 1461433428 1461825792 1462524048 1466455536 1470527136 1472541336 1475027008 1477053144 1479546432 1481306463 1482128928 1482836882 1484630784 1485845127 1486670112 1489732608 1490951124 1491778944 1492993299 1495915008 1497567771 1500095688 1500498432 1501163118 1501996608 1502156259 1502714052 1504819264 1505250656 1505762622 1507318308 1510937064 1511497456 1515967488 1516128624 1517642406 1520612352 1521338688 1522857672 1524991104 1526566656 1529663616 1531758816 1531922301 1534344448 1534920192 1536452064 1537022592 1537185966 1540876428 1541731968 1542468392 1545433344 1545597612 1546171536 1547030016 1547714637 1548295398 1550908944 1553033244 1556238528 1557791676 1558370128 1558900161 1561531608 1562696928 1563144912 1565334784 1566897696 1572281536 1572449346 1578975021 1581472256 1582518528 1583219547 1583644608 1584401052 1586317824 1587956736 1588660164 1593357696 1593955584 1595253114 1598833152 1600140906 1602841968 1604497952 1605043674 1605639672 1608350016 1610559288 1613876992 1615487664 1616093856 1620574592 1621039168 1621590516 1622800656 1625103662 1625539968 1627162992 1627940223 1628283904 1631126016 1632928167 1642298112 1642472676 1645339554 1647330048 1648116912 1649762478 1652990976 1653780544 1654343028 1656609003 1659405384 1661684787 1664489736 1665107808 1667395044 1670209632 1675949184 1682452681 1682904384 1685745152 1687607649 1688060736 1690910208 1692921672 1693406988 1693861632 1700434638 1705463424 1705644702 1706278056 1708342272 1711506024 1713214881 1714395072 1715614992 1716434473 1716567552 1717387488 1720286464 1720871568 1723228668 1726137504 1726785216 1727425664 1728508572 1729150416 1732069248 1734448464 1735276941 1738021376 1738612512 1739442978 1740408768 1742846976 1744772562 1745234176 1750111636 1750581504 1750768344 1753166394 1755945216 1756597248 1756723059 1758034044 1758538026 1761001632 1761979392 1762759908 1767053184 1768816728 1774047744 1774895136 1779156288 1779345399 1780333344 1780994432 1781600184 1784607552 1785459988 1786451328 1790740224 1792527408 1793383627 1796893184 1797689166 1798687296 1803197214 1803866792 1804868352 1805060196 1806344631 1809393768 1809879552 1815417856 1815611616 1817423622 1818105588 1820980224 1823146416 1823669064 1825650738 1828732464 1831819392 1834524237 1835016768 1838114304 1846271616 1847585376 1848467894 1850704128 1852085248 1852616192 1853246304 1854131526 1857063936 1857261328 1859614848 1860503112 1866831057 1869982296 1872550953 1873246284 1876408352 1878985836 1885442832 1893267432 1896463296 1899068328 1902273984 1902980352 1904536881 1905594336 1908811008 1915370496 1916218122 1918646352 1919562813 1921885056 1922803064 1923319296 1925444277 1928489472 1928694456 1930066866 1932060924 1935322272 1941904692 1943353872 1945294218 1948577904 1949101056 1950032064 1955274048 1955481879 1957959864 1960702848 1963388448 1969404192 1969614387 1970344898 1972728576 1975075284 1975438368 1975641486 1976171904 1979507712 1981126836 1982226816 1983840411 1986985728 1987934832 1989038592 1989918819 1990657732 1995803712 1996757028 2000127584 2001550824 2002662144 2002875012 2003618736 2007683496 2009757744 2014582752 2015545038 2016593334 2021504832 2023523208 2028451584 2029350141 2030476896 2033321472 2035422208 2035567989 2036114496 2039551488 2042345088 2042563068 2048602752 2049363456 2049581288 2051039718 2051627697 2054501904 2055642624 2057324022 2060577792 2060796816 2061562048 2063619516 2064393864 2067878592 2070710992 2074984704 2077055568 2078533548 2082042144 2083595904 2084193216 2089196928 2089418994 2093066001 2096599128 2103730083 2105300028 2105903562 2110024704 2110959396 2111526144 2112534736 2117995776 2118213552 2121123186 2124476928 2125274112 2127004152 2129925861 2133521208 2137122624 2139830784 2140058232 2140852896 2144466688 2147412384 2153983552 2154791808 2162120688 2163153447 2163734208 2167386624 2169550656 2169781263 2170586964 2177237556 2186273106 2189730816 2189963568 2192150142 2192738688 2193786072 2196440064 2197489216 2199683304 2205790704 2208812004 2212540512 2215579716 2219319648 2220143744 2223193392 2224255323 2226946176 2234598912 2235587809 2236426686 2237668416 2243872512 2250143532 2250747648 2251744677 2254071078 2257228896 2257875984 2258482176 2260977462 2266405596 2267246184 2273951232 2274192936 2275037408 2276463609 2280741697 2280918528 2282008032 2284286508 2285860096 2287486656 2289849984 2294495424 2297638224 2301516672 2302380288 2304254498 2304678096 2305533888 2305778949 2309425664 2311314642 2312597952 2313702588 2318150016 2318396418 2319257304 2320545024 2322443097 2326363416 2329549866 2334108672 2334357792 2336687514 2337555192 2341260288 2342297412 2344045392 2344717368 2348002176 2350346544 2351469211 2356070912 2358422304 2358674019 2366526848 2372208384 2372460532 2373777792 2375466912 2376601578 2379476736 2381935104 2382990246 2387653632 2390036544 2392879671 2396918888 2398249728 2400211359 2404262952 2406491136 2406746928 2408459508 2412525024 2415838932 2420815488 2423231496 2424140784 2430861888 2431558752 2434200984 2437655493 2438309952 2440744488 2442425856 2446032316 2446689024 2456183366 2456887489 2461695488 2463447168 2463709014 2467605504 2468009331 2470995072 2472175368 2474643717 2479486464 2480670816 2489108076 2493309728 2496734604 2497661712 2501092566 2505314448 2505987072 2506511137 2513923776 2524356576 2528617728 2532091104 2532351458 2536365312 2537307136 2539382508 2540110482 2540792448 2545081344 2550651957 2554957496 2558195136 2558467053 2559417084 2562513408 2567259036 2571592608 2573422488 2576081232 2580429696 2584843002 2589206256 2590177824 2591138496 2593725624 2598103872 2600042752 2601672696 2607032064 2607309172 2609164467 2610613152 2614270464 2617158843 2617851264 2618129522 2625167454 2625872256 2626152516 2629749591 2630304768 2633433712 2633917824 2634188648 2634895872 2637051066 2637807039 2641502448 2642969088 2644139862 2645120548 2649314304 2650579776 2653225092 2661071616 2662342704 2668734432 2670216192 2670500016 2671491648 2676911328 2678189982 2679676992 2686110336 2687393384 2688791112 2695339776 2696533749 2698030944 2699319686 2704602112 2704795821 2705800188 2707302528 2707590294 2714090652 2714819328 2723126784 2723417424 2726135433 2731470336 2734719624 2735503596 2739335872 2743098696 2747729088 2751492688 2752525152 2757171456 2766646272 2769407424 2771378064 2772701841 2776056192 2778127872 2778924288 2781197289 2785595904 2785891992 2789422272 2790754668 2795465504 2804973444 2807066704 2807871416 2809869426 2814612528 2815368192 2818478754 2823994368 2824284736 2828164248 2836005536 2839901148 2844694944 2849496832 2853410976 2854470528 2858391504 2863216512 2873055744 2874327183 2882827584 2884204596 2884978944 2892734208 2893041684 2894115952 2895100299 2898091386 2902983408 2912857038 2915030808 2917941327 2919951424 2922866856 2923651584 2925048096 2932911072 2941054272 2945082672 2950054016 2954106288 2955517347 2959092864 2962612926 2963462229 2964257856 2965673764 2969261568 2971690254 2973340224 2981902248 2983557888 2985986598 2991830016 2995135542 3000191376 3000996864 3002326236 3003993216 3004312518 3005428104 3009638528 3010501312 3011525244 3014636616 3021874128 3022994912 3023317557 3024890001 3032257248 3035284812 3042677376 3045715344 3049982208 3053133312 3059327232 3063517632 3063844602 3068688896 3069840384 3072904128 3074045184 3074371932 3076559577 3081752856 3083463936 3084936784 3085986033 3090866688 3091195224 3092343072 3094060032 3095429274 3096590796 3101817888 3106066488 3112477056 3115583352 3116740256 3117800322 3123063216 3124554979 3125393856 3126289824 3130669568 3133795392 3134128491 3144563072 3144898692 3157950042 3158855343 3162944512 3165037056 3166439094 3167289216 3168802104 3172635648 3177320328 3181684779 3186715392 3187911168 3190506228 3197666304 3200281812 3205683936 3208995904 3210087348 3211279344 3216700032 3221118576 3227753984 3230975328 3232187712 3241149184 3242078336 3243181032 3245601312 3250207324 3251079936 3254325984 3255880446 3262252032 3265856334 3279409659 3284596224 3284945352 3288225213 3290679108 3294660096 3296233824 3299524956 3307561088 3308686056 3313218006 3318810768 3323369574 3328979472 3330215616 3330569593 3334790088 3340419264 3351898368 3354640029 3364905362 3365808768 3371490304 3375215298 3376121472 3381106617 3381820416 3385843344 3386813976 3387723264 3391466193 3400869276 3410926848 3411289404 3412556112 3423012048 3426429762 3428790144 3431229984 3432868946 3433135104 3434774976 3440572928 3441743136 3446457336 3452275008 3453570432 3454851328 3456381747 3457017144 3458300832 3464138496 3466971963 3468896928 3470553882 3476042752 3477225024 3477594627 3478885956 3480817536 3489545124 3490468352 3494324799 3500223272 3501163008 3501536688 3505031271 3506332788 3511890432 3513446118 3516068088 3517076052 3522003264 3525519816 3534106368 3537633456 3548095488 3549790272 3558312576 3558690798 3560666688 3561988864 3563200368 3564902367 3569215104 3570919976 3572902656 3574485369 3581480448 3585054816 3586767254 3593786368 3595378332 3597374592 3606394428 3607733584 3609736704 3610120392 3612689262 3618787536 3619759104 3631223232 3634847244 3636211176 3646292832 3647338128 3651301476 3657464928 3663638784 3669048474 3670033536 3676228608 3684275049 3692543232 3695170752 3695563521 3696935788 3701408256 3705232384 3706492608 3708263052 3714522656 3719229696 3721006224 3733662114 3739964592 3745101906 3746492568 3752816704 3757971672 3770885664 3786534864 3792926592 3798136656 3798527187 3804547968 3805960704 3809073762 3810165723 3811188672 3817622016 3832436244 3837292704 3839125626 3843770112 3845606128 3846638592 3850888554 3856978944 3857388912 3860133732 3864121848 3870644544 3877264503 3883809384 3886707744 3890588436 3897155808 3900064128 3910548096 3910963758 3915919728 3921405696 3926776896 3927194283 3937751181 3938808384 3939228774 3940689796 3945457152 3950150568 3950876736 3951282972 3952343808 3955576599 3962253672 3964453632 3966209793 3967680822 3973971456 3975869664 3978077184 3979837638 3981315464 3991607424 3993514056 4000255168 4003101648 4005324288 4005750024 4007237472 4015366992 4017284973 4019515488 4029165504 4031090076 4033186668 4043009664 4047046416 4048979529 4056903168 4058700282 4060953792 4061385441 4066642944 4071135978 4072228992 4079102976 4084690176 4085126136 4097205504 4098726912 4099162576 4102079436 4103255394 4109003808 4111285248 4114648044 4121593632 4123124096 4127239032 4128787728 4135757184 4141421984 4149969408 4151805931 4154111136 4157067096 4164084288 4167191808 4168386432 4178393856 4178837988 4186132002 4193198256 4207460166 4210600056 4211807124 4214804139 4221918792 4223052288 4225069472 4227718131 4235991552 4236427104 4242246372 4248953856 4254008304 4259851722 4267042416 4274245248 4279661568 4280116464 4280556553 4281705792 4288933376 4294824768 4307967104 4309583616 4324241376 4326306894 4327468416 4334773248 4339101312 4339562526 4341173928 4347137079 4354475112 4369285557 4372546212 4379927136 4384300284 4385477376 4387572144 4394978432 4399366608 4411581408 4417624008 4425081024 4431159432 4438639296 4440287488 4443919389 4446386784 4448510646 4453892352 4457535381 4469197824 4471175618 4472853372 4475336832 4478979897 4487745024 4492703313 4500287064 4501495296 4503489354 4506468777 4508142156 4514457792 4515751968 4521954924 4532811192 4534492368 4547902464 4548385872 4550074816 4552927218 4561483394 4561837056 4562791051 4564016064 4568573016 4571720192 4574973312 4579699968 4588990848 4595276448 4595766903 4603033344 4604760576 4608508996 4609356192 4611067776 4611557898 4618851328 4622629284 4625195904 4627405176 4636300032 4636792836 4638514608 4641090048 4643143911 4644886194 4652726832 4659099732 4668715584 4673375028 4675110384 4684594824 4688090784 4689434736 4696004352 4700693088 4702938422 4712141824 4716844608 4717348038 4733053696 4736925063 4744416768 4744921064 4747555584 4749658641 4750933824 4753203156 4758953472 4763870208 4765980492 4780073088 4785759342 4793837776 4796499456 4800422718 4808525904 4813493856 4816919016 4825050048 4831677864 4841630976 4846462992 4848281568 4861723776 4863117504 4868401968 4875310986 4876619904 4881488976 4883820669 4884851712 4892064632 4893378048 4898784501 4912366732 4913774978 4923390976 4926894336 4927418028 4936018662 4941990144 4944350736 4949287434 4958972928 4961341632 4969827009 4978216152 4986619456 4993469208 4995323424 5002185132 5010628896 5013022274 5027847552 5047358043 5048713152 5057235456 5062822947 5064182208 5064702916 5072730624 5078765016 5080220964 5081584896 5101303914 5109914992 5116390272 5116934106 5118834168 5125026816 5134518072 5143185216 5146844976 5149303419 5152162464 5160859392 5169686004 5178412512 5180355648 5182276992 5187451248 5189929087 5196207744 5200085504 5203345392 5205830823 5214064128 5214618344 5218328934 5221226304 5228540928 5234317686 5235702528 5236259044 5250334908 5251744512 5252305032 5259499182 5266867424 5267835648 5268377296 5269791744 5270169177 5274102132 5275614078 5283004896 5285938176 5288279724 5290241096 5301159552 5306450184 5322143232 5324685408 5337468864 5338036197 5341000032 5342983296 5353822656 5356379964 5359353984 5372220672 5374786768 5377582224 5380150881 5390679552 5393067498 5396061888 5398639372 5409591642 5411600376 5414605056 5415180588 5419033893 5428181304 5429638656 5446253568 5446834848 5452270866 5462940672 5469439248 5471007192 5478671744 5486197392 5495458176 5502985376 5503572711 5505050304 5514342912 5538814848 5542756128 5545403682 5552112384 5556255744 5557848576 5562394578 5571191808 5571783984 5578844544 5581509336 5590931008 5600493171 5609946888 5614133408 5615742832 5617652859 5619738852 5629225056 5636957508 5648569472 5656328496 5672011072 5679802296 5687862817 5689389888 5698993664 5706821952 5708941056 5713610643 5716783008 5726433024 5746111488 5748654366 5758688439 5765655168 5768409192 5769957888 5776332831 5785468416 5786083368 5788231904 5790200598 5796182772 5805966816 5825714076 5830061616 5835882654 5839902848 5845733712 5847303168 5850096192 5865822144 5866445637 5882108544 5890165344 5900108032 5908212576 5908843161 5911034694 5918185728 5925225852 5926924458 5928515712 5931347528 5938523136 5943380508 5946680448 5951521233 5963804496 5967115776 5969756457 5971973196 5990271084 6000382752 6004652472 6007986432 6008625036 6010856208 6019277056 6021002624 6023050488 6029273232 6043748256 6045989824 6046635114 6049780002 6064514496 6070569624 6085354752 6088050423 6091430688 6099964416 6106266624 6106703967 6118654464 6127035264 6127689204 6137377792 6145808256 6148090368 6148743864 6153119154 6154883091 6163505712 6166927872 6169873568 6171972066 6181733376 6182390448 6184686144 6190858548 6193181592 6203635776 6212132976 6224954112 6231166704 6233480512 6235600644 6246126432 6249109958 6250787712 6252579648 6261339136 6267590784 6268256982 6279198003 6289126144 6289797384 6311190249 6315900084 6317710686 6330074112 6332878188 6334578432 6337604208 6354640656 6363369558 6373430784 6375822336 6381012456 6389777583 6400563624 6411367872 6417991808 6420174696 6422558688 6433400064 6442237152 6455507968 6461950656 6464375424 6469637629 6482298368 6484156672 6486362064 6489460341 6491202624 6500414648 6502159872 6508651968 6509343789 6511760892 6531712668 6558819318 6569192448 6569890704 6576450426 6581358216 6589320192 6592467648 6599049912 6615122176 6617372112 6626436012 6637621536 6646739148 6657958944 6660431232 6661139186 6669580176 6672765969 6680838528 6703796736 6706763427 6709280058 6729810724 6731617536 6750430596 6752242944 6755234031 6762213234 6771686688 6773627952 6775446528 6782932386 6801738552 6821853696 6822578808 6825112224 6842225091 6846024096 6852859524 6857580288 6862459968 6865737892 6869549952 6881145856 6883486272 6892914672 6896207143 6904550016 6907140864 6909702656 6912763494 6914034288 6916601664 6917336847 6928276992 6933943926 6937793856 6941107764 6954450048 6955189254 6957771912 6961635072 6979090248 6980936704 6988649598 7000446544 7002326016 7003073376 7010062542 7012665576 7023780864 7026892236 7032136176 7034152104 7044006528 7051039632 7054407633 7068212736 7075266912 7076022057 7099580544 7116625152 7117381596 7121333376 7123977728 7126400736 7129804734 7138430208 7141839952 7145805312 7148970738 7162960896 7170109632 7173534508 7178639013 7190756664 7194749184 7200634077 7212788856 7215467168 7219473408 7220240784 7225378524 7237575072 7262446464 7269694488 7272422352 7292585664 7294676256 7302602952 7312966479 7314929856 7327277568 7338096948 7340067072 7368550098 7370662467 7385086464 7390341504 7391127042 7393871576 7402816512 7404027993 7412985216 7416526104 7423931151 7429045312 7438459392 7442012448 7467324228 7479929184 7490203812 7492985136 7505633408 7515943344 7519533411 7541771328 7573069728 7585853184 7596273312 7597054374 7609095936 7611921408 7618147524 7620331446 7622377344 7635244032 7651955871 7664872488 7674585408 7675401159 7678251252 7687540224 7691212256 7701777108 7714777824 7720267464 7728243696 7741289088 7754529006 7767618768 7773415488 7781176872 7794311616 7800128256 7821096192 7821927516 7827493401 7831839456 7842811392 7851476529 7853553792 7854388566 7875502362 7877616768 7878457548 7881379592 7889248773 7890914304 7900301136 7901753472 7902565944 7904687616 7911153198 7913421117 7924507344 7928907264 7932419586 7935361644 7947942912 7951739328 7959675276 7962630928 7983214848 7987028112 8000510336 8006203296 8010648576 8011500048 8014474944 8030733984 8034569946 8039030976 8058331008 8062180152 8066373336 8086019328 8089601247 8094092832 8097959058 8113806336 8114387463 8117400564 8121907584 8122770882 8142271956 8144457984 8169380352 8170252272 8178406299 8194411008 8198325152 8204158872 8206510788 8218007616 8229296088 8243187264 8246248192 8254478064 8257575456 8271514368 8282843968 8299938816 8303611862 8308222272 8314134192 8318105523 8328168576 8334383616 8336772864 8343591867 8356787712 8357675976 8372264004 8386396512 8414920332 8421200112 8423614248 8429608278 8443837584 8446104576 8450138944 8455436262 8471983104 8472854208 8473754809 8484492744 8508016608 8519703444 8534084832 8548490496 8560232928 8561113106 8563411584 8577866752 8589649536 8596641781 8615934208 8619167232 8622981549 8648482752 8652613788 8654936832 8678202624 8679125052 8682347856 8694274158 8708950224 8738571114 8745092424 8753823981 8759854272 8768600568 8770954752 8775144288 8789956864 8798733216 8823162816 8835248016 8850162048 8862318864 8866552041 8877278592 8880574976 8887838778 8890386687 8892773568 8897021292 8907784704 8915070762 8942351236 8945706744 8950673664 8957959794 8975490048 8985406626 9000574128 9002990592 9006978708 9012937554 9016284312 9028915584 9031503936 9043909848 9065622384 9068984736 9069952671 9096771744 9100149632 9105854436 9122966788 9125582102 9128032128 9137146032 9143440384 9149946624 9159399936 9163453327 9177981696 9190552896 9191533806 9206066688 9209521152 9217017992 9218712384 9222135552 9223115796 9229678731 9245258568 9250391808 9254810352 9272600064 9273585672 9277029216 9282180096 9286287822 9289772388 9305453664 9318199464 9337431168 9346750056 9350220768 9369189648 9373664937 9376181568 9378869472 9392008704 9401386176 9402385473 9405876844 9433689216 9434696076 9447618901 9466107392 9473850126 9476566029 9488833536 9489842128 9495111168 9499317282 9501867648 9506406312 9517906944 9531960984 9560146176 9571518684 9587675552 9592998912 9600845436 9617051808 9626987712 9633838032 9638439733 9650100096 9663355728 9683261952 9692925984 9696563136 9723447552 9726235008 9736803936 9750621972 9753239808 9762977952 9767641338 9784129264 9786756096 9797569002 9824733464 9827549956 9838228977 9853788672 9854836056 9864675639 9872037324 9883980288 9888701472 9898574868 9922683264 9939654018 9956432304 9973238912 9986938416 9990646848 9991708779 10004370264 10021257792 10026044548 10055695104 10063920087 10094716086 10097426304 10114470912 10125645894 10128364416 10129405832 10143319851 10145461248 10157530032 10160441928 10163169792 10202607828 10219829984 10232780544 10233868212 10237668336 10269036144 10286370432 10293689952 10298606838 10304324928 10321718784 10339372008 10356825024 10360711296 10364553984 10369145241 10374902496 10379858174 10392415488 10400171008 10400915889 10406690784 10411661646 10428128256 10429236688 10432783881 10436657868 10442452608 10468635372 10471405056 10472518088 10482974397 10500669816 10503489024 10504610064 10515093813 10518998364 10533734848 10535671296 10536754592 10540338354 10548204264 10551228156 10566009792 10576559448 10580482192 10602319104 10612900368 10644286464 10649370816 10674937728 10676072394 10682000064 10685966592 10694707101 10707645312 10712759928 10718707968 10723456107 10744441344 10749573536 10755164448 10760301762 10781359104 10786134996 10792123776 10797278744 10819183284 10823200752 10829210112 10830361176 10838067786 10856362608 10859277312 10893669696 10904541732 10938878496 10942014384 10957343488 10972394784 10990916352 11005970752 11007145422 11010100608 11028685824 11052825147 11077629696 11085512256 11086690563 11090807364 11104224768 11115697152 11124789156 11143567968 11157689088 11163018672 11181862016 11200986342 11219893776 11228266816 11231485664 11235305718 11239477704 11258450112 11273915016 11297138944 11312656992 11344022144 11359604592 11375725634 11378779776 11395581561 11397987328 11413643904 11417882112 11427221286 11430497169 11433566016 11452866048 11497308732 11517376878 11531310336 11536818384 11539915776 11552665662 11570936832 11572166736 11576463808 11580401196 11592365544 11611933632 11631793509 11651428152 11660123232 11671765308 11679805696 11691467424 11700192384 11731644288 11732891274 11764217088 11780330688 11781582849 11800216064 11813253543 11816425152 11817686322 11822069388 11836371456 11850451704 11853848916 11857031424 11862695056 11866729797 11886761016 11893360896 11903042466 11927608992 11934231552 11939512914 11943946392 11980542168 12000765504 12009304944 12015041311 12015972864 12017250072 12021712416 12038554112 12042005248 12046100976 12051854919 12058546464 12087496512 12091979648 12093270228 12099560004 12129028992 12141139248 12146938587 12170709504 12176100846 12182861376 12184156323 12199928832 12213407934 12237308928 12254070528 12255378408 12291616512 12296180736 12297487728 12306238308 12309766182 12327011424 12333855744 12339747136 12343944132 12364780896 12369372288 12381717096 12386363184 12407271552 12424265952 12449908224 12455417793 12462333408 12466961024 12471201288 12492252864 12498219916 12501575424 12505159296 12535181568 12536513964 12553685389 12558396006 12578252288 12579594768 12622380498 12631800168 12635421372 12644412417 12665756376 12669156864 12675208416 12709281312 12726739116 12746861568 12762024912 12779555166 12801127248 12807241837 12822735744 12835983616 12840349392 12841669659 12845117376 12866800128 12884474304 12923901312 12928750848 12939275258 12964596736 12968313344 12972724128 12978920682 12982405248 13000829296 13004319744 13017303936 13018687578 13023521784 13041411237 13063425336 13107856671 13117638636 13139781408 13152900852 13162716432 13184935296 13198099824 13230244352 13234744224 13252872024 13275243072 13293478296 13315917888 13320862464 13322278372 13331758167 13339160352 13345531938 13361677056 13372606143 13407593472 13413526854 13418560116 13436939691 13459621448 13463235072 13478109939 13500861192 13504485888 13510468062 13524426468 13543373376 13547255904 13565864772 13603477104 13643707392 13645157616 13650224448 13684450182 13688373153 13692048192 13705719048 13715160576 13724919936 13731475784 13739099904 13766972544 13785829344 13787300709 13792414286 13809100032 13814281728 13819405312 13825526988 13828068576 13833203328 13834673694 13856553984 13867887852 13875587712 13882215528 13908900096 13910378508 13915543824 13923270144 13929431733 13958180496 13977299196 14000893088 14006146752 14020125084 14025331152 14053784472 14064272352 14068304208 14088013056 14102079264 14108815266 14136425472 14150533824 14152044114 14199161088 14210775189 14233250304 14234763192 14242666752 14247955456 14248975923 14252801472 14259609468 14276860416 14283679904 14291610624 14297941476 14340219264 14347069016 14357278026 14381513328 14389498368 14401268154 14425577712 14430934336 14440481568 14450757048 14475150144 14524892928 14539388976 14544844704 14585171328 14589352512 14605205904 14625932958 14629859712 14651462007 14654555136 14676193896 14680134144 14696353503 14737100196 14741324934 14770172928 14780683008 14782254084 14787743152 14808055986 14825970432 14833052208 14847862302 14858090624 14876918784 14884024896 14909481027 14934648456 14959858368 14980407624 14985970272 15011266816 15031886688 15039066822 15083542656 15142074129 15146139456 15171706368 15188468841 15192546624 15194108748 15218191872 15236295048 15240662892 15244754688 15303911742 15329744976 15349170816 15350802318 15356502504 15375080448 15382424512 15403554216 15429555648 15440534928 15447910257 15456487392 15482578176 15509058012 15535237536 15546830976 15562353744 15569787261 15588623232 15600256512 15617492469 15642192384 15643855032 15654986802 15663678912 15685622784 15702953058 15707107584 15708777132 15751004724 15755233536 15756915096 15762759184 15778497546 15800602272 15803506944 15805131888 15809375232 15822306396 15826842234 15849014688 15857814528 15864839172 15870723288 15903478656 15919350552 15925261856 15965191879 15966429696 15974056224 16001020672 16012406592 16014108591 16023000096 16028949888 16061467968 16069139892 16078061952 16116662016 16124360304 16132746672 16140452643 16172038656 16179202494 16188185664 16195918116 16228774926 16234801128 16243815168 16245541764 16257101679 16284543912 16288915968 16338760704 16340504544 16356812598 16388822016 16396650304 16408317744 16413021576 16436015232 16458592176 16460284477 16486374528 16492496384 16508956128 16510718133 16515150912 16543028736 16565687936 16607223724 16616444544 16628268384 16636211046 16656337152 16668767232 16673545728 16687183734 16713575424 16715351952 16744528008 16772793024 16801479513 16829840664 16842400224 16847228496 16859216556 16887675168 16900277888 16910872524 16945708416 16947509618 16968985488 17016033216 17017841893 17039406888 17063588451 17068169664 17096980992 17120465856 17122226212 17126823168 17140831929 17179299072 17193283562 17231868416 17238334464 17245963098 17276065317 17296965504 17305227576 17309873664 17328998493 17356405248 17358250104 17364695712 17388548316 17417900448 17477142228 17490184848 17507647962 17519708544 17537201136 17541909504 17545577959 17550288576 17579913728 17597466432 17599336911 17646325632 17670496032 17700324096 17724637728 17733104082 17754557184 17761149952 17775677556 17780773374 17785547136 17794042584 17815569408 17830141524 17854563699 17884702472 17891413488 17901347328 17909269371 17915919588 17970813252 18001148256 18013957416 18025875108 18032568624 18057831168 18063007872 18087819696 18131244768 18137969472 18139905342 18193543488 18200299264 18211708872 18245933576 18251164204 18256064256 18264151269 18274292064 18299893248 18318799872 18320111901 18326906654 18355963392 18381105792 18383067612 18412133376 18434035984 18437424768 18444271104 18446231592 18459357462 18464649273 18490517136 18500783616 18509620704 18545200128 18547171344 18554058432 18572575644 18579544776 18610907328 18636398928 18674862336 18693500112 18700441536 18702429253 18738379296 18747329874 18752363136 18757738944 18784017408 18802772352 18804770946 18811753688 18837594009 18867378432 18869392152 18895237802 18932214784 18933570747 18947700252 18953132058 18979684256 18990222336 18998634564 19003735296 19012812624 19063921968 19120292352 19143037368 19175351104 19201690872 19234103616 19253975424 19267676064 19276879466 19300200192 19326711456 19366523904 19385851968 19393126272 19408912887 19446895104 19452470016 19468381023 19473607872 19501243944 19506479616 19525955904 19528031367 19535282676 19568258528 19595138004 19649466928 19655099912 19676457954 19707577344 19709672112 19729351278 19744074648 19767960576 19777402944 19797149736 19845366528 19879308036 19912864608 19946477824 19973876832 19981293696 19983417558 20008740528 20018297907 20042515584 20052089096 20111390208 20120290281 20127840174 20189432172 20194852608 20251291788 20256728832 20258811664 20265702093 20286639702 20315060064 20320883856 20326339584 20405215656 20439659968 20465561088 20467736424 20475336672 20526675273 20538072288 20572740864 20587379904 20597213676 20608649856 20643437568 20678744016 20688621429 20713650048 20721422592 20729107968 20738290482 20749804992 20752010541 20759716348 20784830976 20801831778 20813381568 20823323292 20858473376 20865567762 20873315736 20884905216 20937270744 20942810112 20945036176 20965948794 21001339632 21006978048 21009220128 21030187626 21037996728 21067469696 21071342592 21073509184 21080676708 21096408528 21102456312 21132019584 21153118896 21160964384 21163222899 21204638208 21225800736 21228066171 21298741632 21349875456 21352144788 21364000128 21371933184 21389414202 21415290624 21425519856 21437415936 21446912214 21488882688 21499147072 21510328896 21520603524 21535917039 21572269992 21584247552 21594557488 21601902231 21638366568 21646401504 21658420224 21660722352 21676135572 21712725216 21787339392 21809083464 21871884853 21877756992 21884028768 21914686976 21938899437 21944789568 21981832704 22011941504 22014290844 22020201216 22105650294 22111987401 22155259392 22171024512 22173381126 22181614728 22208449536 22212083979 22249578312 22271793453 22287135936 22315378176 22326037344 22363724032 22401972684 22439787552 22456533632 22462971328 22470611436 22478955408 22516900224 22547830032 22558600233 22594277888 22625313984 22688044288 22719209184 22751451268 22757559552 22791163122 22827287808 22835764224 22854442572 22860994338 22867132032 22905732096 22955867613 22994617464 23026203477 23034753756 23062620672 23073636768 23105331324 23144333472 23152927616 23160802392 23184731088 23223867264 23263587018 23302856304 23313987151 23320246464 23343530616 23359611392 23382934848 23400384768 23463288576 23465782548 23482480203 23528434176 23560661376 23563165698 23600432128 23626507086 23632850304 23635372644 23644138776 23667746319 23672742912 23700903408 23707697832 23714062848 23725390112 23733459594 23740263351 23773522032 23786721792 23806084932 23855217984 23879025828 23887892784 23961084336 24001531008 24018609888 24030082622 24031945728 24034500144 24043424832 24077108224 24084010496 24092201952 24103709838 24117092928 24174993024 24183959296 24186540456 24199120008 24258057984 24268803741 24282278496 24293877174 24341419008 24343162389 24352201692 24365722752 24368312646 24426815868 24508141056 24510756816 24535218897 24583233024 24594975456 24612476616 24619532364 24654022848 24679494272 24687888264 24729561792 24738744576 24763434192 24772726368 24814543104 24848531904 24899816448 24910835586 24924666816 24933922048 24942402576 24954316569 24984505728 24996439832 25003150848 25010318592 25030775601 25070363136 25073027928 25107370778 25116792012 25156504576 25159189536 25244760996 25263600336 25270842744 25288824834 25331512752 25338313728 25350416832 25418562624 25421264427 25453478232 25524049824 25559110332 25602254496 25614483674 25645471488 25671967232 25680698784 25683339318 25690234752 25733600256 25768948608 25789925343 25847802624 25857501696 25868944647 25878550516 25936626688 25945448256 25957841364 25964810496 26001658592 26034607872 26037375156 26047043568 26082822474 26126850672 26215713342 26235277272 26279562816 26305801704 26325432864 26369870592 26396199648 26460488704 26469488448 26505744048 26550486144 26586956592 26599656123 26631835776 26641724928 26644556744 26663516334 26671160061 26678320704 26691063876 26723354112 26745212286 26827053708 26837120232 26873879382 26919242896 26926470144 26956219878 27001722384 27008971776 27020936124 27048852936 27086746752 27094511808 27131729544 27206954208 27209858013 27290315232 27300448896 27368900364 27376746306 27384096384 27411438096 27430321152 27449839872 27462951568 27478199808 27490359981 27533945088 27571658688 27574601418 27584828572 27618200064 27628563456 27651053976 27656137152 27666406656 27669347388 27689036193 27735775704 27751175424 27764431056 27817800192 27820757016 27831087648 27846540288 27858863466 27916360992 27954598392 28001786176 28012293504 28040250168 28050662304 28107568944 28120994811 28128544704 28136608416 28176026112 28204158528 28207156419 28217630532 28301067648 28304088228 28342856703 28398322176 28421550378 28429698087 28466500608 28469526384 28485333504 28497951846 28505602944 28519218936 28553720832 28567359808 28595882952 28680438528 28694138032 28714556052 28763026656 28778996736 28802536308 28851155424 28861868672 28880963136 28901514096 28915319199 28950300288 29049785856 29062641517 29078777952 29089689408 29170342656 29178705024 29210411808 29251865916 29259719424 29302924014 29352387792 29360268288 29392707006 29474200392 29482649868 29514686931 29561366016 29564508168 29575486304 29594026917 29616111972 29651940864 29666104416 29695724604 29716181248 29768049792 29818962054 29869296912 29919716736 29960815248 29971940544 29975126337 30022533632 30063773376 30078133644 30167085312 30191760261 30284148258 30292278912 30343412736 30376937682 30385093248 30388217496 30429959553 30436383744 30472590096 30481325784 30489509376 30607823484 30659489952 30698341632 30701604636 30713005008 30764849024 30807108432 30859111296 30881069856 30895820514 30912974784 30965156352 31018116024 31070475072 31093661952 31107435723 31124707488 31139574522 31177246464 31200513024 31202747667 31234984938 31284384768 31287710064 31309973604 31327357824 31405906116 31414215168 31417554264 31448923191 31502009448 31510467072 31513830192 31525518368 31545281439 31556995092 31601204544 31607013888 31610263776 31644612792 31653684468 31698029376 31729678344 31741446576 31806957312 31838701104 31850523712 31930383758 31932859392 31939537357 31948112448 32002041344 32024813184 32028217182 32046000192 32057899776 32084121303 32122935936 32138279784 32156123904 32170368321 32233324032 32248720608 32265493344 32280905286 32344077312 32358404988 32376371328 32391836232 32457549852 32469602256 32487630336 32491083528 32514203358 32569087824 32577831936 32584644781 32681009088 32713625196 32793300608 32816635488 32826043152 32872030464 32917184352 32920568954 32972749056 32984992768 33017912256 33021436266 33030301824 33086057472 33131375872 33158475441 33214447448 33232889088 33256536768 33260071689 33272422092 33312674304 33347091456 33374367468 33430703904 33489056016 33545586048 33602959026 33659681328 33684800448 33694456992 33718433112 33775350336 33800555776 33821745048 33891416832 33895019236 33937970976 34032066432 34035683786 34078813776 34127176902 34136339328 34186744683 34193961984 34240931712 34244452424 34253646336 34281663858 34291491507 34358598144 34386567124 34463736832 34491926196 34552130634 34593931008 34610455152 34619747328 34657996986 34712810496 34716500208 34729391424 34777096632 34835800896 34954284456 34980369696 35015295924 35039417088 35074402272 35091155918 35100577152 35159827456 35194932864 35198673822 35292651264 35340992064 35344748547 35400648192 35439760629 35449275456 35466208164 35509114368 35551355112 35561546748 35571094272 35588085168 35660283048 35709127398 35769404944 35782826976 35802694656 35818538742 35831839176 35941626504 36002296512 36027914832 36045123933 36051750216 36065137248 36115662336 36126015744 36155564757 36175639392 36262489536 36275938944 36279810684 36329503609 36387086976 36400598528 36423417744 36440815761 36491867152 36502328408 36512128512 36528302538 36548584128 36552468969 36599786496 36640223802 36653813308 36711926784 36762211584 36766135224 36868071968 36874849536 36888542208 36892463184 36918714924 36929298546 36981034272 37001567232 37019241408 37094342688 37108116864 37145151288 37159089552 37221814656 37272797856 37349724672 37366253379 37387000224 37400883072 37404858506 37476758592 37494659748 37504726272 37515477888 37605544704 37609541892 37623507376 37661056167 37675188018 37734756864 37738784304 37790475604 37867141494 37895400504 37906264116 37933237251 37959368512 37997269128 38007470592 38025625248 38127843936 38240584704 38286074736 38350702208 38403381744 38421725511 38468207232 38507950848 38525008977 38535352128 38553758932 38600400384 38653422912 38771703936 38786252544 38817825774 38893790208 38904940032 38936762046 38947215744 39002487888 39012959232 39051911808 39056062734 39070565352 39136517056 39190276008 39298933856 39310199824 39323570013 39352915908 39419344224 39458702556 39488149296 39554805888 39594299472 39690733056 39758616072 39825729216 39892955648 39947753664 39962587392 39966835116 39995274501 40017481056 40036595814 40085031168 40104178192 40117818429 40222780416 40240580562 40255680348 40310819073 40378864344 40389705216 40434329817 40502583576 40513457664 40517623328 40531404186 40573279404 40630120128 40641767712 40810431312 40879319936 40931122176 40935472848 40950673344 41053350546 41065119459 41076144576 41145481728 41174759808 41194427352 41217299712 41357488032 41361902127 41377242858 41427300096 41442845184 41458215936 41476580964 41499609984 41504021082 41519432696 41569661952 41603663556 41626763136 41646646584 41716946752 41731135524 41746631472 41769810432 41788295199 41874541488 41890072352 41931897588 42002679264 42018440256 42060375252 42075993456 42134939392 42147018368 42161353416 42192817056 42204912624 42264039168 42306237792 42321928768 42326445798 42409276416 42451601472 42456132342 42597483264 42632325567 42699750912 42704289576 42728000256 42743866368 42746927769 42778828404 42830581248 42851039712 42874831872 42893824428 42998294144 43020657792 43041207048 43071834078 43144539984 43168495104 43189114976 43203804462 43276733136 43292803008 43297404709 43321444704 43352271144 43425450432 43574678784 43618166928 43743769706 43755513984 43768057536 43829373952 43877798874 43889579136 43954386021 43963665408 44023883008 44028581688 44040402432 44089060509 44211300588 44223974802 44310518784 44342049024 44346762252 44363229456 44424167958 44499156624 44543586906 44574271872 44630756352 44652074688 44727448064 44728443081 44803945368 44879575104 44913067264 44925942656 44941222872 44957910816 45033800448 45095660064 45117200466 45188555776 45250627968 45376088576 45426222387 45438418368 45502902536 45515119104 45565406523 45582326244 45654575616 45708885144 45721988676 45734264064 45911735226 45989234928 46052406954 46069507512 46125241344 46147273536 46210662648 46288666944 46305855232 46321604784 46343730771 46369462176 46447734528 46527174036 46605712608 46627974302 46640492928 46687061232 46709361783 46719222784 46765869696 46800769536 46852477407 46926577152 46931565096 46964960406 47056868352 47121322752 47126331396 47253014172 47265700608 47270745288 47288277552 47335492638 47401806816 47415395664 47428125696 47450780224 47466919188 47480526702 47547044064 47573443584 47612169864 47710435968 47758051656 47775785568 47895575637 47922168672 48003062016 48037219776 48042325773 48060165244 48069000288 48086849664 48168020992 48184403904 48207419676 48234185856 48273450001 48349986048 48367918592 48373080912 48398240016 48421357929 48516115968 48537607482 48564556992 48587754348 48686324778 48704403384 48731445504 48736625292 48853631736 49016282112 49021513632 49070437794 49166466048 49189950912 49224953232 49239064728 49308045696 49358988544 49375776528 49380853431 49459123584 49477489152 49526868384 49532154399 49545452736 49629086208 49697063808 49821671172 49849333632 49867844096 49884805152 49908633138 49969011456 49992879664 50006301696 50020637184 50061551202 50140726272 50146055856 50214741556 50233584024 50318379072 50404438539 50489521992 50527200672 50541685488 50577649668 50663025504 50700833664 50837125248 50842528854 50906956464 51048099648 51053525679 51118220664 51190765353 51204508992 51228967348 51290942976 51343934464 51361397568 51366678636 51380469504 51422495787 51537897216 51579850686 51695605248 51715003392 51737889294 51757101032 51828195951 51890896512 51915682728 51929620992 52003317184 52069215744 52074750312 52094087136 52165644948 52253701344 52431426684 52470554544 52559125632 52611603408 52636733877 52650865728 52739741184 52792399296 52798010733 52938976896 53011488096 53100972288 53173913184 53199312246 53263671552 53283449856 53289113488 53327032668 53342320122 53356641408 53382127752 53446708224 53490424572 53563691097 53654107416 53674240464 53727808113 53747758764 53838485792 53912439756 54003444768 54041872248 54097705872 54173493504 54189023616 54263459088 54413908416 54419716026 54580630464 54600897792 54737800728 54753492612 54768192768 54792453807 54822876192 54899679744 54925903136 54956399616 54960335703 54980719962 55067890176 55143317376 55149202836 55169657144 55236400128 55302107952 55312274304 55332813312 55338694776 55378072386 55393947819 55471551408 55502350848 55528862112 55635600384 55641514032 55662175296 55717726932 55832721984 55909196784 56003572352 56024587008 56080500336 56101324608 56107287759 56215137888 56241989622 56257089408 56273216832 56352052224 56408317056 56414312838 56435261064 56512782027 56602135296 56608176456 56685713406 56796644352 56800712241 56843100756 56859396174 56939052768 56970667008 56995903692 57011205888 57038437872 57134719616 57191765904 57360877056 57388276064 57429112104 57526053312 57605072616 57702310848 57723737344 57761926272 57803028192 57830638398 57900600576 58099571712 58125283034 58157555904 58179378816 58226738661 58340685312 58357410048 58405143069 58420823616 58503731832 58519438848 58584094101 58605848028 58704775584 58785414012 58948400784 58965299736 59029373862 59122732032 59129016336 59150972608 59188053834 59232223944 59303881728 59316283663 59332208832 59391449208 59432362496 59536099584 59637924108 59738593824 59839433472 59921630496 59943881088 59950252674 60045067264 60054893721 60127546752 60156267288 60334170624 60360870843 60383520522 60568296516 60584557824 60753875364 60770186496 60776434992 60859919106 60945180192 60962651568 60979018752 61215646968 61318979904 61396683264 61403209272 61426010016 61529698048 61580025819 61614216864 61718222592 61762139712 61791641028 61825949568 61930312704 62036232048 62065864287 62140950144 62187323904 62214871446 62249414976 62256031623 62279149044 62354492928 62405495334 62469969876 62575420128 62619947208 62654715648 62811812232 62828430336 62835108528 62897846382 63004018896 63020934144 63027660384 63051036736 63090562878 63113990184 63202409088 63214027776 63220527552 63289225584 63307368936 63396058752 63459356688 63482893152 63489668697 63613914624 63677402208 63684198513 63701047424 63860767516 63879074714 63896224896 64004082688 64049626368 64056434364 64092000384 64115799552 64144173289 64168242606 64245871872 64276559568 64312247808 64340736642 64466648064 64497441216 64530986688 64561810572 64607751117 64716809976 64752742656 64783672464 64915099704 64939204512 64975260672 64982167056 65028406716 65138175648 65169289562 65362018176 65427250392 65586601216 65615654559 65633270976 65652086304 65744060928 65816698311 65834368704 65841137908 65945498112 66035824512 66042872532 66060603648 66262751744 66316950882 66335962203 66428894896 66465778176 66513073536 66520143378 66544844184 66625348608 66636251937 66748734936 66861407808 66978112032 67091172096 67205918052 67319362656 67369600896 67388913984 67436866224 67469078131 67550700672 67601111552 67643490096 67675800699 67782833664 67790038472 67875941952 68064132864 68071367572 68157627552 68254353804 68272678656 68373489366 68481863424 68488904848 68507292672 68563327716 68582983014 68717196288 68773134248 68867602839 68983852392 69104261268 69187862016 69220910304 69315993972 69433000416 69458782848 69554193264 69671601792 69908568912 69941961453 69960739392 70030591848 70078834176 70148804544 70182311836 70201154304 70389865728 70397347644 70447440609 70585302528 70681984128 70689497094 70801296384 70879521258 70898550912 70932416328 71003238957 71018228736 71102710224 71123093496 71142188544 71176170336 71320566096 71418254796 71538809888 71565653952 71637077484 71663678352 71883253008 71917588777 72004593024 72055829664 72090247866 72103500432 72130274496 72231324672 72252031488 72311129514 72351278784 72524979072 72551877888 72559621368 72659007218 72774173952 72801197056 72806411223 72846835488 72881631522 72983734304 73004656816 73024257024 73029487167 73056605076 73097168256 73104937938 73280447604 73307626616 73524423168 73532270448 73605656691 73736143936 73749699072 73784926368 73837429848 73858597092 73962068544 74038482816 74188685376 74216233728 74290302576 74318179104 74443629312 74545595712 74699449344 74732506758 74774000448 74801766144 74809717012 74862949707 74953517184 74989319496 75009452544 75030955776 75092326803 75211089408 75219083784 75247014752 75322112334 75350376036 75469513728 75477568608 75580951208 75734282988 75790801008 75812528232 75866474502 75918737024 75994538256 76014941184 76051250496 76255687872 76263793281 76572149472 76701404416 76806763488 76843451022 76936414464 77015901696 77050017954 77070704256 77107517864 77200800768 77306845824 77369776029 77543407872 77572505088 77606833941 77635651548 77809880064 77873524092 77894431488 78004975776 78103823616 78112125468 78141130704 78273034112 78380552016 78597867712 78620399648 78647140026 78705831816 78838688448 78917405112 78976298592 79109611776 79188598944 79381466112 79517232144 79651458432 79785911296 79798968369 79895507328 79925174784 79933670232 79990549002 80013480183 80034962112 80073191628 80170062336 80208356384 80235636858 80481161124 80511360696 80621638146 80757728688 80779410432 80868659634 81005167152 81026915328 81035246656 81062808372 81146558808 81260240256 81283535424 81620862624 81629574039 81758639872 81870945696 81901346688 82106701092 82130238918 82152289152 82290963456 82349519616 82388854704 82434599424 82471079943 82714976064 82723804254 82754485716 82854600192 82885690368 82953161928 82999219968 83008042164 83038865392 83067108579 83207327112 83253526272 83293293168 83433893504 83462271048 83493262944 83539620864 83576590398 83749082976 83780144704 83863795176 84005358528 84036880512 84105289177 84120750504 84151986912 84269878784 84294036736 84322706832 84362984433 84385634112 84409825248 84528078336 84612475584 84621469257 84643857536 84652891596 84903202944 84912264684 85028570109 85194966528 85264651134 85289094261 85399501824 85408579152 85456000512 85493855538 85557656808 85661162496 85702079424 85787648856 85996588288 86041315584 86082414096 86143668156 86289079968 86336990208 86378229952 86407608924 86553466272 86585606016 86594809418 86642889408 86704542288 86745957597 86850900864 87149357568 87187924551 87236333856 87487539412 87511027968 87536115072 87755597748 87779158272 87908772042 88047766016 88057163376 88080804864 88178121018 88422601176 88447949604 88544060793 88684098048 88693524504 88726458912 88848335916 88998313248 89087173812 89148543744 89304149376 89454896128 89456886162 89607890736 89650692859 89759150208 89826134528 89851885312 89882445744 89915821632 89925379011 90067600896 90191320128 90234400932 90501255936 90752177152 90852444774 90876836736 91005805072 91030238208 91130813046 91164652488 91289878659 91309151232 91417770288 91443977352 91468528128 91823470452 91978469856 92104813908 92139015024 92294547072 92421325296 92577333888 92611710464 92643209568 92687461542 92738924352 92895469056 93054348072 93211425216 93255948604 93280985856 93322307169 93374122464 93418723566 93531739392 93601539072 93608243001 93704954814 93853154304 93863130192 93929920812 94242645504 94252662792 94346769573 94506028344 94531401216 94541490576 94576555104 94670985276 94803613632 94830791328 94901560448 94933838376 94961053404 95094088128 95224339728 95420871936 95516103312 95551571136 95561727553 95791151274 95818612071 95844337344 96006124032 96074439552 96084651546 96120330488 96138000576 96173699328 96252363909 96368807808 96414839352 96468371712 96511104963 96546900002 96699972096 96735837184 96746161824 96796480032 96842715858 97032231936 97075214964 97129113984 97175508696 97372649556 97408806768 97462891008 97473250584 97707263472 97753934343 98043027264 98140875588 98379901824 98449906464 98478129456 98616091392 98717977088 98751553056 98761706862 98918247168 98954978304 99053736768 99064308798 99090905472 99258172416 99394127616 99475426323 99643342344 99698667264 99735688192 99769610304 99780215067 99817266276 99938022912 99985759328 100041274368 100123102404 100292111712 100429483112 100467168048 100636758144 100808877078 100979043984 101054401344 101083370976 101155299336 101326051008 101401667328 101674250496 101685057708 101813912928 102096199296 102107051358 102236441328 102381530706 102409017984 102457934696 102560234049 102581885952 102722795136 102733357272 102760939008 102844991574 102874474521 103075794432 103159701372 103391210496 103475778588 103514202064 103656391902 103781793024 103831365456 103859241984 104006634368 104138431488 104149500624 104188174272 104331289896 104507402688 104862853368 104941109088 105118251264 105223206816 105273467754 105301731456 105479482368 105584798592 105596021466 105877953792 106022976192 106034245641 106201944576 106319281887 106347826368 106398624492 106527343104 106578226976 106654065336 106684640244 106713282816 106764255504 106980849144 107127382194 107308214832 107348480928 107455616226 107495517528 107676971584 107824879512 108006889536 108083744496 108135371799 108195411744 108346987008 108378047232 108466694271 108526918176 108827816832 108839432052 108988510827 109161260928 109201795584 109322447283 109475601456 109506985224 109536385536 109584907614 109645752384 109657406907 109799359488 109851806272 109920671406 109961439924 110135780352 110286634752 110298405672 110339314288 110604215904 110624548608 110665626624 110677389552 110756144772 110787895638 110943102816 111004701696 111057724224 111283028064 111324350592 111435453864 111665443968 111756343153 111818393568 112007144704 112049174016 112098760137 112161000672 112202649216 112214575518 112430275776 112483979244 112514178816 112546433664 112816634112 112828625676 112870522128 112983168501 113025564054 113204270592 113216352912 113371426812 113601424482 113686201512 113718792348 113799711753 113878105536 113991807384 114022411776 114076875744 114269439232 114383531808 114721754112 114776552128 114858224208 115052106624 115210145232 115265176533 115404621696 115447474688 115523852544 115575026931 115606056384 115661276796 115801201152 116250566068 116315111808 116358757632 116453477322 116681370624 116714820096 116810286138 116841647232 117007463664 117038877696 117168188202 117211696056 117409551168 117570828024 117896801568 117930599472 118058747724 118258032672 118301945216 118376107668 118464447888 118632567326 118664417664 118782898416 118864724992 119072199168 119124893251 119275848216 119477187648 119678866944 119843260992 119887762176 119900505348 119985823503 120109787442 120255093504 120312534576 120668341248 120721741686 120767041044 120932457219 121136593032 121169115648 121302989451 121507750728 121540372992 121552869984 121719838212 121890360384 121925303136 122431293936 122637959808 122793366528 122806418544 122819045713 122852020032 123059396096 123160051638 123195358377 123228433728 123436445184 123524279424 123583282056 123651899136 124072464096 124131728574 124281900288 124374647808 124429742892 124498829952 124512063246 124558298088 124708985856 124810990668 124939939752 125150840256 125239894416 125299716529 125309431296 125364885597 125623624464 125670217056 125795692764 126008037792 126055320768 126102073472 126181125756 126227980368 126404818176 126441055104 126578451168 126614737872 126792117504 126918713376 126965786304 126979337394 127227829248 127354804416 127368397026 127402094848 127721535032 127758149428 127792449792 127896976701 128099252736 128112868728 128184000768 128231599104 128240783307 128288346578 128336485212 128491743744 128553119136 128624495616 128681473284 128994882432 129061973376 129123621144 129215502234 129433619952 129505485312 129567344928 129830199408 129878409024 129892214127 129964334112 130056813432 130276351296 130338579124 130724036352 130854500784 130917004771 131173202432 131231309118 131266541952 131304172608 131488121856 131633396622 131668737408 131682275816 131863158063 131890996224 132071649024 132085745064 132121207296 132525503488 132633901764 132671924406 132857789792 132931556352 133026147072 133040286756 133089688368 133272503874 133497469872 133722815616 133956224064 134182344192 134411836104 134638725312 134739201792 134777827968 134873732448 134938156262 135101401344 135202223104 135286980192 135351601398 135565667328 135580076944 135751883904 136128265728 136142735144 136278667161 136315255104 136508707608 136545357312 136696219569 136746978732 136963726848 136977809696 137126655432 137165966028 137546268496 137735205678 137967704784 138208522536 138375724032 138441820608 138631987944 138866000832 138917565696 139031192313 139108386528 139343203584 139817137824 139883922906 139921478784 140061183696 140128085349 140157668352 140297609088 140364623672 140402308608 140557432221 140779731456 140794695288 140894881218 141170605056 141363968256 141378994188 141759042516 141797101824 141864832656 142006477914 142205420448 142246186992 142284377088 142352340672 142641132192 142836509592 143077619776 143131307904 143274154968 143327356704 143686726911 143766506016 143835177554 144009186048 144111659328 144126977319 144180495732 144207000864 144260548992 144504062976 144622259028 144702557568 144820350003 145049958144 145103755776 145119242736 145264073787 145318014436 145548347904 145612822446 145693670976 145763263044 145967468608 146009313632 146058974334 146113210152 146194336512 146209875876 146560895208 146615253232 147048846336 147064540896 147211313382 147472287872 147499398144 147569852736 147674859696 147717194184 147924137088 148076965632 148142560293 148377370752 148432467456 148580605152 148596463197 148636358208 148887258624 149091191424 149465013516 149548000896 149603532288 149619434024 149725899414 149907034368 149978638992 150018905088 150061911552 150184653606 150422178816 150438167568 150494029504 150644224668 150700752072 150955137216 151161902416 151213315617 151468565976 151581602016 151625056464 151732949004 151837474048 151989076512 152102500992 152511375744 152527586562 153144298944 153160577037 153402808832 153572296059 153613526976 153686902044 153872828928 154031803392 154100035908 154141408512 154215035728 154267487361 154613691648 154739552058 155086815744 155145010176 155213667882 155271303096 155484587853 155747048184 155788862976 156009951552 156207647232 156224250936 156282261408 156546068224 156761104032 157195735424 157240799296 157294280052 157411663632 157677376896 157834810224 157910201631 157952597184 158219223552 158377197888 158394032199 159034464288 159302916864 159597936738 159791014656 159850349568 159867340464 159981098004 160026960366 160069924224 160146383256 160340124672 160416712768 160471273716 160691073291 160962322248 161022721392 161183424339 161243276292 161515457376 161737319268 162010334304 162070493312 162125616744 162293117616 162520480512 162567070848 163197910057 163241725248 163259148078 163517279744 163741891392 163802693376 164213402184 164260477836 164304578304 164377361421 164699039232 164777709408 164869198848 164942159886 165429952128 165447608508 165508971432 165709200384 165906323856 165998439936 166016084328 166077730784 166134217158 166181843457 166414654224 166494143881 166507052544 166586586336 166867787008 166924542096 166986525888 167153180796 167498165952 167560289408 167727590352 168010717056 168073761024 168210578354 168241501008 168303973824 168321863277 168539757568 168588073472 168645413664 168725968866 168771268224 168819650496 169056156672 169224951168 169242938514 169287715072 169305783192 169538346081 169806405888 169824529368 170057140218 170389933056 170402136723 170529302268 170578188522 170817158304 170912001024 170987711076 171115313616 171404158848 171575297712 171993176576 172082631168 172164828192 172287336312 172578159936 172756459904 172815217848 173106932544 173171212032 173189618836 173285778816 173409084576 173491915194 173701801728 174298715136 174375849102 174472667712 174680215983 174975078824 175022055936 175072230144 175215429207 175511195496 175558316544 175817544084 176095532032 176114326752 176356242036 176845202352 176895899208 177088121586 177368196096 177387049008 177452917824 177696671832 177948850989 177996626496 178174347624 178297087488 178608298752 178913772324 179215781472 179301385718 179518300416 179652269056 179703770624 179764891488 179831643264 179850758022 180135201792 180164681163 180382640256 180468801864 181002511872 181082612529 181704889548 181753673472 182011610144 182261626092 182329304976 182579757318 182835540576 182887954704 182937056256 183646940904 183956939712 184209627816 184278030048 184589094144 184740077457 184842650592 185154667776 185223420928 185286419136 185374923084 185477848704 185790938112 186108696144 186197592861 186422850432 186511897208 186561971712 186644614338 186748244928 186768094869 186837447132 187063478784 187216486002 187409909628 187726260384 187859841624 188485291008 188505325584 188693539146 189012056688 189062802432 189082981152 189153110208 189341970552 189607227264 189661582656 189803120896 189867676752 189922106808 190188176256 190448679456 190469006091 190841743872 191032206624 191052595539 191103142272 191123455106 191582302548 191637224142 191688674688 192012248064 192148879104 192169303092 192240660976 192276001152 192347398656 192432519867 192504727818 192737615616 192829678704 192936743424 193022209926 193093800004 193399944192 193492323648 193592960064 193685431716 193823253351 194150429928 194258227968 194351017392 194745299112 194817613536 194925782016 194946501168 195414526944 195507868686 196086054528 196281751176 196759803648 196846963677 196899812928 196956258912 197232182784 197435954176 197450094933 197503106112 197523413724 197836494336 198107473536 198128617596 198181810944 198788255232 198950852646 199007886609 199286684688 199397334528 199539220608 199560430134 199634532552 199876045824 199971518656 200246204808 200584223424 200858966224 200934336096 201273516288 201617754156 201958087968 202108802688 202166741952 202310598672 202407234393 202652102016 202803334656 203027402097 203348500992 203370115416 203627825856 204192398592 204214102716 204472882656 204763061412 204818035968 204915869392 205120468098 205445590272 205466714544 205521878016 205689983148 205748949042 206151588864 206319402744 206602808517 206951557176 207028404128 207312783804 207563586048 207662730912 208013268736 208299001248 208376348544 208662579792 209014805376 209725706736 209825884359 209882218176 210236502528 210446413632 210546935508 210603462912 211169597184 211192042932 211342321827 211755907584 212045952384 212068491282 212403889152 212638563774 212695652736 212797248984 213009716871 213054686208 213156453952 213308130672 213369280488 213426565632 213528511008 213961698288 214254764388 214616429664 214696961856 214911232452 214991035056 215353943168 215649759024 215752766331 216013779072 216167488992 216270743598 216390823488 216693974016 216756094464 216933388542 217053836352 217655633664 217678864104 217977021654 218322521856 218403591168 218419233669 218644894566 218951202912 219013970448 219072771072 219169815228 219291504768 219314813814 219703612544 219841342812 219922879848 220573269504 220596811344 220678628576 220816970073 221208431808 221231944609 221249097216 221354779104 221512289544 221575791276 221886205632 222115448448 222566056128 222648701184 222870907728 223330887936 223512686306 223636787136 224014289408 224098348032 224197520274 224322001344 224405298432 224429151036 224588849121 224860551552 224967958488 225028357632 225092867328 225276980409 225633268224 225657251352 225741044256 225966337002 226051128108 226408541184 226432705824 226742853624 227202848964 227372403024 227437584696 227599423506 227756211072 227983614768 228044823552 228092513467 228153751488 228538878464 228767063616 228791379843 229553104256 229716448416 230104213248 230420290464 230530353066 230809243392 230894949376 231047705088 231150053862 231212112768 231322553592 231602402304 232109328087 232501132136 232630223616 232717515264 232820501823 232906954644 233429640192 233620572276 233683294464 234014927328 234336376404 234423392112 234819102336 235141656048 235793603136 235861198944 236117495448 236516065344 236603890432 236752215336 236928895776 237265134652 237328835328 237565796832 238144398336 238249786502 238551696432 238954375296 239357733888 239396905107 239686521984 239775524352 239801010696 239971647006 240040440549 240219574884 240510187008 240625069152 241443483372 241534082088 241864914438 242273186064 242338231296 242605978902 243015501456 243080745984 243105739968 243131580289 243439676424 243780720768 243850606272 244862587872 244888722117 245275919616 245612837088 245638091426 245704040064 246118792192 246320103276 246390716754 246456867456 246872890368 247048558848 247166564112 247303798272 247413239829 248144928192 248263457148 248563800576 248859485784 248997659904 249024126492 249116596176 249621981336 249879879504 250301680512 250479788832 250599433058 250618862592 250729771194 251247248928 251340434112 251591385528 252016075584 252110641536 252204146944 252315867531 252362251512 252455960736 252809636352 252882110208 253088953299 253156902336 253229475744 253584235008 253837426752 253864407771 253931572608 253958674788 254709608832 254736794052 254804189696 255085710327 255443070064 255516298856 255584899584 255793953402 255867282783 256198505472 256225737456 256368001536 256481566614 256576693156 256672970424 256983487488 257106238272 257362946568 257989764864 258123946752 258247242288 258431004468 258867239904 259010970624 259134689856 259660398816 259756818048 259784428254 259928668224 260113626864 260237872791 260552702592 260677158248 261448072704 261563773653 261709001568 261834009542 262346404864 262462618236 262533083904 262608345216 263266793244 263337474816 263364551632 263726316126 264143298048 264171490128 264242414592 265267803528 265343848812 265715579584 266052294144 266080573512 266179376736 266545007748 266994939744 267445631232 267912448128 268364688384 268823672208 268952078577 269277450624 269478403584 269555655936 269747464896 269776137033 269876312524 270202802688 270573960384 270703202796 271160153888 271503767808 272256531456 272285470288 272557334322 272630510208 273017415216 273090714624 273392439138 273493957464 273927453696 273955619392 274253310864 274331932056 275092536992 275470411356 275935409568 276417045072 276883641216 277263975888 277732001664 277835131392 278062384626 278216773056 278686407168 279634275648 279767845812 279842957568 279966921507 280122367392 280256170698 280595218176 280729247344 280804617216 280824729003 281114864442 281559462912 281589390576 281789762436 282727936512 282757988376 283040308719 283518085032 283594203648 283729665312 284012955828 284410840896 284492373984 284704681344 285282264384 285673019184 286155239552 286262615808 286548309936 286654713408 286685182659 287373453822 287455836213 287533012032 287670355108 288018372096 288223318656 288253954638 288360991464 288414001728 288521097984 288757091727 289244518056 289405115136 289533314889 289640700006 290099916288 290207511552 290238485472 290528147574 290636028872 291096695808 291225644892 291387341952 291526526088 291934937216 292018627264 292117948668 292226420304 292388673024 292419751752 293121790416 293230506464 293261803029 294129081792 294422626764 294944575744 295139705472 295349719392 295434388368 295848274176 296153931264 296285120586 296754741504 296864934912 297161210304 297192926394 297272716416 297774517248 298182382848 298426278969 298930027032 299096001792 299207064576 299238868048 299340645201 299451798828 299814068736 299957277984 300123823104 300369307212 300876335136 300988059008 301288449336 301401504144 301910274432 302323804832 302426631234 302937131952 303081832963 303163204032 303250112928 303465898008 303674948096 303978153024 304205001984 305022751488 305055173124 306288597888 306321154074 306805617664 307144592118 307227053952 307373804088 307680702147 307745657856 308200071816 308282817024 308430071456 308534974722 308623423563 309227383296 309479104116 310173631488 310427335764 310542606192 310969175706 311494096368 311577725952 312019903104 312415294464 312448501872 312564522816 313092136448 313522208064 314391470848 314481598592 314588560104 314823327264 315354753792 315669620448 315820403262 315905194368 316438447104 316754395776 316788064398 318068928576 318102736923 318605833728 318957845661 319195873476 319582029312 319734680928 319962196008 320053920732 320139848448 320292766512 320833425536 320942547432 321382146582 321924644496 322045442784 322366848678 322486552584 323030914752 323474638536 324020668608 324140986624 324251233488 324406115397 324586235232 325040961024 325134141696 325400082813 326395820114 326483450496 326518296156 326965532481 327034559488 327483782784 327605386752 327967341849 328426804368 328520955672 328609156608 328754722842 328972220721 329398078464 329555418816 329884319772 330859904256 330895217016 331017942864 331812647712 331996879872 332032168656 332155461568 332268434316 332363686914 332829308448 332988287762 333014105088 333173172672 333735574016 333849084192 333973051776 334306361592 334996331904 335120578816 335269029459 335455180704 336021434112 336147522048 336296280411 336421156708 336483002016 336607947648 336643726554 337176146944 337290827328 337451937732 337542536448 337639300992 338449902336 338485877028 338575430144 338611566384 338949505503 339076692162 339612811776 339649058736 340114280436 340804273446 341058604536 341156377044 341634316608 341975422152 342230627232 342808317696 343150595424 343986353152 344165262336 344329656384 344574672624 345156319872 345512919808 345630435696 345795529599 346213865088 346342424064 346379237672 346571557632 346725080793 346818169152 346983830388 347403603456 348751698204 348945335424 349360431966 349950157648 350044111872 350144460288 350430858414 351022390992 351116633088 351635088168 352228653504 352712484072 353690404704 353791798416 354176243172 354774098016 354905835648 355393343664 355897701978 355993252992 356348695248 356594174976 357216597504 357374679753 357827544648 358431562944 358602771436 359036600832 359407541248 359529782976 359663286528 359701516044 359957470509 360329362326 360765280512 360937603728 362005023744 362165225058 362797371657 363409779096 363507346944 364023220288 364523252184 364658609952 365159514636 365671081152 365775909408 367293881808 367913879424 368419255632 368457137139 368556060096 369178188288 369480154914 369586075131 369685301184 370309335552 370572838272 370749846168 370955697408 372217392288 372395185722 372845700864 373023794416 373123943424 373289228676 373496489856 373536189738 373674894264 374126957568 374432972004 374819819256 375452520768 375719683248 375899149587 376094656791 377010651168 377387078292 378024113376 378165962304 378306220416 378683941104 379214454528 379323165312 379606241792 379735353504 379844213616 380376352512 380897358912 380938012182 381683487744 382064413248 382105191078 382206284544 382246910212 383164605096 383274448284 383377349376 383690930103 384297758208 384338606184 384481321952 384552002304 384694797312 384722349921 384865039734 385009455636 385475231232 385659357408 385873486848 386044419852 386187600008 386984647296 387185920128 387370863432 387646506702 388300859856 388516455936 388702034784 389490598224 389635227072 389676642381 389893002336 390829053888 391015737372 392172109056 392563502352 392751014313 393519607296 393693927354 393799625856 393912517824 394464365568 394900189866 395006212224 395046827448 395589474189 395672988672 396214947072 396257235192 396363621888 397576510464 397901705292 398015773218 398573369376 398794669056 399078441216 399120860268 399269065104 399943037312 400492409616 401168446848 401717932448 401868672192 402547032576 403235508312 403916175936 404217605376 404333483904 404621197344 404814468786 405304204032 405606669312 406054804194 406697001984 406740230832 407255651712 408384797184 408428205432 408836001483 408945765312 409526122824 409636071936 409831738784 410088658707 410240936196 410891180544 410933429088 411379966296 411497898084 412638805488 413205617034 413903114352 414056808256 414625567608 415127172096 415213985641 415325461824 416026537472 416598002496 416752697088 417093576939 417325159584 418029610752 419451413472 419651768718 419764436352 420384256047 420473005056 420892827264 421093871016 421206925824 421672296663 422339194368 422384085864 422684643654 423511815168 424091904768 424136982564 425277127548 425391305472 425594497968 426019433742 426312907904 426616261344 426738560976 426853131264 427057022016 427923396576 428509528776 429232859328 429393923712 429822464904 429982070112 430707886336 431060180733 431299518048 431505532662 432027558144 432334977984 432380931957 432541487196 432781646976 433512188928 433866777084 434107672704 434461050009 435311267328 435357728208 435792221361 435954043308 436645043712 436838467338 437289789132 437902405824 438027940896 438339630456 438583009536 438629627628 439407225088 439682685624 439845759696 441146539008 441193622688 441357257152 441633940146 442416863616 442463889218 442498194432 442709558208 443024579088 443151582552 443772411264 444230896896 444427680879 445132112256 445297402368 445741815456 445789389591 446661775872 447025372612 447273574272 448028578816 448395040548 448644002688 448810596864 448858302072 449177698242 449721103104 449935916976 450056715264 450185734656 450553960818 451266536448 451314502704 451482088512 451932674004 452102256216 452865411648 453485707248 454405697928 454744806048 454875169392 455198847012 455512422144 455967229536 456185026934 456307502976 457077756928 457534127232 457582759686 459106208512 459432896832 459481731111 460208426496 460716888177 460840580928 461060706132 461618486784 462095410176 462300107724 462424225536 462645107184 464218656174 465002264272 465260447232 465435030528 465641003646 465813909288 466453763559 467241144552 467366588928 468029854656 468672752808 468846784224 469638204672 470283312096 471587206272 471722397888 472234990896 472283546917 473032130688 473207780864 473504430672 473730604893 473857791552 474530269304 474657670656 475131593664 475182096597 476499573004 477103392864 477908750592 478793810214 479373043968 479551048704 479602021392 479943294012 480080881098 480439149768 481020374016 481250138304 482073219873 482886966744 483068164176 483729828876 484546372128 485211957804 486031002912 486211479936 486263160578 486879352848 487561441536 487701212544 489593730171 489725175744 489777444234 490551839232 491225674176 491276182852 491408080128 492640206552 492781433508 492913734912 493132084263 494097117696 494333128224 494607596544 494826479658 496289856384 496526914296 497127601152 497718971568 497995319808 498048252984 498233192352 499243962672 499482431643 499759759008 500603361024 500959577664 501198866116 501459542388 502494497856 502680868224 503182771056 503423121439 504032151168 504221283072 504408293888 504631735062 504724503024 504911921472 504965589831 505619272704 505764220416 506177906598 506313804672 506458951488 507168470016 507674853504 507728815542 507863145216 507917349576 509419217664 509473588104 509608379392 510171420654 510886140128 511032597712 511169799168 511206410169 511587906804 511734565566 512451474912 512736003072 512963133228 513153386312 513345940848 514212476544 514725893136 515979529728 516247893504 516494484576 516862008936 517734479808 518269379712 519320797632 519513636096 519568856508 519857336448 520227253728 520475745582 521105405184 521354316496 522896145408 523127547306 523418003136 523668019084 524040647949 524925236472 525066167808 525216690432 525646287621 526533586488 526674949632 526729103264 527452632252 528286596096 528342980256 530535607056 530687697624 531431159168 532104588288 532161147024 532358753472 533090015496 533846552967 533989879488 534891262464 535824896256 537647344416 537904157154 538554901248 538956807168 539111311872 539494929792 539552274066 539752625048 540405605376 540494043489 541147920768 541406405592 542320307776 543007535616 543247837587 544570940576 545114668644 545261020416 546034830432 546784878276 546987914928 547911238784 548506621728 548663864112 550185073984 550940822712 551870819136 552834090144 553767282432 554220232371 554527951776 555464003328 555670262784 556124769252 556433546112 557372814336 558592778583 559268551296 559535691624 559685915136 559933843014 560244734784 560304284607 560512341396 561190436352 561458494688 561649458006 562229728884 563178781152 563579524872 565455873024 565515976752 566080617438 567036170064 567188407296 567459330624 568025911656 568821681792 568984747968 569409362688 570564528768 571346038368 571407018273 572310479104 572525231616 573096619872 573157786617 573309426816 573370365318 574746907644 574911672426 575066024064 575340710216 576036744192 576446637312 576507909276 576721982928 576828003456 577042195968 577297559601 577514183454 578489036112 578810230272 579066629778 579281400012 580199832576 580476970944 581056295148 581272057744 581469760053 582451289784 582774683904 583053052176 583869874432 584037254528 584235897336 584452840608 584777346048 584839503504 586243580832 586461012928 586523606058 588258163584 588845253528 589889151488 590279410944 590540891031 590699438784 590868776736 591696548352 592307862528 592350284799 592570241172 593509483008 594322420608 594385852788 594545432832 596364765696 596852557938 597023659827 597860054064 598192003584 598477736096 598681290402 598903597656 599628137472 599914555968 600738614424 601752670272 601976118016 602576898672 602803008288 603820548864 604647609664 604853262468 605874263904 606163665926 606326408064 606500225856 606931796016 607221703179 607349896192 607956306048 608410003968 609082206291 610045502976 610110346248 612577195776 612642308148 614289184236 614454107904 614747608176 615361404294 616400143632 616565634048 616860142912 617069949444 617246847126 618454766592 618958208232 619808425551 620854671528 621085212384 621938351412 622988192736 624039806208 624897003744 625129045632 626184272896 627044416128 627554850013 628782941696 628963197184 629177120208 629477653077 629646654528 630709507584 631339240896 631640806524 631810388736 633508791552 633576128796 636137857152 636205473846 637211667456 637915691322 638391746952 639029150613 639164058624 639469361856 639924392016 640107841464 640279696896 640585533024 641666851072 641885094864 642764293164 643849288992 644090885568 644733697356 644973105168 646061829504 646949277072 647258298993 648041337216 648281973248 648502466976 648812230794 649172470464 650081922048 650268283392 650800165626 652791640228 652966900992 653036592312 653931064962 654967565568 655210773504 655257701007 655934683698 656853608736 657041911344 657218313216 657509445684 657944441442 659110837632 659768639544 661719808512 661790434032 662035885728 663625295424 663695833827 664064337312 664310923136 664536868632 664727373828 665658616896 665976575524 666346345344 667471148032 667698168384 667946103552 668612723184 668932092871 669992663808 670241157632 670538058918 670910361408 672042868224 672295044096 672592560822 672842313416 672966004032 673215895296 673287453108 673766547363 674581654656 674903875464 675085072896 675278601984 676899804672 676971754056 677150860288 677223132768 677899011006 678153384324 679225623552 679298117472 680228560872 681608546892 682117209072 682312754088 683268633216 683950844304 684277540401 684461254464 685616635392 686301190848 686374139529 688659312768 689149345248 690312639744 691025839616 691260871392 691591059198 692427730176 692684848128 692758475344 693143115264 693450161586 693636338304 693967660776 694807206912 696327984261 697503396408 697890670848 698461505469 698720863932 699900315296 700288920576 700861716828 702044781984 703270176336 704457307008 705424968144 707380809408 707583596832 708352486344 709548196032 709811671296 710786687328 711795403956 711986505984 712697390496 714433195008 714749359506 715655089296 716863125888 717205542872 718073201664 718190715321 719059565952 719326573056 719403032088 719914941018 720121321647 720658724652 721530561024 721875207456 724330450116 725594743314 726819558192 727014693888 728046440576 729046504368 729317219904 729394740867 730319029272 731342162304 731551818816 734587763616 734666166351 735827758848 736838511264 736914274278 737112120192 738356376576 738960309828 739172150262 739370602368 740618671104 741145676544 741499692336 741911394816 742239719487 744434784576 744790371444 745691401728 746047588832 746578457352 746992979712 747072379476 747349788528 748865944008 749639638512 750905041536 751439366496 751798299174 752189313582 754021302336 754774156584 756048226752 756331924608 756612440832 756947602593 757367882208 758428909056 758646330624 759212483584 759266859897 759470707008 759688427232 760752705024 761593223313 761794717824 761876024364 764128826496 764210382156 764412569088 764493820424 765257130981 766329210192 766548896568 766754698752 767381860206 767601848349 768595516416 768677212368 768962643904 769104004608 769444699842 769730079468 770018911272 770950462464 771318714816 772088839704 772375200016 773969294592 774371840256 774741726864 775293013404 776601719712 777032911872 777404069568 778981196448 779270454144 779353284762 779786004672 780713618373 781658107776 782031474744 784344218112 784691320959 785127004704 785502028626 787039214592 787387854708 787599251712 787825035648 789800379732 790012424448 790093654896 791178948378 792429894144 792514470384 792727243776 795803410584 796031546436 797146738752 798156882432 798241720536 798538130208 799886074624 800984819232 802336893696 803435864896 803737344384 805094065152 806471016624 806856235731 807832351872 808435210752 808666967808 809242394688 809328411099 809628937572 810608408064 812109608388 813480461664 814511303424 816769594368 816856410864 817672002966 817891530624 819052245648 819272143872 819663477568 820177317414 820481872392 821782361088 821866858176 822759932592 822995796168 825277610976 826411234068 827806228704 828113616512 829251135216 830427971282 830650923648 832053074944 833196004992 833505394176 833874252757 834187153878 834650319168 836059221504 838902826944 839303537436 839528872704 839900764521 840768512094 841785654528 842187742032 842413851648 843344593326 844678388736 844768171728 845369287308 848183809536 848273965128 849120926157 850554255096 850782610944 851188995936 852038867484 852625815808 853232522688 853477121952 854114044032 855846793152 857019057552 858465718656 858787847424 859644929808 859964140224 860055547977 861415772672 862120361466 862367508639 862599036096 863011065324 864055116288 864669955968 864761863914 865082974392 865563293952 866271275181 867733554168 868215345408 868922100018 870622534656 870715456416 871584442722 871908086616 873290087424 873676934676 874579578264 875804811648 876055881792 876679260912 877098015703 877166019072 877259255256 878814450176 879365371248 879691519392 879785409087 882387245376 882714514304 883267880292 884833727232 884927778436 885419116416 886049158176 886303165104 887544822528 888461793792 888855361758 890264224512 890594804736 891483630912 891578779182 893323551744 894050745224 894547148544 895278836907 896790081096 897288005376 897621193728 897716604144 898355396484 899442206208 899871833952 900371469312 901107921636 902629005408 902964177024 903865348008 904204512432 905730823296 906971414496 908811395856 909245498889 909489612096 909750338784 910397694024 911024844288 911934459072 912370053868 912615005952 915068254464 915165519372 916419033397 918212417024 918865793664 918963462222 920416852992 921433776354 921681161856 922121412264 923042106441 923236973568 924600215448 924848451072 925290214368 928437312348 930004528544 930520894464 931282007292 931627818576 932907527118 934482289104 934733177856 934928654101 936059709312 937345505616 937693568448 939276409344 940566624192 943174412544 943444795776 944469981792 944567093834 946064261376 946415561728 947008861344 947461209786 947715583104 949060538608 949315341312 950263187328 950364193194 952999146008 954206785728 954308210769 955817501184 956873536983 957587620428 958746087936 959204042784 959886588024 960161762196 960878299536 962500276608 964146439746 965773933488 966136328352 967459657752 969092744256 970423915608 972062005824 972422959872 972526321156 973218346191 973758705696 975122883072 975402425088 976200248439 979187460342 979450351488 979554888468 980896597443 981103678464 982451348352 982552365704 982816160256 983902025547 985280413104 985562867016 985827469824 986264168526 988194235392 988666256448 989652959316 992579712768 993053828592 995437943136 995990639616 996096505968 996466384704 998487925344 998964863286 999519518016 1001206722048 1001919155328 1002397732232 1002919084776 1004988995712 1005361736448 1005807088377 1006365542112 1006846242878 1008064302336 1008442566144 1008816587776 1008888841233 1009263470124 1009449006048 1009823842944 1009931179662 1011528440832 1012355813196 1012627609344 1012917902976 1015349707008 1015457631084 1015726290432 1015834699152 1016848516509 1018838435328 1018947176208 1020342841308 1021772280256 1022065195424 1022412820338 1023175813608 1023469131132 1024902949824 1025926266456 1026306772624 1026691881696 1028424953088 1029451786272 1031959059456 1032495787008 1032988969152 1033724017872 1035468959616 1036538759424 1037386588797 1038641595264 1039027272192 1039137713016 1039714672896 1040175242379 1040454507456 1040951491164 1042210810368 1042708632992 1046255094612 1046836006272 1047336038168 1048081295898 1049850472944 1050132335616 1050433380864 1051292575242 1053067172976 1053349899264 1053458206528 1054905264504 1056685960512 1061071214112 1061375395248 1062862318336 1064322294048 1064717506944 1066180030992 1067693105934 1067979758976 1069782524928 1071649792512 1072124039259 1075294688832 1075808314308 1077109802496 1078222623744 1078989859584 1079104548132 1079505250096 1079872411527 1080988086978 1082295841536 1082812811184 1084640615552 1086015071232 1086495675174 1088392114971 1089141881152 1090229337288 1090522040832 1092069660864 1093569756552 1093975829856 1095822477568 1097013243456 1097327728224 1100370147968 1101881645424 1103741638272 1105371411417 1105668180288 1107534564864 1108440464742 1108758225393 1109055903552 1110928006656 1112249538504 1112867092224 1117185557166 1118537102592 1119071383248 1119371830272 1119867686028 1120489469568 1120608569214 1121024682792 1122380872704 1122916989376 1123298916012 1124459457768 1126357562304 1127159049744 1127697448761 1128283970373 1131031953504 1132161234876 1134072340128 1134918661248 1136051823312 1137643363584 1137969495936 1138818725376 1141129057536 1142692076736 1142814036546 1144620958208 1145050463232 1146193239744 1146315573234 1146618853632 1146740730636 1149493815288 1149823344852 1150132048128 1150681420432 1151072790309 1152893274624 1153015818552 1153443965856 1153656006912 1154084391936 1154595119202 1155028366908 1156978072224 1157620460544 1158133259556 1158562800024 1160953941888 1162112590296 1162544115488 1162939520106 1164902579568 1165459007167 1165549367808 1166106104352 1167739748864 1168074509056 1168471794672 1168905681216 1169029927143 1169679007008 1172487161664 1172922025856 1173047212116 1176516327168 1177690507056 1178253042939 1179778302976 1180558821888 1181081782062 1181398877568 1181737553472 1183393096704 1184700569598 1185140482344 1186768422567 1187018966016 1188644841216 1188771705576 1189090865664 1192729531392 1193705115876 1194047319654 1195720108128 1196384007168 1196955472192 1197362580804 1197807195312 1199829111936 1201477228848 1203505340544 1203952236032 1205153797344 1205606016576 1207641097728 1209295219328 1209706524936 1211748527808 1212327331852 1212652816128 1213000451712 1213863592032 1214443406358 1215912612096 1216820007936 1218164412582 1220091005952 1220220692496 1225154391552 1225284616296 1226508004449 1228578368472 1228908215808 1229495216352 1230722808588 1232800287264 1233720285824 1234139898888 1234493694252 1237916416464 1239616851102 1241709343056 1242170424768 1242302458189 1243876702824 1245641956923 1245976385472 1248079612416 1249794007488 1250258091264 1251280730817 1254088832256 1255109700026 1257565883392 1257926394368 1258354240416 1258955306154 1259293309056 1261152768141 1261419015168 1262678481792 1263281613048 1263620777472 1265016889989 1267017583104 1267152257592 1272275714304 1272410947692 1275831382644 1276783493904 1278058301226 1278938723712 1279848784032 1280215682928 1280559393792 1281171066048 1283333702144 1283770189728 1285528586328 1287698577984 1288181771136 1289467394712 1289946210336 1292123659008 1293180542199 1293898554144 1294516597986 1296082674432 1296563946496 1297004933952 1297142795871 1297624461588 1298344940928 1300536566784 1301600331252 1303383150027 1305583280456 1305933801984 1306073184624 1307376664083 1307862129924 1309935131136 1310515402014 1311869367396 1313707217472 1314083822688 1315018891368 1315888882884 1318221675264 1319537279088 1323439617024 1323580868064 1324071771456 1327250590848 1327391667654 1328128674624 1328621846272 1329073737264 1329454747656 1331317233792 1331953151048 1332692690688 1333283042637 1335396336768 1335892207104 1337225446368 1337368168773 1337864185742 1339985327616 1340482315264 1341076117836 1341820722816 1344085736448 1345185121644 1345684626832 1345932008064 1346431790592 1346574906216 1347533094726 1349163309312 1349807750928 1350170145792 1350557203968 1353799609344 1353943508112 1354446265536 1355798022012 1356306768648 1358596234944 1360457121744 1363217093784 1364234418144 1364625508176 1366537266432 1367901688608 1368555080802 1368922508928 1371233270784 1372602381696 1372748279058 1377318625536 1378298690496 1378445193333 1380625279488 1382051679232 1382150664531 1382521742784 1383182118396 1384855460352 1385516950688 1386286230528 1386900323172 1387272676608 1387935321552 1392655968522 1395006792816 1395781341696 1396923010938 1397441727864 1399800630592 1401723433656 1404089563968 1406540352672 1408914614016 1410849936288 1414761618816 1415167193664 1416704972688 1416850640751 1419096392064 1419623342592 1421191814679 1421573374656 1423590807912 1423973011968 1425394780992 1425546289791 1429498719012 1431310178592 1433726251776 1434411085744 1436381430642 1438119131904 1438653146112 1438806064176 1439829882036 1440242643294 1441317449304 1443061122048 1443750414912 1446219659619 1448660900232 1451189486628 1453639116384 1456092881152 1458093008736 1458634439808 1458789481734 1460638058544 1462684324608 1463103637632 1468781190513 1469175527232 1469332332702 1471655517696 1473677022528 1473828548556 1474224240384 1477920619656 1478344300524 1478741204736 1479396252789 1482291353088 1482999384672 1483822789632 1484479438974 1488869569152 1489580742888 1491382803456 1492095177664 1493156914704 1493985959424 1494144758952 1494699577056 1497731888016 1498447294929 1499279277024 1501810083072 1502878732992 1503596598348 1504378627164 1508042604672 1509548313168 1510269364317 1512096453504 1512663849216 1513224881664 1513895205186 1514735764416 1514896769493 1516857818112 1517292661248 1518533719794 1518941414016 1519376854464 1521505410048 1523186446626 1523589435648 1523752048728 1528257652992 1528420764312 1528825138176 1528987640848 1530514261962 1532658420384 1533097793136 1533509397504 1534763720412 1535203696698 1537354424736 1537925287808 1538208009216 1538889399684 1539460158936 1540037822544 1542637429632 1544177679408 1544750400032 1547938589184 1548623612263 1548743680512 1549483453728 1550586026808 1553203439424 1554808139136 1557962392896 1558540908288 1558706569524 1559572009344 1561427236746 1563316215552 1564062949488 1568688436224 1569382641918 1570254009408 1571004057252 1572121943847 1574775709416 1575198503424 1575650071296 1576938862863 1579600759464 1580024848896 1580187309792 1582357896756 1584859788288 1585028940768 1591606821168 1592063092872 1594293477504 1596313764864 1596483441072 1596647594269 1597076260416 1599772149248 1601539658901 1601969638464 1604673787392 1606871729792 1607474688768 1612942033248 1613712471462 1615664703744 1616870421504 1617333935616 1618484789376 1618656822198 1619257875144 1621216816128 1621482130467 1624219216776 1626960923328 1629022606848 1629743512761 1633712821728 1635344005932 1635783061248 1638104491296 1639326955136 1640354634828 1640963744784 1643733716352 1645519865184 1645991592336 1650555221952 1652822468136 1655612457408 1656227233024 1658502270432 1660855942564 1661301847296 1662660697113 1666392009984 1667010788352 1667748505514 1668374307756 1669300638336 1672118443008 1675778335749 1677805653888 1678607074872 1679057745408 1679801529042 1680912853821 1681537024188 1683571309056 1684375484064 1686689186652 1689536343456 1690738574616 1696367619072 1696547930256 1698241852314 1701108510192 1701565221888 1701921062023 1702377991872 1704077734968 1705251631616 1706465045376 1706954243904 1708228088064 1711693586304 1714038115104 1714221054819 1716931437312 1717575694848 1719289859616 1719928280448 1720111095954 1722831545344 1724240722932 1724735017278 1725198072192 1726022130648 1728110232576 1729339911936 1729523727828 1730165948784 1731126587904 1731892678803 1732542550362 1735467108336 1736430690816 1737844200036 1741430912832 1743168885444 1743816173232 1747353869352 1749159156528 1751609623296 1752111763584 1753358521824 1754196031406 1754332038144 1754518510512 1757628900352 1758730742496 1759383038784 1759570818174 1764774490752 1765429028608 1766535760584 1769667454464 1769855556872 1770838232832 1771622673093 1772098316352 1772606330208 1775089645056 1776923587584 1777050854397 1777710723516 1780528449024 1782967261824 1783157558364 1788101490448 1789094297088 1790557673814 1791070979481 1793580162192 1794576010752 1795433208288 1796710792968 1798884412416 1799743667904 1802215843272 1805258010816 1805928354048 1807730696016 1808409024864 1811461646592 1813942828992 1817622791712 1818490997778 1818979224192 1819500677568 1820795388048 1821665109537 1822049688576 1823868918144 1824740107736 1825230011904 1827246618873 1830136508928 1830331038744 1832838066794 1836424834048 1837731587328 1837926924444 1842867552708 1843362323712 1844242824528 1846084212882 1849200430896 1849696902144 1850580428736 1856874624696 1860009057088 1862564014584 1863255637152 1865815054236 1868964578208 1869857308202 1872119418624 1874691011232 1875387136896 1878552818688 1881133248384 1882664550039 1886348825088 1886889591552 1888432959231 1888939963584 1889134187668 1892128522752 1894017722688 1894922419572 1895431166208 1898121077216 1900526374656 1900728386388 1905998292016 1908413571456 1908616421538 1911635002368 1913747073966 1915175240856 1917492175872 1918408085568 1919773176048 1920323524392 1921756599072 1925000553216 1928292879492 1931547866976 1932272656704 1934919315504 1938185488512 1940847831216 1941774896979 1944124011648 1944845919744 1945052642312 1946436692382 1947517411392 1950245766144 1950804850176 1952400496878 1958374920684 1958900702976 1959109776936 1961793194886 1964902696704 1965104731408 1965632320512 1965773103021 1967804051094 1970560826208 1971125734032 1971654939648 1972528337052 1977332512896 1979305918632 1985159425536 1986107657184 1990875886272 1991087501481 1992193011936 1992932769408 1996975850688 1997929726572 1999039036032 2002413444096 2003838310656 2004795464464 2005838169552 2006796278613 2009977991424 2010723472896 2011614176754 2012731084224 2013692485756 2016128604672 2016885132288 2017777682466 2018526940248 2018898012096 2019647685888 2019862359324 2021299642089 2024711626392 2025255218688 2025835805952 2030699414016 2030915262168 2031452580864 2031669398304 2033697033018 2037676870656 2037894352416 2040685682616 2043544560512 2044130390848 2044825640676 2046351627216 2046938262264 2049805899648 2051852532912 2052613545248 2052832621203 2053383763392 2056849906176 2058903572544 2059122418587 2065977938304 2067448035744 2070937919232 2073077518848 2074773177594 2077283190528 2078054544384 2078275426032 2079429345792 2080350484758 2080909014912 2081902982328 2084421620736 2085417265984 2088983952783 2092510189224 2093672012544 2094672076336 2095384516407 2096162591796 2099700945888 2100866761728 2102585150484 2106134345952 2106916413056 2109810529008 2113371921024 2121572830741 2122142428224 2122750790496 2125724636672 2128644588096 2129435013888 2132360061984 2135386211868 2135959517952 2143299585024 2144248078518 2150589377664 2151616628616 2154219604992 2154572145963 2157979719168 2158209096264 2159010500192 2159744823054 2160363964941 2161976173956 2164591683072 2165625622368 2169281231104 2172991350348 2176784229942 2178283762304 2180458674576 2181044081664 2184139321728 2187139513104 2187951659712 2188184222601 2191644955136 2194026486912 2194655456448 2200740295936 2203763290848 2203998499053 2207483276544 2210742822834 2211336360576 2215069129728 2216880929484 2217516450786 2218111807104 2221856013312 2224499077008 2225734184448 2226719158461 2234371114332 2237074205184 2238142766496 2239735372056 2240978939136 2241217138428 2242049365584 2245833978752 2246597832024 2248918915536 2252715124608 2254318099488 2255394897522 2256567940746 2262063907008 2264322469752 2268144680256 2269837322496 2270842807779 2272103646624 2275286727168 2275938991872 2277637450752 2277800579691 2282258115072 2285384153472 2285628073092 2289241916416 2292386479488 2292631146468 2293237707264 2293481461272 2295771392943 2298987630576 2299646689704 2300264096256 2301362840864 2302145580618 2302805545047 2305786549248 2306031637104 2306887931712 2307312013824 2309190238404 2310056733816 2313956144448 2316266519112 2317125600048 2321907883776 2324225180592 2325088230976 2325879040212 2329805159136 2330918014334 2331098735616 2332212208704 2335479497728 2336149018112 2336943589344 2337811362432 2338059854286 2339358014016 2342140855119 2344974323328 2345844051712 2346094424232 2353032654336 2354073962877 2355381014112 2356506085878 2361117643776 2362163564124 2362797755136 2363475106944 2369401139196 2370280964688 2373536845134 2377289682432 2377543411152 2378181731328 2387410231752 2388094639308 2391440216256 2393910944384 2394725161608 2395614390624 2399658223872 2402954457696 2407010681088 2407904472064 2410307594688 2411212033152 2415282195456 2418590438656 2419413049872 2420568707193 2423497055616 2424654663704 2425305632256 2426000903424 2427727184064 2427985233297 2428886812716 2431825224192 2436328825164 2440441384992 2450308783104 2450569232592 2453016008898 2457156736944 2457816431616 2458990432704 2461445617176 2465600574528 2467440571648 2468279797776 2468987388504 2475832832928 2479233702204 2483418686112 2484340849536 2484604916378 2487753405648 2491283913846 2491952770944 2496159224832 2499588014976 2500516182528 2501622758271 2502561461634 2508177664512 2510219400052 2515852788736 2516708480832 2517910612308 2518586618112 2519702293563 2522305536282 2525356963584 2526563226096 2527241554944 2530033779978 2534035166208 2534304515184 2544551428608 2544821895384 2551662765288 2553566987808 2556116602452 2557877447424 2559697568064 2560431365856 2562342132096 2566667404288 2567540379456 2571057172656 2575397155968 2576363542272 2578934789424 2579892420672 2580166643931 2584247318016 2586361084398 2587102525917 2587797108288 2589033195972 2592165348864 2594009867904 2594285591742 2595248923176 2596689881856 2603200662504 2606766300054 2611166560912 2611867603968 2612146369248 2614753328166 2615724259848 2619870262272 2621030804028 2623738734792 2627414434944 2628167645376 2630037782736 2631294047109 2631777765768 2636443350528 2639074558176 2639356227261 2647161736128 2648143542912 2654501181696 2654783335308 2656257349248 2657243692544 2658147474528 2658909495312 2662634467584 2663906302096 2665385381376 2666566085274 2670792673536 2671784414208 2674450892736 2674736337546 2675728371484 2679970655232 2682152235672 2683641445632 2685836510721 2690370243288 2691369253664 2691864016128 2692863581184 2693149812432 2695066189452 2698326618624 2699615501856 2701114407936 2707887016224 2708892531072 2711596044024 2712613537296 2717192469888 2720914243488 2726434187568 2727736496667 2728468836288 2729251016352 2733074532864 2735803377216 2737110161604 2737845017856 2745204763392 2745496558116 2749257100191 2754637251072 2756597380992 2756890386666 2761250558976 2764301329062 2765043485568 2766364236792 2769126319323 2769710920704 2771033901376 2773800646344 2774545353216 2775870643104 2785311937044 2790013585632 2791562683392 2793846021876 2794883455728 2799601261184 2803446867312 2804785962303 2808179127936 2813080705344 2817829228032 2821699872576 2829523237632 2830334387328 2833409945376 2833701281502 2838192784128 2839246685184 2842383629358 2843146749312 2847181615824 2847946023936 2850789561984 2851092579582 2858997438024 2862620357184 2862924632307 2867452503552 2868822171488 2870620610949 2872762861284 2876238263808 2877612128352 2879659764072 2880485286588 2882634898608 2887500829824 2892439319238 2897321800464 2902378973256 2907278232768 2912185762304 2916186017472 2917268879616 2917578963468 2919655038573 2921276117088 2925368649216 2926207275264 2928600745317 2937562381026 2938351054464 2938664665404 2942689792329 2943311035392 2947354045056 2947657097112 2948448480768 2951706076641 2955841239312 2956688601048 2957482409472 2958792505578 2964582706176 2965998769344 2968958877948 2977739138304 2979161485776 2984190355328 2986313829408 2987971918848 2988289517904 2989399154112 2995463776032 2996894589858 2998558554048 3003620166144 3005757465984 3007193196696 3008757254328 3016085209344 3017421265131 3019096626336 3020538728634 3024192907008 3025327698432 3026449763328 3026666523699 3027790410372 3029471528832 3029793538986 3034585322496 3037067439588 3037882828032 3038753708928 3046372893252 3047178871296 3047504097456 3050545549527 3056515305984 3056841528624 3057975281696 3061028523924 3065316840768 3066195586272 3069527440824 3070407393396 3074708849472 3075850575616 3077778799368 3078920317872 3080075645088 3085274859264 3088355358816 3089500800064 3095877178368 3097247224526 3097487361024 3098966907456 3101172053616 3106406878848 3109616278272 3112159766391 3115924785792 3117081816576 3117413139048 3119144018688 3120525727137 3122854473492 3126632431104 3128125898976 3138765283836 3140508018816 3142008114504 3144243887694 3149551418832 3150397006848 3151300142592 3153877725726 3159201518928 3160049697792 3160374619584 3160710543757 3164715793512 3170057881536 3183213642336 3184126185744 3188586955008 3192966882144 3193295188538 3194152520832 3199544298496 3203079317802 3203939276928 3209347574784 3213743459584 3214949377536 3216372117777 3225884066496 3227424942924 3231329407488 3234667871232 3236969578752 3237313644396 3238515750288 3242964260934 3248438433552 3253921846656 3258045213696 3259487025522 3265176344913 3267425643456 3270688011864 3271566122496 3276208982592 3278653910272 3280709269656 3281927489568 3287467432704 3291039730368 3291983184672 3301110443904 3305644936272 3311224914816 3312454466048 3316114234251 3317004540864 3321711885128 3322603694592 3325321394226 3326274676179 3332784019968 3335497011028 3336748615512 3338601276672 3351556671498 3355611307776 3357214149744 3358115490816 3359603058084 3361825707642 3363074048376 3367142618112 3368750968128 3373378373304 3379072686912 3381477149232 3383092346283 3393095860512 3396483704628 3402217020384 3403842124046 3404755983744 3408155469936 3410503263232 3412930090752 3413908487808 3416456176128 3423387172608 3428076230208 3428442109638 3433862874624 3435151389696 3438579719232 3439856560896 3440222191908 3448481445864 3449470034556 3450396144384 3452044261296 3458679823872 3459047455656 3460331897568 3462253175808 3463785357606 3465085100724 3470934216672 3472861381632 3475688400072 3482861825664 3486337770888 3487632346464 3494707738704 3496377021501 3498318313056 3503219246592 3504223527168 3506717043648 3507089781429 3508392062812 3509037021024 3517461484992 3518766077568 3519141636348 3523961850073 3529548981504 3530858057216 3533071521168 3534759128817 3539334908928 3539711113744 3541676465664 3543245346186 3544196632704 3545212660416 3550179290112 3554101708794 3555421447032 3561056898048 3565934523648 3566315116728 3576202980896 3578188594176 3581115347628 3582141958962 3587160324384 3589152021504 3590866416576 3593421585936 3599487335808 3604431686544 3610516021632 3611856708096 3615461392032 3616818049728 3622923293184 3627885657984 3635245583424 3636981995556 3637958448384 3639001355136 3641590776096 3643330219074 3647737836288 3649480215472 3650460023808 3654493237746 3660273017856 3660662077488 3665676133588 3675463174656 3675853848888 3679524013347 3685735105416 3686724647424 3688485649056 3692168425764 3698400861792 3701160857472 3713749249392 3720018114176 3725128029168 3726511274304 3726907374567 3731630108472 3736925870769 3737929156416 3739714616404 3744238837248 3749382022464 3750774273792 3753842192451 3762266496768 3765329100078 3772697650176 3773779183104 3776865918462 3777879927168 3778268375336 3783458304423 3784257045504 3788035445376 3789844839144 3790862332416 3796242154432 3801052749312 3801456772776 3811996584032 3816827142912 3817232843076 3827494147932 3830350481712 3836816171136 3839546352096 3840647048784 3843513198144 3850001106432 3856585758984 3863095733952 3864545313408 3869838631008 3876370977024 3879541626597 3881695662432 3883549793958 3888248023296 3889691839488 3890105284624 3891428387613 3892873384764 3895034822784 3901609700352 3904800993756 3910149450081 3916749841368 3917801405952 3918219553872 3922129992249 3923586389772 3929805393408 3930209462816 3931546206042 3935608102188 3941121652416 3942251468064 3945056674104 3954665025792 3958611837264 3970318851072 3972215314368 3981751772544 3982175002962 3984386023872 3985865538816 3993951701376 3995859453144 3998078072064 3999849127911 4007676621312 4009590928928 4011676339104 4012104506319 4013592557226 4019955982848 4021446945792 4023228353508 4025462168448 4027384971512 4032257209344 4035555364932 4037053880496 4037796024192 4039295371776 4039724718648 4042599284178 4049423252784 4050510437376 4051671611904 4061398828032 4061830524336 4063338796608 4067394066036 4075788704832 4081371365232 4087089121024 4088260781696 4089651281352 4092703254432 4093876524528 4099611799296 4103705065824 4105227090496 4105665242406 4106767526784 4113699812352 4117807145088 4118244837174 4131955876608 4134896071488 4135335579999 4141875838464 4146155037696 4146451993593 4149546355188 4154566381056 4156550852064 4158858691584 4160700969516 4161818029824 4163805964656 4170834531968 4177967905566 4185020378448 4187344025088 4189344152672 4190769032814 4192325183592 4199401891776 4205170300968 4212268691904 4213832826112 4219621058016 4226743842048 4243145661482 4244284856448 4245501580992 4250551922253 4251449273344 4257289176192 4258870027776 4263575444037 4264720123968 4270772423736 4271919035904 4276638869373 4288496157036 4301178755328 4303233257232 4309144291926 4315959438336 4316418192528 4318021000384 4319489646108 4320727929882 4323952347912 4329183366144 4331251244736 4338562462208 4338658978857 4345982700696 4353568459884 4356567524608 4360917349152 4368278643456 4374279026208 4375903319424 4376368445202 4383289910272 4388052973824 4389310912896 4401480591872 4406343571539 4407526581696 4407996998106 4414966553088 4421485645668 4422672721152 4433761858968 4435032901572 4436223614208 4448998154016 4451468368896 4453438316922 4468742228664 4474148410368 4476285532992 4479470744112 4481957878272 4482434276856 4484098731168 4491667957504 4493195664048 4495341884787 4497837831072 4505430249216 4508636198976 4510789795044 4513135881492 4524127814016 4528644939504 4530808092951 4536289360512 4539674644992 4541685615558 4544207293248 4544690308479 4550573454336 4551877983744 4555601159382 4564516230144 4570768306944 4571256146184 4584772958976 4585262292936 4586475414528 4586962922544 4591542785886 4597975261152 4599293379408 4600528192512 4602725681728 4604291161236 4605611090094 4612063274208 4613775863424 4614624027648 4618380476808 4620113467632 4627912288896 4632533038224 4634251200096 4643815767552 4645870836789 4648450361184 4650176461952 4651758080424 4659610318272 4661836028668 4664424417408 4672298036224 4673887178688 4675622724864 4676119708572 4678716028032 4682524650097 4684281710238 4689948646656 4691688103424 4692188848464 4706065308672 4708147925754 4710762028224 4713012171756 4716365831541 4724327128248 4725595510272 4726950213888 4738802278392 4740561929376 4747073690268 4754579364864 4755086822304 4774820463504 4776189278616 4782880432512 4787821888768 4789450323216 4789942782807 4791228781248 4799316447744 4804618976703 4805908915392 4814021362176 4820615189376 4822424066304 4837180877312 4838826099744 4841137414386 4846994111232 4849309327408 4850611264512 4852001806848 4855454368128 4855970466594 4857773625432 4863650448384 4864446391401 4872657650328 4880882769984 4889230538283 4901138465184 4906032017796 4914313473888 4917980865408 4922891234352 4931201149056 4934881143296 4936559595552 4937974777008 4951665665856 4958467404408 4966837372224 4968681699072 4969209832756 4975506811296 4982567827692 4983905541888 4987982091339 4999176029952 5001032365056 5003245516542 5005122923268 5016355329024 5020438800104 5027335007247 5033416961664 5035821224616 5037173236224 5039404587126 5044611072564 5050713927168 5053126452192 5060067559956 5068609030368 5089102857216 5089643790768 5103325530576 5105763186069 5107133975616 5112233204904 5115754894848 5119395136128 5120862731712 5124684264192 5135080758912 5142114345312 5142663164457 5150794311936 5152727084544 5157869578848 5159784841344 5160333287862 5168494636032 5172722168796 5174205051834 5175594216576 5178066391944 5184330697728 5188019735808 5188571183484 5190497846352 5193379763712 5195678036409 5206401325008 5213532600108 5222333121824 5224292738496 5229506656332 5231448519696 5242061608056 5247477469584 5254828869888 5256335290752 5260075565472 5262588094218 5263555531536 5272886701056 5278149116352 5278712454522 5294323472256 5296287085824 5309002363392 5309566670616 5312514698496 5314487385088 5314868019279 5316294949056 5317818990624 5325268935168 5327812604192 5330770762752 5331152563191 5333132170548 5341585347072 5348901785472 5349472675092 5351456742968 5364304471344 5367282891264 5371673021442 5373212938443 5380740486576 5382738507328 5383728032256 5386299624864 5390132378904 5396653237248 5399231003712 5415774032448 5417785062144 5423192088048 5425227074592 5434384939776 5441828486976 5452868375136 5455472993334 5456937672576 5458502032704 5464995328611 5466149065728 5471606754432 5474220323208 5475690035712 5481739856619 5490409526784 5490993116232 5498514200382 5509274502144 5513194761984 5513780773332 5528602658124 5530086971136 5532728473584 5538252638646 5542067802752 5547601292688 5549090706432 5551741286208 5570623874088 5580027171264 5587692043752 5589766911456 5599202522368 5606893734624 5609571924606 5616358255872 5626161410688 5635658456064 5643399745152 5647993650117 5659046475264 5660668774656 5665298877693 5666819890752 5667402563004 5676385568256 5684767258716 5686293498624 5694363231648 5701579123968 5702185159164 5717994876048 5725240714368 5725849264614 5734905007104 5737644342976 5741241221898 5745525722568 5752476527616 5755224256704 5759319528144 5760970573176 5765269797216 5775001659648 5784878638476 5794643600928 5804757946512 5814556465536 5824371524608 5825324690937 5832372034944 5834537759232 5835157926936 5839310077146 5842552234176 5850737298432 5852414550528 5857201490634 5875124762052 5876702108928 5877329330808 5885379584658 5894708090112 5895314194224 5896896961536 5903412153282 5911682478624 5913377202096 5914964818944 5917585011156 5931997538688 5937917755896 5955478276608 5958322971552 5968380710656 5972627658816 5973262504443 5976579035808 5978798308224 5990927552064 5993789179716 5997117108096 6007240332288 6011514931968 6014386393392 6017514508656 6020388835839 6032170418688 6034842530262 6038193252672 6041077457268 6048385814016 6050655396864 6053333047398 6055580820744 6058943057664 6059587077972 6063898926267 6074134879176 6075765656064 6077507417856 6092745786504 6094357742592 6095008194912 6101091099054 6113030611968 6113683057248 6115950563392 6122057047848 6130633681536 6132391172544 6139054881648 6139686109921 6140814786792 6149417698944 6151701151232 6155557598736 6157840635744 6158497863609 6160151290176 6170549718528 6176710717632 6177367255761 6179001600128 6194494449052 6197933814912 6202344107232 6212813757696 6219232556544 6224319532782 6231849571584 6234163633152 6234826278096 6238288037376 6241051454274 6245708946984 6253264862208 6256251797952 6266951858349 6277530567672 6281016037632 6284016229008 6288487775388 6299102837664 6302600285184 6307755451452 6318403037856 6320749239168 6321421087514 6329431587024 6340115763072 6364718492223 6366427284672 6368252371488 6377173910016 6385933764288 6386590377076 6388305041664 6406158635604 6407878553856 6427486919168 6429898755072 6432744235554 6451768132992 6454849885848 6462658814976 6463716437889 6473939157504 6474627288792 6477031500576 6485928521868 6496876867104 6507843693312 6518974051044 6530352689826 6534851286912 6541376023728 6543132244992 6544500578707 6552417965184 6557307820544 6561418539312 6563854979136 6564552667803 6574934865408 6582079460736 6583966369344 6602220887808 6611289872544 6622449829632 6624908932096 6632228468502 6634009081728 6643423770256 6645207389184 6650642788452 6652549352358 6665568039936 6670994022056 6673497231024 6677202553344 6680157475383 6703113342996 6711222615552 6714428299488 6719206116168 6723651415284 6726148096752 6737501936256 6746756746608 6758145373824 6762954298464 6766184692566 6786191721024 6792967409256 6804434040768 6807684248092 6809511967488 6812528423337 6816310939872 6825860181504 6827816975616 6832912352256 6833401739073 6846774345216 6856152460416 6856884219276 6867725749248 6877159438464 6879713121792 6880444383816 6887314178829 6896962891728 6898940069112 6900792288768 6904088522592 6917359647744 6918094911312 6920663795136 6927570715212 6930170201448 6941868433344 6951376800144 6965723651328 6972675541776 6975264692928 6976006111369 6989415477408 6992754043002 6996636626112 7006438493184 7008447054336 7013434087296 7014179562858 7016784125624 7018074042048 7026422565357 7034922969984 7037532155136 7038283272696 7047923700146 7059097963008 7061716114432 7062221888631 7066143042336 7069518257634 7079422227488 7083352931328 7086490692372 7088393265408 7090425320832 7108203417588 7110842894064 7131869047296 7132630233456 7152405961792 7162230695256 7164283917924 7174320648768 7181732833152 7186843171872 7198974671616 7208863373088 7221032043264 7223713416192 7230922784064 7233636099456 7245846586368 7255771315968 7261706121579 7270491166848 7273963991112 7275916896768 7278002710272 7283181552192 7283955699891 7286660438148 7295475672576 7298960430944 7308986475492 7321324154976 7331352267176 7350926349312 7351707697776 7359048026694 7371470210832 7373449294848 7376971298112 7384336851528 7396801723584 7402321714944 7427498498784 7440036228352 7450256058336 7453022548608 7453814749134 7463260216944 7473851741538 7475858312832 7479429232808 7488477674496 7498764044928 7501548547584 7504868274813 7507684384902 7524532993536 7530658200156 7547558366208 7553731836924 7555759854336 7556536750672 7559106880689 7566916608846 7576070890752 7579689678288 7581724664832 7592484308864 7602105498624 7602913545552 7623993168064 7633654285824 7634465686152 7654988295864 7660700963424 7673632342272 7679092704192 7681294097568 7687026396288 7700002212864 7713171517968 7726191467904 7729090626816 7739677262016 7740499931793 7752741954048 7759083253194 7761307577751 7763391324864 7767099587916 7776496046592 7780210569248 7782856775226 7785746769528 7790069645568 7809601987512 7820298900162 7833499682736 7835602811904 7836439107744 7844259984498 7847172779544 7859610786816 7860418925632 7863092412084 7871216204376 7882243304832 7884502936128 7890113348208 7893882141327 7909330051584 7917223674528 7918068681783 7944430628736 7963503545088 7964350005924 7968772047744 7971731077632 7987903402752 7991718906288 7996156144128 7999698255822 8015353242624 8019181857856 8023352678208 8024209012638 8027185114452 8039911965696 8046456707016 8050924336896 8054769943024 8057509532163 8071110729864 8074107760992 8075592048384 8078590743552 8079449437296 8085198568356 8098846505568 8103343223808 8123661048672 8126677593216 8134788132072 8151577409664 8158213050169 8162742730464 8174178242048 8176521563392 8179302562704 8183209490001 8185406508864 8187753049056 8199223598592 8207410131648 8210454180992 8211330484812 8213535053568 8235614290176 8236489674348 8247771300573 8263911753216 8269792142976 8270671159998 8283751676928 8292903987186 8299092710376 8307378957969 8309132762112 8313101704128 8321401939032 8323636059648 8327611929312 8341669063936 8355935811132 8370040756896 8374688050176 8378688305344 8381538065628 8384650367184 8398803783552 8410340601936 8414357886909 8424537383808 8427665652224 8439242116032 8453487684096 8486291322964 8488569712896 8491003161984 8501103844506 8514578352384 8517740055552 8527150888074 8529440247936 8541544847472 8543838071808 8553277738746 8576992314072 8588773896921 8602357510656 8606466514464 8618288583852 8632836385056 8636042000768 8638979292216 8641455859764 8647904695824 8662502489472 8677124924416 8677317957714 8691965401392 8696117207323 8707136919768 8713135049216 8721834698304 8736557286912 8748558052416 8751806638848 8752736890404 8758965115719 8776105947648 8778621825792 8802961183744 8812687143078 8815053163392 8815993996212 8828069376987 8829933106176 8842971291336 8845345442304 8855118229923 8867523717936 8870065803144 8872447228416 8897996308032 8906876633844 8937484457328 8952571065984 8958941488224 8963915756544 8964868553712 8968197462336 8983335915008 8986391328096 8990683769574 8995675662144 9010860498432 9017272397952 9021579590088 9026271762984 9048255628032 9052263795393 9057289879008 9061616185902 9072578721024 9079349289984 9079999571097 9083371231116 9088414586496 9089380616958 9103755967488 9111202318764 9141536613888 9142512292368 9151636648581 9169545917952 9170524585872 9173925845088 9183085571772 9195950522304 9198586758816 9205451363456 9208582322472 9211222180188 9224126548416 9227551726848 9236760953616 9240226935264 9255824577792 9265066076448 9268502400192 9287631535104 9291741673578 9296900722368 9300352923904 9303516160848 9319220636544 9323672057336 9328848834816 9336479299173 9347774357376 9351245449728 9352239417144 9357432056064 9361577181411 9365049300194 9368563420476 9379897293312 9383376206848 9384377696928 9416295851508 9421524056448 9426024343512 9432731663082 9448654256496 9451191020544 9453900427776 9477604556784 9481123858752 9482131631271 9494147380536 9510173644608 9549640927008 9552378557232 9565760865024 9575643777536 9578900646432 9579885565614 9582457562496 9598632895488 9609237953406 9611817830784 9628042724352 9641230378752 9644848132608 9649116353331 9674361754624 9677652199488 9682274828772 9693988222464 9698618654816 9704003613696 9710908736256 9711940933188 9715547250864 9728892782802 9745315300656 9761765539968 9778461076566 9802276930368 9812064035592 9828626947776 9835961730816 9845782468704 9862402298112 9869762286592 9873119191104 9875949554016 9903331331712 9916934808816 9933674744448 9937363398144 9938419665512 9948342702753 9951013622592 9965135655384 9967811083776 9975964182678 9978824028537 9998352059904 10006491033084 10010245846536 10040877600208 10054670014494 10066833923328 10071642449232 10074346472448 10078809174252 10089222145128 10101427854336 10106252904384 10120135119912 10137218060736 10149277038849 10179287581536 10206651061152 10211526372138 10214267951232 10224466409808 10231509789696 10238790272256 10241725463424 10249368528384 10270161517824 10284228690624 10285326328914 10301588623872 10305454169088 10315739157696 10319569682688 10320666575724 10345444337592 10348410103668 10351188433152 10356132783888 10376039471616 10377142366968 10380995692704 10386759527424 10391356072818 10412802650016 10427065200216 10444666243648 10448585476992 10459013312664 10462897039392 10484123216112 10489131064503 10494954939168 10509657739776 10512670581504 10520151130944 10521269344287 10525176188436 10527111063072 10556298232704 10557424909044 10571885550219 10588646944512 10592574171648 10604277386451 10618004726784 10619133341232 10625029396992 10629736038558 10632589898112 10635637981248 10650537870336 10655625208384 10662305126382 10666264341096 10683170694144 10697803570944 10698945350184 10702913485936 10728608942688 10734565782528 10743346042884 10746425876886 10761480973152 10765477014656 10767456064512 10772599249728 10780264757808 10798462007424 10831548064896 10835570124288 10840365285841 10846384176096 10850454149184 10868769879552 10883656973952 10905736750272 10910945986668 10913875345152 10917004065408 10929990657222 10943213508864 10948440646416 10951380071424 10963479713238 10980819053568 10981986232464 10997028400764 11026389523968 11027561546664 11038572040041 11057205316248 11060173942272 11065456947168 11076505277292 11084135605504 11095202585376 11103482572416 11141247748176 11160054342528 11175384087504 11179533822912 11180722123701 11198405044736 11210777612307 11213787469248 11219143849212 11232716511744 11252322821376 11261526577353 11286799490304 11295987300234 11318092950528 11321337549312 11330597755386 11333639781504 11334805126008 11350374913269 11352771136512 11369534517432 11372586997248 11388726463296 11403158247936 11404370318328 11435989752096 11450481428736 11451698529228 11475288685952 11482482443796 11491051445136 11510448513408 11518639056288 11521941146352 11530539594432 11550003319296 11569757276952 11589287201856 11609515893024 11629112931072 11638624879791 11650649381874 11664744069888 11669075518464 11670315853872 11678620154292 11685104468352 11704829101056 11714402981268 11730448350243 11750249524104 11753404217856 11754658661616 11766389976747 11770759169316 11789416180224 11790628388448 11806824306564 11823364957248 11826754404192 11835170022312 11863995077376 11875835511792 11910956553216 11913447434161 11916645943104 11936761421312 11945255317632 11946525008886 11953158071616 11957596616448 11981855104128 11987578359432 11994234216192 11999547383733 12023029863936 12028772786784 12035029017312 12040777671678 12064340837376 12069685060524 12076386505344 12082154914536 12096771628032 12106666094796 12111161641488 12117886115328 12119174155944 12127797852534 12148269758352 12151531312128 12154072503313 12155014835712 12185491573008 12190016389824 12202182198108 12227366114496 12231901126784 12244114095696 12261267363072 12264782345088 12278109763296 12279372219842 12281629573584 12298835397888 12303402302464 12311115197472 12315681271488 12316995727218 12320302580352 12341099437056 12353421435264 12354734511522 12358003200256 12388988898104 12395867629824 12404688214464 12406006739997 12425627515392 12438465113088 12439355980779 12448639065564 12463699143168 12469652556192 12476576074752 12482102908548 12491417893968 12512503595904 12533903716698 12555061135344 12562032075264 12568032458016 12576975550776 12598205675328 12615510902904 12636806075712 12641498478336 12642842175028 12658863174048 12680231526144 12729436984446 12732854569344 12736504742976 12751655766759 12754347820032 12771867528576 12773180754152 12776610083328 12790726332111 12812317271208 12815757107712 12854973838336 12865488471108 12903536265984 12909699771696 12927432875778 12947878315008 12949254577584 12954063001152 12971857043736 12993753734208 13015687386624 13037948102088 13060705379652 13069702573824 13082752047456 13089001157414 13104835930368 13114615641088 13122837078624 13127709958272 13129105335606 13149869730816 13164158921472 13167932738688 13204441775616 13219030714617 13222579745088 13244899659264 13264456937004 13268018163456 13286847540512 13301285576904 13305098704716 13341988044112 13346994462048 13354405106688 13360314950766 13406226685992 13422445231104 13428856598976 13438412232336 13447302830568 13452296193504 13475003872512 13486025654361 13493513493216 13516290747648 13525908596928 13532369385132 13572383442048 13585934818512 13592424278853 13608868081536 13615368496184 13619023934976 13625056846674 13632621879744 13634070925437 13651720363008 13655633951232 13666803478146 13693548690432 13712304920832 13713768438552 13754318876928 13759426243584 13760888767632 13774628357658 13793925783456 13797880138224 13801584577536 13808177045184 13836189822624 13841327590272 13855141430424 13860340402896 13883736866688 13902753600288 13931447302656 13937612510367 13945351083552 13950529385856 13952012222738 13978830954816 13985508086004 13993273252224 14016894108672 14026868174592 14028359125716 14033568251248 14036148084096 14047573950291 14052845130714 14069845939968 14075064310272 14076566545392 14095847400292 14118195926016 14124443777262 14132286084672 14139036515268 14149097494623 14158844454976 14172981384744 14176786530816 14180850641664 14216406835176 14221685788128 14263738094592 14265260466912 14304811923584 14324461390512 14328567835848 14348641297536 14363465666304 14369828348421 14373686343744 14397949343232 14413856930109 14417726746176 14442064086528 14461845568128 14467272198912 14511542631936 14523412243158 14540982333696 14547927982224 14551833793536 14556005420544 14566363104384 14567911399782 14573320876296 14590951345152 14597920861888 14617972950984 14642648309952 14662704534352 14667691614849 14703415395552 14718096053388 14742940421664 14753942596224 14768673703056 14793603447168 14804643429888 14854996997568 14880072456704 14900512116672 14906045097216 14907629498268 14926520433888 14947703483076 14951716625664 14958858465616 14963946274017 14997528089856 15003097095168 15009736549626 15015368769804 15049065987072 15061316400312 15082005021741 15107463673848 15111519708672 15113073501344 15118213761378 15133833217692 15152141781504 15159379356576 15184968617728 15205827091104 15247986336128 15267308571648 15268931372304 15309976591728 15317289558207 15321401926848 15347264684544 15358185408384 15362588195136 15374052792576 15426343035936 15427989493371 15452382935808 15458181253632 15479354524032 15480999863586 15505483908096 15518166506388 15522615155502 15526782649728 15534199175832 15552992093184 15560421138496 15565713550452 15571493539056 15580139291136 15587034109227 15619203975024 15640597800324 15666999365472 15672878215488 15688519968996 15694345559088 15720837851264 15726184824168 15742432408752 15764486609664 15769005872256 15780226696416 15787764282654 15818660103168 15834447349056 15836137363566 15888861257472 15927007090176 15928700011848 15937544095488 15943462155264 15944604057837 15975806805504 15983437812576 15992312288256 15999396511644 16038363715712 16046705356416 16048418025276 16054370228904 16092913414032 16101848673792 16109539886048 16115019064326 16119638815329 16142221459728 16148215521984 16149931956457 16151184096768 16158898874592 16170397136712 16197693011136 16247322097344 16253355186432 16269576264144 16303154819328 16316426100338 16325485460928 16348356484096 16353043126784 16358605125408 16366418980002 16370813017728 16375506098112 16394985985833 16398447197184 16414820263296 16420908361984 16422660969624 16427070107136 16445219569857 16471228580352 16472979348696 16495542601146 16527823506432 16539584285952 16541342319996 16585807974372 16598185420752 16614757915938 16626203408256 16642803878064 16647272119296 16655223858624 16683338127872 16711871622264 16740081513792 16757376610688 16763076131256 16769300734368 16797607567104 16820681203872 16828715773818 16849074767616 16855331304448 16878484232064 16906975368192 16943980950351 16972582645928 16977139425792 16982006323968 16995896633079 17002207689012 17029156704768 17054301776148 17058880495872 17083089694944 17106555477492 17153984628144 17177547793842 17204715021312 17212933028928 17236577167704 17265672770112 17272084001536 17277958584432 17282911719528 17295809391648 17325004978944 17354635915428 17383930802784 17392234414646 17414273839536 17426270098432 17443669396608 17473114573824 17475974072811 17497116104832 17503613277696 17505473780808 17517930231438 17552211895296 17557243651584 17625374286156 17630106326784 17631987992424 17656138753974 17685942582672 17690690884608 17710236459846 17735047435872 17740131606288 17744894456832 17795992616064 17813753267688 17874968914656 17905142131968 17917882976448 17919787513329 17929737107424 17936394924672 17966671830016 17972782656192 17981367539148 17991351324288 18021720996864 18034544795904 18043159180176 18052543525968 18061166507517 18096511256064 18104527590786 18114579758016 18123232371804 18145157442048 18159999142194 18166742462232 18176829172992 18178761233916 18222404637528 18283073227776 18285024584736 18303273297162 18339091835904 18341049171744 18347851690176 18366171143544 18391901044608 18397173517632 18410902726912 18417164644944 18419058329763 18422444360376 18448253096832 18455103453696 18473521907232 18475493590827 18480453870528 18511649155584 18530132152896 18532101767283 18537004800384 18583483347156 18593801444736 18600705847808 18607032321696 18638441273088 18647344114672 18657697669632 18672958598346 18695548714752 18702490899456 18704478834288 18714864112128 18723154362822 18730098600388 18737126840952 18759794586624 18768755393856 18800855575047 18832591703016 18843048112896 18852048687024 18865463326164 18897308512992 18907800855552 18955209113568 18962247717504 18964263262542 18988294761072 19020347289216 19094155476669 19099281854016 19104757114464 19131521730048 19151287555072 19157801292864 19159771131228 19164915124992 19218475906812 19223635661568 19282460757504 19289696265216 19298232706662 19355304398976 19364549657544 19387976444928 19397237309632 19421817472512 19423881866376 19431094501728 19457785565604 19490630601312 19523531079936 19556922153132 19604553860736 19624128071184 19633501736121 19657253895552 19671923461632 19691564937408 19693658003409 19724804596224 19746238382208 19751899108032 19806662663424 19833869617632 19867349488896 19874726796288 19876839331024 19896685405506 19902027245184 19930271310768 19935622167552 19951928365356 19957648057074 19996704119808 20012982066168 20020491693072 20040472426149 20081755200416 20109340028988 20133667846656 20143284898464 20157618348504 20178444290256 20212505808768 20240270239824 20274436121472 20298554077698 20358575163072 20413302122304 20423052744276 20428535902464 20437585270011 20448932819616 20477580544512 20483450926848 20498737056768 20500205217219 20540323035648 20568457381248 20570652657828 20603177247744 20631478315392 20639139365376 20641333151448 20661942536487 20690888675184 20696820207336 20702376866304 20712265567776 20752078943232 20754284733936 20761991385408 20782712145636 20825605300032 20854130400432 20889332487296 20897170953984 20918026625328 20925794078784 20928018334107 20968246432224 20978262129006 20989909878336 21019315479552 21025341163008 21040302261888 21042538688574 21050352376872 21054222126144 21079267696071 21112596465408 21114849818088 21143771100438 21177293889024 21185148343296 21186665665893 21208554772902 21238266682464 21250058793984 21259472077116 21265179796224 21271275962496 21311250416768 21324610252764 21332528682192 21395607141888 21397890700368 21405826971872 21457217885376 21486692085768 21492851753772 21522961946304 21530954029312 21545198499456 21560529515616 21596924014848 21663096129792 21671140248576 21680730571682 21692768352192 21700908298368 21737539759104 21767313947904 21785118364737 21811473500544 21821891973336 21827750690304 21834008130816 21851867099673 21859981314444 21886427017728 21896881292832 21926959426476 21963972464928 21994056801528 22052779047936 22055123093328 22077144080082 22114410632496 22120347884544 22124973806299 22130913894336 22153010554584 22168271211008 22190405170752 22206965144832 22282495496352 22320108685056 22350768175008 22359067645824 22361444247402 22396810089472 22421555224614 22427574938496 22438287698424 22465433023488 22504645642752 22514604824439 22523053154706 22573598980608 22591974600468 22642675098624 22661195510772 22667279563008 22669610252016 22700749826538 22739069034864 22745173994496 22777452926592 22806316495872 22808740636656 22871979504192 22900962857472 22903397058456 22950577371904 22964964887592 22982102890272 23020897026816 23037278112576 23043882292704 23061079188864 23100006638592 23139514553904 23178574403712 23219031786048 23221499795379 23258225862144 23277249759582 23283922733253 23301298763748 23329488139776 23340631707744 23357240308584 23370208936704 23428805962536 23460896700486 23500499048208 23506808435712 23509317323232 23532779953494 23541518338632 23578832360448 23581256776896 23613648613128 23646729914496 23653508808384 23670340044624 23681646423981 23727990154752 23751671023584 23754206045349 23826894868322 23833291886208 23873522842624 23890510635264 23893050017772 23906316143232 23915193232896 23963710208256 23975156718864 23988468432384 23999094767466 24046059727872 24057545573568 24070058034624 24081555343356 24139370121048 24152773010688 24164309829072 24213332189592 24222323282976 24235772230656 24238348311888 24255595705068 24296539516704 24308145006626 24310029671424 24370983146016 24380032779648 24404364396216 24454732228992 24463802253568 24474639150507 24488228191392 24522534726144 24529564690176 24549628470003 24556219526592 24558744439684 24563259147168 24597670795776 24622230394944 24631362542976 24633991454436 24640605160704 24706842870528 24709469023044 24716006400512 24743313901719 24777977796208 24791735259648 24809376428928 24812013479994 24851255030784 24878711961558 24897278131128 24927398286336 24939305112384 24964205817096 24982835787936 25025007191808 25067807433396 25110122270688 25124064150528 25136064916032 25153951101552 25196411350656 25231021805808 25243073660727 25273612151424 25282996956672 25285684350056 25317726348096 25360463052288 25458873968892 25465709138688 25473009485952 25503311533518 25543735057152 25546361508304 25553220166656 25581452664222 25624634542416 25631514215424 25730976942216 25807072531968 25819399543392 25854865751556 25898509155168 25908126002304 25943714087472 25987507468416 26031374773248 26075896204176 26088351621969 26121410759304 26139405147648 26165504094912 26178002314828 26209671860736 26245674157248 26255419916544 26258210671212 26276895347157 26328317842944 26335865477376 26408883551232 26438061429234 26445159490176 26484208130961 26489799318528 26528913874008 26536036326912 26573695081024 26602571153808 26610197409432 26683976088224 26693988924096 26720629901532 26812453371984 26857713197952 26876824464672 26894605661136 26904592387008 26950007745024 26972051308722 26987026986432 27032581495296 27051817193856 27064738770264 27144766884096 27156791386179 27171869637024 27184848557706 27217736163072 27230736992368 27238047869952 27239998713291 27250113693348 27265243759488 27268141850874 27311267902464 27333606956292 27424609841664 27427536877104 27454909945743 27508637753856 27521777535264 27549256715316 27587851566912 27595760276448 27616354090368 27672379645248 27682655180544 27710282860848 27720680805792 27767473733376 27805507200576 27862894605312 27875225020734 27890702167104 27901058771712 27904024445476 27957661909632 27971016172008 27986546504448 28009437897519 28053736349184 28056718251432 28067136502496 28072296168192 28084731544233 28095147900582 28105690261428 28139691879936 28150128620544 28153133090784 28191694800584 28248887554524 28264572169344 28278073030536 28298194989246 28317688909952 28345962769488 28353573061632 28361701283328 28432813670352 28443371576256 28446394893813 28530520933824 28609623847168 28648922781024 28657135671696 28697282595072 28726931332608 28739656696842 28747372687488 28795898686464 28827713860218 28835453492352 28884128173056 28923691136256 28934544397824 28947349059993 29023085263872 29046824486316 29081964667392 29095855964448 29112010841088 29132726208768 29135822799564 29146641752592 29195841723776 29235945901968 29285296619904 29325409068704 29335383229698 29406830791104 29436192106776 29485880843328 29507885192448 29537347406112 29587206894336 29609286859776 29709993995136 29760144913408 29801024233344 29812090194432 29815258996536 29845028108259 29853040867776 29895406966152 29903433251328 29917716931232 29927892548034 29936472085611 29995056179712 30019473099252 30030737539608 30122632800624 30164010043482 30214927347696 30223039417344 30226147002688 30236427522756 30267666435384 30304283563008 30318758713152 30369937235456 30411654182208 30447831116547 30495972672256 30537862744608 30619953183456 30634579116414 30642803853696 30694529369088 30716370816768 30725176390272 30748105585152 30852686071872 30855978986742 30904765871616 30916362507264 30958709048064 30961999727172 31036333012776 31045230311004 31053565299456 31068398351664 31120842276992 31131427100904 31142987078112 31160278582272 31174068218454 31238407950048 31281195600648 31333998730944 31345756430976 31377039937992 31388691118176 31441675702528 31452369648336 31467393193509 31484864817504 31528973219328 31538011744512 31560453392832 31563808032861 31575528565308 31668894698112 31672274727132 31715656650657 31777722514944 31812832159353 31854014180352 31857400023696 31875088190976 31889208115674 31951613611008 31966875625152 31998793023288 32076727431424 32093410712832 32096836050552 32108740457808 32185826828064 32203697347584 32219079772096 32230038128652 32239277630658 32284442919456 32296431043968 32299863912914 32302368193536 32317797749184 32340794273424 32395386022272 32494644194688 32506710372864 32521095857523 32539152528288 32606309638656 32632852200676 32650970921856 32706086253568 32717210250816 32732837960004 32741626035456 32751012196224 32789971971666 32829640526592 32841816723968 32845321939248 32854140214272 32890439139714 32942457160704 32945958697392 32991085202292 33079168571904 33082684639992 33171615948744 33196370841504 33229515831876 33252406816512 33285607756128 33310447717248 33366676255744 33423743244528 33480163027584 33514753221376 33526152262512 33538601468736 33542166371103 33595215134208 33632332836921 33641362407744 33657431547636 33698149535232 33756968464128 33887961900702 33945165291856 33954278851584 33964012647936 33991793266158 34004415378024 34051124739807 34058313409536 34108603552296 34117760991744 34166179389888 34213110954984 34307969256288 34355095587684 34425866057856 34473154335408 34531345540224 34544168003072 34555917168864 34565823439056 34591618783296 34650009957888 34709271830856 34767861605568 34784468829292 34828547679072 34887338793216 34915874639373 34951948145622 34994232209664 35007226555392 35010947561616 35035860462876 35114487303168 35191345050729 35250748572312 35260212653568 35263975984848 35312277507948 35371885165344 35420472919692 35470094871744 35480263212576 35591985232128 35627506535376 35740342302483 35749937829312 35810284263936 35835765952896 35839575026658 35859474214848 35872789849344 35945565312384 35962735078296 35982702648576 35998642151199 36069089591808 36086318360352 36105087051936 36122333015034 36193022512128 36209055181572 36229159516032 36246464743608 36290314884096 36319998284388 36333484924464 36353658345984 36357522467832 36444809275056 36462217509939 36570049169472 36606546594324 36682098343488 36695703380352 36732342287088 36783802089216 36794347035264 36821805453824 36834329289888 36838116659526 36844888720752 36896506193664 36910206907392 36947043814464 36950987181654 36960907741056 37023298311168 37060264305792 37064203534566 37074009600768 37166966694312 37187602889472 37201411695616 37214064643392 37218020219991 37276882546176 37294688229344 37315395339264 37318067942337 37345917196692 37391097429504 37408957668576 37429728224256 37446308725644 37460197200776 37474253681904 37537510787712 37601711150094 37665183406032 37686096225792 37704097374048 37730926652328 37794617025984 37910418227136 37924495435008 37928526525084 37976589522144 38040694578432 38188310953338 38198563708032 38209514228928 38254967300277 38263043460096 38315602585728 38319542262456 38329830249984 38372178996333 38436951813624 38447271323136 38564921515008 38596465413324 38710608797952 38729099315088 38794474619264 38843634945024 38847763732752 38862189003456 38915571131208 38981261202624 39047062159872 39113844306264 39209107721472 39248256142368 39267003472242 39314507791104 39343846923264 39383129874816 39387316006818 39449609192448 39492476764416 39503798216064 39613325326848 39657092143851 39667739235264 39734698977792 39753678662048 39793370811012 39804054490368 39860542621536 39903856730712 39915296114148 40025964132336 40040983386144 40080944852298 40163510400832 40218680057976 40267335693312 40286569796928 40315236697008 40356888580512 40425011617536 40458076963083 40480540479648 40548872242944 40597108155396 40717150326144 40777272836559 40826604244608 40846105488552 40857071804928 40875170540022 40897865639232 40902212776311 40955161089024 40966901853696 41000410434438 41080646071296 41136914762496 41141305315656 41262956630784 41278278730752 41282666302896 41323885072974 41381777350368 41393640414672 41404753732608 41424531135552 41508569467872 41523982770816 41565424291272 41651210600064 41708260800864 41778664974592 41794341907968 41812837531101 41836053250656 41851588157568 41856036668214 41936492864448 41956524258012 41979819756672 42050682326016 42080604523776 42085077377148 42100704753744 42108444252288 42142721850873 42158535392142 42225192930816 42229699636176 42287542200876 42354587778048 42373331331786 42417109545804 42447292483869 42476533364928 42518944154232 42530359592448 42542551924992 42622500833536 42649220505528 42665057364384 42791214283776 42795781400736 42811653943744 42914435770752 42973384171536 42985703507544 43045923892608 43061908058624 43090396998912 43109485045263 43121059031232 43193848029696 43241570790327 43326192259584 43361461143364 43385536704384 43401816596736 43534627895808 43570236729474 43622947001088 43643783946672 43655501380608 43668016261632 43703734199346 43719962628888 43772854035456 43793762585664 43853918852952 43927944929856 43988113603056 44110246186656 44154288160164 44228821264992 44249947612598 44261827788672 44306021109168 44336542422016 44380810341504 44413930289664 44564990992704 44640217370112 44701536350016 44718135291648 44722888494804 44843110449228 44855149876992 44876575396848 45009291285504 45029209648878 45046106309412 45147197961216 45183949200936 45246015065223 45322391021544 45334559126016 45339220504032 45401499653076 45478138069728 45554905853184 45617481273312 45743959008384 45801925714944 45806794116912 45811504050949 45901154743808 45929929775184 45951868674621 45964205780544 46041794053632 46074556225152 46087764585408 46122158377728 46279029107808 46357148807424 46438063572096 46442999590758 46516451724288 46554499519164 46567845466506 46602597527496 46658976279552 46681263415488 46714480617168 46740417873408 46761102327681 46857611925072 46921793400972 47000998096416 47018634646464 47065559906988 47083036677264 47162513553792 47227297226256 47293459828992 47307017616768 47340680089248 47363292847962 47455980309504 47503342047168 47508412090698 47653789736644 47666583772416 47781021270528 47786100035544 47812632286464 47830386465792 47833812173511 47927420416512 47950313437728 47976936864768 47998189534932 48115091147136 48140116069248 48163110686712 48278740242096 48305546021376 48328619658144 48426664379184 48444646565952 48449795869371 48476696623776 48511191410136 48593079033408 48616290013252 48741966292032 48760065559296 48808728792432 48832042779583 48909464457984 48927604507136 48949278301014 48976456382784 49045069452288 49059129380352 49099256940006 49112439053184 49117488879368 49126518294336 49184957957499 49195341591552 49244460789888 49262725085952 49267982908872 49281210321408 49413685741056 49418938046088 49432012801024 49486627803438 49555955592416 49583470519296 49618752857856 49624026959988 49757423923116 49794556262256 49878610224768 49928411634192 49965671575872 50050014383616 50135614866792 50220244541376 50272129832064 50307902203104 50392822701312 50462043611616 50486147321454 50547224302848 50565993913344 50571368700112 50635452696192 50720926104576 50831942851053 50917747937784 50931418277376 50946018971904 50987689899237 51006623067036 51087470114304 51092723016608 51162905328444 51249269084832 51461953884432 51614145063936 51638799086784 51709731503112 51797018310336 51816252004608 51887428174944 51975014936832 52151792408352 52176703243938 52242821518608 52278810295296 52331008189824 52356004629656 52419343721472 52427922218433 52491348314496 52510839833088 52516421342424 52553790694314 52656635685888 52671730954752 52876122858468 52890318980352 52968416261922 53057827748016 53072072653824 53147390162048 53205142307616 53220394818864 53367952176448 53387977848192 53441259803064 53624906743968 53715426395904 53753648929344 53759362539987 53789211322272 53809184774016 53900015490048 53944102617444 53974053972864 54065162990592 54103634387712 54129477540528 54183499522551 54289533768192 54313582772358 54343739274048 54369697115412 54435472326144 54461473984736 54479997426582 54500227386696 54530487518976 54536283701748 54667213912584 54849219683328 54855073754208 54909819891486 55017275507712 55043555070528 55098513430632 55175703133824 55191520552896 55232708180736 55257174989289 55344759290496 55365310361088 55420565721696 55426480772481 55441361611584 55534947466752 55596305301849 55611014401152 55750450041468 55781404334208 55802117543424 55808048890952 55915323819264 55942032344016 55973093008896 56018875795038 56107472698368 56113436502864 56134273004992 56144592336384 56169463088466 56190295801164 56211380522856 56279383759872 56306266181568 56383389601168 56402566725141 56497775109048 56529144338688 56556146061072 56596389978492 56635377819904 56691925538976 56723402566656 56865627340704 56886743152512 56892789787626 57061041867648 57219247694336 57282466430007 57297845562048 57314271343392 57394565190144 57453862665216 57479313393684 57494745374976 57655427720436 57670906984704 57847382272512 57869088795648 57894698119986 58093648972632 58163929334784 58191711928896 58265452417536 58271645599128 58293283505184 58391683447552 58471891803936 58570593239808 58650818137408 58670766459396 58813661582208 58872384213552 58900505208363 58971761686656 59015770384896 59074694812224 59080974010227 59174413788672 59419987990272 59602048466688 59624180388864 59630517993072 59690056216518 59706081735552 59790813932304 59806866502656 59835433862464 59855785096068 59872944171222 59990112359424 60038946198504 60061475079216 60121417278447 60245265601248 60328020086964 60429854695392 60452294005376 60472855045512 60535332870768 60637517426304 60739874470912 60823308364416 60872820451261 60895662233094 60991945344512 61075725489216 61239906366912 61269158232828 61285607707392 61312755810033 61432741633536 61450352780544 61496211170304 61705372143744 61711957973484 61809531743232 61917418096128 61923999454344 61985827609461 62072666025552 62090460622008 62107130598912 62136796703328 62241684553984 62262854201808 62285974156224 62348136436908 62476815900096 62562391201296 62667997461888 62691512861952 62754079875984 62777382236352 62784055002321 62883351405056 62904739296672 62934786387018 62969729635008 63057946438656 63076023489024 63120906785664 63127616065722 63151057130616 63237803088213 63337789396224 63344549454264 63431313301314 63555445029888 63559996997679 63625664318706 63714800047392 63750176381952 63778416231348 63933751250304 63997586046576 64153454862848 64186821425664 64193672101104 64217480915616 64371653656128 64438159544192 64460076257304 64478555261316 64568885838912 64592862087936 64599727825828 64635595498368 64681588546848 64790772044544 64989288389376 65013420745728 65042191715046 65078305056576 65212619277312 65265704401352 65301941843712 65355355094211 65434420501632 65465675920008 65483252070912 65502024392448 65579943943332 65659281053184 65683633447936 65690643878496 65780878279428 65891917394784 65982170404584 66158337143808 66165369279984 66343231897488 66374921418897 66392741683008 66459031663752 66504813633024 66571215512256 66620895434496 66847486489056 66960326055168 67029506442752 67052304525024 67077202937472 67084332742206 67190430268416 67264665673842 67282724815488 67314863095272 67396299070464 67513936928256 67543814473317 67775923801404 67890330583712 67928025295872 67983586532316 68008830756048 68102249479614 68217207104592 68235521983488 68332358779776 68426221909968 68615938512576 68710191175368 68851732115712 68946308670816 69062691080448 69088336006144 69111834337728 69131646878112 69183237566592 69300019915776 69418543661712 69535723211136 69568937658584 69657095358144 69664499386137 69774677586432 69831749278746 69851768199759 69903896291244 69988464419328 70021895123232 70071720925752 70382690101458 70501497144624 70520425307136 70527951969696 70624555015896 70743770330688 70840945839384 70940189743488 70960526425152 71044939271943 71183970464256 71255013070752 71262618136047 71480684604966 71499875658624 71620568527872 71671531905792 71679150053316 71718948429696 71745579698688 71891130624768 71925470156592 71965405297152 71997284302398 72138179183616 72172636720704 72210174103872 72244666030068 72418110363144 72458319032064 72492929487216 72639996568776 72666969848928 72707316691968 72715044935664 72889618550112 72924435019878 73140098338944 73213093188648 73364196686976 73391406760704 73423917451521 73464684574176 73567604178432 73588694070528 73643610907648 73648885410009 73668658579776 73676233319052 73689777441504 73793012387328 73894087628928 73901974363308 73921815482112 74120528611584 74128407069132 74148019201536 74229941705157 74333933388624 74375205778944 74428129286784 74436040439982 74553765092352 74589376458688 74636135884674 74691834393384 74782194859008 74817915337152 74892617451288 74920394401552 74948507363808 75075021575424 75203422300188 75330366812064 75372192451584 75408194748096 75461853304656 75589234051968 75729220982181 75820836454272 75848990870016 75857053050168 75953179044288 76081389156864 76376621906676 76397127416064 76419028457856 76509934600554 76631205171456 76639084524912 76659660499968 76744357992666 76873903627248 76894542646272 77192930826648 77421217595904 77458198630176 77588949238528 77695527465504 77724378006912 77831142262416 77962522405248 78094124319744 78227688612528 78265054865907 78418215442944 78496512284736 78534006944484 78629015582208 78766259749632 78774632013636 78830686041471 78984953528832 79007596432128 79226650653696 79314184287702 79335478470528 79452624392883 79469397955584 79507357324096 79586741622024 79608108980736 79721085243072 79807713461424 79830592228296 80051928264672 80081966772288 80161889704596 80327020801664 80437360115952 80573139593856 80630473394016 80713777161024 80850023235072 80916153926166 80961080959296 81097744485888 81194216310792 81434300652288 81470374158537 81554545673118 81653208489216 81692210977104 81714143609856 81750341080044 81795731278464 81804425552622 81933803707392 82000820868876 82273829524992 82282610631312 82364729837229 82525913261568 82565332605792 82647770145948 82763554700736 82787280829344 82849062271104 83017138935744 83047965541632 83130848582544 83302421200128 83416521601728 83557329949184 83588683815936 83625675062202 83672106501312 83703176315136 83712073336428 83872985728896 83913048516024 83959639513344 84028313692557 84161209047552 84170154754296 84201409507488 84216888504576 84285443701746 84317070784284 84450385861632 84459399272352 84575084401752 84746662663572 84834219091608 84894584967738 84953066729856 85037888308464 85060719184896 85078507523191 85085103849984 85245001667072 85298441011056 85330114728768 85339184681439 85591562801472 85623307887488 85828871541504 85946768343072 85971407015088 86091847785216 86123816117248 86180793997824 86218970090526 86242118062464 86387696059392 86483141580654 86652384519168 86722922286728 86771073408768 86803633193472 86842047179979 87069255791616 87140473458948 87245894002176 87287567893344 87336032523264 87407468398692 87439925257776 87587525171328 87707837705904 87855889859712 87976227206112 88220492373312 88308576320328 88457642529984 88499895225196 88523655577344 88612042218336 88761620683008 88827860579328 89129981985408 89280434740224 89403072700032 89436270583296 89445776989608 89535084324777 89686220898456 89710299753984 89753150793696 90058419297756 90092212618824 90367898401872 90492030130446 90644782043088 90669118252032 90678441008064 90688079447797 90802999306152 90956276139456 91109811706368 91234962546624 91343493349641 91487918016768 91613588233824 91623008101898 91802309487616 91859859550368 91903737349242 91928411561088 92083588107264 92149112450304 92175529170816 92244316755456 92558058215616 92714297614848 92876127144192 92885999181516 93108999038328 93135690933012 93205195054992 93362526830976 93428961234336 93480835746816 93522204655362 93715223850144 93843586801944 94001996192832 94037269292928 94131119813976 94166073354528 94325027107584 94402179580527 94454594452512 94586919657984 94614035233536 94681360178496 94691424098583 94726585695924 95006684094336 95016824181396 95146969951971 95307579473288 95333167544832 95438496478059 95562042541056 95572200071088 95625264572928 95667624347022 95854840833024 95900626875456 95996379069864 96230182294272 96280232138496 96326221373424 96557480484192 96611092042752 96657239316288 96853328758368 96889293131904 96899591738742 96953393247552 97022382820272 97186158066816 97232580026504 97483932584064 97520131118592 97563287572569 97617457584864 97664085559166 97818928915968 97855209014272 97898556602028 97952912765568 98118258760704 98198513880012 98224878106368 98234977758736 98253036588672 98369915914998 98488921579776 98525450171904 98535965817744 98562420642816 98827371482112 98837876092176 98973255606876 99111911184832 99237505715712 99248053919976 99514847846232 99589112524512 99757220449536 99856823268384 99931343151744 100100028767232 100271229733584 100440489082752 100544259664128 100615804406208 100626499113309 100785645402624 100896998510763 100924087223232 100972294642908 101094448605696 101142737400224 101270905392384 101663885702106 101835495875568 101862836554752 101892037943808 101975379798474 102013246134072 102174940228608 102185446033216 102325810656888 102498538169664 102923907768864 103277598173568 103419463006224 103594036620672 103632504009216 103774856349888 103950029873664 104303584816704 104353406487876 104485643037216 104662016379648 104712009259312 104747623918119 104855844436866 104982696628992 105021679666176 105032842684848 105107581388628 105343461909504 105574035152187 105752245716936 105780637960704 105936832523844 106115655496032 106294780324096 106410284615232 106440789637728 106735904352896 106775955696384 106882519606128 107221026907449 107249813487936 107430852791808 107507297858688 107518725079974 107578422644544 107618369548032 107888205234888 107948107945728 107995926453597 108207268775424 108258955081056 108366999045102 108579067536384 108627165544716 108687478548096 108739394230824 108870944652288 108922947969472 108959994853164 109000454773392 109060975037952 109072567403496 109334427825168 109386652529817 109710147508416 109819639782972 110087110141056 110197026861264 110351406267648 110383041105792 110465416361472 110514349978578 110689518580992 110730620722176 110841131443392 110852961544962 110882723223168 111069894933504 111192610603698 111222028802304 111500900082936 111562808668416 111604235086848 111616097781904 111654060659973 111830647638528 111884064688032 111946186017792 112037751590076 112226873005728 112268546009984 112289184672768 112338926176932 112380591602328 112422761045712 112612532363136 112766779202336 112805133450282 112995550218096 113049523695199 113058288677376 113112292122144 113192779956984 113270755639808 113383851077952 113731254681408 113773486305024 113785579575252 114122083735296 114438495388672 114564932860014 114595691124096 114628542686784 114764901900831 114789130380288 114958626787368 114989490749952 115116536988999 115310855440872 115341813969408 115694764545024 115789396239972 116187297945264 116383423857792 116530904835072 116543291198256 116586567010368 116783366895104 116943783607872 117141186479616 117301636274816 117341532918792 117627323164416 117744768427104 117801010416726 117943523373312 118031540769792 118149389624448 118161948020454 118348827577344 118839975980544 118971276431553 119204096933376 119261035986144 119380112433036 119412163471104 119581627864608 119670867724928 119711570192136 119745888342444 120077892397008 120122950158432 120242834556894 120490531202496 120656040173928 120859709390784 120904588010752 120945710091024 121070665741536 121275034852608 121374230889249 121646616728832 121745640902522 121791324466188 121983890689024 122151450978432 122331818509677 122479812733824 122538316465656 122571215414784 122625511620066 122706638328933 122865483267072 122900705561088 123410744287488 123423915946968 123834836192256 123847998908688 123971655218922 124145332051104 124180921244016 124214261197824 124273593406656 124483369107968 124525708403616 124571948312448 124696272873816 124953631800192 125124782402592 125335994923776 125383025723904 125438512593303 125508159751968 125554764472704 125568110004642 125766702810112 125809478593344 125869572774036 125939459270016 126152046978048 126241813571328 126255232131444 126302114261232 126428165552619 126475606176426 126675578792448 126689098908528 126862626602628 127119993995358 127251328637412 127429600094784 127556832462696 127867502500608 127995172093152 128306909725696 128373642851328 128387344202208 128434961831232 128743307312256 128876319088384 128920152514608 128957110522632 129137771677824 129185724175872 129199455651656 129271190996736 129328455135789 129363177093696 129581544089088 129724712370981 129978576778752 130084383430092 130156610113152 130531408802704 130603883687424 130710710188422 130868841003264 130931351840016 130966504141824 131004048784896 131159887886664 131318562106368 131381287756992 131561756558856 131783834789568 131964340809168 132330738559968 132686463794976 132749842837794 132785483366016 132918063327504 133009627266048 133142431024512 133241790868992 133694972978112 133920652110336 134059012885504 134104609050048 134154405874944 134168665484412 134529331347684 134565449630976 134629726190544 135027873856512 135087628946634 135551847602808 135780661167424 135967173064632 136017661512096 136204498959228 136434414209184 136664717559552 136852443819936 137231877025152 137420382350736 137434512152847 137703464231424 137855606023863 137892617341632 138125382160896 138223668675456 138263293756224 138366475133184 138837087323424 139071446422272 139137875317168 139314190716288 139328998772274 139549355172864 139663498557492 139703536399518 139807792582488 139976928838656 140043790246464 140143441851504 140283306983043 140765380202916 141002994289248 141055903939392 141249110031792 141487540661376 141681891678768 141880379486976 141921052850304 142089878543886 142367940928512 142510026141504 142525236272094 142961369209932 142999751317248 143343063811584 143358300106632 143437896859392 143491159397376 143501436520533 143782261249536 143850940313184 143930810594304 143994568604796 144345273441408 144420348207744 144489332060136 144836220726288 144916638064128 144985858974432 145279993137552 145333939697856 145349387608113 145430089871328 145779237100224 145848870039756 146280196677888 146426186377296 146496128338749 146728393373952 146782813521408 146847834903042 146929369148352 147135208356864 147177388141056 147297770820018 147337317159552 147352466638104 147379554883008 147554873872497 147586024774656 147788175257856 147803948726616 147843630964224 148241057223168 148256814138264 148296038403072 148459883410314 148667866777248 148750411557888 148856258573568 148872080879964 149178752917376 149272271769348 149383668786768 149635830674304 149785234902576 149840788803104 149897014727616 150150043150848 150406844600376 150660733624128 150816389496192 150923706609312 151178468103936 151458441964362 151641672908544 151697981740032 151714106100336 151906358088576 152162778313728 152495828553159 152753243813352 152794254832128 152838056915712 152963069697711 153019869201108 153262410342912 153278169049824 153488715985332 153747807254496 154385861653296 154842435191808 154874816644093 154916397260352 155177898477056 155391054931008 155448756013824 155662284524832 155925044810496 156455377225056 156530109731814 156836430885888 156993024569472 157068013888968 157258031164416 157283766655299 157532519499264 157549264027272 157661372082942 157969907057664 158015192864256 158628368575404 158670956941056 158905248785766 159014714648192 159173483244048 159216217961472 159442170486144 159615426922848 159661184456592 160103856529344 160163933544576 160323779409192 160654041603328 160874720231904 161146279187712 161260946788032 161278087619961 161427554322048 161700046470144 161832307852332 161922161918592 162195488971776 162388432621584 162550498567653 162868601304576 162940748317074 163109091346236 163306416978432 163384421954208 163500682160088 163591462556928 163608851105244 164001641737752 164547659049984 164565221262624 164729459674458 165051826523136 165130665211584 165295540291896 165527109401472 165574561658688 165698124542208 165771524967867 166034277871488 166095931083264 166261697165088 166279442317443 166604842400256 166833043203456 167114659898368 167251350124404 167344213002624 167406352630272 167424146672856 167745971457792 167826097032048 167919279026688 168056627385114 168322418095104 168340309508592 168402819014976 168433777009152 168570887403492 168634141568568 168918798544704 169150168803504 169493325327144 169668438183216 169789169935476 169906133459712 170075776616928 170157015046382 170170207699968 170490003334144 170596882022112 170660229457536 170678369362878 171183125602944 171246615774976 171657743083008 171847399290021 171893536686144 171942814030176 172183695570432 172361587995648 172437940181052 172484236124928 172966283161308 173445844573456 173542146817536 173607266386944 173684094359958 174280946917896 174491788004352 174575135786688 174814936797384 174879850515552 175175050342656 175415675411808 175711779719424 175952454412224 176440984746624 176617152640656 176701515625089 176915285059968 176999790450392 177047311154688 177224084436672 177242922030681 177523241366016 178259963970816 178806145400064 178872541166592 178891553979216 179070168649554 179372441796912 179420599507968 179506301587392 180116838595512 180184425237648 180735796803744 180984060260892 181289564086176 181356882016128 181376158895594 181605998612304 181912552278912 182219623412736 182469925093248 182618461353783 182686986699282 182975836033536 183227176467648 183246016203796 183719719100736 183807474698484 183856823122176 183938267430099 184298224900608 184351058341632 184488633510912 185116116431232 185428595229696 185752254288384 185771998363032 186217998076656 186271381866024 186410390109984 186725053661952 186857922468672 187044409310724 187430447700288 187687173603888 188003992385664 188074538585856 188262239627952 188332146709056 188352165006963 188650054215168 188804359161054 188909188905024 189173839315968 189228070467072 189362720356992 189382848197166 189453171391848 190013368188672 190033648362792 190293939903942 190615158946576 190666335089664 190679990993037 190876992956118 191144400142176 191250529145856 191335248694044 191801253750912 191992758139728 192460364588544 192560464276992 192652442746848 193114960968384 193314478632576 193706657516736 193778586263808 193799183477484 193906786495104 194044765640544 194372316133632 194465160053008 194967865168128 195040262237184 195126575145138 195234915169728 195328171118332 195637857831936 195797113204056 195905825531136 196066065282633 196397027760024 196449756212736 196469955517472 196506073177344 196739831829996 196977843159552 197050900343808 197071931635488 197675752184352 197946511213752 198223822369664 198475011431424 198496107839952 199029695692464 199124764256691 199178225049024 199514440899072 199713646536768 199862686303488 200542459467168 200880978165504 201088519328256 201231608812416 201252998226618 201571290805248 201793997021526 201848174446464 201944589285816 202188897211392 202285474800448 202541810784768 202631443419951 203327771404212 203670991751136 203784075887616 203950759596948 204026492268144 204370892066432 204651621313776 204997076339328 205847815537728 206555196347136 206838926012448 207188073241344 207265008018432 207549712699776 207900059747328 208607169633408 208706812975752 208971286074432 208993498158411 209324032759296 209424018518624 209495247836238 209555304599277 209711688873732 209965393257984 210065685369696 210215162777256 211148070304374 211504491433872 211561275921408 211873665047688 212231310992064 212589560648192 212820569230464 212881579275456 213134817815829 213471808705792 213551911392768 213765039212256 213787854408141 214442053814898 214499626975872 214861705583616 215014595717376 215037450159948 215156845289088 215236739096064 215776410469776 215896215891456 215991852907194 216414537550848 216517910162112 216733998090204 217254331089432 217374957096192 217478788461648 217845895938944 217919989706328 218000909546784 218121950075904 218145134806992 218668855650336 218773305059634 219420295016832 219639279565944 220174220282112 220271752354563 220394053722528 220702812535296 220766082211584 220930832722944 220946656230027 221028699957156 221379037161984 221682262886784 221705923089924 221765446446336 222385221207396 222444057604608 222689825115471 223001800165872 223125617336832 223232195563808 223308121319946 223661295277056 223768129376064 224075503180152 224453746011456 224537092019968 224677852353864 224761183204656 224845522091424 225225064726272 225533558404672 225610266900564 225991100436192 226099047390398 226116577354752 226224584244288 226385559913968 226541511279616 226767702155904 227187662946543 227462509362816 227546972610048 227571159150504 228244167470592 229129865720028 229191382248192 229257085373568 229529803801662 229917253574736 229978981499904 230233073977998 230621710881744 230683627938816 231578792479944 232374595890528 232766847715584 233086582396512 233173134020736 233566733790208 233887567215744 234282372959232 234603272549632 234683065837584 234795164597721 235254646328832 235489536854208 235602020833452 235887046746624 236298779248896 236323896040908 237679951961088 237942552863106 238357873178649 238408193866752 238522071972288 238760224866072 238824326942208 239163255729216 239341735449856 239423140384272 239491776684888 240155784794016 240245900316864 240485669113788 240981062404992 241312080347856 241719418781568 241809176021504 241891420182048 242141331483072 242550069705216 242748461778498 243293233457664 243491281805044 243582648932376 244302901956864 244411122475611 244663637019354 244959625467648 245076632931312 245142430829568 245251023240132 245413276657866 245801411122176 246821488574976 246847831893936 247695997817376 247943310437844 248290664102208 248361842488032 248547186813312 248966738215936 249051416807232 249143896624896 249392545747632 249907263600384 250249564805184 250671989847552 250766051447808 250877025186606 251016319503936 251109528945408 251136220009284 251618957186688 251739145548072 251878918540032 252483627142656 252510464262888 252604228522464 252856331105238 252951212352852 253351157584896 253378197817056 253725253205256 254239987990716 254502657274824 254859200189568 255113664925392 255235522569573 255735005001216 255990344186304 256017554044317 256774688404416 256869923662464 257486614624512 257752638176768 257840305029216 257914221045264 258275543355648 258371448351744 258398911303312 258542381993472 258656910271578 258726354187392 259163088178176 259449424741962 259957153557504 260168766860184 260313220226304 260526141539937 261062817605408 261207767374848 261421420376844 261737682006528 261862703680032 262008097569792 262319775773328 262762575513984 263123513117712 263567669579136 263928681618336 264661477119936 265372927589952 265499685675588 265570966732032 265836126655008 266284862049024 266483581737984 267389945956224 267841304220672 268209218100096 268308811749888 268337330968824 268605252974331 269058662695368 269130899261952 269259452381088 270175257893268 271103695205616 271561322334848 271934346129264 272035323024192 272064238343391 272408997918456 272868828418368 273329435119104 273704887639872 274030480048923 274463754050304 274840764701472 274869024305694 275406928462848 275711212047726 275785234683264 276250764321792 276447337350912 276526587512448 276732950266368 277674174646848 278142892844544 278275750634336 278628381432576 278657997544548 279326997114984 279407072799036 279615585164976 280087580492928 280286883703008 280566613966086 281530760405832 282005988578496 282111807878784 282498220063584 282975081322752 283206538741581 283363783357536 283760758973952 283842105700608 284074272295749 284179757087772 285020052283008 285050472544188 285440909855913 285922738419864 285999502634496 286315489434177 286686127623168 286716600213264 286875793718784 287002873041066 287564522499072 287701880626368 287989137209592 288690546882816 288840696415488 288978664120272 289672441452576 289833276128256 289971717948864 290559986275104 290667879395712 290698775216226 290860179742656 291558474200448 291697740079512 292560393355776 292689862717707 292852372754592 292992256677498 293456786747904 293565627042816 293695669806084 293858738296704 294354776282112 294595541640036 294674634319104 294704933276208 294759109766016 295109747744994 295576350515712 295607897453232 295687261928448 296482114446336 296513628276528 296919766820628 297335733554496 297712517147136 297744161759928 298357505834752 298544543538696 298767337573536 299271661348608 299570469805152 299681577606208 299794029455232 300300086301696 300813689200752 301321467248256 301632778992384 301847413218624 301879497339927 302356936207872 302690995532289 302916883928724 303283345817088 303428212200672 303812716177152 304991657106318 305506487626704 305588509664256 305676113831424 305926139395422 306039738402216 306524820685824 306556338099648 306977431970664 307495614508992 308771723306592 309749633288186 309832794520704 310355796954112 310782109862016 310897512027648 311324569049664 311850089620992 312910754450112 313060219463628 313986049138944 314136027777936 314567533310598 315065038998528 315098528054544 315322744165884 316030385728512 316722105456561 317256737150808 317341913882112 317810497571532 318029429296384 318346966488096 318884340972288 319230853845696 319322368913184 320207713058688 320327867089152 320647558818384 321308083206656 321663080722347 321749440463808 322292558375424 322521893576064 322556175239922 322855108644096 323664615704664 323844323837184 324776865243168 325100997135306 325737202609152 325881496634148 326218182692472 326612833956864 326768843908416 327001364320176 327182925113856 327217702210488 328003283475504 328159957589451 329130442525248 329458919348916 330261330423168 330591080583792 331054218802944 331149123317376 331396249084416 331543049935734 332068555742976 332191862166528 332523394330176 332558884634886 333209684800512 333666086406912 334502700248808 334688426005248 334812705260544 334848293345712 335491942915584 335652194064096 335838558053376 336113254770228 336680619017184 336805638029952 336867554018304 337141774806984 337268283137136 337837597089408 338300337607008 338986650654288 339148571085597 339336876366432 339578339870952 339812266919424 340151553233856 340314030092764 341193764044224 341320458915072 341356738725756 341824299457081 342366251205888 342493231549952 343315486166016 343694798580042 343787073372288 343885628060352 344294705702493 344367391140864 344875880362104 344968472249856 345932566322616 346891689146912 347084293635072 347368188719916 348561893835792 349150271573376 349629873594768 349759701031104 350350100685312 350831350823616 351423559438848 351904908824448 352881969493248 353234305281312 353403031250178 353830570119936 353999580900784 354094622309376 354448168873344 354485844061362 355046482732032 356519927941632 356913829294659 357612290800128 357783107958432 358140337299108 358744883593824 359012603174784 360233677191024 360368850475296 361471593607488 361968120521784 362579128172352 362713764032256 362752317791188 363211997224608 363825104557824 364122692667747 364939850186496 365236922707566 365373973398564 365951672067072 366454352935296 366492032407592 366995455529031 367439438201472 367614949396968 367713646244352 367876534860198 368596449801216 368702116683264 370232232862464 371504508576768 371543996726064 372435996153312 372542763732048 372820780219968 373450107323904 373715844937344 374088818621448 374860895400576 375374347207776 376007984771328 376149077171712 376315537779909 376524479255904 376664293418112 376704330013926 377300108430336 377608718322108 377818377810048 378456140934144 378725440713984 378765696394332 378906342783696 379284496657857 380026736377344 380067296725584 380587879807884 381230317893152 381359981986074 381753985912236 382288800284352 382670497388088 383602507501824 383985516279456 384920729177088 385120928553984 385304885493696 386229921936768 386628957265152 387413315033472 387557172527616 387598366954968 387813572990208 387985365407367 388089531281088 388744632267264 388930320106016 389174137112943 389935730336256 390253150290276 390469830339456 390656342236664 391594226408112 391811651062272 392132130565266 392794055520048 392899512425472 392939911034944 393012146354688 393479663659992 393955686319104 394143863270976 395351504368704 395893022427504 396447644739328 396992215679904 398059391384928 398249528513382 398356450098048 399028881798144 399427293073536 399725372606976 401084918934336 401761956331008 402177038656512 402463217624832 402505996453236 403587994043052 403696348892928 403889178571632 404570949600896 405083621569536 405262886839902 406655542808424 407341983502272 407901519193896 408052984536288 408741784132864 409303242627552 409994152678656 411695631075456 412303536458541 413110392694272 413566818071589 413677852024896 414376146482688 415099425399552 417214339266816 417413625951504 417942572148864 417986996316822 418648065518592 418848037037248 418990495672476 419110609198554 419423377747464 419930786515968 420131370739392 420430325554512 420849920949129 422296140608748 423008982867744 423747330095376 424462621984128 425179121296384 425641138460928 425763158550912 426269635631658 426943617411584 427103822785536 427530078424512 427575708816282 428884107629796 428999253951744 430029191434752 430074900319896 430313690578176 430473478192128 431552820939552 431792431782912 431983705814388 433035820324224 433467996180408 434508662178864 434749914192384 434957576923296 435691791877888 435839979412656 436001819093568 436048162824339 436290269613984 437337711300672 437546610119268 438840590033664 439278559131888 439488385016247 440348440564224 440543504709126 440788107445056 441405625070592 441532164423168 441893312460054 442057399914312 442664621617491 442758074323968 443364525773568 443411846179848 443530892892672 444770442414792 444888115209216 445379650230942 446003600331744 446251234673664 446464391127616 446616242639892 447536258752128 448151006360304 448907492022912 449074184039936 449355704707728 449522366409312 449691044182848 450450129452544 451067116809344 451220533801128 451982200872384 452198094780796 452449168488576 452771119827936 453535404311808 454375325893086 454925018725632 455093945220096 455142318301008 456488334941184 457487485659477 458259731440056 458382764496384 458514170747136 459059607603324 459834507149472 460466147955996 461243421763488 463157584959888 464624449932279 464749191781056 465533695431168 466173164793024 466346268041472 467775134431488 469206545099264 469366131675168 469590329195442 470509292657664 470979073708416 471204041666904 471774093493248 471851299965897 472597558497792 472647792081816 475885105726212 476715746357298 477044143944576 477520449732144 477648653884416 478326511458432 478683470899712 478846280768544 478983553369776 480311569588032 480491800633728 480971338227576 481962124809984 482624160695712 483438837563136 483618352043008 483782840364096 483834262859883 484282662966144 485100139410432 485496923556996 486586466915328 486982563610088 487165297864752 487651495702959 488605803913728 488822244951222 489327274038708 489919250935296 490153265862624 490502046480264 490826553315732 493642977149952 493695663787872 495391995634752 495886620875688 496581328204416 496723684976064 497094373626624 497314574903601 498102833614464 498287793249792 498785091495264 498838326952329 499814527200768 500499129610368 501343979695104 501754050373212 502032639007872 502219057890816 502272440018568 503237914373376 503478291096144 503757837080064 504967254285312 505020928525776 505208457044928 505712662210476 505902424705704 506756395634112 507450506410512 508479975981432 509005314549648 509718400379136 510227329850784 510471045139146 511470010002432 511980688372608 512035108088634 513549376808832 513739847324928 514973229249024 515505276353536 515542197870063 515680610058432 515828442090528 516551086711296 516797822606624 517084763986944 517313820543156 517452708374784 518898849483924 520337533720368 520626440452608 521052283079874 522125635210816 522842840753688 523475364013056 523725407360064 524639551546656 525525151027968 526247026235424 527135339158272 527857363236672 529322954239872 530104546875267 530745855179904 530999371351176 531141933464064 531672253310016 531728766092043 532569724098048 534779891912448 536418436200192 536617623499776 536674661937648 537210505948662 538117325390736 538261798523904 538518904762176 540350515786536 542207390411232 543122644669696 543868692258528 544070646048384 544128476686782 544817995836912 545737656836736 546658870238208 547409775279744 547855384061349 548060960097846 548927508100608 549681529402944 549738048611388 551422424095452 551570469366528 551814802290297 552894674701824 553053175024896 553465900532736 555348349293696 556285785689088 556551501268672 557256762865152 557315995089096 558653994229968 558814145598072 559231170329952 560175160985856 560573767406016 561133227932172 563061520811664 564011977156992 564223615757568 564996440127168 565056495020889 565950162645504 566413077483162 566727566715072 567521517947904 567684211401216 568148544591498 568359514175544 570040104566016 570100945088376 570881819711826 571845476839728 571999005268992 572630978868354 573433200426528 573751587437568 574005746082132 575403761252736 575978274419184 577381093765632 577681392830976 577957328240544 579344882905152 579943435897728 581119972550208 581335758791424 581397550432452 581720359485312 583116948400896 583395480159024 585120786711552 585379725435414 585704745509184 585984513354996 586913573495808 587391339612168 587717476593408 588198195847899 589191083280072 589349268638208 589409866552416 589518219532032 590219495489988 591152701031424 591215794906464 593027256553056 593839533641256 594671467108992 595425034294272 595488323519856 595549552662337 596715011669504 597089087077392 597374292770073 597534675147072 598543322697216 599140939610304 599363155212416 599588058910464 601627378401504 602642934496512 603265557984768 603694826437248 603758994679854 604713872415744 605381991064578 605833767857448 606566691634176 606856424401344 607625432354304 607894330259853 609983314212636 611012975253408 611352227662848 611852278790844 612079476804432 613112676199296 613954863941328 614991229017984 617543446613184 619499266576372 619665589041408 621564219724032 621795024055296 622649138099328 623700179241984 625821508900224 626120438927256 626980494475233 627972098277888 628272055555872 629135066621196 630197056109088 630645488331768 633444210913122 634513474301616 634683827764224 634816556134579 635620995143064 636058858592768 636693932976192 637768681944576 638461707691392 638644737826368 639404453447487 640415426117376 640655734178304 641295117636768 642616166413312 643326161444694 643498880927616 644585116750848 645043787152128 645112350479844 645710217288192 647329231409328 647688647674368 649553730486336 650201994270612 651762993268296 652436365384944 653537687816832 654002728640352 654365850227712 654435404420976 656006566951008 656319915178902 658260885050496 658917838697832 660522660846336 660815257063689 661182161167584 662108437605888 662298246634752 662792498168832 662839968690081 663086099871468 664137111485952 665046788660352 665117769269772 667332172813824 668069475346413 669005400497616 669376852010496 669696586691424 670983885831168 671304388128192 672226509540456 673361238034368 673611276059904 674283549613968 674536566274272 675675194178816 676600675214016 677973301308576 678297142171194 678673752732864 679156679741904 679624533838848 680303106467712 680628060185528 681562988839629 682387528088448 682640917830144 682713477451512 683648598914162 684732502411776 684986463099904 687389597160084 687574146744576 687771256120704 688589411404986 689751760724208 689936944499712 691865132645232 693783378293824 694736377439832 697123787671584 698300543146752 699259747189536 699519402062208 700700201370624 701662701647232 702847118877696 703809817648896 704385493793163 705763938986496 706468610562624 706806062500356 707661140239872 707999161801568 708896337746688 708971688122724 713039855883264 713827658589318 715224581600256 715566215916864 716280674598216 717489767187648 718025206349568 720467354382048 720737700950592 722943187214976 723936241043568 725158256344704 725427528064512 725504635582376 726423994449216 727650209115648 728245385335494 729879700372992 730473845415132 730747946797128 732908705870592 732984064815184 733233367426833 733990911058062 734878876402944 735229898793936 735427292488704 735753069720396 737404233366528 740464465724928 743087993452128 744871992306624 745085527464096 745641560439936 746900214647808 747431689874688 748177637242896 749721790801152 750748694415552 752015969542656 752298154343424 752631075559818 753048958511808 753328586836224 753408660027852 755217436644216 755636755620096 757450881427968 757531392788664 757812685567392 758568993315714 760053472754688 760134593451168 761175759615768 762460635786304 762719963972148 763507971824472 764577600568704 765340994776176 765706567708719 767205015003648 767971032558912 768052662132951 770609770987392 772459843873536 773257914530304 774826630066944 775114345055232 775196733909936 775627145980416 775970730814734 776179062562176 777489264534528 777860640212032 778348274225886 779871460672512 780506300580552 780939660678912 781312684473328 781578424619811 783188452816224 783623302124544 784264261130532 785588111040096 785879822069888 786024292709376 786959327319984 788287726541952 790703008737408 791346665866393 791786044855008 792895289478656 793984431359808 796118782769856 796499057026764 796712900196096 798854586147072 799450745213952 802169837868672 803523912662016 804926435249664 805011992906472 805815758922993 807175988086104 807392697785856 807778357143264 809141899201792 810525773679804 813311085616848 814683967004544 815803038387792 816105969072576 816192715030173 817483568265728 818606485255104 819988305357312 822091440146769 823391262150912 824607072917082 826220785388544 827133636143178 827355704049792 828752292965376 830198850799104 834428678533632 834827251903008 835885144297728 835973992633644 837696074074496 837980991344952 838221218397108 838846755494928 840262741478784 840860651109024 841699841898258 844592281217496 846017965735488 847494660190752 848925243968256 849619616224743 851282276921856 851526317101824 852539271263316 853887234823168 855060156849024 855151417632564 856322729567739 857768215259592 857998507903488 858946468302531 860058382869504 860149800639792 860627381156352 863105641879104 863967411628776 866071640648448 866935992360816 869017324357728 869499828384768 869915153846592 871383583755776 871679958825312 872003638187136 872096325648678 872580539227968 874675422601344 875093220238536 877681180067328 878069588153121 878557118263776 878976770032494 880696881128448 881087009418252 881576214890112 883064328846336 883786624920108 884114799828624 885329243234982 886729051547136 886823692359696 887061785785344 889540884829584 890759300461884 892007200663488 892928782255232 893232485279784 895072517504256 896302012720608 897814984045824 898148368079872 898711409415456 899044732818624 899382088365696 900900258905088 902134233618688 902441067602256 903964401744768 904396189561592 904898336977152 905542239655872 905638492019781 907070808623616 908072986596867 908750651786172 909850037451264 910284636602016 914974971318954 916519462880112 916765528992768 917028341494272 918119215206648 919669014298944 920932295911992 922486843526976 926315169919776 929248899864558 929498383562112 931067390862336 932346329586048 932692536082944 935550268862976 938413090198528 938732263350336 939180658390884 941958147416832 942408083333808 943702599931794 945195116995584 945295584163632 951770211452424 953431492714596 954088287889152 955040899464288 956653022916864 957366941799424 957692561537088 957967106739552 960623139176064 960983601267456 961942676455152 963924249619968 964989242167041 965248321391424 966877675126272 967565680728192 967668525719766 968565325932288 970993847113992 973965127220176 974330595729504 975302991405918 977211607827456 977644489902444 978654548077416 979838501870592 980306531725248 981004092960528 981653106631464 984479872768353 987391327575744 990783991269504 991773241751376 993162656408832 993447369952128 994188747253248 994629149807202 996205667228928 996575586499584 997570182990528 997676653904658 999629054401536 1000998259220736 1003508100746424 1004065278015744 1004438115781632 1004544880037136 1006475828746752 1006956582192288 1007515674160128 1010041857051552 1010416914089856 1011425324420952 1011804849411408 1013512791268224 1014901012821024 1016959951962864 1017445713256791 1018010629099296 1019436800758272 1020454659701568 1020942090278292 1023961376745216 1024070216177268 1025472898371243 1027098753617664 1027479694649856 1029946458498048 1031084395740126 1031361220116864 1031656884181056 1032884117107479 1033102173422592 1033595645213248 1034627641086312 1034905416749568 1037797698967848 1040675067440736 1041252880905216 1042104566159748 1044251270421632 1045685681507376 1047450814720128 1049279103093312 1051050302055936 1052494052470848 1054270678316544 1055714726473344 1058645908479744 1060209093750534 1061491710359808 1061998742702352 1062283866928128 1063344506620032 1063457532184086 1065139448196096 1069559783824896 1070741487883977 1072836872400384 1073349323875296 1074421011897324 1076234650781472 1077037809524352 1080701031573072 1084414780822464 1086245289339392 1087737384517056 1088141292096768 1088256953373564 1089635991673824 1091475313673472 1092368078003241 1094819550559488 1095710768122698 1096121920195692 1097855016201216 1099363058805888 1099476097222776 1100986366587093 1102844848190904 1103140938733056 1103629604580594 1105789349403648 1106106350049792 1110696698587392 1113103002537344 1114513525730304 1114631990178192 1117307988459936 1117628291196144 1118462340659904 1120350321971712 1121147534812032 1122266455864344 1126123041623328 1128023954313984 1128447231515136 1128946613339727 1129992880254336 1130112990041778 1131900325291008 1132826154966324 1133455133430144 1135368422802432 1136297089182996 1136719028351088 1137853489973571 1140080209132032 1140201890176752 1141763639423652 1143690953679456 1145261957736708 1146866400853056 1148011492164264 1150807522505472 1151956548838368 1154762187531264 1155362785661952 1155914656481088 1158689765810304 1159886871795456 1162239945100416 1162671517582848 1162795100864904 1163440718970624 1163956096222101 1166233896801792 1166790960318048 1170759450870828 1171409491018368 1171969026709992 1174782679224336 1175434953186816 1176396391695798 1178382166560144 1178698537276416 1178819733104832 1178945032821361 1179036439064064 1180438990979976 1182431589812928 1186054513106112 1187679067282512 1189342934217984 1190976647039712 1191099105324674 1193430023339008 1194178174154784 1194748585540146 1195069350294144 1197086645394432 1198281879220608 1198726310424832 1199176117820928 1203254756803008 1205285868993024 1206531115969536 1207389652874496 1207517989359708 1210763982129156 1211667535714896 1213712848802688 1215250864708608 1215788660519706 1219966628425272 1222025950506816 1223704557581688 1224158953608864 1226225352398592 1227909727882656 1229982458035968 1235086893226368 1236910609375623 1238998533152744 1239331178082816 1240700454214767 1243128439448064 1245298276198656 1251643017800448 1252240877854512 1253960988950466 1255944196555776 1256544111111744 1258270133242392 1260394112218176 1261290976663536 1266888421826244 1269026948603232 1269633112269158 1271241990286128 1272117717185536 1273387865952384 1275537363889152 1276923415382784 1277289475652736 1278808906894974 1280830852234752 1281311468356608 1282590235273536 1286652322889388 1286997761855232 1290087574304256 1290224700959688 1291420434576384 1294658462818656 1295377295348736 1299107460972672 1300403988541224 1303525986536592 1304872730769888 1307075375633664 1308005457280704 1308144488473017 1308870808841952 1312013133902016 1312639830357804 1316521770100992 1317835677395664 1318465155048741 1321045321692672 1321630514127378 1322364322335168 1324216875211776 1324596493269504 1325679937380162 1326172199742936 1328274222971904 1330093577320704 1330235538539544 1334664345627648 1336138950692826 1338010800995232 1338753704020992 1339393173382848 1342608776256384 1344453019080912 1346722476068736 1347222552119808 1348567099227936 1349073132548544 1351350388357632 1353201350428032 1355946602617152 1356594284342388 1357347505465728 1358313359483808 1360606212935424 1361256120371056 1363125977679258 1364775056176896 1365281835660288 1365426954903024 1367297197828324 1369465004823552 1372462456978431 1374779194320168 1375148293489152 1375542512241408 1377178822809972 1379503521448416 1383730265290464 1387566756587648 1389472754879664 1393873349796837 1394247575343168 1396601086293504 1398519494379072 1399038804124416 1403325403294464 1407619635297792 1408770987586326 1411527877972992 1412937221125248 1413612125000712 1415322280479744 1415998323603136 1417792675493376 1417943376245448 1427655317178636 1431132431833728 1432561349196432 1434979534375296 1436050412699136 1440934708764096 1441475401901184 1445886374429952 1447872482087136 1450316512689408 1450855056129024 1451009271164752 1451502788579649 1452847988898432 1455300418231296 1456490770670988 1459759400745984 1460947690830264 1461495893594256 1462954487108877 1465817411741184 1465968129630368 1466466734853666 1467981822116124 1469757752805888 1470459797587872 1471506139440792 1480928931449856 1486175986904256 1489743984613248 1490171054928192 1491283120879872 1491943724710803 1494863379749376 1496355274485792 1496514980856987 1499443581602304 1501497388831104 1504031939085312 1505262151119636 1506097917023616 1506657173672448 1506817320055704 1510434873288432 1511273511240192 1514901762855936 1515062785577328 1515625371134784 1517137986631428 1520269186902336 1522351519231536 1524921271572608 1525439927944296 1527015943648944 1529155201137408 1530681989552352 1531413135417438 1534410030007296 1535942065117824 1536105324265902 1541219541974784 1544919687747072 1546515829060608 1546626593610189 1549653260133888 1550393467819872 1551254291960832 1551941461629468 1552358125124352 1555721280424064 1556696548451772 1561012601161104 1561879321357824 1562625368946656 1563156849239622 1566376905632448 1568528522261064 1571176222080192 1571759644139776 1573918654639968 1576575453083904 1581406017474816 1582693331732786 1583572089710016 1585790578957312 1587968862719616 1590313640625801 1592237565539712 1592998114053528 1593425800392192 1595186298276129 1597709172294144 1604339675737344 1609852870499328 1610023985812944 1611631517845986 1614351976172208 1614785395571712 1615556714286528 1618283798403584 1621051547359608 1626622171233696 1629367934009088 1631606076775584 1632211938145152 1632385430060346 1634967136531456 1637212970510208 1639976610714624 1643566152184047 1644182880293538 1646782524301824 1649214145834164 1654267272286356 1654711408099584 1660397701598208 1668857357067264 1669654503806016 1671770288595456 1671947985267288 1675392148148992 1675961982689904 1676442436794216 1677693510989856 1680525482957568 1681721302218048 1683399683796516 1689184562434992 1692035931470976 1694989320381504 1695169485062667 1697850487936512 1699239232449486 1702564553843712 1703052634203648 1705078542526632 1710120313698048 1710302835265128 1712645459135478 1715536430519184 1715997015806976 1717892936605062 1720299601279584 1721254762312704 1726211283758208 1727934823257552 1732143281296896 1733871984721632 1738034648715456 1739830307693184 1742767167511552 1743359917650624 1744007276374272 1744192651297356 1745161078455936 1749350845202688 1750186440477072 1755362360134656 1756139176306242 1757114236527552 1757953540064988 1762174018836504 1763152429780224 1767573249840216 1768229599657248 1770658486469964 1773458103094272 1773647384719392 1779081769659168 1781518600923768 1784014401326976 1785857564510464 1786464970559568 1786648657987011 1790145035008512 1792122878310219 1792604025441216 1795629968091648 1797422818830912 1798089465637248 1798764176731392 1804268467237376 1804882135204512 1807928803489536 1808792379123184 1809796673954304 1811084479311744 1811276984039562 1814141617247232 1816145973193734 1817501303572344 1819700074902528 1820569273204032 1823682990779559 1829949942637908 1833038925760224 1834056682988544 1836238430413296 1839338028597888 1841864591823984 1844973687053952 1852630339839552 1858497799729116 1858996767124224 1864692659172096 1865385072165888 1871100537725952 1877464526700672 1878361316781768 1883916294833664 1884816166667616 1887405199863588 1890591168327264 1903540422904848 1904449668403737 1906862985429192 1908176575778304 1910081798928576 1913306045833728 1915385123074176 1915934213479104 1918213360342461 1921246278352128 1921967202534912 1923885352910304 1927848499239936 1929978484334082 1930496642782848 1933755350252544 1935131361456384 1935337051439532 1937130651864576 1941987694227984 1947930254440352 1948661191459008 1950605982811836 1955288979804888 1957309096154832 1960613063450496 1962008185921056 1963306213262928 1968959745536706 1974782655151488 1981567982539008 1982445771191067 1983546483502752 1986325312817664 1986894739904256 1988377494506496 1988519906070243 1989258299614404 1992411334457856 1995140365981056 1995353307809316 2001996518441472 2004208426039239 2007016201492848 2008130556031488 2009089760074272 2012951657493504 2013913164384576 2020083714103104 2020833828179712 2022850648841904 2023609698822816 2027025582536448 2029802025642048 2033919903925728 2034891426513582 2036021258198592 2038873601516544 2040909319403136 2041884180556584 2044688966518887 2047922753490432 2048140432354536 2050945796742486 2054197507235328 2054959389299712 2062168791480252 2062722440233728 2063313768362112 2065768234214958 2067191290426496 2069255282172624 2069810833499136 2075595397935696 2081350134881472 2084209132319496 2088502540843264 2091371363014752 2094901629440256 2098558206186624 2102100604111872 2104988104941696 2108541356633088 2111429452946688 2113156481379489 2117291816959488 2120418187501068 2122983420719616 2123997485404704 2126689013240064 2126915064368172 2139119567649792 2141482975767954 2145673744800768 2146698647750592 2148842023794648 2152469301562944 2154075619048704 2161402063146144 2168829561644928 2172490578678784 2175474769034112 2176282584193536 2176513906747128 2179271983347648 2182950627346944 2184736156006482 2189639101118976 2191421536245396 2192243840391384 2198726117611776 2198952194445552 2201972733174186 2205689696381808 2206281877466112 2207259209161188 2212212700099584 2221393397174784 2226206005074688 2229263980356384 2234615976919872 2235256582392288 2236924681319808 2240700643943424 2242295069624064 2244532911728688 2252246083246656 2256047908627968 2256894463030272 2257893226679454 2259985760508672 2260225980083556 2265652309932648 2266910266860288 2272594178365992 2273438056702176 2275706979947142 2280160418264064 2280403780353504 2283527278847304 2287381907358912 2290523915473416 2293732801706112 2296022984328528 2297119703126157 2301615045010944 2303913097676736 2304157986398853 2311829312962176 2317379531620608 2319773743590912 2324479890200832 2325343035165696 2325590201729808 2326881437941248 2327912192444202 2332467793603584 2333581920636096 2341518901741656 2342818982036736 2343938053419984 2349565358448672 2350869906373632 2352792783391596 2356764333120288 2357639466209664 2357890065642722 2358072878128128 2360877981959952 2364863179625856 2372109026212224 2374039997599179 2375358134565024 2378685868435968 2381953294079424 2382198210649348 2388356348309568 2389497171080292 2390138700588288 2396563758441216 2397452620849664 2398352235641856 2406509513606016 2410571737986048 2414779305748992 2415035978719416 2421527964258312 2423335071429792 2427425697605376 2431577321039412 2439933256850544 2444051901013632 2447409115163376 2448317907217728 2448578145090519 2452450704797184 2455819455765312 2459964916071936 2470173786452736 2473821218751246 2477997066305488 2478662356165632 2481400908429534 2486256878896128 2490596552397312 2503286035600896 2504481755709024 2507921977900932 2513088222223488 2516540266484784 2520788224436352 2522581953327072 2533776843652488 2538053897206464 2539266224538316 2542483980572256 2546775731904768 2548858848674229 2553846830765568 2554578951305472 2557617813789948 2561661704469504 2565180470547072 2568968188703217 2573304645778776 2573995523710464 2580175148608512 2580449401919376 2589316925637312 2598214921945344 2600807977082448 2607051973073184 2609745461539776 2614150751267328 2616010914561408 2616288976946034 2617741617683904 2624026267804032 2625279660715608 2633043540201984 2634208764459363 2635671354791328 2636930310097482 2642090643385344 2643261028254756 2644728644670336 2649192986539008 2651359874760324 2652344399485872 2660187154641408 2660471077079088 2672277901385652 2676021601990464 2678786346765696 2685217552512768 2688906038161824 2693444952137472 2694445104239616 2697134198455872 2698146265097088 2702700776715264 2706402700856064 2711893205234304 2713188568684776 2714695010931456 2716626718967616 2716915476059343 2721212425870848 2722512240742112 2724218959790601 2726251955358516 2729550112353792 2730853909806048 2734594395656648 2744924913956862 2749558388640336 2750296586978304 2751085024482816 2754357645619944 2759007042896832 2767460530580928 2775133513175296 2778945509759328 2787746699593674 2788495150686336 2793202172587008 2797038988758144 2798077608248832 2806650806588928 2815239270595584 2817541975172652 2825874442250496 2827224250001424 2831996647206272 2835585350986752 2835886752490896 2855310634357272 2862264863667456 2865122698392864 2869959068750592 2872100825398272 2881869417528192 2882950803802368 2891772748859904 2894967726501123 2895744964174272 2900633025378816 2902018542329504 2903005577159298 2905695977796864 2912981541341976 2921895381660528 2922991787188512 2925908974217754 2931634823482368 2931936259260736 2932933469707332 2935963644232248 2939515505611776 2940919595175744 2943012278881584 2953439618305059 2972351973808512 2979487969226496 2980342109856384 2982566241759744 2983887449421606 2989726759498752 2992710548971584 2993029961713974 2998887163204608 3002994777662208 3010524302239272 3012195834047232 3013314347344896 3013634640111408 3020869746576864 3022547022480384 3030125571154656 3031250742269568 3034275973262856 3040538373804672 3044703038463072 3049842543145216 3050879855888592 3052337139770373 3054031887297888 3058310402274816 3061363979104704 3062826270834876 3071884130235648 3072210648531804 3076418695113729 3082439083949568 3089839375494144 3093253187220378 3098652351322437 3099306520267776 3100786935639744 3103882923258936 3104716250248704 3111442560848128 3113393096903544 3122025202322208 3123758642715648 3125250737893312 3126313698479244 3132753811264896 3137057044522128 3142352444160384 3143519288279552 3147837309279936 3153150906167808 3162812034949632 3165386663465572 3167144179420032 3175937725439232 3180627281251602 3184475131079424 3185996228107056 3186851600784384 3190372596552258 3195418344588288 3208679351474688 3220047971625888 3223263035691972 3228703952344416 3231113428573056 3236567596807168 3242103094719216 3253244342467392 3258735868018176 3263212153551168 3264423876290304 3264770860120692 3274425941020416 3287132304368094 3288365760587076 3293565048603648 3298428291668328 3302959099761279 3308534544572712 3309422816199168 3339309007612032 3343540577190912 3343895970534576 3350784296297984 3351923965379808 3352884873588432 3355387021979712 3361050965915136 3363442604436096 3366799367593032 3378369124869984 3384071862941952 3386839840019181 3389978640763008 3390338970125334 3395700975873024 3398478464898972 3406105268407296 3410157085053264 3413560469920713 3420240627396096 3420605670530256 3425290918270956 3431072861038368 3435785873210124 3440599202559168 3452422567516416 3455869646515104 3464286562593792 3467743969443264 3476069297430912 3479660615386368 3486719835301248 3488014552748544 3488385302594712 3490322156911872 3491868288666303 3498701690405376 3500372880954144 3512278352612484 3514228473055104 3515907080129976 3524348037673008 3526304859560448 3535146499680432 3536459199314496 3536835098464083 3541316972939928 3547294769438784 3558163539318336 3563037201847536 3568028802653952 3571715129020928 3572929941119136 3573297315974022 3580290070017024 3584245756620438 3585208050882432 3591259936183296 3594845637661824 3596178931274496 3597528353462784 3608536934474752 3609764270409024 3615857606979072 3617584758246368 3619593347908608 3622168958623488 3622553968079124 3632291946387468 3635002607144688 3641138546408064 3647365981559118 3659899885275816 3666077851520448 3672476860826592 3678676057195776 3683729183647968 3689947374107904 3705260679679104 3710731828126869 3716995599458232 3717993534248448 3722101362644301 3729385318344192 3754929053401344 3756722633563536 3767832589667328 3769632333335232 3774810399727176 3781182336654528 3807080845809696 3808899336807474 3813725970858384 3816353151556608 3820163597857152 3826612091667456 3830770246148352 3831868426958208 3836426720684922 3842492556704256 3843934405069824 3847770705820608 3859956968668164 3860993285565696 3870262722912768 3870674102879064 3874261303729152 3883975388455968 3895860508880704 3897322382918016 3901211965623672 3910577959609776 3914618192309664 3921226126900992 3924016371842112 3924433465419051 3926612426525856 3937919491073412 3949565310302976 3955395465146223 3963135965078016 3964891542382134 3967092967005504 3972650625635328 3973789479808512 3977039812140486 3978516599228808 3984822668915712 3990280731962112 3990706615618632 4003993036882944 4008416852078478 4014032402985696 4016261112062976 4018179520148544 4027826328769152 4040167428206208 4041667656359424 4045701297683808 4047219397645632 4054051165072896 4059604051284096 4067839807851456 4069782853027164 4072042516397184 4081818638806272 4083768361113168 4089377933037774 4095845506980864 4096280864709072 4101891593484972 4108395014470656 4117387370935293 4124337582960504 4125444880467456 4126627536724224 4131536468429916 4134382580852992 4138510564345248 4151190795871392 4162700269762944 4168418264638992 4177005081686528 4181620049390511 4182742726029504 4189803258880512 4197116412373248 4209976209883392 4222858905893376 4226312962758978 4234583633918976 4240836375002136 4245966841439232 4247994970809408 4253378026480128 4253830128736344 4282965951535908 4293397295501184 4297684047589296 4304938603125888 4308151238097408 4322804126292288 4337659123289856 4350949538068224 4352565168387072 4353027813494256 4358543966695296 4365901254693888 4369472312012964 4379278202237952 4382843072490792 4384487680782768 4388863461326631 4397452235223552 4397904388891104 4403945466348372 4411379392763616 4414518418322376 4442786794349568 4443715892942053 4452412010149376 4458527960712768 4469231953839744 4470513164784576 4473849362639616 4475831174132409 4484590139248128 4489065823457376 4504492166493312 4512095817255936 4515786453358908 4519971521017344 4520451960167112 4531304619865296 4533820533720576 4545188356731984 4546876113404352 4551413959894284 4560807560707008 4567054557694608 4574763814717824 4581047830946832 4587465603412224 4592045968657056 4594239406252314 4603230090021888 4607826195353472 4608315972797706 4623658625924352 4634759063241216 4639547487181824 4639879780830567 4648959780401664 4651180403459616 4653762875882496 4655824384888404 4667163841272192 4683037803483312 4685637964073472 4687876106839968 4699130716897344 4705585566783192 4713528666240576 4715278932419328 4715780131285444 4721755963919904 4729726359251712 4744218052424448 4748079995198358 4750716269130048 4757371736871936 4763906588158848 4764396421298696 4770940921877403 4776712696619136 4778994342160584 4780277401176576 4793127516882432 4794905241699328 4813019027212032 4829558611497984 4830071957438832 4843055928516624 4846670142859584 4854851395210752 4863154642078824 4879866513701088 4888103802027264 4894818230326752 4896635814435456 4897156290181038 4904901409594368 4911638911530624 4919929832143872 4930698456552141 4940347572905472 4947642437502492 4955994132610976 4962801816859068 4981193104794624 5006572071201792 5008963511418048 5015843955801864 5026176444446976 5033080532969568 5041576448872704 5045163906654144 5067553687304976 5076107794412928 5078532449076632 5084967961144512 5085508455188001 5093551463809536 5097717697348458 5107693661531136 5109157902610944 5115235627579896 5130360941094144 5137936377406434 5146609291557552 5147991047420928 5160898803838752 5178633851274624 5196429843890688 5201615954164896 5214103946146368 5219490923079552 5228301502534656 5232021829122816 5232577953892068 5235483235367808 5248052535608064 5250559321431216 5266087080403968 5268417528918726 5271342709582656 5273860620194964 5286522056509512 5289457289340672 5302719749520648 5304688798971744 5320374309282816 5320942154158176 5344555802771304 5352043203980928 5357572693531392 5359945973961033 5370435105025536 5376368634930657 5377812076323648 5386889904274944 5394268396911744 5396292530194176 5412805401712128 5423786410468608 5426377137369552 5429390021862912 5433253437935232 5433830952118686 5442424851741696 5445024481484224 5448437919581202 5452503910717032 5459100224707584 5461707819612096 5469188791313296 5471048972338677 5489849827913724 5499116777280672 5502170048965632 5508715291239888 5518014085793664 5534921061161856 5550267026350592 5557891019518656 5575493399187348 5576990301372672 5594077977516288 5596155216497664 5613301613177856 5635083950345304 5651748884500992 5654448500002848 5663993294412544 5671773504981792 5710621268714544 5713349005211211 5724529727334912 5730245396785728 5739918137501184 5754640081027383 5763738835056384 5765901607604736 5783545497719808 5789935453002246 5791489928348544 5801266050757632 5804037084659008 5806011154318596 5811391955593728 5825963082683952 5843790763321056 5845983574377024 5851817948435508 5863872518521472 5865866939414664 5871927288464496 5881839190351488 5886024557763168 5906879236610118 5944703947617024 5947337313573201 5958975938452992 5960684219712768 5965132483519488 5967774898843212 5985421097943168 5986059923427948 6005989555324416 6012625278117717 6021048604478544 6024391668094464 6027269280222816 6041739493153728 6060251142309312 6062501484539136 6068551946525712 6081076747609344 6089406076926144 6099685086290432 6101759711777184 6104674279540746 6108063774595776 6116620804549632 6122727958209408 6125652541669752 6134066899556661 6143768260471296 6144421297063608 6152837390227458 6164878167899136 6186506374440756 6197304702644874 6201573871279488 6207765846517872 6209432500497408 6222885121696256 6226786193807088 6244050404644416 6250501475786624 6252627396958488 6265507622529792 6274114089044256 6284704888320768 6287038576559104 6295674618559872 6306301812335616 6325624069899264 6330773326931144 6334288358840064 6339469444138467 6351875450878464 6361254562503204 6368950262158848 6371992456214112 6380745193104516 6417358702949376 6440095943251776 6446526071383944 6457407904688832 6462226857146112 6484206189438432 6506488684934784 6517471736036352 6526424307102336 6528847752580608 6529541720241384 6548851882040832 6574264608736188 6576731521174152 6596856583336656 6605918199522558 6617069089145424 6618845632398336 6678618015224064 6687791941069152 6701568592595968 6703847930759616 6705769747176864 6710774043959424 6722101931830272 6726885208872192 6733598735186064 6756738249739968 6768143725883904 6773679680038362 6779957281526016 6780677940250668 6796956929797944 6820314170106528 6827120939841426 6840481254792192 6841211341060512 6850581836541912 6862145722076736 6871571746420248 6881198405118336 6891359109378471 6904845135032832 6911739293030208 6912473959196559 6935487938886528 6952138594861824 6959321230772736 6973439670602496 6976029105497088 6976770605189424 6980644313823744 6983736577332606 6997403380810752 7000745761908288 7024556705224968 7028456946110208 7031814160259952 7048696075346016 7052609719120896 7070292999360864 7072918398628992 7073670196928166 7082633945879856 7094589538877568 7116327078636672 7122119992797537 7126074403695072 7136057605307904 7143430258041856 7145859882238272 7146594631948044 7168491513240876 7170416101764864 7189691275323648 7192357862548992 7195056706925568 7219528540818048 7231715213958144 7235169516492736 7244337917246976 7245107936158248 7264583892774936 7270005214289376 7282277092816128 7294731963118236 7319799770551632 7332155703040896 7344953721653184 7345734435271557 7357352114391552 7367458367295936 7379894748215808 7410521359358208 7421463656253738 7433991198916464 7435987068496896 7444202725288602 7458770636688384 7509858106802688 7513445267127072 7539264666670464 7549620799454352 7562364673309056 7614161691619392 7617798673614948 7627451941716768 7640327195714304 7646576546022687 7661540492296704 7663736853916416 7672853441369844 7684985113408512 7695541411641216 7706904566109651 7719913937336328 7721986571131392 7740525445825536 7741348205758128 7767950776911936 7791721017761408 7794644765836032 7802423931247344 7821155919219552 7829236384619328 7842452253801984 7848032743684224 7848866930838102 7853224853051712 7875838982146824 7899130620605952 7902626293378089 7910790930292446 7926271930156032 7929783084764268 7934185934011008 7947578959617024 7954079624280972 7957033198457616 7980561463924224 7981413231237264 8016833704156956 8028064805971392 8036359040297088 8055652657538304 8080334856412416 8083335312718848 8091402595367616 8094438795291264 8108102330145792 8119208102568192 8135679615702912 8139565706054328 8144085032794368 8150746428178029 8163637277612544 8167536722226336 8178755866075548 8192561729418144 8203783186969944 8234774741870586 8248675165921008 8250889760934912 8252615229749527 8253255073448448 8263072936859832 8268765161705984 8277021128690496 8302381591742784 8325400539525888 8336836529277984 8354010163373056 8363240098781022 8365485452059008 8379606517761024 8394232824746496 8419952419766784 8445717811786752 8452625925517956 8481672750004272 8495989941618816 8506756052960256 8507660257472688 8565931903071816 8586794591002368 8595368095178592 8609877206251776 8616302476194816 8645608252584576 8675318246579712 8684903179503369 8701899076136448 8706055626988512 8717087933390592 8738944624025928 8765686144981584 8768975361565536 8777726922653262 8794904470447104 8795808777782208 8807890932696744 8822758785527232 8829036836644752 8860318854915177 8887431785884106 8904824020298752 8917055921425536 8938463907679488 8941026329569152 8947698725279232 8951662348264818 8969180278496256 8978131646914752 9008984332986624 9031572906717816 9039943042034688 9040903920334224 9062609239730592 9067641067441152 9090376713463968 9093752226808704 9102827919788568 9121615121414016 9134109115389216 9149527629435648 9157011419311119 9162095661893664 9174931206824448 9184091937314112 9188478812504628 9215652390706944 9216631945595412 9229256085341187 9247317251848704 9269518126482432 9279759561661134 9297919560803328 9302360806919232 9311648769776808 9334327682544384 9366075606966624 9371275928146944 9375752213679936 9398261433794688 9411171133566384 9427057332481152 9430557864838656 9431560262570888 9443511927839808 9459452718503424 9488436104848896 9496159990396716 9501432538260096 9527813176317696 9528792842597392 9541881843754806 9553425393238272 9557988684321168 9560554802353152 9586255033764864 9626038054424064 9660143914877664 9686111857033248 9693340285719168 9709702790421504 9726309284157648 9759733027402176 9776207604054528 9789636460653504 9793271628870912 9794312580362076 9823277823061248 9861396913104282 9880695145810944 9895284875004984 9911988265221952 9925603633718136 10017927022836096 10031687911603728 10052352888893952 10066161065939136 10083152897745408 10090327813308288 10135107374609952 10152215588825856 10157064898153264 10160519520057543 10169935922289024 10171016910376002 10187102927619072 10195435394696916 10218315805221888 10230471255159792 10240681409762139 10260721882188288 10275872754812868 10293218583115104 10321797607677504 10357267702549248 10392859687781376 10403231908329792 10428207892292736 10438981846159104 10464043658245632 10465155907784136 10470966470735616 10475604865998909 10496105071216128 10501118642862432 10536835057837452 10542685419165312 10547721240389928 10573044113019024 10578914578681344 10605439499041296 10609377597943488 10610505295392249 10641884308316352 10689111605542608 10704086407961856 10715145387062784 10719891947922066 10740870210051072 10752737269861314 10755624152647296 10773779808549888 10788536793823488 10792585060388352 10825610803424256 10847572820937216 10852754274739104 10858780043725824 10866506875870464 10867661904237372 10890048962968448 10896875839162404 10905007821434064 10923415639224192 10938377582626592 10942097944677354 10979699655827448 10998233554561344 11017430582479776 11036028171587328 11069842122323712 11100534052701184 11115782039037312 11132195484380607 11150986798374696 11153980602745344 11166304087932903 11188155955032576 11270167900690608 11303497769001984 11308897000005696 11327986588825088 11343547009963584 11421242537429088 11426698010422422 11449059454669824 11460490793571456 11479836275002368 11509280162054766 11527477670112768 11531803215209472 11579870906004492 11582979856697088 11608074169318016 11612022308637192 11622783911187456 11651926165367904 11687581526642112 11691967148754048 11703635896871016 11727745037042944 11731733878829328 11743854576928992 11763678380702976 11772049115526336 11773300396257153 11813758473220236 11866186395438669 11889407895234048 11894674627146402 11917951876905984 11921368439425536 11935549797686424 11970842195886336 11972119846855896 12011979110648832 12025250556235434 12042097208957088 12048783336188928 12054538560445632 12083478986307456 12120502284618624 12125002969078272 12137103893051424 12162153495218688 12178812153852288 12199370172580864 12203519423554368 12209348559081492 12216127549191552 12245455916418816 12251305083339504 12268133799113322 12287536520942592 12288842594127216 12305674780454916 12373012748881512 12394609405289748 12403147742558976 12415531693035744 12445770243392512 12453572387614176 12488100809288832 12501002951573248 12505254793916976 12531015245059584 12544860148171533 12548228178088512 12569409776641536 12591349237119744 12661546653862288 12668576717680128 12678938888276934 12703750901756928 12722509125006408 12737900524317696 12743984912428224 12761490386209032 12880191886503552 12893052142767888 12914815809377664 12924453714292224 12968412378876864 13012977369869568 13052848614204672 13057695505161216 13059083440482768 13097703764081664 13148529217472376 13153463042348304 13193713166673312 13211836399045116 13234138178290848 13331147678826159 13357236030448128 13375583882138304 13407695861519232 13411539494353728 13421548087918848 13427493522397227 13453770417744384 13467197470372128 13513476499479936 13536287451767808 13547359360076724 13559914563052032 13561355880501336 13593913859595888 13640628340213056 13654241879682852 13682422682121024 13701163673083824 13724291444153472 13743143492840496 13762396810236672 13782718218756942 13809690270065664 13823478586060416 13824947918393118 13870975877773056 13904277189723648 13918642461545472 13919639342491701 13946879341204992 13953541210378848 13961288627647488 13967473154665212 14001491523816576 14049113410449936 14056913892220416 14063628320519904 14097392150692032 14140585998721728 14145836797257984 14147340393856332 14165267891759712 14189179077755136 14232654157273344 14244239985595074 14252148807390144 14272115210615808 14291719764476544 14293189263896088 14312822765632209 14336983026481752 14340832203529728 14379382550647296 14384715725097984 14439057081636096 14470339032985472 14488675834493952 14490215872316496 14529167785549872 14540010428578752 14564554185632256 14589463926236472 14639599541103264 14664311406081792 14689907443306368 14691468870543114 14714704228783104 14734916734591872 14759789496431616 14792095369656423 14821042718716416 14842927312507476 14867982397832928 14888405450577204 15019716213605376 15026890534254144 15078529333340928 15099241598908704 15124729346618112 15228323383238784 15235597347229896 15254903883433536 15256525365564003 15280654391428608 15293153092045374 15323080984593408 15327473707832832 15345706882739688 15391082823282432 15413809132219302 15439827874672656 15443973142262784 15482696411516256 15535901553823872 15583442035522816 15589289531672064 15604847862494688 15642311838439104 15658472769238656 15684904507603968 15696065487368448 15697733861676204 15706449706103424 15751677964293648 15798261241211904 15805252586756178 15821581860584892 15859566169528536 15868371868022016 15908159248561944 15914066396915232 15961122927848448 15962826462474528 16033667408313912 16056129611942784 16072718080594176 16079837921883099 16111305315076608 16129105904791971 16160669712824832 16182805190735232 16188877590582528 16238416205136384 16271359231405824 16279131412108656 16288170065588736 16301492856356058 16327274555225088 16335073444452672 16357511732151096 16385123458836288 16407566373939888 16469549483741172 16497350331842016 16505230459499054 16506510146896896 16526145873719664 16537530323411968 16554042257380992 16604763183485568 16650801079051776 16673673058555968 16726480197562044 16730970904118016 16788465649492992 16839904839533568 16905251851035912 16963345500008544 16991979883237632 17015320514945376 17131863806143632 17140047015633633 17173589182004736 17190736190357184 17219754412503552 17291216505169152 17350636493159424 17369806359006738 17403798152272896 17412111253977024 17434175866781184 17477889248051856 17531372289963168 17537950723131072 17555453845306524 17591617555564416 17615781865393488 17645517571054464 17658073673289504 17720637709830354 17774863571768212 17834111842851072 17842011940719603 17876927815358976 17882052659138304 17895397450558464 17903324696529636 17956263293829504 18017968665973248 18063145813435632 18081807840668448 18125218479461184 18180753426927936 18187504453617408 18205655839577136 18243230242828032 18268218230778432 18299055258871296 18314022838622238 18324191323787328 18349862413648896 18368183874628224 18376957625009256 18431304781413888 18433263891190824 18458512170682374 18494634503697408 18559519123322268 18604721613838464 18623297539553616 18668655365088768 18732151213933248 18751504427359872 18796522867589376 18822342267132768 18854114664962304 18861115729677312 18863120525141776 18887023855679616 18918905437006848 18976872209697792 18992319980793432 19002865076520192 19018408332415401 19055626352635392 19057585685194784 19083763687509612 19106850786476544 19115977368642336 19252076108848128 19320287829755328 19372223714066496 19386680571438336 19452618568315296 19519466054804352 19552415208109056 19579272921307008 19586543257741824 19588625160724152 19646555646122496 19722793826208564 19790569750009968 19823976530443904 19851207267436272 20035854045672192 20063375823207456 20104705777787904 20132322131878272 20166305795490816 20180655626616576 20270214749219904 20304431177651712 20314129796306528 20321039040115086 20339871844578048 20342033820752004 20390870789393832 20460942510319584 20481362819524278 20521443764376576 20551745509625736 20586437166230208 20643595215355008 20674077328135413 20714535405098496 20737421877589677 20806463816659584 20856415784585472 20877963692318208 20928087316491264 20930311815568272 20941932941471232 20951209731997818 20992210142432256 21002237285724864 21073670115674904 21085370838330624 21095442480779856 21146088226038048 21157829157362688 21210878998082592 21218755195886976 21221010590784498 21283768616632704 21366359978392611 21378223211085216 21408172815923712 21430290774125568 21439783895844132 21505474539722628 21511248305294592 21577073587646976 21585170120776704 21695145641874432 21705508549478208 21733013751740928 21735323808474744 21780097925936896 21793751678324808 21810015642868128 21846831278448384 21876755165253184 21884195889354708 21959399311654896 21996467109122688 22034861164959552 22037203305814671 22072056343174656 22139684244647424 22231564078074624 22264390968761214 22301973596749392 22307961205490688 22332608175865806 22376311910065152 22540335801381216 22617794000011392 22655973177650176 22687094019927168 22842485074858176 22853396020844844 22920981587142912 23018560324109532 23054955340225536 23120713698328953 23159741812008984 23165959713394176 23216148338636032 23224044617274384 23303852330735808 23375163053284224 23383934297508096 23407271793742032 23455490074085888 23463467757658656 23487709153857984 23527356761405952 23544098231052672 23546600792514306 23627516946440472 23707878880134267 23732372790877338 23778815790468096 23789349254292804 23842736878851072 23871099595372848 23941684391772672 23944239693711792 24050501112470868 24084194417914176 24109077120891264 24166957972614912 24241004569237248 24250005938156544 24274207786102848 24324306990437376 24357624307704576 24407038847108736 24418697118162984 24432255098383104 24490911832837632 24502610166679008 24536267598226644 24577685188254432 24611349560909832 24746025497763024 24757845689248581 24789218810579496 24806295485117952 24831063386071488 24907144775228352 24976201618577664 25002005903146496 25010509587833952 25062030490119168 25089720296343066 25096456356177024 25138819553283072 25182698474239488 25323093307724576 25337153435360256 25357877776553868 25445018250012816 25487969824856448 25522980772418064 25760383773007104 25786104285535776 25829631618755328 25848907428584448 25936824757753728 26025954739739136 26054709538510107 26105697228409344 26118166880965536 26297058434944752 26306926084696608 26387426333346624 26423672798090232 26468276356581696 26580956564745531 26662295357652318 26714472060896256 26751167764276608 26815391723038464 26823078988707456 26843096175837696 26854987044794454 26907540835488768 26934394940744256 27026952998959872 27094718720153448 27119829126104064 27122711761002672 27187827719191776 27281256680426112 27308483759365704 27364845364242048 27402327346167648 27448582888306944 27471034257933357 27486286985680992 27524793620473344 27565436437513884 27646957172120832 27649895836786236 27687768256023561 27741951755546112 27808554379447296 27839278684983402 27893758682409984 27907082420757696 27934946309330424 28002983047633152 28098226820899872 28113827784440832 28127256641039808 28194784301384064 28281171997443456 28291673594515968 28294680787712664 28330535783519424 28378358155510272 28465308314546688 28488479971190148 28504297614780288 28583439528953088 28586378527792176 28625645531264418 28673966052963504 28681664407059456 28758765101294592 28878114163272192 28940678065970944 28980431744632992 29058335571099744 29080020857157504 29129108371264512 29178927852472944 29279199082206528 29328622812163584 29379814886612736 29382937741086228 29469833469183744 29584190739312846 29642085437432832 29685854625014952 29735964795665856 29776810901154408 30053781068508288 30157058666681856 30198483197817408 30249458693236224 30456646766477568 30471194694459792 30509807766867072 30513050731128006 30561308782857216 30586306184090748 30654947415665664 30691413765479376 30722044229286417 30782165646564864 30827618264438604 30879655749345312 30965392823032512 31071803107647744 31166884071045632 31178579063344128 31209695724989376 31284623676878208 31316945538477312 31392130974736896 31395467723352408 31412899412206848 31503355928587296 31610505173512356 31643163721169784 31719132339057072 31736743736044032 31816318497123888 31828132793830464 31831515886176747 31925652924949056 32067334816627824 32112259223885568 32145436161188352 32159675843766198 32222610630153216 32258211809583942 32321339425649664 32365610381470464 32377755181165056 32476832410272768 32542718462811648 32558262824217312 32576340131177472 32602985712712116 32670146888905344 32715023464302192 32770246917672576 32815132747879776 32939098967482344 32994700663684032 33010460918998108 33052291747439328 33108084514761984 33209526366971136 33301602158103552 33347346117111936 33396586453141821 33452960395124088 33461941808236032 33810503702071824 33926691000017088 33983959766475264 34030641029890752 34263727612287264 34280094031267266 34347178364009472 34381472380714368 34439508825007104 34582433010338304 34739612718013476 34824222507954048 34868351733562368 34955778496103712 35062744579926336 35075901446262144 35110907690613048 35183235111128832 35231563730786976 35291035142108928 35316147346579008 35319901188771459 35441275419660708 35549727143536424 35598559186316007 35668223685702144 35684023881439206 35753855630717952 35764105318276608 35806649393059272 35912526587659008 36035937331946496 36126291626871264 36163615681336896 36250436958922368 36361506853855872 36375008907234816 36411311679154272 36486460485656064 36536436461556864 36598110517742592 36628045677244476 36648382647574656 36736367749256448 36753915250018512 36862609562827776 36866527782381648 36917024341364748 37119038246644536 37209443227676928 37246595079107232 37337310730177536 37464302427866496 37503008854719744 37593045735178752 37634580444514599 37644684534265536 37708229329924608 37726241050283552 37774047711359232 37984639961586864 38005730153040384 38036816664830802 38111252705270784 38115171370389568 38167527375019224 38213701572953088 38231954737284672 38640575659510656 38744447428132992 38773361142876672 38905237136630592 39038932109608704 39158545842614016 39173086515483648 39177250321448304 39293111292244992 39445587652417128 39581139500019936 39647953060887808 39702414534872544 39993443036478477 40071708091344384 40126751646414912 40264644263756544 40282480567191681 40361311253233152 40540429498439808 40608862355303424 40628259592613056 40642078080230172 40679743689156096 40684067641504008 40781741578787664 40921885020639168 40962725639048556 41103491019251472 41172874332460416 41287190430710016 41348154656270826 41429070810196992 41474843755179354 41612927633319168 41712831569170944 41755927384636416 41860623631136544 41883865882942464 41902419463995636 42004474571449728 42147340231349808 42170741676661248 42190884961559712 42292176452076096 42421757996165184 42437510391773952 42442021181568996 42567537233265408 42732719956785222 42756446422170432 42816345631847424 42879567791688264 42938468296896627 43010949079445256 43022496610589184 43154147175293952 43411017098956416 43466027503481856 43470647616949488 43560195851873792 43587503356649616 43620031285736256 43693662556896768 43753510330506368 43768391778709416 43918798623309792 43992934218245376 44069722329919104 44074406611629342 44144112686349312 44279368489294848 44376286108969269 44463128156149248 44528781937522428 44603947193498784 44665216351731612 45080671602762432 45235588000022784 45374188039854336 45684970149716352 45706792041689688 45769576096692009 45841963174285824 46037120648219064 46241427396657906 46319483624017968 46331919426788352 46432296677272064 46448089234548768 46607704661471616 46750326106568448 46767868595016192 46814543587484064 46910980148171776 46926935515317312 46975418307715968 47054713522811904 47088196462105344 47093201585028612 47255033892880944 47415757760268534 47464745581754676 47578698508585608 47742199190745696 47883368783545344 47888479387423584 48101002224941736 48168388835828352 48218154241782528 48239513765649297 48333915945229824 48387317714375913 48482009138474496 48548415572205696 48715248615409152 48814077694217472 48837394236325968 48864510196766208 48981823665675264 49005220333358016 49072535196453288 49155370376508864 49222699121819664 49492050995526048 49515691378497162 49578437621158992 49612590970235904 49662126772142976 49814289550456704 49952403237155328 50004011806292992 50021019175667904 50179440592686132 50192912712354048 50365396948478976 50646186615449152 50715755553107736 50890036500025632 50975939649712896 51045961544836128 51420141046900899 51520767546014208 51572208571071552 51659263237510656 51873649515507456 52051909479478272 52109419077020214 52211394456818688 52236333761931072 52594116869889504 52613852169393216 52774852666693248 52847345596180464 52936552713163392 53161913129491062 53324590715304636 53502335528553216 53526035822158809 53630783446076928 53646157977414912 53686192351675392 53709974089588908 53868789881488512 54053905997919744 54189437440306896 54245423522005344 54375655438383552 54562513360852224 54616967518731408 54729690728484096 54804654692335296 54897165776613888 54942068515866714 54972573971361984 55049587240946688 55130872875027768 55293914344241664 55299791673572472 55375536512047122 55483903511092224 55678557369966804 55814164841515392 55869892618660848 56005966095266304 56196453641799744 56254513282079616 56389568602768128 56562343994886912 56583347189031936 56589361575425328 56661071567038848 56756716311020544 56930616629093376 56976959942380296 57008595229560576 57055224997246203 57166879057906176 57172757055584352 57251291062528836 57347932105927008 57756228326544384 57768306608246689 57881356131941888 57960863489265984 58116671142199488 58160041714315008 58357855704945888 58558398164413056 58657245624327168 58759629773225472 58765875482172456 58939666938367488 59168381478625692 59371709250029904 59471929591331712 59553621802308816 60107562137016576 60314117333363712 60396966395634816 60498917386472448 60913293532955136 60942389388919584 61019615533734144 61026101462256012 61172612368181496 61382827530958752 61444088458572834 61564331293129728 61655236528877208 61759311498690624 61930785646065024 62022231984406239 62143606215295488 62333768142091264 62419391449978752 62569247353756416 62633891076954624 62784261949473792 62790935446704816 62825798824413696 63006711857174592 63221010347024712 63286327442339568 63438264678114144 63473487472088064 63632636994247776 63656265587660928 63663031772353494 63851305849898112 64099079935177833 64134669633255648 64224518447771136 64290872322376704 64319351687532396 64516423619167884 64731220762940928 64755510362330112 65085436925623296 65116525648434624 65205971425424232 65340293777810688 65430046928604384 65540493835345152 65630265495759552 65878197934964688 65989401327368064 66020921837996216 66104583494878656 66111609917444013 66216169029523968 66419052733942272 66694692234223872 66793172906283642 66905920790248176 66923883616472064 67621007404143648 67853382000034176 67967919532950528 68061282059781504 68527455224574528 68560188062534532 68762944761428736 69164866020676608 69479225436026952 69648445015908096 69911556992207424 70125489159852672 70151802892524288 70221815381226096 70366470222257664 70463127461573952 70582070284217856 70632294693158016 70639802377542918 70882550839321416 71099454287072848 71123636640402801 71197118372632014 71336447371404288 71368047762878412 71528210636553216 71613298786118544 71825053175318016 72252583253742528 72327231362673792 72500873917844736 72723013707711744 72750017814469632 72822623358308544 72972920971312128 73072872923113728 73256091354488952 73296765295149312 73472735498512896 73507830500037024 73733055564763296 73834048682729496 74238076493289072 74273537067745743 74418886455353856 74493190158214464 74928604855732992 75006017709439488 75186091470357504 75269160889029198 75289369068531072 75416458659849216 75452482100567104 75548095422718464 75969279923173728 76011460306080768 76073633329661604 76230342740779136 76335054750038448 76463909474569344 77281151319021312 77488894856265984 77546722285753344 77810474273261184 78077864219217408 78164128615530321 78317091685228032 78354500642896608 78891175304834256 79162279000039872 79295906121775616 79404829069745088 79742869694236593 79986886072956954 80143416182688768 80253503292829824 80529288527513088 80564961134383362 80722622506466304 81080858996879616 81256519185226112 81284156160460344 81359487378312192 81368135283008016 81563483157575328 81843770041278336 81925451278097112 82206982038502944 82345748664920832 82413102773800071 82574380861420032 82696309312541652 82949687510358708 83063304768070683 83225855266638336 83425663138341888 83721247262273088 83804838927991272 84008949142899456 84294680462699616 84341483353322496 84381769923119424 84584352904152192 84843515992330368 84875020783547904 84884042363137992 85135074466530816 85465439913570444 85512892844340864 85759135583376528 85876936593793254 86021898158890512 86044993221178368 86822034197912832 86941295233898976 87120391703747584 87175006713299232 87240062571472512 87387325113793536 87507020661012736 87536783557418832 87837597246619584 87985868436490752 88139444659838208 88148813223258684 88752572217938538 88926256312298496 89057563875044856 89207894386997568 89330432703463224 90161343205524864 90471176000045568 90748376079708672 91369940299432704 91413584083379376 91539152193384018 91683926348571648 92074241296438128 92482854793315812 92638967248035936 92864593354544128 92896178469097536 93215409322943232 93500652213136896 93535737190032384 93629087174968128 93853871030634624 93950836615431936 94176392924210688 94186403170057224 94510067785761888 94831515520537068 94929491163509352 95157397017171216 95484398381491392 95494547658530241 95776958774847168 96202004449883472 96336777671656704 96436308483565056 96479027531298594 96667831890459648 96774635428751826 96964018276948992 97096831144411392 97430497230818304 97628155388434944 97674788472651936 97729020393532416 98010440666716032 98145070392906576 98310740753017728 98445398243639328 98984101991052096 99031382756994324 99156875242317984 99324253544285952 99628579100913408 99904806474310656 100042038351335808 100189759359425463 100358881185372264 100385825424708096 101292373230898304 101431511106215472 101780073000051264 101951879299425792 102091923089672256 102840282093801798 103041535092028416 103144417142143104 103318526475021312 103747299031014912 104218838154040428 104472667523862144 105188233739779008 105227704338786432 105549705333386496 105694691192360928 105873105426326784 105959703566314377 106323826258982124 106649181430609272 106795677558948021 107004671057106432 107052071644317618 107261566892153856 107292315954829824 107419948179177816 107737579762977024 108107811995839488 108378874880613792 108490847044010688 108751310876767104 109125026721704448 109233935037462816 109459381456968192 109609309384670592 109794331553227776 109884137031733428 109945147942723968 110261745750055536 110587828688483328 110599583347144944 110751073024094244 111357114739933608 111628329683030784 111739785237321696 112011932190532608 112392907283599488 112509026564159232 112779137205536256 112903741333543797 113124687989773824 113178723150850656 113322143134077696 113953919884760592 114017190459121152 114110449994492406 114333758115812352 114345514111168704 114502582125057672 114695864211854016 115536613216493378 115762712263883776 115921726978531968 116233342284398976 116320083428630016 116715711409891776 117116796328826112 117519259546450944 117531750964344912 117879333876734976 118336762957251384 118743418500059808 118943859182663424 119107243604617632 119980329109435431 120215124274033152 120793932791269632 121826587065910272 121884778777839168 122039231067468288 122052202924512024 122345224736362992 122765655061917504 122888176917145668 123310473057754416 123518622997381248 123861571292130048 124044463968812478 124287212430590976 124838782899957504 125138494707512832 125267782153909248 125581870893409632 125651597648827392 126013423714349184 126442020694049424 126572654884679136 126876529356228288 127265273988495552 127312531175321856 127326063544706988 127702611699796224 128198159870355666 128269339266511296 128449036895542272 128638703375064792 129032847238335768 129462441525881856 130233051296869248 130411942850848464 130680587555621376 130860093857208768 131080987670690304 131260530991519104 131756395869929376 131978802654736128 132041843675992432 132209166989757312 132223219834888026 132432338059047936 132838105467884544 133128858326907807 133389384468447744 133586345812567284 133811841580496352 135242014808287296 135706764000068352 136122564119563008 137054910449149056 137120376125069064 137525889522857472 138958450872053904 139296890031816192 139823113984414848 140250978319705344 140303605785048576 140443630762452192 140732940444515328 140926254923147904 141164140568435712 141264589386316032 141279604755085836 141765101678642832 142198908574145696 142247273280805602 142394236745264028 142736095525756824 143226597572237088 143650106350636032 144505166507485056 144654462725347584 144718541296947891 145001747835689472 145161953143127739 145446027415423488 145645246716617088 146145745846227456 146512182708977904 146593530590298624 146945470997025792 147015661000074048 147466111129526592 147668097365458992 148476152986578144 148547074135491486 148837772910707712 148986380316428928 149857209711465984 150012035418878976 150538321778058396 150578738137062144 150904964201134208 151096190845436928 151938559846347456 152147266659323208 152460685481558272 152670109500076896 152927818949138688 154260423140702697 154562302638042624 154977789712531968 155620948546522368 156155728438434816 156328257231060642 156634183370456064 156709001285793216 157782350609668512 158324558000079744 158591812243551232 158809658139490176 159485739388473186 159973772145913908 160507006585659648 161058577055026176 161129922268766724 162161717993759232 162513038370452224 162568312320920688 162736270566016032 163126966315150656 163687540082556672 163850902556194224 164413964077005888 164691497329841664 164826205547600142 165148761722840064 165392618625083304 165899375020717416 166126609536141366 166451710533276672 167442494524546176 167609677855982544 168017898285798912 168589360925399232 168763539846238848 169168705808304384 169687031984660736 169750041567095808 169768084726275984 170270148933061632 170930879827140888 171025785688681728 171518271166753056 171753873187586508 172043796317781024 173304919824740067 173644068395825664 173882590467797952 174350013426598464 174480125142945024 175014041322025472 175073567114837664 175675194493239168 175971736872981504 176278889319676416 176297626446517368 177505144435877076 178115127750089712 178415788773995136 178660865406926448 180322686411049728 180942352000091136 181496752159417344 182739880598865408 182827168166758752 183078304386768036 184148482592876256 184965709586631624 185277934496071872 185792356938195072 186066695953218717 186430818645886464 187001304426273792 187258174349936256 187707742061269248 187901673230863872 188352785848421376 188372806340114448 189020135571523776 189663031041074136 189858982327018704 190314794034342432 190968796762982784 190989095317060482 191553917549694336 192297239805533499 192404008899766944 192673555343313408 192872616967130112 192958055062597188 193549270857503652 194193662288822784 195256310776869888 195349576945303872 196020881333432064 196290140785813152 196621481506035456 196890796487278656 197968203982104192 198062765513988648 198313750484635968 198334829752332039 198648507088571904 199257158201826816 200084076702671616 200379518718850926 200717762370744528 200771650849416192 202584746461796608 202863022212430944 203560146000102528 203903758598851584 204183846179344512 205680564187603596 206288834284286208 207494598062029824 208437676308080856 208945335047724288 210376467479558016 210455408677572864 211099410666772992 211389382384721856 211746210852653568 211919407132628754 212647652517964248 213298362861218544 213591355117896042 214009342114212864 214104143288635236 214584631909659648 214839896358355632 215475159525954048 216757749761227584 216981694088021376 217502621753534208 218250053443408896 218467870074925632 218918762913936384 219218618769341184 219768274063466856 219890295885447936 220523491500111072 221199166694289888 221502146048188488 222714229479867216 222820611203237229 223256659366061568 223479570474643392 224785814567198976 225018053128318464 225558274411072512 225807482667087594 226249375979547648 226357446301701312 226644286268155392 227907839769521184 228034380918242304 228220899988984812 228691028222337408 229005164250115344 229391728423708032 231073226432986756 231843453957063936 232466684568797952 232640166857260032 233431422819783552 234233592657652224 235063501928689824 236673525914502768 237486837000119616 237887718365326848 238214487209235264 239960658218870862 240430248548066304 241587865582539264 243769557555678336 244078462134936576 244104405849024048 244690449472725984 245531310123835008 245776353834291336 246620946115508832 247037245994762496 247239308321400213 247723142584260096 248088927937624956 249189914304212049 249677565799915008 250276989415025664 251163741786819264 252026847428698368 252884041388098848 253145309769358272 253753058712456576 254530547976991104 254625062350643712 254652127089413976 255405223399592448 256396319740711332 256538678533022592 257277406750129584 258065694476671536 260466102593738496 260823885701696928 261361175111242752 261720187714417536 262161975341380608 262521061983038208 263512791739858752 263957605309472256 264083687351984864 264418333979514624 264446439669776052 266257716653815614 266778768936895488 267172691625134568 267623683160992704 270484029616574592 271413528000136704 272245128239126016 274109820898298112 274240752250138128 275051779045714944 277916901744107808 278593780063632384 279646227968829696 280501956639410688 280607211570097152 280887261524904384 281852509846295808 282529178772632064 282559209510171672 283530203357285664 284397817148291392 284494546561611204 284788473490528056 285472191051513648 286453195144474176 286483642975590723 289010333014970112 289308925450695168 289437082593895782 290003495671378944 290323906286255478 290892054830846976 291290493433234176 292291491692454912 293024365417955808 293187061180597248 294031322000148096 294932222259053184 295336194730917984 296952305973156288 297094148270982972 297972760632857856 299714419422931968 300569278078276389 301076643556116792 301157476274124288 301809928402268416 303877119692694912 304294533318646416 304921370963116544 305340219000153792 305855637898277376 308520846281405394 309124605276085248 309955579425063936 311241897093044736 312656514462121284 313418002571586432 315564701219337024 316649116000159488 317619316278980352 318971478776946372 319947544291827816 320387032676844063 321014013171319296 322259844537533448 324323435987518464 325026076740904448 325136624641841376 325472541132032064 326253932630301312 327375080165113344 327701805112388448 328827928154011776 329382994659683328 329652411095200284 330785237250166608 331798750041434832 332253219072282732 334884989049092352 335219355711965088 336035796571597824 337178721850798464 337527079692477696 338337411616608768 338711224000631391 339374063969321472 339536169452551968 341861759654281776 342051571377363456 343036542333506112 343507746375173016 344087592635562048 346609839649480134 347288136791651328 347765180935595904 348700026853196928 348960250285890048 350028082644050944 350147134229675328 351350388986478336 352557778639352832 352595252893034736 355010288871754152 356230255500179424 356831577547990272 357321730813852896 359940987328306293 360645372822099456 365479761197730816 365654336333517504 366156608773536072 368296965185752512 369931419173263248 370555868992143744 371584713876390144 372133391906437434 372861637291772928 374516348699872512 375415484122538496 375803346461727744 376745612680228896 378040271143047552 379326062082148272 379717964654037408 380629588068684864 381937593525965568 381978190634120964 383107835099388672 384594479611066998 384808017799533888 385347110686626816 385916110125194376 387098541715007304 388387324577645568 390699153890607744 392041762666864128 392580281571626304 393242963012070912 393781592974557312 395936407964208384 396125531027977296 396627500969271936 396669659504664078 397297014177143808 398514316403653632 399386574980723421 400168153405343232 400759037437701852 401435524741489056 405169492923593216 405726044424861888 407120292000205056 408367692358689024 411361128375207192 412577668568572416 416875352616161712 417890670095448576 420752934959116032 420910817355145728 422198821333545984 422778764769443712 423492421705307136 423838814265257508 425295305035928496 426596725722437088 427182710235792084 428208286577270472 429679792716711264 430950319051908096 433515499522455168 433963388176042752 434155623890843673 435005243507068416 436935740149851264 438437237538682368 439536548126933712 439780591770895872 441046983000222144 442398333388579776 443004292096376976 445428458959734432 445641222406474458 446513318732123136 446959140949286784 449571629134397952 450036106256636928 451614965334175188 452714892603402624 453288572536310784 455815679539042368 456441799977969624 457382056444674816 458010328500230688 458783456847416064 462146452865973512 462781269422108091 463686907914127872 464933369137595904 466862845639567104 468467185315304448 470127003857379648 473347051829005536 474973674000239232 475775436730653696 476428974418470528 479921316437741724 483175731165078528 487539115111356672 488208811698048096 489380898945451968 491062620247670016 491552707668582672 493241892231017664 494074491989524992 494478616642800426 495446285168520192 496177855875249912 498379828608424098 499355131599830016 502327483573638528 504053694857396736 505768082776197696 506290619538716544 507506117424913152 509061095953982208 509250124701287424 509304254178827952 510810446799184896 512792639481422664 513077357066045184 514554813500259168 516131388953343072 519914759474220201 520932205187476992 521647771403393856 523440375428835072 525042123966076416 527025583479717504 527915210618944512 528167374703969728 528836667959029248 528892879339552104 532515433307631228 534345383250269136 535247366321985408 540968059233149184 542827056000273408 544490256478252032 548219641796596224 548481504500276256 555833803488215616 558200087859656151 559292455937659392 561003913278821376 561774523049808768 563705019692591616 565058357545264128 565118419020343344 567060406714571328 568795634296582784 568989093123222408 569576946981056112 570944382103027296 572906390288948352 572967285951181446 576891719416600497 578020666029940224 578617850901390336 578874165187791564 580647812572510956 582580986866468352 586048730835911616 588062644000296192 589864444518106368 590672389461835968 593904611946312576 594188296541965944 595004489256996117 595945521265715712 601138556156552778 602153287112233584 602314952548248576 603619856804536832 607754239385389824 608589066637292832 609842741926233088 610680438000307584 611711275796554752 617041692562810788 622483794186089472 625313028924242568 626836005143172864 631129402438674048 633298232000318976 635238632557960704 637942957553892744 639895088583655632 640774065353688126 642028026342638592 644519689075066896 650052153481808896 650273249283682752 650945082264064128 652507865260602624 654750160330226688 655403610224776896 657655856308023552 659304822190400568 661570474500333216 663597500082869664 664506438144565464 668461833609711687 669769978098184704 670438711423930176 674357443701596928 675054159384955392 676674823233217536 677422448001262782 678748127938642944 679072338905103936 683723519308563552 684103142754726912 686073084667012224 687015492750346032 688175185271124096 693219679298960268 695530361871191808 697400053706393856 697920500571780096 700294268459350656 702700777972956672 705190505786069472 710020577743508304 712460511000358848 713663155095980544 714643461627705792 719881974656612586 721290745644198912 731308672667035008 732313217547072144 736593930371505024 739862838346526496 741111737984287488 741717924964200639 743169427752780288 744266783812874868 747569742912636147 749032697399745024 750830968245076992 753491225360457792 756080542286095104 758652124164296544 759435929308074816 761259176137369728 763875187051931136 763956381268241928 766215670198777344 769188959222133996 769616035599067776 771832220250388752 774197083430014608 781398307781215488 784083525333728256 785160563143252608 786485926024141824 787563185949114624 791872815928416768 792251062055954592 793255001938543872 793339319009328156 798773149961446842 800336306810686464 801518074875403704 802871049482978112 810338985847186432 811452088849723776 814240584000410112 816735384717378048 822722256750414384 825155337137144832 833750705232323424 835781340190897152 841505869918232064 841821634710291456 845557529538887424 847677628530515016 850590610071856992 853193451444874176 854365420471584168 856416573154540944 859359585433422528 859450928926772169 867030999044910336 867926776352085504 868311247781687346 870010487014136832 873871480299702528 876874475077364736 879073096253867424 879561183541791744 882093966000444288 884796666777159552 886008584192753952 890856917919468864 891282444812948916 893918281898573568 899143258268795904 903229930668350376 905429785206805248 911631359078084736 912883599955939248 914764112889349632 916020657000461376 917566913694832128 924292905731947024 925562538844216182 927373815828255744 929866738275191808 933725691279134208 940254007714759296 946694103658011072 949947348000478464 952857948836941056 959842632875483448 975078230222713344 976417623396096192 978761797890903936 982125240495340032 983105415337165344 986483784462035328 988148983979049984 988957233285600852 992355711750499824 996759657216848196 1004654967147277056 1008107389714793472 1011536165552395392 1012581239077433088 1015012234849826304 1016133672001894173 1018122191907964416 1018608508357655904 1025585278962845328 1026154714132090368 1029109627000518336 1032262777906686144 1039829518948440402 1041864410374953984 1043295542806787712 1046880750857670144 1050084247932152832 1054051166959435008 1056334749407939456 1057673335918058496 1057785758679104208 1065030866615262456 1068690766500538272 1070494732643970816 1079822961984918879 1081936118466298368 1096439283593192448 1096963009000552512 1111667606976431232 1116400175719312302 1118584911875318784 1123549046099617536 1127410039385183232 1130236838040686688 1134120813429142656 1137591268593165568 1137978186246444816 1139153893962112224 1141888764206054592 1145812780577896704 1145934571902362892 1153783438833200994 1156041332059880448 1157748330375583128 1161295625145021912 1165161973732936704 1172097461671823232 1176125288000592384 1179728889036212736 1181344778923671936 1187809223892625152 1188376593083931888 1190008978513992234 1191891042531431424 1202277112313105556 1204306574224467168 1207239713609073664 1215508478770779648 1217178133274585664 1221360876000615168 1234083385125621576 1250626057848485136 1253672010286345728 1262258804877348096 1266596464000637952 1270477265115921408 1275885915107785488 1279790177167311264 1281548130707376252 1289039378150133792 1300546498567365504 1301890164528128256 1302466871672531019 1305015730521205248 1310807220449553792 1315311712616047104 1318609644380801136 1323140949000666432 1327195000165739328 1329012876289130928 1336923667219423374 1339539956196369408 1340877422847860352 1348714887403193856 1350108318769910784 1354844896002525564 1358144677810207872 1367447038617127104 1372146169334024448 1374030985500692064 1376350370542248192 1386439358597920536 1388343808266324273 1391060723742383616 1394800107412787712 1400588536918701312 1405401555945913344 1410381011572138944 1420041155487016608 1424921022000717696 1427326310191961088 1429286923255411584 1439763949313225172 1462617345334070016 1464626435094144288 1473187860743010048 1479725676693052992 1482223475968574976 1483435849928401278 1486338855505560576 1488533567625749736 1495139485825272294 1498065394799490048 1506982450720915584 1512161084572190208 1517304248328593088 1518871858616149632 1522518352274739456 1527750374103862272 1527912762536483856 1532431340397554688 1538377918444267992 1539232071198135552 1543664440500777504 1548394166860029216 1559744278422660603 1562796615562430976 1570321126286505216 1575126371898229248 1583745631856833536 1584502124111909184 1586510003877087744 1586678638018656312 1597546299922893684 1603036149750807408 1605742098965956224 1622904177699447552 1628481168000820224 1633470769434756096 1645444513500828768 1667501410464646848 1683011739836464128 1691115059077774848 1695355257061030032 1701181220143713984 1706386902889748352 1708730840943168336 1712833146309081888 1718719170866845056 1718901857853544338 1730675158249801491 1734061998089820672 1735853552704171008 1736622495563374692 1747742960599405056 1758146192507734848 1764187932000888576 1769593333554319104 1772017168385507904 1781713835838937728 1782564889625897832 1787836563797147136 1806459861336700752 1810859570413610496 1823262718156169472 1825767199911878496 1829528225778699264 1832041314000922752 1835133827389664256 1848585811463894048 1851125077688432364 1867451382558268416 1880508015429518592 1893388207316022144 1899894696000956928 1905715897673882112 1919685265750966896 1950156460445426688 1952835246792192384 1957523595781807872 1964250480990680064 1966210830674330688 1972967568924070656 1977914466571201704 1984711423500999648 1993519314433696392 2005385500829135061 2009309934294554112 2023072331104790784 2025162478154866176 2030024469699652608 2032267344003788346 2036244383815928832 2037217016715311808 2051170557925690656 2052309428264180736 2058219254001036672 2064525555813372288 2079659037896880804 2086591085613575424 2093761501715340288 2108102333918870016 2112669498815878912 2115571517358208416 2130061733230524912 2137381533001076544 2140989465287941632 2159645923969837758 2163872236932596736 2193926018001105024 2223335213952862464 2232800351438624604 2242709228737908441 2247098092199235072 2260473676081373376 2268241626858285312 2275182537186331136 2275956372492889632 2278307787924224448 2283777528412109184 2291625561155793408 2291869143804725784 2307566877666401988 2315496660751166256 2322591250290043824 2344194923343646464 2352250576001184768 2359457778072425472 2362689557847343872 2375618447785250304 2376753186167863776 2380017957027984468 2404554224626211112 2408613148448934336 2431016957541559296 2434356266549171328 2442721752001230336 2468166770251243152 2501252115696970272 2507344020572691456 2524517609754696192 2551771830215570976 2559580354334622528 2563096261414752504 2578078756300267584 2578352786780316507 2601092997134731008 2603780329056256512 2604933743345062038 2610031461042410496 2621614440899107584 2630623425232094208 2637219288761602272 2646281898001332864 2654390000331478656 2658025752578261856 2673847334438846748 2681754845695720704 2697429774806387712 2709689792005051128 2716289355620415744 2734894077234254208 2744292338668048896 2748061971001384128 2752700741084496384 2772878717195841072 2776687616532648546 2782121447484767232 2789600214825575424 2801177073837402624 2820762023144277888 2840082310974033216 2849842044001435392 2858573846510823168 2879527898626450344 2925234690668140032 2929252870188288576 2946375721486020096 2959451353386105984 2964446951937149952 2966871699856802556 2977067135251499472 2990278971650544588 3013964901441831168 3024322169144380416 3034608496657186176 3037743717232299264 3045036704549478912 3055825525072967712 3076755836888535984 3078464142396271104 3087328881001555008 3096788333720058432 3119488556845321206 3125593231124861952 3140642252573010432 3150252743796458496 3169004248223818368 3173020007754175488 3173357276037312624 3195092599845787368 3206072299501614816 3211484197931912448 3239468885954756637 3245808355398895104 3290889027001657536 3335002820929293696 3382230118155549696 3390710514122060064 3402362440287427968 3412773805779496704 3417461681886336672 3425666292618163776 3437438341733690112 3437803715707088676 3461350316499602982 3468123996179641344 3473244991126749384 3495485921198810112 3516292385015469696 3528375864001777152 3539186667108638208 3544034336771015808 3563427671677875456 3565129779251795664 3575673127594294272 3612919722673401504 3621719140827220992 3646525436312338944 3651534399823756992 3664082628001845504 3697171622927788096 3702250155376864728 3761016030859037184 3786776414632044288 3799789392001913856 3811431795347764224 3839370531501933792 3905670493584384768 3907400615017593057 3915047191563615744 3932421661348661376 3945935137848141312 3955828933142403408 3969422847001999296 3987038628867392784 4010771001658270122 4018619868589108224 4046144662209581568 4050324956309732352 4064534688007576692 4074434033430623616 4102341115851381312 4116438508002073344 4129051111626744576 4159318075793761608 4165031424798972819 4173182171227150848 4216204667837740032 4225338997631757824 4231143034716416832 4260123466461049824 4274763066002153088 4281978930575883264 4319291847939675516 4387852036002210048 4446670427905724928 4465600702877249208 4485418457475816882 4494196184398470144 4520947352162746752 4536483253716570624 4550365074372662272 4551912744985779264 4556615575848448896 4567555056824218368 4583251122311586816 4583738287609451568 4615133755332803976 4630993321502332512 4645182500580087648 4679232835267981809 4688389846687292928 4725379115694687744 4751236895570500608 4753506372335727552 4760035914055968936 4809108449252422224 4817226296897868672 4868712533098342656 4885443504002460672 4936333540502486304 5002504231393940544 5049035219509392384 5103543660431141952 5119160708669245056 5126192522829505008 5156157512600535168 5156705573560633014 5192025474749404473 5202185994269462016 5207560658112513024 5209867486690124076 5243228881798215168 5274438577523204544 5292563796002665728 5308780000662957312 5316051505156523712 5347694668877693496 5363509691391441408 5419379584010102256 5432578711240831488 5469788154468508416 5488584677336097792 5496123942002768256 5505401482168992768 5545757434391682144 5553375233065297092 5602354147674805248 5641524046288555776 5680164621948066432 5699684088002870784 5717147693021646336 5759055797252900688 5850469381336280064 5858505740376577152 5892751442972040192 5918902706772211968 5933743399713605112 5954134270502998944 5980557943301089176 6016156502487405183 6027929802883662336 6069216993314372352 6075487434464598528 6090073409098957824 6111651050145935424 6153511673777071968 6156928284792542208 6174657762003110016 6193576667440116864 6238977113690642412 6281284505146020864 6338008496447636736 6346714552074625248 6390185199691574736 6412144599003229632 6422968395863824896 6478937771909513274 6491616710797790208 6581778054003315072 6670005641858587392 6781421028244120128 6804724880574855936 6825547611558993408 6834923363772673344 6851332585236327552 6874876683467380224 6875607431414177352 6922700632999205964 6946489982253498768 7032584770030939392 7056751728003554304 7078373334217276416 7088068673542031616 7126855343355750912 7130259558503591328 7225839445346803008 7293050872624677888 7303068799647513984 7328165256003691008 7394343245855576192 7404500310753729456 7522032061718074368 7573552829264088576 7678741063003867584 7735058360340949521 7811340987168769536 7814801230035186114 7830094383127231488 7864843322697322752 7891870275696282624 7911657866284806816 7938845694003998592 7974077257734785568 8021542003316540244 8092289324419163136 8129069376015153384 8148868066861247232 8204682231702762624 8232877016004146688 8258102223253489152 8318636151587523216 8330062849597945638 8346364342454301696 8450677995263515648 8462286069432833664 8520246932922099648 8549526132004306176 8638583695879351032 8775704072004420096 8893340855811449856 8931201405754498416 8970836914951633764 9041894704325493504 9072966507433141248 9103825489971558528 9113231151696897792 9135110113648436736 9167476575218903136 9230267510665607952 9261986643004665024 9290365001160175296 9358465670535963618 9376779693374585856 9450758231389375488 9507012744671455104 9520071828111937872 9618216898504844448 9634452593795737344 9718406657864269911 9737425066196685312 9872667081004972608 10005008462787881088 10207087320862283904 10238321417338490112 10252385045659010016 10312315025201070336 10313411147121266028 10384050949498808946 10404371988538924032 10419734973380248152 10486457763596430336 10548877155046409088 10585127592005331456 10617560001325914624 10632103010313047424 10695389337755386992 10727019382782882816 10838759168020204512 10865157422481662976 10939576308937016832 10992247884005536512 11091514868783364288 11106750466130594184 11283048092577111552 11360329243896132864 11399368176005741568 11434295386043292672 11518111594505801376 11717011480753154304 11837805413544423936 11867486799427210224 11908268541005997888 11961115886602178352 12032313004974810366 12055859605767324672 12138433986628744704 12150974868929197056 12223302100291870848 12307023347554143936 12349315524006220032 12387153334880233728 12477954227381284824 12676016992895273472 12693429104149250496 12780370399383149472 12824289198006459264 12845936791727649792 12957875543819026548 13163556108006630144 13340011283717174784 13562842056488240256 13609449761149711872 13651095223117986816 13669846727545346688 13702665170472655104 13749753366934760448 13751214862828354704 13845401265998411928 13892979964506997536 14037698505803945427 14065169540061878784 14176137347084063232 14253710686711501824 14260519117007182656 14451678890693606016 14606137599295027968 14656330512007382016 14788686491711152384 14809000621507458912 15147105658528177152 15357482126007735168 15470116720681899042 15622681974337539072 15629602460070372228 15729686645394645504 15823315732569613632 15877691388007997184 15948154515469571136 16043084006633080488 16258138752030306768 16297736133722494464 16409364463405525248 16465754032008293376 16516204446506978304 16637272303175046432 16660125699195891276 16924572138865667328 17040493865844199296 17099052264008612352 17277167391758702064 17551408144008840192 17862402811508996832 17941673829903267528 18048469507462215549 18083789408650987008 18207650979943117056 18226462303393795584 18270220227296873472 18334953150437806272 18460535021331215904 18523973286009330048 18580730002320350592 18716931341071927236 19014025489342910208 19040143656223875744 19236433797009688896 19268905187591474688 19436813315728539822 19474850132393370624 19745334162009945216 20010016925575762176 20414174641724567808 20476642834676980224 20504770091318020032 20624630050402140672 20626822294242532056 20768101898997617892 20839469946760496304 21097754310092818176 21170255184010662912 21235120002651829248 21264206020626094848 21390778675510773984 21677518336040409024 21879152617874033664 21984495768011073024 22183029737566728576 22213500932261188368 22566096185154223104 22720658487792265728 23036223189011602752 23434022961506308608 23675610827088847872 23734973598854420448 23816537082011995776 23922231773204356704 24064626009949620732 24276867973257489408 24446604200583741696 24614046695108287872 24698631048012440064 24774306669760467456 24955908454762569648 25352033985790546944 25386858208298500992 25560740798766298944 25648578396012918528 25915751087638053096 26327112216013260288 26680022567434349568 27125684112976480512 27218899522299423744 27339693455090693376 27405330340945310208 27502429725656709408 27690802531996823856 27785959929013995072 28075397011607890854 28130339080123757568 28352274694168126464 28521038234014365312 28903357781387212032 29155219973592809733 29212275198590055936 29577372983422304768 29618001243014917824 30714964252015470336 30940233441363798084 31259204920140744456 31459373290789291008 31646631465139227264 31755382776015994368 31896309030939142272 32086168013266160976 32516277504060613536 32595472267444988928 32818728926811050496 33274544606350092864 33320251398391782552 33849144277731334656 34080987731688398592 34198104528017224704 34554334783517404128 35724805623017993664 35883347659806535056 36096939014924431098 36167578817301974016 36415301959886234112 36452924606787591168 36669906300875612544 36921070042662431808 37047946572018660096 37161460004640701184 37433862682143854472 38028050978685820416 38080287312447751488 38472867594019377792 38537810375182949376 38873626631457079644 39490668324019890432 40020033851151524352 40828349283449135616 40953285669353960448 41009540182636040064 41249260100804281344 41253644588485064112 41536203797995235784 41678939893520992608 42113095517411836281 42195508620185636352 42528412041252189696 42781557351021547968 43355036672080818048 43968991536022146048 44366059475133457152 44427001864522376736 45441316975584531456 46072446378023205504 46868045923012617216 47469947197708840896 47633074164023991552 47844463546408713408 48129252019899241464 48893208401167483392 49228093390216575744 49397262096024880128 49548613339520934912 49911816909525139296 50773716416597001984 51121481597532597888 51297156792025837056 51831502175276106192 52654224432026520576 54145408522386646647 54251368225952961024 54679386910181386752 54810660681890620416 55004859451313418816 55381605063993647712 55571919858027990144 56150794023215781708 57042076468028730624 57806715562774424064 58310439947185619466 58424550397180111872 59154745966844609536 59236002486029835648 61429928504030940672 61880466882727596168 62518409840281488912 63293262930278454528 63510765552031988736 63792618061878284544 64172336026532321952 65032555008121227072 65637457853622100992 66549089212700185728 66640502796783565104 67698288555462669312 68161975463376797184 69108669567034808256 71449611246035987328 71766695319613070112 72193878029848862196 72830603919772468224 73339812601751225088 73842140085324863616 74095893144037320192 74322920009281402368 74867725364287708944 76056101957371640832 76160574624895502976 76945735188038755584 77747253262914159288 78981336648039780864 80040067702303048704 81656698566898271232 82019080365272080128 82507289176970128224 83072407595990471568 83357879787041985216 84226191034823672562 84391017240371272704 85056824082504379392 85563114702043095936 86710073344161636096 88732118950266914304 88854003729044753472 92144892756046411008 94939894395417681792 95266148328047983104 95688927092817426816 96258504039798482928 97786416802334966784 98456186780433151488 99823633819050278592 101547432833194003968 102242963195065195776 102594313584051674112 103663004350552212384 108290817044773293294 108502736451905922048 109358773820362773504 110009718902626837632 110763210127987295424 111143839716055980288 112301588046431563416 114084152936057461248 115613431125548848128 116620879894371238932 118472004972059671296 122859857008061881344 123760933765455192336 125036819680562977824 126339286552235508843 126586525860556909056 127585236123756569088 128344672053064643904 130065110016242454144 133098178425400371456 133281005593567130208 136323950926753594368 138217339134069616512 142899222492071974656 143533390639226140224 144387756059697724392 146679625203502450176 147684280170649727232 148191786288074640384 148645840018562804736 149735450728575417888 152321149249791005952 153891470376077511168 155494506525828318576 157962673296079561728 164038160730544160256 165014578353940256448 166144815191980943136 166715759574083970432 168452382069647345124 171126229404086191872 173420146688323272192 177464237900533828608 177708007458089506944 184289785512092822016 189879788790835363584 190532296656095966208 191377854185634853632 192517008079596965856 196912373560866302976 199647267638100557184 203094865666388007936 204485926390130391552 207326008701104424768 216581634089546586588 220019437805253675264 221526420255974590848 222287679432111960576 224603176092863126832 228168305872114922496 233241759788742477864 236944009944119342592 247521867530910384672 250073639361125955648 252678573104471017686 253173051721113818112 255170472247513138176 256689344106129287808 260130220032484908288 266196356850800742912 266562011187134260416 276434678268139233024 285798444984143949312 287066781278452280448 288775512119395448784 293359250407004900352 295368560341299454464 299470901457150835776 304642298499582011904 307782940752155022336 310989013051656637152 328076321461088320512 330029156707880512896 332289630383961886272 333431519148167940864 336904764139294690248 342252458808172383744 346840293376646544384 355416014916179013888 368579571024185644032 379017859656706526529 379759577581670727168 382755708371269707264 385034016159193931712 399294535276201114368 408971852780260783104 414652017402208849536 433163268179093173176 440038875610507350528 443052840511949181696 444575358864223921152 449206352185726253664 466483519577484955728 473888019888238685184 495043735061820769344 500147278722251911296 505357146208942035372 513378688212258575616 520260440064969816576 532392713701601485824 533124022374268520832 552869356536278466048 571596889968287898624 574133562556904560896 577551024238790897568 590737120682598908928 598941802914301671552 609284596999164023808 621978026103313274304 660058313415761025792 664579260767923772544 666863038296335881728 673809528278589380496 684504917616344767488 710832029832358027776 758035719313413053058 759519155163341454336 765511416742539414528 770068032318387863424 798589070552402228736 829304034804417699072 866326536358186346352 880077751221014701056 886105681023898363392 898412704371452507328 932967039154969911456 990087470123641538688 1000294557444503822592 1010714292417884070744 1026757376424517151232 1040520880129939633152 1066248044748537041664 1105738713072556932096 1148267125113809121792 1155102048477581795136 1197883605828603343104 1243956052206626548608 1320116626831522051584 1329158521535847545088 1333726076592671763456 1347619056557178760992 1421664059664716055552 1516071438626826106116 1540136064636775726848 1597178141104804457472 1658608069608835398144 1732653072716372692704 1772211362047796726784 1796825408742905014656 1865934078309939822912 1980174940247283077376 2000589114889007645184 2021428584835768141488 2053514752849034302464 2132496089497074083328 2296534250227618243584 2310204096955163590272 2395767211657206686208 2487912104413253097216 2640233253663044103168 2658317043071695090176 2695238113114357521984 3032142877253652212232 3080272129273551453696 3317216139217670796288 3465306145432745385408 3593650817485810029312 3731868156619879645824 3960349880494566154752 4001178229778015290368 4042857169671536282976 4264992178994148166656 4620408193910327180544 4791534423314413372416 4975824208826506194432 5316634086143390180352 5390476226228715043968 6064285754507304424464 6160544258547102907392 6930612290865490770816 7187301634971620058624 7463736313239759291648 7920699760989132309504 8085714339343072565952 9240816387820654361088 9951648417653012388864 10780952452457430087936 12128571509014608848928 13861224581730981541632 14374603269943240117248 14927472626479518583296 16171428678686145131904 18481632775641308722176 21561904904914860175872 24257143018029217697856 27722449163461963083264 29854945252959037166592 32342857357372290263808 43123809809829720351744 48514286036058435395712 55444898326923926166528 64685714714744580527616 97028572072116870791424 129371429429489161055232 194057144144233741582848 388114288288467483165696
- Sum of all divisors σ(n): 1505722806444551174092431
- Sum of proper divisors (its aliquot sum) s(n): 1117608518156083690926735
- 388114288288467483165696 is an abundant number, because the sum of its proper divisors (1117608518156083690926735) is greater than itself. Its abundance is 729494229867616207761039
Bases of 388114288288467483165696
- Binary: 10100100010111110110111101111001111000010111011011001100011010100000100000000002
- Hexadecimal: 0x522FB7BCF0BB66350400
- Base-36: 1R78MER8ALC40000
Squares and roots of 388114288288467483165696
- 388114288288467483165696 squared (3881142882884674831656962) is 150632700773663647763225666972847105153791164416
- 388114288288467483165696 cubed (3881142882884674831656963) is 58462703453740151877737263466740929442053662160290114850285265707073536
-
388114288288467483165696 is a
perfect square number . Itssquare root is 622988192736 -
The
cube root of 388114288288467483165696 is 72943490.9076838083
Scales and comparisons
How big is 388114288288467483165696?- 388,114,288,288,467,483,165,696 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 388,114,288,288,467,483,165,696 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 388114288288467483165696 cubic inches would be around 6078624.2 feet tall.
Recreational maths with 388114288288467483165696
- 388114288288467483165696 backwards is 696561384764882882411883
- 388114288288467483165696 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 388114288288467483165696'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 388114288288467483165696 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 388114288288467483165696 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/388114288288467483165696/
Chicago style:
Numbermatics. 2024. "Number 388114288288467483165696 - Facts about the integer". https://numbermatics.com/n/388114288288467483165696/
The information we have on file for 388114288288467483165696 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 388114288288467483165696, math, Factors of 388114288288467483165696, curriculum, school, college, exams, university, Prime factorization of 388114288288467483165696, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-eight sextillion, one hundred fourteen quintillion, two hundred eighty-eight quadrillion, two hundred eighty-eight trillion, four hundred sixty-seven billion, four hundred eighty-three million, one hundred sixty-five thousand, six hundred ninety-six.