468153478809392317194240
468,153,478,809,392,317,194,240 is an even composite number composed of eight prime numbers multiplied together.
468153478809392317194240 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-two thousand, six hundred eighty divisors.
Prime factorization of 468153478809392317194240:
213 × 34 × 5 × 132 × 19 × 612 × 1092 × 9972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 5 × 13 × 13 × 19 × 61 × 61 × 109 × 109 × 997 × 997)See below for interesting mathematical facts about the number 468153478809392317194240 from the Numbermatics database.
Names of 468153478809392317194240
- Cardinal: 468153478809392317194240 can be written as Four hundred sixty-eight sextillion, one hundred fifty-three quintillion, four hundred seventy-eight quadrillion, eight hundred nine trillion, three hundred ninety-two billion, three hundred seventeen million, one hundred ninety-four thousand, two hundred forty.
Scientific notation
- Scientific notation: 4.6815347880939231719424 × 1023
Factors of 468153478809392317194240
Divisors of 468153478809392317194240
- Number of divisors d(n): 22680
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 19 20 24 26 27 30 32 36 38 39 40 45 48 52 54 57 60 61 64 65 72 76 78 80 81 90 95 96 104 108 109 114 117 120 122 128 130 135 144 152 156 160 162 169 171 180 183 190 192 195 208 216 218 228 234 240 244 247 256 260 270 285 288 304 305 312 320 324 327 338 342 351 360 366 380 384 390 405 416 432 436 456 468 480 488 494 507 512 513 520 540 545 549 570 576 585 608 610 624 640 648 654 676 684 702 720 732 741 760 768 780 793 810 832 845 855 864 872 912 915 936 960 976 981 988 997 1014 1024 1026 1040 1053 1080 1090 1098 1140 1152 1159 1170 1216 1220 1235 1248 1280 1296 1308 1352 1368 1404 1417 1440 1464 1482 1520 1521 1536 1539 1560 1586 1620 1635 1647 1664 1690 1710 1728 1744 1755 1824 1830 1872 1920 1952 1962 1976 1994 2028 2048 2052 2071 2080 2106 2160 2180 2196 2223 2280 2304 2318 2340 2379 2432 2440 2470 2496 2535 2560 2565 2592 2616 2704 2736 2745 2808 2834 2880 2928 2943 2964 2991 3040 3042 3072 3078 3120 3172 3211 3240 3270 3294 3328 3380 3420 3456 3477 3488 3510 3648 3660 3705 3721 3744 3840 3904 3924 3952 3965 3988 4056 4096 4104 4142 4160 4212 4251 4320 4360 4392 4446 4560 4563 4608 4636 4680 4758 4864 4880 4905 4940 4941 4985 4992 5070 5120 5130 5184 5232 5265 5408 5472 5490 5616 5668 5760 5795 5856 5886 5928 5982 6080 6084 6144 6156 6213 6240 6344 6422 6480 6540 6588 6649 6656 6669 6760 6840 6912 6954 6976 7020 7085 7137 7296 7320 7410 7442 7488 7605 7680 7695 7808 7848 7904 7930 7976 8112 8192 8208 8235 8284 8320 8424 8502 8640 8720 8784 8829 8892 8973 9120 9126 9216 9272 9360 9516 9633 9728 9760 9810 9880 9882 9970 9984 10140 10240 10260 10309 10355 10368 10431 10464 10530 10816 10944 10980 11115 11163 11232 11336 11520 11590 11712 11772 11856 11881 11895 11964 12160 12168 12288 12312 12426 12480 12688 12753 12844 12960 12961 13080 13176 13298 13312 13338 13520 13680 13689 13824 13908 13952 14040 14170 14274 14592 14640 14715 14820 14884 14955 14976 15067 15210 15360 15390 15616 15696 15808 15860 15952 16055 16224 16416 16470 16568 16640 16848 17004 17280 17385 17440 17568 17658 17784 17946 18240 18252 18421 18432 18544 18605 18639 18720 18943 19032 19266 19456 19520 19620 19760 19764 19940 19947 19968 20007 20280 20480 20520 20618 20710 20736 20862 20928 21060 21255 21411 21632 21888 21960 22230 22326 22464 22672 22815 23040 23180 23424 23544 23712 23762 23790 23928 24320 24336 24576 24624 24705 24852 24960 25376 25506 25688 25920 25922 26160 26352 26596 26624 26676 26919 26923 27040 27360 27378 27648 27816 27904 28080 28340 28548 28899 29184 29280 29430 29640 29768 29910 29952 30134 30420 30720 30780 30927 31065 31232 31293 31392 31616 31720 31904 32110 32448 32832 32940 33136 33245 33280 33345 33489 33696 34008 34560 34770 34880 35136 35316 35568 35643 35685 35892 36480 36504 36842 36864 37088 37210 37278 37440 37886 38064 38259 38532 38883 38912 39040 39240 39520 39528 39880 39894 39936 40014 40560 40960 41040 41236 41420 41472 41724 41856 42120 42510 42822 43264 43776 43920 44145 44460 44652 44865 44928 45201 45344 45630 46080 46360 46848 47088 47424 47524 47580 47856 48165 48373 48640 48672 49248 49410 49704 49920 50752 51012 51376 51545 51840 51844 52155 52320 52704 53192 53248 53352 53838 53846 54080 54720 54756 55263 55296 55632 55808 55815 55917 56160 56680 56829 57096 57798 58368 58560 58860 59280 59405 59536 59820 59841 59904 60268 60817 60840 61440 61560 61854 62130 62464 62586 62784 63232 63440 63765 63808 64220 64233 64805 64896 65664 65880 66272 66490 66560 66690 66978 67392 68016 68445 69120 69540 69760 70272 70632 70699 71136 71286 71370 71784 72960 73008 73684 73728 74176 74420 74556 74880 75335 75772 76128 76518 77064 77766 77824 78080 78480 79040 79056 79760 79788 79872 80028 80757 80769 81120 82080 82472 82840 82944 83448 83712 84240 85020 85644 86437 86528 86697 87552 87840 88290 88920 89304 89730 89856 90402 90688 91260 92105 92160 92720 92781 93195 93696 93879 94176 94715 94848 95048 95160 95712 96330 96746 97280 97344 98496 98820 99408 99735 99840 100035 100467 101504 102024 102752 103090 103680 103688 104310 104640 105408 106384 106496 106704 106929 107055 107676 107692 108160 108673 109440 109512 110526 110592 111264 111616 111630 111834 112320 113360 113658 114192 114777 115596 116649 116736 117120 117720 118560 118810 119072 119640 119682 119808 120536 121634 121680 122880 123120 123708 124260 124928 125172 125568 126331 126464 126880 127530 127616 128440 128466 129610 129792 131328 131760 132544 132980 133120 133380 133956 134595 134615 134784 135603 136032 136890 138240 139080 139520 140544 141264 141398 142272 142572 142740 143568 144495 145119 145920 146016 147368 148352 148840 149112 149760 150670 151544 152256 153036 154128 154453 154635 155532 155648 156160 156465 156960 158080 158112 159520 159576 159744 160056 161514 161538 162240 164160 164944 165680 165789 165888 166896 167424 167445 167751 168480 168493 170040 170487 171288 172874 173056 173394 175104 175680 176580 177840 178215 178608 179460 179523 179712 180804 181376 182451 182520 184210 184320 185440 185562 186390 187392 187758 188352 189430 189696 190096 190320 191295 191424 192660 193492 194415 194560 194688 195871 196992 197640 198816 199470 199680 200070 200934 203008 204048 205504 206180 207360 207376 208620 209280 210816 212097 212768 213408 213858 214110 215352 215384 216320 217346 218880 219024 221052 221184 222528 223232 223260 223668 224640 225739 226005 226720 227316 228384 229554 231192 233298 233472 234240 235440 237120 237620 238144 239280 239364 239616 241072 241865 242307 243268 243360 246240 246259 247416 248520 249856 250344 251136 252662 252928 253760 255060 255232 256880 256932 259220 259311 259584 260091 262656 263520 265088 265960 266240 266760 267912 269190 269230 269568 271206 272064 273780 276315 276480 278160 278343 279040 279585 281088 282528 282796 284145 284544 285144 285480 287136 288990 290238 291840 292032 294736 296704 297680 298224 299205 299520 301340 301401 303088 304085 304512 306072 308256 308906 309270 311064 312320 312930 313920 316160 316224 319040 319152 319488 320112 320787 321165 323028 323076 324480 326019 328320 329888 331360 331578 331776 333792 334848 334890 335502 336960 336986 340080 340974 342576 345748 346112 346788 349947 349999 350208 351360 353160 353495 355680 356430 357216 358920 359046 359424 361608 362752 364902 365040 368420 368640 370880 371124 372780 374784 375516 376704 378860 378993 379392 380192 380640 382590 382848 385320 386984 388830 389120 389376 391742 393984 395280 397632 398940 399360 400140 401868 403785 403845 405589 406016 406809 408096 411008 412360 414720 414752 417240 418560 421632 424194 425536 426816 427716 428220 430704 430768 432185 432640 433485 434692 435357 437760 438048 442104 445056 446464 446520 447336 449280 451478 452010 453440 454632 456768 459108 462384 463359 463905 466596 466944 468480 469395 470880 474240 475240 476288 478560 478728 479232 482144 483730 484614 486536 486720 492480 492518 494832 497040 497367 499712 500688 502272 502335 505324 505479 505856 507520 510120 510464 511461 513760 513864 518440 518622 519168 520182 525312 527040 530176 531920 532480 533520 534645 535824 538380 538460 538569 539136 542412 543365 544128 547353 547560 552630 552960 556320 556686 558080 559170 562176 565056 565592 568290 569088 570288 570960 573885 574272 577980 580476 583245 583680 584064 587613 589472 593408 595360 596448 598410 599040 602680 602802 606176 608170 609024 612144 616512 617812 618540 622128 624640 625860 627840 628849 631655 632320 632448 636291 638080 638304 640224 641574 642330 646056 646152 648960 652038 656640 659776 662720 663156 663552 667584 669696 669780 671004 673920 673972 677217 678015 680160 681948 685152 691496 692224 693576 699894 699998 700416 702720 706320 706990 711360 712860 714432 717840 718092 718848 723216 724741 725504 725595 726921 729804 730080 736840 738777 741760 742248 745560 749568 751032 753408 757720 757986 758784 760384 761280 765180 765696 770640 772265 773968 777660 777933 778240 778752 783484 787968 790560 790621 795264 797880 798720 800280 803736 807570 807690 811178 812032 813618 816192 822016 824720 828945 829440 829504 834480 835029 837120 838755 842465 843264 848388 851072 852435 853632 855432 856440 861408 861536 864370 865280 866970 869384 870714 875520 876096 884208 890112 892928 893040 894672 897615 898560 902956 904020 906880 909264 912255 913536 918216 919087 924768 926718 927810 933192 936960 938790 941760 948480 950480 952576 957120 957456 958464 962361 964288 967460 969228 973072 973440 978057 979355 984960 985036 989664 994009 994080 994734 1001376 1004544 1004670 1010648 1010958 1011712 1015040 1020240 1020928 1022922 1027520 1027728 1036880 1037244 1038336 1040364 1049841 1049997 1050624 1054080 1060352 1060485 1063840 1067040 1069290 1071648 1076760 1076920 1077138 1078272 1084824 1086730 1088256 1094706 1095120 1105260 1105920 1112640 1113372 1116160 1118340 1123681 1124352 1128695 1130112 1131184 1136580 1136979 1138176 1140576 1141920 1147770 1148544 1155523 1155960 1160952 1166490 1167360 1168128 1175226 1178944 1186816 1190720 1192896 1196820 1198080 1205360 1205604 1211535 1212352 1216340 1216767 1218048 1220427 1224288 1231295 1233024 1235624 1237080 1244256 1249280 1251720 1255680 1257698 1263310 1264640 1264896 1272582 1276160 1276608 1280448 1283148 1284660 1292112 1292304 1296555 1297920 1300455 1304076 1306071 1313280 1319552 1325440 1326312 1335168 1339392 1339560 1342008 1347840 1347944 1354434 1356030 1360320 1363896 1370304 1382992 1384448 1387152 1390077 1391715 1399788 1399996 1400832 1405440 1412640 1412749 1413980 1422720 1425720 1428864 1435680 1436184 1437696 1446432 1449482 1451008 1451190 1453842 1459608 1460160 1473680 1477554 1483520 1484496 1491120 1492101 1499136 1502064 1506816 1507005 1515440 1515972 1516437 1517568 1520768 1522560 1530360 1531392 1534383 1541280 1544530 1547936 1555320 1555866 1557504 1566968 1575936 1581120 1581242 1590528 1595760 1597440 1600560 1603935 1607472 1615140 1615380 1622356 1624064 1627236 1630095 1632384 1642059 1642303 1644032 1649440 1657890 1658880 1659008 1668960 1670058 1674240 1677510 1684930 1686528 1696776 1702144 1704870 1707264 1710864 1712880 1722816 1723072 1728740 1730560 1733940 1738768 1741428 1749735 1749995 1751040 1752192 1762839 1768416 1780224 1786080 1789344 1795230 1797120 1805912 1808040 1813760 1818528 1824510 1827072 1836432 1838174 1849536 1853436 1855620 1866384 1873920 1877580 1883520 1886547 1894965 1896960 1900960 1905152 1908873 1914240 1914912 1924722 1928576 1934920 1938456 1946144 1946880 1956114 1958710 1969920 1970072 1979328 1988018 1988160 1989468 2002752 2007889 2009088 2009340 2021296 2021916 2023424 2027945 2030080 2031651 2034045 2040480 2041856 2045844 2055040 2055456 2064787 2073760 2074488 2076672 2080728 2099682 2099994 2101248 2108160 2120704 2120970 2127680 2134080 2138580 2143296 2153520 2153840 2154276 2156544 2169648 2173460 2174223 2176512 2176785 2180763 2189412 2190240 2210520 2216331 2225280 2226744 2232320 2236680 2247362 2248704 2257390 2260224 2262368 2273160 2273958 2276352 2281152 2283840 2295540 2297088 2311046 2311920 2316795 2321904 2332980 2333799 2334720 2336256 2350452 2357888 2371863 2373632 2381440 2385792 2393640 2396160 2410720 2411208 2423070 2424704 2432680 2433534 2436096 2440854 2448576 2462590 2466048 2471248 2474160 2486835 2488512 2498560 2503440 2511360 2515396 2526620 2527395 2529280 2529792 2545164 2552320 2553216 2557305 2560896 2566296 2569320 2584224 2584608 2593110 2595840 2600910 2608152 2612142 2626560 2639104 2650880 2652624 2670336 2678784 2679120 2684016 2692845 2695680 2695888 2708868 2712060 2720640 2727792 2736765 2740608 2757261 2765984 2774304 2780154 2783430 2799576 2799992 2810880 2825280 2825498 2827960 2845440 2851440 2857728 2871360 2872368 2875392 2892864 2898964 2902016 2902380 2907684 2919216 2920320 2934171 2934607 2938065 2947360 2955108 2967040 2968992 2982027 2982240 2984202 3004128 3013632 3014010 3030880 3031944 3032874 3035136 3041536 3045120 3060720 3062784 3068766 3082560 3089060 3095872 3110640 3111732 3115008 3133936 3144245 3149991 3151872 3162240 3162484 3181056 3181455 3191520 3201120 3201367 3207870 3214944 3230280 3230760 3244712 3248128 3254472 3260190 3264768 3284118 3284606 3288064 3298880 3315780 3317760 3318016 3337920 3340116 3348480 3355020 3369860 3371043 3373056 3386085 3393552 3404288 3409740 3410937 3414528 3421728 3425760 3445632 3446144 3457480 3461120 3466569 3467880 3477536 3482856 3499470 3499990 3502080 3504384 3525678 3536832 3560448 3572160 3578688 3590460 3594240 3611824 3616080 3623705 3627520 3634605 3637056 3649020 3650301 3654144 3672864 3676348 3693885 3699072 3706872 3709837 3711240 3732768 3747840 3755160 3767040 3773094 3789930 3793920 3801920 3810304 3817746 3828480 3829824 3849444 3857152 3869840 3876912 3889665 3892288 3893760 3912228 3917420 3918213 3939840 3940144 3953105 3958656 3976036 3976320 3978936 4005504 4015778 4018176 4018680 4042592 4043832 4055890 4060160 4063302 4068090 4080960 4083712 4091688 4110080 4110912 4129574 4147520 4148976 4153344 4161456 4170231 4175145 4199364 4199988 4202496 4216320 4238247 4241408 4241940 4255360 4268160 4277160 4286592 4307040 4307680 4308552 4313088 4339296 4346920 4348446 4353024 4353570 4361526 4378824 4380480 4421040 4432662 4450560 4453488 4464640 4473360 4494724 4497408 4514780 4520448 4524736 4546320 4547916 4549311 4552704 4562304 4567680 4591080 4594176 4595435 4622092 4623840 4633590 4643808 4665960 4667598 4672512 4700904 4715776 4743726 4747264 4762880 4771584 4787280 4792320 4811805 4821440 4822416 4846140 4849408 4865360 4867068 4872192 4881708 4890285 4897152 4925180 4926177 4926909 4932096 4942496 4948320 4970045 4973670 4977024 5006880 5022720 5030792 5053240 5054790 5058560 5059584 5090328 5104640 5106432 5114610 5121792 5132592 5138640 5168448 5169216 5186220 5191680 5201820 5216304 5224284 5249205 5249985 5253120 5272657 5278208 5288517 5301760 5305248 5340672 5358240 5368032 5385690 5391360 5391776 5417736 5424120 5441280 5455584 5473530 5481216 5514522 5531968 5548608 5560308 5566860 5599152 5599984 5618405 5621760 5650560 5650996 5655920 5659641 5684895 5690880 5702880 5715456 5726619 5742720 5744736 5777615 5785728 5797928 5804032 5804760 5815368 5838432 5840640 5868342 5869214 5876130 5894720 5910216 5934080 5937984 5964054 5964480 5968404 6008256 6023667 6027264 6028020 6061760 6063888 6065748 6070272 6083072 6083835 6090240 6094953 6102135 6121440 6125568 6137532 6165120 6178120 6191744 6194361 6221280 6223464 6230016 6267872 6288490 6299982 6303744 6324480 6324968 6362112 6362910 6383040 6402240 6402734 6415740 6429888 6460560 6461520 6489424 6496256 6508944 6520380 6522669 6529536 6530355 6568236 6569212 6576128 6597760 6629053 6631560 6636032 6648993 6675840 6680232 6696960 6710040 6739720 6742086 6746112 6772170 6787104 6808576 6819480 6821874 6829056 6843456 6851520 6891264 6892288 6914960 6922240 6933138 6935760 6950385 6955072 6965712 6998940 6999980 7001397 7004160 7008768 7051356 7063745 7073664 7115589 7120896 7144320 7157376 7180920 7188480 7223648 7232160 7247410 7255040 7269210 7274112 7298040 7300602 7308288 7345728 7352696 7387770 7398144 7413744 7419674 7422480 7460505 7465536 7495680 7510320 7534080 7546188 7579860 7582185 7587840 7603840 7620608 7635492 7656960 7659648 7671915 7698888 7706191 7714304 7739680 7753824 7779330 7784576 7787520 7824456 7834840 7836426 7879680 7880288 7906210 7917312 7952072 7952640 7957872 8011008 8031556 8036352 8037360 8085184 8087664 8111780 8120320 8126604 8136180 8161920 8167424 8183376 8210295 8211515 8220160 8221824 8259148 8271783 8295040 8297952 8322912 8340462 8350290 8398728 8399976 8432640 8476494 8482816 8483880 8510720 8536320 8554320 8573184 8614080 8615360 8617104 8626176 8678592 8693840 8696892 8706048 8707140 8723052 8757648 8760960 8802513 8803821 8814195 8842080 8865324 8901120 8906976 8946081 8946720 8989448 9029560 9040896 9049472 9092640 9095832 9098622 9105408 9124608 9135360 9182160 9188352 9190870 9244184 9247680 9267180 9287616 9331920 9335196 9345024 9401808 9421633 9431552 9432735 9449973 9487452 9494528 9525760 9543168 9544365 9574560 9604101 9623610 9642880 9644832 9692280 9698816 9730720 9734136 9744384 9763416 9780570 9794304 9850360 9852354 9853818 9864192 9884992 9896640 9940090 9947340 9954048 10013760 10039445 10045440 10061584 10106480 10109580 10113129 10117120 10119168 10158255 10180656 10209280 10212864 10229220 10232811 10243584 10265184 10277280 10278073 10323935 10336896 10338432 10372440 10383360 10399707 10403640 10432608 10448568 10498410 10499970 10506240 10545314 10556416 10577034 10603520 10610496 10681344 10716480 10736064 10771380 10782720 10783552 10835472 10848240 10871115 10882560 10903815 10911168 10947060 10950903 10962432 11029044 11063936 11081655 11097216 11120616 11129511 11133720 11198304 11199968 11236810 11243520 11301120 11301992 11311840 11319282 11369790 11381760 11405760 11430912 11453238 11485440 11489472 11555230 11571456 11595856 11608064 11609520 11630736 11668995 11676864 11681280 11736684 11738428 11752260 11789440 11820432 11845357 11859315 11868160 11875968 11928108 11928960 11936808 11948131 12016512 12047334 12054528 12056040 12123520 12127776 12131496 12166144 12167670 12180480 12189906 12204270 12242880 12251136 12275064 12330240 12356240 12383488 12388722 12442560 12446928 12460032 12510693 12535744 12576980 12599964 12607488 12648960 12649936 12714741 12724224 12725820 12766080 12804480 12805468 12831480 12859776 12921120 12922117 12923040 12978848 13017888 13040760 13045338 13059072 13060710 13136472 13138424 13152256 13195520 13258106 13263120 13272064 13297986 13351680 13360464 13393920 13420080 13479440 13484172 13492224 13544340 13574208 13617152 13638960 13643748 13647933 13658112 13686912 13703040 13770079 13782528 13784576 13786305 13829920 13866276 13871520 13900770 13910144 13931424 13997880 13999960 14002794 14017536 14102712 14127490 14147328 14231178 14241792 14288640 14314752 14361840 14376960 14447296 14464320 14494820 14510080 14538420 14548224 14596080 14601204 14616576 14670855 14673035 14691456 14705392 14775540 14780727 14796288 14827488 14839348 14844960 14910135 14921010 14931072 15020640 15021799 15068160 15092376 15159720 15164370 15175680 15207680 15241216 15270984 15313920 15319296 15343830 15397776 15412382 15428608 15479360 15507648 15558660 15569152 15575040 15648912 15669680 15672852 15749955 15759360 15760576 15812420 15817971 15834624 15865551 15904144 15905280 15915744 16006835 16022016 16063112 16074720 16170368 16175328 16223560 16240640 16253208 16272360 16323840 16366752 16420590 16423030 16440320 16443648 16518296 16543566 16590080 16595904 16645824 16680924 16700580 16797456 16799952 16855215 16865280 16952988 16965632 16967760 16978923 17021440 17054685 17072640 17108640 17146368 17228160 17230720 17234208 17332845 17357184 17387680 17393784 17412096 17414280 17446104 17515296 17521920 17605026 17607642 17628390 17684160 17730648 17802240 17813952 17892162 17893440 17978896 18059120 18071001 18081792 18098944 18185280 18191664 18197244 18210816 18249216 18251505 18270720 18284859 18364320 18365737 18376704 18381740 18488368 18495360 18534360 18549185 18575232 18583083 18663840 18670392 18690048 18803616 18843266 18863104 18865470 18886171 18899946 18974904 19051520 19086336 19088730 19149120 19208202 19247220 19285760 19289664 19384560 19397632 19461440 19468272 19488768 19526832 19561140 19568007 19588608 19591065 19700720 19704708 19707636 19728384 19769984 19793280 19880180 19887159 19894680 19908096 19946979 20027520 20078890 20090880 20123168 20212960 20219160 20226258 20238336 20316510 20361312 20418560 20425728 20458440 20465622 20487168 20530368 20554560 20556146 20647870 20673792 20676864 20744880 20766720 20799414 20807280 20851155 20865216 20897136 20996820 20999940 21012480 21090628 21112832 21154068 21191235 21207040 21220992 21346767 21349939 21362688 21432960 21472128 21542760 21565440 21567104 21670944 21696480 21742230 21765120 21807630 21822336 21894120 21901806 21924864 22058088 22127872 22163310 22194432 22241232 22259022 22267440 22396608 22399936 22473620 22487040 22602240 22603984 22623680 22638564 22739580 22746555 22763520 22811520 22861824 22906476 22970880 22978944 23110460 23118573 23142912 23191712 23219040 23261472 23337990 23353728 23362560 23473368 23476856 23504520 23578880 23640864 23690714 23718630 23736320 23751936 23856216 23857920 23873616 23896262 24033024 24094668 24109056 24112080 24247040 24255552 24262992 24332288 24335340 24360960 24379812 24408540 24485760 24502272 24550128 24630885 24634545 24660480 24712480 24766976 24777444 24815349 24885120 24893856 25021386 25071488 25153960 25199928 25297920 25299872 25429482 25448448 25451640 25532160 25608960 25610936 25662960 25719552 25842240 25844234 25846080 25957696 26035776 26081520 26090676 26118144 26121420 26272944 26276848 26304512 26363285 26391040 26411463 26442585 26516212 26526240 26544128 26595972 26703360 26720928 26838243 26840160 26842231 26958880 26968344 27088680 27148416 27234304 27277920 27287496 27295866 27316224 27373824 27406080 27540158 27565056 27569152 27572610 27659840 27732552 27743040 27801540 27820288 27862848 27995760 27999920 28005588 28035072 28205424 28254980 28264899 28294656 28298205 28349919 28462356 28483584 28577280 28629504 28633095 28723680 28812303 28894592 28928640 28989640 29020160 29076840 29096448 29192160 29202408 29233152 29341710 29346070 29382912 29410784 29551080 29561454 29592576 29654976 29678696 29689920 29820270 29842020 29862144 30041280 30043598 30118335 30136320 30184752 30319440 30328740 30339387 30351360 30415360 30474765 30482432 30541968 30627840 30638592 30687660 30795552 30824764 30834219 30857216 30958720 30971805 31015296 31117320 31138304 31150080 31199121 31297824 31339360 31345704 31499910 31518720 31521152 31624840 31635942 31669248 31731102 31808288 31810560 31831488 32013670 32044032 32126224 32149440 32340736 32350656 32447120 32481280 32506416 32544720 32613345 32647680 32733504 32841180 32846060 32852709 32880640 32887296 33036592 33087132 33145265 33180160 33191808 33244965 33291648 33361848 33388533 33401160 33594912 33599904 33710430 33730560 33905976 33935520 33957846 34042880 34109370 34145280 34217280 34292736 34456320 34461440 34468416 34665690 34714368 34775360 34787568 34824192 34828560 34892208 35006985 35030592 35043840 35210052 35215284 35256780 35368320 35461296 35536071 35577945 35604480 35627904 35784324 35786880 35844393 35957792 36118240 36142002 36163584 36197888 36370560 36383328 36394488 36498432 36503010 36541440 36569718 36728640 36731474 36753408 36763480 36976736 36990720 37068720 37098370 37150464 37166166 37327680 37340784 37380096 37607232 37686532 37726208 37730940 37772342 37799892 37949808 38103040 38144223 38149891 38172672 38177460 38298240 38416404 38494440 38530955 38571520 38579328 38766351 38769120 38795264 38922880 38936544 39053664 39122280 39136014 39177216 39182130 39401440 39409416 39415272 39456768 39539968 39586560 39760360 39774318 39789360 39816192 39893958 40055040 40157780 40181760 40246336 40425920 40438320 40452516 40476672 40633020 40722624 40837120 40851456 40916880 40931244 40974336 41060736 41109120 41112292 41295740 41310237 41347584 41353728 41358915 41489760 41598828 41614560 41702310 41730432 41794272 41993640 41999880 42181256 42225664 42308136 42382470 42414080 42441984 42693534 42699878 42725376 42865920 42944256 43085520 43130880 43134208 43341888 43392960 43484460 43530240 43615260 43644672 43788240 43803612 43849728 44012565 44019105 44116176 44209201 44255744 44326620 44342181 44388864 44482464 44518044 44534880 44730405 44793216 44799872 44947240 45065397 45204480 45207968 45247360 45277128 45479160 45493110 45527040 45623040 45723648 45812952 45941760 45957888 46220920 46237146 46285824 46383424 46438080 46522944 46675980 46707456 46725120 46946736 46953712 47009040 47108165 47157760 47249865 47281728 47381428 47437260 47453913 47472640 47503872 47712432 47715840 47747232 47792524 48020505 48066048 48189336 48224160 48227881 48494080 48511104 48525984 48664576 48670680 48721920 48759624 48817080 48971520 49100256 49261770 49269090 49320960 49424960 49533952 49554888 49630698 49770240 49787712 50042772 50142976 50307920 50399856 50565645 50595840 50599744 50858964 50896896 50903280 50936769 51064320 51164055 51217920 51221872 51325920 51390365 51439104 51684480 51688468 51692160 51915392 51998535 52071552 52163040 52181352 52236288 52242840 52545888 52553696 52726570 52782080 52822926 52885170 53032424 53052480 53088256 53191944 53406720 53441856 53676486 53680320 53684462 53917760 53936688 54177360 54213003 54296832 54468608 54555840 54574992 54591732 54632448 54747648 54754515 54812160 55080316 55097211 55130112 55138304 55145220 55319680 55465104 55486080 55603080 55640576 55647555 55725696 55749249 55991520 55999840 56011176 56070144 56410848 56509960 56529798 56589312 56596410 56658513 56699838 56924712 57154560 57259008 57266190 57447360 57624606 57789184 57857280 57979280 58040320 58153680 58192896 58384320 58404816 58466304 58683420 58692140 58704021 58765824 58821568 59102160 59122908 59185152 59226785 59309952 59357392 59379840 59640540 59661477 59684040 59724288 59740655 60082560 60087196 60236670 60272640 60369504 60634549 60638880 60657480 60678774 60830720 60949530 61083936 61255680 61277184 61375320 61591104 61649528 61668438 61714432 61917440 61943610 62030592 62234640 62276608 62300160 62398242 62553465 62595648 62678720 62691408 62999820 63037440 63042304 63249680 63271884 63338496 63462204 63573705 63616576 63621120 63662976 64027340 64040301 64049817 64088064 64252448 64298880 64610585 64681472 64701312 64894240 65012832 65089440 65226690 65295360 65467008 65682360 65692120 65705418 65761280 65774592 66073184 66174264 66290530 66360320 66383616 66489930 66583296 66723696 66777066 66802320 67189824 67199808 67420860 67461120 67811952 67871040 67915692 68085760 68218740 68239665 68290560 68434560 68544541 68585472 68850395 68912640 68922880 68936832 69331380 69355719 69428736 69550720 69575136 69657120 69784416 70013970 70061184 70087680 70420104 70430568 70486903 70513560 70736640 70922592 71072142 71155890 71208960 71255808 71568648 71573760 71688786 71915584 72236480 72284004 72327168 72395776 72741120 72766656 72788976 72996864 73006020 73082880 73139436 73457280 73462948 73506816 73526960 73903635 73953472 73981440 74137440 74196740 74300928 74332332 74446047 74655360 74681568 75108995 75214464 75373064 75452416 75461880 75544684 75599784 75899616 76206080 76288446 76299782 76345344 76354920 76596480 76832808 76988880 77061910 77143040 77158656 77532702 77538240 77590528 77845760 77873088 78107328 78244560 78272028 78354432 78364260 78802880 78818832 78830544 78913536 79079936 79089855 79173120 79234389 79327755 79520720 79548636 79578720 79632384 79787916 80110080 80315560 80492672 80514729 80526693 80851840 80876640 80905032 81266040 81445248 81702912 81833760 81862488 81948672 82121472 82218240 82224584 82591480 82620474 82695168 82707456 82717830 82979520 83197656 83229120 83404620 83460864 83588544 83987280 83999760 84362512 84451328 84616272 84764940 84794697 84828160 84883968 84894615 85387068 85399756 85450752 85731840 85888512 86171040 86177689 86268416 86436909 86683776 86785920 86968920 87060480 87230520 87289344 87576480 87607224 87699456 88025130 88038210 88232352 88418402 88511488 88653240 88684362 88777728 88964928 89036088 89069760 89460810 89586432 89599744 89894480 90130794 90355005 90408960 90415936 90494720 90554256 90958320 90986220 91018161 91054080 91246080 91424295 91447296 91625904 91828685 91883520 91915776 92441840 92474292 92502657 92571648 92766848 92876160 92915415 93045888 93351960 93414912 93450240 93597363 93893472 93907424 94018080 94216330 94315520 94430855 94499730 94563456 94762856 94874520 94907826 95007744 95424864 95431680 95494464 95585048 96041010 96132096 96378672 96448320 96455762 96988160 97022208 97051968 97329152 97341360 97443840 97519248 97634160 97840035 97943040 98200512 98523540 98538180 98641920 98849920 99067904 99109776 99261396 99435795 99540480 99575424 99734895 100085544 100165599 100180483 100285952 100615840 100799712 101131290 101191680 101199488 101717928 101806560 101873538 102128640 102328110 102435840 102443744 102651840 102780730 102878208 103368960 103376936 103384320 103830784 103997070 104143104 104326080 104362704 104472576 104485680 105091776 105107392 105453140 105564160 105645852 105770340 106064848 106104960 106176512 106383888 106608213 106733835 106749695 106813440 106883712 107352972 107360640 107368924 107533179 107835520 107873376 108346981 108354720 108426006 108593664 109111680 109149984 109183464 109495296 109509030 109624320 110160632 110194422 110260224 110276608 110290440 110639360 110930208 110972160 111206160 111281152 111295110 111451392 111498498 111983040 111999680 112022352 112140288 112821696 113019920 113059596 113178624 113192820 113317026 113399676 113849424 114309120 114432669 114449673 114518016 114532380 114894720 115249212 115578368 115592865 115714560 115958560 116299053 116307360 116385792 116768640 116809632 117366840 117384280 117408042 117531648 117643136 118204320 118245816 118370304 118453570 118619904 118714784 118759680 119281080 119322954 119368080 119448576 119481310 120165120 120174392 120473340 120545280 120739008 121269098 121277760 121314960 121357548 121661440 121899060 122167872 122481229 122511360 122554368 122750640 123182208 123299056 123336876 123428864 123834880 123887220 123930711 124061184 124076745 124469280 124553216 124796484 125106930 125191296 125357440 125382816 125952007 125999640 126084608 126499360 126543768 126676992 126924408 127147410 127233152 127242240 127325952 128054680 128080602 128099634 128176128 128504896 128597760 129221170 129362944 129402624 129788480 130025664 130178880 130453380 130590720 130934016 131364720 131384240 131410836 131522560 131549184 132057315 132146368 132348528 132581060 132627603 132720640 132767232 132979860 133026543 133166592 133447392 133554132 133604640 134191215 134211155 134379648 134399616 134841720 135196191 135623904 135742080 135831384 136171520 136437480 136479330 136581120 136869120 137089082 137170944 137700790 137825280 137845760 137873664 138662760 138711438 138857472 139101440 139150272 139314240 139568832 140027940 140122368 140175360 140840208 140861136 140973806 141027120 141324495 141473280 141749595 141845184 142144284 142311780 142361739 142417920 142511616 143137296 143147520 143377572 143831168 144061515 144472960 144568008 144683643 144791552 145482240 145533312 145577952 145993728 146012040 146165760 146278872 146914560 146925896 147053920 147807270 147906944 147962880 148274880 148393480 148601856 148664664 148892094 149310720 149363136 150217990 150428928 150746128 150904832 150923760 151089368 151199568 151696935 151799232 152412160 152576892 152599564 152690688 152709840 153192960 153665616 153977760 153989641 154123820 154171095 154286080 154317312 155065404 155076480 155181056 155691520 155746176 155995605 156214656 156489120 156544056 156708864 156728520 157605760 157637664 157661088 158159872 158179710 158346240 158468778 158655510 159041440 159097272 159157440 159264768 159575832 160220160 160631120 160985344 161029458 161053386 161703680 161753280 161810064 162532080 162639009 162890496 163405824 163667520 163724976 163897344 164242944 164263545 164436480 164449168 165182960 165240948 165291633 165390336 165414912 165435660 165959040 166395312 166458240 166809240 166921728 166942665 167177088 167247747 167974560 167987521 167999520 168725024 169232544 169529880 169589394 169767936 169789230 169975539 170774136 170799512 171463680 171777024 172342080 172355378 172536832 172873818 173367552 173571840 173937840 174120960 174461040 174578688 175152960 175214448 175398912 176050260 176076420 176464704 176836804 177022976 177306480 177368724 177555456 177680355 177929856 178072176 178139520 178921620 178984431 179011027 179172864 179199488 179221965 179788960 180261588 180710010 180817920 180831872 180989440 181108512 181903647 181916640 181972440 182036322 182492160 182848590 183251808 183657370 183767040 183831552 184883680 184948584 185005314 185143296 185533696 185752320 185830830 186091776 186703920 186829824 186900480 187194726 187786944 187814848 188036160 188432660 188631040 188861710 188999460 189126912 189525712 189749040 189815652 190015488 190721115 190749455 190849728 190863360 190988928 191170096 192082020 192149451 192264192 192757344 192896640 192911524 193831755 193976320 194044416 194103936 194682720 195038496 195268320 195283387 195680070 195886080 196401024 197047080 197076360 197283840 197699840 198135808 198219552 198522792 198871590 199080960 199150848 199469790 200171088 200331198 200360966 200571904 201231680 201599424 202262580 202383360 202398976 203435856 203613120 203747076 204257280 204656220 204871680 204887488 205303680 205561460 205633623 205756416 206551185 206737920 206753872 206768640 207661568 207994140 208067157 208286208 208652160 208725408 208971360 210183552 210214784 210906280 211128320 211291704 211460709 211540680 212129696 212209920 212767776 213216426 213467670 213499390 213626880 213767424 214705944 214721280 214737848 215066358 215671040 215746752 216693962 216709440 216852012 217187328 218223360 218299968 218366928 218990592 219018060 219248640 220321264 220388844 220520448 220553216 220580880 221046005 221278720 221710905 221860416 221944320 222412320 222562304 222590220 222902784 222996996 223966080 223999360 224044704 225061783 225326985 225643392 226039840 226119192 226357248 226385640 226634052 226799352 227698848 228618240 228865338 228899346 229036032 229064760 229789440 230498424 231156736 231185730 231429120 231917120 232598106 232614720 232771584 233537280 233619264 234733680 234768560 234816084 235063296 235286272 236408640 236491632 236740608 236907140 237239808 237269565 237429568 237519360 237703167 238562160 238645908 238736160 238897152 238962620 240330240 240348784 240946680 241139405 241478016 241580079 242538196 242555520 242629920 242715096 243322880 243798120 244335744 244962458 245108736 245501280 245520223 246364416 246598112 246673752 247669760 247774440 247861422 248122368 248153490 248938560 249106432 249592968 250213860 250382592 250714880 250765632 251904014 251999280 252169216 252998720 253087536 253353984 253848816 254294820 254384091 254466304 254484480 254651904 254683845 256109360 256161204 256199268 256352256 257009792 257195520 258442340 258533067 258725888 258805248 259310727 259576960 260051328 260357760 260906760 261181440 261868032 262729440 262768480 262821672 263098368 264114630 264292736 264697056 265162120 265255206 265441280 265534464 265959720 266053086 266333184 266894784 267108264 267209280 268382430 268422310 268759296 268799232 269683440 270392382 271065015 271247808 271484160 271662768 272343040 272874960 272958660 273162240 273738240 274178164 274341888 275401580 275486055 275650560 275691520 275747328 277325520 277422876 277507971 277714944 278202880 278300544 278628480 278746245 279137664 280055880 280244736 280350720 281680416 281722272 281947612 282054240 282648990 282946560 283292565 283499190 283690368 284288568 284623560 284723478 285023232 286274592 286295040 286755144 287662336 288123030 288945920 289136016 289367286 289583104 290964480 291066624 291155904 291987456 292024080 292331520 292557744 293520105 293829120 293851792 294107840 295614540 295813888 295925760 296549760 296786960 297203712 297329328 297784188 298307385 298621440 298726272 300435980 300496797 300541449 300857856 301492256 301847520 302178736 302399136 303172745 303393870 303598464 305153784 305199128 305419680 306385920 307331232 307955520 307979282 308247640 308342190 308572160 308634624 310130808 310152960 311383040 311492352 311991210 312429312 312978240 313088112 313417728 313457040 315211520 315275328 315322176 316319744 316359420 316692480 316937556 317311020 318082880 318194544 318314880 318529536 319151664 319824639 320201505 320249085 320440320 321262240 321970688 322058916 322106772 322599537 323407360 323506560 323620128 325040943 325064160 325278018 325780992 327335040 327449952 328485888 328527090 328872960 328898336 330365920 330481896 330583266 330780672 330829824 330871320 331918080 332790624 332916480 333618480 333843456 333885330 334354176 334495494 335949120 335975042 335999040 337450048 338465088 339059760 339178788 339535872 339578460 339951078 341548272 341599024 342722705 342927360 343349019 343554048 344684160 344710756 345073664 345747636 346735104 346778595 347143680 347875680 348897159 348922080 348949003 349157376 350305920 350428896 352100520 352152840 352434515 352929408 353673608 354045952 354612960 354737448 355110912 355360710 355859712 356144352 356279040 357843240 357968862 358022054 358345728 358398976 358443930 359577920 360523176 361420020 361635840 361663744 361978880 362217024 363807294 363833280 363944880 364072644 364984320 365697180 366503616 367314740 367443687 367534080 367663104 369767360 369897168 370010628 370286592 371067392 371504640 371661660 371792133 372183552 372230235 373407840 373659648 374389452 375573888 375629696 376072320 376865320 377262080 377723420 377856021 377998920 378253824 379051424 379498080 379631304 380030976 381442230 381498910 381699456 381726720 381977856 382340192 384164040 384298902 384528384 385514688 385793280 385823048 387663510 387952640 388088832 388207872 389365440 390076992 390536640 390566774 391360140 391772160 392802048 394094160 394152720 394567680 395399680 396171945 396271616 396439104 397045584 397743180 397882809 398161920 398301696 398939580 400342176 400662396 400721932 401143808 402463360 402573645 402633465 403198848 404372233 404525160 404797952 405588573 406871712 407226240 407494152 408514560 409312440 409743360 409774976 410607360 411122920 411267246 411512832 413102370 413475840 413507744 413537280 415323136 415988280 416134314 416572416 417304320 417450816 417942720 420367104 420429568 421812560 422256640 422583408 422921418 423081360 423973485 424259392 424419840 425535552 426432852 426935340 426998780 427085217 427253760 427534848 429411888 429442560 429475696 430132716 430888445 431342080 431493504 432184545 433387924 433418880 433704024 434050929 434374656 436446720 436599936 436733856 437981184 438036120 438497280 440642528 440777688 441161760 442092010 442557440 443421810 443720832 443888640 444824640 445124608 445180440 445805568 445993992 447932160 447998720 448089408 450123566 450653970 451286784 452079680 452238384 452714496 452771280 453268104 453598704 455090805 455397696 457236480 457730676 457798692 458072064 458129520 459578880 460996848 461968923 462313472 462371460 462513285 462858240 463834240 465196212 465229440 465543168 467074560 467238528 467986815 469467360 469537120 469632168 470126592 470572544 472817280 472983264 473814280 474479616 474539130 474859136 475038720 475406334 477124320 477291816 477472320 477794304 477925240 480660480 480697568 481893360 482278810 482956032 483160158 485076392 485111040 485259840 485430192 486645760 487596240 488671488 489924916 490217472 491002560 491040446 492728832 493196224 493347504 495339520 495548880 495722844 495874899 496244736 496306980 497877120 498212864 499185936 500427720 500765184 500827995 500902415 501429760 501531264 503808028 503962563 503998560 504338432 505997440 506175072 507697632 508589640 508768182 508932608 509303808 509367690 509926617 512218720 512322408 512398536 514019584 514391040 516884680 517066134 517451776 517610496 518621454 519153920 520102656 520715520 521813520 522362880 523736064 525458880 525536960 525643344 526196736 528229260 528585472 529394112 530324240 530510412 530882560 531068928 531919440 532106172 532666368 533041065 533789568 534216528 534418560 536764860 536844620 536953293 537033081 537518592 537598464 537665895 539366880 540784764 541734905 542130030 542495616 542968320 543325536 545710941 545749920 545917320 547476480 548356328 550803160 550972110 551301120 551383040 551494656 554651040 554845752 555015942 555429888 556405760 556601088 557256960 557492490 558275328 560111760 560489472 560701440 563360832 563444544 563895224 564108480 565297980 565893120 566585130 566998380 567380736 568577136 569247120 569446956 570046464 572163345 572248365 572549184 572590080 573510288 574719613 575324672 576246060 576448353 577891840 578272032 578734572 579166208 581495265 581928960 582133248 582311808 584048160 585115488 585850161 587040210 587658240 587703584 588215680 591229080 591627776 591851520 593099520 593573920 594407424 594658656 595568376 596614770 597242880 597452544 600871960 600993594 601082898 601715712 602984512 603695040 604357472 604798272 606345490 606787740 607196928 610307568 610398256 610839360 612406145 612771840 614662464 615911040 615958564 616495280 616684380 616900869 617144320 617269248 619653555 620261616 620305920 622766080 622984704 623982420 624201471 624858624 625956480 626176224 626914080 626962453 629760035 630423040 630550656 630644352 632639488 632718840 633384960 633875112 634382127 634622040 636165760 636389088 636629760 638303328 639649278 640403010 640498170 640880640 642524480 643941376 644117832 644213544 645199074 646814720 647013120 647240256 650081886 650128320 650556036 651561984 654670080 654899904 656971776 657054180 657745920 657796672 660731840 660963792 661166532 661561344 661659648 661742640 663138015 663836160 665132715 665581248 665832960 667236960 667686912 667770660 668708352 668990988 671898240 671950084 671998080 674900096 675185349 675980955 676930176 678119520 678357576 679071744 679156920 679902156 683096544 683198048 685445410 685854720 686698038 687108096 689368320 689421512 690147328 691495272 693470208 693557190 694287360 695751360 697794318 697844160 697898006 698314752 700611840 700857792 704201040 704305680 704869030 705858816 707347216 708091904 709225920 709474896 710221824 710721420 711719424 711808695 712288704 712558080 715686480 715937724 716044108 716691456 716797952 716887860 719155840 721046352 722566777 722840040 723327488 723418215 723957760 724434048 724740237 727614588 727666560 727889760 728145288 729968640 731394360 733007232 734629480 734887374 735326208 736560669 739534720 739794336 740021256 742134784 743009280 743323320 743584266 744367104 744460470 746815680 747319296 748778904 751147776 751259392 752144640 753730640 754524160 755446840 755712042 755997840 756507648 758102848 758996160 759262608 760061952 762884460 762997820 763152273 763398912 763453440 763955712 764680384 768328080 768597804 769056768 769948205 771029376 771586560 771646096 775327020 775599201 775905280 776177664 776415744 778730880 780153984 781073280 781133548 782720280 783544320 785604096 788188320 788249137 788305440 790799360 792343890 792878208 794091168 795486360 795765618 796323840 796603392 797879160 800684352 801324792 801443864 802287616 804926720 805147290 805266930 806397696 808744466 809050320 809595904 811177146 813195045 813743424 814452480 814988304 817029120 818624880 819486720 819549952 821214720 822245840 822534492 823025664 826204740 826458165 826951680 827015488 827074560 830646272 831976560 832268628 832523913 833144832 834608640 834901632 835885440 836238735 839937605 839974819 840734208 840859136 843625120 845166816 845842836 846162720 847946970 848518784 848839680 849877695 851071104 852865704 853870680 853997560 854170434 855069696 858823776 858885120 858951392 860265432 861776890 862684160 862987008 864369090 866775848 866837760 867408048 868101858 868749312 872893440 873199872 873467712 875962368 876072240 876994560 881285056 881555376 882323520 884184020 885114880 886843620 887441664 887777280 889649280 890249216 890360880 891611136 891987984 894922155 895055135 895864320 895997440 896178816 900247132 901307940 901624347 902573568 904159360 904476768 905542560 906536208 907197408 909518235 910181610 910795392 915461352 915597384 916259040 916329739 919157760 921993696 923937846 924626944 924742920 925026570 925716480 927668480 930392424 930458880 934149120 934477056 935973630 938934720 939074240 939264336 940253184 941145088 945634560 945966528 947628560 948959232 949078260 949718272 950077440 950812668 954248640 954583632 954944640 955588608 955850480 959473917 960747255 961320960 961395136 963786720 964557620 965912064 966320316 967798611 970152784 970222080 970519680 970860384 975122829 975192480 976416935 977342976 979849832 982005120 982080892 985457664 986392448 986695008 990679040 991097760 991445688 991749798 992489472 992613960 995754240 998371872 1000855440 1001530368 1001655990 1001804830 1002859520 1003062528 1007616056 1007925126 1007997120 1008676864 1011994880 1012350144 1015395264 1017179280 1017536364 1017865216 1018607616 1018735380 1019853234 1024437440 1024644816 1024797072 1028039168 1028168115 1028782080 1030047057 1033769360 1034132268 1034903552 1035220992 1037242908 1038307840 1040205312 1040335785 1041431040 1043627040 1046691477 1046847009 1047472128 1050917760 1051073920 1051286688 1056458520 1057170944 1057303545 1058788224 1060648480 1061020824 1062137856 1063838880 1064212344 1065332736 1066082130 1067579136 1068433056 1068837120 1073529720 1073689240 1073906586 1074066162 1075037184 1075196928 1075331790 1078733760 1081569528 1083469810 1084260060 1084991232 1085936640 1086651072 1091421882 1091499840 1091834640 1094952960 1096712656 1101606320 1101944220 1102331061 1102602240 1102766080 1102989312 1109302080 1109691504 1110031884 1110859776 1112811520 1113202176 1114513920 1114984980 1115376399 1116550656 1120223520 1120309957 1120978944 1125308915 1126721664 1126889088 1127790448 1128216960 1130595960 1131786240 1133170260 1133568063 1133996760 1134761472 1137154272 1138494240 1138893912 1140092928 1144326690 1144496730 1145098368 1145180160 1147020576 1149439226 1150649344 1152056431 1152492120 1152896706 1155783680 1156544064 1157469144 1162990530 1163857920 1164266496 1164623616 1168096320 1170230976 1171700322 1174080420 1175316480 1175407168 1176431360 1182458160 1183255552 1183703040 1186199040 1187147840 1188515835 1188814848 1189317312 1191136752 1193229540 1193648427 1194485760 1194905088 1201743920 1201987188 1202165796 1203431424 1205969024 1207390080 1207900395 1208714944 1209596544 1212690980 1213116699 1213575480 1214393856 1216765719 1220615136 1220796512 1221678720 1224812290 1225543680 1227601115 1229324928 1231822080 1231917128 1232990560 1233368760 1233801738 1234538496 1239307110 1240523232 1240611840 1245532160 1245969408 1247964840 1248402942 1249717248 1251912960 1252352448 1253828160 1253924906 1259520070 1260846080 1261101312 1261288704 1265278976 1265437680 1266769920 1267750224 1268764254 1269244080 1271920455 1272331520 1272778176 1273259520 1276606656 1279298556 1280806020 1280996340 1281761280 1285048960 1287882752 1288235664 1288427088 1290398148 1292665335 1293629440 1294026240 1294480512 1296553635 1300163772 1300256640 1301112072 1302152787 1302346279 1303123968 1309340160 1309799808 1313943552 1314108360 1315491840 1315593344 1321463680 1321927584 1322333064 1323485280 1326276030 1327672320 1330265430 1331162496 1331665920 1334473920 1335373824 1335541320 1337416704 1337981976 1343796480 1343900168 1343996160 1349800192 1350370698 1351961910 1353860352 1356239040 1356715152 1358143488 1358313840 1359804312 1366193088 1366396096 1370890820 1371709440 1373396076 1374216192 1378736640 1378843024 1380294656 1382990544 1385906769 1386940416 1387114380 1387539855 1388574720 1391502720 1395588636 1395688320 1395796012 1396629504 1401223680 1401715584 1408402080 1408510753 1408611360 1409738060 1411717632 1414694432 1418451840 1418949792 1421442840 1423438848 1423617390 1424577408 1425116160 1431372960 1431875448 1432088216 1433382912 1433595904 1433775720 1438311680 1442092704 1445133554 1445680080 1446654976 1446836430 1447915520 1448868096 1449480474 1455229176 1455333120 1455779520 1456290576 1459937280 1462788720 1466014464 1469258960 1469774748 1470652416 1473121338 1479069440 1479588672 1480042512 1484269568 1486018560 1486646640 1487168532 1487624697 1488734208 1488920940 1493631360 1494638592 1497557808 1502295552 1502483985 1502518784 1502707245 1504289280 1507461280 1510893680 1511424084 1511887689 1511995680 1513015296 1516205696 1517992320 1518525216 1525768920 1525995640 1526304546 1526797824 1527911424 1529360768 1529779851 1536656160 1537195608 1539896410 1542058752 1543173120 1543292192 1550654040 1551198402 1552355328 1552831488 1557461760 1560307968 1562146560 1562267096 1565440560 1567088640 1571208192 1576376640 1576498274 1576610880 1581598720 1584687780 1585756416 1588182336 1590972720 1591531236 1592647680 1593206784 1595758320 1599123195 1601368704 1602649584 1602887728 1604575232 1609853440 1610294580 1610533860 1611099243 1612795392 1612997685 1617488932 1618100640 1619191808 1622354292 1625204715 1626390090 1627486848 1628904960 1629976608 1637132823 1637249760 1637376091 1639099904 1642429440 1644491680 1645068984 1652409480 1652916330 1653903360 1654030976 1654149120 1661292544 1663953120 1664537256 1665047826 1666289664 1669217280 1669803264 1671770880 1672477470 1679875210 1679949638 1681468416 1681718272 1687250240 1690333632 1691685672 1692325440 1695893940 1697037568 1697679360 1699755390 1702142208 1705731408 1707741360 1707995120 1708340868 1710139392 1716745095 1717647552 1717770240 1717902784 1720530864 1723553780 1724158839 1725368320 1725974016 1728738180 1729345059 1733551696 1733675520 1734816096 1736203716 1737498624 1744485795 1744745015 1745786880 1746399744 1746935424 1752144480 1757550483 1762570112 1763110752 1764647040 1768368040 1770229760 1773687240 1774883328 1775554560 1779298560 1780721760 1783222272 1783975968 1789844310 1790110270 1791728640 1791994880 1792357632 1800494264 1802615880 1803248694 1805147136 1808318720 1808953536 1811085120 1813072416 1814394816 1819036470 1820363220 1821590784 1830922704 1831194768 1832518080 1832659478 1837218435 1838315520 1843987392 1847875692 1849253888 1849485840 1850053140 1850702607 1851432960 1855336960 1858960665 1860784848 1860917760 1868298240 1868954112 1871947260 1877869440 1878148480 1878528672 1880887359 1882290176 1889280105 1891269120 1891933056 1895257120 1897918464 1898156520 1899436544 1900154880 1901625336 1903146381 1908497280 1909167264 1909889280 1911700960 1918947834 1921494510 1922641920 1922790272 1927573440 1929115240 1931824128 1932640632 1935597222 1940305568 1940444160 1941039360 1941720768 1950245658 1950384960 1952833870 1954685952 1959699664 1964010240 1964161784 1970915328 1972784896 1973390016 1981358080 1982195520 1982891376 1983499596 1984978944 1985227920 1989414045 1991508480 1996743744 2001710880 2001865333 2003060736 2003311980 2003609660 2005719040 2006125056 2015232112 2015850252 2015994240 2017353728 2021861165 2023989760 2024700288 2025556047 2027942865 2030790528 2034358560 2035072728 2035730432 2037215232 2037470760 2039706468 2048874880 2049289632 2049594144 2056078336 2056336230 2057564160 2058592639 2060094114 2067538720 2068264536 2070441984 2074485816 2076615680 2080410624 2080671570 2082862080 2087254080 2093382954 2093694018 2094944256 2101835520 2102147840 2102573376 2112917040 2114341888 2114607090 2117576448 2121296960 2122041648 2124275712 2127677760 2128424688 2130665472 2132164260 2135158272 2135426085 2136866112 2137674240 2147059440 2147378480 2147813172 2148132324 2150074368 2150393856 2150663580 2157467520 2163139056 2166939620 2167700331 2168520120 2169982464 2170254645 2171873280 2173302144 2174220711 2182843764 2182999680 2183669280 2189905920 2193425312 2203212640 2203888440 2204662122 2205978624 2209682007 2218604160 2219383008 2220063768 2225623040 2226404352 2229027840 2229969960 2230752798 2233101312 2240447040 2240619914 2241957888 2250617830 2253443328 2253778176 2255580896 2256433920 2261191920 2263572480 2266340520 2267136126 2267993520 2269522944 2274308544 2276988480 2277787824 2280185856 2288653380 2288993460 2290196736 2290360320 2294041152 2298878452 2301298688 2304112862 2304984240 2305793412 2309844615 2311567360 2313088128 2314938288 2325981060 2326797603 2327143351 2327715840 2328532992 2329247232 2336192640 2340461952 2343400644 2348160840 2350632960 2350814336 2352862720 2364747411 2364916320 2366511104 2372398080 2374295680 2377031670 2378634624 2382273504 2386459080 2387296854 2388971520 2389810176 2403487840 2403974376 2404331592 2406862848 2411938048 2414780160 2415800790 2417429888 2419193088 2425381960 2426233398 2427150960 2428787712 2433531438 2441230272 2441593024 2443357440 2449624580 2451087360 2455202230 2458649856 2463644160 2463834256 2465981120 2466737520 2467603476 2469076992 2478614220 2479374495 2481046464 2481223680 2491064320 2491938816 2495929680 2496805884 2499434496 2503825920 2504704896 2507656320 2507849812 2519040140 2519812815 2519924457 2521692160 2522202624 2522577408 2530875360 2535500448 2537528508 2538488160 2543840910 2544663040 2545556352 2546519040 2549633085 2553213312 2558597112 2561612040 2561992680 2570097920 2575765504 2576471328 2576854176 2580796296 2585330670 2587258880 2588052480 2588961024 2593107270 2600327544 2600513280 2602224144 2604305574 2604692558 2606247936 2618680320 2619599616 2627887104 2628216720 2630983680 2631186688 2642927360 2643855168 2644666128 2646970560 2652552060 2655344640 2660530860 2662324992 2663331840 2668947840 2670747648 2671082640 2674833408 2675963952 2684766465 2685165405 2687592960 2687800336 2687992320 2699600384 2700741396 2703923820 2704873041 2707720704 2712478080 2713430304 2716627680 2719608624 2728554705 2732386176 2732792192 2741781640 2746792152 2748989217 2757473280 2757686048 2765981088 2771813538 2773880832 2774228760 2775079710 2777149440 2783005440 2791177272 2791376640 2791592024 2802447360 2803431168 2816804160 2817021506 2817222720 2819476120 2823435264 2829388864 2836903680 2837899584 2842885680 2846877696 2847234780 2849154816 2850232320 2862745920 2863750896 2864176432 2866765824 2867191808 2867551440 2873598065 2876623360 2882241765 2884185408 2890267108 2891360160 2893309952 2893672860 2895831040 2897736192 2898960948 2910458352 2910666240 2911559040 2912581152 2925368487 2925577440 2925803179 2929250805 2932028928 2938517920 2939549496 2946242676 2958138880 2959177344 2960085024 2968539136 2972037120 2973293280 2974337064 2975249394 2977468416 2977841880 2987262720 2995115616 3004591104 3004967970 3005037568 3005414490 3008578560 3014922560 3021787360 3022848168 3023775378 3023991360 3026030592 3032411392 3035984640 3037050432 3051537840 3051991280 3052609092 3053595648 3055822848 3058721536 3059559702 3073312320 3074391216 3079792820 3084117504 3084504345 3086346240 3086584384 3090141171 3101308080 3102396804 3104710656 3105662976 3114923520 3120615936 3121007355 3124293120 3124534192 3130881120 3134812265 3140541027 3142416384 3152753280 3152996548 3153221760 3163197440 3169375560 3171512832 3171910635 3176364672 3181945440 3183062472 3186413568 3191516640 3191762899 3198246390 3202737408 3205299168 3205775456 3219706880 3220589160 3221067720 3222198486 3225590784 3225995370 3234977864 3236201280 3238383616 3244708584 3250409430 3252780180 3254973696 3257809920 3259953216 3274265646 3274499520 3274752182 3278199808 3284858880 3288983360 3290137968 3304818960 3305832660 3306993183 3307806720 3308061952 3308298240 3322585088 3327906240 3329074512 3330095652 3332579328 3338434560 3339606528 3343541760 3344954940 3359750420 3359899276 3360929871 3362936832 3363436544 3374500480 3375926745 3380667264 3383371344 3384650880 3391787880 3394075136 3395358720 3399510780 3400704189 3404284416 3411462816 3415482720 3415990240 3416681736 3420278784 3433490190 3435295104 3435540480 3435805568 3441061728 3447107560 3448317678 3450736640 3451948032 3456169293 3457476360 3458690118 3467103392 3467351040 3469632192 3472407432 3488971590 3489490030 3491573760 3492799488 3493870848 3504288960 3515100966 3525140224 3526221504 3529294080 3536736080 3540459520 3547374480 3549766656 3551109120 3558597120 3561443520 3566444544 3567951936 3579688620 3580220540 3580945281 3583457280 3583989760 3584715264 3600988528 3605231760 3606497388 3610294272 3612833885 3616637440 3617907072 3622170240 3623701185 3626144832 3628789632 3638072940 3639350097 3640726440 3643181568 3661845408 3662389536 3665036160 3665318956 3674436870 3676631040 3682803345 3687974784 3695751384 3698707489 3698971680 3700106280 3701405214 3710673920 3717921330 3721569696 3721835520 3736596480 3737908224 3743894520 3755738880 3756296960 3757057344 3761774718 3764580352 3778560210 3782538240 3783866112 3790514240 3795836928 3796313040 3798873088 3800309760 3803250672 3806292762 3815761365 3816994560 3818334528 3819778560 3823401920 3837895668 3842989020 3845283840 3845580544 3855146880 3858230480 3863648256 3865281264 3871194444 3877996005 3880611136 3880888320 3882078720 3883441536 3900491316 3900769920 3905667740 3906458361 3907038837 3909371904 3919399328 3928020480 3928323568 3941245685 3941830656 3945569792 3946780032 3964391040 3965782752 3966999192 3970455840 3978828090 3983016960 3993487488 4003421760 4003730666 4006121472 4006623960 4007219320 4011438080 4012250112 4030464224 4031700504 4031988480 4043722330 4047979520 4049400576 4051112094 4055885730 4061581056 4068717120 4070145456 4071460864 4074430464 4074941520 4079412936 4097749760 4098579264 4099188288 4112156672 4112672460 4115128320 4117185278 4120188228 4135077440 4136529072 4140883968 4148971632 4153231360 4157720307 4160821248 4161343140 4162619565 4165724160 4174508160 4186765908 4187388036 4189888512 4199874095 4203671040 4204295680 4205146752 4225532259 4225834080 4228683776 4229214180 4235152896 4242593920 4244083296 4255355520 4256849376 4264328520 4270316544 4270852170 4273732224 4275348480 4294118880 4294756960 4295626344 4296264648 4300148736 4300787712 4301327160 4314935040 4326278112 4333879240 4335400662 4337040240 4339964928 4340509290 4343746560 4346604288 4348441422 4365687528 4365999360 4367338560 4379811840 4386850624 4406425280 4407776880 4409324244 4411957248 4419364014 4437208320 4438766016 4440127536 4451246080 4452808704 4458055680 4459939920 4461505596 4466202624 4480894080 4481239828 4483915776 4501235660 4506886656 4507556352 4508121735 4511161792 4512867840 4522383840 4532681040 4534272252 4535663067 4535987040 4539045888 4548617088 4553976960 4555575648 4577306760 4577986920 4580393472 4581648695 4588082304 4597756904 4602597376 4608225724 4609968480 4611586824 4619689230 4623134720 4626176256 4629876576 4651962120 4653595206 4654286702 4657065984 4658494464 4672385280 4680923904 4686801288 4696321680 4701265920 4701628672 4705725440 4729494822 4729832640 4733022208 4744796160 4748591360 4754063340 4757269248 4764547008 4772918160 4774593708 4777943040 4779620352 4797369585 4806975680 4807948752 4808663184 4813725696 4823876096 4829560320 4831601580 4833297729 4834859776 4838386176 4838993055 4850763920 4852466796 4854301920 4857575424 4867062876 4875614145 4882460544 4883186048 4886714880 4899249160 4910404460 4911398469 4912128273 4917299712 4927288320 4927668512 4931962240 4933475040 4935206952 4957228440 4958748990 4962092928 4962447360 4983877632 4991859360 4993611768 4998868992 5007651840 5009409792 5015312640 5015699624 5038080280 5039625630 5039848914 5043384320 5044405248 5045154816 5061750720 5071000896 5075057016 5076976320 5087681820 5089326080 5091112704 5093038080 5099266170 5106426624 5117194224 5123224080 5123985360 5140195840 5150235285 5151531008 5152942656 5153708352 5161592592 5170661340 5172476517 5174517760 5176104960 5177922048 5186214540 5200655088 5201026560 5204448288 5208611148 5209385116 5212495872 5233457385 5234235045 5237360640 5239199232 5256433440 5256839029 5262373376 5272651449 5285854720 5287710336 5289332256 5293941120 5305104120 5310689280 5321061720 5324649984 5326663680 5337895680 5342165280 5349666816 5351927904 5369532930 5370330810 5375185920 5375600672 5375984640 5399200768 5401482792 5407847640 5409746082 5415441408 5424956160 5426860608 5433255360 5439217248 5457109410 5464772352 5465584384 5483563280 5493584304 5497978434 5511655305 5514946560 5515372096 5531962176 5543627076 5547761664 5548457520 5550159420 5552107821 5554298880 5566010880 5576881995 5582354544 5582753280 5583184048 5601549785 5604894720 5606862336 5633608320 5634043012 5634445440 5638952240 5642662077 5646870528 5658777728 5667840315 5673807360 5675799168 5685771360 5693755392 5694469560 5698309632 5700464640 5709439143 5725491840 5727501792 5728352864 5735102880 5747196130 5753246720 5760282155 5764483530 5768370816 5780534216 5782720320 5786619904 5787345720 5795472384 5797921896 5820916704 5821332480 5823118080 5825162304 5850736974 5851154880 5851606358 5858501610 5864057856 5877035840 5879098992 5892485352 5916277760 5918354688 5920170048 5937078272 5944074240 5946586560 5948674128 5950498788 5954936832 5955683760 5968242135 5974525440 5990231232 6005595999 6009182208 6009935940 6010075136 6010828980 6017157120 6029845120 6043574720 6045696336 6047550756 6047982720 6052061184 6064822784 6065583495 6071969280 6074100864 6076668141 6083828595 6103075680 6103982560 6105218184 6107191296 6111645696 6117443072 6119119404 6146624640 6148782432 6159585640 6168235008 6169008690 6172692480 6173168768 6175777917 6180282342 6202616160 6204793608 6211325952 6229847040 6241231872 6242014710 6248586240 6249068384 6261762240 6269624530 6281082054 6284832768 6305506560 6305993096 6306443520 6326394880 6338751120 6343025664 6343821270 6352729344 6363890880 6366124944 6372827136 6383033280 6383525798 6396492780 6405474816 6410598336 6411550912 6439413760 6441178320 6442135440 6444396972 6451181568 6451990740 6469955728 6472402560 6476767232 6489417168 6500818860 6503100993 6505560360 6509947392 6510763935 6511731395 6515619840 6519906432 6548531292 6548999040 6549504364 6556399616 6569717760 6577966720 6580275936 6609165841 6609637920 6611665320 6613986366 6616123904 6629046021 6655812480 6658149024 6660191304 6676869120 6679213056 6687083520 6689909880 6719500840 6719798552 6721859742 6725873664 6726873088 6749000960 6751853490 6761334528 6766742688 6769301760 6783575760 6788150272 6790717440 6799021560 6801408378 6808568832 6822925632 6830965440 6831980480 6833363472 6840557568 6866980380 6870590208 6871080960 6871611136 6882123456 6894215120 6896635356 6901473280 6903896064 6912338586 6914952720 6917380236 6929533845 6934206784 6934702080 6939264384 6944814864 6977943180 6978980060 6980392809 6981430053 6983147520 6985598976 6987741696 7008577920 7030201932 7042553765 7050280448 7052443008 7058588160 7073472160 7094242233 7094748960 7099533312 7117194240 7122887040 7135903872 7159377240 7160441080 7161890562 7166914560 7167979520 7169430528 7201977056 7210463520 7212994776 7220588544 7225667770 7233274880 7235814144 7244340480 7247402370 7252289664 7257579264 7276145880 7278700194 7281452880 7286363136 7323690816 7324779072 7330072320 7330637912 7348873740 7353262080 7365606690 7375949568 7391502768 7397414978 7397943360 7400212560 7402810428 7421347840 7435842660 7438123485 7443139392 7443671040 7471354969 7473192960 7475816448 7487789040 7511477760 7512593920 7514114688 7523549436 7529160704 7557120420 7559438445 7559773371 7565076480 7567732224 7581028480 7592626080 7597746176 7606501344 7612585524 7631522730 7633989120 7636669056 7639557120 7646803840 7648899255 7675791336 7683072427 7685978040 7691161088 7710293760 7716460960 7727296512 7730562528 7742388888 7755992010 7761222272 7761776640 7764157440 7766883072 7800982632 7801539840 7811335480 7812916722 7814077674 7818743808 7838798656 7856040960 7856647136 7882491370 7883661312 7891139584 7893560064 7928782080 7931565504 7933998384 7940911680 7957656180 7966033920 7986974976 8006843520 8007461332 8012242944 8013247920 8014438640 8022876160 8024500224 8055496215 8060928448 8063401008 8063976960 8087444660 8095959040 8098801152 8102224188 8111771460 8114619123 8123162112 8137434240 8140290912 8142921728 8149883040 8158825872 8185664115 8186880455 8195499520 8197158528 8198376576 8224313344 8225344920 8234370556 8240376456 8246967651 8270154880 8273058144 8297943264 8306462720 8315440614 8321642496 8322686280 8325239130 8331448320 8349016320 8373531816 8374776072 8399748190 8407342080 8408591360 8410293504 8451064518 8451668160 8457367552 8458428360 8470305792 8485187840 8488166592 8510711040 8513698752 8528657040 8540633088 8541704340 8547464448 8550696960 8588237760 8589513920 8591252688 8592529296 8600297472 8601575424 8602654320 8620794195 8629870080 8646725295 8652556224 8667758480 8670801324 8674080480 8679929856 8681018580 8687493120 8693208576 8696882844 8731375056 8731998720 8734677120 8773701248 8776105461 8777409537 8787752415 8812850560 8815553760 8818648488 8838728028 8874416640 8877532032 8880255072 8905617408 8916111360 8919879840 8923011192 8932405248 8961788160 8962479656 9002471320 9013773312 9015112704 9016243470 9022323584 9025735680 9044767680 9065362080 9068544504 9071326134 9071974080 9078091776 9097234176 9107953920 9111151296 9154613520 9155973840 9160786944 9163297390 9176164608 9195513808 9205194752 9216451448 9219936960 9223173648 9239378460 9246269440 9252352512 9253513035 9259753152 9303924240 9307190412 9308573404 9314131968 9316988928 9344770560 9361847808 9373602576 9392643360 9393368101 9403257344 9404436795 9411450880 9421623081 9458989644 9459665280 9466044416 9489592320 9497182720 9508126680 9514538496 9515731905 9529094016 9545836320 9549187416 9559240704 9575288697 9594739170 9613951360 9615897504 9617326368 9647752192 9659120640 9663203160 9666595458 9669719552 9676772352 9677986110 9701527840 9704933592 9708603840 9715150848 9734125752 9751228290 9764921088 9766372096 9773429760 9798498320 9820808920 9822796938 9824256546 9834599424 9854576640 9855337024 9863924480 9866950080 9870413904 9914456880 9917497980 9920979549 9924185856 9924894720 9967755264 9983718720 9987223536 9997737984 10009326665 10015303680 10018819584 10030625280 10031399248 10076160560 10079251260 10079697828 10082789613 10086768640 10088810496 10090309632 10123501440 10127780235 10142001792 10150114032 10153952640 10175363640 10178652160 10182225408 10186076160 10198532340 10202112567 10212853248 10234388448 10246448160 10247238781 10247970720 10280391680 10292963195 10300470570 10305885312 10307416704 10323185184 10341322680 10344953034 10352209920 10355844096 10368507879 10372429080 10401310176 10402053120 10408896576 10417222296 10418770232 10466914770 10468470090 10474721280 10478398464 10512866880 10513678058 10524746752 10545302898 10571709440 10575420672 10578664512 10587882240 10610208240 10621378560 10642123440 10649299968 10653327360 10675791360 10684330560 10699333632 10703855808 10739065860 10740661620 10750371840 10751201344 10751969280 10798401536 10802965584 10815695280 10819492164 10830882816 10838501655 10849912320 10853721216 10866510720 10871103555 10878434496 10914218820 10918050291 10919672647 10929544704 10931168768 10967126560 10987168608 10995956868 11023310610 11029893120 11030744192 11048410035 11063924352 11087254152 11096122467 11096915040 11100318840 11104215642 11132021760 11153763990 11164709088 11165506560 11166368096 11203099570 11209789440 11213724672 11267216640 11268086024 11268890880 11277904480 11285324154 11293741056 11317555456 11335680630 11347614720 11351598336 11371542720 11387510784 11388939120 11396619264 11400929280 11418878286 11450983680 11455003584 11456705728 11470205760 11494392260 11506493440 11520564310 11528967060 11536741632 11561068432 11565440640 11573239808 11574691440 11590944768 11595843792 11633988015 11635716755 11641833408 11642664960 11646236160 11650324608 11701473948 11702309760 11703212716 11717003220 11721116511 11728115712 11754071680 11758197984 11784970704 11809820929 11823737055 11832555520 11836709376 11840340096 11893173120 11897348256 11900997576 11911367520 11912286607 11936484270 11949050880 11980462464 12011191998 12018364416 12019871880 12020150272 12021657960 12034314240 12059690240 12087149440 12091392672 12095101512 12095965440 12129645568 12131166990 12143938560 12148201728 12153336282 12167657190 12206151360 12207965120 12210436368 12214382592 12223291392 12234886144 12238238808 12293249280 12297564864 12319171280 12336470016 12338017380 12345384960 12346337536 12351555834 12360564684 12405232320 12409587216 12422651904 12459694080 12473160921 12482463744 12484029420 12497172480 12498136768 12523524480 12539249060 12562164108 12569665536 12599622285 12611013120 12611986192 12612887040 12676596777 12677502240 12686051328 12687642540 12705458688 12727781760 12732249888 12766066560 12767051596 12792985560 12810949632 12821196672 12823101824 12878827520 12882356640 12884270880 12888793944 12902363136 12903981480 12939911456 12944805120 12978834336 13001637720 13006201986 13011120720 13019894784 13021527870 13023462790 13031239680 13039812864 13097062584 13097998080 13099008728 13112799232 13139435520 13155933440 13160551872 13218331682 13219275840 13223330640 13227972732 13232247808 13258092042 13311624960 13316298048 13320382608 13353738240 13358426112 13374167040 13379819760 13439001680 13439597104 13443719484 13451747328 13453746176 13498001920 13503706980 13522669056 13524365205 13533485376 13538603520 13567151520 13576300544 13598043120 13602816756 13606989201 13617137664 13645851264 13661930880 13663960960 13666726944 13728768763 13733960760 13741180416 13743222272 13744946085 13764246912 13788430240 13793270712 13807792128 13824677172 13829905440 13834760472 13859067690 13868413568 13869404160 13878528768 13889629728 13955886360 13957960120 13960785618 13962860106 13971197952 13975483392 14017155840 14060403864 14085107530 14100560896 14104886016 14117176320 14146944320 14188484466 14189497920 14199066624 14234388480 14245774080 14271807744 14318754480 14320882160 14323781124 14333829120 14335959040 14338861056 14403954112 14420927040 14425989552 14441177088 14451335540 14466549760 14471628288 14488680960 14494804740 14499893187 14504579328 14515158528 14552291760 14557400388 14562905760 14572726272 14626842435 14629015895 14647381632 14649558144 14660144640 14661275824 14697747480 14731213380 14736384819 14751899136 14783005536 14794829956 14795886720 14800425120 14805620856 14842695680 14871685320 14876246970 14886278784 14887342080 14942709938 14951632896 14975578080 14976733603 15022955520 15025187840 15028229376 15047098872 15114240840 15118876890 15119546742 15130152960 15135464448 15162056960 15185252160 15195492352 15213002688 15225171048 15263045460 15267978240 15273338112 15279114240 15293607680 15297798510 15351582672 15366144854 15371956080 15382322176 15420587520 15432921920 15450705855 15454593024 15461125056 15484777776 15511984020 15517429551 15522444544 15523553280 15528314880 15533766144 15601965264 15603079680 15622670960 15625833444 15628155348 15637487616 15677597312 15702705135 15712081920 15713294272 15764982740 15770517087 15782279168 15787120128 15817954347 15857564160 15863131008 15867996768 15881823360 15915312360 15932067840 15958814495 15973949952 16013687040 16014922664 16026495840 16028877280 16049000448 16110992430 16121856896 16126802016 16127953920 16174889320 16191918080 16197602304 16204448376 16223542920 16229238246 16246324224 16274868480 16280581824 16299766080 16317651744 16371328230 16373760910 16390999040 16394317056 16396753152 16448626688 16450689840 16468741112 16480752912 16493935302 16534965915 16540309760 16546116288 16595886528 16612925440 16630881228 16643284992 16645372560 16650478260 16662896640 16698032640 16747063632 16749552144 16799496380 16804649355 16814684160 16817182720 16820587008 16902129036 16903336320 16914735104 16916856720 16927986231 16940611584 16970375680 16976333184 17003520945 17021422080 17027397504 17057314080 17081266176 17083408680 17094928896 17101393920 17176475520 17179027840 17182505376 17185058592 17205308640 17241588390 17259740160 17280846465 17293450590 17305112448 17335516960 17341602648 17348160960 17359859712 17362037160 17386417152 17393765688 17462750112 17463997440 17469354240 17547402496 17552210922 17554819074 17575504830 17625701120 17631107520 17637296976 17677456056 17748833280 17755064064 17760510144 17811234816 17832222720 17839759680 17846022384 17864810496 17904726405 17923576320 17924959312 18004942640 18016787997 18027546624 18030225408 18032486940 18044647168 18051471360 18089535360 18130724160 18137089008 18142652268 18143948160 18156183552 18194468352 18196750485 18215907840 18222302592 18230004423 18309227040 18310639789 18311947680 18321573888 18326594780 18352329216 18391027616 18432902896 18439873920 18446347296 18478756920 18493537445 18504705024 18507026070 18519506304 18527333751 18607848480 18614380824 18617146808 18633977856 18689541120 18723695616 18747205152 18785286720 18786736202 18806514688 18808873590 18822901760 18843246162 18917979288 18919330560 18979184640 18994365440 19016253360 19029076992 19031463810 19058188032 19091672640 19098374832 19118481408 19150577394 19189478340 19227902720 19231795008 19234652736 19295504384 19318241280 19326406320 19333190916 19339439104 19353544704 19355972220 19403055680 19409867184 19417207680 19430301696 19468251504 19502456580 19509302979 19529842176 19532291805 19532744192 19535194185 19546859520 19596996640 19641617840 19645593876 19648513092 19669198848 19709153280 19710674048 19727848960 19733900160 19740827808 19827497523 19828913760 19834995960 19841959098 19848371712 19887138063 19967437440 19974447072 20018653330 20030607360 20037639168 20061250560 20062798496 20152321120 20158502520 20159395656 20165579226 20177620992 20180619264 20247002880 20255560470 20284003584 20300228064 20307905280 20350727280 20357304320 20364450816 20372152320 20397064680 20404225134 20425706496 20468776896 20492896320 20494477562 20495941440 20560783360 20585926390 20600941140 20611770624 20614833408 20646370368 20682645360 20689906068 20704419840 20711688192 20737015758 20744858160 20788601535 20802620352 20804106240 20817793152 20834444592 20837540464 20933829540 20936940180 20944290159 20949442560 20956796928 21025733760 21027356116 21049493504 21090605796 21127661295 21143418880 21150841344 21157329024 21175764480 21220416480 21282726699 21284246880 21285889183 21298599936 21351582720 21368661120 21407711616 21478131720 21481323240 21500743680 21502402688 21503938560 21596803072 21605931168 21631390560 21638984328 21661765632 21677003310 21699824640 21707442432 21733021440 21742207110 21756868992 21828437640 21836100582 21839345294 21859089408 21862337536 21934253120 21974337216 21991913736 22046621220 22059786240 22061488384 22096820070 22127848704 22174508304 22192244934 22193830080 22200637680 22208431284 22264043520 22307527980 22329418176 22331013120 22332736192 22406199140 22414064907 22419578880 22427449344 22534433280 22536172048 22537781760 22555808960 22570648308 22587482112 22635110912 22671361260 22678315335 22679320113 22695229440 22703196672 22743085440 22777878240 22793238528 22837756572 22901967360 22910007168 22913411456 22940411520 22988784520 23012986880 23041128620 23049217281 23057934120 23073483264 23122136864 23130881280 23149382880 23181889536 23191687584 23267976030 23271433510 23283666816 23285329920 23292472320 23300649216 23402947896 23404619520 23406425432 23434006440 23442233022 23456231424 23508143360 23516395968 23569941408 23619641858 23647474110 23665111040 23673418752 23680680192 23786346240 23794696512 23801995152 23822735040 23824573214 23872968540 23898101760 23960924928 24022383996 24036728832 24039743760 24040300544 24043315920 24068628480 24119380480 24166488645 24174298880 24182785344 24190203024 24191930880 24259291136 24262333980 24287877120 24296403456 24306672564 24335314380 24412302720 24415930240 24420872736 24428765184 24469772288 24476477616 24556992345 24560641365 24586498560 24595129728 24638342560 24672940032 24676034760 24692675072 24703111668 24721129368 24740902953 24810464640 24819174432 24919388160 24946321842 24964927488 24968058840 24994344960 24996273536 25047048960 25078498120 25124328216 25199244570 25222026240 25223972384 25225774080 25353193554 25355004480 25372102656 25375285080 25410917376 25455563520 25464499776 25532133120 25534103192 25585971120 25621899264 25642393344 25646203648 25757655040 25764713280 25768541760 25777587888 25804726272 25807962960 25862382585 25879822912 25889610240 25957668672 26003275440 26012403972 26022241440 26039789568 26043055740 26046925580 26062479360 26079625728 26194125168 26195996160 26198017456 26225598464 26284195145 26311866880 26321103744 26332228611 26363257245 26436663364 26438551680 26446661280 26455945464 26464495616 26516184084 26623249920 26632596096 26640765216 26716852224 26748334080 26759639520 26761704307 26878003360 26879194208 26887438968 26996003840 27007413960 27045338112 27048730410 27066970752 27077207040 27134303040 27152601088 27196086240 27205633512 27213978402 27234275328 27291702528 27323861760 27327921920 27333453888 27457537526 27467921520 27482360832 27486444544 27489892170 27528493824 27576860480 27586541424 27615584256 27649354344 27659810880 27669520944 27718135380 27736827136 27738808320 27757057536 27760539105 27779259456 27911772720 27915920240 27921571236 27925720212 27942395904 27950966784 28034311680 28120807728 28170215060 28180104303 28201121792 28209772032 28213310385 28234352640 28264869243 28293888640 28376968932 28378995840 28398133248 28468776960 28491548160 28543615488 28547195715 28637508960 28641764320 28647562248 28677722112 28725866091 28807908224 28841854080 28851979104 28902671080 28933099520 28943256576 28977361920 28989609480 28999786374 29009158656 29030317056 29104583520 29114800776 29125811520 29145452544 29253684870 29258031790 29294763264 29299116288 29320289280 29322551648 29395494960 29462426760 29472769638 29503798272 29566011072 29589659912 29591773440 29600850240 29611241712 29685391360 29743370640 29752493940 29772557568 29774684160 29885419876 29903265792 29951156160 29953467206 30027979995 30045911040 30050375680 30056458752 30094197744 30228481680 30237753780 30239093484 30248368839 30260305920 30270928896 30324113920 30370504320 30383340705 30390984704 30426005376 30450342096 30526090920 30535956480 30546676224 30558228480 30587215360 30595597020 30703165344 30732289708 30741716343 30743912160 30764644352 30841175040 30865843840 30878889585 30901411710 30922250112 30969555552 31023968040 31034859102 31044889088 31056629760 31067532288 31105523637 31203930528 31206159360 31245341920 31251666888 31256310696 31355194624 31405410270 31424163840 31426588544 31529965480 31541034174 31564558336 31574240256 31635908694 31715128320 31726262016 31735993536 31763646720 31830624720 31864135680 31917628990 31947899904 32027374080 32029845328 32052991680 32057754560 32098000896 32221984860 32243713792 32253604032 32255907840 32349778640 32383836160 32395204608 32408896752 32447085840 32458476492 32492648448 32515504965 32549736960 32561163648 32599532160 32635303488 32742656460 32747521820 32754150873 32759017941 32781998080 32788634112 32793506304 32901379680 32937482224 32961505824 32987870604 33045829205 33069931830 33080619520 33092232576 33145230105 33191773056 33261762456 33288367401 33290745120 33300956520 33396065280 33494127264 33499104288 33598992760 33609298710 33629368320 33634365440 33641174016 33804258072 33806672640 33833713440 33855972462 33881223168 33940751360 33952666368 34007041890 34042844160 34054795008 34114628160 34162532352 34166817360 34189857792 34202787840 34352951040 34358055680 34365010752 34370117184 34410617280 34483176780 34519480320 34561692930 34586901180 34610224896 34671033920 34683205296 34696321920 34719719424 34724074320 34772834304 34787531376 34901964045 34907150265 34925500224 34927994880 34938708480 35094804992 35104421844 35109638148 35151009660 35163349533 35251402240 35262215040 35274593952 35354912112 35429462787 35471211165 35497666560 35510128128 35521020288 35679519360 35692044768 35736859821 35809452810 35847152640 35849918624 36009885280 36033575994 36055093248 36060450816 36064973880 36089294336 36102942720 36179070720 36261448320 36274178016 36285304536 36287896320 36388936704 36393500970 36431815680 36444605184 36460008846 36618454080 36621279578 36623895360 36643147776 36653189560 36704658432 36782055232 36865805792 36879747840 36892694592 36957513840 36987074890 37009410048 37014052140 37039012608 37054667502 37215696960 37228761648 37234293616 37267955712 37356774845 37379082240 37447391232 37494410304 37570573440 37573472404 37613029376 37617747180 37645803520 37686492324 37798866855 37835958576 37838661120 37988730880 38029790331 38032506720 38035441327 38058153984 38062927620 38116376064 38183345280 38196749664 38301154788 38378956680 38415362135 38455805440 38463590016 38469305472 38591008768 38636482560 38652812640 38666381832 38678878208 38707089408 38711944440 38806111360 38819734368 38834415360 38936503008 39004913160 39018605958 39059684352 39064583610 39065488384 39070388370 39093719040 39193993280 39283235680 39291187752 39297026184 39338397696 39418306560 39421348096 39455697920 39467800320 39481655616 39654995046 39657827520 39669991920 39683918196 39696743424 39774276126 39934874880 39948894144 40037306660 40061214720 40075278336 40122501120 40125596992 40304642240 40317005040 40318791312 40331158452 40355241984 40361238528 40494005760 40511120940 40568007168 40573095615 40600456128 40615810560 40701454560 40714608640 40728901632 40794129360 40808450268 40851412992 40937553792 40985792640 40988955124 40991882880 41121566720 41171852780 41186306289 41201882280 41223541248 41229666816 41234838255 41292740736 41365290720 41379812136 41423376384 41474031516 41489716320 41577203070 41605240704 41608212480 41635586304 41668889184 41675080928 41867659080 41873880360 41888580318 41913593856 42051467520 42054712232 42098987008 42181211592 42255322590 42286837760 42301682688 42314658048 42351528960 42440832960 42565453398 42568493760 42571778366 42597199872 42703165440 42737322240 42815423232 42956263440 42962646480 43001487360 43004805376 43007877120 43193606144 43211862336 43262781120 43277968656 43323531264 43354006620 43399649280 43414884864 43466042880 43484414220 43513737984 43656875280 43672201164 43678690588 43718178816 43724675072 43868506240 43880527305 43887047685 43948674432 43983827472 44076573397 44093242440 44122976768 44193640140 44209154457 44255697408 44349016608 44384489868 44387660160 44401275360 44416862568 44528087040 44615055960 44658836352 44662026240 44665472384 44812398280 44828129814 44854898688 44930200809 45068866560 45072344096 45075563520 45111617920 45141296616 45270221824 45342722520 45356630670 45358640226 45390458880 45406393344 45486170880 45555756480 45586477056 45675513144 45803934720 45820014336 45826822912 45880823040 45977569040 46025973760 46082257240 46098434562 46115868240 46146966528 46244273728 46261762560 46298765760 46363779072 46383375168 46535952060 46542867020 46552288653 46567333632 46570659840 46584944640 46601298432 46805895792 46809239040 46812850864 46868012880 46884466044 46912462848 46966840505 47016286720 47032791936 47108115405 47139882816 47239283716 47294948220 47311551261 47330222080 47346837504 47361360384 47572692480 47589393024 47603990304 47645470080 47649146428 47745937080 47796203520 47876443485 47921849856 48044767992 48079487520 48083197357 48086631840 48238760960 48332977290 48348597760 48365570688 48380406048 48383861760 48518582272 48524667960 48575754240 48592806912 48613345128 48670628760 48824605440 48831860480 48841745472 48939544576 48952955232 49113984690 49121282730 49172997120 49190259456 49276685120 49345880064 49352069520 49385350144 49406223336 49442258736 49481805906 49604897745 49620929280 49638348864 49838776320 49892643684 49929854976 49936117680 49988689920 49992547072 50094097920 50156996240 50248656432 50398489140 50413948065 50444052480 50447944768 50451548160 50706387108 50710008960 50744205312 50750570160 50783958693 50821834752 50911127040 50928999552 51010562835 51064266240 51068206384 51171942240 51236193905 51243798528 51284786688 51292407296 51529426560 51537083520 51555175776 51615925920 51724765170 51759645824 51779220480 51842539395 51915337344 52006550880 52024807944 52044482880 52079579136 52086111480 52093851160 52159251456 52388250336 52391992320 52396034912 52568390290 52623733760 52642207488 52664457222 52726514490 52873326728 52877103360 52893322560 52911890928 52928991232 53032368168 53246499840 53265192192 53281530432 53433704448 53496668160 53519279040 53523408614 53756006720 53758388416 53774877936 53992007680 54014827920 54050363991 54090676224 54097460820 54133941504 54154414080 54268606080 54305202176 54392172480 54411267024 54427956804 54468550656 54583405056 54590251455 54598363235 54647723520 54655843840 54666907776 54915075052 54931919367 54935843040 54964721664 54972889088 54979784340 55056987648 55153720960 55173082848 55298708688 55319621760 55339041888 55436270760 55473654272 55480612335 55514115072 55521078210 55558518912 55582001253 55823545440 55831840480 55843142472 55851440424 55901933568 56068623360 56241615456 56340430120 56360208606 56402243584 56419544064 56426620770 56468705280 56529738486 56587777280 56753937864 56757991680 56937553920 56983096320 57087230976 57094391430 57275017920 57283528640 57295124496 57355444224 57451732182 57615816448 57683708160 57703958208 57805342160 57866199040 57886513152 57954723840 57979218960 57999572748 58018317312 58060634112 58209167040 58229601552 58251623040 58290905088 58507369740 58516063580 58527908937 58589526528 58598232576 58605582555 58640578560 58645103296 58790989920 58924853520 58945539276 59007596544 59049104645 59132022144 59179319824 59183546880 59201700480 59222483424 59482492569 59486741280 59504987880 59545115136 59561433035 59770839752 59902312320 59906934412 60055959990 60091822080 60100751360 60112917504 60188395488 60456963360 60475507560 60478186968 60496737678 60541857792 60648227840 60741008640 60766681410 60852010752 60900684192 61052181840 61071912960 61093352448 61116456960 61174430720 61191194040 61406330688 61464579416 61483432686 61487824320 61529288704 61682350080 61731687680 61757779170 61802823420 61844500224 61939111104 62047936080 62069718204 62089778176 62113259520 62135064576 62211047274 62365804605 62407861056 62412318720 62490683840 62503333776 62512621392 62710389248 62810820540 62832870477 62848327680 62853177088 63059930960 63082068348 63129116672 63148480512 63271817388 63382983885 63430256640 63452524032 63471987072 63527293440 63661249440 63835257980 63848180097 63857667549 63895799808 64054748160 64059690656 64105983360 64115509120 64443969720 64487427584 64507208064 64511815680 64699557280 64790409216 64817793504 64894171680 64916952984 64985296896 65031009930 65099473920 65122327296 65199064320 65270606976 65485312920 65495043640 65508301746 65518035882 65563996160 65577268224 65587012608 65802759360 65874964448 65923011648 65975741208 66091658410 66139863660 66161239040 66184465152 66290460210 66383546112 66523524912 66576734802 66581490240 66601913040 66792130560 66988254528 66998208576 67197985520 67218597420 67242194721 67258736640 67268730880 67282348032 67608516144 67613345280 67667426880 67711944924 67762446336 67881502720 67905332736 68014083780 68034946005 68037960339 68085688320 68109590016 68229256320 68333634720 68338907377 68379715584 68643843815 68705902080 68716111360 68730021504 68740234368 68821234560 68966353560 69038960640 69123385860 69147651843 69173802360 69220449792 69342067840 69366410592 69392643840 69448148640 69545668608 69575062752 69803928090 69814300530 69851000448 69855989760 69877416960 70189609984 70208843688 70219276296 70275442291 70302019320 70326699066 70502804480 70524430080 70549187904 70709824224 70858925574 70942422330 70995333120 71020256256 71042040576 71359038720 71384089536 71473719642 71618905620 71694305280 71699837248 72019770560 72067151988 72110186496 72120901632 72129947760 72178588672 72205885440 72358141440 72499465935 72522896640 72548356032 72570609072 72575792640 72777873408 72787001940 72863631360 72889210368 72920017692 73236908160 73242559156 73247790720 73286295552 73306379120 73409316864 73564110464 73681924095 73731611584 73759495680 73785389184 73915027680 73974149780 74018820096 74028104280 74078025216 74109335004 74222708859 74431393920 74457523296 74468587232 74713549690 74758164480 74883668015 74894782464 74988820608 75141146880 75146944808 75226058752 75235494360 75372984648 75597733710 75671917152 75677322240 75977461760 76059580662 76065013440 76070882654 76116307968 76125855240 76232752128 76366690560 76393499328 76602309576 76757913360 76830724270 76911610880 76927180032 76938610944 77182017536 77272965120 77305625280 77332763664 77357756416 77414178816 77423888880 77587147755 77612222720 77639468736 77668830720 77873006016 78009826320 78037211916 78119368704 78129167220 78130976768 78140776740 78187438080 78387986560 78566471360 78582375504 78594052368 78676795392 78842696192 78852585435 78911395840 78935600640 78963311232 78996685833 79089771735 79309990092 79315655040 79339983840 79367836392 79393486848 79548552252 79869749760 79897788288 80074613320 80150556672 80245002240 80251193984 80285112921 80609284480 80634010080 80637582624 80662316904 80988011520 81022241880 81136014336 81146191230 81200912256 81231621120 81402909120 81457803264 81588258720 81616900536 81702825984 81875107584 81971585280 81977910248 81983765760 82243133440 82343705560 82372612578 82403764560 82447082496 82459333632 82469676510 82585481472 82730581440 82759624272 82846752768 82948063032 82979432640 83154406140 83210481408 83216424960 83271172608 83337778368 83350161856 83735318160 83747760720 83777160636 83827187712 84102935040 84109424464 84197974016 84362423184 84510645180 84540312909 84573675520 84603365376 84629316096 84639931155 84703057920 84881665920 85130906796 85136987520 85143556732 85194399744 85406330880 85474644480 85630846464 85912526880 85919155933 85925292960 86009610752 86177598273 86423724672 86525562240 86555937312 86708013240 86799298560 86829769728 86932085760 86968828440 87027475968 87313750560 87344402328 87357381176 87436357632 87449350144 87737012480 87761054610 87774095370 87897348864 87967654944 88153146794 88186484880 88245953536 88387280280 88418308914 88511394816 88698033216 88768979736 88775320320 88802550720 88833725136 89056174080 89230111920 89317672704 89324052480 89330944768 89624796560 89656259628 89709797376 89860401618 90083939985 90137733120 90144688192 90151127040 90223235840 90282593232 90540443648 90685445040 90713261340 90717280452 90745106517 90780917760 90812786688 90972341760 91111512960 91150022115 91172954112 91351026288 91553198945 91607869440 91640028672 91653645824 91761646080 91955138080 92164514480 92196869124 92225149029 92231736480 92293933056 92488547456 92523525120 92597531520 92636668755 92766750336 93071904120 93085734040 93104577306 93134667264 93169889280 93202596864 93316570911 93611791584 93618478080 93625701728 93736025760 93768932088 93933681010 94032573440 94065583872 94216230810 94279765632 94478567432 94589896440 94623102522 94693675008 94722720768 95145384960 95178786048 95207980608 95290940160 95298292856 95491874160 95592407040 95752886970 95843699712 96089535984 96158975040 96166394714 96173263680 96477521920 96665954580 96697195520 96731141376 96760812096 96767723520 97037164544 97049335920 97151508480 97185613824 97226690256 97341257520 97546514895 97649210880 97663720960 97683490944 97879089152 97905910464 98227969380 98242565460 98277053823 98345994240 98380518912 98553370240 98704139040 98770700288 98812446672 98884517472 98963611812 99137487615 99209795490 99241858560 99276697728 99435690315 99785287368 99865102203 99872235360 99879941551 99985094144 100188195840 100313992480 100497312864 100796978280 100827896130 100888104960 100895889536 100903096320 101412774216 101420017920 101501140320 101567917386 101643669504 101822254080 101857999104 102021125670 102128532480 102136412768 102343884480 102472387810 102487597056 102569573376 102584814592 103058853120 103074167040 103110351552 103231851840 103449530340 103519291648 103558440960 103685078790 103830674688 104013101760 104049615888 104088965760 104159158272 104172222960 104187702320 104318502912 104721450795 104776500672 104783984640 104792069824 105136780580 105247467520 105284414976 105328914444 105453028980 105490048599 105746653456 105754206720 105786645120 105823781856 105857982464 106064736336 106288388361 106413633495 106429445915 106492999680 106530384384 106563060864 107038558080 107046817228 107210579463 107512013440 107516776832 107549755872 107984015360 108029655840 108100727982 108181352448 108194921640 108267883008 108308828160 108537212160 108784344960 108822534048 108855913608 109166810112 109180502910 109196726470 109295447040 109311687680 109333815552 109830150104 109863838734 109871686080 109929443328 109945778176 109959568680 110113975296 110307441920 110346165696 110597417376 110639243520 110678083776 110872541520 110947308544 110961224670 111028230144 111042156420 111117037824 111164002506 111647090880 111663680960 111686284944 111702880848 111803867136 112070324535 112137246720 112483230912 112680860240 112720417212 112804487168 112839088128 112853241540 112937410560 113059476972 113175554560 113396600565 113507875728 113515983360 113966192640 114089370993 114106323981 114174461952 114188782860 114550035840 114567057280 114590248992 114903464364 115231632896 115246086405 115367416320 115407916416 115610684320 115773026304 115909447680 115958437920 115999145496 116036634624 116121268224 116418334080 116459203104 116503246080 117014739480 117032127160 117055817874 117179053056 117196465152 117211165110 117281157120 117290206592 117581979840 117849707040 117891078552 118015193088 118098209290 118264044288 118358639648 118367093760 118403400960 118444966848 118964985138 118973482560 119009975760 119090230272 119122866070 119541679504 119804624640 119813868824 120111919980 120183644160 120201502720 120225835008 120376790976 120913926720 120951015120 120956373936 120993475356 121083715584 121296455680 121482017280 121533362820 121704021504 121801368384 122104363680 122113785313 122143825920 122186704896 122348861440 122382388080 122812661376 122929158832 122966865372 122975648640 123058577408 123364700160 123463375360 123515558340 123558918867 123605646840 123689000448 123704514765 123878222208 124095872160 124139436408 124179556352 124270129152 124422094548 124731609210 124815722112 124824637440 124981367680 125006667552 125025242784 125420778496 125574150979 125621641080 125665740954 125706354176 126119861920 126164136696 126296961024 126543634776 126765967770 126860513280 126905048064 126943974144 127054586880 127322498880 127670515960 127696360194 127715335098 127791599616 128109496320 128119381312 128211966720 128231018240 128887939440 128974855168 129014416128 129023631360 129399114560 129580818432 129635587008 129788343360 129833905968 129970593792 130062019860 130198947840 130244654592 130398128640 130541213952 130970625840 130990087280 131016603492 131036071764 131127992320 131154536448 131174025216 131605518720 131661143055 131749928896 131846023296 131951482416 132183316820 132229720191 132279727320 132322478080 132368930304 132580920420 132627463371 132767092224 133047049824 133153469604 133162980480 133203826080 133584261120 133808521535 133976509056 133996417152 134395971040 134437194840 134484389442 134564696064 134790602427 135217032288 135226690560 135334853760 135423889848 135763005440 135810665472 136028167560 136069892010 136075920678 136171376640 136219180032 136458512640 136667269440 136677814754 136759431168 137287687630 137411804160 137432222720 137460043008 137480468736 137642469120 137932707120 138077921280 138246771720 138295303686 138347604720 138440899584 138684135680 138732821184 138785287680 138896297280 139091337216 139150125504 139607856180 139628601060 139702000896 139711979520 139754833920 140379219968 140417687376 140438552592 140550884582 140604038640 140653398132 140900521515 141005608960 141048860160 141098375808 141324346215 141419648448 141717851148 141884844660 141934653783 141955744411 141990666240 142040512512 142084081152 142718077440 142768179072 142947439284 143237811240 143388610560 143399674496 143629330455 144039541120 144134303976 144249592071 144259895520 144357177344 144716282880 144998931870 145045793280 145096712064 145141218144 145151585280 145555746816 145574003880 145727262720 145778420736 145840035384 146473816320 146485118312 146495581440 146612758240 146818633728 147128220928 147363848190 147463223168 147518991360 147570778368 147830055360 147948299560 148037640192 148056208560 148156050432 148218670008 148445417718 148862787840 148915046592 148937174464 149427099380 149516328960 149767336030 149789564928 149977641216 150282293760 150293889616 150452117504 150470988720 150745969296 151195467420 151241844195 151343834304 151354644480 151954923520 152119161324 152130026880 152141765308 152232615936 152251710480 152465504256 152733381120 152786998656 153204619152 153515826720 153527672077 153661448540 153708581715 153823221760 153854360064 153877221888 154611250560 154665527328 154715512832 154847777760 155174295510 155224445440 155278937472 155337661440 155527618185 155746012032 156019652640 156074423832 156238737408 156258334440 156261953536 156281553480 156775973120 157132942720 157164751008 157188104736 157685392384 157705170870 157822791680 157871201280 157926622464 157993371666 158179543470 158619980184 158631310080 158679967680 158735672784 158786973696 159097104504 159739499520 159795576576 160149226640 160301113344 160490004480 160502387968 160570225842 161218568960 161268020160 161275165248 161324633808 161976023040 162044483760 162151091973 162272028672 162292382460 162401824512 162463242240 162805818240 162915606528 163176517440 163233801072 163405651968 163750215168 163770754365 163795089705 163943170560 163955820496 163967531520 164687411120 164745225156 164795758101 164807529120 164894164992 164918667264 164939353020 165170962944 165461162880 165519248544 165896126064 165958865280 166308812280 166420962816 166441837005 166542345216 166675556736 166700323712 166746003759 167470636320 167495521440 167554321272 168205870080 168218848928 168724846368 169021290360 169080625818 169206730752 169258632192 169279862310 169406115840 169763331840 170261813592 170273975040 170287113464 170812661760 170949288960 171261692928 171825053760 171838311866 171850585920 172019221504 172355196546 172847449344 173051124480 173111874624 173416026480 173598597120 173659539456 173864171520 173937656880 174054951936 174627501120 174688804656 174714762352 174872715264 174898700288 175474024960 175522109220 175548190740 175794697728 175816747665 175935309888 176306293588 176372969760 176491907072 176774560560 176836617828 177022789632 177147313935 177396066432 177537959472 177550640640 177605101440 177667450272 178447477707 178460223840 178473993919 178635345408 178661889536 178684299105 179249593120 179312519256 179720803236 180167879970 180275466240 180289376384 180302254080 180446471680 180565186464 181080887296 181370890080 181426522680 181434560904 181490213034 181625573376 181944683520 182223025920 182300044230 182702052576 183106397890 183215738880 183280057344 183307291648 183523292160 183910276160 184329028960 184393738248 184450298058 184463472960 184587866112 184977094912 185047050240 185195063040 185273337510 185533500672 186143808240 186171468080 186209154612 186269334528 186339778560 186405193728 186633141822 187223583168 187236956160 187251403456 187472051520 187537864176 187867362020 188065146880 188131167744 188432461620 188498611431 188559531264 188957134864 189179792880 189246205044 189387350016 189445441536 190148951655 190177206635 190290769920 190357572096 190415961216 190581880320 190596585712 190983748320 191505773940 191573002647 191687399424 192179071968 192317950080 192332789428 192346527360 192955043840 193331909160 193394391040 193462282752 193521624192 193535447040 194098671840 194371227648 194453380512 194682515040 194697536839 195093029790 195298421760 195327441920 195366981888 195811820928 196455938760 196485130920 196554107646 196691988480 196761037824 197106740480 197408278080 197541400576 197624893344 197769034944 197927223624 198274975230 198419590980 198483717120 198553395456 198871380630 199570574736 199730204406 199744470720 199759883102 199970188288 200376391680 200627984960 200994625728 201593956560 201655792260 201726584163 201776209920 201791779072 201806192640 202825548432 202840035840 203002280640 203135834772 203287339008 203644508160 203715998208 204042251340 204257064960 204272825536 204687768960 204944775620 205016722131 205139146752 205169629184 205931531445 206117706240 206148334080 206220703104 206463703680 206899060680 207038583296 207116881920 207370157580 207442955529 207661349376 208026203520 208099231776 208177931520 208344445920 208375404640 208637005824 209442901590 209553001344 209567969280 209584139648 210273561160 210494935040 210568829952 210657828888 210826326873 210906057960 210980097198 211493306912 211508413440 211573290240 211647563712 212129472672 212576776722 212827266990 212858891830 212985999360 213060768768 213126121728 214077116160 214093634456 214421158926 215024026880 215033553664 215099511744 215968030720 216059311680 216201455964 216362704896 216389843280 216535766016 216617656320 217074424320 217568689920 217645068096 217711827216 218333620224 218361005820 218393452940 218590894080 218623375360 218667631104 219660300208 219727677468 219743372160 219858886656 219891556352 219919137360 220227950592 220382866985 220614883840 220692331392 221045772285 221194834752 221278487040 221356167552 221745083040 221894617088 221922449340 222056460288 222084312840 222234075648 222328005012 223294181760 223327361920 223372569888 223405761696 224140649070 224274493440 224386597651 224651004045 224966461824 225361720480 225440834424 225678176256 225706483080 226118953944 226351109120 226793201130 227015751456 227031966720 227932385280 228178741986 228212647962 228348923904 228377565720 229100071680 229134114560 229180497984 229806928728 230463265792 230492172810 230734832640 230815832832 231221368640 231546052608 231818895360 231916875840 231998290992 232073269248 232242536448 232761443265 232836668160 232918406208 233006492160 234029478960 234064254320 234111635748 234358106112 234392930304 234422330220 234562314240 234580413184 235163959680 235699414080 235782157104 236030386176 236196418580 236528088576 236557756305 236717279296 236734187520 236806801920 236889933696 236990057499 237929970276 237946965120 238019951520 238180460544 238245732140 239083359008 239609249280 239627737648 240223839960 240415986785 240451670016 240753581952 240855338763 241827853440 241902030240 241912747872 241986950712 242592911360 242964034560 243066725640 243408043008 243602736768 244208727360 244227570626 244373409792 244697722880 244764776160 245625322752 245858317664 245933730744 245951297280 246729400320 246926750720 247031116680 247117837734 247211293680 247378000896 247409029530 247756444416 248191744320 248278872816 248359112704 248540258304 248844189096 249463218420 249631444224 249649274880 249962735360 250013335104 250050485568 250841556992 251148301958 251243282160 251331481908 251412708352 252239723840 252328273392 252593922048 253087269552 253531935540 253620938727 253721026560 253810096128 253887948288 253919793465 254109173760 254644997760 255341031920 255392720388 255430670196 255583199232 256218992640 256238762624 256423933440 256462036480 257757467799 257775878880 257949710336 258028832256 258532794819 258798229120 259271174016 259576686720 259667811936 260124039720 260397895680 260489309184 260796257280 261082427904 261941251680 261980174560 262033206984 262072143528 262309072896 262348050432 263211037440 263322286110 263499857792 263692046592 263902964832 264366633640 264459440382 264559454640 264644956160 264737860608 265161840840 265254926742 265534184448 266094099648 266306939208 266325960960 266407652160 267168522240 267617043070 267953018112 267992834304 268791942080 268874389680 268968778884 269129392128 269581204854 270251819955 270434064576 270453381120 270669707520 270847779696 271526010880 271621330944 272056335120 272139784020 272151841356 272342753280 272438360064 272917025280 273334538880 273355629508 273518862336 274575375260 274659596835 274823608320 274864445440 274920086016 274960937472 275284938240 275865414240 276493543440 276590607372 276675447087 276695209440 276881799168 277368271360 277465642368 277570575360 277792594560 277910006265 278300251008 279215712360 279257202120 279404001792 279509667840 280758439936 280835374752 280877105184 281101769164 281208077280 281306796264 281801043030 282011217920 282097720320 282196751616 282648692430 282839296896 283435702296 283769689320 283869307566 283911488822 284081025024 284168162304 285436154880 285536358144 285894878568 286475622480 286777221120 286799348992 287258660910 288079082240 288268607952 288499184142 288519791040 288714354688 289432565760 289997863740 290091586560 290193424128 290282436288 290303170560 291111493632 291148007760 291454525440 291556841472 291680070768 292639544685 292947632640 292970236624 292991162880 293225516480 293637267456 294256441856 294727696380 294831161469 294926446336 295037982720 295141556736 295660110720 295896599120 296112417120 296312100864 296437340016 296890835436 297412462845 297725575680 297830093184 297874348928 298854198760 299534672060 299595306609 299639824653 299955282432 300564587520 300587779232 300941977440 301491938592 302390934840 302483688390 302687668608 302709288960 304238322648 304260053760 304283530616 304503420960 304931008512 305466762240 305573997312 306409238304 307031653440 307055344154 307322897080 307417163430 307646443520 307708720128 307754443776 309222501120 309331054656 309695555520 310348591020 310448890880 310557874944 310675322880 311055236370 311492024064 312039305280 312148847664 312477474816 312516668880 312523907072 312563106960 313551946240 314164352385 314265885440 314329502016 314376209472 315370784768 315410341740 315645583360 315742402560 315853244928 315986743332 316359086940 317239960368 317262620160 317359935360 317471345568 317573947392 318194209008 318865165083 319240900485 319288337745 319478999040 319591153152 320298453280 321004775936 321140451684 321631738389 322437137920 322536040320 322550330496 322649267616 323952046080 324088967520 324302183946 324544057344 324584764920 324803649024 324926484480 325611636480 326353034880 326467602144 327500430336 327541508730 327590179410 327886341120 327911640992 327935063040 329374822240 329490450312 329591516202 329615058240 329788329984 329837334528 329878706040 330341925888 330922325760 331038497088 331792252128 331917730560 332617624560 332841925632 332883674010 333084690432 333351113472 333400647424 333492007518 334941272640 334991042880 335108642544 336210973605 336411740160 336437697856 337449692736 338042580720 338161251636 338413461504 338517264384 338559724620 338812231680 339526663680 340189801695 340523627184 340547950080 340574226928 341694536885 341898577920 342318971943 342523385856 343650107520 343676623732 343701171840 344038443008 344710393092 345694898688 345738259215 346102248960 346223749248 346832052960 347319078912 347728343040 347875313760 347902155991 348109903872 349255002240 349377609312 349429524704 350948049920 351044218440 351096381480 351377211455 351589395456 351633495330 351870619776 352612587176 352745939520 352983814144 353549121120 353673235656 354045579264 354294627870 354792132864 355075918944 355101281280 355210202880 355334900544 356894955414 356920447680 356947987838 357270690816 357323779072 357368598210 358499186240 358625038512 359441606472 360335759940 360550932480 360578752768 360604508160 360892943360 361130372928 362161774592 362741780160 362853045360 362869121808 362980426068 363251146752 363889367040 364446051840 364600088460 365404105152 366212795780 366341355939 366431477760 366560114688 366614583296 367046584320 367820552320 368658057920 368787476496 368900596116 368926945920 369175732224 369954189824 370094100480 370390126080 370546675020 370676756601 371067001344 371113544295 372287616480 372342936160 372418309224 372538669056 372810387456 373266283644 374447166336 374473912320 374502806912 374944103040 375075728352 375734724040 376130293760 376262335488 376722452937 376864923240 376997222862 377119062528 377914269728 378359585760 378492410088 378890883072 380297903310 380354413270 380581539840 380715144192 380831922432 381163760640 381193171424 381967496640 383011547880 383146005294 383374798848 384358143936 384635900160 384665578856 384693054720 385910087680 386663818320 386788782080 386924565504 387043248384 387070894080 388197343680 388742455296 388906761024 389365030080 389395073678 390186059580 390596843520 390654883840 390733963776 391623641856 392911877520 392970261840 393108215292 393383976960 393522075648 394213480960 394816556160 394983429165 395082801152 395249786688 395538069888 395854447248 396549950460 396689160573 396839181960 396967434240 397106790912 397742761260 399141149472 399460408812 399488941440 399519766204 399940376576 400752783360 401255969920 401425564605 401989251456 403159116301 403187913120 403311584520 403453168326 403583558144 404371807281 405651096864 405680071680 406004561280 406271669544 407289016320 407431996416 408084502680 408514129920 408545651072 409375537920 409889551240 410033444262 410278293504 410339258368 411863062890 412235412480 412296668160 412441406208 412927407360 413798121360 414077166592 414233763840 414740315160 414885911058 415322698752 416052407040 416198463552 416355863040 416688891840 416750809280 417274011648 418885803180 419106002688 419135938560 419168279296 420547122320 420989870080 421137659904 421315657776 421652653746 421812115920 421960194396 422701564545 422986613824 423016826880 423146580480 423295127424 424258945344 425153553444 425654533980 425717783660 425803961349 425867233233 425971998720 426121537536 426252243456 428154232320 428187268912 428842317852 429595779665 430048053760 430067107328 430199023488 430887991365 432118623360 432402911928 432748776213 432779686560 433071532032 434148848640 435137379840 435290136192 435423654432 436667240448 436722011640 436786905880 437181788160 437246750720 437335262208 439320600416 439455354936 439486744320 439838274720 440455901184 440765733970 441229767680 441384662784 442091544570 442389669504 442556974080 442712335104 443490166080 443789234176 443844898680 444112920576 444168625680 444468151296 444656010024 446588363520 446654723840 446745139776 446811523392 448281298140 448548986880 448773195302 449302008090 449932923648 450723440960 450881668848 451356352512 451412966160 452237907888 452702218240 453586402260 453725532585 454031502912 454063933440 455864770560 456357483972 456425295924 456697847808 456755131440 458200143360 458268229120 458360995968 459613857456 460583016231 460926531584 460984345620 461125745145 461469665280 461631665664 462442737280 463833751680 463996581984 464146538496 465522886530 465673336320 465836812416 466012984320 466582854555 468058957920 468128508640 468223271496 468716212224 468785860608 468844660440 469160826368 470327919360 471398828160 471564314208 472392837160 473056177152 473115512610 473434558592 473468375040 473613603840 473779867392 473980114998 475859940552 475893930240 476039903040 476360921088 476491464280 478166718016 479218498560 479255475296 480447679920 480831973570 480903340032 481507163904 481710677526 483655706880 483804060480 483825495744 483973901424 485185822720 485928069120 486133451280 486816086016 487205473536 488417454720 488455141252 488746819584 489395445760 489529552320 491250645504 491385269115 491716635328 491867461488 491902594560 493853501440 494062233360 494235675468 494387274303 494422587360 494756001792 494818059060 495512888832 496383488640 496557745632 496718225408 497688378192 498926436840 499262888448 499325511015 499399707755 499925470720 500026670208 500100971136 501683113984 502296603916 502486564320 502662963816 502825416704 504479447680 504656546784 506174539104 507063871080 507241877454 507620192256 507775896576 507839586930 508218347520 509289995520 510682063840 510785440776 510861340392 512437985280 512477525248 512847866880 512924072960 515514935598 515551757760 515899420672 516057664512 517065589638 517596458240 518542348032 519153373440 519335623872 520248079440 520795791360 520978618368 521592514560 522164855808 523882503360 523960349120 524066413968 524144287056 524618145792 524696100864 526422074880 526644572220 526999715584 527384093184 527450242995 527805929664 528733267280 528918880764 529118909280 529289912320 529475721216 530323681680 530509853484 531068368896 531441941805 532188199296 532613878416 532651921920 532815304320 535234086140 535342433121 535421981757 535906036224 535985668608 536052897315 537583884160 537748779360 537937557768 539162409708 540503639910 540868129152 540906762240 541339415040 541695559392 543242661888 544112670240 544279568040 544303682712 544876720128 545834050560 546669077760 546711259016 549150750520 549319193670 549647216640 549728890880 549840172032 549921874944 550569876480 551730828480 552987086880 553181214744 553350894174 553390418880 553763598336 554736542720 554931284736 555141150720 555585189120 555820012530 556600502016 558431424720 558514404240 558808003584 559019335680 561516879872 561670749504 561754210368 562203538328 562416154560 562613592528 563602086060 564022435840 564195440640 564393503232 565297384860 565678593792 566871404592 567539378640 567738615132 567822977644 568162050048 568336324608 570446854965 570531619905 570872309760 571072716288 571789757136 572951244960 572995454161 573598697984 574517321820 574719007941 576158164480 576537215904 576998368284 577039582080 577428709376 578865131520 579995727480 580183173120 580386848256 580564872576 580606341120 582296015520 583113682944 583360141536 584092610517 585279089370 585895265280 585940473248 585982325760 586451032960 588512883712 589455392760 589662322938 589852892672 590075965440 590283113472 591320221440 591793198240 592224834240 592624201728 592874680032 593781670872 594824925690 595451151360 595660186368 595748697856 597708397520 599069344120 599190613218 599279649306 599910564864 601129175040 601175558464 601883954880 602983877184 604781869680 604967376780 605179752489 605375337216 605418577920 608476645296 608520107520 608567061232 609006841920 609862017024 610568926565 610933524480 611147994624 612818476608 614063306880 614110688308 614645794160 614834326860 615050166393 615292887040 615417440256 615508887552 617794594335 618445002240 618662109312 619391111040 620697182040 620897781760 621115749888 621350645760 622110472740 622328866587 622984048128 624078610560 624297695328 625033337760 625081565641 625126213920 627103892480 627870754895 628328704770 628531770880 628659004032 628752418944 630741569536 630820683480 631484805120 631706489856 631973486664 632478980619 632718173880 634479920736 634525240320 634719870720 634942691136 636388418016 637730330166 638481800970 638576675490 638957998080 639182306304 640596906560 642009551872 642280903368 643263476778 644874275840 645072080640 645100660992 645298535232 647904092160 648177935040 648604367892 649088114688 649169529840 649607298048 649852968960 651223272960 652706069760 652935204288 655000860672 655083017460 655180358820 655772682240 655823281984 655870126080 658749644480 658980900624 659183032404 659230116480 659576659968 659674669056 659757412080 660683851776 661148600955 661844651520 662076994176 663137316855 663584504256 663835461120 665235249120 665683851264 665767348020 666169380864 666702226944 666801294848 666984015036 669882545280 669982085760 670217285088 672421947210 672823480320 672875395712 673159792953 673953012135 674899385472 676085161440 676322503272 677034528768 677119449240 679053327360 680379603390 681047254368 681095900160 681148453856 683389073770 683797155840 684637943886 685046771712 687300215040 687353247464 687402343680 688076886016 689420786184 691389797376 691476518430 692204497920 692447498496 693664105920 694638157824 695456686080 695750627520 695804311982 696219807744 698510004480 698755218624 698859049408 701896099840 702088436880 702192762960 702754422910 703178790912 703266990660 703741239552 705225174352 705491879040 705967628288 707098242240 707346471312 708091158528 708589255740 709584265728 709673268915 709778722055 710151837888 710202562560 710420405760 710669801088 713789910828 713840895360 713895975676 714541381632 714647558144 714737196420 716998372480 717250077024 718883212944 720399076669 720671519880 721157505536 721247960355 721785886720 722260745856 722566016289 725483560320 725706090720 725738243616 725960852136 727778734080 728892103680 729200176920 730808210304 732425591560 732682711878 733120229376 733229166592 734093168640 735641104640 737316115840 737574952992 737801192232 737853891840 739908379648 740188200960 740780252160 741093350040 741353513202 742134002688 742227088590 744575232960 744685872320 744836618448 745077338112 745620774912 746532567288 748894332672 748947824640 749005613824 749888206080 750151456704 751469448080 752260587520 752524670976 753444905874 753729846480 753994445724 754238125056 755828539456 756719171520 756984820176 757781766144 760595806620 760708826540 760862816181 761163079680 761430288384 761663844864 762327521280 762386342848 763934993280 766023095760 766292010588 766749597696 767638360385 768716287872 769271800320 769331157712 769386109440 773272403397 773327636640 773577564160 773849131008 774086496768 776394687360 777813522048 778730060160 778790147356 780372119160 781193687040 781309767680 781467927552 783247283712 785823755040 785940523680 786216430584 787044151296 788426961920 789633112320 789966858330 790499573376 791076139776 791708894496 793099900920 793378321146 793678363920 793934868480 794213581824 795485522520 798282298944 798920817624 798977882880 799039532408 799880753152 801505566720 802511939840 802851129210 803978502912 806318232602 806375826240 806623169040 806906336652 807167116288 808743614562 810755459865 811302193728 811360143360 812009122560 812543339088 814578032640 814863992832 816169005360 817028259840 817091302144 818751075840 819779102480 820066888524 820556587008 820678516736 823726125780 823978790505 824470824960 824593336320 824882812416 825854814720 827596242720 828154333184 829480630320 829771822116 830026341261 830645397504 832104814080 832396927104 832711726080 833377783680 833501618560 833730018795 837454894543 837771606360 838212005376 838336558592 841094244640 842275319808 842631315552 843305307492 843624231840 843920388792 845403129090 845973227648 846033653760 846293160960 846590254848 848517890688 850307106888 851309067960 851435567320 851607922698 851734466466 852243075072 852504486912 856308464640 856374537824 857684635704 859191559330 860096107520 860134214656 860398046976 861775982730 864237246720 864805823856 865497552426 865559373120 866143064064 868297697280 870274759680 870580272384 870847308864 873334480896 873444023280 873573811760 874363576320 874493501440 874670524416 878641200832 878910709872 878973488640 879676549440 880911802368 881531467940 882459535360 882769325568 884183089140 884493484407 884779339008 885113948160 885424670208 886980332160 887578468352 887689797360 888337251360 888936302592 889312020048 892237388535 892369969595 893176727040 893309447680 893490279552 893623046784 896562596280 897546390604 898604016180 898919473959 899865847296 901446881920 901763337696 902825932320 904475815776 905404436480 907172804520 907451065170 908063005824 908127866880 912714967944 912850591848 913510262880 913580749783 916400286720 916536458240 916721991936 919227714912 921166032462 921853063168 921968691240 922251490290 922939330560 923263331328 924885474560 927667503360 927993163968 931045773060 931346672640 931673624832 932025968640 933165709110 936117915840 936257017280 936446542992 937432424448 937571721216 937689320880 938321652736 940655838720 942493057155 942797656320 943128628416 944785674320 946112354304 946231025220 946869117184 946936750080 947227207680 947559734784 947960229996 951719881104 951787860480 952079806080 952721842176 952982928560 956333436032 956595495249 957865013235 958436997120 958510950592 960895359840 961663947140 963014327808 963421355052 964895215167 967311413760 967608120960 967650991488 967947802848 971856138240 972266902560 973487684195 973632172032 974410947072 976834909440 976910282504 979059104640 982501291008 982770538230 983433270656 983734922976 983805189120 987707002880 988124466720 988471350936 988774548606 988845174720 989512003584 989636118120 991025777664 992766977280 993115491264 995376756384 997852873680 998525776896 998651022030 998799415510 999850941440 1000053340416 1000201942272 1003366227968 1004593207832 1004973128640 1005325927632 1005650833408 1008632920815 1008958895360 1009313093568 1012349078208 1014127742160 1014483754908 1015240384512 1015551793152 1015679173860 1016436695040 1018579991040 1021364127680 1021570881552 1021722680784 1024955050496 1025083610655 1025695733760 1025848145920 1026956915829 1031029871196 1031103515520 1031798841344 1032115329024 1034131179276 1035192916480 1037084696064 1037214777645 1038306746880 1038671247744 1040496158880 1041957236736 1043185029120 1043706467973 1044329711616 1047765006720 1047920698240 1048132827936 1048288574112 1052844149760 1053289144440 1053999431168 1054131634365 1054768186368 1054900485990 1055611859328 1057466534560 1057837761528 1058237818560 1058951442432 1060647363360 1061019706968 1062136737792 1062883883610 1064376398592 1065227756832 1065303843840 1065630608640 1070468172280 1070684866242 1070843963514 1071812072448 1071971337216 1072105794630 1075167768320 1075497558720 1075875115536 1078324819416 1081007279820 1081736258304 1081813524480 1082678830080 1083391118784 1086485323776 1088225340480 1088559136080 1088607365424 1089753440256 1091668101120 1093338155520 1093422518032 1098301501040 1098638387340 1099024067817 1099294433280 1099457781760 1099680344064 1099843749888 1101139752960 1103461656960 1105974173760 1106362429488 1106701788348 1106780837760 1107527196672 1109473085440 1109862569472 1110282301440 1111170378240 1111640025060 1112030269803 1113201004032 1116862849440 1116949027129 1117028808480 1117616007168 1121932988255 1123341499008 1123508420736 1124407076656 1124832309120 1125227185056 1127204172120 1128390881280 1128787006464 1130167358811 1130594769720 1131357187584 1133742809184 1135078757280 1135477230264 1135645955288 1136672649216 1140893709930 1141063239810 1141744619520 1142145432576 1143579514272 1145902489920 1145990908322 1147197395968 1149034643640 1149438015882 1152316328960 1153074431808 1153996736568 1154079164160 1157730263040 1159991454960 1160366346240 1160773696512 1161129745152 1161212682240 1164592031040 1166227365888 1166720283072 1168185221034 1170558178740 1171790530560 1171880946496 1171964651520 1172902065920 1177025767424 1178910785520 1179324645876 1179705785344 1180151930880 1180566226944 1182640442880 1183586396480 1184449668480 1184950287495 1185248403456 1185749360064 1187563341744 1189649851380 1190067481719 1190902302720 1191320372736 1191497395712 1195416795040 1198138688240 1198381226436 1198559298612 1199821129728 1202258350080 1202351116928 1203767909760 1204276693815 1205967754368 1209477348903 1209563739360 1209934753560 1210359504978 1210750674432 1213115421843 1216953290592 1217040215040 1217134122464 1218013683840 1221137853130 1221867048960 1222295989248 1225636953216 1228126613760 1228221376616 1229291588320 1229668653720 1230100332786 1230834880512 1231017775104 1235589188670 1236890004480 1237324218624 1238782222080 1241394364080 1241795563520 1242231499776 1242701291520 1244220945480 1244657733174 1245968096256 1248157221120 1248595390656 1250066675520 1250163131282 1250252427840 1254207784960 1255741509790 1256657409540 1257063541760 1257318008064 1257504837888 1261483139072 1261641366960 1262969610240 1263412979712 1263946973328 1264957961238 1265436347760 1268104693635 1268959841472 1269050480640 1269439741440 1269885382272 1272776836032 1275460660332 1276963601940 1277153350980 1277601699699 1277915996160 1278364612608 1281193813120 1284019103744 1284561806736 1286526953556 1288787338995 1289748551680 1290144161280 1290201321984 1290597070464 1292663974095 1296355870080 1297208735784 1298246328639 1298339059680 1298439240163 1299214596096 1302446545920 1305412139520 1305870408576 1310001721344 1310166034920 1310360717640 1311545364480 1311646563968 1311740252160 1317499288960 1317961801248 1318366064808 1318460232960 1319514824160 1321367703552 1322297201910 1323689303040 1324153988352 1326274633710 1327169008512 1327670922240 1330470498240 1331367702528 1331534696040 1332338761728 1333404453888 1333602589696 1333968030072 1339765090560 1339964171520 1340434570176 1344843894420 1345646960640 1345750791424 1346319585906 1347906024270 1349798770944 1352170322880 1352645006544 1354069057536 1354238898480 1358106654720 1360759206780 1362094508736 1362191800320 1362296907712 1366778147540 1367594311680 1369275887772 1370093543424 1374600430080 1374706494928 1374804687360 1376153772032 1378841572368 1381749048693 1382779594752 1382953036860 1383377235435 1384408995840 1384894996992 1387328211840 1391501255040 1391608623964 1392439615488 1397020008960 1397510437248 1397718098816 1403792199680 1404176873760 1404385525920 1405508845820 1406357581824 1406533981320 1407482479104 1410450348704 1410983758080 1414196484480 1414692942624 1417178511480 1419168531456 1419346537830 1419557444110 1420303675776 1420405125120 1420840811520 1421339602176 1427579821656 1427681790720 1427791951352 1429082763264 1429295116288 1429474392840 1433996744960 1434500154048 1437766425888 1440798153338 1441343039760 1442315011072 1442495920710 1443571773440 1444521491712 1445132032578 1450967120640 1451412181440 1451476487232 1451921704272 1455557468160 1457784207360 1458400353840 1461616420608 1464851183120 1465365423756 1466240458752 1466458333184 1468186337280 1471282209280 1474155807345 1474632231680 1475149905984 1475602384464 1475707783680 1479816759296 1481560504320 1482186700080 1482707026404 1483161822909 1484268005376 1484454177180 1489150465920 1489371744640 1489673236896 1490154676224 1493065134576 1497788665344 1497976533045 1498011227648 1498199123265 1499776412160 1500302913408 1502938896160 1505049341952 1506889811748 1507459692960 1507988891448 1508476250112 1511657078912 1513438343040 1513969640352 1521191613240 1521417653080 1521725632362 1522860576768 1523327689728 1524655042560 1524772685696 1527869986560 1532046191520 1532584021176 1535276720770 1537432575744 1538543600640 1538662315424 1538772218880 1546544806794 1546655273280 1547698262016 1548172993536 1552789374720 1555627044096 1557460120320 1557580294712 1560744238320 1562387374080 1562619535360 1562935855104 1566494567424 1571647510080 1571881047360 1572432861168 1574088302592 1576853923840 1579266224640 1579933716660 1580999146752 1582152279552 1583417788992 1586199801840 1586756642292 1587356727840 1587869736960 1588427163648 1590971045040 1594325825415 1596564597888 1597841635248 1597955765760 1598079064816 1599761506304 1605023879680 1605702258420 1606265945271 1607957005824 1608158691945 1612636465204 1612751652480 1613246338080 1613812673304 1614334232576 1617487229124 1621510919730 1622604387456 1622720286720 1624018245120 1625086678176 1629727985664 1632338010720 1632463962727 1634182604288 1637502151680 1639558204960 1640133777048 1647452251560 1647957581010 1648941649920 1649186672640 1649765624832 1651709629440 1655192485440 1656308666368 1658961260640 1659543644232 1660052682522 1661290795008 1664209628160 1664793854208 1665423452160 1666755567360 1667003237120 1667460037590 1674909789086 1675543212720 1676424010752 1676673117184 1682188489280 1684550639616 1685262631104 1686610614984 1687248463680 1687840777584 1690806258180 1691946455296 1692067307520 1692586321920 1693180509696 1697035781376 1700614213776 1702618135920 1702871134640 1703215845396 1703468932932 1704486150144 1705008973824 1711594859715 1712616929280 1712749075648 1715369271408 1718383118660 1718986362483 1720192215040 1720268429312 1720796093952 1723551965460 1724157023823 1728474493440 1729611647712 1730995104852 1731118746240 1732286128128 1736595394560 1739510779955 1740549519360 1741160544768 1741694617728 1746888046560 1747147623520 1749341048832 1752277831551 1757282401664 1757821419744 1757946977280 1759353098880 1763062935880 1764919070720 1765538651136 1768366178280 1768986968814 1769558678016 1770227896320 1770849340416 1773960664320 1775379594720 1776674502720 1777872605184 1778624040096 1784474777070 1784739939190 1786353454080 1786618895360 1786980559104 1787246093568 1793125192560 1795092781208 1797208032360 1797838947918 1799731694592 1802893763840 1803526675392 1805651864640 1808951631552 1810808872960 1814345609040 1814902130340 1816126011648 1816255733760 1825429935888 1825701183696 1827020525760 1827161499566 1831706779695 1832800573440 1833072916480 1833443983872 1838455429824 1842332064924 1843706126336 1843937382480 1844502980580 1845150499179 1845878661120 1846526662656 1849770949120 1853383783005 1855335006720 1855986327936 1862091546120 1862693345280 1863347249664 1864051937280 1866331418220 1872235831680 1872514034560 1872893085984 1875244696923 1875378641760 1876643305472 1881311677440 1883612264685 1884986114310 1885595312640 1886257256832 1889571348640 1892224708608 1892462050440 1893738234368 1894454415360 1895119469568 1895920459992 1897436941857 1903439762208 1903575720960 1904159612160 1905965857120 1912666872064 1913190990498 1915730026470 1916873994240 1917021901184 1921790719680 1923327894280 1926028655616 1926842710104 1929790430334 1934622827520 1935216241920 1935301982976 1935895605696 1943712276480 1944533805120 1946975368390 1947264344064 1948821894144 1953669818880 1953820565008 1958118209280 1965002582016 1965541076460 1966866541312 1967469845952 1967610378240 1975414005760 1976248933440 1976942701872 1977549097212 1977690349440 1979024007168 1979272236240 1982051555328 1983445802865 1985533954560 1986230982528 1990753512768 1995705747360 1995859737001 1997051553792 1997302044060 1997598831020 1999701882880 2000106680832 2000403884544 2009186415664 2009946257280 2010651855264 2011301666816 2015795581505 2017265841630 2017917790720 2018626187136 2019479378859 2021859036405 2024698156416 2028255484320 2028967509816 2031103586304 2031358347720 2037159982080 2042728255360 2043141763104 2043445361568 2049910100992 2050167221310 2051391467520 2051696291840 2053913831658 2062059742392 2062207031040 2064230658048 2068262358552 2070385832960 2074169392128 2074429555290 2076613493760 2077342495488 2080992317760 2083914473472 2086370058240 2087412935946 2088659423232 2095530013440 2095841396480 2096265655872 2096577148224 2105688299520 2106578288880 2107998862336 2108263268730 2109536372736 2109800971980 2111223718656 2114933069120 2115675523056 2116475637120 2117902884864 2121294726720 2122039413936 2124273475584 2125767767220 2128752797184 2129019806745 2129336166165 2130455513664 2130607687680 2131261217280 2140936344560 2141369732484 2141687927028 2143624144896 2143942674432 2144211589260 2150335536640 2150995117440 2151750231072 2156649638832 2161197230007 2162014559640 2163472516608 2163743881065 2165357660160 2166782237568 2167698048867 2176450680960 2177118272160 2177214730848 2183336202240 2186676311040 2186845036064 2196603002080 2197276774680 2198048135634 2199360688128 2199687499776 2202279505920 2206923313920 2211948347520 2212724858976 2213403576696 2213561675520 2218946170880 2219725138944 2220564602880 2222340756480 2223280050120 2224060539606 2226402008064 2233725698880 2233898054258 2234057616960 2235232014336 2243865976510 2246682998016 2247016841472 2248814153312 2249664618240 2250454370112 2254408344240 2256781762560 2257574012928 2260334717622 2261189539440 2262714375168 2267485618368 2270157514560 2270954460528 2271291910576 2273345298432 2281787419860 2282126479620 2283489239040 2284290865152 2287159028544 2291804979840 2291981816644 2294394791936 2298069287280 2298876031764 2302915081155 2304632657920 2306148863616 2307993473136 2308158328320 2319817210191 2319982909920 2320161920947 2320732692480 2321547393024 2322259490304 2329184062080 2333440566144 2336370442068 2341116357480 2343581061120 2343761892992 2343929303040 2345804131840 2354051534848 2357821571040 2358649291752 2359411570688 2361132453888 2365280885760 2367172792960 2368899336960 2369900574990 2371498720128 2375126683488 2379299702760 2380134963438 2381804605440 2382640745472 2382994791424 2390833590080 2396277376480 2396762452872 2397118597224 2399642259456 2404516700160 2404702233856 2407535819520 2408553387630 2411935508736 2418954697806 2419127478720 2419869507120 2420719009956 2421501348864 2426230843686 2433906581184 2434080430080 2434268244928 2436027367680 2442275706260 2443734097920 2444591978496 2451273906432 2456253227520 2456442753232 2458583176640 2459337307440 2460200665572 2461669761024 2462035550208 2471178377340 2471936371515 2473780008960 2474648437248 2477564444160 2482788728160 2483591127040 2484462999552 2488441890960 2489315466348 2491936192512 2496314442240 2497190781312 2500133351040 2500326262564 2500504855680 2508415569920 2511483019580 2512364683629 2513314819080 2514127083520 2514636016128 2515009675776 2523282733920 2526825959424 2527893946656 2529915922476 2530872695520 2536209387270 2537919682944 2538100961280 2538879482880 2539770764544 2545553672064 2550921320664 2553927203880 2554306701960 2555203399398 2556729225216 2562387626240 2568038207488 2569123613472 2573053907112 2577574677990 2579497103360 2580288322560 2580402643968 2581194140928 2585327948190 2592711740160 2594417471568 2596492657278 2596678119360 2596878480326 2598429192192 2604893091840 2610824279040 2611740817152 2620003442688 2620332069840 2620721435280 2623090728960 2623293127936 2623480504320 2634998577920 2635923602496 2636732129616 2636920465920 2639029648320 2642735407104 2644594403820 2647378606080 2648307976704 2652549267420 2654338017024 2655341844480 2660940996480 2662735405056 2663069392080 2666808907776 2667205179392 2667936060144 2676712165605 2677109908785 2679530181120 2679928343040 2680869140352 2689687788840 2691501582848 2692639171812 2695812048540 2696758421877 2699597541888 2704340645760 2705290013088 2708477796960 2716213309440 2721518413560 2724189017472 2724383600640 2724593815424 2733556295080 2738551775544 2740742249349 2749200860160 2749412989856 2749609374720 2757683144736 2763498097386 2765559189504 2765906073720 2766754470870 2768817991680 2769789993984 2774656423680 2783002510080 2783217247928 2794040017920 2795020874496 2795436197632 2807584399360 2808353747520 2808771051840 2811017691640 2812715163648 2813067962640 2814964958208 2820900697408 2821967516160 2828392968960 2829385885248 2834357022960 2838337062912 2838693075660 2839114888220 2840607351552 2840810250240 2841681623040 2842679204352 2855159643312 2855363581440 2855583902704 2858165526528 2858590232576 2858948785680 2864977270805 2867993489920 2869000308096 2873595039705 2875532851776 2881596306676 2882686079520 2884630022144 2884991841420 2887143546880 2889042983424 2890264065156 2901934241280 2902824362880 2902952974464 2903843408544 2915568414720 2916800707680 2917025769463 2920463052585 2923232841216 2929702366240 2930730847512 2942564418560 2948311614690 2949264463360 2950299811968 2951204768928 2951415567360 2959633518592 2963121008640 2964373400160 2965414052808 2966323645818 2968536010752 2968908354360 2978300931840 2978743489280 2979346473792 2986130269152 2995577330688 2995953066090 2996022455296 2996398246530 2999552824320 3000605826816 3005877792320 3010098683904 3013779623496 3014919385920 3015977782896 3016952500224 3023314157824 3025898762445 3026876686080 3027939280704 3042383226480 3042835306160 3043451264724 3045721153536 3046655379456 3049310085120 3049545371392 3055739973120 3064092383040 3065168042352 3070553441540 3074865151488 3075250831965 3077087201280 3077324630848 3077544437760 3080870747487 3093089613588 3093310546560 3095396524032 3096345987072 3105578749440 3111254088192 3111644332935 3114920240640 3115160589424 3121488476640 3125407828205 3125871710208 3131119403919 3132989134848 3143295020160 3143762094720 3144865722336 3153707847680 3158532449280 3159867433320 3161998293504 3162394903095 3164304559104 3166835577984 3172399603680 3173513284584 3174713455680 3176854327296 3181942090080 3188651650830 3193129195776 3195683270496 3195911531520 3196158129632 3210047759360 3211404516840 3212531890542 3215914011648 3216317383890 3225272930408 3225503304960 3226492676160 3227625346608 3228668465152 3234974458248 3243021839460 3245208774912 3245440573440 3248036490240 3250173356352 3259455971328 3264676021440 3264927925454 3268365208576 3275004303360 3279116409920 3280267554096 3294904503120 3295915162020 3297072203451 3297883299840 3298373345280 3299531249664 3303419258880 3310384970880 3312617332736 3317922521280 3319087288464 3320105365044 3322581590016 3328419256320 3329587708416 3330846904320 3333511134720 3334006474240 3334920075180 3349819578172 3350847081387 3351086425440 3352848021504 3353346234368 3364376978560 3365798964765 3370525262208 3373221229968 3374496927360 3375681555168 3381612516360 3383892910592 3385172643840 3386361019392 3390502076433 3394071562752 3401228427552 3405236271840 3405742269280 3406431690792 3406937865864 3410017947648 3423189719430 3425233858560 3425498151296 3430738542816 3436766237320 3437972724966 3440384430080 3440536858624 3441592187904 3447103930920 3448314047646 3456948986880 3459223295424 3461990209704 3462237492480 3473190789120 3479021559910 3481099038720 3482321089536 3483389235456 3493776093120 3494295247040 3498682097664 3504555663102 3514564803328 3515642839488 3515893954560 3518706197760 3526125871760 3529838141440 3531077302272 3536732356560 3537973937628 3539117356032 3540455792640 3541698680832 3547921328640 3550759189440 3553349005440 3555745210368 3557248080192 3568949554140 3569479878380 3570202445157 3572706908160 3573237790720 3573961118208 3574492187136 3586250385120 3590185562416 3594416064720 3595677895836 3599463389184 3601995383345 3605787527680 3607053350784 3611303729280 3612830081445 3617903263104 3628432046709 3628691218080 3629804260680 3632252023296 3650859871776 3651402367392 3654041051520 3654322999132 3663413559390 3665601146880 3666145832960 3666887967744 3676910859648 3684664129848 3687874764960 3689005961160 3690300998358 3693053325312 3699541898240 3706767566010 3710670013440 3711972655872 3724183092240 3725386690560 3726694499328 3728103874560 3732662836440 3744471663360 3745028069120 3745786171968 3750489393846 3750757283520 3753286610944 3762623354880 3767224529370 3769972228620 3771190625280 3772514513664 3779142697280 3784449417216 3784924100880 3787476468736 3788908830720 3790238939136 3791840919984 3794873883714 3804314080905 3806879524416 3807151441920 3808319224320 3811931714240 3825333744128 3826381980996 3831460052940 3832805099097 3833747988480 3834043802368 3843581439360 3846655788560 3852057311232 3853685420208 3859580860668 3866362016985 3869245655040 3870432483840 3870603965952 3871791211392 3889067610240 3893950736780 3894738985917 3895317720489 3897643788288 3907339637760 3907641130016 3916236418560 3930005164032 3931082152920 3933733082624 3934939691904 3935220756480 3952497866880 3953885403744 3955098194424 3955380698880 3958544472480 3964103110656 3966891605730 3971067909120 3972461965056 3981507025536 3991411494720 3991719474002 3994103107584 3994604088120 3995197662040 3999403765760 4000213361664 4000807769088 4018372831328 4019892514560 4021303710528 4031591163010 4034531683260 4035835581440 4037252374272 4038958757718 4043718072810 4049396312832 4056510968640 4057935019632 4062207172608 4062716695440 4074319964160 4085456510720 4086283526208 4086890723136 4099820201984 4100334442620 4102782935040 4103392583680 4107827663316 4124119484784 4124414062080 4128461316096 4136524717104 4140771665920 4145247146079 4148338784256 4148859110580 4150131706305 4153226987520 4154684990976 4161984635520 4174825871892 4177318846464 4187274472715 4191060026880 4191682792960 4192531311744 4193154296448 4211376599040 4213156577760 4215997724672 4216526537460 4219072745472 4219601943960 4222447437312 4229866138240 4231351046112 4232951274240 4242589453440 4244078827872 4251535534440 4257505594368 4258039613490 4258672332330 4260911027328 4261215375360 4262522434560 4281872689120 4282739464968 4283375854056 4287248289792 4287885348864 4288423178520 4300671073280 4301990234880 4303500462144 4313299277664 4322394460014 4324029119280 4326945033216 4327487762130 4330715320320 4333564475136 4335396097734 4352901361920 4354236544320 4354429461696 4366672404480 4373352622080 4373690072128 4393206004160 4394553549360 4396096271268 4398721376256 4399374999552 4404559011840 4413846627840 4422467422035 4423896695040 4425449717952 4426807153392 4427123351040 4437892341760 4439450277888 4444681512960 4446560100240 4448121079212 4452804016128 4467451397760 4467796108516 4468115233920 4470464028672 4487731953020 4493365996032 4494033682944 4494597369795 4497628306624 4499329236480 4500908740224 4508816688480 4515148025856 4520669435244 4522379078880 4525428750336 4534971236736 4540315029120 4541908921056 4542583821152 4563574839720 4564252959240 4567903748915 4568581730304 4574318057088 4583609959680 4583963633288 4588789583872 4596138574560 4597752063528 4605830162310 4609265315840 4612297727232 4615986946272 4616316656640 4639634420382 4639965819840 4640323841894 4643094786048 4644518980608 4658368124160 4666881132288 4672740884136 4682232714960 4687162122240 4687523785984 4687858606080 4691608263680 4708103069696 4715643142080 4717298583504 4718823141376 4722264907776 4730561771520 4734345585920 4737798673920 4739801149980 4742997440256 4750253366976 4758599405520 4760269926876 4763609210880 4765281490944 4765989582848 4781667180160 4782977476245 4792554752960 4793524905744 4794237194448 4799284518912 4809404467712 4815071639040 4817106775260 4818797835813 4823871017472 4824476075835 4837909395612 4838254957440 4839739014240 4841438019912 4843002697728 4852461687372 4867813162368 4868160860160 4868536489856 4872054735360 4884551412520 4889183956992 4897391888181 4902547812864 4912506455040 4912885506464 4917166353280 4918674614880 4920401331144 4942356754680 4943872743030 4947560017920 4949296874496 4955128888320 4965577456320 4968925999104 4976883781920 4978630932696 4983872385024 4992628884480 4994381562624 5000266702080 5000652525128 5001009711360 5016831139840 5022966039160 5024729367258 5026629638160 5028254167040 5029272032256 5030019351552 5046565467840 5053651918848 5055787893312 5059831844952 5061745391040 5072418774540 5075839365888 5076201922560 5077758965760 5079541529088 5091107344128 5101842641328 5107854407760 5108613403920 5110406798796 5113458450432 5124775252480 5134784579145 5136076414976 5138247226944 5146107814224 5155149355980 5156959087449 5158994206720 5160576645120 5160805287936 5162388281856 5170655896380 5185423480320 5188834943136 5192985314556 5193356238720 5193756960652 5196858384384 5209786183680 5218532339865 5221648558080 5223481634304 5240664139680 5241068511913 5241442870560 5246586255872 5256833494653 5269997155840 5271847204992 5273464259232 5273840931840 5278059296640 5289188807640 5294757212160 5296615953408 5305098534840 5308676034048 5310683688960 5321881992960 5326138784160 5333617815552 5334410358784 5335872120288 5353424331210 5354219817570 5359060362240 5359856686080 5361738280704 5379375577680 5383003165696 5385278343624 5391624097080 5393516843754 5399195083776 5408681291520 5410580026176 5416955593920 5432426618880 5443036827120 5448378034944 5448767201280 5449187630848 5467112590160 5477103551088 5481484498698 5495120339085 5498401720320 5498825979712 5499218749440 5515366289472 5526996194772 5531118379008 5531812147440 5533508941740 5535451497537 5537635983360 5539579987968 5549312847360 5560151349015 5566005020160 5566434495856 5584745135645 5588080035840 5590041748992 5590872395264 5616707495040 5617542103680 5622035383280 5625734090769 5626135925280 5629929916416 5641801394816 5643935032320 5650836794055 5656785937920 5658771770496 5668714045920 5676674125824 5677386151320 5678229776440 5681214703104 5683363246080 5685358408704 5692310825571 5710319286624 5710727162880 5711167805408 5717897571360 5729954541610 5735986979840 5738000616192 5747190079410 5751065703552 5763192613352 5765372159040 5769260044288 5769983682840 5778085966848 5780528130312 5803868482560 5805648725760 5805905948928 5807686817088 5831136829440 5833601415360 5834051538926 5840926105170 5846465682432 5859404732480 5861461695024 5885128837120 5896623229380 5898528926720 5900599623936 5902409537856 5902831134720 5919267037184 5926242017280 5928746800320 5930828105616 5932647291636 5937072021504 5937816708720 5950337408595 5956601863680 5957486978560 5958692947584 5972260538304 5987579211003 5991154661376 5991906132180 5992044910592 5992796493060 5999105648640 6001211653632 6011755584640 6027559246992 6029838771840 6031955565792 6033905000448 6046628315648 6047386744515 6051797524890 6053753372160 6055878561408 6058438136577 6065577109215 6084766452960 6085670612320 6086902529448 6093310758912 6099090742784 6111479946240 6128184766080 6130336084704 6141106883080 6149730302976 6150501663930 6154174402560 6154649261696 6155088875520 6161741494974 6186179227176 6186621093120 6192691974144 6211157498880 6222508176384 6223288665870 6229840481280 6230321178848 6242976953280 6250815656410 6251743420416 6262238807838 6265978269696 6286590040320 6287524189440 6289731444672 6307415695360 6317064898560 6319734866640 6323996587008 6324789806190 6328609118208 6333671155968 6344799207360 6347026569168 6349426911360 6353708654592 6363884180160 6377303301660 6386258391552 6388008498495 6391366540992 6391823063040 6392316259264 6420095518720 6422809033680 6425063781084 6431828023296 6432634767780 6450545860816 6451006609920 6452985352320 6455250693216 6457336930304 6469948916496 6483591690021 6486043678920 6490417549824 6491231643195 6492196200815 6496072980480 6500346712704 6529352042880 6529855850908 6536730417152 6550008606720 6558232819840 6560535108192 6589809006240 6591830324040 6594144406902 6599062499328 6606838517760 6620769941760 6635845042560 6638174576928 6640210730088 6656838512640 6659175416832 6661693808640 6667022269440 6668012948480 6669840150360 6699639156344 6701694162774 6702172850880 6705696043008 6706692468736 6728753957120 6731597929530 6741050524416 6746442459936 6748993854720 6751363110336 6763225032720 6767785821184 6770345287680 6772722038784 6781004152866 6788143125504 6802456855104 6810472543680 6811484538560 6812863381584 6813875731728 6820035895296 6846379438860 6850467717120 6850996302592 6861477085632 6873532474640 6875945449932 6880768860160 6881073717248 6883184375808 6894207861840 6896628095292 6908745243465 6913897973760 6918446590848 6923980419408 6924474984960 6958043119820 6959451630573 6960485762841 6962198077440 6964642179072 6966778470912 6987552186240 6988590494080 7009111326204 7029129606656 7031285678976 7031787909120 7037412395520 7052251743520 7062154604544 7073464713120 7075947875256 7078234712064 7083397361664 7095842657280 7101518378880 7106698010880 7114496160384 7137899108280 7138959756760 7140404890314 7145413816320 7146475581440 7147922236416 7148984374272 7172500770240 7180371124832 7188832129440 7191355791672 7198926778368 7203990766690 7211575055360 7214106701568 7222607458560 7225660162890 7235806526208 7256864093418 7257382436160 7259608521360 7264504046592 7301719743552 7302804734784 7308082103040 7308645998264 7326827118780 7331202293760 7332291665920 7333775935488 7353821719296 7369328259696 7375749529920 7378011922320 7380601996716 7386106650624 7399083796480 7413535132020 7415809114545 7421340026880 7423945311744 7448366184480 7448940904093 7450773381120 7453388998656 7465325672880 7488943326720 7490056138240 7491572343936 7500978787692 7501514567040 7506573221888 7525246709760 7534449058740 7537094050887 7539944457240 7542381250560 7545029027328 7558285394560 7569848201760 7574952937472 7580477878272 7583681839968 7589747767428 7608628161810 7613759048832 7614302883840 7616638448640 7623863428480 7650667488256 7652763961992 7660023209719 7662920105880 7665610198194 7668087604736 7687162878720 7693311577120 7704114622464 7707370840416 7719161721336 7732724033970 7738491310080 7740864967680 7741207931904 7743582422784 7778135220480 7787901473560 7789477971834 7790635440978 7795287576576 7814679275520 7815282260032 7832472837120 7860010328064 7862164305840 7867466165248 7869879383808 7870441512960 7904995733760 7907770807488 7910196388848 7910761397760 7917088944960 7928206221312 7933783211460 7942135818240 7944923930112 7963014051072 7982822989440 7983438948004 7988206215168 7989208176240 7990395324080 7998807531520 8000426723328 8001615538176 8031329726355 8036745662656 8039785029120 8042607421056 8063182326020 8069063366520 8071671162880 8074504748544 8077917515436 8087436145620 8090275265631 8098792625664 8113021937280 8115870039264 8125433390880 8148639928320 8162319813635 8170913021440 8172567052416 8173781446272 8199640403968 8200668885240 8215655326632 8222226748047 8248238969568 8248828124160 8273049434208 8281543331840 8290494292158 8296677568512 8297718221160 8300263412610 8306453975040 8309369981952 8323969271040 8349651743784 8374548945430 8382120053760 8383365585920 8385062623488 8386308592896 8422753198080 8426313155520 8431995449344 8433053074920 8438145490944 8439203887920 8444894874624 8459732276480 8462702092224 8465902548480 8485178906880 8488157655744 8503071068880 8515011188736 8516079226980 8517344664660 8521822054656 8522430750720 8525044869120 8563745378240 8565478929936 8566751708112 8574496579584 8575770697728 8576846357040 8594931812415 8601342146560 8603980469760 8607000924288 8620785119115 8626598555328 8644788920028 8648058238560 8653890066432 8654975524260 8661430640640 8667128950272 8670792195468 8705802723840 8708473088640 8708858923392 8746705244160 8747380144256 8751077308389 8761389157755 8786412008320 8789107098720 8792192542536 8827693255680 8844934844070 8847793390080 8850899435904 8853614306784 8854246702080 8878900555776 8889363025920 8893120200480 8896242158424 8905608032256 8934902795520 8935592217032 8936230467840 8975463906040 8986731992064 8988067365888 8989194739590 8995256613248 8998658472960 9001817480448 9017633376960 9030296051712 9041338870488 9044758157760 9050857500672 9069942473472 9080630058240 9083817842112 9085167642304 9127149679440 9128505918480 9135807497830 9137163460608 9148636114176 9167219919360 9167927266576 9177579167744 9192277149120 9195504127056 9211660324620 9218530631680 9224595454464 9225752495895 9231973892544 9232633313280 9279268840764 9279931639680 9280647683788 9286189572096 9289037961216 9316736248320 9333762264576 9345481768272 9364465429920 9365187996697 9375047571968 9376223484615 9383216527360 9393358211757 9431286284160 9434597167008 9437646282752 9461123543040 9468691171840 9475597347840 9479602299960 9485994880512 9487184709285 9500506733952 9517198811040 9520539853752 9530562981888 9531979165696 9563334360320 9565954952490 9585109505920 9587049811488 9588474388896 9618808935424 9630143278080 9634213550520 9637595671626 9647742034944 9648952151670 9675818791224 9676509914880 9679478028480 9682876039824 9686005395456 9704923374744 9735626324736 9736321720320 9737072979712 9744109470720 9769102825040 9778367913984 9794783776362 9805095625728 9825012910080 9825771012928 9834332706560 9837349229760 9840802662288 9884713509360 9887745486060 9891216610353 9895120035840 9898593748992 9910257776640 9931154912640 9937851998208 9953767563840 9957261865392 9967744770048 9979298685005 9985257768960 9988763125248 10000533404160 10001305050256 10002019422720 10045932078320 10049458734516 10052541244161 10053259276320 10056508334080 10058544064512 10060038703104 10093130935680 10097396894295 10111575786624 10119663689904 10123490782080 10144837549080 10151678731776 10155517931520 10159083058176 10171506229299 10182214688256 10203685282656 10215708815520 10217226807840 10220813597592 10249550504960 10269569158290 10276494453888 10292215628448 10310298711960 10313918174898 10321153290240 10321610575872 10324776563712 10341311792760 10370846960640 10377669886272 10385970629112 10386712477440 10387513921304 10419572367360 10437064679730 10443297116160 10446963268608 10481328279360 10482137023826 10482885741120 10493172511744 10513666989306 10539994311680 10543694409984 10546928518464 10547681863680 10556118593280 10578377615280 10589514424320 10593231906816 10610197069680 10617352068096 10621367377920 10643763985920 10652277568320 10667235631104 10668820717568 10671744240576 10706848662420 10708439635140 10718120724480 10719713372160 10723476561408 10758751155360 10766006331392 10770556687248 10783248194160 10787033687508 10798390167552 10805986150035 10817362583040 10821160052352 10833911187840 10838490244335 10885296140127 10886073654240 10886913629059 10896756069888 10898375261696 10934225180320 10954207102176 10962968997396 10990240678170 10996803440640 10997651959424 10998437498880 11030732578944 11053992389544 11063624294880 11067017883480 11070902995074 11079159975936 11098625694720 11120302698030 11132010040320 11132868991712 11169490271290 11176160071680 11180083497984 11181744790528 11233414990080 11235084207360 11244070766560 11251468181538 11252271850560 11259859832832 11283602789632 11287870064640 11301673588110 11313571875840 11317543540992 11337428091840 11353348251648 11354772302640 11356459552880 11362429406208 11366726492160 11370716817408 11384621651142 11420638573248 11421454325760 11422335610816 11435795142720 11459909083220 11471973959680 11476001232384 11494380158820 11498415297291 11502131407104 11526385226704 11530744318080 11538520088576 11539967365680 11556171933696 11561056260624 11599086050955 11600809604735 11607736965120 11611297451520 11611811897856 11615373634176 11667202830720 11668103077852 11681852210340 11685953161467 11692931364864 11718809464960 11722923390048 11770257674240 11793246458760 11797057853440 11801199247872 11804819075712 11805662269440 11857493600640 11861656211232 11865294583272 11875633417440 11876549747179 11900674817190 11913203727360 11914973957120 11917385895168 11944521076608 11975158422006 11982309322752 11983812264360 11984089821184 11985592986120 11998211297280 12002423307264 12023511169280 12055118493984 12059677543680 12063911131584 12093256631296 12094773489030 12103595049780 12107506744320 12111757122816 12116876273154 12131154218430 12169532905920 12171341224640 12173805058896 12186621517824 12198181485568 12222959892480 12256369532160 12260672169408 12282213766160 12299460605952 12301003327860 12308348805120 12309298523392 12310177751040 12323482989948 12372358454352 12373242186240 12385383948288 12422314997760 12435741438237 12445016352768 12446577331740 12459680962560 12460642357696 12485953906560 12501631312820 12524477615676 12531956539392 12561823418145 12573180080640 12575048378880 12579462889344 12634129797120 12639469733280 12647993174016 12649579612380 12657218236416 12667342311936 12689598414720 12694053138336 12698853822720 12727768360320 12754606603320 12772516783104 12776016996990 12782733081984 12783646126080 12784632518528 12840191037440 12845618067360 12850127562168 12863656046592 12865269535560 12901091721632 12902013219840 12905970704640 12910501386432 12939897832992 12967183380042 12972087357840 12980835099648 12982463286390 12984392401630 12992145960960 13000693425408 13058704085760 13059711701816 13073460834304 13100017213440 13116465639680 13121070216384 13179618012480 13183660648080 13188288813804 13198124998656 13213677035520 13241539883520 13271690085120 13276349153856 13280421460176 13313677025280 13318350833664 13334044538880 13336025896960 13339680300720 13399278312688 13403388325548 13404345701760 13411392086016 13413384937472 13457507914240 13463195859060 13482101048832 13483792109385 13492884919872 13497987709440 13502726220672 13526450065440 13535571642368 13545444077568 13562008305732 13576286251008 13604913710208 13620945087360 13622969077120 13625726763168 13627751463456 13687582456711 13692758877720 13701992605184 13703711246745 13722954171264 13747064949280 13751890899864 13766368751616 13788415723680 13793256190584 13817490486930 13827795947520 13836893181696 13847960838816 13848949969920 13916086239640 13918903261146 13920971525682 13929284358144 13933556941824 13975104372480 13977180988160 14018222652408 14058259213312 14062571357952 14063575818240 14074824791040 14104503487040 14124309209088 14146929426240 14151895750512 14156469424128 14166794723328 14191685314560 14203036757760 14213396021760 14228992320768 14275798216560 14277919513520 14280809780628 14290827632640 14292951162880 14295844472832 14297968748544 14345001540480 14360742249664 14377664258880 14382711583344 14397853556736 14407981533380 14423150110720 14428213403136 14445214917120 14451320325780 14456393507439 14471613052416 14513728186836 14514764872320 14519217042720 14529008093184 14585128847315 14603439487104 14605609469568 14616164206080 14617291996528 14653654237560 14667551870976 14692175664543 14707643438592 14738656519392 14751499059840 14756023844640 14761203993432 14798167592960 14827070264040 14831618229090 14842680053760 14847890623488 14896732368960 14897881808186 14906777997312 14930651345760 14977886653440 14980112276480 14983144687872 15001957575384 15003029134080 15050493419520 15068898117480 15074188101774 15079888914480 15084762501120 15090058054656 15116570789120 15139696403520 15149905874944 15160955756544 15167363679936 15179495534856 15217256323620 15227518097664 15228605767680 15233276897280 15247726856960 15301334976512 15305527923984 15320046419438 15325840211760 15331220396388 15336175209472 15374325757440 15386623154240 15404353737435 15408229244928 15414741680832 15438323442672 15465448067940 15470877262347 15476982620160 15481729935360 15482415863808 15487164845568 15556270440960 15575802947120 15578955943668 15581270881956 15590575153152 15629358551040 15630564520064 15655597019595 15664945674240 15723205535739 15724328611680 15734932330496 15739758767616 15770500483959 15809991467520 15815541614976 15820392777696 15821522795520 15834177889920 15867566422920 15884271636480 15889847860224 15926028102144 15965645978880 15966877896008 15978416352480 15980790648160 16000853446656 16003231076352 16062659452710 16073491325312 16079570058240 16085214842112 16126364652040 16138126733040 16143342325760 16149009497088 16155835030872 16174872291240 16180550531262 16197585251328 16226043874560 16231740078528 16250866781760 16297279856640 16324639627270 16341826042880 16345134104832 16347562892544 16399280807936 16401337770480 16431310653264 16444453496094 16485361017255 16496477939136 16497656248320 16546098868416 16563086663680 16580988584316 16593355137024 16595436442320 16600526825220 16612907950080 16618739963904 16647938542080 16699303487568 16749097890860 16754235406935 16764240107520 16766731171840 16770125246976 16772617185792 16852626311040 16863990898688 16866106149840 16877202272307 16878407775840 16889789749248 16919464552960 16925404184448 16931805096960 16952510382165 16970357813760 16976315311488 17006142137760 17030022377472 17032158453960 17034689329320 17043644109312 17050089738240 17127490756480 17130957859872 17133503416224 17153692714080 17189863624830 17202684293120 17207960939520 17214001848576 17241570238230 17253197110656 17289577840056 17296116477120 17307780132864 17309951048520 17334257900544 17341584390936 17411605447680 17416946177280 17417717846784 17493410488320 17494760288512 17502154616778 17522778315510 17572824016640 17578214197440 17584385085072 17655386511360 17689869688140 17695586780160 17701798871808 17707228613568 17708493404160 17757801111552 17778726051840 17786240400960 17792484316848 17811216064512 17851012225785 17869805591040 17871184434064 17872460935680 17950927812080 17962737633009 17973463984128 17976134731776 17978389479180 17990513226496 17997316945920 18003634960896 18035266753920 18082677740976 18089516315520 18101715001344 18139884946944 18142160233545 18161260116480 18167635684224 18170335284608 18175314409731 18254299358880 18257011836960 18271614995660 18297272228352 18334439838720 18335854533152 18384554298240 18391008254112 18423320649240 18449190908928 18451504991790 18463947785088 18465266626560 18558537681528 18559863279360 18561295367576 18578075922432 18633472496640 18667524529152 18690963536544 18728930859840 18730375993394 18750095143936 18752446969230 18766433054720 18786716423514 18862572568320 18869194334016 18922247086080 18937382343680 18951194695680 18959204599920 18971989761024 18974369418570 19001013467904 19034397622080 19041079707504 19061125963776 19063958331392 19126668720640 19131909904980 19164025495485 19170219011840 19174099622976 19176948777792 19237617870848 19260286556160 19268427101040 19275191343252 19295484069888 19297904303340 19351637582448 19353019829760 19358956056960 19365752079648 19372010790912 19409846749488 19450775070063 19471252649472 19473694929585 19474145959424 19476588602445 19488218941440 19538205650080 19589567552724 19610191251456 19650025820160 19651542025856 19668665413120 19674698459520 19681605324576 19769427018720 19775490972120 19782433220706 19797187497984 19820515553280 19862309825280 19907535127680 19914523730784 19958597370010 19970515537920 19977526250496 20001066808320 20002610100512 20004038845440 20091864156640 20098917469032 20105082488322 20106518552640 20117088129024 20120077406208 20186261871360 20194793788590 20223151573248 20239327379808 20246981564160 20289675098160 20303357463552 20311035863040 20318166116352 20343012458598 20364429376512 20407370565312 20431417631040 20434453615680 20441627195184 20499101009920 20539138316580 20552988907776 20584431256896 20620597423920 20627836349796 20642306580480 20643221151744 20649553127424 20682623585520 20726235730395 20741693921280 20755339772544 20771941258224 20773424954880 20775027842608 20874129359460 20881457288523 20886594232320 20893926537216 20962656558720 20964274047652 20965771482240 20986345023488 21027333978612 21079988623360 21087388819968 21093857036928 21095363727360 21112237186560 21156755230560 21186463813632 21220394139360 21222031515451 21234704136192 21287527971840 21304555136640 21343488481152 21413697324840 21416879270280 21436241448960 21439426744320 21446953122816 21517502310720 21532012662784 21541113374496 21566496388320 21574067375016 21596780335104 21611972300070 21634725166080 21642320104704 21667822375680 21676980488670 21770592280254 21772147308480 21773827258118 21793512139776 21796750523392 21868450360640 21908414204352 21925937994792 21980481356340 21993606881280 21995303918848 21996874997760 22061465157888 22107984779088 22127248589760 22134035766960 22141805990148 22158319951872 22197251389440 22240605396060 22264020080640 22265737983424 22338980542580 22346822712279 22352320143360 22360166995968 22363489581056 22466829980160 22470168414720 22488141533120 22502936363076 22504543701120 22519719665664 22567205579264 22575740129280 22603347176220 22611282152661 22627143751680 22635087081984 22674856183680 22709544605280 22712919105760 22724858812416 22741433634816 22769243302284 22841277146496 22842908651520 22844671221632 22871590285440 22919818166440 22943947919360 22952002464768 22980069629157 22988760317640 22996830594582 23004262814208 23052770453408 23061488636160 23079934731360 23112343867392 23122112521248 23198172101910 23201619209470 23215473930240 23222594903040 23223623795712 23230747268352 23334405661440 23336206155704 23363704420680 23371906322934 23385862729728 23437618929920 23445846780096 23540515348480 23586492917520 23594115706880 23602398495744 23609638151424 23611324538880 23714987201280 23723312422464 23730589166544 23751266834880 23753099494358 23801349634380 23826407454720 23829947914240 23834771790336 23889042153216 23950316844012 23964618645504 23967624528720 23968179642368 23971185972240 23996422594560 24004846614528 24047022338560 24093989179065 24110236987968 24119355087360 24127822263168 24186513262592 24189546978060 24207190099560 24215013488640 24223514245632 24233752546308 24262308436860 24339065811840 24342682449280 24347610117792 24396362971136 24445919784960 24486959440905 24512739064320 24521344338816 24564427532320 24598921211904 24602006655720 24618597046784 24646965979896 24666680244141 24744716908704 24746484372480 24844629995520 24871482876474 24890032705536 24893154663480 24919361925120 24921284715392 24971907813120 25003262625640 25048955231352 25123646836290 25146360161280 25150096757760 25158925778688 25268259594240 25278939466560 25295986348032 25299159224760 25314436472832 25334684623872 25379196829440 25388106276672 25397707645440 25455536720640 25509213206640 25545033566208 25552033993980 25565466163968 25567292252160 25569265037056 25680382074880 25691236134720 25700255124336 25727312093184 25730539071120 25784795437245 25802183443264 25804026439680 25811941409280 25821002772864 25879795665984 25934366760084 25944174715680 25961670199296 25964926572780 25968784803260 25984291921920 26001386850816 26117408171520 26119423403632 26146921668608 26205342559565 26232931279360 26242140432768 26253231925167 26284167473265 26359236024960 26367321296160 26376577627608 26483079767040 26543380170240 26552698307712 26560842920352 26636701667328 26668089077760 26672051793920 26679360601440 26798556625376 26806776651096 26808691403520 26915015828480 26926391718120 26964202097664 26967584218770 26985769839744 26995975418880 27005452441344 27052900130880 27071143284736 27090888155136 27124016611464 27152572502016 27209827420416 27241890174720 27245938154240 27251453526336 27255502926912 27375164913422 27385517755440 27403985210368 27407422493490 27445908342528 27494129898560 27503781799728 27532737503232 27576831447360 27586512381168 27634980973860 27655591895040 27673786363392 27677257487685 27695921677632 27697899939840 27832172479280 27837806522292 27841943051364 27858568716288 27867113883648 27950208744960 27954361976320 28036445304816 28095563990091 28116518426624 28125142715904 28128670453845 28149649582080 28180074635271 28209006974080 28293858852480 28303791501024 28312938848256 28383370629120 28406073515520 28426792043520 28457984641536 28461554127855 28551596433120 28555839027040 28561619561256 28591688945664 28595937497088 28690003080960 28721484499328 28755328517760 28765423166688 28815963066760 28846300221440 28856426806272 28890429834240 28902640651560 28912787014878 28943226104832 29027456373672 29029529744640 29038434085440 29058016186368 29170257694630 29206878974208 29211218939136 29232328412160 29234583993056 29307308475120 29335103741952 29384351329086 29415286877184 29477313038784 29502998119680 29512047689280 29522407986864 29596335185920 29654140528080 29663236458180 29685360107520 29695781246976 29793464737920 29795763616372 29813555994624 29861302691520 29937896055015 29955773306880 29960224552960 29966289375744 30003915150768 30006058268160 30137796234960 30148376203548 30157623732483 30159777828960 30169525002240 30180116109312 30233141578240 30279392807040 30292190682885 30299811749888 30334727359872 30358991069712 30434512647240 30455036195328 30466553794560 30495453713920 30602669953024 30611055847968 30640092838876 30651680423520 30662440792776 30672350418944 30748651514880 30773246308480 30808707474870 30829483361664 30876646885344 30930896135880 30941754524694 30963459870720 30964831727616 30974329691136 31112540881920 31151605894240 31157911887336 31162541763912 31258717102080 31261129040128 31311194039190 31329891348480 31446411071478 31448657223360 31469864660992 31479517535232 31541000967918 31619982935040 31631083229952 31640785555392 31643045591040 31668355779840 31735132845840 31768543272960 31779695720448 31852056204288 31931291957760 31933755792016 31956832704960 31961581296320 32001706893312 32006462152704 32125318905420 32146982650624 32159140116480 32170429684224 32252729304080 32276253466080 32286684651520 32298018994176 32311670061744 32349744582480 32361101062524 32395170502656 32417958450105 32452087749120 32463480157056 32501733563520 32649279254540 32655888420381 32660740887177 32683652085760 32690268209664 32695125785088 32802675540960 32862621306528 32888906992188 32970722034510 32992955878272 32995312496640 33092197736832 33161977168632 33190872884640 33201053650440 33237479927808 33295877084160 33398606975136 33498195781720 33508470813870 33528480215040 33533462343680 33540250493952 33545234371584 33705252622080 33732212299680 33754404544614 33756815551680 33779579498496 33838929105920 33850808368896 33863610193920 33905020764330 33940715627520 33952630622976 34012284275520 34060044754944 34064316907920 34069378658640 34087288218624 34100179476480 34254981512960 34261915719744 34267006832448 34307385428160 34379727249660 34405368586240 34415921879040 34428003697152 34483140476460 34506394221312 34579155680112 34592232954240 34615560265728 34619902097040 34668515801088 34683168781872 34797258152865 34802428814205 34823210895360 34833892354560 34835435693568 34989520577024 35004309233556 35045556631020 35057859484401 35145648033280 35156428394880 35168770170144 35310773022720 35379739376280 35391173560320 35403597743616 35414457227136 35416986808320 35572480801920 35584968633696 35629649241537 35702024451570 35739611182080 35742368868128 35744921871360 35901855624160 35925475266018 35946927968256 35952269463552 35956778958360 35981026452992 35994633891840 36007269921792 36070533507840 36165355481952 36179032631040 36279769893888 36284320467090 36322520232960 36335271368448 36340670569216 36350628819462 36508598717760 36514023673920 36543229991320 36594544456704 36668879677440 36671709066304 36769108596480 36782016508224 36846641298480 36898381817856 36903009983580 36927895570176 36930533253120 37117075363056 37119726558720 37122590735152 37156151844864 37244704520465 37266944993280 37335049058304 37381927073088 37457861719680 37460751986788 37500190287872 37504893938460 37532866109440 37573432847028 37685470254435 37725145136640 37738388668032 37874764687360 37902389391360 37918409199840 37921335003019 37943979522048 37948738837140 38002026935808 38068795244160 38082159415008 38253337441280 38263819809960 38300116048595 38328050990970 38340438023680 38348199245952 38353897555584 38475235741696 38520573112320 38536854202080 38550382686504 38590968139776 38595808606680 38703275164896 38706039659520 38717912113920 38731504159296 38819693498976 38901550140126 38942505298944 38947389859170 38948291918848 38953177204890 38976437882880 39076411300160 39179135105448 39220382502912 39300051640320 39303084051712 39337330826240 39349396919040 39363210649152 39538854037440 39550981944240 39564866441412 39594374995968 39641031106560 39724619650560 39815070255360 39829047461568 39917194740020 39941031075840 39955052500992 40002133616640 40005220201024 40008077690880 40183728313280 40197834938064 40210164976644 40213037105280 40234176258048 40240154812416 40372523742720 40389587577180 40446303146496 40451376328155 40478654759616 40493963128320 40579350196320 40606714927104 40636332232704 40686024917196 40728858753024 40814741130624 40862835262080 40868907231360 40883254390368 40998202019840 41062747370133 41078276633160 41105977815552 41111133740235 41168862513792 41241194847840 41255672699592 41299106254848 41365247171040 41452471460790 41483387842560 41510679545088 41543882516448 41546849909760 41550055685216 41748258718920 41762914577046 41787853074432 41925313117440 41928548095304 41931542964480 41972690046976 42054667957224 42159977246720 42174777639936 42187714073856 42190727454720 42224474373120 42313510461120 42372927627264 42440788278720 42444063030902 42469408272384 42575055943680 42609110273280 42686976962304 42827394649680 42833758540560 42872482897920 42878853488640 42893906245632 43035004621440 43064025325568 43082226748992 43132992776640 43148134750032 43193560670208 43223944600140 43269450332160 43284640209408 43335644751360 43353960977340 43541184560508 43544294616960 43547654516236 43587024279552 43593501046784 43736900721280 43755386541945 43816828408704 43851875989584 43944343676809 43960962712680 43990607837696 44076526993629 44122930315776 44215969558176 44254497179520 44268071533920 44283611980296 44394502778880 44481210792120 44528040161280 44531475966848 44677961085160 44693645424558 44720333991936 44726979162112 44933659960320 44940336829440 44976283066240 45005872726152 45009087402240 45134411158528 45151480258560 45206694352440 45222564305322 45254287503360 45270174163968 45349712367360 45419089210560 45425838211520 45449717624832 45482867269632 45538486604568 45682554292992 45685817303040 45689342443264 45743180570880 45839636332880 45887895838720 45904004929536 45960139258314 45977520635280 45993661189164 46008525628416 46105540906816 46122977272320 46159869462720 46224687734784 46244225042496 46396344203820 46403238418940 46412631787041 46430947860480 46445189806080 46447247591424 46461494536704 46668811322880 46672412311408 46727408841360 46743812645868 46771725459456 46825939983485 46875237859840 46891693560192 46966791058785 47169616607217 47172985835040 47188231413760 47204796991488 47219276302848 47429974402560 47446624844928 47461178333088 47502533669760 47506198988716 47602699268760 47652814909440 47659895828480 47669543580672 47778084306432 47900633688024 47935249057440 47942371944480 48009693229056 48094044677120 48187978358130 48220473975936 48238710174720 48255644526336 48373026525184 48379093956120 48414380199120 48430026977280 48447028491264 48467505092616 48524616873720 48678131623680 48685364898560 48695220235584 48792725942272 48891839569920 48973918881810 49025478128640 49042688677632 49128855064640 49197842423808 49204013311440 49237194093568 49293931959792 49333360488282 49456083051765 49489433817408 49492968744960 49689259991040 49742965752948 49780065411072 49786309326960 49838723850240 49842569430784 49943815626240 50006525251280 50097910462704 50247293672580 50262706220805 50292720322560 50300193515520 50317851557376 50557878933120 50591972696064 50598318449520 50631606816921 50669369247744 50758393658880 50776212553344 50795415290880 50857531146495 50911073441280 51018426413280 51090067132416 51104067987960 51130932327936 51138530074112 51382472269440 51400510248672 51461078142240 51569590874490 51604366886528 51608052879360 51623882818560 51642005545728 51759591331968 51868733520168 51888349431360 51923340398592 51929853145560 51937569606520 52002773701632 52234816343040 52238846807264 52410685119130 52465862558720 52484280865536 52506463850334 52568334946530 52718472049920 52734642592320 52753155255216 52966159534080 53086760340480 53105396615424 53121685840704 53273403334656 53336178155520 53344103587840 53358721202880 53597113250752 53613553302192 53617382807040 53830031656960 53852783436240 53888212899027 53928404195328 53935168437540 53971539679488 53991950837760 54010904882688 54105800261760 54142286569472 54248033222928 54305145004032 54419654840832 54426480700635 54434568145295 54483780349440 54491876308480 54502907052672 54511005853824 54750329826844 54771035510880 54807970420736 54814844986980 54891816685056 54988259797120 55007563599456 55153662894720 55173024762336 55269961947720 55347572726784 55354514975370 55391843355264 55395799879680 55664344958560 55675613044584 55683886102728 55734227767296 55900417489920 55908723952640 56072890609632 56191127980182 56233036853248 56250285431808 56257340907690 56299299164160 56360149270542 56418013948160 56587717704960 56607583002048 56766741258240 56812147031040 56853584087040 56915969283072 56923108255710 57103192866240 57111678054080 57123239122512 57183377891328 57191874994176 57380006161920 57442968998656 57492076486455 57510657035520 57530846333376 57631926133520 57692600442880 57712853612544 57780859668480 57805281303120 57825574029756 57886452209664 58054912747344 58059059489280 58076868170880 58116032372736 58340515389260 58352325210189 58413757948416 58422437878272 58429765807335 58464656824320 58469167986112 58614616950240 58768702658172 58830573754368 58954626077568 59005996239360 59024095378560 59044815973728 59308281056160 59326472916360 59382748735895 59391562493952 59586929475840 59591527232744 59722605383040 59875792110030 59911546613760 59920449105920 59932578751488 60007830301536 60012116536320 60275592469920 60296752407096 60315247464966 60319555657920 60360232218624 60466283156480 60558785614080 60584381365770 60669454719744 60717982139424 60869025294480 60910072390656 60933107589120 60990907427840 61205339906048 61222111695936 61280185677752 61303360847040 61324881585552 61344700837888 61497303029760 61546492616960 61617414949740 61658966723328 61753293770688 61861792271760 61883509049388 61926919741440 61929663455232 61948659382272 62178707191185 62225081763840 62303211788480 62315823774672 62325083527824 62522258080256 62622388078380 62644371865569 62659782696960 62892822142956 62897314446720 62939729321984 62959035070464 63082001935836 63239965870080 63262166459904 63281571110784 63286091182080 63336711559680 63470265691680 63559391440896 63666094546353 63704112408576 63862583915520 63867511584032 63913665409920 63923162592640 64250637810840 64293965301248 64318280232960 64340859368448 64505458608160 64552506932160 64596037988352 64623340123488 64699489164960 64722202125048 64790341005312 64835916900210 64904175498240 64926960314112 65003467127040 65298558509080 65311776840762 65321481774354 65367304171520 65380536419328 65390251570176 65605351081920 65725242613056 65777813984376 65941444069020 65985911756544 65990624993280 66184395473664 66323954337264 66381745769280 66402107300880 66474959855616 66591754168320 66797213950272 66996391563440 67016941627740 67040468136837 67056960430080 67066924687360 67080500987904 67090468743168 67410505244160 67464424599360 67508809089228 67513631103360 67559158996992 67677858211840 67701616737792 67727220387840 67810041528660 67833846457983 67881431255040 67905261245952 68024568551040 68128633815840 68133890654869 68138757317280 68174576437248 68437912283555 68509963025920 68523831439488 68534013664896 68614770856320 68759454499320 68831843758080 68856007394304 68940208887471 68966280952920 69012788442624 69158311360224 69184465908480 69239804194080 69337031602176 69366337563744 69594516305730 69604857628410 69646421790720 69667784709120 69670871387136 69979041154048 70008618467112 70091113262040 70115718968802 70291296066560 70312856789760 70337540340288 70621546045440 70759478752560 70782347120640 70807195487232 70828914454272 70833973616640 71144961603840 71169937267392 71259298483074 71404048903140 71479222364160 71484737736256 71489843742720 71803711248320 71850950532036 71893855936512 71904538927104 71913557916720 71962052905984 71989267783680 72014539843584 72141067015680 72281967537195 72330710963904 72358065262080 72559539787776 72568640934180 72645040465920 72670542736896 72681341138432 72701257638924 73017197435520 73028047347840 73086459982640 73189088913408 73337759354880 73343418132608 73460878322715 73538217192960 73564033016448 73693282596960 73796763635712 73806019967160 73855791140352 74000040732423 74234150726112 74239453117440 74245181470304 74489409040930 74533889986560 74670098116608 74763854146176 74915723439360 74921503973576 75000380575744 75009787876920 75146865694056 75370940508870 75450290273280 75476777336064 75749529374720 75804778782720 75836818399680 75842670006038 75887959044096 75897477674280 76004053871616 76137590488320 76164318830016 76506674882560 76527639619920 76600232097190 76656101981940 76680876047360 76696398491904 76707795111168 76950471483392 77041146224640 77073708404160 77100765373008 77181936279552 77191617213360 77354386311735 77406550329792 77412079319040 77435824227840 77463008318592 77639386997952 77803100280252 77885010597888 77894779718340 77896583837696 77906354409780 77952875765760 78152822600320 78358270210896 78440765005824 78606168103424 78616027678695 78674661652480 78698793838080 78726421298304 78759695775501 78852502419795 79077708074880 79101963888480 79129732882824 79449239301120 79630140510720 79658094923136 79834389480040 79910105001984 80004267233280 80010440402048 80016155381760 80367456626560 80395669876128 80420329953288 80426074210560 80745047485440 80779175154360 80892606292992 80902752656310 80957309519232 80987926256640 81158700392640 81213429854208 81272664465408 81372049834392 81457717506048 81629482261248 81725670524160 81737814462720 81766508780736 81996404039680 82125494740266 82156553266320 82211955631104 82222267480470 82337725027584 82482389695680 82511345399184 82598212509696 82730494342080 82904942921580 82966775685120 83021359090176 83087765032896 83093699819520 83100111370432 83496517437840 83525829154092 83575706148864 83850626234880 83857096190608 83863085928960 83945380093952 84109335914448 84286691970273 84319954493440 84349555279872 84375428147712 84386011361535 84448948746240 84627020922240 84881576557440 84888126061804 84938816544768 85150111887360 85218220546560 85373953924608 85654789299360 85667517081120 85787812491264 86070009242880 86164453497984 86265985553280 86296269500064 86447889200280 86538900664320 86569280418816 86671289502720 86707921954680 87082369121016 87088589233920 87095309032472 87174048559104 87187002093568 87473801442560 87510773083890 87633656817408 87703751979168 87888687353618 87921925425360 87981215675392 88153053987258 88245860631552 88431939116352 88508994359040 88536143067840 88567223960592 88789005557760 88962421584240 89056080322560 89062951933696 89355922170320 89387290849116 89440667983872 89453958324224 89813688165045 89867319920640 89880673658880 89952566132480 90011745452304 90018174804480 90268822317056 90413388704880 90445128610644 90472871197449 90508575006720 90540348327936 90699424734720 90838178421120 90851676423040 90876572048655 90899435249664 91076973209136 91365108585984 91378684886528 91486361141760 91679272665760 91808009859072 91920278516628 91955041270560 91987322378328 92017051256832 92211081813632 92245954544640 92319738925440 92488450084992 92792688407640 92806476837880 92825263574082 92890379612160 92894495182848 92922989073408 93337622645760 93344824622816 93454817682720 93487625291736 93651879966970 93750475719680 93783387120384 93933582117570 94339233214434 94345971670080 94409593982976 94438552605696 94859948805120 94893249689856 94922356666176 95005067339520 95012397977432 95205398537520 95305629818880 95319791656960 95339087161344 95556168612864 95801267376048 95870498114880 95884743888960 96019386458112 96188089354240 96375956716260 96440947951872 96477420349440 96511289052672 96746053050368 96758187912240 96828760398240 96860053954560 96894056982528 96935010185232 97049233747440 97253875350315 97356263247360 97370729797120 97390440471168 97585451884544 97947837763620 97982222661531 98050956257280 98085377355264 98257710129280 98408026622880 98474388187136 98587863919584 98666720976564 98912166103530 98978867634816 98985937489920 99485931505896 99572618653920 99580301726347 99685138861568 99887631252480 100013050502560 100195820925408 100494587345160 100525412441610 100585440645120 100600387031040 100635703114752 101115757866240 101196636899040 101263213633842 101338738495488 101516787317760 101552425106688 101590830581760 101715062292990 101822146882560 102036852826560 102180134264832 102208135975920 102261864655872 102277060148224 102764944538880 102801020497344 102922156284480 103139181748980 103208733773056 103216105758720 103247765637120 103284011091456 103519182663936 103737467040336 103776698862720 103846680797184 103859706291120 103875139213040 104005547403264 104407286442615 104469632686080 104477693614528 104821370238260 104931725117440 104968561731072 105012927700668 105136669893060 105173578453203 105436944099840 105469285184640 105506310510432 105932319068160 106110157577255 106173520680960 106210793230848 106243371681408 106717442405760 106888947724611 107194226501504 107227106604384 107234765614080 107660063313920 107705566872480 107776425798054 107856808390656 107870336875080 107943079358976 107983901675520 108021809765376 108211600523520 108496066445856 108839309681664 108852961401270 108869136290590 108967560698880 108983752616960 109005814105344 109022011707648 109500659653688 109542071021760 109615940841472 109629689973960 109783633370112 109976519594240 110015127198912 110307325789440 110346049524672 110539923895440 110695145453568 110709029950740 110783686710528 110791599759360 111328689917120 111351226089168 111367772205456 111468455534592 111734113561395 111800834979840 111817447905280 112145781219264 112382255960364 112466073706496 112500570863616 112514681815380 112598598328320 112720298541084 112836027896320 113056410763305 113175435409920 113215166004096 113624294062080 113707168174080 113764005009057 113831938566144 113846216511420 114206385732480 114223356108160 114246478245024 114760012323840 114885937997312 114900348145785 114984152972910 115021314071040 115061692666752 115263852267040 115425707225088 115561719336960 115610562606240 115651148059512 115772904419328 116109825494688 116118118978560 116153736341760 116681030778520 116704650420378 116827515896832 116844875756544 116859531614670 116929313648640 116938335972224 117229233900480 117537405316344 117661147508736 117909252155136 118011992478720 118048190757120 118089631947456 118616562112320 118652945832720 118765497471790 118783124987904 119173858951680 119183054465488 119445210766080 119751584220060 119823093227520 119840898211840 119865157502976 120015660603072 120024233072640 120551184939840 120593504814192 120630494929932 120639111315840 120720464437248 120932566312960 121117571228160 121168762731540 121338909439488 121435964278848 121738050588960 121747443957061 121820144781312 121981814855680 122444223391872 122560371355504 122606721694080 122649763171104 122689401675776 122994606059520 123092985233920 123188242110399 123234829899480 123317933446656 123333401220705 123506587541376 123723584543520 123767018098776 123897318764544 124357414382370 124450163527680 124606423576960 124631647549344 124650167055648 125044516160512 125244776156760 125288743731138 125785644285912 125794628893440 125918070140928 126164003871672 126479931740160 126524332919808 126563142221568 126572182364160 126673423119360 126940531383360 127118782881792 127332189092706 127408224817152 127725167831040 127735023168064 127827330819840 127846325185280 128501275621680 128587930602496 128636560465920 128681718736896 129010917216320 129105013864320 129192075976704 129246680246976 129398978329920 129444404250096 129580682010624 129671833800420 129808350996480 129853920628224 130006934254080 130597117018160 130623553681524 130642963548708 130734608343040 130761072838656 130780503140352 131210702163840 131266159625835 131450485226112 131555627968752 131833031030427 131882888138040 131971823513088 132229580980887 132368790947328 132647908674528 132763491538560 132804214601760 133183508336640 133594427900544 133992783126880 134033883255480 134080936273674 134161001975808 134180937486336 134821010488320 134928849198720 135017618178456 135027262206720 135355716423680 135403233475584 135454440775680 135620083057320 135667692915966 135762862510080 135810522491904 136049137102080 136257267631680 136267781309738 136277514634560 136349152874496 136875824567110 137019926051840 137047662878976 137068027329792 137229541712640 137518908998640 137663687516160 137712014788608 137880417774942 137932561905840 138025576885248 138316622720448 138368931816960 138479608388160 138674063204352 138732675127488 139189032611460 139209715256820 139292843581440 139335569418240 139341742774272 139958082308096 140017236934224 140182226524080 140231437937604 140477819950455 140582592133120 140625713579520 140675080680576 140900373176355 141508849821651 141518957505120 141529877177767 141564694241280 141614390974464 141657828908544 142289923207680 142339874534784 142518596966148 142808097806280 142958444728320 142969475472512 142979687485440 143607422496640 143701901064072 143827115833440 143924105811968 144029079687168 144282134031360 144563935074390 144661421927808 144716130524160 145119079575552 145137281868360 145290080931840 145341085473792 145362682276864 145402515277848 146034394871040 146056094695680 146172919965280 146378177826816 146675518709760 146686836265216 146921756645430 147076434385920 147128066032896 147386565193920 147593527271424 147612039934320 147711582280704 148000081464846 148468301452224 148478906234880 148490362940608 148978818081860 149067779973120 149340196233216 149527708292352 149831446878720 149843007947152 150000761151488 150019575753840 150293731388112 150741881017740 150788118662415 150900580546560 150953554672128 151499058749440 151673636799360 151685340012076 151775918088192 151794955348560 152008107743232 152275180976640 152328637660032 153013349765120 153055279239840 153200464194380 153312203963880 153361752094720 153392796983808 153415590222336 154147416808320 154201530746016 154383234426720 154708772623470 154813100659584 154824158638080 154871648455680 154926016637184 155278773995904 155606200560504 155770021195776 155789559436680 155793167675392 155812708819560 156305645200640 156716540421792 157212336206848 157232055357390 157349323304960 157397587676160 157452842596608 157519391551002 157705004839590 158155416149760 158203927776960 158259465765648 158898478602240 159260281021440 159316189846272 159668778960080 159820210003968 160008534466560 160020880804096 160032310763520 160734913253120 160791339752256 160840659906576 160852148421120 161490094970880 161558350308720 161664638697081 161785212585984 161805505312620 161914619038464 161975852513280 162317400785280 162426859708416 162744099668784 162915435012096 163258964522496 163279442101905 163303704435885 163451341048320 163475628925440 163533017561472 164250989480532 164313106532640 164423911262208 164444534960940 164675450055168 164964779391360 165022690798368 165460988684160 165809885843160 166042718180352 166175530065792 166187399639040 166200222740864 166993034875680 167051658308184 167701252469760 167714192381216 167726171857920 168218671828896 168573383940546 168699110559744 168750856295424 168772022723070 168897897492480 169254041844480 169763153114880 169776252123608 170300223774720 170436441093120 170747907849216 171309578598720 171335034162240 171575624982528 172140018485760 172328906995968 172531971106560 172592539000128 172895778400560 173077801328640 173138560837632 173342579005440 173415843909360 174164738242032 174177178467840 174190618064944 174348097118208 174374004187136 174947602885120 175021546167780 175267313634816 175289297422005 175407503958336 175777374707236 175843850850720 175962431350784 176306107974516 176491721263104 176863878232704 177017988718080 177072286135680 177134447921184 177924843168480 177938571937243 178125903867392 178148246207685 178711844340640 178774581698232 179627376330090 179734639841280 179761347317760 179905132264960 180023490904608 180036349608960 180537644634112 180826777409760 180890257221288 180945742394898 181080696655872 181398849469440 181676356842240 181703352846080 181753144097310 182153946418272 182730217171968 182757369773056 182972722283520 183358545331520 183616019718144 183840557033256 183910082541120 183974644756656 184034102513664 184422163627264 184491909089280 184639477850880 184976900169984 185585376815280 185612953675760 185650527148164 185780759224320 185788990365696 185845978146816 186675245291520 186689649245632 186909635365440 186975250583472 187303759933940 187500951439360 187566774240768 187867164235140 187933115596707 188678466428868 188691943340160 188819187965952 188877105211392 189606675015095 189719897610240 189786499379712 189844713332352 190010134679040 190024795954864 190410797075040 190678174322688 190998283639059 191112337225728 191602534752096 191740996229760 191769487777920 192376178708480 192751913432520 192881895903744 192954840698880 193022578105344 193516375824480 193657520796480 193788113965056 193870020370464 194098467494880 194507750700630 194712526494720 194741459594240 194780880942336 195895675527240 195964445323062 196101912514560 196170754710528 196515420258560 196816053245760 196948776374272 197175727839168 197333441953128 197824332207060 197957735269632 197971874979840 198971863011792 199145237307840 199160603452694 199370277723136 199775262504960 200026101005120 200391641850816 200989174690320 201050824883220 201121404410511 201170881290240 201200774062080 201271406229504 202231515732480 202393273798080 202526427267684 202677476990976 203033574635520 203104850213376 203181661163520 203430124585980 203644293765120 204073705653120 204401671964607 204416271951840 204523729311744 204554120296448 205313736850665 205529889077760 205602040994688 205844312568960 206278363497960 206417467546112 206495531274240 206568022182912 206820626662413 207038365327872 207474934080672 207553397725440 207719412582240 207750278426080 208011094806528 208814572885230 208939265372160 208955387229056 209642740476520 209863450234880 209937123462144 210025855401336 210273339786120 210347156906406 210873888199680 210938570369280 211012621020864 211864638136320 212220315154510 212347041361920 212421586461696 212486743362816 213434884811520 213777895449222 214388453003008 214454213208768 214469531228160 215320126627840 215411133744960 215552851596108 215713616781312 215740673750160 215886158717952 215967803351040 216043619530752 216423201047040 216992132891712 217678619363328 217705922802540 217738272581180 217935121397760 217967505233920 218011628210688 218044023415296 219001319307376 219084142043520 219231881682944 219259379947920 219567266740224 219721718384045 219953039188480 220030254397824 220382634968145 220614651578880 220692099049344 221079847790880 221390290907136 221418059901480 221567373421056 222657379834240 222702452178336 222735544410912 223468227122790 223601669959680 223634895810560 224291562438528 224764511920728 225001141727232 225029363630760 225440597082168 225672055792640 226112821526610 226350870819840 226430332008192 227248588124160 227414336348160 227528010018114 227663877132288 227692433022840 228412771464960 228446712216320 228492956490048 229520024647680 229771875994624 229800696291570 229968305945820 230042628142080 230123385333504 230527704534080 230851414450176 231123438673920 231221125212480 231302296119024 231545808838656 232063158935205 232219650989376 232236237957120 232307472683520 233362061557040 233409300840756 233655031793664 233689751513088 233719063229340 233858627297280 233876671944448 234458467800960 235074810632688 235322295017472 235818504310272 235848083036085 236023984957440 236096381514240 236179263894912 236279087326503 237233124224640 237305891665440 237530994943580 238347717903360 238366108930976 238890421532160 239503168440120 239730315005952 240031321206144 240048466145280 241102369879680 241187009628384 241260989859864 241278222631680 241865132625920 242235142456320 242337525463080 242677818878976 242871928557696 243476101177920 243494887914122 243640289562624 243963629711360 244888446783744 245120742711008 245213443388160 245299526342208 245989212119040 246185970467840 246376484220798 246469659798960 246635866893312 246666802441410 247013175082752 247447169087040 247534036197552 247794637529088 248714828764740 248900327055360 249212847153920 249263295098688 249300334111296 250089032321024 250489552313520 250577487462276 251571288571824 251589257786880 251836140281856 252328007743344 252860075910819 252959863480320 253048665839616 253126284443136 253158034084605 253346846238720 253881062766720 254664378185412 254816449634304 255450335662080 255470046336128 255654661639680 255692650370560 257002551243360 257175861204992 257363437473792 258021834432640 258210027728640 258493360493952 258797956659840 258888808500192 259343667600840 259616701992960 259707841256448 260013868508160 261194234036320 261247107363048 261285927097416 261522145677312 261561006280704 262421404327680 262532319251670 262900970452224 263111255937504 263666062060854 263765776276080 263943647026176 264459161961774 264737581894656 265295817349056 265526983077120 265608429203520 266367016673280 267188855801088 267985566253760 268067766510960 268161872547348 268322003951616 268361874972672 269441064495135 269642020976640 269857698397440 270035236356912 270054524413440 270711432847360 270806466951168 271240166114640 271335385831932 271525725020160 271621044983808 272098274204160 272514535263360 272535562619476 272555029269120 272698305748992 273751649134220 274039852103680 274095325757952 274136054659584 274459083425280 275037817997280 275424029577216 275760835549884 275865123811680 276051153770496 276633245440896 276737863633920 276959216776320 277465350254976 278378065222920 278419430513640 278671138836480 278683485548544 279916164616192 280034473868448 280364453048160 280462875875208 280955639900910 281165184266240 281251427159040 281350161361152 281800746352710 283017699643302 283037915010240 283059754355534 283228781948928 283315657817088 284579846415360 284679749069568 285037193932296 285616195612560 285916889456640 285938950945024 285959374970880 287214844993280 287403802128144 287654231666880 287848211623936 288058159374336 288564268062720 289127870148780 289322843855616 289432261048320 290238159151104 290274563736720 290580161863680 290682170947584 290725364553728 290805030555696 291761626050945 292068789742080 292112189391360 292345839930560 292756355653632 293373672530432 293843513290860 293946667984593 294152868771840 294256132065792 294773130387840 295224079868640 295423164561408 296000162929692 296936602904448 296957812469760 296980725881216 297957636163720 298740905179041 299055416584704 299662893757440 299686015894304 300039151507680 300587462776224 301483762035480 301576237324830 301801161093120 301907109344256 303347273598720 303370680024152 303589910697120 304016215486464 304550361953280 304657275320064 306026699530240 306110558479680 306400928388760 306624407927760 306723504189440 306785593967616 306831180444672 308294833616640 308403061492032 308766468853440 309417545246940 309626201319168 309648317276160 309743296911360 309852033274368 310557547991808 311212401121008 311540042391552 311579118873360 311586335350784 311625417639120 312611290401280 313221859327845 313433080843584 314424672413696 314464110714780 314698646609920 314795175352320 314905685193216 315038783102004 315410009679180 316310832299520 316407855553920 316518931531296 317796957204480 318330472731765 318520562042880 318632379692544 319337557920160 320041761608192 320666843173833 321469826506240 321582679504512 321681319813152 321704296842240 322980189941760 323116700617440 323329277394162 323570425171968 323611010625240 323829238076928 323951705026560 324634801570560 325488199337568 326517929044992 326558884203810 326607408871770 326902682096640 326951257850880 327066035122944 328501978961064 328626213065280 328847822524416 328889069921880 329350900110336 329929558782720 330045381596736 330921977368320 331619771686320 332085436360704 332351060131584 332374799278080 332400445481728 333986069751360 334103316616368 335202340684185 335402504939520 335428384762432 335452343715840 336437343657792 337146767881092 337398221119488 337501712590848 337544045446140 337795794984960 338508083688960 339169232289915 339526306229760 339552504247216 340669453274345 340872882186240 341292015027171 341495815698432 342619157197440 342670068324480 344280036971520 344657813991936 344701044437355 345063942213120 345185078000256 345791556801120 346277121675264 346685158010880 346831687818720 348329476484064 348354356935680 348381236129888 349895205770240 350043092335560 350534627269632 350578594844010 350815007916672 351554749414472 351687701701440 351924862701568 352612215949032 352983442526208 353727756465408 354035977436160 354144572271360 354268895842368 355849686336960 355877143874486 356251807734784 356296492415370 357423688681280 357549163396464 359254752660180 359469279682560 359522694635520 359810264529920 360046981809216 360072699217920 361075289268224 361653554819520 361780514442576 361891484789796 362161393311744 362797698938880 363352713684480 363406705692160 363506288194620 364307892836544 365242331871183 365460434343936 365514739546112 365945444567040 366717090663040 367681114066512 367820165082240 367949289513312 368068205027328 368844327254528 368983818178560 369278955701760 369564726331197 369953800339968 370000203662115 371170753630560 371225907351520 371301054296328 371691956293632 373350490583040 373379298491264 373819270730880 373950501166944 374607519867880 375001902878720 375133548481536 375734328470280 375866231193414 377356932857736 377383886680320 377754210422784 379213350030190 379439795220480 379572998759424 379689426664704 380020269358080 380049591909728 380821594150080 381356348645376 381996567278118 382224674451456 383205069504192 383481992459520 383538975555840 384752357416960 385503826865040 385763791807488 385909681397760 386045156210688 387032751648960 387315041592960 387576227930112 387740040740928 388196934989760 389015501401260 389425052989440 389482919188480 389561761884672 391791351054480 391928890646124 392203825029120 392341509421056 393030840517120 393632106491520 393798478877505 393897552748544 394351455678336 394666883906256 395499093091281 395648664414120 395915470539264 397943726023584 398290474615680 398321206905388 398740555446272 399550525009920 400052202010240 400783283701632 401978349380640 402101649766440 402242808821022 402542812459008 404463031464960 404786547596160 405052854535368 406067149271040 406209700426752 406363322327040 406860249171960 407288587530240 408147411306240 408803343929214 408832543903680 409047458623488 409108240592896 410627473701330 411059778155520 411204081989376 411688625137920 412556726995920 412834935092224 412991062548480 413136044365824 413641253324826 414076730655744 414949868161344 415106795450880 415438825164480 415500556852160 416022189613056 417629145770460 417878530744320 417910774458112 419285480953040 419726900469760 419874246924288 420051710802672 420546679572240 420694313812812 421433459851365 421747776399360 421877140738560 422025242041728 424440630309020 424526549464953 424589631533301 424694082723840 424843172923392 424973486725632 426869769623040 427555790898444 428776906006016 428908426417536 428939062456320 430822267489920 431105703192216 431481347500320 431772317435904 432087239061504 432846402094080 433984265783424 435357238726656 435411845605080 435476545162360 435870242795520 435935010467840 436023256421376 436088046830592 438002638614752 438168284087040 438518759895840 439134533480448 439443436768090 439906078376960 440060508795648 440765269936290 441229303157760 441384198098688 442159695581760 442780581814272 442836119802960 443134746842112 445314759668480 445404904356672 445471088821824 446936454245580 447203339919360 447269791621120 448583124877056 449529023841456 450002283454464 450058727261520 450881194164336 451344111585280 452225643053220 452364355987245 452701741639680 452860664016384 454497176248320 455056020036228 455327754264576 455384866045680 456825542929920 456893424432640 456985912980096 459040049295360 459543751989248 459601392583140 459936611891640 460085256284160 460246770667008 461055409068160 462442250424960 462604592238048 464126317870410 464439301978752 464472475914240 464614945367040 466724123114080 466818601681512 467310063587328 467379503026176 467438126458680 467753343888896 468916935601920 470149621265376 471637008620544 471696166072170 472047969914880 472192763028480 472358527789824 472558174653006 474466248449280 474611783330880 475061989887160 476695435806720 476732217861952 477780843064320 479006336880240 479460630011904 480062642412288 480096932290560 482204739759360 482374019256768 482521979719728 482556445263360 483730265251840 484470284912640 484675050926160 485355637757952 485743857115392 486952202355840 486989775828244 487280579125248 487927259422720 489776893567488 489911113307655 490241485422016 490426886776320 490599052684416 492371940935680 492752968441596 492939319597920 493271733786624 493333604882820 494026350165504 494894338174080 495068072395104 497429657529480 497901508631735 498425694307840 498526590197376 498600668222592 500178064642048 500979104627040 501154974924552 503142577143648 503178515573760 504656015486688 505720151821638 506097331679232 506252568886272 506316068169210 506693692477440 507762125533440 509328756370824 510900671324160 510940092672256 511309323279360 511385300741120 514005102486720 514351722409984 514726874947584 516043668865280 516420055457280 516986720987904 517595913319680 517777617000384 518687335201680 519233403985920 519415682512896 520027737016320 522388468072640 522494214726096 522571854194832 523044291354624 523122012561408 524842808655360 525064638503340 525801940904448 525867892266015 526222511875008 527332124121708 527531552552160 527887294052352 528918323923548 529475163789312 530591634698112 531053966154240 531216858407040 533815715811729 534377711602176 534444738623055 535971132507520 536135533021920 536323745094696 538882128990270 539284041953280 539715396794880 540070472713824 540109048826880 541612933902336 542480332229280 542670771663864 543242089967616 544196548408320 545029070526720 545071125238952 545110058538240 547503298268440 548079704207360 548190651515904 548272109319168 548918166850560 550075635994560 550848059154432 551521671099768 551730247623360 552102307540992 553266490881792 553475727267840 553918433552640 554930700509952 556756130445840 556838861027280 557342277672960 557366971097088 559832329232384 560068947736896 560728906096320 560925751750416 561911279801820 562330368532480 562502854318080 562700322722304 563601492705420 566035399286604 566075830020480 566119508711068 566457563897856 566631315634176 568820025045285 569159692830720 569359498139136 570074387864592 571232391225120 571276467798517 571877901890048 572994850917177 574429689986560 574807604256288 575308463333760 575696423247872 577128536125440 578255740297560 578645687711232 578864522096640 580549127473440 581364341895168 581450729107456 581610061111392 583523252101890 584137579484160 584224378782720 584691679861120 586747345060864 587687026581720 587893335969186 588305737543680 588512264131584 589546260775680 590448159737280 590846329122816 592000325859384 593873205808896 593915624939520 593961451762432 595915272327440 597481810358082 598110833169408 599325787514880 599372031788608 600078303015360 601174925552448 602967524070960 603152474649660 603364213231533 603602322186240 603814218688512 606694547197440 606741360048304 607179821394240 608032430972928 608737219785305 609100723906560 609314550640128 612221116959360 612801856777520 613205015893821 613248815855520 613447008378880 613571187935232 613662360889344 615941210551995 616589667233280 616806122984064 617532937706880 618835090493880 619252402638336 619486593822720 619704066548736 620461879987239 621115095983616 622424802242016 623158237746720 623250835278240 625222580802560 626443718655690 626866161687168 628849344827392 628928221429560 629590350704640 629811370386432 630077566204008 630820019358360 632621664599040 632815711107840 633037863062592 635593914408960 636660945463530 637041124085760 637264759385088 638675115840320 640083523216384 641333686347666 642939653012480 643165359009024 643362639626304 643408593684480 645960379883520 646233401234880 646658554788324 647140850343936 647222021250480 647658476153856 647903410053120 649269603141120 650976398675136 653035858089984 653117768407620 653214817743540 653805364193280 653902515701760 654132070245888 657003957922128 657252426130560 657695645048832 657778139843760 658701800220672 659165155152135 659859117565440 660090763193472 661147904904435 661843954736640 663239543372640 664170872721408 664702120263168 664800890963456 667972139502720 668206633232736 670404681368370 670805009879040 670856769524864 670904687431680 672874687315584 674293535762184 675003425181696 675088090892280 677016167377920 678338464579830 679052612459520 679105008494432 681338906548690 681745764372480 682584030054342 682991631396864 685238314394880 685340136648960 688560073943040 689315627983872 689402088874710 690127884426240 690370156000512 691583113602240 692554243350528 693370316021760 693663375637440 696658952968128 696708713871360 696762472259776 699790411540480 700086184671120 701069254539264 701157189688020 701630015833344 703109498828944 703375403402880 703849725403136 705224431898064 705966885052416 707455512930816 707544249108255 707649385888835 708071954872320 708289144542720 708537791684736 711699372673920 711754287748972 712503615469568 712592984830740 714847377362560 715098326792928 718509505320360 719620529059840 720093963618432 720145398435840 723307109639040 723561028885152 723782969579592 725595397877760 726705427368960 726813411384320 727012576389240 728615785673088 730484663742366 730920868687872 731029479092224 731890889134080 733434181326080 735362228133024 735640330164480 735898579026624 737688654509056 737967636357120 738557911403520 739129452662394 739907600679936 740000407324230 742341507261120 742451814703040 742602108592656 743383912587264 746700981166080 746758596982528 747638541461760 747901002333888 749215039735760 750003805757440 750267096963072 751468656940560 751732462386828 754713865715472 754767773360640 755508420845568 758426700060380 758580227732457 758879590440960 759145997518848 759378853329408 760040538716160 760099183819456 761643188300160 763993134556236 764449348902912 766410139008384 766963984919040 767077951111680 771007653730080 771527583614976 772090312421376 774065503297920 774630083185920 775480081481856 776393869979520 778031002802520 778850105978880 778965838376960 779123523769344 783582702108960 783857781292248 784683018842112 786061681034240 787264212983040 787596957755010 788702911356672 789333767812512 790998186182562 791297328828240 791830941078528 795887452047168 796580949231360 796642413810776 797481110892544 799101050019840 800104404020480 801566567403264 803956698761280 804203299532880 804485617642044 805085624918016 808323193485405 808926062929920 809573095192320 810105709070736 812134298542080 812419400853504 813720498343920 814577175060480 816294822612480 817606687858428 817665087807360 818094917246976 818216481185792 821254947402660 822119556311040 822408163978752 823377250275840 825113453991840 825669870184448 826272088731648 827282506649652 828153461311488 829899736322688 830213590901760 830877650328960 831001113704320 834942529859371 835258291540920 835821548916224 838570961906080 839748493848576 840103421605344 841093359144480 841388627625624 842866919702730 843495552798720 843754281477120 844050484083456 848881260618040 849053098929906 849179263066602 849686345846784 849946973451264 853739539246080 855111581796888 857553812012032 857816852835072 857878124912640 861644534979840 862211406384432 862962695000640 863544634871808 864174478123008 865692804188160 867968531566848 870714477453312 870823691210160 870953090324720 871740485591040 871870020935680 872046512842752 872176093661184 876005277229504 876336568174080 877037519791680 878269066960896 878886873536180 879812156753920 880121017591296 881530539872580 881840003953779 882458606315520 882768396197376 884319391163520 885672239605920 886269493684224 889692859686215 890629519336960 890809808713344 890942177643648 893872908491160 896222715537123 897166249754112 899058047682912 900117454523040 901762388328672 902688223170560 904451286106440 904728711974490 905403483279360 905721328032768 910112040072456 910769732091360 913651085859840 913786848865280 913971825960192 918080098590720 919087503978496 919202785166280 919873223783280 920170512568320 920493541334016 922110818136320 924884500849920 925209184476096 928252635740820 928878603957504 928944951828480 929229890734080 933448246228160 933637203363024 934620127174656 934759006052352 934876252917360 935506687777792 937833871203840 939665577983535 940299242530752 943274017241088 943392332144340 944095939829760 944385526056960 944717055579648 945116349306012 948932496898560 949223566661760 950123979774320 953390871613440 953464435723904 954991418195295 955561686128640 958012673760480 960125284824576 962000529521499 964409479518720 964748038513536 965043959439456 965112890526720 968940569825280 969350101852320 970711275515904 971487714230784 973904404711680 973979551656488 979553787134976 979822226615310 980482970844032 980853773552640 981198105368832 984743881871360 985505936883192 985878639195840 986543467573248 986667209765640 988052700331008 989788676348160 990136144790208 994859315058960 995803017263470 996851388615680 997053180394752 997201336445184 1000356129284096 1001958209254080 1002309949849104 1005607022052555 1006285154287296 1006357031147520 1009312030973376 1011440303643276 1012194663358464 1012505137772544 1012632136338420 1013387384954880 1015524251066880 1018657512741648 1021880185344512 1022008359823035 1022618646558720 1022770601482240 1023876045081513 1028010204973440 1028703444819968 1032087337730560 1032840110914560 1033973441975808 1034103133312065 1035191826639360 1035555234000768 1037374670403360 1038831365025792 1040055474032640 1044776936145280 1044988429452192 1045143708389664 1049685617310720 1050129277006680 1051603881808896 1051735784532030 1052445023750016 1054664248243416 1055063105104320 1055774588104704 1057836647847096 1058950327578624 1061183269396224 1062107932308480 1062433716814080 1067631431623458 1068755423204352 1068889477246110 1071942265015040 1072271066043840 1072647490189392 1077764257980540 1078568083906560 1079430793589760 1080140945427648 1080218097653760 1083225867804672 1084960664458560 1085341543327728 1086484179935232 1088393096816640 1090058141053440 1090142250477904 1090220117076480 1095006596536880 1095726995613549 1096159408414720 1096381303031808 1096544218638336 1097836333701120 1100151271989120 1103043342199536 1103460495246720 1104204615081984 1106532981763584 1106951454535680 1107836867105280 1108694178993591 1109861401019904 1113512260891680 1113677722054560 1120137895473792 1121457812192640 1121851503500832 1123822559603640 1125005708636160 1125400645444608 1127202985410840 1132070798573208 1132151660040960 1132239017422136 1133262631268352 1137640050090570 1138319385661440 1138718996278272 1140148775729184 1142464782450240 1142552935597034 1143755803780096 1145989701834354 1148859379973120 1149615208512576 1150616926667520 1154257072250880 1156511480595120 1157291375422464 1157729044193280 1161098254946880 1162728683790336 1162901458214912 1163220122222784 1167046504203780 1168275158968320 1168448757565440 1169383359722240 1173494690121728 1175374053163440 1175786671938372 1176611475087360 1177024528263168 1179092521551360 1180896319474560 1181395436632515 1181692658245632 1184000651718768 1186497279273843 1187746411617792 1187922903524864 1191830544654880 1194963620716164 1196221666338816 1198651575029760 1198744063577216 1200156606030720 1202349851104896 1205935048141920 1206304949299320 1206728426463066 1207628437377024 1213389094394880 1213482720096608 1214359642788480 1217474439570610 1218201447813120 1218629101280256 1224442233918720 1225603713555040 1226410031787642 1226497631711040 1227142375870464 1227324721778688 1231882421103990 1233179334466560 1233612245968128 1235065875413760 1237670180987760 1238504805276672 1238973187645440 1239408133097472 1240923759974478 1242230191967232 1244849604484032 1246316475493440 1246501670556480 1250445161605120 1252887437311380 1253732323374336 1257698689654784 1257856442859120 1259180701409280 1259622740772864 1260155132408016 1261640038716720 1264300379554095 1265243329198080 1265631422215680 1266075726125184 1273321890927060 1273768894599903 1274082248171520 1274529518770176 1277350231680640 1280167046432768 1282667372695332 1285879306024960 1286330718018048 1286725279252608 1286817187368960 1292466802469760 1293317109576648 1294444042500960 1294543922442511 1295316952307712 1298539206282240 1301952797350272 1306071716179968 1306235536815240 1306429635487080 1307610728386560 1307805031403520 1308264140491776 1314007915844256 1314504852261120 1315556279687520 1317403600441344 1318330310304270 1319718235130880 1320181526386944 1322295809808870 1323687909473280 1326479086745280 1328341745442816 1329404240526336 1329601781926912 1335944279005440 1336413266465472 1340809362736740 1341610019758080 1341713539049728 1341809374863360 1345749374631168 1348587071524368 1350006850363392 1350176181784560 1354032334755840 1356676929159660 1358105224919040 1358210016988864 1362677813097380 1363491528744960 1365168060108684 1365983262793728 1370476628789760 1370680273297920 1377120147886080 1378631255967744 1378804177749420 1380255768852480 1380740312001024 1383166227204480 1387326751274880 1393317905936256 1393417427742720 1393524944519552 1399580823080960 1400172369342240 1402138509078528 1402314379376040 1403260031666688 1406218997657888 1406750806805760 1410448863796128 1414911025861632 1415088498216510 1415298771777670 1416143909744640 1416578289085440 1417075583369472 1423398745347840 1423508575497944 1425007230939136 1425185969661480 1429694754725120 1430196653585856 1437019010640720 1439241058119680 1440187927236864 1440290796871680 1446614219278080 1447122057770304 1447565939159184 1451190795755520 1453410854737920 1453626822768640 1454025152778480 1457231571346176 1460969327484732 1461841737375744 1462058958184448 1463781778268160 1466868362652160 1469733339922965 1470724456266048 1471280660328960 1471797158053248 1475377309018112 1477115822807040 1478258905324788 1479815201359872 1480000814648460 1484683014522240 1484903629406080 1485204217185312 1493517193965056 1493704525895205 1495277082923520 1495802004667776 1498430079471520 1500534193926144 1502937313881120 1503464924773656 1509427731430944 1509535546721280 1516853400120760 1517160455464914 1518291995037696 1518757706658816 1520081077432320 1520198367638912 1523286376600320 1527986269112472 1532820278016768 1533927969838080 1534155902223360 1542015307460160 1543055167229952 1544180624842752 1548131006595840 1549260166371840 1550960162963712 1552787739959040 1556062005605040 1557700211957760 1557931676753920 1558247047538688 1567165404217920 1567715562584496 1569366037684224 1572123362068480 1574528425966080 1575193915510020 1577405822713344 1578667535625024 1581996372365124 1582594657656480 1583661882157056 1591774904094336 1593161898462720 1593284827621552 1594962221785088 1600208808040960 1601447147435187 1603133134806528 1603334215869165 1607913397522560 1608406599065760 1608971235284088 1616646386970810 1617852125859840 1619146190384640 1620211418141472 1624838801707008 1627440996687840 1632589645224960 1635213375716856 1635330175614720 1642509894805320 1644239112622080 1644816327957504 1646754500551680 1650226907983680 1651339740368896 1652544177463296 1654565013299304 1656306922622976 1659799472645376 1660427181803520 1661755300657920 1662002227408640 1669885059718742 1670516583081840 1671643097832448 1677141923812160 1679496987697152 1680206843210688 1682186718288960 1682777255251248 1685733839405460 1686991105597440 1687508562954240 1688100968166912 1697762521236080 1698106197859812 1698358526133204 1699372691693568 1699893946902528 1706460075135855 1707479078492160 1710223163593776 1713829403395551 1715107624024064 1715633705670144 1718984552751531 1723289069959680 1724422812768864 1725925390001280 1727089269743616 1731385608376320 1735937063133696 1741647382420320 1741906180649440 1744093025685504 1744352187322368 1752010554459008 1752673136348160 1754075039583360 1757773747072360 1759624313507840 1760242035182592 1763061079745160 1763680007907558 1764917212631040 1765536792394752 1768638782327040 1771344479211840 1772538987368448 1779385719372430 1781259038673920 1781619617426688 1781884355287296 1787745816982320 1792445431074246 1794332499508224 1798116095365824 1800234909046080 1803524776657344 1805376446341120 1808902572212880 1809457423948980 1810806966558720 1811442656065536 1820224080144912 1821539464182720 1826211659355915 1827302171719680 1827573697730560 1827943651920384 1838175007956992 1838405570332560 1839615047681463 1839746447566560 1840341025136640 1840987082668032 1844221636272640 1847823631655985 1849769001699840 1850418368952192 1856505271481640 1857757207915008 1858459781468160 1866896492456320 1867274406726048 1869752505834720 1871013375555584 1875667742407680 1879331155967070 1880598485061504 1886548034482176 1886784664288680 1888771052113920 1889434111159296 1890232698612024 1897864993797120 1898447133323520 1900247959548640 1906781743226880 1906928871447808 1909982836390590 1911123372257280 1916025347520960 1920250569649152 1924001059042998 1928818959037440 1929496077027072 1930087918878912 1930225781053440 1937881139650560 1938700203704640 1941422551031808 1942975428461568 1947808809423360 1947959103312976 1959107574269952 1959644453230620 1960965941688064 1961707547105280 1962396210737664 1969487763742720 1971011873766384 1971757278391680 1973086935146496 1973334419531280 1976105400662016 1977495465456405 1979577352696320 1980272289580416 1989718630117920 1991606034526940 1993702777231360 1994106360789504 1994402672890368 2003916418508160 2004619899698208 2011214044105110 2012570308574592 2012714062295040 2018624061946752 2022880607286552 2025010275545088 2025264272676840 2031048502133760 2037315025483296 2043760370689024 2044016719646070 2045237293117440 2045541202964480 2047752090163026 2056020409946880 2064174675461120 2065680221829120 2067946883951616 2068206266624130 2070383653278720 2071110468001536 2074749340806720 2077662730051584 2080110948065280 2089553872290560 2089976858904384 2090287416779328 2099371234621440 2100258554013360 2103207763617792 2103471569064060 2104890047500032 2109328496486832 2110126210208640 2111549176209408 2115673295694192 2117900655157248 2122366538792448 2122632747324765 2122948157666505 2124215864616960 2124867433628160 2135262863246916 2137510846408704 2137778954492220 2143884530030080 2144542132087680 2145294980378784 2155528515961080 2158861587179520 2160281890855296 2160436195307520 2169921328917120 2170683086655456 2176786193633280 2180116282106880 2180284500955808 2180440234152960 2190013193073760 2191453991227098 2192762606063616 2193088437276672 2195672667402240 2200302543978240 2206086684399072 2206920990493440 2213065963527168 2213902909071360 2215673734210560 2217388357987182 2219722802039808 2227024521783360 2227355444109120 2240275790947584 2242915624385280 2243703007001664 2247645119207280 2250011417272320 2250801290889216 2254405970821680 2264141597146416 2264303320081920 2264478034844272 2266525262536704 2275280100181140 2276638771322880 2277437992556544 2280297551458368 2284929564900480 2285105871194068 2287511607560192 2291979403668708 2297718759946240 2299230417025152 2301233853335040 2313022961190240 2313201435184159 2314582750844928 2322196509893760 2326440244445568 2334093008407560 2336550317936640 2336897515130880 2338766719444480 2346989380243456 2350748106326880 2351573343876744 2354049056526336 2358185043102720 2361792638949120 2362790873265030 2368001303437536 2372994558547686 2375492823235584 2375845807049728 2383661089309760 2389927241432328 2392443332677632 2397303150059520 2397488127154432 2400313212061440 2404699702209792 2411870096283840 2412609898598640 2413456852926132 2415256874754048 2426778188789760 2426965440193216 2428719285576960 2434948879141220 2436402895626240 2437258202560512 2448884467837440 2451207427110080 2452820063575284 2452995263422080 2454284751740928 2454649443557376 2463764842207980 2466358668933120 2467224491936256 2470131750827520 2475340361975520 2477009610553344 2478816266194944 2481847519948956 2484460383934464 2489699208968064 2492632950986880 2493003341112960 2500890323210240 2504827589578113 2505774874622760 2507464646748672 2515712885718240 2519245481545728 2520310264816032 2523280077433440 2528600759108190 2530486658396160 2531262844431360 2532151452250368 2546643781854120 2547537789199806 2549059037540352 2554700463361280 2560334092865536 2565334745390664 2571758612049920 2572661436036096 2573450558505216 2573634374737920 2584933604939520 2586634219153296 2588888085001920 2589087844885022 2590633904615424 2597078412564480 2603905594700544 2612143432359936 2612471073630480 2612859270974160 2615221456773120 2615610062807040 2616528280983552 2628015831688512 2629009704522240 2631112559375040 2634807200882688 2636660620608540 2639436470261760 2640363052773888 2644591619617740 2647375818946560 2652958173490560 2658808481052672 2659203563853824 2669078579058645 2671888558010880 2672826532930944 2681618725473480 2683427078099456 2688668146611369 2691498749262336 2697174143048736 2700352363569120 2708064669511680 2713353858319320 2716210449838080 2716420033977728 2725355626194760 2730336120217368 2740953257579520 2741360546595840 2754240295772160 2757262511935488 2757608355498840 2760511537704960 2761480624002048 2766332454408960 2774653502549760 2786635811872512 2786834855485440 2787049889039104 2799161646161920 2800344738684480 2804277018157056 2804628758752080 2806520063333376 2812437995315776 2813501613611520 2820897727592256 2829822051723264 2830176996433020 2830597543555340 2832287819489280 2833156578170880 2834151166738944 2846797490695680 2847017150995888 2850014461878272 2850371939322960 2856382338992585 2859389509450240 2860393307171712 2864974254585885 2874038021281440 2878482116239360 2880375854473728 2893228438556160 2894244115540608 2895131878318368 2906821709475840 2907253645537280 2908050305556960 2914463142692352 2921938654969464 2933736725304320 2939466679845930 2941448912532096 2942561320657920 2943594316106496 2950754618036224 2954231645614080 2956517810649576 2959630402719744 2960001629296920 2969366029044480 2969807258812160 2970408434370624 2987034387930112 2987409051790410 2990554165847040 2991604009335552 2996860158943040 3001068387852288 3005874627762240 3006929849547312 3016821066157665 3018855462861888 3019071093442560 3033706800241520 3034320910929828 3036583990075392 3037515413317632 3040162154864640 3040396735277824 3046572753200640 3055972538224944 3065640556033536 3066025079469105 3067855939676160 3068311804446720 3071628135244539 3084030614920320 3086110334459904 3096262013191680 3098520332743680 3101920325927424 3102309399936195 3105575479918080 3112124011210080 3116494095077376 3134330808435840 3135431125168992 3144246724136960 3149056851932160 3150387831020040 3154811645426688 3157335071250048 3163992744730248 3165189315312960 3167323764314112 3183549808188672 3186323796925440 3186569655243104 3200417616081920 3202894294870374 3206266269613056 3206668431738330 3215826795045120 3216813198131520 3217942470568176 3233292773941620 3235704251719680 3238292380769280 3240422836282944 3249677603414016 3254881993375680 3265179290449920 3270426751433712 3270660351229440 3285019789610640 3287180986840647 3288478225244160 3289632655915008 3293509001103360 3300453815967360 3302679480737792 3309130026598608 3312613845245952 3319598945290752 3320854363607040 3323510601315840 3324004454817280 3339770119437484 3341033166163680 3343286195664896 3354283847624320 3360413686421376 3364373436577920 3365554510502496 3371467678810920 3375017125908480 3376201936333824 3395525042472160 3396212395719624 3396717052266408 3399787893805056 3412920150271710 3414958156984320 3420446327187552 3427658806791102 3430215248048128 3431267411340288 3437969105503062 3446578139919360 3448845625537728 3451850780002560 3462771216752640 3471874126267392 3483294764840640 3483812361298880 3488186051371008 3488704374644736 3504021108918016 3505346272696320 3508150079166720 3515547494144720 3519248627015680 3520484070365184 3526122159490320 3527360015815116 3529834425262080 3531073584789504 3537277564654080 3542688958423680 3545077974736896 3558771438744860 3559491837821529 3562518077347840 3563239234853376 3563768710574592 3575491633964640 3584890862148492 3588664999016448 3596232190731648 3600469818092160 3607049553314688 3617805144425760 3618914847897960 3622885312131072 3640448160289824 3643078928365440 3652423318711830 3654604343439360 3655147395461120 3655887303840768 3676811140665120 3679230095362926 3679492895133120 3681974165336064 3688443272545280 3695647263311970 3699538003399680 3700836737904384 3713010542963280 3715514415830016 3716919562936320 3733792984912640 3734548813452096 3739505011669440 3742026751111168 3751335484815360 3758662311934140 3761196970123008 3773096068964352 3773569328577360 3777542104227840 3778868222318592 3780465397224048 3792901138662285 3795729987594240 3796894266647040 3800495919097280 3813857742895616 3819965672781180 3821306683799709 3822246744514560 3832050695041920 3840501139298304 3848002118085996 3857637918074880 3858992154054144 3860175837757824 3860451562106880 3877400407409280 3883631767327533 3885950856923136 3895617618846720 3895918206625952 3918215148539904 3919288906461240 3921931883376128 3923415094210560 3924792421475328 3942023747532768 3943514556783360 3946668839062560 3952210801324032 3954990930912810 3959154705392640 3960544579160832 3979437260235840 3983212069053880 3987405554462720 3988212721579008 3988805345780736 4007832837016320 4009239799396416 4022428088210220 4025140617149184 4025428124590080 4037248123893504 4045761214573104 4050020551090176 4050528545353680 4062097004267520 4074630050966592 4087520741378048 4088033439292140 4090474586234880 4091082405928960 4095504180326052 4112040819893760 4128349350922240 4131360443658240 4135893767903232 4136412533248260 4140767306557440 4142220936003072 4149498681613440 4174712649296855 4179107744581120 4179953717808768 4180574833558656 4198742469242880 4200517108026720 4206415527235584 4206943138128120 4209780095000064 4218656992973664 4220252420417280 4231346591388384 4244733077584896 4245265494649530 4245896315333010 4248431729233920 4249734867256320 4270525726493832 4275021692817408 4275557908984440 4287769060060160 4289084264175360 4290589960757568 4311057031922160 4317723174359040 4320563781710592 4320872390615040 4339842657834240 4341366173310912 4353572387266560 4360232564213760 4360569001911616 4360880468305920 4380026386147520 4382907982454196 4385525212127232 4386176874553344 4391345334804480 4400605087956480 4409200019768895 4412173368798144 4413841980986880 4426131927054336 4431347468421120 4434776715974364 4439445604079616 4454049043566720 4454710888218240 4480551581895168 4481113577685615 4485831248770560 4487406014003328 4495290238414560 4501602581778432 4508811941643360 4528283194292832 4528606640163840 4528956069688544 4550560200362280 4554875985113088 4560595102916736 4569859129800960 4570211742388136 4575023215120384 4583958807337416 4595437519892480 4598460834050304 4602467706670080 4626045922380480 4626402870368318 4629165501689856 4644393019787520 4652880488891136 4668186016815120 4673100635873280 4673795030261760 4677533438888960 4693978760486912 4701496212653760 4703146687753488 4708098113052672 4716370086205440 4723585277898240 4725581746530060 4736002606875072 4745989117095372 4750985646471168 4751691614099456 4767322178619520 4779854482864656 4784886665355264 4794976254308864 4800626424122880 4804341442305561 4809399404419584 4810002647607495 4823740192567680 4825219797197280 4826913705852264 4853556377579520 4853930880386432 4857438571153920 4869897758282440 4874516405121024 4897768935674880 4902414854220160 4905640127150568 4905990526844160 4927529684415960 4932717337866240 4934448983872512 4940263501655040 4950680723951040 4954019221106688 4957632532389888 4963695039897912 4968920767868928 4979398417936128 4985265901973760 4986006682225920 5001780646420480 5009655179156226 5011549749245520 5014929293497344 5031425771436480 5038490963091456 5040620529632064 5046560154866880 5057201518216380 5060973316792320 5062525688862720 5064302904500736 5093287563708240 5095075578399612 5098118075080704 5109400926722560 5119380225407565 5120668185731072 5130669490781328 5141488210186653 5143517224099840 5145322872072192 5146901117010432 5169867209879040 5173268438306592 5177776170003840 5178175689770044 5181267809230848 5194156825128960 5207811189401088 5224942147260960 5225718541948320 5233056561967104 5256031663377024 5258019409044480 5262225118750080 5273321241217080 5278872940523520 5280726105547776 5289183239235480 5294751637893120 5305916346981120 5317616962105344 5318407127707648 5338157158117290 5343777116021760 5345653065861888 5363237450946960 5366854156198912 5377336293222738 5382997498524672 5394348286097472 5400704727138240 5416129339023360 5426707716638640 5432420899676160 5432840067955456 5450711252389520 5460672240434736 5478634978067745 5481906515159040 5482721093191680 5514525023870976 5515216710997680 5518845143044389 5521023075409920 5522961248004096 5532664908817920 5543470894967955 5549307005099520 5573271623745024 5574099778078208 5600689477368960 5609257517504160 5613040126666752 5624875990631552 5627003227223040 5641795455184512 5659644103446528 5660353992866040 5661195087110680 5666313156341760 5668302333477888 5693594981391360 5694034301991776 5700743878645920 5712764677985170 5718779018900480 5720786614343424 5729948509171770 5748076042562880 5760751708947456 5786456877112320 5788488231081216 5790263756636736 5813643418951680 5814507291074560 5816100611113920 5828926285384704 5843877309938928 5867473450608640 5878933359691860 5882897825064192 5885122641315840 5887188632212992 5901509236072448 5908463291228160 5913035621299152 5919260805439488 5920003258593840 5932486396369215 5938732058088960 5939614517624320 5940816868741248 5974068775860224 5974818103580820 5981108331694080 5983208018671104 5993720317886080 6011749255524480 6013859699094624 6033642132315330 6037710925723776 6038142186885120 6067413600483040 6068641821859656 6075030826635264 6080793470555648 6093145506401280 6111945076449888 6131281112067072 6132050158938210 6135711879352320 6136623608893440 6143256270489078 6168061229840640 6192524026383360 6197040665487360 6203840651854848 6204618799872390 6211150959836160 6224248022420160 6232988190154752 6268661616871680 6270862250337984 6288493448273920 6298113703864320 6300775662040080 6309623290853376 6314670142500096 6327985489460496 6330378630625920 6334647528628224 6367099616377344 6368844472999515 6372647593850880 6373139310486208 6400835232163840 6405788589740748 6412532539226112 6413336863476660 6431653590090240 6433626396263040 6435884941136352 6466585547883240 6472719612212555 6476584761538560 6480845672565888 6509763986751360 6530358580899840 6540853502867424 6541320702458880 6570039579221280 6574361973681294 6579265311830016 6587018002206720 6600907631934720 6618260053197216 6639197890581504 6641708727214080 6647021202631680 6648008909634560 6679540238874968 6682066332327360 6686572391329792 6708567695248640 6720827372842752 6728746873155840 6731109021004992 6742935357621840 6750034251816960 6752403872667648 6791050084944320 6792424791439248 6793434104532816 6799575787610112 6825840300543420 6829916313968640 6840892654375104 6855317613582204 6860430496096256 6862534822680576 6875938211006124 6893156279838720 6897691251075456 6903701560005120 6939604305552477 6943748252534784 6966589529681280 6967624722597760 7008042217836032 7010692545392640 7016300158333440 7031094988289440 7040968140730368 7052244318980640 7054720031630232 7062147169579008 7074555129308160 7085377916847360 7117542877489720 7118983675643058 7125036154695680 7126478469706752 7127537421149184 7150983267929280 7169781724296984 7177329998032896 7192464381463296 7200939636184320 7214099106629376 7235610288851520 7237829695795920 7245770624262144 7280896320579648 7286157856730880 7304846637423660 7309208686878720 7310294790922240 7311774607681536 7353622281330240 7358460190725852 7358985790266240 7363948330672128 7376886545090560 7391294526623940 7399076006799360 7401673475808768 7426021085926560 7426594081380721 7431028831660032 7467585969825280 7469097626904192 7479010023338880 7484053502222336 7502670969630720 7514482768734339 7517324623868280 7522393940246016 7547138657154720 7557736444637184 7560930794448096 7585802277324570 7591459975188480 7593788533294080 7600991838194560 7627715485791232 7639931345562360 7642613367599418 7664101390083840 7681002278596608 7696004236171992 7715275836149760 7717984308108288 7720351675515648 7720903124213760 7754800814818560 7767263534655066 7771901713846272 7791235237693440 7791836413251904 7836430297079808 7838577812922480 7843863766752256 7846830188421120 7849584842950656 7884047495065536 7887029113566720 7893337678125120 7904421602648064 7909981861825620 7918309410785280 7921089158321664 7958874520471680 7966424138107760 7974811108925440 7976425443158016 7977610691561472 8007235737175935 8015665674032640 8018479598792832 8044856176420440 8050281234298368 8066004439834107 8074496247787008 8091522429146208 8101057090707360 8124194008535040 8149260101933184 8175041482756096 8176066878584280 8191008360652104 8224081639787520 8256698701844480 8262720887316480 8271787535806464 8272825066496520 8281534613114880 8284441872006144 8298997363226880 8349425298593710 8358215489162240 8359907435617536 8361149667117312 8397484938485760 8401034216053440 8412831054471168 8413886276256240 8419560190000128 8437313985947328 8440504840834560 8462693182776768 8489466155169792 8490530989299060 8491792630666020 8496863458467840 8499469734512640 8541051452987664 8550043385634816 8551115817968880 8569147016977755 8575538120120320 8578168528350720 8581179921515136 8594922763757655 8622114063844320 8635446348718080 8641127563421184 8679685315668480 8682732346621824 8720465128427520 8721138003823232 8721760936611840 8760052772295040 8765815964908392 8801210175912960 8818400039537790 8824346737596288 8827683961973760 8852263854108672 8862694936842240 8869553431948728 8878891208159232 8908098087133440 8909421776436480 8961103163790336 8962227155371230 8971662497541120 8974812028006656 8990580476829120 9003205163556864 9017623883286720 9056566388585664 9057213280327680 9057912139377088 9101120400724560 9109751970226176 9121190205833472 9139718259601920 9140423484776272 9150046430240768 9167917614674832 9190875039784960 9196921668100608 9198075238407315 9204935413340160 9252091844760960 9252805740736636 9258331003379712 9288786039575040 9305760977782272 9336372033630240 9355066877777920 9402992425307520 9406293375506976 9432740172410880 9447170555796480 9451163493060120 9472005213750144 9491978234190744 9501971292942336 9503383228198912 9534644357239040 9559708965729312 9589952508617728 9601252848245760 9608682884611122 9618798808839168 9620005295214990 9647480385135360 9650439594394560 9653827411704528 9707112755159040 9707861760772864 9714877142307840 9739795516564880 9749032810242048 9795537871349760 9804829708440320 9811280254301136 9811981053688320 9855059368831920 9861542960521941 9865434675732480 9868897967745024 9880527003310080 9901361447902080 9908038442213376 9927390079795824 9937841535737856 9958796835872256 9970531803947520 9972013364451840 10019310358312452 10023099498491040 10029858586994688 10062851542872960 10081241059264128 10093120309733760 10114403036432760 10125051377725440 10128605809001472 10186575127416480 10190151156799224 10218801853445120 10238760450815130 10261338981562656 10282976420373306 10290645744144384 10293802234020864 10339734419758080 10346536876613184 10355552340007680 10356351379540088 10388313650257920 10415622378802176 10449884294521920 10451437083896640 10466113123934208 10512063326754048 10516038818088960 10524450237500160 10546642482434160 10557745881047040 10561452211095552 10578366478470960 10589503275786240 10611832693962240 10635233924210688 10636814255415296 10676314316234580 10687554232043520 10691306131723776 10726474901893920 10733708312397824 10754672586445476 10765994997049344 10788696572194944 10801409454276480 10853415433277280 10854252888171823 10865680135910912 10901422504779040 10921344480869472 10957269956135490 10963813030318080 10965442186383360 11030433421995360 11037690286088778 11045922496008192 11065329817635840 11086941789935910 11098614010199040 11146543247490048 11148199556156416 11201378954737920 11218515035008320 11226080253333504 11249751981263104 11254006454446080 11283590910369024 11319288206893056 11320707985732080 11322390174221360 11332626312683520 11336604666955776 11387189962782720 11388068603983552 11401487757291840 11425529355970340 11437558037800960 11441573228686848 11459897018343540 11463920051399127 11496152085125760 11521503417894912 11566007175920795 11572913754224640 11576976462162432 11580527513273472 11632201222227840 11650895301982599 11657852570769408 11687754619877856 11734946901217280 11757866719383720 11765795650128384 11770245282631680 11774377264425984 11826071242598304 11840006517187680 11864972792738430 11877464116177920 11879229035248640 11881633737482496 11948137551720448 11949636207161640 11962216663388160 11966416037342208 11987440635772160 12023498511048960 12027719398189248 12067284264630660 12075421851447552 12076284373770240 12134827200966080 12137283643719312 12150061653270528 12161586941111296 12186291012802560 12223890152899776 12262562224134144 12264100317876420 12271423758704640 12273247217786880 12286512540978156 12336122459681280 12385048052766720 12394081330974720 12407681303709696 12409237599744780 12422301919672320 12448496044840320 12524137947890565 12537323233743360 12541724500675968 12596227407728640 12601551324080160 12619246581706752 12629340285000192 12655970978920992 12660757261251840 12734199232754688 12737688945999030 12745295187701760 12746278620972416 12801670464327680 12811577179481496 12825065078452224 12826673726953320 12863307180180480 12867252792526080 12871769882272704 12933171095766480 12945439224425110 12953169523077120 12961691345131776 13019527973502720 13060717161799680 13081707005734848 13082641404917760 13140079158442560 13148723947362588 13158530623660032 13174036004413440 13201815263869440 13236520106394432 13278395781163008 13294042405263360 13296017819269120 13359080477749936 13364132664654720 13373144782659584 13417135390497280 13441654745685504 13443340733056845 13457493746311680 13462218042009984 13485870715243680 13504807745335296 13582100169888640 13584849582878496 13586868209065632 13651680601086840 13681785308750208 13710635227164408 13725069645361152 13751876422012248 13786312559677440 13795382502150912 13807403120010240 13879208611104954 13887496505069568 13933179059362560 13935249445195520 14016084435672064 14021385090785280 14032600316666880 14062189976578880 14081936281460736 14104488637961280 14109440063260464 14124294339158016 14149110258616320 14170755833694720 14235085754979440 14237967351286116 14250072309391360 14252956939413504 14255074842298368 14301966535858560 14339563448593968 14354659996065792 14384928762926592 14401879272368640 14413024326916683 14428198213258752 14471220577703040 14475659391591840 14561792641159296 14572315713461760 14609693274847320 14623549215363072 14707244562660480 14716920381451704 14717971580532480 14753773090181120 14782589053247880 14798152013598720 14803346951617536 14852042171853120 14853188162761442 14862057663320064 14935171939650560 14938195253808384 14958020046677760 15005341939261440 15028965537468678 15034649247736560 15044787880492032 15094277314309440 15115472889274368 15121861588896192 15171604554649140 15182919950376960 15187577066588160 15201983676389120 15255430971582464 15279862691124720 15285226735198836 15328202780167680 15358140676222695 15362004557193216 15392008472343984 15424464630559959 15430551672299520 15435968616216576 15440703351031296 15509601629637120 15534527069310132 15543803427692544 15582470475386880 15583672826503808 15677155625844960 15687727533504512 15699169685901312 15768094990131072 15774058227133440 15786675356250240 15819963723651240 15836618821570560 15842178316643328 15917749040943360 15932848276215520 15952850886316032 15955221383122944 16014471474351870 16031331348065280 16036959197585664 16089712352840880 16100562468596736 16132008879668214 16148992495574016 16183044858292416 16202114181414720 16248388017070080 16298520203866368 16350082965512192 16352133757168560 16382016721304208 16435904934203235 16448163279575040 16513397403688960 16543575071612928 16545650132993040 16563069226229760 16568883744012288 16597994726453760 16698850597187420 16716430978324480 16719814871235072 16722299334234624 16802068432106880 16827772552512480 16839120380000256 16874627971894656 16881009681669120 16925386365553536 16978932310339584 16981061978598120 16983585261332040 16998939469025280 17082102905975328 17102231635937760 17138294033955510 17151076240240640 17156337056701440 17162359843030272 17189845527515310 17244228127688640 17282255126842368 17359370631336960 17365464693243648 17440930256855040 17442276007646464 17443521873223680 17520105544590080 17531631929816784 17602420351825920 17636800079075580 17648693475192576 17655367923947520 17704527708217344 17725389873684480 17739106863897456 17757782416318464 17797459189107645 17816196174266880 17818843552872960 17922206327580672 17924454310742460 17943324995082240 17949624056013312 17981160953658240 18035247766573440 18113132777171328 18114426560655360 18115824278754176 18202240801449120 18242380411666944 18279436519203840 18280846969552544 18335835229349664 18393843336201216 18396150476814630 18409870826680320 18504183689521920 18505611481473272 18577572079150080 18611521955564544 18672744067260480 18710133755555840 18805984850615040 18812586751013952 18865480344821760 18894341111592960 18902326986120240 18944010427500288 18983956468381488 19003942585884672 19006766456397824 19069288714478080 19106533418998545 19119417931458624 19179905017235456 19202505696491520 19217365769222244 19237597617678336 19240010590429980 19294960770270720 19300879188789120 19307654823409056 19415723521545728 19418158836637665 19429754284615680 19479591033129760 19591075742699520 19609659416880640 19622560508602272 19623962107376640 19710118737663840 19723085921043882 19737795935490048 19761054006620160 19802722895804160 19854780159591648 19917593671744512 19941063607895040 19944026728903680 20038620716624904 20046198996982080 20059717173989376 20125703085745920 20162482118528256 20186240619467520 20228806072865520 20250102755450880 20257211618002944 20373150254832960 20380302313598448 20437603706890240 20477520901630260 20522677963125312 20565952840746612 20581291488288768 20587604468041728 20679468839516160 20693073753226368 20711104680015360 20712702759080176 20818812916657431 20831244757604352 20899768589043840 20902874167793280 21024126653508096 21032077636177920 21048900475000320 21093284964868320 21122904422191104 21156732956941920 21223665387924480 21352628632469160 21375108464087040 21382612263447552 21452949803787840 21467416624795648 21509345172890952 21531989994098688 21577393144389888 21602818908552960 21706830866554560 21708505776343646 21731360271821824 21802845009558080 21842688961738944 21914539912270980 21927626060636160 21930884372766720 22060866843990720 22075380572177556 22091844992016384 22130659635271680 22173883579871820 22197228020398080 22279782244142163 22293086494980096 22296399112312832 22402757909475840 22437030070016640 22452160506667008 22499503962526208 22508012908892160 22543448306203017 22567181820738048 22641415971464160 22644780348442720 22673209333911552 22774379925565440 22776137207967104 22802975514583680 22851058711940680 22875116075601920 22883146457373696 22919794036687080 22927840102798254 22992304170251520 23043006835789824 23132014351841590 23145827508449280 23153952924324864 23161055026546944 23264402444455680 23301790603965198 23315705141538816 23375509239755712 23469893802434560 23515733438767440 23531591300256768 23540490565263360 23548754528851968 23652142485196608 23680013034375360 23729945585476860 23754928232355840 23758458070497280 23763267474964992 23896275103440896 23899272414323280 23924433326776320 23932832074684416 23974881271544320 24021707211527805 24046997022097920 24055438796378496 24134568529261320 24150843702895104 24269654401932160 24274567287438624 24323173882222592 24372582025605120 24447780305799552 24525124448268288 24528200635752840 24573025081956312 24672244919362560 24770096105533440 24788162661949440 24815362607419392 24818475199489560 24844603839344640 24896992089680640 25048275895781130 25074646467486720 25083449001351936 25192454815457280 25203102648160320 25238493163413504 25258680570000384 25311941957841984 25321514522503680 25468398465509376 25475377891998060 25490590375403520 25492557241944832 25603340928655360 25623154358962992 25650130156904448 25653347453906640 25707441050933265 25726614360360960 25734505585052160 25743539764545408 25866342191532960 25890878448850220 25906339046154240 25923382690263552 26039055947005440 26163414011469696 26165282809835520 26280158316885120 26297447894725176 26403630527738880 26473040212788864 26556791562326016 26588084810526720 26592035638538240 26718160955499872 26728265329309440 26834270780994560 26883309491371008 26886681466113690 26914987492623360 26924436084019968 26971741430487360 27009615490670592 27164200339777280 27169699165756992 27173736418131264 27303361202173680 27363570617500416 27421270454328816 27450139290722304 27503752844024496 27572625119354880 27590765004301824 27594225715221945 27614806240020480 27758417222209908 27774993010139136 27866358118725120 27870498890391040 28032168871344128 28065200633333760 28124379953157760 28208977275922560 28218880126520928 28298220517232640 28341511667389440 28470171509958880 28475934702572232 28505913878827008 28510149684596736 28603933071717120 28679126897187936 28769857525853184 28803758544737280 28826048653833366 28856396426517504 28942441155406080 28951318783183680 29123585282318592 29144631426923520 29219386549694640 29247098430726144 29414489125320960 29433840762903408 29435943161064960 29507546180362240 29565178106495760 29596304027197440 29606693903235072 29704084343706240 29706376325522884 29724115326640128 29870343879301120 29876390507616768 29916040093355520 30057931074937356 30069298495473120 30089575760984064 30188554628618880 30243723177792384 30343209109298280 30375154133176320 30403967352778240 30510861943164928 30559725382249440 30570453470397672 30656405560335360 30716281352445390 30784016944687968 30848929261119918 30871937232433152 30881406702062592 31019203259274240 31069054138620264 31164940950773760 31167345653007616 31354311251689920 31375455067009024 31398339371802624 31536189980262144 31548116454266880 31573350712500480 31639927447302480 31673237643141120 31684356633286656 31835498081886720 31865696552431040 31905701772632064 31910442766245888 32028942948703740 32062662696130560 32073918395171328 32179424705681760 32201124937193472 32264017759336428 32297984991148032 32366089716584832 32404228362829440 32562758664515469 32597040407732736 32704267514337120 32764033442608416 32871809868406470 32896326559150080 33091300265986080 33137767488024576 33195989452907520 33397701194374840 33432861956648960 33439629742470144 33444598668469248 33604136864213760 33655545105024960 33678240760000512 33749255943789312 33762019363338240 33850772731107072 33957864620679168 33962123957196240 33967170522664080 33997878938050560 34164205811950656 34204463271875520 34276588067911020 34302152480481280 34312674113402880 34324719686060544 34379691055030620 34488456255377280 34564510253684736 34698021527762385 34718741262673920 34730929386487296 34884552015292928 34952685905947797 35040211089180160 35063263859633568 35204840703651840 35273600158151160 35297386950385152 35310735847895040 35478213727794912 35594918378215290 35632392348533760 35637687105745920 35844412655161344 35848908621484920 35886649990164480 35899248112026624 35962321907316480 36070495533146880 36226265554342656 36228853121310720 36231648557508352 36404481602898240 36484760823333888 36558873038407680 36561693939105088 36671670458699328 36787686672402432 36792300953629260 36819741653360640 37008367379043840 37011222962946544 37132970406903605 37155144158300160 37223043911129088 37345488134520960 37420267511111680 37572413843671695 37611969701230080 37625173502027904 37788682223185920 37804653972240480 37888020855000576 37967912936762976 38138577428956160 38213066837997090 38238835862917248 38359810034470912 38405011392983040 38434731538444488 38475195235356672 38480021180859960 38589921540541440 38601758377578240 38615309646818112 38831447043091456 38836317673275330 38859508569231360 38959182066259520 39182151485399040 39219318833761280 39245121017204544 39247924214753280 39420237475327680 39446171842087764 39475591870980096 39522108013240320 39605445791608320 39709560319183296 39835187343489024 39882127215790080 39888053457807360 40077241433249808 40092397993964160 40119434347978752 40251406171491840 40324964237056512 40330022199170535 40372481238935040 40457612145731040 40514423236005888 40746300509665920 40760604627196896 40875207413780480 40955041803260520 41045355926250624 41131905681493224 41175208936083456 41358937679032320 41386147506452736 41422209360030720 41425405518160352 41637625833314862 41662489515208704 41799537178087680 41805748335586560 42048253307016192 42064155272355840 42097800950000640 42186569929736640 42245808844382208 42313465913883840 42447330775848960 42705257264938320 42750216928174080 42765224526895104 42905899607575680 42934833249591296 43018690345781904 43063979988197376 43154786288779776 43205637817105920 43413661733109120 43417011552687292 43462720543643648 43605690019116160 43685377923477888 43829079824541960 44121733687981440 44150761144355112 44261319270543360 44347767159743640 44394456040796160 44559564488284326 44586172989960192 44592798224625664 44805515818951680 44874060140033280 44999007925052416 45016025817784320 45086896612406034 45134363641476096 45282831942928320 45289560696885440 45346418667823104 45548759851130880 45552274415934208 45605951029167360 45702117423881360 45750232151203840 45766292914747392 45839588073374160 45855680205596508 45984608340503040 46086013671579648 46264028703683180 46273393891679877 46291655016898560 46307905848649728 46322110053093888 46528804888911360 46603581207930396 46631410283077632 46751018479511424 47031466877534880 47063182600513536 47097509057703936 47304284970393216 47360026068750720 47459891170953720 47509856464711680 47516916140994560 47526534949929984 47798544828646560 47865664149368832 47949762543088640 48043414423055610 48093994044195840 48110877592756992 48269137058522640 48301687405790208 48539308803864320 48549134574877248 48646347764445184 48745164051210240 48895560611599104 49050248896536576 49056401271505680 49146050163912624 49307714802609705 49344489838725120 49540192211066880 49630725214838784 49636950398979120 49689207678689280 49793984179361280 50096551791562260 50149292934973440 50166898002703872 50406205296320640 50517361140000768 50623883915683968 50643029045007360 50936796931018752 50950755783996120 50985114483889664 51246308717925984 51306694907813280 51414882101866530 51453228720721920 51469011170104320 51487079529090816 51732684383065920 51781756897700440 51846765380527104 52078111894010880 52326828022939392 52330565619671040 52560316633770240 52594895789450352 52807261055477760 52946080425577728 53113583124652032 53176169621053440 53184071277076480 53436321910999744 53456530658618880 53668541561989120 53766618982742016 53773362932227380 53829974985246720 53848872168039936 53943482860974720 54271264440859115 54328400679554560 54339398331513984 54347472836262528 54606722404347360 54727141235000832 54842540908657632 55007505688048992 55181530008603648 55188451430443890 55229612480040960 55516834444419816 55732716237450240 55740997780782080 56064337742688256 56130401266667520 56248759906315520 56417954551845120 56437760253041856 56596441034465280 56683023334778880 56940343019917760 56951869405144464 57011827757654016 57020299369193472 57207866143434240 57319600256995635 57358253794375872 57539715051706368 57607517089474560 57652097307666732 57712792853035008 57884882310812160 57902637566367360 58247170564637184 58254476509912995 58289262853847040 58438773099389280 58828978250641920 58867681525806816 58871886322129920 59130356212991520 59213387806470144 59408168687412480 59412752651045768 59740687758602240 59752781015233536 59832080186711040 60115862149874712 60138596990946240 60179151521968128 60377109257237760 60487446355584768 60686418218596560 60750308266352640 60807934705556480 61021723886329856 61119450764498880 61140906940795344 61312811120670720 61432562704890780 61568033889375936 61697858522239836 61743874464866304 61762813404125184 62038406518548480 62138108277240528 62334691306015232 62456438749972293 62708622503379840 62750910134018048 63072379960524288 63096232908533760 63146701425000960 63279854894604960 63368713266573312 63670996163773440 63731393104862080 64057885897407480 64125325392261120 64147836790342656 64358849411363520 64402249874386944 64528035518672856 64595969982296064 64732179433169664 64808456725658880 65125517329030938 65194080815465472 65408535028674240 65528066885216832 65743619736812940 65792653118300160 66182600531972160 66275534976049152 66391978905815040 66795402388749680 66839346732426489 66865723913297920 66879259484940288 66889197336938496 67208273728427520 67311090210049920 67356481520001024 67498511887578624 67524038726676480 67630344918609051 67701545462214144 67924247914392480 67934341045328160 68328411623901312 68408926543751040 68553176135822040 68625348226805760 68649439372121088 68759382110061240 68976912510754560 69129020507369472 69396043055524770 69437482525347840 69461858772974592 69769104030585856 69905371811895594 70080422178360320 70126527719267136 70409681407303680 70547200316302320 70594773900770304 70621471695790080 70956427455589824 71189836756430580 71264784697067520 71275374211491840 71688825310322688 71697817242969840 71773299980328960 71798496224053248 71924643814632960 72065121634583415 72140991066293760 72452531108685312 72463297115016704 72808963205796480 72969521646667776 73117746076815360 73123387878210176 73343340917398656 73575373344804864 73584601907258520 74016734758087680 74022445925893088 74265940813807210 74310288316600320 74446087822258176 74690976269041920 75144827687343390 75223939402460160 75250347004055808 75577364446371840 75609307944480960 75776041710001152 75935825873525952 76277154857912320 76426133675994180 76477671725834496 76719620068941824 76810022785966080 76869463076888976 76950390470713344 76960042361719920 77122323152799795 77179843081082880 77203516755156480 77230619293636224 77662894086182912 77672635346550660 77719017138462720 77918364132519040 78438637667522560 78490242034409088 78495848429506560 78840474950655360 78892343684175528 79210891583216640 79419120638366592 79670374686978048 79764254431580160 79776106915614720 80154482866499616 80184795987928320 80502812342983680 80649928474113024 80660044398341070 80744962477870080 80915224291462080 81028846472011776 81492601019331840 81521209254393792 81750414827560960 81910083606521040 82090711852501248 82263811362986448 82350417872166912 82717875358064640 82772295012905472 82844418720061440 82850811036320704 83275251666629724 83324979030417408 83599074356175360 83611496671173120 84096506614032384 84195601900001280 84373139859473280 84626931827767680 84894661551697920 85410514529876640 85530449053790208 85811799215151360 86037380691563808 86309572577559552 86411275634211840 86827323466218240 86834023105374584 86925441087287296 87211380038232320 87370755846955776 87658159649083920 88243467375962880 88301522288710224 88522638541086720 88695534319487280 88788912081592320 89119128976568652 89172345979920384 89185596449251328 89611031637903360 89748120280066560 89998015850104832 90173793224812068 90268727282952192 90565663885856640 90579121393770880 91104548831868416 91211902058334720 91404234847762720 91532585829494784 91679176146748320 91711360411193016 91969216681006080 92528057407366360 92546787783359754 92615811697299456 92644220106187776 93057609777822720 93207162415860792 93502036959022848 94062933755069760 94126365201027072 94195018115407872 94608569940786432 94720052137501440 94919782341907440 95019712929423360 95033832281989120 95053069899859968 95597089657293120 95731328298737664 95899525086177280 96086828846111220 96187988088391680 96221755185513984 96538274117045280 96603374811580416 97078617607728640 97098269149754496 97292695528890368 97688275993546407 97791121223198208 98112802543011360 98292100327825248 98615429605219410 98688979677450240 99273900797958240 99587968358722560 100193103583124520 100298585869946880 100333796005407744 100812410592641280 101034722280001536 101247767831367936 101286058090014720 101873593862037504 101901511567992240 101970228967779328 102492617435851968 102613389815626560 102829764203733060 102906457441443840 102938022340208640 102974159058181632 103465368766131840 103563513795400880 103693530761054208 104094064583287155 104156223788021760 104653656045878784 104858057717843391 105120633267540480 105189791578900704 105614522110955520 105892160851155456 106872643821999488 106913061317237760 107337083123978240 107533237965484032 107546725864454760 107659949970493440 107697744336079872 107886965721949440 108542528881718230 108656801359109120 108678796663027968 108694945672525056 109213444808694720 109454282470001664 109685081817315264 110015011376097984 110363060017207296 110376902860887780 110459224960081920 111033668888839632 111398911220710815 111465432474900480 111481995561564160 112128675485376512 112260802533335040 112497519812631040 112717241531015085 112835909103690240 112875520506083712 113366046669557760 113880686039835520 113903738810288928 114415732286868480 114639200513991270 114716507588751744 115079430103412736 115215034178949120 115304194615333464 115425585706070016 115769764621624320 115805275132734720 116494341129274368 116508953019825990 116578525707694080 116877546198778560 117657956501283840 117735363051613632 117743772644259840 118260712425983040 118426775612940288 118816337374824960 118825505302091536 119481375517204480 119505562030467072 119664160373422080 120231724299749424 120277193981892480 120358303043936256 120754218514475520 120974892711169536 121372836437193120 121615869411112960 122238901528997760 122281813881590688 122625622241341440 122865125409781560 123136067778751872 123395717044479672 123525626808250368 124076813037096960 124276216554481056 124669382612030464 124912877499944586 125417245006759680 126144759921048576 126192465817067520 126293402850001920 126559709789209920 126737426533146624 127341992327546880 127462786209724160 128115771794814960 128250650784522240 128295673580685312 128717698822727040 128804499748773888 129056071037345712 129191939964592128 129464358866339328 129616913451317760 130251034658061876 130388161630930944 130817070057348480 131056133770433664 131487239473625880 132365201063944320 132783957811630080 133590804777499360 133678693464852978 133758518969880576 133778394673876992 134416547456855040 134622180420099840 134997023775157248 135048077453352960 135260689837218102 135403090924428288 135848495828784960 135868682090656320 136656823247802624 136817853087502080 137106352271644080 137250696453611520 137298878744242176 137518764220122480 137953825021509120 138258041014738944 138792086111049540 138874965050695680 138923717545949184 139538208061171712 139810743623791188 140160844356720640 140253055438534272 141094400632604640 141105287546233699 141189547801540608 141912854911179648 142379673512861160 142529569394135040 142550748422983680 143395634485939680 143596992448106496 143849287629265920 144130243269166830 144281982132587520 144905062217370624 144926594230033408 145617926411592960 145939043293335552 146235492153630720 146246775756420352 146686681834797312 147150746689609728 147169203814517040 148033469516175360 148044891851786176 148531881627614420 148620576633200640 148892175644516352 149381952538083840 150289655374686780 150447878804920320 150500694008111616 151218615888961920 151552083420002304 151871651747051904 152554309715824640 152852267351988360 152955343451668992 153738926153777952 153920084723439840 154244646305599590 154359686162165760 154407033510312960 154461238587272448 155325788172365824 155345270693101320 155836728265038080 156877275335045120 156980484068818176 156991696859013120 157680949901310720 157784687368351056 158421783166433280 158838241276733184 159340749373956096 159528508863160320 159552213831229440 160308965732999232 160369591975856640 161005624685967360 161299856948226048 161320088796682140 161489924955740160 161830448582924160 162813793322577345 162985202038663680 163042418508787584 163820167213042080 164181423705002496 164527622725972896 165544590025810944 165688837440122880 165701622072641408 166550503333259448 167198148712350720 167222993342346240 168193013228064768 168391203800002560 168746279718946560 169253863655535360 169789323103395840 170821029059753280 171060898107580416 171623598430302720 172074761383127616 172619145155119104 172822551268423680 173654646932436480 173668046210749168 173850882174574592 174422760076464640 174741511693911552 174763429529738985 175316319298167840 176486934751925760 176603044577420448 177391068638974560 178238257953137304 179222063275806720 179496240560133120 179996031700209664 180347586449624136 180537454565904384 181131327771713280 181158242787541760 182209097663736832 182423804116669440 182808469695525440 183065171658989568 183358352293496640 183422720822386032 183938433362012160 185056114814732720 185093575566719508 185231623394598912 185288440212375552 186115219555645440 186414324831721584 187004073918045696 187369316249916879 188125867510139520 188252730402054144 189217139881572864 189440104275002880 189839564683814880 190106139799719936 191194179314586240 191799050172354560 192173657692222440 192375976176783360 192443510371027968 193076548234090560 193206749623160832 194157235215457280 194196538299508992 195376551987092814 195582242446396416 196225605086022720 196584200655650496 197230859210438820 197377959354900480 198547801595916480 199175936717445120 200386207166249040 200518040197279467 200597171739893760 200667592010815488 201624821185282560 202069444560003072 202495535662735872 202572116180029440 203803023135984480 203940457935558656 204985234871703936 205226779631253120 205659528407466120 205876044680417280 205948318116363264 206930737532263680 207127027590801760 207387061522108416 208188129166574310 208312447576043520 209307312091757568 209716115435686782 210241266535080960 210379583157801408 211229044221911040 211784321702310912 213745287643998976 213826122634475520 214674166247956480 215066475930968064 215093451728909520 215319899940986880 215395488672159744 215773931443898880 217085057763436460 217313602718218240 217357593326055936 217389891345050112 218426889617389440 218908564940003328 219370163634630528 220030022752195968 220726120034414592 220753805721775560 222067337777679264 222797822441421630 222930864949800960 222963991123128320 224995039625262080 225434483062030170 225671818207380480 225751041012167424 226732093339115520 227761372079671040 227807477620577856 228831464573736960 229278401027982540 229433015177503488 230158860206825472 230430068357898240 230608389230666928 230851171412140032 231366969458399385 231539529243248640 231610550265469440 232988682258548736 233017906039651980 233157051415388160 233755092397557120 235315913002567680 235470726103227264 235487545288519680 236521424851966080 237632674749649920 237651010604183072 239011124060934144 239328320746844160 240463448599498848 240554387963784960 241508437028951040 241949785422339072 242745672874386240 243231738822225920 244477803057995520 244563627763181376 245251244482682880 245730250819563120 246272135557503744 246791434088959344 247051253616500736 248153626074193920 248552433108962112 249338765224060928 249825754999889172 250834490013519360 252289519842097152 252586805700003840 253119419578419840 254683984655093760 254925572419448320 256231543589629920 256591347161370624 257435397645454080 258112142074691424 258928717732678656 259233826902635520 260502069316123752 260776323261861888 261634140114696960 262112267540867328 262974478947251760 264730402127888640 265567915623260160 267181609554998720 267357386929705956 267517037939761152 267556789347753984 268833094913710080 269244360840199680 269994047550314496 270521379674436204 270806181848856576 271696991657569920 271737364181312640 273313646495605248 273635706175004160 274212704543288160 274597757488484352 275037528440244960 275907650043018240 277584172222099080 277847435091898368 279076416122343424 279621487247582376 280321688713441280 280506110877068544 282188801265209280 282210575092467398 282379095603081216 283825709822359296 284759347025722320 285059138788270080 285101496845967360 286791268971879360 287193984896212992 287698575258531840 288260486538333660 288563964265175040 289810124434741248 289853188460066816 291235852823185920 291878086586671104 292493551512840704 293064827980639221 293373363669594624 294338407629034080 296066939032350720 296089783703572352 297063763255228840 298763905076167680 300579310749373560 300895757609840640 301001388016223232 302437231777923840 303104166840004608 303743303494103808 305108619431649280 305704534703976720 305910686903337984 307477852307555904 307840169446879680 308489292611199180 308719372324331520 308814067020625920 308922477174544896 310651576344731648 310690541386202640 311673456530076160 312282193749861465 313754550670090240 313960968137636352 315361899802621440 315569374736702112 316843566332866560 317676482553466368 320617931465998464 320739183951713280 322011249371934720 322599713896452096 322640177593364280 322979849911480320 323660897165848320 325627586645154690 325970404077327360 326084837017575168 327640334426084160 328362847410004992 329055245451945792 331089180051621888 331377674880245760 331403244145282816 333101006666518896 334196733662132445 334396297424701440 334445986684692480 336386026456129536 336782407600005120 337492559437893120 338151724593045255 338507727311070720 341642058119506560 343247196860605440 344149522766255232 345238290310238208 345645102536847360 347309293864872960 347336092421498336 348845520152929280 349483023387823104 349526859059477970 350632638596335680 352973869503851520 353206089154840896 354782137277949120 356476515906274608 358444126551613440 358992481120266240 359992063400419328 360695172899248272 361074909131808768 362262655543426560 362316485575083520 364418195327473664 364847608233338880 365616939391050880 366716704586993280 366845441644772064 367876866724024320 370112229629465440 370187151133439016 370576880424751104 372230439111290880 372828649663443168 374008147836091392 374738632499833758 376251735020279040 378434279763145728 378880208550005760 379679129367629760 380212279599439872 382388358629172480 383598100344709120 384347315384444880 384751952353566720 384887020742055936 386153096468181120 386413499246321664 388314470430914560 388393076599017984 390753103974185628 391164484892792832 392451210172045440 393168401311300992 394461718420877640 397095603191832960 398351873434890240 400772414332498080 401036080394558934 401335184021630976 403249642370565120 404991071325471744 405144232360058880 407606046271968960 407880915871117312 409970469743407872 410453559262506240 411319056814932240 411752089360834560 411896636232726528 413861475064527360 414254055181603520 414774123044216832 416376258333148620 416624895152087040 418614624183515136 419432230871373564 420482533070161920 420759166315602816 423315862638701097 423568643404621824 427490575287997952 427652245268951040 430186903457819040 430790977344319488 431547862887797760 434170115526872920 434627205436436480 434715186652111872 434779782690100224 436853779234778880 437817129880006656 438740327269261056 440060045504391936 441452240068829184 441507611443551120 444134675555358528 445595644882843260 445861729899601920 445927982246256640 449990079250524160 450868966124060340 451343636414760960 451502082024334848 455522744159342080 455614955241155712 457662929147473920 458556802055965080 458866030355006976 461216778461333856 462733938916798770 463079058486497280 463221100530938880 465977364517097472 466035812079303960 467510184795114240 470631826005135360 470941452206454528 470975090577039360 473042849703932160 475265349499299840 475302021208366144 478022248121868288 478656641493688320 480926897198997696 481108775927569920 483016874057902080 483899570844678144 485491345748772480 486463477644451840 488441379967732035 488955606115991040 489127255526362752 491460501639126240 492544271115007488 493582868177918688 497104866217924224 498677530448121856 499651509999778344 501668980027038720 504579039684194304 505173611400007680 506238839156839680 509367969310187520 509851144838896640 512463087179259840 513182694322741248 514870795290908160 516224284149382848 517857435465357312 518467653805271040 521004138632247504 521552646523723776 523268280229393920 524224535081734656 524290288589216955 525948957894503520 529460804255777280 534363219109997440 534714773859411912 537666189827420160 538488721680399360 539988095100628992 541042759348872408 541612363697713152 543393983315139840 543474728362625280 546627292991210496 547271412350008320 548425409086576320 549195514976968704 550075056880489920 551815300086036480 555168344444198160 555694870183796736 558152832244686848 559242974495164752 560643377426882560 561012221754137088 564377602530418560 564421150184934796 564758191206162432 567651419644718592 569518694051444640 573582537943758720 575397150517063680 576520973076667320 577127928530350080 579620248869482496 579706376920133632 582471705646371840 584987103025681408 586129655961278442 586746727339189248 588676815258068160 592133878064701440 592179567407144704 594127526510457680 597527810152335360 601158621498747120 601554120591838401 601791515219681280 602002776032446464 604874463555847680 606208333680009216 607486606988207616 611409069407953440 611821373806675968 614955704615111808 615680338893759360 616978585222398360 617628134041251840 617844954349089792 621381082772405280 623346913060152320 624564387499722930 627921936275272704 630723799605242880 631138749473404224 633687132665733120 635352965106932736 641235862931996928 641478367903426560 644022498743869440 645199427792904192 645280355186728560 645959699822960640 647321794331696640 651255173290309380 651940808154654720 652169674035150336 655280668852168320 656725694820009984 658110490903891584 662178360103243776 662806488290565632 666202013333037792 668393467324264890 668792594849402880 668891973369384960 674985118875786240 676303449186090510 677015454622141440 683284116239013120 686494393721210880 688299045532510464 690476580620476416 691290205073694720 694618587729745920 694672184842996672 697691040305858560 698966046775646208 699053718118955940 701265277192671360 705526437731168495 705947739007703040 706412178309681792 709564274555898240 712953031812549216 717984962240532480 721390345798496544 724525311086853120 724632971150167040 728836390654947328 729695216466677760 731233878782101760 733433409173986560 733690883289544128 735753733448048640 740224459258930880 740374302266878032 741153760849502208 744460878222581760 745657299326886336 748016295672182784 749477264999667516 752503470040558080 756868559526291456 757760417100011520 759358258735259520 764776717258344960 768694630768889760 769774041484111872 772306192936362240 776628940861829120 776786153198035968 781506207948371256 782328969785585664 784902420344090880 786336802622601984 788923436841755280 794191206383665920 796703746869780480 801544828664996160 802072160789117868 802670368043261952 806499284741130240 809982142650943488 815212092543937920 815761831742234624 819940939486815744 820907118525012480 822638113629864480 823793272465453056 827722950129054720 828508110363207040 832752516666297240 837229248367030272 838864461742747128 840965066140323840 841518332631205632 846631725277402194 847137286809243648 854981150575995904 855304490537902080 860373806915638080 861581954688638976 863095725775595520 868340231053745840 869254410872872960 869430373304223744 869559565380200448 873707558469557760 875634259760013312 877480654538522112 879194483941917663 880120091008783872 883015222887102240 888269351110717056 891191289765686520 899980158501048320 901737932248120680 902687272829521920 903004164048669696 911045488318684160 911229910482311424 915325858294947840 917113604111930160 917732060710013952 922433556922667712 925467877833597540 926158116972994560 926442201061877760 931954729034194944 932071624158607920 935020369590228480 936846581249584395 941263652010270720 941882904412909056 946085699407864320 950530698998599680 950604042416732288 961853794397995392 962217551855139840 966033748115804160 967799141689356288 970982691497544960 976882759935464070 977911212231982080 978254511052725504 982921003278252480 985088542230014976 987165736355837376 994209732435848448 997355060896243712 999303019999556688 1002590200986397335 1003337960054077440 1009158079368388608 1010347222800015360 1012477678313679360 1019702289677793280 1024926174358519680 1029741590581816320 1032448568298765696 1035714870930714624 1036935307610542080 1042008277264495008 1046536560458787840 1048449070163469312 1048580577178433910 1051897915789007040 1058921608511554560 1068726438219994880 1069429547718823824 1075332379654840320 1076977443360798720 1079976190201257984 1082085518697744816 1083224727395426304 1086787966630279680 1086949456725250560 1093254585982420992 1094542824700016640 1096850818173152640 1100150113760979840 1103630600172072960 1110336688888396320 1118485948990329504 1122024443508274176 1128755205060837120 1128842300369869592 1135302839289437184 1139037388102889280 1147165075887517440 1150794301034127360 1153041946153334640 1154255857060700160 1159240497738964992 1159412753840267264 1164943411292743680 1169974206051362816 1172259311922556884 1173493454678378496 1177353630516136320 1184359134814289408 1188255053020915360 1195055620304670720 1202317242997494240 1203108241183676802 1204005552064892928 1209748927111695360 1214973213976415232 1222818138815906880 1223642747613351936 1229911409230223616 1231360677787518720 1233957170444796720 1235256268082503680 1235689908698179584 1242762165544810560 1246693826120304640 1249128774999445860 1255843872550545408 1261447599210485760 1262277498946808448 1269947587916103291 1270705930213865472 1282471725863993856 1282956735806853120 1290560710373457120 1294643588663393280 1302510346580618760 1303881616309309440 1304339348070300672 1310561337704336640 1313451389640019968 1316220981807783168 1324356720206487552 1325612976581131264 1332404026666075584 1336786934648529780 1337585189698805760 1337783946738769920 1349970237751572480 1352606898372181020 1354030909244282880 1366568232478026240 1372988787442421760 1376598091065020928 1389237175459491840 1389344369685993344 1395382080611717120 1397932093551292416 1398107436237911880 1402530554385342720 1411052875462336990 1411895478015406080 1412824356619363584 1419128549111796480 1425906063625098432 1435969924481064960 1442780691596993088 1449050622173706240 1449265942300334080 1457672781309894656 1459390432933355520 1462467757564203520 1465324139903196105 1466866818347973120 1467381766579088256 1480448918517861760 1480748604533756064 1491314598653772672 1496032591344365568 1498954529999335032 1505006940081116160 1513737119052582912 1515520834200023040 1518716517470519040 1529553434516689920 1537389261537779520 1539548082968223744 1544612385872724480 1553257881723658240 1553572306396071936 1563012415896742512 1564657939571171328 1569804840688181760 1572673605245203968 1577846873683510560 1588382412767331840 1603089657329992320 1604144321578235736 1612998569482260480 1619964285301886976 1630424185087875840 1639881878973631488 1641814237050024960 1645276227259728960 1647586544930906112 1655445900258109440 1657016220726414080 1665505033332594480 1674458496734060544 1677728923485494256 1681930132280647680 1683036665262411264 1693263450554804388 1694274573618487296 1709962301151991808 1720747613831276160 1726191451551191040 1736680462107491680 1738860746608447488 1739119130760400896 1747415116939115520 1754961309077044224 1758388967883835326 1760240182017567744 1766030445774204480 1776538702221434112 1782382579531373040 1799960317002096640 1803475864496241360 1805374545659043840 1806008328097339392 1822090976637368320 1822459820964622848 1834227208223860320 1835464121420027904 1844867113845335424 1850935755667195080 1852884402123755520 1864143248317215840 1870040739180456960 1873693162499168790 1883765808825818112 1892171398815728640 1901061397997199360 1901208084833464576 1923707588795990784 1924435103710279680 1932067496231608320 1935598283378712576 1941965382995089920 1953765519870928140 1955822424463964160 1956509022105451008 1965842006556504960 1970177084460029952 1974331472711674752 1988419464871696896 1998606039999113376 2005180401972794670 2006675920108154880 2024955356627358720 2039404579355586560 2049852348717039360 2059483181163632640 2064897136597531392 2071429741861429248 2073870615221084160 2084016554528990016 2093073120917575680 2096898140326938624 2097161154356867820 2103795831578014080 2116579313193505485 2117843217023109120 2137452876439989760 2138859095437647648 2153954886721597440 2164171037395489632 2173575933260559360 2173898913450501120 2186509171964841984 2189085649400033280 2193701636346305280 2200300227521959680 2207261200344145920 2220673377776792640 2236971897980659008 2244048887016548352 2257510410121674240 2257684600739739184 2270605678578874368 2278074776205778560 2294330151775034880 2306083892306669280 2329886822585487360 2339948412102725632 2344518623845113768 2346986909356756992 2354707261032272640 2368718269628578816 2376510106041830720 2390111240609341440 2404634485994988480 2406216482367353604 2408011104129785856 2419497854223390720 2429946427952830464 2445636277631813760 2447285495226703872 2459822818460447232 2462721355575037440 2467914340889593440 2471379817396359168 2485524331089621120 2493387652240609280 2498257549998891720 2511687745101090816 2522895198420971520 2524554997893616896 2539895175832206582 2541411860427730944 2564943451727987712 2565913471613706240 2581121420746914240 2589287177326786560 2605020693161237520 2607763232618618880 2608678696140601344 2621122675408673280 2626902779280039936 2632441963615566336 2651225953162262528 2664808053332151168 2673573869297059560 2699940475503144960 2705213796744362040 2708061818488565760 2733136464956052480 2745977574884843520 2753196182130041856 2778474350918983680 2778688739371986688 2790764161223434240 2795864187102584832 2796214872475823760 2805061108770685440 2822105750924673980 2823790956030812160 2825648713238727168 2838257098223592960 2851812127250196864 2885561383193986176 2898101244347412480 2898531884600668160 2924935515128407040 2930648279806392210 2933733636695946240 2934763533158176512 2960897837035723520 2961497209067512128 2982629197307545344 2992065182688731136 2997909059998670064 3007770602959192005 3010013880162232320 3027474238105165824 3031041668400046080 3037433034941038080 3059106869033379840 3074778523075559040 3089224771745448960 3107144612792143872 3126024831793485024 3139609681376363520 3145347210490407936 3155693747367021120 3176764825534663680 3206179314659984640 3208288643156471472 3225997138964520960 3239928570603773952 3260848370175751680 3279763757947262976 3283628474100049920 3290552454519457920 3310891800516218880 3314032441452828160 3331010066665188960 3355457846970988512 3366073330524822528 3386526901109608776 3419924602303983616 3441495227662552320 3452382903102382080 3473360924214983360 3477721493216894976 3478238261520801792 3494830233878231040 3509922618154088448 3516777935767670652 3520480364035135488 3532060891548408960 3553077404442868224 3564765159062746080 3606951728992482720 3612016656194678784 3644181953274736640 3644919641929245696 3668454416447720640 3670928242840055808 3689734227690670848 3701871511334390160 3705768804247511040 3728286496634431680 3740081478360913920 3747386324998337580 3767531617651636224 3784342797631457280 3802416169666929152 3809842763748309873 3847415177591981568 3848870207420559360 3883930765990179840 3907531039741856280 3911644848927928320 3913018044210902016 3931684013113009920 3940354168920059904 3948662945423349504 3976838929743393792 3997212079998226752 4010360803945589340 4013351840216309760 4049910713254717440 4078809158711173120 4099704697434078720 4118966362327265280 4129794273195062784 4168033109057980032 4186146241835151360 4193796280653877248 4194322308713735640 4207591663156028160 4233158626387010970 4235686434046218240 4274905752879979520 4277718190875295296 4307909773443194880 4328342074790979264 4347151866521118720 4347797826901002240 4373018343929683968 4378171298800066560 4387403272692610560 4395972419709588315 4400600455043919360 4441346755553585280 4473943795961318016 4488097774033096704 4515020820243348480 4515369201479478368 4541211357157748736 4556149552411557120 4588660303550069760 4612167784613338560 4659773645170974720 4679896824205451264 4689037247690227536 4693973818713513984 4709414522064545280 4737436539257157632 4753020212083661440 4809268971989976960 4812432964734707208 4838995708446781440 4859892855905660928 4891272555263627520 4919645636920894464 4925442711150074880 4935828681779186880 4942759634792718336 4971048662179242240 4986775304481218560 4996515099997783440 5023375490202181632 5045790396841943040 5049109995787233792 5079790351664413164 5082823720855461888 5129886903455975424 5162242841493828480 5178574354653573120 5210041386322475040 5217357392281202688 5242245350817346560 5264883927231132672 5302451906324525056 5329616106664302336 5347147738594119120 5399880951006289920 5410427593488724080 5416123636977131520 5466272929912104960 5506392364260083712 5557377478743973376 5592429744951647520 5610122217541370880 5644211501849347960 5651297426477454336 5676514196447185920 5703624254500393728 5771122766387972352 5796202488694824960 5797063769201336320 5849871030256814080 5861296559612784420 5867467273391892480 5869527066316353024 5921795674071447040 5922994418135024256 5965258394615090688 5995818119997340128 6015541205918384010 6020027760324464640 6074866069882076160 6118213738066759680 6149557046151118080 6178449543490897920 6214289225584287744 6252049663586970048 6279219362752727040 6290694420980815872 6311387494734042240 6349737939580516455 6353529651069327360 6412358629319969280 6416577286312942944 6521696740351503360 6559527515894525952 6567256948200099840 6581104909038915840 6621783601032437760 6628064882905656320 6662020133330377920 6710915693941977024 6732146661049645056 6773053802219217552 6839849204607967232 6882990455325104640 6946721848429966720 6989660467756462080 7019845236308176896 7033555871535341304 7040960728070270976 7064121783096817920 7106154808885736448 7129530318125492160 7213903457984965440 7224033312389357568 7288363906549473280 7289839283858491392 7336908832895441280 7341856485680111616 7379468455381341696 7403743022668780320 7456572993268863360 7480162956721827840 7494772649996675160 7535063235303272448 7568685595262914560 7604832339333858304 7619685527496619746 7694830355183963136 7697740414841118720 7767861531980359680 7815062079483712560 7823289697855856640 7826036088421804032 7863368026226019840 7880708337840119808 7897325890846699008 7953677859486787584 7994424159996453504 8020721607891178680 8099821426509434880 8199409394868157440 8237932724654530560 8259588546390125568 8336066218115960064 8372292483670302720 8387592561307754496 8388644617427471280 8415183326312056320 8466317252774021940 8471372868092436480 8549811505759959040 8555436381750590592 8656684149581958528 8694303733042237440 8695595653802004480 8774806545385221120 8791944839419176630 8801200910087838720 8882693511107170560 8947887591922636032 8976195548066193408 9030041640486696960 9030738402958956736 9082422714315497472 9112299104823114240 9177320607100139520 9224335569226677120 9378074495380455072 9418829044129090560 9474873078514315264 9506040424167322880 9618537943979953920 9624865929469414416 9677991416893562880 9719785711811321856 9782545110527255040 9839291273841788928 9850885422300149760 9871657363558373760 9942097324358484480 9993030199995566880 10098219991574467584 10159580703328826328 10259773806911950848 10324485682987656960 10357148709307146240 10420082772644950080 10434714784562405376 10484490701634693120 10529767854462265344 10604903812649050112 10659232213328604672 10694295477188238240 10820855186977448160 10932545859824209920 11012784728520167424 11114754957487946752 11184859489903295040 11220244435082741760 11288423003698695920 11302594852954908672 11353028392894371840 11407248509000787456 11429528291244929619 11542245532775944704 11699742060513628160 11722593119225568840 11734934546783784960 11739054132632706048 11843591348142894080 11845988836270048512 11930516789230181376 11991636239994680256 12031082411836768020 12040055520648929280 12149732139764152320 12236427476133519360 12299114092302236160 12356899086981795840 12504099327173940096 12558438725505454080 12581388841961631744 12622774989468084480 12699475879161032910 12707059302138654720 12824717258639938560 12833154572625885888 13043393480703006720 13119055031789051904 13134513896400199680 13162209818077831680 13256129765811312640 13324040266660755840 13421831387883954048 13464293322099290112 13546107604438435104 13765980910650209280 13893443696859933440 13979320935512924160 14039690472616353792 14067111743070682608 14081921456140541952 14128243566193635840 14212309617771472896 14259060636250984320 14427806915969930880 14579678567716982784 14673817665790882560 14758936910762683392 14807486045337560640 14913145986537726720 14960325913443655680 14989545299993350320 15070126470606544896 15137371190525829120 15209664678667716608 15239371054993239492 15389660710367926272 15535723063960719360 15630124158967425120 15652072176843608064 15726736052452039680 15794651781693398016 15907355718973575168 15988848319992907008 16041443215782357360 16199642853018869760 16398818789736314880 16519177092780251136 16672132436231920128 16777289234854942560 16830366652624112640 16932634505548043880 17099623011519918080 17110872763501181184 17313368299163917056 17388607466084474880 17391191307604008960 17549613090770442240 17583889678838353260 17602401820175677440 17765387022214341120 17895775183845272064 18060083280973393920 18061476805917913472 18224598209646228480 18354641214200279040 18448671138453354240 18756148990760910144 18837658088258181120 18949746157028630528 19012080848334645760 19049213818741549365 19237075887959907840 19249731858938828832 19565090221054510080 19678582547683577856 19701770844600299520 19743314727116747520 19884194648716968960 19986060399991133760 20196439983148935168 20319161406657652656 20519547613823901696 20648971365975313920 20840165545289900160 20968981403269386240 21059535708924530688 21318464426657209344 21388590954376476480 21641710373954896320 21865091719648419840 22025569457040334848 22229509914975893504 22369718979806590080 22440488870165483520 22576846007397391840 22605189705909817344 22706056785788743680 22814497018001574912 22859056582489859238 23084491065551889408 23399484121027256320 23445186238451137680 23469869093567569920 23478108265265412096 23687182696285788160 23691977672540097024 23861033578460362752 23983272479989360512 24062164823673536040 24299464279528304640 24598228184604472320 24713798173963591680 25008198654347880192 25116877451010908160 25162777683923263488 25245549978936168960 25398951758322065820 25414118604277309440 25649434517279877120 25666309145251771776 26086786961406013440 26324419636155663360 26512259531622625280 26648080533321511680 26843662775767908096 26928586644198580224 27092215208876870208 27531961821300418560 27786887393719866880 28134223486141365216 28256487132387271680 28424619235542945792 28518121272501968640 28855613831939861760 29159357135433965568 29347635331581765120 29517873821525366784 29614972090675121280 29826291973075453440 29979090599986700640 30419329357335433216 30478742109986478984 30779321420735852544 31071446127921438720 31260248317934850240 31304144353687216128 31453472104904079360 31589303563386796032 31814711437947150336 31977696639985814016 32082886431564714720 32797637579472629760 33038354185560502272 33344264872463840256 33554578469709885120 33660733305248225280 33865269011096087760 34199246023039836160 34221745527002362368 34626736598327834112 35099226181540884480 35167779357676706520 35204803640351354880 35530774044428682240 35791550367690544128 36120166561946787840 36122953611835826944 36449196419292456960 36709282428400558080 36897342276906708480 37512297981521820288 37675316176516362240 38024161696669291520 38098427637483098730 38474151775919815680 38499463717877657664 39130180442109020160 39357165095367155712 39403541689200599040 39486629454233495040 39768389297433937920 39972120799982267520 40392879966297870336 40638322813315305312 41297942731950627840 41680331090579800320 41937962806538772480 42119071417849061376 42636928853314418688 42777181908752952960 43283420747909792640 44459019829951787008 44739437959613180160 44880977740330967040 45153692014794783680 45210379411819634688 45412113571577487360 45628994036003149824 45718113164979718476 46168982131103778816 46890372476902275360 46956216530530824192 47374365392571576320 47383955345080194048 47722067156920725504 47966544959978721024 48124329647347072080 48598928559056609280 49196456369208944640 50016397308695760384 50491099957872337920 50797903516644131640 51298869034559754240 51332618290503543552 52173573922812026880 52648839272311326720 53024519063245250560 53296161066643023360 53687325551535816192 54184430417753740416 55063923642600837120 55573774787439733760 56268446972282730432 56512974264774543360 56849238471085891584 57036242545003937280 57147641456224648095 57711227663879723520 58695270663163530240 59035747643050733568 59229944181350242560 59652583946150906880 59958181199973401280 60838658714670866432 60957484219972957968 61558642841471705088 62520496635869700480 62906944209808158720 63178607126773592064 63955393279971628032 64165772863129429440 65595275158945259520 66076708371121004544 66688529744927680512 67109156939419770240 67321466610496450560 67730538022192175520 68443491054004724736 69253473196655668224 70198452363081768960 70335558715353413040 70409607280702709760 71061548088857364480 71583100735381088256 72245907223671653888 72898392838584913920 73794684553813416960 75024595963043640576 75350632353032724480 76048323393338583040 76196855274966197460 76948303551839631360 76998927435755315328 78260360884218040320 78973258908466990080 79536778594867875840 79944241599964535040 80785759932595740672 81276645626630610624 82595885463901255680 83360662181159600640 85273857706628837376 85554363817505905920 86566841495819585280 88918039659903574016 89478875919226360320 90307384029589567360 91257988072006299648 91436226329959436952 92337964262207557632 93780744953804550720 93912433061061648384 94748730785143152640 94767910690160388096 95444134313841451008 95933089919957442048 96248659294694144160 98392912738417889280 100032794617391520768 100982199915744675840 101595807033288263280 102597738069119508480 102665236581007087104 105297678544622653440 106592322133286046720 107374651103071632384 108368860835507480832 110127847285201674240 111147549574879467520 112536893944565460864 113025948529549086720 114072485090007874560 114295282912449296190 115422455327759447040 117390541326327060480 118071495286101467136 118459888362700485120 119305167892301813760 119916362399946802560 121914968439945915936 125040993271739400960 125813888419616317440 126357214253547184128 127910786559943256064 128331545726258858880 133377059489855361024 134218313878839540480 134642933220992901120 135461076044384351040 136886982108009449472 138506946393311336448 140671117430706826080 142123096177714728960 143166201470762176512 144491814447343307776 145796785677169827840 147589369107626833920 150049191926087281152 152096646786677166080 152393710549932394920 153896607103679262720 153997854871510630656 156520721768436080640 157946517816933980160 159073557189735751680 159888483199929070080 162553291253261221248 165191770927802511360 166721324362319201280 170547715413257674752 171108727635011811840 173133682991639170560 178957751838452720640 180614768059179134720 182515976144012599296 182872452659918873904 184675928524415115264 187561489907609101440 189535821380320776192 191866179839914884096 192497318589388288320 196785825476835778560 200065589234783041536 201964399831489351680 203191614066576526560 205330473162014174208 210595357089245306880 213184644266572093440 214749302206143264768 216737721671014961664 222295099149758935040 225073787889130921728 226051897059098173440 228144970180015749120 228590565824898592380 230844910655518894080 234781082652654120960 236919776725400970240 238610335784603627520 239832724799893605120 243829936879891831872 250081986543478801920 255821573119886512128 256663091452517717760 266754118979710722048 268436627757679080960 270922152088768702080 273773964216018898944 277013892786622672896 281342234861413652160 284246192355429457920 286332402941524353024 288983628894686615552 295178738215253667840 300098383852174562304 304193293573354332160 304787421099864789840 307793214207358525440 307995709743021261312 315893035633867960320 319776966399858140160 325106582506522442496 330383541855605022720 333442648724638402560 342217455270023623680 346267365983278341120 357915503676905441280 361229536118358269440 365744905319837747808 375122979815218202880 379071642760641552384 383732359679829768192 384994637178776576640 400131178469566083072 403928799662978703360 406383228133153053120 410660946324028348416 426369288533144186880 429498604412286529536 433475443342029923328 444590198299517870080 450147575778261843456 456289940360031498240 457181131649797184760 461689821311037788160 469562165305308241920 473839553450801940480 477220671569207255040 479665449599787210240 487659873759783663744 500163973086957603840 511643146239773024256 513326182905035435520 536873255515358161920 541844304177537404160 547547928432037797888 554027785573245345792 562684469722827304320 577967257789373231104 590357476430507335680 600196767704349124608 609574842199729579680 615991419486042522624 631786071267735920640 639553932799716280320 650213165013044884992 666885297449276805120 684434910540047247360 692534731966556682240 715831007353810882560 722459072236716538880 731489810639675495616 750245959630436405760 767464719359659536384 769989274357553153280 800262356939132166144 812766456266306106240 821321892648056696832 852738577066288373760 858997208824573059072 866950886684059846656 900295151556523686912 912579880720062996480 914362263299594369520 923379642622075576320 947679106901603880960 959330899199574420480 975319747519567327488 1000327946173915207680 1026652365810070871040 1073746511030716323840 1083688608355074808320 1125368939445654608640 1155934515578746462208 1200393535408698249216 1219149684399459159360 1231982838972085045248 1279107865599432560640 1300426330026089769984 1333770594898553610240 1368869821080094494720 1385069463933113364480 1431662014707621765120 1444918144473433077760 1462979621279350991232 1500491919260872811520 1534929438719319072768 1539978548715106306560 1625532912532612212480 1642643785296113393664 1733901773368119693312 1800590303113047373824 1828724526599188739040 1895358213803207761920 1918661798399148840960 1950639495039134654976 2000655892347830415360 2053304731620141742080 2147493022061432647680 2167377216710149616640 2250737878891309217280 2400787070817396498432 2438299368798918318720 2463965677944170090496 2558215731198865121280 2600852660052179539968 2737739642160188989440 2770138927866226728960 2889836288946866155520 2925959242558701982464 3000983838521745623040 3079957097430212613120 3251065825065224424960 3467803546736239386624 3601180606226094747648 3657449053198377478080 3837323596798297681920 3901278990078269309952 4001311784695660830720 4106609463240283484160 4294986044122865295360 4334754433420299233280 4501475757782618434560 4876598737597836637440 4927931355888340180992 5201705320104359079936 5779672577893732311040 5851918485117403964928 6001967677043491246080 6159914194860425226240 6502131650130448849920 7202361212452189495296 7314898106396754956160 7674647193596595363840 7802557980156538619904 8213218926480566968320 8669508866840598466560 9002951515565236869120 9753197475195673274880 10403410640208718159872 11703836970234807929856 12003935354086982492160 12319828389720850452480 13004263300260897699840 14629796212793509912320 15605115960313077239808 17339017733681196933120 18005903031130473738240 19506394950391346549760 23407673940469615859712 24639656779441700904960 26008526600521795399680 29259592425587019824640 31210231920626154479616 36011806062260947476480 39012789900782693099520 46815347880939231719424 52017053201043590799360 58519184851174039649280 78025579801565386199040 93630695761878463438848 117038369702348079298560 156051159603130772398080 234076739404696158597120 468153478809392317194240
- Sum of all divisors σ(n): 1964848264955828692319880
- Sum of proper divisors (its aliquot sum) s(n): 1496694786146436375125640
- 468153478809392317194240 is an abundant number, because the sum of its proper divisors (1496694786146436375125640) is greater than itself. Its abundance is 1028541307337044057931400
Bases of 468153478809392317194240
- Binary: 11000110010001010100110101000111111000110110101000001110111001111100000000000002
- Hexadecimal: 0x6322A6A3F1B50773E000
- Base-36: 248GANME96I70G00
Squares and roots of 468153478809392317194240
- 468153478809392317194240 squared (4681534788093923171942402) is 219167679721336141377041238266501216345889177600
- 468153478809392317194240 cubed (4681534788093923171942403) is 102604111704126221536498868957964545869707442598402403945914013057024000
-
The
square root of 468153478809392317194240 is 684217420714.6382773209 -
The
cube root of 468153478809392317194240 is 77647847.0160558527
Scales and comparisons
How big is 468153478809392317194240?- 468,153,478,809,392,317,194,240 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 468,153,478,809,392,317,194,240 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 468153478809392317194240 cubic inches would be around 6470653.9 feet tall.
Recreational maths with 468153478809392317194240
- 468153478809392317194240 backwards is 042491713293908874351864
- 468153478809392317194240 is a
Harshad number . - The number of decimal digits it has is: 24
- The sum of 468153478809392317194240's digits is 108
- 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 468153478809392317194240 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 468153478809392317194240 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/468153478809392317194240/
Chicago style:
Numbermatics. 2024. "Number 468153478809392317194240 - Facts about the integer". https://numbermatics.com/n/468153478809392317194240/
The information we have on file for 468153478809392317194240 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 468153478809392317194240, math, Factors of 468153478809392317194240, curriculum, school, college, exams, university, Prime factorization of 468153478809392317194240, STEM, science, technology, engineering, physics, economics, calculator, four hundred sixty-eight sextillion, one hundred fifty-three quintillion, four hundred seventy-eight quadrillion, eight hundred nine trillion, three hundred ninety-two billion, three hundred seventeen million, one hundred ninety-four thousand, two hundred forty.