6128322633083485244067840
6,128,322,633,083,485,244,067,840 is an even composite number composed of nine prime numbers multiplied together.
6128322633083485244067840 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of nineteen thousand, nine hundred sixty-eight divisors.
Prime factorization of 6128322633083485244067840:
212 × 35 × 5 × 7 × 133 × 41 × 487 × 1069 × 3751343
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 13 × 13 × 13 × 41 × 487 × 1069 × 3751343)See below for interesting mathematical facts about the number 6128322633083485244067840 from the Numbermatics database.
Names of 6128322633083485244067840
- Cardinal: 6128322633083485244067840 can be written as Six septillion, one hundred twenty-eight sextillion, three hundred twenty-two quintillion, six hundred thirty-three quadrillion, eighty-three trillion, four hundred eighty-five billion, two hundred forty-four million, sixty-seven thousand, eight hundred forty.
Scientific notation
- Scientific notation: 6.12832263308348524406784 × 1024
Factors of 6128322633083485244067840
Divisors of 6128322633083485244067840
- Number of divisors d(n): 19968
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 27 28 30 32 35 36 39 40 41 42 45 48 52 54 56 60 63 64 65 70 72 78 80 81 82 84 90 91 96 104 105 108 112 117 120 123 126 128 130 135 140 144 156 160 162 164 168 169 180 182 189 192 195 205 208 210 216 224 234 240 243 246 252 256 260 270 273 280 287 288 312 315 320 324 328 336 338 351 360 364 369 378 384 390 405 410 416 420 432 448 455 468 480 486 487 492 504 507 512 520 533 540 546 560 567 574 576 585 615 624 630 640 648 656 672 676 702 720 728 738 756 768 780 810 819 820 832 840 845 861 864 896 910 936 945 960 972 974 984 1008 1014 1024 1040 1053 1066 1069 1080 1092 1107 1120 1134 1148 1152 1170 1183 1215 1230 1248 1260 1280 1296 1312 1344 1352 1365 1404 1435 1440 1456 1461 1476 1512 1521 1536 1560 1599 1620 1638 1640 1664 1680 1690 1701 1722 1728 1755 1792 1820 1845 1872 1890 1920 1944 1948 1968 2016 2028 2048 2080 2106 2132 2138 2160 2184 2197 2214 2240 2268 2296 2304 2340 2366 2430 2435 2457 2460 2496 2520 2535 2560 2583 2592 2624 2665 2688 2704 2730 2808 2835 2870 2880 2912 2922 2952 3024 3042 3072 3120 3159 3198 3207 3240 3276 3280 3321 3328 3360 3380 3402 3409 3444 3456 3510 3549 3584 3640 3690 3731 3744 3780 3840 3888 3896 3936 4032 4056 4095 4096 4160 4212 4264 4276 4305 4320 4368 4383 4394 4428 4480 4536 4563 4592 4608 4680 4732 4797 4860 4870 4914 4920 4992 5040 5070 5120 5166 5184 5248 5265 5330 5345 5376 5408 5460 5535 5616 5670 5740 5760 5824 5844 5904 5915 6048 6084 6144 6240 6318 6331 6396 6414 6480 6552 6560 6591 6642 6656 6720 6760 6804 6818 6888 6912 6929 7020 7098 7168 7280 7305 7371 7380 7462 7483 7488 7560 7605 7680 7749 7776 7792 7872 7995 8064 8112 8190 8320 8424 8505 8528 8552 8610 8640 8736 8766 8788 8856 8960 9072 9126 9184 9216 9360 9464 9594 9621 9720 9740 9828 9840 9963 9984 10080 10140 10227 10240 10332 10368 10496 10530 10647 10660 10690 10752 10816 10920 10985 11070 11193 11232 11340 11480 11520 11648 11688 11808 11830 12096 12168 12285 12288 12480 12636 12662 12792 12828 12915 12960 13104 13120 13149 13182 13284 13312 13440 13520 13608 13636 13689 13776 13824 13858 13897 14040 14196 14336 14391 14560 14610 14742 14760 14924 14966 14976 15120 15210 15360 15379 15498 15552 15584 15744 15795 15990 16035 16128 16224 16380 16605 16640 16848 17010 17045 17056 17104 17220 17280 17472 17532 17576 17712 17745 17920 18144 18252 18368 18432 18655 18720 18928 18993 19188 19242 19440 19480 19656 19680 19773 19926 19967 19968 20160 20280 20454 20480 20664 20736 20787 20992 21060 21294 21320 21380 21504 21632 21840 21915 21970 22113 22140 22386 22449 22464 22680 22815 22960 23040 23247 23296 23376 23616 23660 23985 24192 24336 24570 24960 25272 25324 25584 25656 25830 25920 26208 26240 26298 26364 26568 26624 26880 27040 27216 27272 27378 27552 27648 27716 27794 28080 28392 28672 28782 28863 29120 29220 29484 29520 29848 29932 29952 30240 30420 30681 30720 30758 30996 31104 31168 31488 31590 31655 31941 31980 32070 32256 32448 32760 32955 33210 33280 33579 33696 34020 34090 34112 34208 34440 34560 34645 34944 35064 35152 35424 35490 35840 36288 36504 36736 36855 36864 37310 37415 37440 37856 37986 38376 38484 38745 38880 38960 39312 39360 39447 39546 39852 39934 39936 40320 40560 40908 41067 41328 41472 41574 41691 41984 42120 42588 42640 42760 43008 43173 43264 43680 43829 43830 43940 44226 44280 44317 44772 44898 44928 45360 45630 45920 46080 46137 46494 46592 46752 47232 47320 47970 48105 48384 48503 48672 49140 49815 49920 50544 50648 51135 51168 51312 51660 51840 52416 52480 52596 52728 53136 53235 53248 53760 54080 54432 54544 54756 55104 55296 55432 55588 55965 56160 56784 56979 57564 57726 58240 58440 58968 59040 59319 59696 59864 59901 59904 60480 60840 61362 61440 61516 61992 62208 62336 62361 62976 63180 63310 63882 63960 64140 64512 64896 65520 65745 65910 66420 66560 67158 67347 67392 68040 68180 68224 68416 68445 68880 69120 69290 69485 69741 69888 70128 70304 70848 70980 71680 71955 72576 73008 73472 73710 74620 74830 74880 75712 75972 76752 76895 76968 77490 77760 77920 78624 78720 78894 79092 79704 79868 79872 80640 81120 81816 82134 82303 82656 82944 83148 83382 83968 84240 85176 85280 85520 86016 86346 86528 86589 87360 87658 87660 87880 88452 88560 88634 89544 89796 89856 90077 90720 91260 91840 92043 92160 92274 92988 93184 93504 94464 94640 94965 95823 95940 96210 96768 97006 97279 97344 98280 98865 99630 99835 99840 100737 101088 101296 102270 102336 102624 103320 103680 103935 104832 104960 105192 105456 106272 106470 107520 108160 108864 109088 109512 110208 110565 110592 110864 111176 111930 112245 112320 113568 113958 115128 115452 116235 116480 116880 117936 118080 118341 118638 119392 119728 119802 119808 120960 121680 122724 123032 123984 124416 124672 124722 125073 125952 126360 126620 127764 127920 128280 129024 129519 129792 131040 131487 131490 131820 132840 132951 133120 134316 134694 134784 136080 136360 136448 136832 136890 137760 138240 138411 138580 138970 139482 139769 139776 140256 140608 141696 141960 143360 143910 144315 145152 145509 146016 146944 147420 149240 149660 149760 151424 151944 153405 153504 153790 153936 154980 155520 155840 157248 157440 157788 158184 159408 159705 159736 159744 161280 162240 163632 164268 164606 165312 165888 166296 166764 167895 167936 168480 170352 170560 170937 171040 172692 173056 173178 174720 175316 175320 175760 176904 177120 177268 177957 179088 179592 179703 179712 180154 180661 181440 182520 183680 184086 184320 184548 185976 186368 187008 187083 188928 189280 189930 191646 191880 192420 193536 194012 194558 194688 196560 197235 197730 199260 199670 199680 201474 202041 202176 202592 204540 204672 205248 205335 206640 207360 207870 208455 209664 209920 210384 210912 212544 212940 215040 215865 216320 217728 218176 219024 219145 220416 221130 221585 221728 222352 223860 224490 224640 227136 227916 230256 230685 230904 232470 232960 233760 235872 236160 236682 237276 238784 239456 239604 239616 241920 242515 243360 245448 246064 246909 247968 248832 249344 249444 250146 251904 252720 253240 255528 255840 256560 258048 259038 259571 259584 259767 262080 262974 262980 263640 265680 265902 266240 268632 269388 269568 270231 272160 272720 272896 273664 273780 275520 276129 276480 276822 277160 277940 278964 279538 279552 280512 281216 283392 283920 284895 287469 287820 288630 290304 291018 291837 292032 293888 294840 296595 298480 299320 299505 299520 302211 302848 303888 306803 306810 307008 307580 307872 309960 311040 311680 311805 314496 314880 315576 316368 318816 319410 319472 322560 324480 327264 328536 329212 330624 331776 332592 333528 335790 336735 336960 340704 341120 341874 342080 345384 346112 346356 348705 349440 350632 350640 351520 353808 354240 354536 355914 358176 359184 359406 359424 360308 361322 362880 365040 367360 368172 369096 371952 372736 374016 374166 375219 377856 378560 379860 383292 383760 384840 387072 388024 389116 389376 393120 394461 394470 395460 398520 398853 399340 399360 402948 404082 404352 405184 409080 409344 410496 410670 411515 413280 414720 415233 415740 416910 419307 419328 419840 420768 421824 425088 425880 430080 431730 432640 432945 435456 436352 436527 438048 438290 440832 442260 443170 443456 444704 447720 448980 449280 450385 454272 455832 460215 460512 461370 461808 464940 465920 467520 471744 472320 473364 474552 477568 478912 479115 479208 479232 483840 485030 486395 486720 490896 492128 493818 495936 497664 498688 498888 500292 503685 503808 505440 506480 511056 511680 512811 513120 518076 519142 519168 519534 520603 524160 525948 525960 527280 531360 531804 533871 537264 538776 539109 539136 540462 541983 544320 545440 545792 547328 547560 551040 552258 552960 553644 554320 555880 557928 559076 559104 561024 561249 562432 566784 567840 569777 569790 574938 575640 576121 577260 580608 582036 583674 584064 587776 589680 591705 593190 596960 598640 599010 599040 604422 605696 606123 607776 613606 613620 614016 615160 615744 619920 622080 623360 623610 625365 628992 629760 630539 631152 632736 637632 638820 638944 645120 647595 648960 654528 657072 657435 658424 661248 664755 665184 667056 671580 673470 673920 681408 682240 683748 684160 690768 692055 692224 692712 697410 698845 698880 701264 701280 703040 707616 708480 709072 711828 716352 718368 718812 718848 720616 722644 725760 727545 730080 734720 736344 738192 740727 743904 748032 748332 750438 755712 757120 759720 766584 767520 769680 774144 776048 778232 778713 778752 786240 788922 788940 790920 797040 797706 798680 798720 805896 808164 808704 810368 810693 818160 818688 820992 821340 823030 826560 828387 829440 830466 831480 833820 838614 838656 839680 841536 843648 850176 851760 854685 863460 865280 865890 870912 872704 873054 875511 876096 876580 881664 884520 886340 886912 889408 889785 895440 897960 898515 898560 900770 903305 906633 908544 911664 920409 920430 921024 922740 923616 929880 931840 935040 935415 943488 944640 946728 949104 955136 957824 958230 958416 967680 970060 972790 973440 981792 984256 987636 991872 995328 997376 997776 1000584 1007370 1010205 1010880 1012960 1022112 1023360 1025622 1026240 1036152 1038284 1038336 1039068 1041206 1048320 1051896 1051920 1054560 1062720 1063608 1067742 1069939 1074528 1077552 1078218 1078272 1080924 1083966 1088640 1090880 1091584 1094656 1095120 1102080 1104516 1107288 1108640 1111760 1115856 1118152 1118208 1122048 1122498 1124864 1125657 1133568 1135680 1139554 1139580 1149876 1151280 1152242 1154520 1161216 1164072 1167348 1168128 1175552 1179360 1183383 1183410 1186380 1193920 1196559 1197280 1198020 1198080 1208844 1211392 1212246 1215552 1227212 1227240 1228032 1230320 1231488 1234545 1239840 1244160 1245699 1246720 1247220 1250730 1257921 1257984 1259520 1261078 1262304 1264627 1265472 1275264 1277640 1277888 1290240 1295190 1297855 1297920 1298835 1309056 1309581 1314144 1314870 1316848 1322496 1329510 1330368 1334112 1343160 1346940 1347840 1351155 1362816 1364480 1367496 1368320 1380645 1381536 1384110 1385424 1394820 1397690 1397760 1402528 1402560 1406080 1415232 1416960 1418144 1423656 1432704 1436736 1437345 1437624 1437696 1441232 1445288 1451520 1455090 1459185 1460160 1469440 1472688 1476384 1481454 1487808 1496064 1496664 1500876 1511055 1511424 1514240 1519440 1533168 1534015 1535040 1538433 1539360 1552096 1556464 1557426 1557504 1561809 1572480 1577844 1577880 1581840 1594080 1595412 1597360 1611792 1616328 1617327 1617408 1620736 1621386 1625949 1636320 1637376 1641984 1642680 1646060 1653120 1656774 1658880 1660932 1662960 1667640 1677228 1677312 1683072 1683747 1687296 1700352 1703520 1709331 1709370 1726920 1728363 1730560 1731780 1741824 1745408 1746108 1751022 1752192 1753160 1763328 1769040 1772680 1773824 1778816 1779570 1790880 1795920 1797030 1797120 1801540 1806610 1813266 1816997 1817088 1818369 1823328 1840818 1840860 1842048 1845480 1847232 1859760 1863680 1870080 1870830 1876095 1886976 1889280 1891617 1893456 1898208 1910272 1915648 1916460 1916832 1935360 1940120 1945580 1946880 1963584 1968512 1972305 1975272 1983744 1994265 1994752 1995552 2001168 2014740 2020410 2021760 2025920 2044224 2046720 2051244 2052480 2072304 2076165 2076568 2076672 2078136 2082412 2096535 2096640 2103792 2103840 2109120 2125440 2127216 2135484 2139878 2149056 2155104 2156436 2156544 2161848 2167932 2177280 2181760 2182635 2183168 2189312 2190240 2204160 2209032 2214576 2217280 2222181 2223520 2231712 2236304 2244096 2244996 2249728 2251314 2267136 2271360 2279108 2279160 2299752 2302560 2304484 2309040 2322432 2328144 2334696 2336139 2336256 2348593 2358720 2366766 2366820 2372760 2387840 2393118 2394560 2396040 2396160 2417688 2422784 2424492 2431104 2432079 2454424 2454480 2456064 2460640 2462976 2469090 2479680 2488320 2491398 2493440 2494440 2501460 2515842 2515968 2519040 2522156 2524608 2529254 2530944 2550528 2555280 2555776 2564055 2590380 2595710 2595840 2597670 2603015 2618112 2619162 2626533 2628288 2629740 2633696 2644992 2659020 2660736 2668224 2669355 2686320 2693880 2695545 2695680 2702310 2709915 2725632 2728960 2734992 2736640 2761227 2761290 2763072 2768220 2770848 2789640 2795380 2795520 2805056 2805120 2806245 2812160 2830464 2833920 2836288 2847312 2848885 2865408 2873472 2874690 2875248 2880605 2882464 2890576 2903040 2910180 2918370 2920320 2938880 2945376 2952768 2962908 2975616 2992128 2993328 3001752 3022110 3028480 3030615 3038880 3066336 3068030 3070080 3076866 3078720 3104192 3112928 3114852 3115008 3123618 3144960 3152695 3155688 3155760 3163680 3188160 3190824 3194720 3209817 3223584 3232656 3234654 3234816 3241472 3242772 3251898 3272640 3274752 3283968 3285360 3292120 3306240 3313548 3321864 3325920 3335280 3354456 3354624 3366144 3367494 3374423 3374592 3376971 3400704 3407040 3418662 3418740 3453840 3456726 3461120 3463560 3483648 3490816 3492216 3502044 3504384 3506320 3526656 3538080 3545360 3547648 3550149 3557632 3559140 3581760 3589677 3591840 3594060 3594240 3603080 3613220 3626532 3633994 3634176 3636738 3644221 3646656 3681636 3681720 3684096 3690960 3694464 3703635 3719520 3737097 3740160 3741660 3751343 3752190 3773763 3773952 3778560 3783234 3786912 3793881 3796416 3820544 3831296 3832920 3833664 3870720 3880240 3891160 3893565 3893760 3927168 3928743 3937024 3944610 3950544 3967488 3988439 3988530 3991104 4002336 4029480 4040820 4043520 4051840 4053465 4088448 4093440 4102488 4104960 4141935 4144608 4152330 4153136 4156272 4164824 4193070 4193280 4207584 4207680 4218240 4250880 4254432 4270968 4279756 4298112 4310208 4312872 4313088 4323696 4335864 4354560 4363520 4365270 4377555 4378624 4380480 4408320 4418064 4429152 4434560 4444362 4447040 4463424 4472608 4488192 4489992 4499456 4502628 4533165 4534272 4542720 4558216 4558320 4599504 4602045 4605120 4608968 4618080 4656288 4669392 4672278 4672512 4685427 4697186 4717440 4733532 4733640 4745520 4775680 4786236 4789120 4792080 4835376 4845568 4848984 4851981 4862208 4864158 4877847 4908848 4908960 4912128 4921280 4925952 4938180 4959360 4976640 4982796 4986880 4988880 5002920 5031684 5031936 5044312 5049216 5058508 5061888 5101056 5110560 5111552 5127993 5128110 5180760 5185089 5191420 5191680 5195340 5206030 5236224 5238324 5253066 5256576 5259480 5267392 5289984 5318040 5321472 5336448 5338710 5349695 5372640 5387760 5391090 5391360 5404620 5419830 5450991 5451264 5457920 5469984 5473280 5522454 5522580 5526144 5536440 5541696 5579280 5590760 5591040 5610112 5610240 5612490 5624320 5628285 5660928 5667840 5672576 5674851 5694624 5697770 5730816 5746944 5749380 5750496 5761210 5764928 5781152 5806080 5820360 5836740 5840640 5877760 5890752 5905536 5916915 5925816 5951232 5982795 5984256 5986656 6003504 6044220 6056960 6061230 6077760 6132672 6136060 6140160 6153732 6157440 6208384 6225856 6228495 6229704 6230016 6247236 6289605 6289920 6305390 6311376 6311520 6323135 6327360 6376320 6381648 6389440 6419634 6447168 6465312 6469308 6469632 6482944 6485544 6503796 6545280 6547905 6549504 6567936 6570720 6584240 6612480 6627096 6643728 6651840 6666543 6670560 6708912 6732288 6734988 6748846 6749184 6753942 6767839 6801408 6814080 6837324 6837480 6907680 6913452 6927120 6967296 6981632 6984432 7004088 7008417 7008768 7012640 7045779 7076160 7090720 7095296 7100298 7115264 7118280 7163520 7179354 7183680 7188120 7188480 7206160 7226440 7253064 7267988 7268352 7273476 7288442 7293312 7296237 7363272 7363440 7368192 7381920 7388928 7407101 7407270 7439040 7474194 7480320 7483320 7489573 7502686 7504380 7547526 7547904 7557120 7566468 7573824 7587762 7592832 7641088 7662592 7665840 7667328 7692165 7760480 7782320 7787130 7787520 7809045 7854336 7857486 7874048 7879599 7889220 7901088 7934976 7976878 7977060 7982208 8004672 8058960 8081640 8086635 8087040 8103680 8106930 8129745 8176896 8186880 8204976 8209920 8283681 8283870 8289216 8304660 8306272 8312544 8329648 8386140 8386560 8415168 8415360 8418735 8436480 8501760 8508864 8541936 8546655 8559512 8596224 8620416 8625744 8641815 8647392 8671728 8709120 8727040 8730540 8755110 8760960 8816640 8836128 8858304 8869120 8888724 8894080 8926848 8945216 8976384 8979984 8998912 9005256 9066330 9084985 9085440 9091845 9116432 9116640 9199008 9204090 9210240 9217936 9236160 9312576 9338784 9344556 9345024 9370854 9394372 9434880 9458085 9467064 9467280 9491040 9551360 9572472 9578240 9584160 9629451 9670752 9697968 9703962 9724416 9728316 9755694 9817696 9817920 9824256 9842560 9851904 9876360 9918720 9965592 9973760 9977760 10005840 10063368 10063872 10088624 10098432 10117016 10123269 10123776 10202112 10221120 10223104 10255986 10256220 10361520 10370178 10382840 10383360 10390680 10412060 10472448 10476648 10506132 10513152 10518960 10534784 10579968 10636080 10642944 10650447 10672896 10677420 10699390 10745280 10769031 10775520 10782180 10782720 10809240 10839660 10901982 10902528 10915840 10932663 10939968 10946560 11044908 11045160 11052288 11072880 11083392 11110905 11158560 11181520 11220224 11220480 11224980 11248640 11254029 11256570 11321289 11321856 11335680 11345152 11349702 11381643 11389248 11395540 11461632 11493888 11498760 11500992 11522420 11529856 11562304 11612160 11640720 11673480 11680695 11681280 11742965 11781504 11786229 11811072 11833830 11851632 11902464 11965317 11965590 11973312 12007008 12088440 12113920 12122460 12155520 12160395 12265344 12272120 12280320 12307464 12314880 12416768 12451712 12456990 12459408 12494472 12579210 12579840 12610780 12622752 12623040 12646270 12654720 12752640 12763296 12778880 12839268 12894336 12930624 12938616 12939264 12965888 12971088 13007592 13090560 13095810 13132665 13135872 13141440 13168480 13224960 13254192 13287456 13303680 13333086 13341120 13417824 13464576 13469976 13497692 13498368 13507884 13535678 13602816 13628160 13674648 13674960 13806135 13815360 13826904 13854240 13963264 13968864 14008176 14016834 14017536 14025280 14056281 14091558 14152320 14181440 14190592 14200596 14230528 14236560 14327040 14358708 14367360 14376240 14412320 14452880 14506128 14535976 14536704 14546952 14576884 14586624 14592474 14633541 14726544 14726880 14736384 14763840 14777856 14814202 14814540 14878080 14948388 14960640 14966640 14979146 15005372 15008760 15095052 15095808 15132936 15147648 15175524 15185664 15282176 15325184 15331680 15334656 15383979 15384330 15520960 15555267 15564640 15574260 15575040 15618090 15708672 15714972 15748096 15759198 15778440 15802176 15869952 15953756 15954120 15964416 16009344 16049085 16117920 16163280 16173270 16174080 16207360 16213860 16259490 16352973 16353792 16373760 16409952 16419840 16440151 16567362 16567740 16578432 16609320 16612544 16625088 16659296 16772280 16773120 16830336 16830720 16837470 16872115 16872960 16884855 17003520 17017728 17024553 17083872 17093310 17119024 17192448 17240832 17251488 17283630 17294784 17343456 17418240 17454080 17461080 17510220 17521920 17633280 17672256 17716608 17738240 17750745 17777448 17788160 17853696 17890432 17948385 17952768 17959968 18010512 18132660 18169970 18170880 18183690 18221105 18232864 18233280 18398016 18408180 18420480 18435872 18472320 18625152 18677568 18685485 18689112 18690048 18741708 18756715 18788744 18868815 18869760 18916170 18934128 18934560 18969405 18982080 19102720 19144944 19156480 19168320 19258902 19341504 19395936 19407924 19448832 19456632 19511388 19635392 19635840 19643715 19648512 19685120 19703808 19752720 19837440 19931184 19942195 19955520 19999629 20011680 20126736 20177248 20196864 20234032 20246538 20247552 20303517 20404224 20442240 20446208 20511972 20512440 20723040 20740356 20765680 20781360 20824120 20944896 20953296 21012264 21025251 21026304 21037920 21069568 21137337 21272160 21285888 21300894 21344723 21345792 21354840 21398780 21490560 21538062 21551040 21564360 21565440 21618480 21679320 21803964 21805056 21865326 21879936 21888711 21893120 22089816 22090320 22104576 22145760 22166784 22221303 22221810 22317120 22363040 22440448 22440960 22449960 22468719 22497280 22508058 22513140 22642578 22643712 22671360 22690304 22699404 22763286 22778496 22791080 22923264 22987776 22997520 23001984 23044840 23059712 23124608 23281440 23346960 23361390 23362560 23427135 23485930 23563008 23572458 23620961 23622144 23638797 23667660 23703264 23804928 23930634 23931180 23946624 24014016 24176880 24227840 24244920 24259905 24311040 24320790 24389235 24530688 24544240 24560640 24614928 24629760 24833536 24851043 24903424 24913980 24918816 24988944 25158420 25159680 25221560 25245504 25246080 25292540 25309440 25505280 25526592 25557760 25639965 25678536 25788672 25861248 25877232 25925445 25931776 25942176 26015184 26181120 26191620 26259401 26265330 26282880 26336960 26449920 26508384 26574912 26607360 26666172 26682240 26835648 26929152 26939952 26995384 26996736 27015768 27071356 27254955 27256320 27349296 27349920 27612270 27630720 27653808 27708480 27937728 28016352 28033668 28035072 28050560 28112562 28183116 28304640 28362880 28374255 28381184 28401192 28461056 28473120 28654080 28717416 28734720 28752480 28824640 28888353 28905760 29012256 29071952 29093904 29153768 29173248 29184948 29267082 29453088 29453760 29472768 29527680 29555712 29628404 29629080 29756160 29896776 29921280 29933280 29958292 30010744 30017520 30190104 30191616 30265872 30295296 30351048 30369807 30371328 30650368 30663360 30669312 30767958 30768660 31041920 31110534 31129280 31148520 31150080 31236180 31417344 31429944 31496192 31518396 31556880 31604352 31739904 31907512 31908240 31928832 32018688 32098170 32235840 32326560 32346540 32348160 32414720 32427720 32518980 32705946 32707584 32747520 32797989 32819904 32839680 32880302 33134724 33135480 33156864 33218640 33225088 33250176 33318592 33332715 33544560 33660672 33661440 33674940 33744230 33745920 33762087 33769710 33839195 33963867 34007040 34035456 34049106 34144929 34167744 34186620 34238048 34384896 34481664 34502976 34567260 34589568 34686912 34836480 34908160 34922160 35020440 35042085 35043840 35228895 35344512 35433216 35476480 35501490 35554896 35576320 35707392 35780864 35895951 35896770 35919936 36021024 36265320 36339940 36341760 36367380 36442210 36465728 36466560 36481185 36796032 36816360 36840960 36871744 36944640 37035505 37250304 37355136 37370970 37378224 37447865 37483416 37513430 37577488 37737630 37739520 37832340 37868256 37869120 37938810 37964160 38205440 38289888 38312960 38336640 38517804 38683008 38791872 38815848 38897664 38913264 39022776 39270784 39271680 39287430 39370240 39397995 39407616 39505440 39674880 39862368 39884390 39911040 39999258 40023360 40253472 40354496 40393728 40468064 40493076 40495104 40607034 40808448 40884480 40892416 41023944 41024880 41418405 41446080 41480712 41531360 41562720 41648240 41889792 41906592 42024528 42050502 42052608 42075840 42139136 42168843 42274674 42544320 42571776 42601788 42689446 42691584 42709680 42797560 42981120 43076124 43102080 43128720 43236960 43358640 43607928 43610112 43730652 43759872 43777422 43867499 43900623 44179632 44180640 44209152 44291520 44333568 44442606 44443620 44634240 44726080 44880896 44881920 44899920 44937438 44994560 45016116 45026280 45285156 45287424 45380608 45398808 45526572 45556992 45582160 45846528 45975552 45995040 46003968 46089680 46119424 46151937 46249216 46562880 46665801 46693920 46722780 46725120 46854270 46971860 47126016 47144916 47241922 47244288 47277594 47335320 47374873 47406528 47609856 47861268 47862360 47893248 48028032 48147255 48353760 48489840 48519810 48622080 48641580 48767459 48778470 49058919 49061376 49088480 49121280 49229856 49259520 49320453 49667072 49702086 49806848 49827960 49837632 49977888 50316840 50319360 50443120 50491008 50492160 50585080 50616345 50618880 51010560 51053184 51073659 51115520 51279930 51357072 51577344 51722496 51754464 51849707 51850890 51884352 52030368 52362240 52383240 52518802 52530660 52565760 52673920 52899840 53016768 53149824 53214720 53252235 53332344 53364480 53671296 53845155 53858304 53879904 53990768 54031536 54142712 54509910 54512640 54663315 54698592 54699840 55224540 55261440 55307616 55416960 55875456 56032704 56067336 56070144 56101120 56225124 56270145 56366232 56606445 56609280 56725760 56748510 56802384 56908215 56922112 56946240 57308160 57434832 57469440 57504960 57649280 57776706 57811520 58024512 58143904 58187808 58307536 58346496 58369896 58534164 58906176 58907520 58931145 58945536 59055360 59111424 59256808 59258160 59512320 59793552 59826585 59866560 59916584 60021488 60035040 60380208 60531744 60590592 60702096 60739614 60742656 60910551 61326720 61338624 61535916 61537320 62083840 62221068 62258560 62297040 62472360 62834688 62859888 62992384 63036792 63075753 63113760 63208704 63412011 63815024 63816480 63857664 64034169 64037376 64196340 64471680 64653120 64693080 64696320 64829440 64855440 65037960 65411892 65415168 65595978 65639808 65679360 65760604 66269448 66270960 66313728 66437280 66450176 66500352 66637184 66663909 66665430 67089120 67321344 67322880 67349880 67406157 67488460 67491840 67524174 67539420 67678390 67927734 68014080 68070912 68098212 68289858 68335488 68373240 68476096 68769792 68963328 69005952 69134520 69179136 69373824 69816320 69844320 70040880 70084170 70087680 70281405 70457790 70689024 70862883 70866432 70952960 71002980 71109792 71152640 71414784 71561728 71791902 71793540 71839872 72042048 72530640 72679880 72683520 72734760 72884420 72931456 72933120 72962370 73167705 73592064 73632720 73681920 73743488 73889280 74071010 74500608 74553129 74710272 74741940 74756448 74895730 74966832 75026860 75154976 75475260 75479040 75664680 75736512 75738240 75877620 75928320 76410880 76579776 76625920 76673280 76919895 77035608 77366016 77583744 77631696 77776335 77795328 77826528 78045552 78541568 78543360 78574860 78740480 78778203 78795990 79010880 79349760 79724736 79768780 79822080 79998516 80046720 80506944 80708992 80787456 80936128 80986152 80990208 81214068 81764865 81768960 81784832 82047888 82049760 82200755 82836810 82892160 82961424 83062720 83125440 83296480 83813184 84049056 84101004 84105216 84151680 84278272 84337686 84549348 85088640 85122765 85143552 85203576 85378892 85383168 85419360 85595120 85962240 86152248 86204160 86257440 86473920 86665059 86717280 87215856 87461304 87519744 87554844 87734998 87801246 87981907 88359264 88361280 88418304 88583040 88667136 88885212 88887240 89268480 89452160 89761792 89763840 89799840 89874876 90032232 90052560 90570312 90574848 90761216 90797616 91053144 91109421 91113984 91164320 91951104 91990080 92007936 92179360 92238848 92303874 92498432 93125760 93331602 93387840 93445560 93450240 93708540 93943720 94252032 94289832 94483844 94488576 94555188 94670640 94749746 94813056 95219712 95722536 95724720 95786496 96056064 96292313 96294510 96707520 96979680 97039620 97244160 97283160 97534918 97556940 98117838 98122752 98176960 98242560 98393967 98459712 98519040 98640906 99334144 99404172 99613696 99655920 99675264 99955776 99998145 100633680 100886240 100982016 100984320 101170160 101232690 101237760 101286261 101517585 102021120 102106368 102147318 102231040 102434787 102559860 102714144 103154688 103444992 103508928 103699414 103701780 103768704 104060736 104724480 104766480 105037604 105061320 105126255 105131520 105347840 105686685 106033536 106299648 106429440 106504470 106664688 106723615 106728960 107342592 107687853 107690310 107759808 107981536 108063072 108285424 109019820 109025280 109326630 109397184 109399680 109443555 110449080 110522880 110615232 110833920 111106515 111750912 112065408 112134672 112202240 112343595 112450248 112540290 112732464 113212890 113218560 113451520 113497020 113604768 113816430 113892480 114616320 114869664 114938880 115009920 115298560 115553412 115623040 116049024 116287808 116375616 116615072 116692992 116739792 117068328 117812352 117815040 117862290 118104805 118110720 118193985 118222848 118513616 118516320 119024640 119587104 119653170 119733120 119833168 120042976 120070080 120760416 121063488 121181184 121404192 121479228 121485312 121821102 122653440 122677248 123071832 123074640 124167680 124255215 124442136 124517120 124594080 124944720 125669376 125719776 126073584 126151506 126227520 126417408 126506529 126824022 127630048 127632960 127715328 128068338 128074752 128392680 128943360 129306240 129386160 129658880 129710880 130075920 130823784 130830336 131191956 131279616 131297005 131521208 131602497 132538896 132541920 132627456 132874560 132900352 133000704 133274368 133327818 133330860 134178240 134642688 134645760 134699760 134812314 134976920 134983680 135048348 135078840 135356780 135855468 136141824 136196424 136579716 136670976 136746480 136952192 137539584 137926656 138011904 138269040 138358272 138455811 138747648 139688640 139997403 140081760 140168340 140175360 140562810 140915580 141378048 141725766 141732864 141905920 142005960 142124619 142219584 142305280 142829568 143123456 143583804 143587080 143679744 144084096 144441765 145061280 145359760 145469520 145768840 145862912 145866240 145924740 146302377 146335410 147176757 147184128 147265440 147363840 147486976 147778560 147961359 148142020 149001216 149106258 149413061 149420544 149483880 149512896 149791460 149933664 150053720 150309952 150950520 150958080 151329360 151473024 151476480 151755240 151849035 151856640 153159552 153220977 153251840 153346560 153805063 153839790 154071216 154732032 155167488 155263392 155549121 155552670 155653056 156091104 157083136 157086720 157149720 157480960 157556406 157591980 158021760 158699520 159449472 159537560 159644160 159997032 160093440 161013888 161417984 161574912 161872256 161972304 162428136 163529730 163537920 163989945 164095776 164099520 164401510 165673620 165784320 165922848 166125440 166250880 166592960 167626368 168098112 168202008 168210432 168303360 168556544 168675372 168810435 169098696 169819335 170177280 170245530 170407152 170724645 170757784 170766336 170838720 171190240 171924480 172304496 172408320 172514880 172947840 173330118 173434560 174431712 174922608 175039488 175109688 175469996 175602492 175963814 176718528 176722560 176836608 177166080 177334272 177770424 177774480 178536960 178904320 179479755 179523584 179599680 179749752 180064464 180105120 181140624 181522432 181595232 182106288 182218842 182227968 182328640 182731653 183980160 184015872 184358720 184477696 184607748 184996864 186251520 186663204 186775680 186891120 187417080 187887440 188504064 188579664 188967688 188977152 189110376 189341280 189499492 189626112 190236033 191445072 191449440 191572992 192102507 192112128 192584626 192589020 193415040 193959360 194079240 194488320 194566320 195069836 195113880 196235676 196245504 196353920 196787934 196919424 197038080 197281812 198668288 198808344 199227392 199311840 199350528 199911552 199991727 199996290 201267360 201772480 201964032 201968640 202218471 202340320 202465380 202475520 202572522 203035170 204042240 204212736 204294636 204462080 204869574 205119720 205428288 206309376 206889984 207017856 207398828 207403560 207537408 208121472 209448960 209532960 210075208 210122640 210252510 210263040 210695680 210844215 211373370 212067072 212588649 212599296 212858880 213008940 213329376 213447230 213457920 214685184 215375706 215380620 215519616 215963072 216126144 216570848 218039640 218050560 218653260 218794368 218799360 218887110 219337495 219503115 220898160 221045760 221230464 221667840 222213030 223501824 224130816 224269344 224404480 224687190 224900496 225080580 225464928 226425780 226437120 226903040 226994040 227209536 227632860 227784960 229232640 229739328 229877760 230019840 230597120 230759685 231106824 231246080 232098048 232575616 232751232 233230144 233329005 233385984 233479584 234136656 235624704 235630080 235724580 236209610 236221440 236334609 236387970 236874365 237027232 237032640 238049280 239174208 239306340 239466240 239666336 240085952 240140160 241520832 242126976 242362368 242808384 242958456 242970624 243642204 243837295 245294595 245306880 245354496 246143664 246149280 246602265 248335360 248510430 248884272 249034240 249188160 249889440 251439552 252147168 252303012 252455040 252834816 253013058 253648044 255260096 255265920 255368295 255430656 256136676 256149504 256785360 257886720 258612480 258772320 259248535 259421760 259995177 260151840 261647568 262383912 262559232 262594010 263042416 263204994 263945721 265077792 265083840 265254912 265749120 265800704 266001408 266548736 266655636 266661720 268356480 269285376 269291520 269399520 269624628 269953840 270096696 270157680 270713560 271710936 272283648 272392848 273159432 273328263 273341952 273492960 273904384 275853312 276023808 276538080 276716544 276911622 277481399 277495296 279377280 279994806 280163520 280336680 280350720 281125620 281831160 282756096 283451532 283465728 284011920 284249238 284439168 284610560 285659136 286246912 287167608 287174160 287359488 288168192 288876939 288883530 290122560 290719520 290939040 291537680 291725824 291732480 291849480 292604754 292670820 294353514 294368256 294530880 294727680 294973952 295181901 295557120 295922718 296284040 298002432 298212516 298826122 298841088 298967760 299025792 299582920 299867328 300107440 300619904 301901040 302658720 302946048 302952960 303510480 303698070 303713280 303858783 304552755 306319104 306441954 306693120 307072493 307304361 307610126 307679580 308142432 309464064 310334976 310526784 311098242 311105340 311306112 312182208 314166272 314173440 314299440 314961920 315112812 315183960 315378765 316043520 317060055 318898944 319075120 319288320 319994064 320170845 320186880 322027776 322835968 323063559 323744512 323944608 324856272 327059460 327075840 327979890 328191552 328199040 328803020 331347240 331568640 331845696 332250880 332501760 333185920 333319545 335252736 336196224 336404016 336606720 337030785 337113088 337350744 337620870 338197392 339638670 340354560 340491060 340814304 341372213 341449290 341515568 341677440 342380480 343848960 344608992 344816640 345029760 345895680 346660236 346869120 348863424 349845216 350078976 350219376 350939992 351204984 351927628 353437056 353445120 354314415 354332160 354668544 355540848 355548960 357073920 357808640 358959510 359199360 359499504 360128928 360210240 362281248 363190464 364212576 364437684 364455936 364657280 365463306 367960320 368031744 368717440 368955392 369215496 369993728 372503040 372765645 373326408 373551360 373782240 374834160 375774880 377008128 377159328 377935376 378220752 378682560 378998984 379252224 380472066 382890144 382898880 383145984 384205014 384224256 385169252 385178040 386830080 387918720 388158480 388976640 389132640 390139672 390227760 392471352 392491008 392707840 393575868 393838848 393891015 394563624 394807491 397616688 398454784 398623680 398701056 399823104 399983454 399992580 402534720 403544960 403928064 403937280 404436942 404680640 404930760 404951040 405145044 406070340 408425472 408589272 408924160 409739148 410239440 410856576 412618752 413779968 414035712 414797656 414807120 415074816 416242944 419065920 420150416 420245280 420505020 420526080 421391360 421688430 422746740 424134144 425177298 425198592 425717760 426017880 426373857 426658752 426894460 426915840 429370368 430751412 430761240 431039232 431926144 432252288 433141696 433325295 436079280 437306520 437588736 437598720 437774220 438674990 438907131 439006230 439909535 441530271 441796320 442091520 442460928 443335680 443884077 444426060 447003648 448239183 448261632 448538688 448808960 449374380 449800992 450161160 450929856 452851560 452874240 453806080 453988080 454419072 455265720 455547105 455569920 459478656 459755520 460039680 461194240 461415189 461519370 462213648 462492160 464196096 465151232 465502464 466460288 466647363 466658010 466959168 468273312 471249408 471260160 471449160 472419220 472442880 472669218 472775940 473748730 474054464 474065280 476098560 478348416 478612680 478932480 479332672 480171904 480280320 481461565 483041664 484253952 484724736 485616768 485916912 487284408 487674590 490589190 490613760 491969835 492287328 492298560 493204530 496670720 497020860 497768544 498068480 498376320 499778880 502879104 504294336 504606024 504910080 505669632 506026116 506431305 507296088 510520192 510531840 510736590 512173935 512273352 512299008 513570720 515773440 517224960 517544640 518497070 518843520 519990354 520303680 523295136 524767824 525118464 525188020 526084832 526409988 527891442 530155584 530167680 530509824 531498240 531601408 532002816 533097472 533311272 533323440 536712960 538439265 538570752 538799040 539249256 539907680 540193392 540315360 541427120 543421872 544567296 544785696 546318864 546656526 546683904 546985920 547808768 548194959 552047616 553076160 553433088 553823244 554962798 554990592 558754560 559989612 560327040 560673360 562251240 563662320 565512192 566903064 566931456 568023840 568498476 568878336 570708099 572493824 574335216 574348320 574718976 576307521 576336384 577753878 577767060 580245120 581439040 581878080 583075360 583451648 583464960 583698960 585209508 585341640 588707028 588736512 589061760 589947904 590363802 591114240 591845436 592568080 596004864 596425032 597652244 597682176 597935520 598051584 599165840 599734656 599975181 600214880 601239808 603802080 605317440 605892096 605905920 606655413 607020960 607396140 607426560 607717566 609105510 612638208 612883908 613386240 614144986 614608722 615220252 615359160 615873349 616284864 618928128 620669952 621053568 622196484 622210680 622612224 624364416 628332544 628346880 628598880 630225624 630367920 630757530 632087040 632532645 633976967 634120110 637765947 637797888 638150240 638576640 639988128 640341690 640373760 644055552 645671936 646127118 647489024 647889216 649712544 654118920 654151680 655959780 656383104 656398080 657606040 658012485 662694480 663137280 663691392 664501760 665003520 666371840 666639090 670505472 672392448 672808032 673213440 674046191 674061570 674701488 675241740 676394784 679277340 680709120 680982120 681628608 682744426 682898580 683031136 683354880 684760960 687697920 689217984 689633280 690059520 691791360 692279055 693320472 693738240 697726848 699690432 699987015 700157952 700438752 701879984 702409968 703855256 706874112 706890240 708628830 708664320 709003827 710623095 711081696 711097920 714147840 715617280 717919020 718398720 718999008 720257856 720420480 724562496 726380928 728425152 728875368 728911872 729314560 730926612 731511885 735883785 735920640 736063488 737434880 738430992 739806795 739987456 745006080 745531290 746652816 747065305 747102720 747564480 749668320 751549760 754318656 755870752 756441504 757365120 757997968 758504448 760944132 765780288 765797760 766104885 766291968 768410028 768448512 769025315 770338504 770356080 773660160 775837440 776316960 777745605 778265280 780279344 780455520 784942704 785415680 787151736 787677696 787782030 789127248 789614982 791837163 795233376 797247360 797402112 799646208 799966908 799985160 805069440 807089920 807856128 807874560 808873884 809361280 809861520 810290088 812140680 816850944 817178544 819478296 819984789 820478880 821713152 827559936 828071424 829595312 829614240 830149632 832444197 832485888 838131840 840300832 840490560 841010040 841052160 842782720 843376860 845493480 848268288 850354596 850397184 852035760 852747714 853317504 853788920 853831680 858740736 861502824 861522480 862078464 863852288 864504576 866283392 866630817 866650590 872158560 874613040 875177472 875197440 875548440 877349980 877814262 878012460 879819070 883060542 883592640 884183040 884921856 885545703 886671360 887768154 888852120 894007296 896478366 896523264 897077376 897617920 898748760 899601984 900322320 901859712 905703120 907612160 907976160 908838144 910531440 911094210 911139840 911576349 913658265 918957312 920079360 921217479 922388480 922830378 923038740 924427296 924984320 928392192 930302464 931004928 932920576 933294726 933316020 933918336 936546624 942498816 942520320 942898320 944838440 944885760 945338436 945551880 947497460 948108928 948130560 951180165 956696832 957225360 957864960 958665344 960343808 960512535 960560640 962923130 966083328 968507904 969190677 971233536 971833824 974568816 975349180 981178380 981227520 983939670 984574656 984597120 986409060 993341440 994041720 995537088 996136960 996752640 999557760 999958635 1005758208 1008588672 1009212048 1009820160 1011092355 1011339264 1012052232 1012862610 1014592176 1021040384 1021063680 1021473180 1024116639 1024347870 1024546704 1027141440 1031546880 1034449920 1035089280 1036994140 1037687040 1039980708 1040607360 1046590272 1049535648 1050236928 1050376040 1052169664 1052819976 1055782884 1060311168 1060335360 1062943245 1062996480 1063202816 1064005632 1066194944 1066622544 1066646880 1073425920 1076635441 1076878530 1077598080 1078498512 1079815360 1080386784 1080630720 1082854240 1086843744 1089571392 1092637728 1093313052 1093367808 1093971840 1095617536 1096389918 1104095232 1106152320 1106866176 1107646488 1109925596 1109981184 1117509120 1119979224 1120654080 1121346720 1124502480 1127324640 1131024384 1133806128 1136047680 1136996952 1137756672 1141416198 1143764791 1148670432 1148696640 1149437952 1152615042 1152672768 1155507756 1155534120 1160490240 1162878080 1163756160 1166150720 1166903296 1166929920 1167397920 1170419016 1170683280 1177414056 1177473024 1178123520 1179895808 1180727604 1181673045 1183690872 1184422473 1185136160 1192850064 1195304488 1195364352 1195871040 1196103168 1198331680 1199469312 1199950362 1200429760 1202479616 1207604160 1210634880 1211784192 1211811840 1213310826 1214041920 1214792280 1214853120 1215435132 1218211020 1225276416 1225767816 1226772480 1228289972 1229217444 1230440504 1230718320 1231746698 1232569728 1237856256 1241339904 1242107136 1244392968 1244421360 1245224448 1248728832 1256665088 1257197760 1260451248 1260735840 1261515060 1264174080 1265065290 1267953934 1268240220 1275531894 1275595776 1276300480 1277153280 1279121571 1279976256 1280683380 1280747520 1288111104 1291343872 1292254236 1294978048 1295778432 1299425088 1299975885 1308237840 1311919560 1312766208 1312796160 1315212080 1316024970 1316721393 1319728605 1325388960 1326274560 1327382784 1329003520 1330007040 1331652231 1332743680 1333278180 1341010944 1344717549 1344784896 1345616064 1346426880 1348092382 1348123140 1349402976 1350483480 1352789568 1358554680 1361418240 1361964240 1363257216 1365488852 1365797160 1366062272 1366641315 1366709760 1369521920 1378435968 1379266560 1380119040 1383582720 1384245567 1384558110 1386640944 1387406995 1387476480 1395453696 1399380864 1399942089 1399974030 1400877504 1403759968 1404819936 1407710512 1413748224 1413780480 1417257660 1417328640 1418007654 1421246190 1422163392 1422195840 1428295680 1431234560 1435838040 1436797440 1437998016 1440515712 1440840960 1444384695 1449124992 1452761856 1456850304 1457750736 1458629120 1461853224 1463023770 1471767570 1471841280 1474869760 1475909505 1476861984 1479613590 1490012160 1491062580 1493305632 1494130610 1494205440 1495128960 1499336640 1503099520 1508637312 1511741504 1512883008 1514730240 1515995936 1517008896 1519293915 1521888264 1531560576 1531595520 1532209770 1535362465 1536521805 1536820056 1536897024 1538050630 1540677008 1540712160 1547320320 1551674880 1552633920 1555491210 1556530560 1560558688 1560911040 1569885408 1570831360 1574303472 1575355392 1575564060 1578254496 1579229964 1583674326 1590466752 1594494720 1594804224 1599292416 1599933816 1599970320 1610138880 1614179840 1615317795 1615712256 1617747768 1618722560 1619723040 1620580176 1624281360 1633701888 1634357088 1638956592 1639969578 1640957760 1643426304 1644584877 1656142848 1659190624 1659228480 1660299264 1664888394 1664971776 1676263680 1680601664 1680981120 1682020080 1685565440 1686753720 1690986960 1696536576 1700709192 1700794368 1704071520 1705495428 1706635008 1706861065 1707577840 1717481472 1723005648 1723044960 1724156928 1727704576 1728922563 1729009152 1732566784 1733261634 1733301180 1744317120 1749226080 1750354944 1750394880 1751096880 1754699960 1755628524 1756024920 1759638140 1766121084 1767185280 1769843712 1771091406 1773342720 1775536308 1777704240 1788014592 1792956732 1793046528 1794154752 1797497520 1799203968 1799925543 1800644640 1803719424 1811406240 1815952320 1817676288 1819966239 1821062880 1822188420 1822279680 1823152698 1826904041 1827316530 1837914624 1840158720 1842434958 1844776960 1845660756 1846077480 1847620047 1848854592 1849968640 1856784384 1860604928 1862009856 1865841152 1866589452 1866632040 1867836672 1873093248 1884997632 1885040640 1885796640 1889676880 1890676872 1891103760 1894994920 1896217856 1896261120 1901930901 1902360330 1913297841 1913393664 1914450720 1915729920 1917330688 1920687616 1921025070 1921121280 1925846260 1932166656 1937015808 1938381354 1942369793 1942467072 1943667648 1949137632 1950698360 1962356760 1962455040 1967879340 1969149312 1969194240 1972818120 1974037455 1988083440 1991074176 1992273920 1993505280 1999115520 1999465819 1999917270 2011516416 2017177344 2018424096 2019640320 2022138573 2022184710 2024104464 2025725220 2029184352 2042080768 2042127360 2042946360 2048233278 2048695740 2049093408 2054282880 2063093760 2068899840 2070178560 2073988280 2075374080 2079961416 2081214720 2093180544 2099071296 2100473856 2100752080 2104339328 2105639952 2111565768 2120622336 2120670720 2125886490 2125992960 2127011481 2131869285 2132389888 2133245088 2133293760 2146851840 2153270882 2153757060 2155196160 2156997024 2159630720 2160773568 2161261440 2165708480 2173687488 2179142784 2185275456 2186626104 2186735616 2187943680 2191235072 2192779836 2194535655 2207651355 2208190464 2212304640 2215292976 2219420385 2219851192 2219962368 2235018240 2239958448 2241195915 2241308160 2242693440 2249004960 2254649280 2267612256 2272095360 2273993904 2275513344 2282832396 2287529582 2297340864 2297393280 2298875904 2305230084 2305345536 2307075945 2311015512 2311068240 2320980480 2325756160 2327512320 2332301440 2333236815 2333806592 2334795840 2340838032 2341366560 2354828112 2356247040 2359791616 2361455208 2363346090 2367381744 2368844946 2370272320 2375511489 2385700128 2390608976 2391742080 2392206336 2396663360 2398938624 2399900724 2400859520 2404959232 2415208320 2421269760 2423568384 2423623680 2426621652 2428083840 2429584560 2430870264 2436422040 2450552832 2451535632 2456579944 2458434888 2460881008 2461436640 2463493396 2465139456 2482679808 2484214272 2488785936 2488842720 2490448896 2497332591 2497457664 2514395520 2520902496 2521471680 2523030120 2528348160 2530130580 2535907868 2536480440 2551063788 2551191552 2552600960 2558243142 2559952512 2561366760 2561495040 2576222208 2582687744 2584508472 2589956096 2591556864 2598850176 2599892451 2599951770 2616475680 2623839120 2625532416 2625592320 2630424160 2632049940 2633442786 2639457210 2650777920 2652549120 2654765568 2658007040 2660014080 2663304462 2665487360 2666556360 2682021888 2689435098 2689569792 2691232128 2692853760 2696184764 2696246280 2698805952 2700966960 2705579136 2717109360 2722836480 2723928480 2726514432 2730977704 2731594320 2732124544 2733282630 2733419520 2739043840 2740974795 2756871936 2760238080 2763652437 2767165440 2768491134 2769116220 2773281888 2774813990 2774952960 2790907392 2798761728 2799884178 2799948060 2801755008 2807519936 2809639872 2815421024 2827496448 2827560960 2834515320 2834657280 2836015308 2842492380 2844326784 2844391680 2853540495 2862469120 2871676080 2873594880 2875996032 2881031424 2881537605 2881681920 2888769390 2898249984 2905523712 2913700608 2915501472 2917258240 2923706448 2926047540 2943535140 2943682560 2949739520 2951819010 2953723968 2959227180 2980024320 2982125160 2986611264 2988261220 2988410880 2990257920 2998673280 2999875905 3006199040 3017274624 3023483008 3025766016 3029460480 3031991872 3033277065 3034017792 3038587830 3043776528 3063121152 3063191040 3064419540 3070724930 3072349917 3073043610 3073640112 3076101260 3079366745 3081354016 3081424320 3094640640 3103349760 3105267840 3110982420 3113061120 3121117376 3121822080 3139770816 3141662720 3148606944 3150710784 3151128120 3156508992 3158459928 3167348652 3169884835 3180933504 3188829735 3188989440 3189608448 3198584832 3199867632 3199940640 3220277760 3228359680 3229906323 3230635590 3235495536 3237445120 3239446080 3241160352 3248562720 3268714176 3277913184 3279939156 3281915520 3286852608 3289169754 3312285696 3318381248 3318456960 3320598528 3329776788 3329943552 3352527360 3361203328 3361962240 3364040160 3370230955 3373507440 3381973920 3393073152 3401418384 3408143040 3410990856 3413270016 3413722130 3415155680 3431294373 3446011296 3446089920 3448313856 3455409152 3457845126 3458018304 3465133568 3466523268 3466602360 3488634240 3498452160 3500709888 3500789760 3502193760 3509399920 3511257048 3512049840 3519276280 3532242168 3534370560 3539687424 3542182812 3545019135 3551072616 3553267419 3555408480 3585913464 3586093056 3588309504 3594995040 3598407936 3599851086 3601289280 3607258187 3607438848 3622812480 3631904640 3635352576 3639932478 3642125760 3644376840 3644559360 3646305396 3653808082 3654633060 3675829248 3680317440 3684869916 3691321512 3692154960 3695240094 3697709184 3699937280 3713568768 3721209856 3724019712 3731682304 3733178904 3733264080 3735673344 3746186496 3769995264 3771593280 3779353760 3781353744 3782207520 3789989840 3792435712 3792522240 3803861802 3804720660 3826595682 3826787328 3828901440 3831459840 3834661376 3837364713 3841375232 3842050140 3842242560 3851692520 3864333312 3874031616 3876762708 3884739586 3884934144 3887335296 3898275264 3901396720 3924713520 3935758680 3938298624 3938388480 3945636240 3948074910 3950164179 3959185815 3976166880 3982148352 3987010560 3994956693 3998231040 3998931638 3999834540 4010185667 4023032832 4034152647 4034354688 4036848192 4039280640 4044277146 4044369420 4048208928 4051450440 4058368704 4084161536 4084254720 4085892720 4096466556 4097391480 4098186816 4099923945 4108565760 4137799680 4140357120 4147976560 4150748160 4152736701 4159922832 4162220985 4162429440 4186361088 4198142592 4199826267 4201504160 4208678656 4211279904 4223131536 4241244672 4241341440 4251772980 4251985920 4254022962 4263738570 4266490176 4266587520 4293703680 4306541764 4307514120 4310392320 4313994048 4319261440 4321547136 4322522880 4331416960 4333154085 4347374976 4358285568 4370550912 4373252208 4375887360 4382470144 4385559672 4389071310 4415302710 4424609280 4427728515 4430585952 4437838769 4438840770 4439702384 4470036480 4479916896 4482391830 4482616320 4485386880 4498009920 4509298560 4535224512 4544190720 4547987808 4551026688 4557881745 4565664792 4575059164 4594681728 4594786560 4606087395 4610460168 4610691072 4614151890 4622031024 4622136480 4641960960 4651512320 4655024640 4664602880 4666473630 4669591680 4681676064 4682733120 4709656224 4712494080 4722910416 4726692180 4734763488 4737689892 4740544640 4751022978 4771400256 4781217952 4783484160 4784412672 4793326720 4797877248 4799801448 4801719040 4809918464 4830416640 4842539520 4845953385 4847136768 4853243304 4856167680 4859169120 4861740528 4872844080 4901105664 4903071264 4913159888 4916869776 4921762016 4922873280 4926986792 4930278912 4968428544 4977571872 4977685440 4980897792 4994665182 4994915328 5028791040 5041804992 5042943360 5046060240 5056696320 5060261160 5071815736 5072960880 5102127576 5102383104 5105201920 5116486284 5119905024 5120583195 5122733520 5152444416 5169016944 5179912192 5183113728 5186767689 5197700352 5199784902 5199903540 5232951360 5247678240 5251064832 5251184640 5260848320 5264099880 5266885572 5278914420 5301555840 5309531136 5316014080 5320028160 5326608924 5330974720 5333112720 5364043776 5378870196 5379139584 5382464256 5383177205 5392369528 5392492560 5397611904 5401933920 5411158272 5434218720 5447856960 5453028864 5461955408 5463188640 5464249088 5466565260 5466839040 5478087680 5480712123 5481949590 5513743872 5520476160 5527304874 5534330880 5536982268 5538232440 5542860141 5546563776 5549627980 5549905920 5581814784 5597523456 5599768356 5599896120 5603510016 5615039872 5619279744 5630842048 5654992896 5655121920 5669030640 5672030616 5684984760 5688653568 5688783360 5705792703 5707080990 5718823955 5739893523 5743352160 5747189760 5751992064 5762062848 5763075210 5763363840 5777538780 5796499968 5811047424 5827109379 5827401216 5831002944 5834516480 5847412896 5852095080 5887070280 5887365120 5899479040 5903638020 5907447936 5918454360 5922112365 5964250320 5973222528 5976522440 5976821760 5980515840 5997346560 5998397457 5999751810 6012398080 6034549248 6046966016 6051532032 6058920960 6063983744 6066415719 6066554130 6077175660 6087553056 6126242304 6126382080 6128839080 6141449860 6144699834 6146087220 6147280224 6152202520 6158733490 6162708032 6162848640 6189281280 6206699520 6210535680 6221964840 6226122240 6242234752 6243644160 6279541632 6283325440 6297213888 6301421568 6302256240 6313017984 6316919856 6334697304 6339769670 6361867008 6377659470 6377978880 6381034443 6395607855 6397169664 6399735264 6399881280 6440555520 6456719360 6459812646 6461271180 6470991072 6474890240 6478892160 6482320704 6497125440 6537428352 6555826368 6559878312 6563831040 6573705216 6578339508 6583606965 6624571392 6636762496 6636913920 6658261155 6659553576 6659887104 6705054720 6722406656 6723587745 6723924480 6728080320 6740461910 6747014880 6763947840 6802836768 6816286080 6821981712 6826540032 6827444260 6830311360 6862588746 6892022592 6892179840 6896627712 6910818304 6915690252 6916036608 6921227835 6930267136 6933046536 6933204720 6977268480 6996904320 6999710445 7001419776 7004387520 7018799840 7022514096 7024099680 7038552560 7064484336 7068741120 7079374848 7084365624 7090038270 7102145232 7106534838 7110816960 7126534467 7171826928 7176619008 7189990080 7196815872 7199702172 7202578560 7214516374 7214877696 7245624960 7263809280 7270705152 7279864956 7284251520 7288753680 7292610792 7307616164 7309266120 7351658496 7369739832 7382643024 7384309920 7390480188 7395418368 7442419712 7448039424 7463364608 7466357808 7466528160 7471346688 7491997773 7492372992 7543186560 7558707520 7562707488 7564415040 7579979680 7584871424 7585044480 7607723604 7609441320 7653191364 7653574656 7657802880 7669322752 7674729426 7682750464 7684100280 7684485120 7703385040 7728666624 7748063232 7753525416 7769479172 7769868288 7774670592 7796550528 7799677353 7802793440 7849427040 7871517360 7876597248 7876776960 7891272480 7896149820 7900328358 7918371630 7952333760 7964296704 7974021120 7989913386 7996462080 7997863276 7999669080 8006353537 8020371334 8046065664 8068305294 8068709376 8073696384 8078561280 8088554292 8088738840 8096417856 8102900880 8116737408 8168323072 8168509440 8171785440 8192933112 8194782960 8196373632 8199847890 8217131520 8222924385 8241700571 8280714240 8290957311 8295953120 8301496320 8305473402 8319845664 8324441970 8324858880 8372722176 8396285184 8399652534 8403008320 8417357312 8422559808 8446263072 8482489344 8482682880 8503545960 8503971840 8508045924 8527477140 8532980352 8533175040 8587407360 8613083528 8615028240 8620784640 8627988096 8638522880 8643094272 8644612815 8645045760 8662833920 8666308170 8694749952 8716571136 8741101824 8746504416 8751774720 8771119344 8778142620 8830605420 8849218560 8855457030 8861171904 8875677538 8877681540 8879404768 8940072960 8959833792 8964783660 8965232640 8970773760 8996019840 8999627715 9018597120 9070449024 9088381440 9095975616 9099831195 9102053376 9115763490 9131329584 9134520205 9150118328 9189363456 9189573120 9212174790 9217049751 9220920336 9228303780 9238100235 9244062048 9244272960 9283921920 9303024640 9310049280 9329205760 9332947260 9339183360 9363352128 9365466240 9419312448 9424988160 9445820832 9453384360 9469526976 9475379784 9481089280 9502045956 9509654505 9542800512 9562435904 9566489205 9566968320 9568825344 9586653440 9595754496 9599602896 9603438080 9619836928 9660833280 9685079040 9689718969 9691906770 9706486608 9711848965 9712335360 9718338240 9723481056 9745688160 9806142528 9826319776 9833739552 9843524032 9845746560 9853973584 9860557824 9936857088 9955143744 9955370880 9961795584 9989330364 9989830656 9997329095 10057582080 10083609984 10085886720 10092120480 10110692865 10120522320 10143631472 10145921760 10204255152 10210403840 10232972568 10239810048 10241166390 10245467040 10293883119 10338033888 10366227456 10373535378 10395400704 10399569804 10399807080 10465902720 10495356480 10502129664 10502369280 10521696640 10528199760 10533771144 10557828840 10603111680 10619062272 10635057405 10653217848 10659802257 10661949440 10666225440 10757740392 10758279168 10764928512 10766354410 10784739056 10784985120 10795223808 10803867840 10821774561 10822316544 10868437440 10895713920 10906057728 10923910816 10926377280 10928498176 10933130520 10933678080 10956175360 10961424246 10963899180 11027487744 11040952320 11054609748 11073964536 11076464880 11085720282 11093127552 11099255960 11099811840 11163629568 11195046912 11199536712 11199792240 11207020032 11230079744 11238559488 11261684096 11309985792 11338061280 11344061232 11369969520 11377307136 11377566720 11411585406 11414161980 11437647910 11479787046 11486704320 11494379520 11503984128 11512094139 11524125696 11526150420 11526727680 11555077560 11592999936 11622094848 11654218758 11654802432 11662005888 11669032960 11694825792 11704190160 11774140560 11798958080 11807276040 11814895872 11836908720 11844224730 11850492537 11877557445 11928500640 11946445056 11953044880 11961031680 11994693120 11996794914 11999503620 12024796160 12030557001 12069098496 12093932032 12102457941 12103064064 12117841920 12127967488 12132831438 12133108260 12154351320 12175106112 12252484608 12252764160 12257678160 12282899720 12289399668 12292174440 12294560448 12304405040 12317466980 12325416064 12325697280 12413399040 12421071360 12443929680 12452244480 12458210103 12484469504 12486662955 12487288320 12559083264 12594427776 12599478801 12604512480 12626035968 12633839712 12669394608 12679539340 12723734016 12755318940 12755957760 12762068886 12788328287 12791215710 12799470528 12799762560 12881111040 12913438720 12919625292 12922542360 12941982144 12949780480 12957784320 12964641408 12994250880 12999462255 13074856704 13111652736 13119756624 13127662080 13147410432 13156679016 13167213930 13273524992 13273827840 13313516307 13316522310 13319107152 13410109440 13444813312 13447175490 13447848960 13456160640 13480923820 13494029760 13527895680 13605673536 13632572160 13643963424 13653080064 13654888520 13660622720 13725177492 13784045184 13784359680 13818262185 13821636608 13831380504 13832073216 13842455670 13860534272 13866093072 13866409440 13954536960 13993808640 13996260733 13999420890 14008775040 14037599680 14045028192 14048199360 14077105120 14128968672 14137482240 14168731248 14180076540 14204290464 14213069676 14221633920 14253068934 14343653856 14353238016 14379980160 14393631744 14399404344 14405157120 14429032748 14429755392 14491249920 14527618560 14541410304 14559729912 14568503040 14577507360 14585221584 14615232328 14618532240 14703316992 14739479664 14765286048 14768619840 14780960376 14790836736 14926729216 14932715616 14933056320 14942693376 14983995546 14984745984 15086373120 15117415040 15125414976 15128830080 15159959360 15169742848 15170088960 15215447208 15218882640 15306382728 15307149312 15315605760 15338645504 15349458852 15361749585 15365500928 15368200560 15406770080 15457333248 15507050832 15538958344 15539736576 15549341184 15593101056 15599354706 15605586880 15698854080 15743034720 15753194496 15753553920 15782544960 15792299640 15800656716 15836743260 15904667520 15928593408 15948042240 15979826772 15992924160 15995726552 15999338160 16012707074 16040742668 16092131328 16136610588 16137418752 16147392768 16149531615 16177108584 16177477680 16192835712 16205801760 16233474816 16336646144 16343570880 16385866224 16389565920 16392747264 16399695780 16434263040 16442136369 16445848770 16483401142 16561428480 16581914622 16591906240 16602992640 16610946804 16628580423 16639691328 16648883940 16649717760 16745444352 16792570368 16799305068 16806016640 16834714624 16845119616 16892526144 16964978688 16965365760 17007091920 17016091848 17054954280 17065960704 17066350080 17117378109 17156471865 17226167056 17230056480 17241569280 17255976192 17277045760 17286188544 17289225630 17290091520 17325667840 17332616340 17389499904 17433142272 17481328137 17482203648 17493008832 17503549440 17542238688 17556285240 17661210840 17698437120 17710914060 17722343808 17751355076 17755363080 17758809536 17766337095 17919667584 17929567320 17930465280 17941547520 17992039680 17995192371 17999255430 18036290935 18037194240 18140898048 18176762880 18191951232 18199247157 18199662390 18231526980 18262659168 18269040410 18300236656 18378726912 18379146240 18424349580 18434099502 18441840672 18456607560 18476200470 18488124096 18488545920 18567843840 18606049280 18620098560 18658411520 18665894520 18678366720 18726704256 18730932480 18838624896 18849976320 18891641664 18906768720 18939053952 18950759568 18962178560 19004091912 19019309010 19085601024 19124871808 19132978410 19133936640 19173306880 19186823565 19191508992 19199205792 19206876160 19321666560 19370158080 19379437938 19383813540 19412973216 19423697930 19424670720 19436676480 19446962112 19491376320 19612285056 19652639552 19667479104 19687048064 19691493120 19707947168 19721115648 19750820895 19873714176 19910287488 19910741760 19974783465 19978660728 19979661312 19994658190 20050928335 20115164160 20167219968 20170763235 20171773440 20184240960 20221385730 20241044640 20287262944 20291843520 20408510304 20420807680 20465945136 20479620096 20482332780 20490934080 20587766238 20676067776 20732454912 20747070756 20763683505 20790801408 20799139608 20799614160 20931805440 20990712960 20999131335 21004259328 21043393280 21056399520 21067542288 21115657680 21206223360 21238124544 21270114810 21306435696 21319604514 21332450880 21379603401 21515480784 21529857024 21532708820 21569478112 21569970240 21590447616 21607735680 21643549122 21644633088 21736874880 21791427840 21812115456 21847821632 21852754560 21856996352 21866261040 21912350720 21922848492 21927798360 22054975488 22109219496 22147929072 22152929760 22171440564 22186255104 22189193845 22198511920 22327259136 22390093824 22399073424 22399584480 22414040064 22460159488 22475993319 22477118976 22523368192 22676122560 22688122464 22739939040 22754614272 22755133440 22823170812 22828323960 22875295820 22959574092 22973408640 23007968256 23024188278 23048251392 23052300840 23053455360 23110155120 23185999872 23244189696 23308437516 23309604864 23324011776 23389651584 23399032059 23408380320 23548281120 23614552080 23629791744 23673817440 23688449460 23700985074 23749752533 23755114890 23857001280 23892890112 23906089760 23922063360 23989386240 23993589828 23999007240 24019060611 24049592320 24061114002 24138196992 24187864064 24204915882 24206128128 24235683840 24255934976 24265662876 24266216520 24308702640 24350212224 24504969216 24505528320 24515356320 24565799440 24578799336 24584348880 24589120896 24608810080 24634933960 24650832128 24651394560 24725101713 24842142720 24872871933 24887859360 24904488960 24916420206 24968939008 24973325910 24974576640 25118166528 25188855552 25198957602 25209024960 25250807309 25252071936 25267679424 25338789216 25359078680 25447468032 25510637880 25511915520 25524137772 25576656574 25582431420 25598941056 25599525120 25762222080 25839250584 25845084720 25883964288 25899560960 25915568640 25929282816 25933838445 25988501760 25993055647 25998924510 26149713408 26223305472 26239513248 26255324160 26313358032 26334427860 26547049984 26547655680 26627032614 26633044620 26638214304 26820218880 26889626624 26894350980 26895697920 26912321280 26961847640 26988059520 27055791360 27211347072 27265144320 27287926848 27306160128 27309777040 27321245440 27403560615 27450354984 27568090368 27568719360 27636524370 27651149253 27662761008 27684911340 27714300705 27721068544 27732186144 27732818880 27909073920 27987617280 27992521466 27998841780 28017550080 28071299669 28075199360 28090056384 28096398720 28154210240 28257937344 28274964480 28337462496 28360153080 28408580928 28426139352 28443267840 28506137868 28528963515 28687307712 28699467615 28706476032 28759960320 28787263488 28798808688 28810314240 28858065496 28859510784 28982499840 29055237120 29069156907 29119459824 29135546895 29137006080 29155014720 29170443168 29230464656 29237064480 29478959328 29530572096 29537239680 29561920752 29581673472 29865431232 29866112640 29885386752 29967991092 29969491968 29991987285 30172746240 30234830080 30250829952 30257660160 30319918720 30332078595 30339485696 30430894416 30437765280 30612765456 30631211520 30677291008 30698917704 30723499170 30736401120 30813540160 30881649357 31014101664 31077916688 31098682368 31186202112 31198709412 31211173760 31397708160 31486069440 31506388992 31507107840 31565089920 31584599280 31601313432 31673486520 31809335040 31857186816 31905172215 31959653544 31985848320 31991453104 31998676320 32025414148 32081485336 32273221176 32274837504 32294785536 32299063230 32354217168 32354955360 32385671424 32411603520 32465323683 32466949632 32687141760 32771732448 32779131840 32785494528 32799391560 32868526080 32884272738 32891697540 32966802284 33122856960 33163829244 33183812480 33221893608 33257160846 33279382656 33297767880 33299435520 33490888704 33585140736 33598610136 33612033280 33669429248 33690239232 33785052288 33929957376 34014183840 34032183696 34109908560 34131921408 34132700160 34234756218 34312943730 34452334112 34460112960 34483138560 34511952384 34554091520 34572377088 34578451260 34580183040 34651335680 34665232680 34778999808 34866284544 34962656274 34964407296 34986017664 35007098880 35084477376 35112570480 35322421680 35396874240 35421828120 35444687616 35502710152 35510726160 35517619072 35532674190 35632672335 35839335168 35859134640 35883095040 35984079360 35990384742 35998510860 36072581870 36074388480 36091671003 36281796096 36307373823 36353525760 36383902464 36398494314 36399324780 36463053960 36525318336 36538080820 36600473312 36757453824 36758292480 36848699160 36868199004 36883681344 36913215120 36952400940 36976248192 36977091840 37212098560 37240197120 37316823040 37331789040 37356733440 37374630309 37453408512 37459988865 37461864960 37677249792 37783283328 37813537440 37878107904 37901519136 37924357120 38008183824 38038618020 38171202048 38249743616 38265956820 38267873280 38346613760 38364984861 38373647130 38398411584 38413752320 38643333120 38740316160 38758875876 38767627080 38825946432 38847395860 38849341440 38873352960 38893924224 38982752640 38998386765 39224570112 39305279104 39334958208 39374096128 39382986240 39415894336 39442231296 39501641790 39820574976 39821483520 39940548921 39949566930 39957321456 39989316380 40031767685 40101856670 40230328320 40334439936 40341526470 40343546880 40368481920 40442771460 40482089280 40574525888 40583687040 40817020608 40841615360 40931890272 40959240192 40964665560 40981868160 41175532476 41208502855 41352135552 41454786555 41464909824 41494141512 41527367010 41581602816 41598279216 41599228320 41863610880 41981425920 41988782199 41998262670 42086786560 42112799040 42135084576 42231315360 42412446720 42540229620 42612871392 42639209028 42664901760 42759206802 43030961568 43059714048 43065417640 43138956224 43139940480 43180895232 43215471360 43287098244 43289266176 43473749760 43582855680 43624230912 43695643264 43705509120 43713992704 43732522080 43845696984 43855596720 44109950976 44218438992 44295858144 44305859520 44342881128 44372510208 44378387690 44397023840 44780187648 44798146848 44799168960 44828080128 44920318976 44951986638 44954237952 45046736384 45352245120 45376244928 45479878080 45509228544 45510266880 45646341624 45656647920 45750591640 45919148184 45946817280 46015936512 46048376556 46085248755 46096502784 46104601680 46220310240 46371999744 46616875032 46619209728 46648023552 46779303168 46798064118 46816760640 46894356431 47096562240 47229104160 47259583488 47347634880 47376898920 47401970148 47499505066 47510229780 47714002560 47785780224 47812179520 47844126720 47978772480 47987179656 47998014480 48038121222 48099184640 48122228004 48276393984 48375728128 48409831764 48412256256 48448594845 48511869952 48531325752 48532433040 48617405280 48700424448 49009938432 49030712640 49131598880 49157598672 49168697760 49178241792 49217620160 49269867920 49301664256 49302789120 49326409107 49450203426 49684285440 49745743866 49775718720 49808977920 49832840412 49885741269 49937878016 49946651820 49949153280 50236333056 50377711104 50397915204 50418049920 50501614618 50504143872 50535358848 50677578432 50718157360 50894936064 51021275760 51048275544 51153313148 51164862840 51197882112 51199050240 51352134327 51469415595 51678501168 51690169440 51767928576 51831137280 51858565632 51867676890 51977003520 51986111294 51997849020 52132413671 52299426816 52443984411 52446610944 52479026496 52510648320 52626716064 52668855720 53094099968 53095311360 53254065228 53266089240 53276428608 53299011285 53779253248 53788701960 53791395840 53824642560 53923695280 53976119040 53985577113 54108872805 54111582720 54422694144 54530288640 54575853696 54597741471 54619554080 54642490880 54807121230 54900709968 55136180736 55137438720 55273048740 55302298506 55325522016 55369822680 55428601410 55464372288 55465637760 55818147840 55975234560 55985042932 55997683560 56035100160 56142599338 56150398720 56180112768 56192797440 56308420480 56515874688 56549928960 56674924992 56720306160 56817161856 56852278704 56886535680 57012275736 57057927030 57374615424 57398935230 57519920640 57560470695 57574526976 57597617376 57620628480 57691903997 57716130992 57964999680 58110474240 58138313814 58238919648 58271093790 58274012160 58310029440 58340886336 58460929312 58474128960 58957918656 59061144192 59074479360 59123841504 59163346944 59252462685 59730862464 59732225280 59935982184 59938983936 59983974570 60152785005 60345492480 60469660160 60501659904 60512289705 60515320320 60639837440 60664157190 60861788832 60875530560 61225530912 61262423040 61397835408 61446998340 61472802240 61627080320 61763298714 62028203328 62155833376 62197364736 62291050515 62372404224 62397418824 62422347520 62795416320 62972138880 62997394005 63012777984 63130179840 63169198560 63202626864 63346973040 63618670080 63714373632 63810344430 63919307088 63941641435 63982906208 63997352640 64050828296 64162970672 64546442352 64589571072 64598126460 64708434336 64709910720 64771342848 64823207040 64930647366 64933899264 65374283520 65543464896 65558263680 65570989056 65598783120 65737052160 65768545476 65783395080 65933604568 66327658488 66367624960 66443787216 66514321692 66558765312 66567581535 66595535760 66981777408 67170281472 67197220272 67224066560 67338858496 67380478464 67427979957 67570104576 68028367680 68064367392 68219817120 68263842816 68265400320 68469512436 68625887460 68904668224 68920225920 69023904768 69108183040 69144754176 69156902520 69160366080 69302671360 69330465360 69557999616 69732569088 69925312548 69928814592 69972035328 69981303665 70168954752 70225140960 70644843360 70843656240 70889375232 71005420304 71021452320 71035238144 71065348380 71249257599 71265344670 71678670336 71718269280 71766190080 71968158720 71980769484 71997021720 72057181833 72145163740 72148776960 72183342006 72563592192 72614747646 72707051520 72767804928 72796988628 72798649560 72926107920 73050636672 73076161640 73200946624 73514907648 73516584960 73697398320 73736398008 73767362688 73826430240 73904801880 73952496384 73954183680 74175305139 74618615799 74633646080 74663578080 74713466880 74749260618 74903065681 74906817024 74919977730 74923729920 75354499584 75566566656 75627074880 75752421927 75756215808 75803038272 75848714240 76016367648 76077236040 76342404096 76499487232 76531913640 76535746560 76693227520 76729969722 76747294260 76796823168 76827504640 77286666240 77517751752 77535254160 77651892864 77694791720 77698682880 77746705920 77787848448 77965505280 77979166941 77996773530 78449140224 78610558208 78669916416 78748192256 78765972480 78831788672 79003283580 79641149952 79642967040 79881097842 79899133860 79914642912 79978632760 80063535370 80203713340 80460656640 80668879872 80683052940 80687093760 80736963840 80885542920 80964178560 81149051776 81167374080 81634041216 81683230720 81863780544 81918480384 81929331120 81963736320 82210681845 82351064952 82417005710 82704271104 82909573110 82953447759 82988283024 83054734020 83142902115 83163205632 83196558432 83198456640 83727221760 83962851840 83977564398 83996525340 84173573120 84213899007 84225598080 84270169152 84462630720 84824893440 85080459240 85225742784 85278418056 85329803520 85518413604 85586890545 86061923136 86119428096 86130835280 86277912448 86279880960 86361790464 86430942720 86574196488 86578532352 86947499520 87165711360 87207470721 87391286528 87406640685 87411018240 87427985408 87465044160 87691393968 87711193440 88436877984 88591716288 88611719040 88685762256 88745020416 88756775380 88794047680 89596293696 89598337920 89656160256 89840637952 89903973276 89908475904 89975961855 90093472768 90704490240 90752489856 90959756160 90996235785 91018457088 91292683248 91313295840 91501183280 91838296368 91893634560 92031873024 92096753112 92170497510 92209203360 92440620480 92644948071 93233750064 93296047104 93558606336 93596128236 93633521280 93788712862 94193124480 94458208320 94519166976 94695269760 94753797840 94803940296 94999010132 95020459560 95428005120 95571560448 95624359040 95957544960 95974359312 95996028960 96076242444 96244456008 96751456256 96819663528 96824512512 96897189690 97023739904 97062651504 97064866080 97234810560 97395971049 97400848896 98061425280 98263197760 98315197344 98337395520 98356483584 98435240320 98539735840 98603328512 98605578240 98652818214 98900406852 99368570880 99491487732 99551437440 99665680824 99771482538 99875756032 99893303640 99898306560 100472666112 100755422208 100795830408 100836099840 101003229236 101008287744 101070717696 101355156864 101436314720 101789872128 102042551520 102096551088 102306626296 102329725680 102395764224 102398100480 102704268654 102938831190 103357002336 103380338880 103535857152 103662274560 103717131264 103735353780 103954007040 103972222588 103995698040 104264827342 104598853632 104887968822 104893221888 104958052992 105021296640 105253432128 105337711440 106188199936 106190622720 106508130456 106532178480 106552857216 106598022570 106898017005 107558506496 107577403920 107649285120 107847390560 107952238080 107971154226 108217745610 108223165440 108275013009 108845388288 109060577280 109151707392 109195482942 109239108160 109284981760 109614242460 109801419936 110272361472 110274877440 110546097480 110604597012 110651044032 110739645360 110857202820 110928744576 110931275520 111636295680 111950469120 111970085864 111995367120 112070200320 112285198676 112300797440 112360225536 112379966595 112385594880 112616840960 113031749376 113349849984 113440612320 113634323712 113704557408 113773071360 114024551472 114115854060 114749230848 114797870460 115039841280 115094954583 115120941390 115195234752 115241256960 115383807994 115432261984 115929999360 116220948480 116276627628 116477839296 116542187580 116548024320 116620058880 116681772672 116921858624 116948257920 116995160295 117915837312 118122288384 118148958720 118247683008 118326693888 118504925370 118748762665 119461724928 119464450560 119821646763 119871964368 119967949140 120095303055 120305570010 120690984960 120939320320 121003319808 121024579410 121030640640 121279674880 121328314380 121723577664 121751061120 122451061824 122524846080 122795670816 122893996680 122945604480 123254160640 123526597428 123625508565 124056406656 124311666752 124364359665 124394729472 124582101030 124744808448 124794837648 124844695040 125590832640 125944277760 125966346597 125994788010 126254036545 126260359680 126338397120 126405253728 126693946080 127237340160 127620688860 127838614176 127883282870 127965812416 127994705280 128101656592 128325941344 129092884704 129179142144 129196252920 129416868672 129419821440 129542685696 129646414080 129861294732 129867798528 129965278235 130748567040 131086929792 131116527360 131141978112 131197566240 131537090952 131566790160 131867209136 132655316976 132735249920 132887574432 133028643384 133117530624 133135163070 133191071520 134340562944 134394440544 134448133120 134760956928 134855959914 135140209152 136056735360 136128734784 136439634240 136527685632 136530800640 136939024872 137251774920 137809336448 137840451840 138047809536 138255746265 138289508352 138313805040 138605342720 138660930720 139115999232 139850625096 139857629184 139944070656 139962607330 140337909504 140356498345 140450281920 140683069293 141289686720 141687312480 141778750464 142010840608 142042904640 142070476288 142130696760 142498515198 142530689340 143357340672 143436538560 143532380160 143936317440 143961538968 143994043440 144114363666 144290327480 144297553920 144366684012 145127184384 145229495292 145345784535 145535609856 145593977256 145597299120 145852215840 146101273344 146152323280 146401893248 147029815296 147394796640 147472796016 147534725376 147652860480 147809603760 147904992768 147908367360 147979227321 148350610278 149237231598 149327156160 149426933760 149498521236 149657223807 149806131362 149813634048 149839955460 149847459840 150708999168 151133133312 151254149760 151504843854 151512431616 151606076544 151697428480 152032735296 152154472080 152684808192 152998974464 153063827280 153386455040 153459939444 153494588520 153593646336 154056402981 154408246785 155035503504 155070508320 155303785728 155389583440 155493411840 155575696896 155931010560 155958333882 155993547060 156397241013 156898280448 157221116416 157331953233 157339832832 157496384512 157531944960 157663577344 158006567160 159282299904 159285934080 159762195684 159798267720 159829285824 159957265520 160127070740 160407426680 161337759744 161366105880 161374187520 161473927680 161771085840 161928357120 161956731339 162298103552 162326618415 162334748160 163268082432 163727561088 163793224413 163858662240 163927472640 164417612347 164421363690 164702129904 164834011420 165408542208 165819146220 165906895518 165976566048 166109468040 166248267731 166285804230 166393116864 166396913280 167454443520 167925703680 167955128796 167993050680 168347146240 168427798014 168451196160 168540338304 168925261440 169649786880 170160918480 170451485568 170556836112 170659607040 171036827208 171173781090 172123846272 172261670560 172555824896 172559761920 172723580928 172861885440 173075711991 173148392976 173894999040 174331422720 174414941442 174782573056 174813281370 174822036480 174930088320 175382787936 175422386880 176873755968 177183432576 177223438080 177371524512 177490040832 177513550760 177588095360 179192587392 179196675840 179681275904 179807946552 179816951808 179951923710 180186945536 180458355015 181408980480 181504979712 181536869115 181919512320 181951389529 181992471570 182585366496 182626591680 183002366560 183676592736 183787269120 184193506224 184340995020 184418406720 184881240960 185289896142 186467500128 186592094208 186873151545 187117212672 187192256472 187267042560 187577425724 188386248960 188916416640 189038333952 189390539520 189507595680 189607880592 189998020264 190040919120 190856010240 191143120896 191248718080 191824924305 191948718624 191992057920 192152484888 192488912016 193639327056 193794379380 194047479808 194125303008 194129732160 194469621120 194791942098 194801697792 196122850560 196526395520 196630394688 196674791040 196712967168 196870480640 197079471680 197206657024 197211156480 197305636428 197800813704 198982975464 199102874880 199331361648 199542965076 199702744605 199751512064 199786607280 200945332224 201510844416 201591660816 201672199680 202006458472 202016575488 202141435392 202710313728 202872629440 204085103040 204193102176 204613252592 204659451360 204791528448 204796200960 205408537308 205877662380 206714004672 206760677760 207071714304 207324549120 207434262528 207470707560 207908014080 207944445176 207991396080 208529654684 209197707264 209775937644 209786443776 209916105984 209943910995 210506864256 210675422880 212376399872 213016260912 213064356960 213105714432 213196045140 213747772797 213796034010 215154807840 215298570240 215694781120 215904476160 215942308452 216171545499 216435491220 216446330880 216550026018 217690776576 218121154560 218303414784 218390965884 218478216320 218569963520 219228484920 219602839872 220544722944 220549754880 221092194960 221209194024 221302088064 221479290720 221714405640 221857489152 221862551040 222525915417 223900938240 223940171728 223990734240 224140400640 224570397352 224601594880 224709197043 224720451072 224759933190 224771189760 225233681920 226063498752 226699699968 226881224640 227257265781 227268647424 227409114816 227546142720 228049102944 228231708120 229498461696 229595740920 230079682560 230189909166 230241882780 230390469504 230482513920 230767615988 230864523968 231859998720 232553255256 232955678592 233084375160 233096048640 233240117760 233363545344 233843717248 233896515840 233937500823 233990320590 234471782155 235831674624 236244576768 236297917440 236495366016 237009850740 237497525330 238923449856 238928901120 239643293526 239743928736 239935898280 240190606110 240611140020 241381969920 241878640640 242006639616 242049158820 242061281280 242559349760 242656628760 243447155328 243502122240 244902123648 245049692160 245591341632 245787993360 245891208960 246508321280 246632045535 247053194856 247251017130 248112813312 248623333504 248728719330 249164202060 249428706345 249489616896 249589675296 249689390080 251181665280 251888555520 251932693194 251989576020 252508073090 252520719360 252641697021 252676794240 252810507456 253387892160 254474680320 255241377720 255677228352 255766565740 255931624832 255989410560 256203313184 256651882688 256760671635 258185769408 258358284288 258392505840 258833737344 258839642880 259085371392 259292828160 259722589464 259735597056 259930556470 260662068355 261497134080 261622412163 262173859584 262219922055 262233054720 262283956224 262395132480 263074181904 263133580320 263734418272 265310633952 265470499840 265775148864 266057286768 266235061248 266270326140 266382143040 268788881088 268896266240 269521913856 269711919828 269927885565 270280418304 272113470720 272257469568 272879268480 272988707355 273055371264 273878049744 274503549840 275618672896 275680903680 276095619072 276511492530 276627610080 277321861440 277934844213 279701250192 279888141312 279925214660 280675819008 280712996690 280900563840 281366138586 282579373440 283374624960 283557500928 284021681216 284085809280 284140952576 284261393520 284997030396 285061378680 286714681344 286873077120 287872634880 287923077936 287988086880 288228727332 288459519985 288580654960 288733368024 290254368768 290458990584 290691569070 291071219712 291187954512 291194598240 291704431680 292187913147 292202546688 292304646560 292803786496 294789593280 294945592032 295069450752 295305720960 295619207520 295809985536 295816734720 295958454642 296701220556 298474463196 298654312320 298997042472 299314447614 299612262724 299627268096 299679910920 299694919680 301417998336 302266266624 302508299520 303009687708 303024863232 303212153088 304065470592 304308944160 305369616384 305997948928 306127654560 306919878888 306989177040 307187292672 308112805962 308746782929 308816493570 310071007008 310141016640 310607571456 310779166880 310986823680 311151393792 311862021120 311916667764 311987094120 312794482026 313796560896 314442232832 314663906466 314679665664 314992769024 315063889920 315327154688 316013134320 318564599808 318571868160 319524391368 319596535440 319658571648 319914531040 320254141480 320814853360 322675519488 322732211760 322947855360 323542171680 323856714240 323913462678 324596207104 324653236830 324669496320 324825039027 326536164864 327455122176 327586448826 327717324480 327854945280 328260495017 328835224694 328842727380 329404259808 329668022840 330817084416 331638292440 331813791036 331953132096 332218936080 332496535462 332571608460 332786233728 332793826560 334908887040 335851407360 335910257592 335986101360 336694292480 336855596028 336902392320 337080676608 337139899785 337850522880 337909723411 340321836960 340902971136 341113672224 341319214080 342073654416 342347562180 344247692544 344523341120 345111649792 345119523840 345284863749 345723770880 346151423982 346296785952 347789998080 348662845440 348829882884 349565146112 349626562740 349644072960 349860176640 350765575872 350844773760 353747511936 354366865152 354446876160 354743049024 354980081664 355027101520 355176190720 356246287995 358385174784 358393351680 359464940289 359615893104 359903847420 360285909165 360373891072 360916710030 362817960960 363009959424 363073738230 363839024640 363902779058 363984943140 364926895697 365170732992 365253183360 366004733120 367353185472 367574538240 368387012448 368681990040 368836813440 369762481920 370579792284 370876525695 372935000256 373093078995 373184188416 373746303090 374234425344 374384512944 374515328405 374534085120 375154851448 376772497920 377832833280 377899039791 378762109635 378781079040 379015191360 379215761184 379996040528 380081838240 381712020480 382497436160 383649848610 383897437248 383984115840 384304969776 384977824032 387278654112 387588758760 388250606016 388259464320 388939242240 389583884196 389603395584 389895834705 392245701120 393052791040 393260789376 393349582080 393425934336 393740961280 394158943360 394413314048 394611272856 395601627408 397965950928 398205749760 398662723296 399085930152 399405489210 399573214560 403021688832 403183321632 403344399360 404012916944 404282870784 405420627456 405745258880 408170206080 408386204352 409226505184 409318902720 409583056896 409592401920 410817074616 411755324760 413428009344 413521355520 414143428608 414767238795 414868525056 414941415120 415816028160 415888890352 415982792160 417059309368 419551875288 419572887552 419832211968 419887821990 421013728512 421069495035 421350845760 422049207879 426032521824 426128713920 426211428864 426392090280 427495545594 427592068020 430309615680 430597140480 431389562240 431808952320 431884616904 432343090998 432870982440 432892661760 433100052036 435381553152 436037353605 436606829568 436781931768 436956432640 437139927040 438456969840 439205679744 441089445888 442184389920 442418388048 442604176128 442958581440 443428811280 443714978304 443725102080 443937681963 445051830834 447880343456 447981468480 448280801280 449140794704 449203189760 449418394086 449440902144 449519866380 449542379520 450467363840 452126997504 453399399936 453762449280 454514531562 454537294848 454818229632 455092285440 456098205888 456463416240 458996923392 459191481840 460159365120 460379818332 460483765560 460780939008 461535231976 461729047936 463224740355 465106510512 465911357184 466168750320 466480235520 466727090688 467687434496 467793031680 467875001646 467980641180 468943564310 469191723039 471663349248 471995859699 472489153536 472595834880 472990732032 474019701480 474995050660 477846899712 477857802240 479286587052 479487857472 479871796560 480381212220 481222280040 483757281280 484013279232 484098317640 484122562560 485118699520 485313257520 485870194017 486894310656 486979855245 487004244480 489804247296 491182683264 491575986720 491782417920 493016642560 493252837041 493264091070 494106389712 494502034260 496225626624 497246667008 497457438660 498328404120 498744803193 498857412690 499179350592 499378780160 502363330560 503777111040 503865386388 503979152040 505016146180 505041438720 505283394042 505353588480 505621014912 506775784320 508949360640 510482755440 511354456704 511533131480 511863249664 511978821120 512406626368 513303765376 513521343270 516371538816 516785011680 517667474688 517679285760 518170742784 518585656320 519227135973 519445178928 519861112940 521324136710 522994268160 523244824326 524321459767 524347719168 524439844110 524466109440 524790264960 526148363808 526267160640 527468836544 530621267904 530940999680 531550297728 532114573536 532470122496 532540652280 532764286080 537577762176 537792532480 539043827712 539423839656 539855771130 540560836608 541375065045 544226941440 544514939136 545758536960 545854168587 545977414710 547756099488 549007099680 551237345792 551361807360 553022985060 553255220160 554643722880 555869688426 559402500384 559776282624 559850429320 561351638016 561425993380 561801127680 562732277172 565158746880 566749249920 567115001856 568043362432 568171618560 568281905152 568522787040 569994060792 570122757360 573429362688 573746154240 575474772915 575846155872 575976173760 576457454664 576919039970 577161309920 577466736048 580917981168 581383138140 582142439424 582375909024 582389196480 583408863360 584375826294 584405093376 584609293120 585607572992 589579186560 589891184064 590138901504 590611441920 591238415040 591619971072 591633469440 591916909284 593402441112 596948926392 597308624640 597994084944 598628895228 599108233815 599224525448 599254536192 599359821840 602835996672 604532533248 605016599040 606019375416 606049726464 606424306176 608130941184 608617888320 611995897856 612255309120 613839757776 613978354080 614374585344 616225611924 617493565858 617632987140 620142014016 620282033280 621215142912 621558333760 621973647360 622302787584 623724042240 623833335528 623974188240 625588964052 627593121792 628884465664 629327812932 629359331328 629831732985 629985538048 630654309376 632026268640 637129199616 639048782736 639193070880 639317143296 639829062080 640508282960 641243318391 641629706720 645464423520 645895710720 647084343360 647713428480 647826925356 648514636497 649192414208 649306473660 649338992640 649650078054 653072329728 654910244352 655172897652 655434648960 655709890560 656520990034 657670449388 657685454760 658808519616 659336045680 661634168832 663276584880 663627582072 663906264192 664437872160 664993070924 665143216920 665572467456 665587653120 667577746251 671702814720 671820515184 671972202720 673711192056 673804784640 674127591129 674161353216 674279799570 675701045760 675819446822 677721377723 680643673920 681771797343 681805942272 682227344448 682638428160 684147308832 684695124360 688495385088 689046682240 690223299584 690239047680 690569727498 691447541760 692302847964 692593571904 695579996160 697659765768 699130292224 699253125480 699288145920 699720353280 701531151744 701689547520 701812502469 703415346465 707495023872 708733730304 708893752320 709486098048 710054203040 710352381440 712492575990 716770349568 716786703360 718929880578 719231786208 719807694840 720571818330 721833420060 725635921920 726019918848 726147476460 727678049280 727805558116 727969886280 729853791394 730341465984 730506366720 732009466240 734706370944 735149076480 736774024896 737363980080 737673626880 739524963840 739896136605 741159584568 741753051390 745870000512 746186157990 747492606180 748286119035 748468850688 748769025888 749030656810 749068170240 750309702896 753544995840 755665666560 755798079582 757524219270 757562158080 757925091063 758030382720 758431522368 759992081056 760163676480 763424040960 764994872320 767299697220 767794874496 767968231680 768609939552 769955648064 770282014905 774557308224 775177517520 776501212032 776518928640 777878484480 779167768392 779206791168 779791669410 781986205065 784491402240 786105582080 786521578752 786659766165 786699164160 786851868672 787481922560 788317886720 789222545712 791203254816 795931901856 796411499520 797325446592 798171860304 798810978420 799146429120 806366643264 806688798720 808025833888 808565741568 809783656695 810841254912 811490517760 816340412160 816772408704 818453010368 818637805440 818966122065 819166113792 821634149232 822088061735 823510649520 826856018688 827042711040 828286857216 829534477590 829882830240 831241338655 831777780704 831965584320 834118618736 839103750576 839664423936 839775643980 842027457024 842138990070 842701691520 844098415758 852065043648 852257427840 852422857728 852784180560 854991091188 855184136040 860619231360 862779124480 863617904640 863769233808 864686181996 865378559955 865741964880 866200104072 870763106304 872074707210 873213659136 873563863536 873912865280 876563739441 876913939680 878411359488 884368779840 884836776096 885208352256 885917162880 886857622560 887429956608 887450204160 887875363926 890103661668 895760686912 895962936960 898281589408 898406379520 898836788172 898881804288 899039732760 899084759040 900934727680 904253995008 906798799872 907524898560 909029063124 909074589696 909636459264 909756947645 912196411776 912926832480 917993846784 918382963680 920759636664 920967531120 921561878016 923070463952 923458095872 926240348787 926449480710 930213021024 931822714368 932337500640 932960471040 933454181376 935374868992 935586063360 935750003292 935961282360 937887128620 938383446078 943326698496 943991719398 944978307072 945191669760 945981464064 948039402960 949990101320 955693799424 955715604480 958573174104 958975714944 959743593120 960762424440 962444560080 968026558464 968196635280 970237399040 970626515040 971740388034 973739853853 973788621312 973959710490 974008488960 974475117081 979608494592 982365366528 983151973440 983564835840 984781485051 986033285120 986505674082 986528182140 988212779424 989004068520 992451253248 994493334016 994914877320 996656808240 997489606386 997714825380 998358701184 998757560320 1004726661120 1007554222080 1007730772776 1007958304080 1010032292360 1010082877440 1010566788084 1010707176960 1011242029824 1013551568640 1013729170233 1020965510880 1022708913408 1023066262960 1023726499328 1023957642240 1024813252736 1026607530752 1027042686540 1032743077632 1033570023360 1035334949376 1035358571520 1035854591247 1037171312640 1038454271946 1038890357856 1039722225880 1042648273420 1045988536320 1046489648652 1048642919534 1048695438336 1048879688220 1048932218880 1049580529920 1052296727616 1052534321280 1054937673088 1061242535808 1061881999360 1063100595456 1064229147072 1064940244992 1065081304560 1065528572160 1068738863985 1075155524352 1078394820867 1078847679312 1079711542260 1080857727495 1081121673216 1082750130090 1088453882880 1089029878272 1091517073920 1091708337174 1091954829420 1094780687091 1095512198976 1098014199360 1102474691584 1102723614720 1106045970120 1106510440320 1109287445760 1111739376852 1112629577085 1118805000768 1119552565248 1119700858640 1122703276032 1122851986760 1123545985215 1123602255360 1125464554344 1130317493760 1133498499840 1133697119373 1136086724864 1136286328905 1136343237120 1136563810304 1137045574080 1139988121584 1140245514720 1147492308480 1150923286429 1150949545830 1151692311744 1151952347520 1152914909328 1153838079940 1154322619840 1154933472096 1161835962336 1162766276280 1164751818048 1164778392960 1166817726720 1168751652588 1168810186752 1169218586240 1169687504115 1171215145984 1179158373120 1179782368128 1180277803008 1181222883840 1182476830080 1183239942144 1183833818568 1186804882224 1193897852784 1194617249280 1195988169888 1197257790456 1198216467630 1198449050896 1198719643680 1209065066496 1210033198080 1212038750832 1212848612352 1216261882368 1217235776640 1224510618240 1227679515552 1227956708160 1228749170688 1232451223848 1234987131716 1235265974280 1240284028032 1240564066560 1242430285824 1243116667520 1244605575168 1247448084480 1247666671056 1247948376480 1251177928104 1257768931328 1258655625864 1258718662656 1259663465970 1261308618752 1263208485105 1264052537280 1266147623637 1278097565472 1278386141760 1278634286592 1279658124160 1281016565920 1282486636782 1283259413440 1290928847040 1291791421440 1294168686720 1295426856960 1295653850712 1297029272994 1298384828416 1298612947320 1298677985280 1299300156108 1306144659456 1308112060815 1309820488704 1310345795304 1310869297920 1311419781120 1313041980068 1315340898776 1315370909520 1317617039232 1318672091360 1323268337664 1326553169760 1327255164144 1327812528384 1328875744320 1329986141848 1330286433840 1331144934912 1331175306240 1335155492502 1343641030368 1343944405440 1347422384112 1347609569280 1348255182258 1348322706432 1348559599140 1351402091520 1351638893644 1355442755446 1361287347840 1363543594686 1363611884544 1364454688896 1365276856320 1368294617664 1369390248720 1376990770176 1378093364480 1380446599168 1380478095360 1381139454996 1384605695928 1385187143808 1389674221065 1395319531536 1398260584448 1398506250960 1399440706560 1403062303488 1403379095040 1403625004938 1406830692930 1407575169117 1414990047744 1417467460608 1417787504640 1418972196096 1420108406080 1420704762880 1424985151980 1433540699136 1433573406720 1437859761156 1438463572416 1439615389680 1441143636660 1443666840120 1451271843840 1452039837696 1452294952920 1455356098560 1455611116232 1455939772560 1459707582788 1460682931968 1460939565735 1461012733440 1464018932480 1469412741888 1473548049792 1474727960160 1475347253760 1479049927680 1479758511123 1479792273210 1482319169136 1483506102780 1491740001024 1492372315980 1494985212360 1496234409579 1496572238070 1497538051776 1498061313620 1498136340480 1500619405792 1507089991680 1511331333120 1511596159164 1515048438540 1515124316160 1515850182126 1516060765440 1516863044736 1519984162112 1520327352960 1526848081920 1529989744640 1534599394440 1535589748992 1535936463360 1537219879104 1539911296128 1540564029810 1543733914645 1549114616448 1550355035040 1553002424064 1553037857280 1555756968960 1557681407919 1558335536784 1559583338820 1563972410130 1568982804480 1572211164160 1572964379301 1573043157504 1573319532330 1573398328320 1574963845120 1576635773440 1578445091424 1582406509632 1591863803712 1592822999040 1594650893184 1596343720608 1597621956840 1598292858240 1612733286528 1613377597440 1616051667776 1617131483136 1619567313390 1621682509824 1622981035520 1624125195135 1632680824320 1633544817408 1636906020736 1637275610880 1637562505761 1637932244130 1641302475085 1643268298464 1644176123470 1647021299040 1653712037376 1654085422080 1659068955180 1659765660480 1662482677310 1663555561408 1663931168640 1668237237472 1678207501152 1679328847872 1679551287960 1684054914048 1684277980140 1685403383040 1688196831516 1689548617055 1704130087296 1704514855680 1704845715456 1705568361120 1709982182376 1710368272080 1721238462720 1725558248960 1726424318745 1727538467616 1729372363992 1730757119910 1731483929760 1732400208144 1744149414420 1746427318272 1747127727072 1747825730560 1753127478882 1753827879360 1756822718976 1768737559680 1769673552192 1770416704512 1771834325760 1773715245120 1774859913216 1774900408320 1775750727852 1780207323336 1791521373824 1791925873920 1796563178816 1797324701445 1797673576344 1797763608576 1798079465520 1801869455360 1808507990016 1813597599744 1815049797120 1818058126248 1818149179392 1819272918528 1819513895290 1824392823552 1824634478485 1825853664960 1835987693568 1836765927360 1841519273328 1841935062240 1843123756032 1846140927904 1846916191744 1852480697574 1852898961420 1860426042048 1863645428736 1864675001280 1865920942080 1866908362752 1870749737984 1871172126720 1871500006584 1871922564720 1875774257240 1876766892156 1886653396992 1887983438796 1889495198955 1889956614144 1891962928128 1896078805920 1899980202640 1911387598848 1917146348208 1917951429888 1919487186240 1921524848880 1923729955173 1924889120160 1936393270560 1941253030080 1943480776068 1945543909491 1947479707706 1947577242624 1947919420980 1948016977920 1948950234162 1952960419829 1959216989184 1964730733056 1966303946880 1967129671680 1969562970102 1972066570240 1973011348164 1973056364280 1976425558848 1978008137040 1984902506496 1988986668032 1989829754640 1993313616480 1994979212772 1995429650760 1996717402368 2002733238753 2015108444160 2015461545552 2015916608160 2020064584720 2021133576168 2021414353920 2022382773387 2022484059648 2027103137280 2027458340466 2033164133169 2041931021760 2045315392029 2045417826816 2046132525920 2047452998656 2047915284480 2049626505472 2053215061504 2054085373080 2065486155264 2067140046720 2070669898752 2070717143040 2071709182494 2074342625280 2076908543892 2077780715712 2079444451760 2085296546840 2092979297304 2097285839068 2097390876672 2097759376440 2097864437760 2099161059840 2104593455232 2105068642560 2105437507407 2109875346176 2110246039395 2122485071616 2126201190912 2128458294144 2130162609120 2131057144320 2137428960511 2137477727970 2150311048704 2156789641734 2157695358624 2159423084520 2161227480503 2161715454990 2165500260180 2176907765760 2178059756544 2183034147840 2183416674348 2183909658840 2189561374182 2191024397952 2196028398720 2204949383168 2205447229440 2212091940240 2213020880640 2218574891520 2219688409815 2223478753704 2225259154170 2237610001536 2239401717280 2245406552064 2245703973520 2247091970430 2247204510720 2250929108688 2260634987520 2266996999680 2267394238746 2272173449728 2272572657810 2272686474240 2273775273189 2274091148160 2279976243168 2280491029440 2294984616960 2301846572858 2301899091660 2303384623488 2303904695040 2305829818656 2307676159880 2308645239680 2309866944192 2323671924672 2325532552560 2329503636096 2329556785920 2333635453440 2337503305176 2337620373504 2338437172480 2339375008230 2342430291968 2345958615195 2358316746240 2359564736256 2359979298495 2360555606016 2362445767680 2364953660160 2365368063877 2367667637136 2373609764448 2387795705568 2389234498560 2391976339776 2394515580912 2396432935260 2396898101792 2397439287360 2420066396160 2424077501664 2425697224704 2429350970085 2432523764736 2434471553280 2449021236480 2455359031104 2455913416320 2457498341376 2464902447696 2466264185205 2469974263432 2470531948560 2480568056064 2481128133120 2484860571648 2486233335040 2493724015965 2495333342112 2495896752960 2502355856208 2517311251728 2519326931940 2522617237504 2526416970210 2528105074560 2532295247274 2556195130944 2556772283520 2557268573184 2559316248320 2562033131840 2564973273564 2566518826880 2581857694080 2588337373440 2590853713920 2591307701424 2594058545988 2596135679865 2596769656832 2597225894640 2598600312216 2612289318912 2616224121630 2619640977408 2620691590608 2621607298835 2621738595840 2626083960136 2630681797552 2630741819040 2635234078464 2637344182720 2653106339520 2654510328288 2655625056768 2657751488640 2659972283696 2660572867680 2662289869824 2662350612480 2670310985004 2687282060736 2687888810880 2694844768224 2695219138560 2696510364516 2696645412864 2697119198280 2702804183040 2703277787288 2710885510892 2722574695680 2727087189372 2727223769088 2728909377792 2729270842935 2736589235328 2738780497440 2753981540352 2756186728960 2760893198336 2762278909992 2769211391856 2770374287616 2778721046361 2779348442130 2790639063072 2797012501920 2798881413120 2806124606976 2806758190080 2807250009876 2813661385860 2815150338234 2829980095488 2834934921216 2835575009280 2837944392192 2840216812160 2841409525760 2849970303960 2867081398272 2867146813440 2875719522312 2876927144832 2879230779360 2882287273320 2887333680240 2904079675392 2904589905840 2910712197120 2911222232464 2911879545120 2919415165576 2921219561559 2921365863936 2921879131470 2922025466880 2928037864960 2938825483776 2947096099584 2949455920320 2950694507520 2954344455153 2958099855360 2959517022246 2959584546420 2964638338272 2967012205560 2983480002048 2984744631960 2989970424720 2992468819158 2993144476140 2995076103552 2996122627240 2996272680960 3001238811584 3014179983360 3022662666240 3023192318328 3030096877080 3030248632320 3031700364252 3032121530880 3033726089472 3039968324224 3040654705920 3041187510699 3059979489280 3069198788880 3071179497984 3071872926720 3074439758208 3079822592256 3081128059620 3087467829290 3098229232896 3100710070080 3106004848128 3106075714560 3107563773741 3111513937920 3115362815838 3116671073568 3119166677640 3127944820260 3137965608960 3144422328320 3145928758602 3146086315008 3146639064660 3146796656640 3149927690240 3153271546880 3156890182848 3164813019264 3183727607424 3185645998080 3189301786368 3192687441216 3195243913680 3196585716480 3206216591955 3225466573056 3232103335552 3239134626780 3242573182485 3243365019648 3245962071040 3248250390270 3265361648640 3267089634816 3273812041472 3274551221760 3275125011522 3275864488260 3282604950170 3284342061273 3286536596928 3288352246940 3294042598080 3307424074752 3308170844160 3318137910360 3319531320960 3324965354620 3327111122816 3327862337280 3336474474944 3337888731255 3356415002304 3358657695744 3359102575920 3368109828096 3368555960280 3370637955645 3370806766080 3376393663032 3379097234110 3388606888615 3401091358119 3408260174592 3408858986715 3409029711360 3409691430912 3411136722240 3419964364752 3420736544160 3442476925440 3451116497920 3452769859287 3452848637490 3455076935232 3458744727984 3461514239820 3462967859520 3464800416288 3488298828840 3494255454144 3495651461120 3506254957764 3507655758720 3509062512345 3513645437952 3537475119360 3539347104384 3540833409024 3543668651520 3547430490240 3549719826432 3551501455704 3560414646672 3583042747648 3583851747840 3593126357632 3594649402890 3595347152688 3596158931040 3627195199488 3630099594240 3636116252496 3638545837056 3639027790580 3648785647104 3649268956970 3651707329920 3673531854720 3683038546656 3683870124480 3686247512064 3692281855808 3693832383488 3704961395148 3705797922840 3720852084096 3727290857472 3729350002560 3733816725504 3741499475968 3742344253440 3743000013168 3743845129440 3751548514480 3753533784312 3773306793984 3775966877592 3778990397910 3783925856256 3789625455315 3792157611840 3798442870911 3799960405280 3834292696416 3835902859776 3838974372480 3843049697760 3847459910346 3849778240320 3872786541120 3882506060160 3886961552136 3891087818982 3894959415412 3895154485248 3895838841960 3896033955840 3897900468324 3905920839658 3918433978368 3929461466112 3932607893760 3934259343360 3939125940204 3946022696328 3946112728560 3952851117696 3956016274080 3969805012992 3977973336064 3979659509280 3986627232960 3989958425544 3990859301520 3993434804736 4005466477506 4013708178077 4030923091104 4031833216320 4040129169440 4042267152336 4042828707840 4044765546774 4044968119296 4054206274560 4054916680932 4066328266338 4083862043520 4090630784058 4090835653632 4092265051840 4094905997312 4095830568960 4099253010944 4106430123008 4108170746160 4130972310528 4134280093440 4141339797504 4141434286080 4143418364988 4153817087784 4155561431424 4158888903520 4170593093680 4185958594608 4194571678136 4194781753344 4195518752880 4198322119680 4209186910464 4210137285120 4210875014814 4219750692352 4220492078790 4222725507351 4244970143232 4252402381824 4256916588288 4260325218240 4262114288640 4274857921022 4274955455940 4300622097408 4313579283468 4315390717248 4318846169040 4322454961006 4323430909980 4331000520360 4353815531520 4356119513088 4366068295680 4366833348696 4367819317680 4379122748364 4382048795904 4382818697205 4392056797440 4409898766336 4424183880480 4426041761280 4437149783040 4439275533369 4439376819630 4446957507408 4450518308340 4475220003072 4478803434560 4488703228737 4491407947040 4494183940860 4494409021440 4501858217376 4521269975040 4533993999360 4534788477492 4544346899456 4545145315620 4545372948480 4547550546378 4548182296320 4559952486336 4560982058880 4589969233920 4603693145716 4603798183320 4606769246976 4607809390080 4611659637312 4615352319760 4617290479360 4619733888384 4631201743935 4647343849344 4651065105120 4659007272192 4659113571840 4667270906880 4673044223757 4675006610352 4676874344960 4678750016460 4684860583936 4691917230390 4716633492480 4718893137903 4719129472512 4719958596990 4724891535360 4729907320320 4730736127754 4735335274272 4744049644061 4747219528896 4775591411136 4778468997120 4783952679552 4789031161824 4792865870520 4793796203584 4794878574720 4840132792320 4848155003328 4851394449408 4858701940170 4865047529472 4868699269265 4868943106560 4872375585405 4898042472960 4910718062208 4911826832640 4912687517283 4923907425255 4929804895392 4932528370410 4939948526864 4941063897120 4961136112128 4962256266240 4972466670080 4987448031930 4990666684224 4991793505920 5004711712416 5034622503456 5038653863880 5052833940420 5056210149120 5064590494548 5068645851165 5112390261888 5113544567040 5114537146368 5118632496640 5124066263680 5129946547128 5133037653760 5163715388160 5176674746880 5179272956235 5182615402848 5188117091976 5192271359730 5194451789280 5197200624432 5232448243260 5239281954816 5241383181216 5243214597670 5243477191680 5252167920272 5261363595104 5261483638080 5270468156928 5274688365440 5306212679040 5309020656576 5311250113536 5315502977280 5319944567392 5321145735360 5324579739648 5324701224960 5340621970008 5374564121472 5375777621760 5389689536448 5391974104335 5393020729032 5393290825728 5394238396560 5405608366080 5406555574576 5421771021784 5445149391360 5454174378744 5454447538176 5457818755584 5458541685870 5473178470656 5473903435455 5477560994880 5507963080704 5512373457920 5524557819984 5538422783712 5540748575232 5557442092722 5558696884260 5581278126144 5594025003840 5597762826240 5612249213952 5613516380160 5614500019752 5627322771720 5630300676468 5659960190976 5668485596865 5669869842432 5675888784384 5680433624320 5682819051520 5699940607920 5734162796544 5751439044624 5753854289664 5754616432145 5758461558720 5764574546640 5771189865519 5774667360480 5809179811680 5822444464928 5823759090240 5838830331152 5842439123118 5842731727872 5843758262940 5844050933760 5856075729920 5858881259487 5877650967552 5894192199168 5898911840640 5901389015040 5908688910306 5916199710720 5919034044492 5919169092840 5929276676544 5934024411120 5966960004096 5969489263920 5979940849440 5984937638316 5986288952280 5990152207104 5992245254480 6002477623168 6045325332480 6046384636656 6060193754160 6063400728504 6064243061760 6067148320161 6067452178944 6079936648448 6081309411840 6082375021398 6099492399507 6135946176087 6138397577760 6142358995968 6143745853440 6148879516416 6159645184512 6162256119240 6174935658580 6196458465792 6201420140160 6212009696256 6212151429120 6215127547482 6223027875840 6230725631676 6233342147136 6238333355280 6255889640520 6288844656640 6291857517204 6292172630016 6293278129320 6293593313280 6306543093760 6313780365696 6316312522221 6329626038528 6330738118185 6367455214848 6378603572736 6385374882432 6390487827360 6393171432960 6412286881533 6412433183910 6450933146112 6464206671104 6478269253560 6483682441509 6485146364970 6491924142080 6496500780540 6530723297280 6534179269632 6547624082944 6549102443520 6550250023044 6551728976520 6565209900340 6568684122546 6573073193856 6576704493880 6588085196160 6614848149504 6616341688320 6636275820720 6639062641920 6649930709240 6654222245632 6655724674560 6672948949888 6675777462510 6712830004608 6718205151840 6736219656192 6737111920560 6741275911290 6741613532160 6752787326064 6758194468220 6777213777230 6802182716238 6816178976971 6816520349184 6817717973430 6818059422720 6821325819567 6822273444480 6839928729504 6841473088320 6884953850880 6902232995840 6905539718574 6905697274980 6910153870464 6917489455968 6923028479640 6925935719040 6929600832576 6976597657680 6988510908288 6991302922240 7012509915528 7015311517440 7018125024690 7027290875904 7037875845585 7074950238720 7078694208768 7081666818048 7087337303040 7094860980480 7096104191631 7103002911408 7120829293344 7166085495296 7167703495680 7186252715264 7189298805780 7190694305376 7192317862080 7260199188480 7272232504992 7277091674112 7278055581160 7297571294208 7298537913940 7303414659840 7347063709440 7366077093312 7367740248960 7372495024128 7384563711616 7387664766976 7398792555615 7409922790296 7411595845680 7441704168192 7454581714944 7458700005120 7481172047895 7482998951936 7486000026336 7487690258880 7503097028960 7507067568624 7551933755184 7557980795820 7567851712512 7579250910630 7584315223680 7596885741822 7599920810560 7668585392832 7671805719552 7677948744960 7686099395520 7694919820692 7699556480640 7745573082240 7765012120320 7773923104272 7782175637964 7788407039595 7789918830824 7790308970496 7791677683920 7795800936648 7811841679316 7836867956736 7858922932224 7864821896505 7865215787520 7878251880408 7892045392656 7892225457120 7905702235392 7912032548160 7955946672128 7959319018560 7973254465920 7979916851088 7981718603040 7986869609472 8010932955012 8027416356154 8061846182208 8063666432640 8080258338880 8084534304672 8085657415680 8089531093548 8089936238592 8108412549120 8109833361864 8132656532676 8167724087040 8181261568116 8181671307264 8184530103680 8187812528805 8189811994624 8198506021888 8212860246016 8216341492320 8261944621056 8268560186880 8282679595008 8286836729976 8307634175568 8311122862848 8317777807040 8336163139083 8341186187360 8371917189216 8389143356272 8391037505760 8396644239360 8418373820928 8420274570240 8421750029628 8439501384704 8440984157580 8445451014702 8489940286464 8504804763648 8513833176576 8520650436480 8524228577280 8549715842044 8549910911880 8601244194816 8627158566936 8630781434496 8637692338080 8644909922012 8646861819960 8662001040720 8712239026176 8732136591360 8733666697392 8735638635360 8758245496728 8763658684677 8764097591808 8765637394410 8784113594880 8810377910399 8848367760960 8852083522560 8863033365459 8874299566080 8878551066738 8878753639260 8893915014816 8901036616680 8950440006144 8957606869120 8977406457474 8982815894080 8988367881720 8988818042880 9003716434752 9042539950080 9067987998720 9069576954984 9088693798912 9090290631240 9090745896960 9095101092756 9096364592640 9119904972672 9121964117760 9123562532097 9179938467840 9207386291432 9207596366640 9213538493952 9215618780160 9223319274624 9230704639520 9234580958720 9239467776768 9262403487870 9294687698688 9302130210240 9318014544384 9318227143680 9334541813760 9346088447514 9350013220704 9353748689920 9357500032920 9383834460780 9433266984960 9437786275806 9438258945024 9439917193980 9449783070720 9459814640640 9461472255508 9470670548544 9488099288122 9494439057792 9551182822272 9556937994240 9567905359104 9578062323648 9585731741040 9587592407168 9589757149440 9618649775865 9696310006656 9717403880340 9727719547455 9730095058944 9737398538530 9737886213120 9744751170810 9764802099145 9796084945920 9821436124416 9823653665280 9825375034566 9847814850510 9853026183819 9859609790784 9865056740820 9879897053728 9882127794240 9922272224256 9924512532480 9944933340160 9974896063860 9981333368448 9983587011840 10009423424832 10013666193765 10069245006912 10077307727760 10105667880840 10111913866935 10112420298240 10129180989096 10137291702330 10165820665845 10224780523776 10226576960145 10227089134080 10229074292736 10237264993280 10248132527360 10259893094256 10266075307520 10327430776320 10353349493760 10358309577861 10358545912470 10365230805696 10376234183952 10384542719460 10388903578560 10394401248864 10464896486520 10482766362432 10486429195340 10486954383360 10504335840544 10522727190208 10522967276160 10527187537035 10540936313856 10549376730880 10612425358080 10618041313152 10622500227072 10631005954560 10639889134784 10642291470720 10649159479296 10681243940016 10687144802555 10749128242944 10751555243520 10779379072896 10783948208670 10786041458064 10788476793120 10806137402515 10813111149152 10843542043568 10890298782720 10908348757488 10915637511168 10917083371740 10946356941312 10947806870910 10955121989760 11024746915840 11049115639968 11076845567424 11081497150464 11114884185444 11117393768520 11162556252288 11188050007680 11224498427904 11227032760320 11229000039504 11254645543440 11260601352936 11319920381952 11336971193730 11351777568768 11360867248640 11368876365945 11395328612733 11399881215840 11502878089248 11507708579328 11509232864290 11516923117440 11529149093280 11542379731038 11549334720960 11618359623360 11644888929856 11647518180480 11677660662304 11684878246236 11685463455744 11687516525880 11688101867520 11712151459840 11717762518974 11755301935104 11788384398336 11797823681280 11802778030080 11817377820612 11826840319385 11838068088984 11838338185680 11858553353088 11868048822240 11933920008192 11938978527840 11959881698880 11969875276632 11972577904560 11980304414208 11984490508960 12004955246336 12041124534231 12092769273312 12120387508320 12126801457008 12128486123520 12134296640322 12134904357888 12159873296896 12162618823680 12164750042796 12198984799014 12271892352174 12276795155520 12284717991936 12287491706880 12297759032832 12319290369024 12324512238480 12349871317160 12392916931584 12402840280320 12424019392512 12424302858240 12430255094964 12461451263352 12466684294272 12476666710560 12511779281040 12583715034408 12584345260032 12586556258640 12613086187520 12627560731392 12632625044442 12658618100089 12659252077056 12661476236370 12668176522053 12734910429696 12757207145472 12770749764864 12780975654720 12786342865920 12824573763066 12824866367820 12901866292224 12928413342208 12956538507120 12967364883018 12970292729940 12983848284160 12993001561080 13061446594560 13068358539264 13095248165888 13098204887040 13100500046088 13103457953040 13130419800680 13137368245092 13146146387712 13153408987760 13176170392320 13229696299008 13272551641440 13278125283840 13299861418480 13308444491264 13311449349120 13317826600107 13345897899776 13351554925020 13425660009216 13436410303680 13466109686211 13474223841120 13482551822580 13483227064320 13505574652128 13516388936440 13554427554460 13604365432476 13632357953942 13633040698368 13635435946860 13636118845440 13642651639134 13644546888960 13670722938803 13679857459008 13682946176640 13769907701760 13804465991680 13811079437148 13811394549960 13820307740928 13834978911936 13846056959280 13851871438080 13859201665152 13893605231805 13953195315360 13977021816576 14019132671271 14025019831056 14030623034880 14036250049380 14054581751808 14075751691170 14149900477440 14156679413709 14157388417536 14174674606080 14189721960960 14192208383262 14206005822816 14232148932183 14241658586688 14332170990592 14335406991360 14372505430528 14378597611560 14381388610752 14384635724160 14520398376960 14544465009984 14554183348224 14556111162320 14595142588416 14597075827880 14606097807795 14606829319680 14694127418880 14732154186624 14735480497920 14738062551849 14769127423232 14771722275765 14775329533952 14797585111230 14819845580592 14823191691360 14883408336384 14917400010240 14962002723577 14962344095790 14972000052672 14975380517760 15006194057920 15014135137248 15103867510368 15115961591640 15158501821260 15168630447360 15193771483644 15199841621120 15205937553495 15337170785664 15343611439104 15355897489920 15372198791040 15389839641384 15399112961280 15491146164480 15530024240640 15537818868705 15547846208544 15564351275928 15576814079190 15579837661648 15583355367840 15591601873296 15623683358632 15717845864448 15729643793010 15730431575040 15756503760816 15784090785312 15784450914240 15811404470784 15824065096320 15918638037120 15946508931840 15959833702176 15963437206080 15973739218944 16021865910024 16054832712308 16123692364416 16127332865280 16160516677760 16169068609344 16179062187096 16179872477184 16216825098240 16219666723728 16265313065352 16335448174080 16362523136232 16363342614528 16369060207360 16375625057610 16397012043776 16421710306365 16425720492032 16432682984640 16523889242112 16537120373760 16573673459952 16615268351136 16622245725696 16635555614080 16672326278166 16682372374720 16743834378432 16778286712544 16782075011520 16793288478720 16836747641856 16840549140480 16843500059256 16879002769408 16881968315160 16890902029404 16979880572928 17005456790595 17009609527296 17027666353152 17041300872960 17048457154560 17099431684088 17099821823760 17202488389632 17254317133872 17261562868992 17263849296435 17275384676160 17289819844024 17293723639920 17324002081440 17467333394784 17471277270720 17516490993456 17527317369354 17528195183616 17531274788820 17568227189760 17576643778461 17620755820798 17696735521920 17704167045120 17726066730918 17748599132160 17757102133476 17757507278520 17787830029632 17802073233360 17900880012288 17915213738240 17954812914948 17965631788160 17976735763440 18007432869504 18135975997440 18139153909968 18177387597824 18180581262480 18190202185512 18192729185280 18201444960483 18239809945344 18243928235520 18247125064194 18298477198521 18414772582864 18415192733280 18427076987904 18431237560320 18446638549248 18461409279040 18469161917440 18478935553536 18524806975740 18589375397376 18604260420480 18636029088768 18636454287360 18669083627520 18692176895028 18700026441408 18707497379840 18715000065840 18767668921560 18866533969920 18875572551612 18876517890048 18879834387960 18919629281280 18922944511016 18941341097088 18976198576244 18988878115584 18992214354555 19102365644544 19135810718208 19156124647296 19171463482080 19175184814336 19179514298880 19236860644599 19237299551730 19392620013312 19434807760680 19451047324527 19455439094910 19474797077060 19475772426240 19489502341620 19529604198290 19592169891840 19642872248832 19647307330560 19650750069132 19695629701020 19706052367638 19719219581568 19730113481640 19759794107456 19764255588480 19844544448512 19849025064960 19889866680320 19949792127720 19962666736896 19967174023680 20018846849664 20027332387530 20068540890385 20138490013824 20154615455520 20211335761680 20223827733870 20224840596480 20258361978192 20274583404660 20331641331690 20448536930913 20449561047552 20453153920290 20454178268160 20474529986560 20496265054720 20519786188512 20532150615040 20654861552640 20706698987520 20716619155722 20717091824940 20730461611392 20752468367904 20769085438920 20777807157120 20788802497728 20929792973040 20965532724864 20972858390680 20973908766720 21008671681088 21045454380416 21045934552320 21054375074070 21081872627712 21098753461760 21113627536755 21224850716160 21236082626304 21245000454144 21262011909120 21279778269568 21284582941440 21288312574893 21362487880032 21374289605110 21498256485888 21503110487040 21558758145792 21567896417340 21572082916128 21576953586240 21612274805030 21626222298304 21687084087136 21780597565440 21816697514976 21831275022336 21834166743480 21892713882624 21895613741820 21910243979520 22049493831680 22098231279936 22153691134848 22162994300928 22196377666845 22229768370888 22234787537040 22325112504576 22376100015360 22443516143685 22448996855808 22458000079008 22509291086880 22521202705872 22673942387460 22703555137536 22721734497280 22737752731890 22790657225466 22799762431680 23005756178496 23015417158656 23018465728580 23033846234880 23058298186560 23084759462076 23098669441920 23236719246720 23289777859712 23295036360960 23355321324608 23365221118785 23369756492472 23370926911488 23375033051760 23424302919680 23435525037948 23510603870208 23576768796672 23594465689515 23595647362560 23634755641224 23653680638770 23676136177968 23676676371360 23717106706176 23720248220305 23736097644480 23867840016384 23877957055680 23919763397760 23939750553264 23945155809120 23960608828416 23968981017920 24009910492672 24082249068462 24185538546624 24240775016640 24253602914016 24256972247040 24268593280644 24269808715776 24319746593792 24325237647360 24329500085592 24397969598028 24543784704348 24553590311040 24563437586415 24569435983872 24595518065664 24638580738048 24649024476960 24699742634320 24785833863168 24805680560640 24848038785024 24860510189928 24922902526704 24933368588544 24953333421120 25008489417249 25023558562080 25167430068816 25173112517280 25255121462784 25265250088884 25317236200178 25318504154112 25322952472740 25336353044106 25388485457777 25469820859392 25514414290944 25541499529728 25561951309440 25572685731840 25649147526132 25649732735640 25803732584448 25856826684416 25913077014240 25934729766036 25940585459880 25986003122160 26136717078528 26190496331776 26196409774080 26201000092176 26206915906080 26260839601360 26274736490184 26290976054031 26292292775424 26306817975520 26352340784640 26431133731197 26545103282880 26556250567680 26589100096377 26599722836960 26616888982528 26622898698240 26635653200214 26691795799552 26703109850040 26851320018432 26872820607360 26932219372422 26948447682240 26965103645160 26966454128640 27011149304256 27032777872880 27108855108920 27208730864952 27264715907884 27266081396736 27270871893720 27272237690880 27285303278268 27289093777920 27341445877606 27359714918016 27365892353280 27370687596291 27539815403520 27622158874296 27622789099920 27640615481856 27669957823872 27692113918560 27703742876160 27718403330304 27786576486643 27787210463610 27906390630720 27954043633152 28038265342542 28050039662112 28061246069760 28072500098760 28095957246539 28151503382340 28299800954880 28313358827418 28314776835072 28349349212160 28379443921920 28384416766524 28412011645632 28464297864366 28483317173376 28664341981184 28670813982720 28745010861056 28757195223120 28762777221504 28769271448320 28855949327595 29088930019968 29112222324640 29190285176832 29194151655760 29212195615590 29213658639360 29294406297435 29388254837760 29464308373248 29470960995840 29476125103698 29538254846464 29543444551530 29559078551457 29595170222460 29639691161184 29646383382720 29766816672768 29834800020480 29924005447154 29924688191580 29944000105344 29950761035520 30012388115840 30028270274496 30207735020736 30231923183280 30317003642520 30335741600805 30337260894720 30387542967288 30399683242240 30411875106990 30497461997535 30674341571328 30679730880435 30687222878208 30711794979840 30744397582080 30779679282768 30798225922560 30982292328960 31060048481280 31074928733583 31075637737410 31095692417088 31128702551856 31153628158380 31159675323296 31166710735680 31183203746592 31247366717264 31459287586020 31460863150080 31513007521632 31568181570624 31568901828480 31581562611105 31622808941568 31648130192640 31837276074240 31893017863680 31919667404352 31926874412160 31947478437888 32043731820048 32061434407665 32109665424616 32247384728832 32254665730560 32321033355520 32338137218688 32358124374192 32418412207545 32439333447456 32530626130704 32670896348160 32725046272464 32738120414720 32751250115220 32794024087552 32843420612730 32865365969280 33074240747520 33147346919904 33230536702272 33244491451392 33271111228160 33344652556332 33364744749440 33487668756864 33556573425088 33564150023040 33673495283712 33681098280960 33687000118512 33758005538816 33763936630320 33781804058808 33959761145856 34010913581190 34055332706304 34080894884855 34082601745920 34106629097835 34198863368176 34199643647520 34508634267744 34523125737984 34527698592870 34550769352320 34579639688048 34587447279840 34648004162880 34934666789568 34942554541440 35032981986912 35054634738708 35056390367232 35062549577640 35136454379520 35153287556922 35241511641596 35393471043840 35408334090240 35452133461836 35480520958155 35514204266952 35515014557040 35575660059264 35604146466720 35801760024576 35830427476480 35909625829896 35931263576320 35953471526880 36014865739008 36123373602693 36278307819936 36361162524960 36380404371024 36385458370560 36402889920966 36479619890688 36487856471040 36494250128388 36596954397042 36829545165728 36830385466560 36854153975808 36862475120640 36893277098496 36922818558080 36938323834880 36957871107072 37049613951480 37178750794752 37208520840960 37272058177536 37272908574720 37384353790056 37400052882816 37414994759680 37430000131680 37535337843120 37751145103224 37753035780096 37759668775920 37839258562560 37845889022032 37882682194176 37952397152488 37975854300267 37977756231168 37984428709110 38204731289088 38271621436416 38312249294592 38342926964160 38350369628672 38359028597760 38473721289198 38474599103460 38785240026624 38869615521360 38902094649054 38910878189820 38949594154120 38951544852480 38979004683240 39059208396580 39184339783680 39285744497664 39294614661120 39301500138264 39391259402040 39412104735276 39438439163136 39460226963280 39519588214912 39528511176960 39689088897024 39779733360640 39899584255440 39925333473792 39934348047360 39953479800321 40037693699328 40054664775060 40137081780770 40276980027648 40309230911040 40398329058633 40422671523360 40447655467740 40449681192960 40516723956384 40549166809320 40663282663380 40897073861826 40899122095104 40906307840580 40908356536320 40949059973120 40992530109440 41012168816409 41039572377024 41064301230080 41309723105280 41413397975040 41433238311444 41434183649880 41460923222784 41504936735808 41538170877840 41555614314240 41577604995456 41680815695415 41859585946080 41931065449728 41945716781360 42017343362176 42090908760832 42091869104640 42108750148140 42163745255424 42197506923520 42227255073510 42449701432320 42470038241127 42472165252608 42524023818240 42559556539136 42569165882880 42576625149786 42696446796549 42724975760064 42748579210220 42996512971776 43006220974080 43117516291584 43135792834680 43144165832256 43153907172480 43224549610060 43252444596608 43374168174272 43561195130880 43633395029952 43662550044672 43668333486960 43785427765248 43791227483640 43818293423385 43820487959040 44051889551995 44196462559872 44214187655547 44307382269696 44315166827295 44325988601856 44392755333690 44459536741776 44469575074080 44650225009152 44752200030720 44886008170731 44887032287370 44916000158016 45018582173760 45042405411744 45347884774920 45443468994560 45475505463780 45581314450932 45599524863360 45617812660485 46011512356992 46030834317312 46036931457160 46067692469760 46116596373120 46169518924152 46197338883840 46473438493440 46579555719424 46590072721920 46710642649216 46730442237570 46739512984944 46750066103520 46871050075896 47153537593344 47188931379030 47191294725120 47269511282448 47307361277540 47352272355936 47353352742720 47434213412352 47440496440610 47472195288960 47755914111360 47839526795520 47879501106528 47890311618240 47921217656832 47937962035840 48019820985344 48164498136924 48371077093248 48481550033280 48507205828032 48537186561288 48539617431552 48639493187584 48650475294720 48659000171184 48795939196056 49087569408696 49107180622080 49126875172830 49191036131328 49265130919095 49277161476096 49298048953920 49399485268640 49571667726336 49611361121280 49721020379856 49845805053408 49866737177088 49906666842240 50016978834498 50047117124160 50334860137632 50346225034560 50510242925568 50530500177768 50634472400356 50637008308224 50645904945480 50672706088212 50776970915554 50939641718784 51028828581888 51082999059456 51123902618880 51145371463680 51298295052264 51299465471280 51607465168896 51713653368832 51791547889305 51826154028480 51869459532072 51881170919760 51972006244320 52380992663552 52402000184352 52413831812160 52521679202720 52549472980368 52581952108062 52584585550848 52613635951040 52704681569280 52729931335383 52862267462394 53090206565760 53112501135360 53178200192754 53199445673920 53233777965056 53245797396480 53271306400428 53383591599104 53406219700080 53702640036864 53745641214720 53864438744844 53896895364480 53930207290320 54022298608512 54065555745760 54217710217840 54417461729904 54529431815768 54532162793472 54541743787440 54570606556536 54578187555840 54682891755212 54719429836032 54731784706560 54741375192582 54895431595563 55244317748592 55245578199840 55281230963712 55339915647744 55384227837120 55407485752320 55436806660608 55573152973286 55574420927220 55812781261440 55908087266304 56076530685084 56100079324224 56122492139520 56145000197520 56191914493078 56303006764680 56599601909760 56626717654836 56629553670144 56758887843840 56768833533048 56824023291264 56928595728732 56966634346752 56976643063665 57328683962368 57490021722112 57514390446240 57525554443008 57538542896640 57710581933797 57711898655190 58177860039936 58224444649280 58353141973581 58388303311520 58424391231180 58427317278720 58588812594870 58776509675520 58928616746496 58941921991680 58952250207396 59076509692928 59086889103060 59118157102914 59190340444920 59279382322368 59292766765440 59533633345536 59669600040960 59848010894308 59849376383160 59888000210688 59901522071040 60024776231680 60056540548992 60205622671155 60415470041472 60463846366560 60634007285040 60671483201610 60674521789440 60775085934576 60799366484480 60823750213980 60994923995070 61345610792739 61348683142656 61359461760870 61423589959680 61488795164160 61559358565536 61596451845120 61672645372793 61964584657920 62120096962560 62149857467166 62151275474820 62191384834176 62257405103712 62307256316760 62319350646592 62333421471360 62366407493184 62494733434528 62918575172040 62921726300160 63026015043264 63136363141248 63137803656960 63163125222210 63245617883136 63293090500445 63296260385280 63340882610265 63674552148480 63786035727360 63839334808704 63853748824320 63864937724679 64087463640096 64122868815330 64219330849232 64494769457664 64509331461120 64642066711040 64676274437376 64716248748384 64836824415090 64878666894912 65061252261408 65341792696320 65450092544928 65476240829440 65502500230440 65686841225460 65730731938560 66148481495040 66294693839808 66461073404544 66488982902784 66542222456320 66589133000535 66689305112664 66729489498880 66975337513728 67113146850176 67128300046080 67330548431055 67346990567424 67374000237024 67527873260640 67563608117616 68021827162380 68110665412608 68161789769710 68165203491840 68213258195670 68353614694015 68397726736352 68399287295040 69017268535488 69046251475968 69055397185740 69101538704640 69159279376096 69174894559680 69296008325760 69869333579136 69885109082880 70065963973824 70095663356355 70109269477416 70112780734464 70125099155280 70272908759040 70306575113844 70483023283192 70783397068545 70786942087680 70904266923672 70961041916310 71028408533904 71030029114080 71151320118528 71160744660915 71208292933440 71603520049152 71660854952960 71819251659792 71862527152640 71906943053760 72029731478016 72246747205386 72556615639872 72722325049920 72760808742048 72770916741120 72805779841932 72959239781376 72975712942080 72988500256776 73193908794084 73659090331456 73660770933120 73690312759245 73708307951616 73786554196992 73845637116160 73876647669760 73915742214144 74099227902960 74357501589504 74417041681920 74544116355072 74768707580112 74800105765632 74810013617885 74860000263360 75025468251747 75070675686240 75502290206448 75519337551840 75691778044064 75765364388352 75904794304976 75951708600534 75955512462336 75968857418220 76165456373331 76409462578176 76543242872832 76624498589184 76685853928320 76700739257344 76718057195520 76947442578396 76949198206920 77570480053248 77739231042720 77804189298108 77821756379640 77899188308240 77958009366480 78118416793160 78571488995328 78589229322240 78603000276528 78782518804080 78824209470552 78872928162093 78876878326272 78920453926560 79039176429824 79057022353920 79293401193591 79767300289131 79799168510880 79850666947584 79868696094720 79906959600642 80071377212989 80075387398656 80109329550120 80274163561540 80553960055296 80618461822080 80796658117266 80845343046720 80895310935480 80899362385920 81033447912768 81098333618640 81326565326760 81794147723652 81798244190208 81812615681160 81816713072640 81985060218880 82024337632818 82079144754048 82112062788873 82128602460160 82619446210560 82866476622888 82868367299760 82921846445568 83009873471616 83076341755680 83111228628480 83155209990912 83359729459929 83361631390830 83719171892160 83862130899456 83891433562720 84034686724352 84181817521664 84183738209280 84217500296280 84287871739617 84395013847040 84454510147020 84899402864640 84940076482254 84944330505216 85048047636480 85119113078272 85138331765760 85153250299572 85392893593098 85449951520128 85497158420440 85993025943552 86012441948160 86235032583168 86271585669360 86288331664512 86307814344960 86449099220120 86504889193216 86748336348544 87266790059904 87336666973920 87570855530496 87582454967280 87636586846770 87640975918080 87883218892305 88103779103990 88392925119744 88428375311094 88610326700623 88614764539392 88630333654590 88677235654371 88785510667380 88919073483552 88939150148160 89300450018304 89504400061440 89772016341462 89774064574740 89832000316032 90037164347520 90084810823488 90695769549840 90886937989120 90951010927560 91007224802415 91162628901864 91199049726720 91235625320970 91492385992605 92023024713984 92061668634624 92073862914320 92135384939520 92233192746240 92339037848304 92394677767680 92946876986880 93159111438848 93180145443840 93224786200749 93421285298432 93460884475140 93479025969888 93500132207040 93742100151792 94377862758060 94382589450240 94539022564896 94614722555080 94704544711872 94706705485440 94868426824704 94880992881220 94944390577920 95511828222720 95679053591040 95759002213056 95780623236480 95842435313664 95875924071680 96039641970688 96184303222995 96328996273848 96742154186496 96963100066560 97014411656064 97074373122576 97255236622635 97278986375168 97318000342368 97591878392112 98175138817392 98214361244160 98253750345660 98382072262656 98530261838190 98596097907840 98798970537280 99222722242560 99442040759712 99691610106816 99733474354176 99813333684480 100033957668996 100094234248320 100669720275264 100692450069120 101020485851136 101061000355536 101268944800712 101274016616448 101291809890960 101345412176424 101553941831108 101879283437568 102165998118912 102242684654565 102247805237760 102596590104528 102598930942560 103427306737664 103583095778610 103652308056960 103738919064144 103762341839520 103944012488640 104804000368704 104827663624320 105043358405440 105098945960736 105163904216124 105169171101696 105227271902080 105409363138560 105459862670766 105724534924788 106180413131520 106225002270720 106356400385508 106398891347840 106441562874465 106467555930112 106542612800856 106767183198208 106812439400160 107405280073728 107491282429440 107728877489688 107793790728960 107860414580640 108044597217024 108131111491520 108370120808079 108435420435680 108834923459808 109058863631536 109083487574880 109141213113072 109156375111680 109365783510424 109438859672064 109463569413120 109482750385164 109790863191126 110488635497184 110491156399680 110562461927424 110679831295488 110768455674240 110814971504640 110873613321216 111146305946572 111148841854440 111625562522880 111816174532608 112153061370168 112200158648448 112244984279040 112290000395040 112383828986156 112606013529360 113253435309672 113259107340288 113517775687680 113537667066096 113648046582528 113857191457464 113927562900801 113933268693504 113953286127330 114980043444224 115028780892480 115051108886016 115077085793280 115421163867594 115423797310380 116355720079872 116448889298560 116706283947162 116776606623040 116848782462360 116854634557440 117177625189740 117553019351040 117857233492992 117883843983360 117904500414792 118153019385856 118173778206120 118236314205828 118380680889840 118558764644736 118585533530880 119067266691072 119339200081920 119696021788616 119698752766320 119776000421376 119803044142080 120049552463360 120113081097984 120411245342310 120830940082944 120927692733120 121268014570080 121342966403220 121349043578880 121550171869152 121598732968960 121647500427960 121989847990140 122691221585478 122697366285312 122718923521740 122847179919360 122977590328320 123036506449227 123118717131072 123192903690240 123345290745586 123929169315840 124240193925120 124299714934332 124302550949640 124382769668352 124514810207424 124614512633520 124638701293184 124666842942720 124732814986368 124989466869056 125042447086245 125837150344080 126052030086528 126272726282496 126275607313920 126326250444420 126491235766272 126586181000890 126592520770560 126681765220530 126942427288885 127349104296960 127410114723381 127572071454720 127678669617408 127707497648640 127729875449358 128089340389647 128174927280192 128245737630660 128438661698464 128989538915328 129018662922240 129284133422080 129352548874752 129432497496768 129673648830180 129757333789824 130122504522816 130683585392640 130900185089856 130952481658880 131005000460880 131373682450920 131454880270155 131461463877120 132155668655985 132589387679616 132922146809088 132945500481885 132977965805568 133084444912640 133178266001070 133378610225328 133458978997760 133950675027456 134226293700352 134256600092160 134658024512193 134661096862110 134748000474048 135055746521280 135127216235232 136043654324760 136323579539420 136330406983680 136426516391340 136707229388030 136795453472704 136798574590080 136853437981455 138034537070976 138092502951936 138110794371480 138203077409280 138318558752192 138349789119360 138592016651520 138932882433215 139738667158272 139770218165760 140131927947648 140191326712710 140218538954832 140250198310560 140479786232695 140613150227688 140966046566384 141566794137090 141573884175360 141808533847344 141922083832620 142056817067808 142060058228160 142302640237056 142321489321830 142416585866880 143321709905920 143638503319584 143725054305280 143813886107520 144059462956032 144493494410772 145113231279744 145444650099840 145521617484096 145611559683864 145918479562752 145951425884160 145977000513552 146387817588168 147318180662912 147321541866240 147380625518490 147573108393984 147691274232320 147795392757285 147831484428288 148198455805920 148715003179008 148834083363840 149537415160224 149600211531264 149620027235770 149720000526720 150050936503494 150141351372480 151004580412896 151038675103680 151383556088128 151530728776704 151809588609952 151903417201068 151911024924672 151937714836440 152330912746662 152818925156352 153086485745664 153248997178368 153371707856640 153401478514688 153436114391040 153894885156792 153898396413840 155140960106496 155374643667915 155478462085440 155608378596216 155643512759280 155798376616480 155916018732960 156236833586320 157142977990656 157206000553056 157565037608160 157648418941104 157745856324186 157753756652544 157840907853120 158078352859648 158114044707840 158189794006149 158586802387182 159534600578262 159598337021760 159701333895168 159737392189440 159813919201284 160142754425978 160150774797312 160218659100240 160548327123080 161107920110592 161236923644160 161593316234532 161690686093440 161790621870960 162066895825536 162196667237280 162653130653520 163588295447304 163596488380416 163625231362320 163970120437760 164048675265636 164158289508096 164224125577746 164562035301157 164686294786689 165732953245776 165736734599520 165843692891136 166019746943232 166152683511360 166222457256960 166310419981824 166719458919858 166723262781660 167438343784320 167724261798912 167782867125440 168069373448704 168363635043328 168367476418560 168435000592560 168575743479234 168790027694080 168909020294040 169798805729280 169880152964508 169888661010432 170238226156544 170276663531520 170306500599144 170785787186196 170899903040256 170994316840880 171986051887104 172470065166336 172543171338720 172576663329024 172615628689920 172898198440240 173009778386432 173131745801391 173496672697088 174533580119808 174673333947840 175059425920743 175164909934560 175273173693540 175281951836160 175766437784610 176207558207980 176785850239488 176856750622188 177220653401246 177229529078784 177260667309180 177354471308742 177571021334760 177719398204439 177838146967104 177878300296320 178600900036608 179008800122880 179544032682924 179548129149480 179664000632064 180074328695040 180169621646976 180616868013465 181391539099680 181902021855120 182014449604830 182325257803728 182398099453440 182471250641940 182984771985210 184036832378217 184046049427968 184147725828640 184270769879040 184466385492480 184678075696608 184789355535360 185017936118379 185893753973760 186318222877696 186360290887680 186449572401498 186842570596864 186921768950280 186958051939776 187000264414080 187484200303584 188755725516120 188765178900480 189078045129792 189229445110160 189409089423744 189413410970880 189736853649408 189761985762440 189879271501335 189888781155840 191023656445440 191358107182080 191518004426112 191561246472960 191594813174037 191751848143360 192079283941376 192368606445990 192657992547696 193484308372992 193926200133120 194028823312128 194148746245152 194506035406501 194510473245270 194636000684736 195183756784224 196350277634784 196428722488320 196507500691320 197060523676380 197192195815680 197597941074560 198445444485120 198884081519424 199383220213632 199466948708352 199626667368960 199767399001605 200067915337992 200188468496640 201339440550528 201384900138240 201991645293165 202040971702272 202122000711072 202537889601424 202583619781920 202690824352848 203107883662216 204331996237824 204485369309130 204495610475520 205060844082045 205193180209056 205197861885120 207166191557220 207304616113920 207477838128288 207524683679040 207888024977280 209608000737408 209655327248640 210086716810880 210197891921472 210327808432248 210338342203392 210454543804160 210818726277120 210919725341532 211449069849576 212350191205635 212360826263040 212712800771016 212797782695680 212883125748930 213085225601712 213482233982745 213534366396416 213624878800320 214810560147456 214982564858880 215457754979376 215587581457920 215720829161280 216089194434048 216262222983040 216740241616158 216870840871360 217669846919616 218117727263072 218166975149760 218282426226144 218312750223360 218731567020848 218877719344128 218927138826240 218965500770328 219581726382252 220977270994368 220982312799360 221070938277735 221124923854848 221359662590976 221536911348480 221629943009280 221747226642432 222292611893144 222297683708880 223251125045760 223632349065216 224306122740336 224400317296896 224430040853655 224580000790080 224767657972312 225212027058720 226506870619344 227075334132192 227296093165056 227714382914928 227855125801602 227866537387008 227906572254660 228496369119993 230057561784960 230102217772032 230154171586560 230842327735188 230847594620760 232711440159744 232897778597120 233412567894324 233553213246080 233697564924720 234355250379480 235714466985984 235767687966720 235809000829584 236306038771712 236347556412240 236472628411656 236618784486279 236761361779680 237117529289472 237171067061760 237880203580773 239392043577232 239397505532640 239552000842752 239606088284160 240099104926720 240214131638967 240226162195968 240822490684620 241661880165888 241855385466240 242536029140160 242685932806440 242698087157760 243100343738304 243197465937920 243295000855920 243979695980280 245382443170956 245394732570624 245437847043480 245955180656640 246073012898454 246237434262144 246385807380480 246690581491172 247858338631680 248599429868664 248605101899280 248765539336704 249029620414848 249229025267040 249277402586368 249333685885440 249465629972736 249978933738112 250079188379787 250084894172490 251674300688160 252104060173056 252545452564992 252551214627840 252652500888840 252863615218851 253172362001780 253185041541120 253363530441060 253884854577770 254698208593920 254820229446762 255144142909440 255357339234816 255414995297280 255459750898716 256178680779294 256349854560384 256491475261320 256877323396928 257979077830656 258037325844480 258568266844160 258705097749504 258864994993536 259347297660360 259514667579648 260245009045632 261800370179712 261904963317760 262010000921760 262747364901840 262909760540310 262922927754240 263649656676915 264311337311970 265178775359232 265830980101869 265844293618176 265891000963770 266168889825280 266356532002140 266757220450656 266917957995520 267901350054912 268452587400704 268513200184320 269316049024386 269322193724220 269496000948096 270111493042560 270254432470464 272087308649520 272647159078840 272660813967360 272853032782680 273414458776060 273590906945408 273597149180160 273706875962910 274477157977815 276069074141952 276185005903872 276221588742960 276406154818560 276637117504384 276699578238720 277184033303040 277865764866430 279477334316544 279540436331520 279674358602247 280263855895296 280382653425420 280437077909664 280500396621120 280959572465390 281226300455376 281932093132768 283133588274180 283147768350720 283617067694688 283844167665240 284113634135616 284120116456320 284605280474112 284642978643660 284833171733760 286643419811840 287277006639168 287450108610560 287627772215040 288118925912064 288552909668985 288986988821544 290226462559488 290889300199680 291043234968192 291223119367728 291765709867905 291836959125504 291954001027104 292775635176336 294636361325824 294643083732480 294761251036980 295146216787968 295382548464640 295590785514570 296396911611840 297668166727680 299074830320448 299200423062528 299240054471540 299440001053440 300101873006988 300282702744960 302009160825792 302077350207360 302767112176256 303061457553408 303619177219904 303806834402136 303822049849344 303875429672880 304661825493324 305637850312704 306497994356736 306728053963695 306743415713280 306802957029376 307789770313584 307796792827680 308363226863965 310281920212992 310749287335830 310956924170880 311216757192432 311287025518560 311596753232960 311832037465920 312473667172640 314412001106112 315130075216320 315296837882208 315491712648372 315507513305088 315681815706240 316156705719296 316228089415680 316379588012298 317173604774364 319069201156524 319196674043520 319324688623395 319402667790336 319627838402568 320285508851956 320301549594624 320437318200480 321096654246160 322215840221184 322473847288320 323186632469064 323381372186880 323581243741920 324133791651072 324393334474560 325110362424237 325306261307040 327176590894608 327250462724640 328097350531272 328316579016192 328448251155492 329124070602314 329372589573378 330050310951101 331465906491552 331473469199040 331687385782272 332039493886464 332305367022720 332444914513920 332620839963648 333438917839716 333446525563320 334876687568640 335448523597824 335565734250880 336138746897408 336727270086656 336734952837120 336870001185120 337151486958468 337818040588080 339760305929016 339777322020864 340476452313088 340553327063040 340613001198288 341571574372392 341782688702403 341799806080512 341988633681760 344940130332672 345086342677440 345153326658048 345231257379840 345796396880480 346019556772864 346263491602782 346993345394176 349067160239616 349346667895680 350118851841486 350329819869120 350546347387080 350563903672320 351532875569220 352415116415960 353571700478976 353713501244376 354441306802492 354459058157568 354521334618360 354708942617484 355142042669520 355438796408878 355676293934208 355756600592640 357201800073216 358017600245760 359088065365848 359096258298960 359328001264128 360148657390080 360339243293952 361225494326359 361233736026930 362783078199360 363804043710240 364028899209660 364650515607456 364796198906880 364942501283880 365969543970420 368073664756434 368092098855936 368295451657280 368541539758080 368932770984960 369109519347681 369356151393216 369578711070720 370035872236758 371787507947520 372636445755392 372720581775360 372899144802996 373685141193728 373843537900560 373916103879552 374000528828160 374968400607168 375127341258735 377511451032240 378156090259584 378458890220320 378818178847488 378826821941760 379473707298816 379523971524880 379758543002670 379777562311680 380827281866655 382047312890880 382716214364160 383036008852224 383122492945920 383189626348074 383503696286720 384268021168941 384737212891980 385315985095392 386968616745984 387852400266240 388057646624256 388297492490304 389012070813002 389020946490540 389272001369472 390367513568448 392700555269568 392857444976640 393015001382640 394121047352760 394364640810465 394384391631360 395195882149120 396467005967955 397768163038848 398766440427264 398836501445655 398933897416704 399253334737920 399534798003210 400135830675984 400356886064945 400376936993280 402678881101056 402769800276480 403974073536579 403983290586330 404244001422144 405075779202848 405167239563840 405381648705696 406215767324432 408970738618260 408991220951040 410121688164090 410386360418112 410395723770240 410560313944365 414332383114440 414609232227840 414955676256576 415049367358080 415776049954560 416798647299645 419216001474816 419310654497280 420173433621760 420395783842944 420655616864496 420909087608320 421439358698085 421839450683064 422898139699152 424700382411270 424721652526080 425425601542032 425595565391360 425766251497860 426170451203424 426964467965490 427249757600640 429965129717760 430915509958752 431175162915840 431441658322560 432178388868096 432524445966080 433480483232316 433741681742720 435339693839232 436235454526144 436333950299520 436564852452288 437463134041696 437755438688256 437854277652480 437931001540656 439163452764504 441954541988736 441964625598720 442141876555470 442719325181952 443051633503115 443073822696960 443386178271855 443494453284864 444585223786288 444595367417760 446502250091520 448612245480672 448800634593792 448860081707310 449160001580160 449535315944624 450424054117440 453013741238688 454150668264384 454592186330112 455428765829856 455710251603204 455733074774016 455813144509320 456992738239986 460115123569920 460204435544064 460308343173120 461684655470376 461695189241520 465422880319488 465795557194240 466123931003745 466825135788648 467106426492160 467395129849440 468710500758960 471428933971968 471618001659168 472695112824480 472945256823312 473237568972558 473522723559360 474235058578944 474342134123520 474569382018447 475760407161546 478784087154464 478795011065280 479104001685504 479212176568320 480198209853440 480428263277934 480452324391936 481644981369240 483323760331776 483710770932480 485072058280320 485371865612880 486200687476608 486394931875840 486590001711840 487959391960560 490764886341912 490789465141248 490875694086960 491910361313280 492146025796908 492474868524288 493381162982344 493686105903471 497198859737328 497210203798560 497531078673408 498059240829696 498458050534080 498554805172736 498667371770880 498931259945472 499957867476224 500158376759574 500169788344980 503348601376320 504208120346112 505090905129984 505102429255680 505305001777680 505727230437702 506344724003560 506370083082240 506727060882120 507769709155540 509396417187840 509640458893524 510714678469632 510829990594560 510919501797432 512357361558588 512699709120768 512982950522640 513754646793856 515958155661312 517136533688320 517410195499008 517729989987072 518694595320720 519029335159296 519395237404173 520490018091264 523600740359424 524020001843520 525178277762229 525494729803680 525819521080620 525845855508480 527299313353830 528622674623940 530357550718464 531661960203738 531688587236352 531782001927540 532337779650560 532713064004280 533158194613317 533514440901312 533835915991040 535802700109824 536905174801408 537026400368640 538632098048772 538644387448440 538992001896192 540222986085120 540508864940928 541850604040395 544174617299040 545294318157680 545706065565360 546828917552120 547181813890816 547194298360320 547413751925820 548954315955630 552110497134651 552138148283904 552443177485920 552812309637120 553274235008768 553399156477440 554368066606080 555053808355137 555731529732860 558954668633088 559080872663040 559348717204494 560499640490923 560527711790592 560765306850840 560874155819328 561000793242240 561919144930780 562452600910752 563864186265536 566267176548360 566295536701440 567234135389376 567688335330480 568227268271232 568240232912640 569210560948224 569285957287320 569637814504005 569666343467520 574554013278336 574784439522111 574900217221120 575255544430080 576237851824128 577105819337970 577973977643088 580452925118976 581778600399360 582086469936384 582446238735456 583518106219503 583531419735810 583908002054208 585551270352672 589272722651648 589286167464960 589522502073960 590765096929280 591181571029140 592793823223680 595336333455360 598149660640896 598400846125056 598480108943080 598880002106880 600203746013976 600565405489920 604018321651584 604154700414720 605534224352512 606122915106816 607238354439808 607613668804272 607750859345760 609323650986648 612995988713472 613456107927390 613486831426560 615182532246135 615579540627168 615593585655360 616726453727930 621498574671660 621913848341760 622433514384864 622574051037120 623193506465920 623664074931840 624947334345280 628824002212224 630260150432640 630593675764416 630983425296744 631015026610176 631363631412480 632313411438592 632456178831360 632759176024596 634347209548728 637050573616905 638138402313048 638393348087040 638649377246790 639255676805136 640446701948235 640571017703912 640603099189248 640874636400960 642193308492320 644431680442368 644947694576640 646373264938128 646762744373760 647162487483840 648267583302144 648786668949120 650220724848474 650612522614080 654353181789216 654500925449280 656194701062544 656633158032384 656896502310984 658248141204628 658745179146756 660100621902202 662931812983104 662946938398080 663374771564544 664078987772928 664610734045440 664889829027840 665241679927296 666877835679432 666893051126640 669753375137280 670897047195648 671131468501760 672277493794816 673290122560965 673454540173312 673740002370240 674302973916936 675636081176160 679520611858032 680952904626176 681226002396576 683143148744784 683565377404806 683599612161024 683977267363520 685489107359979 690172685354880 690306653316096 690462514759680 691592793760960 692039113545728 692526983205564 693986690788352 698134320479232 698693335791360 700237703682972 700659639738240 701092694774160 703065751138440 704830232831920 707143400957952 707427002488752 708882613604984 708918116315136 709042669236720 709417885234968 710284085339040 710877592817756 711352587868416 711513201185280 713640610742319 718176130731696 718192516597920 718656002528256 720297314780160 720642394916901 720678486587904 722450988652718 722467472053860 725566156398720 727608087420480 728057798419320 729301031214912 729592397813760 729885002567760 731939087940840 736147329512868 736184197711872 736590903314560 737865541969920 738219038695362 738712302786432 739157422141440 740071744473516 743575015895040 745272891510784 745798289605992 747370282387456 747687075801120 747832207759104 748001057656320 749936801214336 750237565139361 750254682517470 755022902064480 756312180519168 756917780440640 757636357694976 757653643883520 758590845656553 759047943049760 759517086005340 759555124623360 761654563733310 764094625781760 765432428728320 766072017704448 766244985891840 766379252696148 767007392573440 768536042337882 769474425783960 770631970190784 773937233491968 775704800532480 776115293248512 776594984980608 778024141626004 778041892981080 778544002738944 780735027136896 785401110539136 785714889953280 786030002765280 788242094705520 788729281620930 788768783262720 790391764298240 790948970030745 792934011935910 795536326077696 797492940305607 797532880854528 797673002891310 798506669475840 799069596006420 800271661351968 800713772129890 800753873986560 805357762202112 805539600552960 807948147073158 807966581172660 808488002844288 810151558405696 810334479127680 810763297411392 812431534648864 817941477236520 817982441902080 820243376328180 820772720836224 820791447540480 821120627888730 822810176505785 823431473933445 828664766228880 829218464455680 829911352513152 830098734716160 831552099909120 833597294599290 838432002949632 838621308994560 840346867243520 840791567685888 841311233728992 841818175216640 842878717396170 843678901366128 845796279398304 849400764822540 849443305052160 850851203084064 851191130782720 851532502995720 852340902406848 853928935930980 854499515201280 859930259435520 861831019917504 862350325831680 862883316645120 864356777736192 865048891932160 865658729006955 866960966464632 867483363485440 870679387678464 872470909052288 872667900599040 873129704904576 874926268083392 875297129603715 875510877376512 875862003081312 878326905529008 883909083977472 883929251197440 884283753110940 885438650363904 886103267006230 886147645393920 886772356543710 888596991022195 889170447572576 889190734835520 893004500183040 897224490961344 897601269187584 897720163414620 898320003160320 899070631889248 900848108234880 906027482477376 908301336528768 909184372660224 910857531659712 911420503206408 911466149548032 911626289018640 913985476479972 920184161891085 920230247139840 920408871088128 923369310940752 923390378483040 925089680591895 930845760638976 931591114388480 932247862007490 933650271577296 934212852984320 934790259698880 937421001517920 943236003318336 945390225648960 945890513646624 946475137945116 947045447118720 948470117157888 948684268247040 949138764036894 951520814323092 957568174308928 957590022130560 957974065870185 958208003371008 960396419706880 960856526555868 960904648783872 963289962738480 966647520663552 967421541864960 970144116560640 970743731225760 972401374953216 972530177032505 973180003423680 975331087272711 975918783921120 981529772683824 981751388173920 984292051593816 984949737048576 986762325964688 987372211806942 990150932853303 994397719474656 994420407597120 995062157346816 996118481659392 996916101068160 997109610345472 997334743541760 997862519890944 999915734952448 1000316753519148 1000339576689960 1006697202752640 1008416240692224 1010181810259968 1010204858511360 1010610003555360 1011454460875404 1012689448007120 1013454121764240 1015539418311080 1019280917787048 1021429356939264 1021659981189120 1021839003594864 1024714723117176 1025348066107209 1025399418241536 1025965901045280 1027509293587712 1034820390998016 1035459979974144 1037389190641440 1038058670318592 1038790474808346 1040927903768857 1040980036182528 1047201480718848 1048040003687040 1050356555524458 1050989459607360 1051639042161240 1051691711016960 1054598626707660 1057245349247880 1060715101436928 1063323920407476 1063377174472704 1063564003855080 1065426128008560 1066316389226634 1067028881802624 1067671831982080 1071605400219648 1073810349602816 1074052800737280 1077264196097544 1077288774896880 1077984003792384 1080445972170240 1081017729881856 1083676482979077 1083701208080790 1088349234598080 1090588636315360 1091412131130720 1093657835104240 1094363627781632 1094388596720640 1094827503851640 1097908631911260 1104220994269302 1104276296567808 1104886354971840 1105624619274240 1106548470017536 1106798312954880 1107328558043043 1108736133212160 1110107616710274 1111463059465720 1117909337266176 1118161745326080 1118697434408988 1120999280981846 1121055423581184 1121530613701680 1121748311638656 1122001586484480 1123838289861560 1124905201821504 1127728372531072 1132534353096720 1134468270778752 1135376670660960 1136454536542464 1136480465825280 1138421121896448 1138571914574640 1139275629008010 1139332686935040 1142481845599965 1149108026556672 1149568879044222 1150511088860160 1151934247108099 1152804063506823 1154211638675940 1155947955286176 1160905850237952 1163557200798720 1164172939872768 1164892477470912 1167036212439006 1167062839471620 1167816004108416 1171102540705344 1178545445303296 1178572334929920 1179045004147920 1181530193858560 1182363142058280 1183093922431395 1185587646447360 1189401017903865 1196299321281792 1196801692250112 1196960217886160 1197760004213760 1200407492027952 1201070658194835 1201130810979840 1208036643303168 1208309400829440 1211068448705024 1211922220609737 1214476708879616 1215227337608544 1215501718691520 1218647301973296 1226912215854780 1226973662853120 1230365064492270 1231159081254336 1231187171310720 1233452907455860 1242997149343320 1243827696683520 1244867028769728 1245148102074240 1246387012931840 1247328149863680 1249894668690560 1250395941898935 1257648004424448 1260520300865280 1261187351528832 1261966850593488 1262727262824960 1264318076094255 1264626822877184 1265518352049192 1268694419097456 1274101147233810 1276276804626096 1276786696174080 1277298754493580 1278511353610272 1280893403896470 1281142035407824 1281749272801920 1284386616984640 1289895389153280 1292746529876256 1293525488747520 1294324974967680 1296535166604288 1297573337898240 1300441449696948 1301225045228160 1308706363578432 1309001850898560 1312389402125088 1313266316064768 1313793004621968 1316496282409256 1317490358293512 1320201243804404 1325863625966208 1325893876796160 1328157975545856 1329154900509345 1329221468090880 1330483359854592 1333755671358864 1333786102253280 1339506750274560 1342262937003520 1344554987589632 1346580245121930 1347480004740480 1348605947833872 1351272162352320 1359041223716064 1362452004793152 1366286297489568 1367130754809612 1367199224322048 1367954534727040 1370978214719958 1380345370709760 1380613306632192 1380925029519360 1383185587521920 1384078227091456 1385053966411128 1387973381576704 1396268640958464 1397386671582720 1398371793011235 1400475407365944 1401319279476480 1402185389548320 1406131502276880 1409660465663840 1414286801915904 1414854004977504 1417765227209968 1418085338473440 1418835770469936 1420568170678080 1421755185635512 1422705175736832 1423026402370560 1427281221484638 1436352261463392 1436385033195840 1437312005056512 1440594629560320 1441284789833802 1441356973175808 1444901977305436 1444934944107720 1451132312797440 1455216174840960 1456115596838640 1458602062429824 1459184795627520 1459770005135520 1463878175881680 1472294659025736 1472368395423744 1473181806629120 1475731083939840 1476438077390724 1477424605572864 1480143488947032 1481058317710413 1491596579211984 1494740564774912 1495374151602240 1495664415518208 1496002115312640 1499873602428672 1500475130278722 1500509365034940 1510045804128960 1512624361038336 1513835560881280 1515272715389952 1515307287767040 1517181691313106 1518095886099520 1519034172010680 1519110249246720 1523309127466620 1528189251563520 1532144035408896 1532489971783680 1532758505392296 1534014785146880 1537072084675764 1538948851567920 1541263940381568 1547874466983936 1551409601064960 1552230586497024 1553189969961216 1556048283252008 1556083785962160 1557088005477888 1561470054273792 1570802221078272 1572060005530560 1576484189411040 1577458563241860 1577537566525440 1580783528596480 1581897940061490 1585868023871820 1591072652155392 1594985880611214 1595065761709056 1595346005782620 1597013338951680 1598139192012840 1599474583839951 1600543322703936 1601427544259780 1601507747973120 1610715524404224 1611079201105920 1615896294146316 1615933162345320 1616976005688576 1620303116811392 1620668958255360 1621526594822784 1624863069297728 1625551812121185 1635882954473040 1640486752656360 1641545441672448 1641582895080960 1642241255777460 1645620353011570 1646862947866890 1650251554755505 1656331491403953 1657329532457760 1658436928911360 1659822705026304 1660197469432320 1663104199818240 1665161425065411 1667194589198580 1676864005899264 1677242617989120 1680693734487040 1681498921472769 1681583135371776 1682622467457984 1683636350433280 1685757434792340 1687357802732256 1691592558796608 1698801529645080 1698886610104320 1701702406168128 1702382261565440 1703065005991440 1704681804813696 1707857871861960 1708913443512015 1708999030402560 1723662039835008 1724700651663360 1725766633290240 1728713555472384 1730097783864320 1731317458013910 1733921932929264 1734966726970880 1741358775356928 1744941818104576 1745335801198080 1746259409809152 1749852536166784 1750554318658509 1750594259207430 1751724006162624 1756653811058016 1767818167954944 1767858502394880 1768567506221880 1772206534012460 1772295290787840 1773544713087420 1777193982044390 1778340895145152 1778381469671040 1786009000366080 1794448981922688 1795202538375168 1795440326829240 1796640006320640 1798141263778496 1801696216469760 1806127471631795 1812054964954752 1816602673057536 1818368745320448 1821715063319424 1822841006412816 1823252578037280 1827970952959944 1840368323782170 1840460494279680 1845547596738405 1846738621881504 1846780756966080 1850179361183790 1863182228776960 1864495724014980 1867300543154592 1868425705968640 1869580519397760 1874842003035840 1886472006636672 1890780451297920 1891781027293248 1892950275890232 1894090894237440 1896940234315776 1897368536494080 1898277528073788 1903041628646184 1915136348617856 1915180044261120 1915948131740370 1921340105844705 1921713053111736 1921809297567744 1926579925476960 1933295041327104 1934843083729920 1940288233121280 1941487462451520 1944802749906432 1945060354065010 1946360006847360 1950662174545422 1951837567842240 1963059545367648 1963502776347840 1968584103187632 1969899474097152 1973524651929376 1974744423613884 1980301865706606 1988795438949312 1988840815194240 1990124314693632 1992236963318784 1993832202136320 1994219220690944 1994669487083520 1995725039781888 1999831469904896 2000633507038296 2000679153379920 2013394405505280 2016832481384448 2019870367682895 2020363620519936 2021220007110720 2022908921750808 2025378896014240 2026908243528480 2031078836622160 2038561835574096 2042858713878528 2043678007189728 2049429446234352 2050696132214418 2050798836483072 2051931802090560 2055018587175424 2056467322079937 2070919959948288 2074778381282880 2076117340637184 2077580949616692 2081855807537714 2081960072365056 2094402961437696 2096080007374080 2100713111048916 2101978919214720 2103278084322480 2109197253415320 2114490698495760 2121430202873856 2126647840814952 2126754348945408 2127128007710160 2130852256017120 2132632778453268 2134057763605248 2140921832226957 2147620699205632 2154528392195088 2154577549793760 2155968007584768 2160891944340480 2161927184750703 2162035459763712 2167352965958154 2167402416161580 2176698469196160 2181177272630720 2182824262261440 2187315670208480 2188727255563264 2188777193441280 2189655007703280 2195817263822520 2208441988538604 2208552593135616 2209772709943680 2213096940035072 2213596625909760 2214657116086086 2217472266424320 2220215233420548 2222926118931440 2235818674532352 2237394868817976 2241998561963692 2242110847162368 2243061227403360 2243496623277312 2244003172968960 2247676579723120 2249810403643008 2250712695418083 2255456745062144 2265068706193440 2268936541557504 2270753341321920 2272909073084928 2272960931650560 2275772536969659 2277143829149280 2278551258016020 2278665373870080 2284963691199930 2298216053113344 2299137758088444 2301022177720320 2303868494216198 2305608127013646 2308423277351880 2310352176657707 2311895910572352 2321811700475904 2327114401597440 2328345879745536 2329784954941824 2334072424878012 2334125678943240 2335632008216832 2342205081410688 2357090890606592 2357144669859840 2358090008295840 2364726284116560 2366187844862790 2371175292894720 2372846910092235 2378802035807730 2392478820916821 2392598642563584 2393920435772320 2395520008427520 2400814984055904 2402141316389670 2402261621959680 2416073286606336 2416618801658880 2422136897410048 2423844441219474 2428953417759232 2430454675217088 2431003437383040 2437294603946592 2453824431709560 2453947325706240 2460730128984540 2462318162508672 2462374342621440 2466905814911720 2468430529517355 2485994298686640 2487655393367040 2489734057539456 2490296204148480 2492774025863680 2494656299727360 2499789337381120 2500791883797870 2515296008848896 2521040601730560 2522374703057664 2523933701186976 2525454525649920 2528578460284513 2528636152188510 2531036704098384 2537388838194912 2548202294467620 2552553609252192 2553573392348160 2554597508987160 2557022707220544 2561786807792940 2562284070815648 2563498545603840 2568773233969280 2579790778306560 2585493059752512 2587050977495040 2588649949935360 2593070333208576 2595146675796480 2596976187020865 2600882899393896 2602450090456320 2617412727156864 2618003701797120 2624778804250176 2625891388811145 2626532632129536 2627586009243936 2632992564818512 2634980716587024 2640402487608808 2651727251932416 2651787753592320 2656315951091712 2658309801018690 2658442936181760 2665790973066585 2667511342717728 2667572204506560 2679013500549120 2684525874007040 2693160490243860 2694960009480960 2697211895667744 2702544324704640 2718082447432128 2724904009586304 2732572594979136 2734261509619224 2734398448644096 2735909069454080 2741956429439916 2760552485673255 2760690741419520 2761226613264384 2766371175043840 2770107932822256 2775269041775685 2775946763153408 2792537281916928 2794773343165440 2796743586022470 2800950814731888 2802498202454615 2802638558952960 2804370779096640 2812263004553760 2819320931327680 2829708009955008 2835530454419936 2836170676946880 2837671540939872 2841136341356160 2843510371271024 2845410351473664 2846052804741120 2854562442969276 2872704522926784 2872770066391680 2873922197610555 2874624010113024 2881189259120640 2882569579667604 2882713946351616 2889803954610872 2889869888215440 2902264625594880 2910432349681920 2912231193677280 2917204124859648 2917590531097515 2919540010271040 2927756351763360 2944589318051472 2946363613258240 2952876154781448 2954849211145728 2960286977894064 2962116635420826 2970452798559909 2983193158423968 2990748303204480 2991328831036416 2992004230625280 2999747204857344 3000950260557444 3001018730069880 3020091608257920 3025248722076672 3027671121762560 3030545430779904 3030614575534080 3034363382626212 3036191772199040 3038068344021360 3046618254933240 3064288070817792 3064979943567360 3065517010784592 3074144169351528 3076044198321627 3077897703135840 3082527880763136 3104461172994048 3106379939922432 3112096566504016 3112167571924320 3114176010955776 3122783711306571 3122940108547584 3141604442156544 3144120011061120 3152968378822080 3154917126483720 3155075133050880 3161567057192960 3163795880122980 3171736047743640 3182145304310784 3189971761222428 3190131523418112 3190692011565240 3196278384025680 3198949167679902 3201086645407872 3202855088519560 3203015495946240 3221431048808448 3222158402211840 3231792588292632 3231866324690640 3233952011377152 3240606233622784 3241337916510720 3243053189645568 3249726138595456 3251029448937231 3251103624242370 3271765908946080 3280973505312720 3283090883344896 3283165790161920 3284482511554920 3291240706023140 3293725895733780 3300503109511010 3312662982807906 3314659064915520 3316873857822720 3319645410052608 3320394938864640 3321985674129129 3326208399636480 3330322850130822 3334389178397160 3353728011798528 3354485235978240 3361387468974080 3362997842945538 3363166270743552 3365244934915968 3367272700866560 3371514869584680 3374715605464512 3383185117593216 3397603059290160 3403404812336256 3404764523130880 3406130011982880 3409363609627392 3415715743723920 3417826887024030 3417998060805120 3427445536799895 3447324079670016 3451533266580480 3455802741324297 3460195567728640 3462634916027820 3467843865858528 3469933453941760 3482717550713856 3489883636209152 3490671602396160 3492518819618304 3499705072333568 3501108637317018 3501188518414860 3503448012325248 3513307622116032 3535636335909888 3535717004789760 3537135012443760 3544413068024920 3544590581575680 3547089426174840 3554387964088780 3556681790290304 3556762939342080 3568203053711595 3588897963845376 3590405076750336 3590880653658480 3593280012641280 3596282527556992 3603211974584505 3603392432939520 3612254943263590 3624109929909504 3633205346115072 3635766661829211 3643430126638848 3645682012825632 3646505156074560 3655941905919888 3680736647564340 3680920988559360 3691095193476810 3693477243763008 3693561513932160 3700358722367580 3726364457553920 3728991448029960 3734601086309184 3736851411937280 3739161038795520 3749684006071680 3751187825696805 3772944013273344 3781560902595840 3783562054586496 3785900551780464 3788181788474880 3792954228282765 3793880468631552 3796555056147576 3806083257292368 3830272697235712 3830360088522240 3831896263480740 3842680211689410 3843426106223472 3853159850953920 3869686167459840 3880576466242560 3882974924903040 3889605499812864 3890120708130020 3892720013694720 3901324349090844 3903675135684480 3926119090735296 3927005552695680 3937168206375264 3939798948194304 3947049303858752 3949488847227768 3960603731413212 3977590877898624 3977681630388480 3984473926637568 3987464701528035 3987664404272640 3988438441381888 3991450079563776 3999662939809792 4001267014076592 4001358306759840 4026788811010560 4033664962768896 4039740735365790 4042440014221440 4045817843501616 4050757792028480 4053816487056960 4062157673244320 4077123671148192 4087356014379456 4098858892468704 4101392264428836 4101597672966144 4103863604181120 4110037174350848 4112934644159874 4141839919896576 4149556762565760 4152234681274368 4155161899233384 4163711615075428 4163920144730112 4188805922875392 4192160014748160 4201426222097832 4203957838429440 4206556168644960 4218394506830640 4228981396991520 4242860405747712 4253295681629904 4254256015420320 4261704512034240 4265265556906536 4268115527210496 4281843664453914 4290654042364313 4309056784390176 4309155099587520 4311936015169536 4321783888680960 4323854369501406 4324070919527424 4334705931916308 4334804832323160 4353396938392320 4362354545261440 4365648524522880 4374631340416960 4377454511126528 4377554386882560 4379310015406560 4391634527645040 4416883977077208 4417105186271232 4419545419887360 4426193880070144 4427193251819520 4429314232172172 4440430466841096 4443174953131239 4445852237862880 4474789737635952 4483997123927384 4484221694324736 4486122454806720 4486993246554624 4488006345937920 4495353159446240 4499620807286016 4501425390836166 4510913490124288 4530137412386880 4537873083115008 4541506682643840 4545818146169856 4545921863301120 4551545073939318 4554287658298560 4557102516032040 4557330747740160 4569927382399860 4596432106226688 4598275516176888 4602044355440640 4607736988432396 4611216254027292 4616846554703760 4620704353315414 4623791821144704 4643623400951808 4654228803194880 4656691759491072 4659569909883648 4668144849756024 4668251357886480 4671264016433664 4684410162821376 4714181781213184 4716180016591680 4729452568233120 4732375689725580 4742350585789440 4745693820184470 4757604071615460 4784957641833642 4785197285127168 4787840871544640 4791040016855040 4798423751519853 4801629968111808 4804282632779340 4804523243919360 4832146573212672 4833237603317760 4844273794820096 4847688882438948 4857906835518464 4860909350434176 4862006874766080 4874589207893184 4876655436363555 4907648863419120 4921460257969080 4924636325017344 4924748685242880 4933811629823440 4936861059034710 4950754664266515 4971988597373280 4975310786734080 4979468115078912 4980592408296960 4985548051727360 4989312599454720 4995484275196233 4999578674762240 5001583767595740 5030592017697792 5042081203461120 5044496764418307 5044749406115328 5047867402373952 5050909051299840 5057156920569026 5057272304377020 5062073408196768 5074777676389824 5096404588935240 5105107218504384 5107146784696320 5109195017974320 5114045414441088 5123573615585880 5124568141631296 5126740330536045 5126997091207680 5137546467938560 5170986119505024 5174101954990080 5177299899870720 5186140666417152 5190293351592960 5193952374041730 5201765798787792 5204639518844285 5204900180912640 5234825454313728 5236007403594240 5249557608500352 5251662955975527 5251782777622290 5255172018487872 5265985129637024 5269961433174048 5280804975217616 5303454503864832 5303575507184640 5316619602037380 5316885872363520 5331581946133170 5335022685435456 5335144409013120 5358027001098240 5369051748014080 5386320980487720 5389920018961920 5394423791335488 5405088649409280 5418382414895385 5436164894864256 5449808019172608 5465145189958272 5468523019238448 5471818138908160 5483912858879832 5521104971346510 5521381482839040 5532742350087680 5536642790215215 5540215865644512 5550538083551370 5589546686330880 5593487172044940 5601901629463776 5604996404909230 5605277117905920 5608741558193280 5624526009107520 5638641862655360 5659416019910016 5671060908839872 5672341353893760 5675343081879744 5682272682712320 5687020742542048 5690820702947328 5692105609482240 5709124885938552 5745409045853568 5745540132783360 5747844395221110 5759671235540495 5764020317534115 5765139159335208 5765427892703232 5779607909221744 5779739776430880 5804529251189760 5820864699363840 5824462387354560 5834408249719296 5835181062195030 5839080020542080 5855512703526720 5889178636102944 5892727226516480 5905752309562896 5909698422291456 5920573955788128 5924233270841652 5940905597119818 5966386316847936 5981496606408960 5982657662072832 5984008461250560 5999494409714688 6001900521114888 6002037460139760 6040183216515840 6050497444153344 6055342243525120 6059611103048685 6061090861559808 6068726765252424 6072383544398080 6076136688042720 6093236509866480 6128576141635584 6131034021569184 6148288338703056 6152088396643254 6155795406271680 6165055761526272 6169401966239811 6212759879844864 6224193133008032 6224335143848640 6228352021911552 6245567422613142 6245880217095168 6283208884313088 6288240022122240 6305936757644160 6309834252967440 6323134114385920 6327591760245960 6343472095487280 6364290608621568 6379943522444856 6380263046836224 6381384023130480 6392556768051360 6397898335359804 6402173290815744 6405710177039120 6442862097616896 6463585176585264 6463732649381280 6467904022754304 6481212467245568 6482675833021440 6485781554252109 6486106379291136 6499452277190912 6502058897874462 6502207248484740 6543531817892160 6561947010625440 6566181766689792 6566331580323840 6568965023109840 6582481412046280 6587451791467560 6601006219022020 6625325965615812 6629318129831040 6639290820105216 6640789877729280 6643971348258258 6652416799272960 6660645700261644 6668778356794320 6707456023597056 6722774937948160 6725995685891076 6726332541487104 6730489869831936 6743029739169360 6749431210929024 6752138086254249 6766370235186432 6795206118580320 6806809624672512 6812260023965760 6818727219254784 6827317610908977 6831431487447840 6835653774048060 6835996121610240 6854891073599790 6894648159340032 6903066533160960 6911605482648594 6920391135457280 6925269832055640 6931056529973121 6935687731717056 6939866907883520 6965435101427712 6979767272418304 6981343204792320 6985037639236608 6999410144667136 7002217274634036 7002377036829720 7006896024650496 7026615244232064 7071272671819776 7071434009579520 7074270024887520 7088826136049840 7094178852349680 7108775928177560 7113363580580608 7113525878684160 7136406107423190 7177436462750463 7177795927690752 7181761307316960 7186560025282560 7192565055113984 7206423949169010 7206784865879040 7224509886527180 7248219859819008 7266410692230144 7271533323658422 7286495326381999 7286860253277696 7291364025651264 7293010312149120 7311883811839776 7361473295128680 7361841977118720 7382190386953620 7386954487526016 7387123027864320 7400717444735160 7405291588552065 7457982896059920 7469202172618368 7473702823874560 7478322077591040 7499368012143360 7502375651393610 7545888026546688 7563121805191680 7567124109172992 7571801103560928 7576363576949760 7585735380853539 7585908456565530 7593110112295152 7612166514584736 7660545394471424 7660720177044480 7663792526961480 7685360423378820 7686852212446944 7706319701907840 7739372334919680 7761152932485120 7765949849806080 7779210999625728 7780241416260040 7785440027389440 7802648698181688 7807350271368960 7852238181470592 7854011105391360 7874336412750528 7879597896388608 7894098607717504 7898977694455536 7921207462826424 7955181755797248 7955363260776960 7968947853275136 7974929403056070 7975328808545280 7997372919199755 7999325879619584 8002534028153184 8002716613519680 8053577622021120 8079481470731580 8084880028442880 8091635687003232 8101515584056960 8107632974113920 8124315346488640 8154247342296384 8174712028758912 8197717784937408 8202784528857672 8203195345932288 8207727208362240 8220074348701696 8225869288319748 8281657457019765 8283679839793152 8299113525131520 8310323798466768 8325807125327055 8327423230150856 8327840289460224 8377611845750784 8384320029496320 8402852444195664 8407494607363845 8407915676858880 8413112337289920 8436789013661280 8457962793983040 8506591363259808 8508512030840640 8523409024068480 8530531113813072 8536231054420992 8563687328907828 8581308084728626 8618113568780352 8618310199175040 8623872030339072 8643567777361920 8647708739002812 8648141839054848 8669411863832616 8669609664646320 8706793876784640 8724709090522880 8731297049045760 8749262680833920 8752771593292545 8754909022253056 8758620030813120 8783269055290080 8833767954154416 8839090839774720 8852387760140288 8858628464344344 8880860933682192 8886349906262478 8891704475725760 8911358395679727 8949579475271904 8967994247854768 8972244909613440 8973986493109248 8976012691875840 8990706318892480 8999241614572032 9002850781672332 9021826980248576 9060274824773760 9075746166230016 9083013365287680 9091636292339712 9091843726602240 9103090147878636 9108575316597120 9114205032064080 9139854764799720 9192864212453376 9196551032353776 9215473976864792 9222432508054584 9233693109407520 9241408706630828 9247583642289408 9313383518982144 9319139819767296 9336289699512048 9336502715772960 9342528032867328 9368351133919713 9368820325642752 9432360033183360 9458905136466240 9464751379451160 9484701171578880 9491387640368940 9515208143230920 9569915283667284 9570394570254336 9575681743089280 9596847503039706 9603259936223616 9608565265558680 9609046487838720 9664293146425344 9666475206635520 9688547589640192 9695377764877896 9715813671036928 9721818700868352 9724013749532160 9749178415786368 9753088346811693 9753310872727110 9815297726838240 9842920515938160 9849272650034688 9849497370485760 9867623259646880 9873722118069420 9901509328533030 9943977194746560 9950621573468160 9958936230157824 9961184816593920 9971096103454720 9978625198909440 9990968550392466 9999157349524480 10003167535191480 10061184035395584 10084162406922240 10088993528836614 10089498812230656 10095734804747904 10101818102599680 10114313841138052 10114544608754040 10124146816393536 10149555352779648 10192809177870480 10210214437008768 10214293569392640 10218390035948640 10228090828882176 10247147231171760 10249136283262592 10253480661072090 10253994182415360 10275092935877120 10282336610399685 10341972239010048 10354599799741440 10367408223972891 10380586703185920 10387904748083460 10403531597575584 10409279037688570 10409800361825280 10469650908627456 10472014807188480 10499115217000704 10503325911951054 10503565555244580 10510344036975744 10531970259274048 10539922866348096 10561609950435232 10606909007729664 10607151014369280 10633239204074760 10633771744727040 10663163892266340 10670045370870912 10670288818026240 10704609161134785 10738103496028160 10772641960975440 10779840037923840 10788847582670976 10809635923753515 10810177298818560 10836764829790770 10872329789728512 10899616038345216 10930290379916544 10937046038476896 10943636277816320 10967825717759664 11042209942693020 11042762965678080 11065484700175360 11073285580430430 11080431731289024 11101076167102740 11179093372661760 11186974344089880 11203803258927552 11209992809818460 11210554235811840 11217483116386560 11249052018215040 11253563477090415 11277283725310720 11318832039820032 11342121817679744 11344682707787520 11350686163759488 11364545365424640 11374041485084096 11378862684848295 11381641405894656 11418249771877104 11490818091707136 11491080265566720 11495688790442220 11519342471080990 11528040635068230 11530278318670416 11551760883288535 11559215818443488 11559479552861760 11609058502379520 11641729398727680 11648924774709120 11668816499438592 11670362124390060 11678160041084160 11711025407053440 11778357272205888 11785454453032960 11811504619125792 11819396844582912 11841147911576256 11848466541683304 11881811194239636 11932772633695872 11962394104584105 11962993212817920 11965315324145664 11998988819429376 12003801042229776 12004074920279520 12080366433031680 12100994888306688 12110684487050240 12119222206097370 12137453530504848 12144767088796160 12152273376085440 12186473019732960 12262068043138368 12296576677406112 12304176793286508 12311590812543360 12330111523052544 12338803932479622 12425519759689728 12448386266016064 12448670287697280 12456704043823104 12491134845226284 12491760434190336 12566417768626176 12576480044244480 12611873515288320 12619668505934880 12642892301422565 12655183520491920 12686944190974560 12728581217243136 12759887044889712 12762768046260960 12785113536102720 12795796670719608 12804346581631488 12811420354078240 12871962127092939 12927170353170528 12927465298762560 12935808045508608 12962424934491136 12965351666042880 12971563108504218 12972212758582272 12998904554381824 13004117795748924 13004414496969480 13087063635784320 13123894021250880 13132363533379584 13132663160647680 13137930046219680 13164962824092560 13174903582935120 13202012438044040 13250651931231624 13258636259662080 13278581640210432 13281579755458560 13287942696516516 13321291400523288 13329524859393717 13337556713588640 13451991371782152 13452665082974208 13460979739663872 13486059478338720 13498862421858048 13504276172508498 13532062748995141 13532740470372864 13590412237160640 13613619249345024 13624520047931520 13637454438509568 13654635221817954 13662862974895680 13671307548096120 13671992243220480 13709782147199580 13789296318680064 13806133066321920 13823210965297188 13850539664111280 13862113059946242 13871375463434112 13879733815767040 13930870202855424 13959534544836608 13962686409584640 13970075278473216 13998820289334272 14004434549268072 14004754073659440 14013792049300992 14053230488464128 14142545343639552 14148540049775040 14177652272099680 14188357704699360 14217551856355120 14226727161161216 14227051757368320 14272812214846380 14354872925500926 14355591855381504 14363522614633920 14373120050565120 14385130110227968 14395271254559559 14412847898338020 14413569731758080 14449019773054360 14496439719638016 14532821384460288 14543066647316844 14572990652763998 14573720506555392 14582728051302528 14586020624298240 14623767623679552 14722946590257360 14764380773907240 14773908975052032 14774246055728640 14801434889470320 14810583177104130 14852263992799545 14915965792119840 14938404345236736 14956644155182080 14986452825588699 14998736024286720 15004751302787220 15091776053093376 15126243610383360 15133490293254921 15134248218345984 15143602207121856 15152727153899520 15171470761707078 15171816913131060 15186220224590304 15224333029169472 15321090788942848 15321440354088960 15327585053922960 15370720846757640 15373704424893888 15380220991608135 15412639403815680 15522305864970240 15531899699612160 15558421999251456 15560482832520080 15570880054778880 15605297396363376 15613918556532855 15614700542737920 15704476362941184 15708022210782720 15748672825501056 15754988867926581 15788197215435008 15797955388911072 15842414925652848 15910363511594496 15910726521553920 15949858806112140 15950657617090560 15994745838399510 16005068056306368 16005433227039360 16107155244042240 16158962941463160 16169760056885760 16183271374006464 16203031168113920 16215265948227840 16248630692977280 16255147244686155 16308494684592768 16349424057517824 16395435569874816 16405569057715344 16415454416724480 16440148697403392 16451738576639496 16563314914039530 16598227050263040 16609928370645645 16620647596933536 16651614250654110 16654846460301712 16768640058992640 16805704888391328 16814989214727690 16815831353717760 16826224674579840 16873578027322560 16915925587966080 17013182726519616 17017024061681280 17046818048136960 17061062227626144 17072462108841984 17127374657815656 17162616169457252 17236227137560704 17236620398350080 17279013706621485 17295417478005624 17296283678109696 17338823727665232 17339219329292640 17413587753569280 17449418181045760 17462594098091520 17498525361667840 17505543186585090 17517240061626240 17566538110580160 17667535908308832 17678181679549440 17717256928688688 17761721867364384 17772699812524956 17783408951451520 17822716791359454 17899158950543808 17935988495709536 17944489819226880 17947972986218496 17952025383751680 17981412637784960 17998483229144064 18005701563344664 18043653960497152 18120549649547520 18151492332460032 18166026730575360 18178833309146055 18183272584679424 18206180295757272 18217150633194240 18228410064128160 18279709529599440 18385728424906752 18393102064707552 18430947953729584 18444865016109168 18467386218815040 18482817413261656 18495167284578816 18638279639534592 18672579399024096 18673005431545920 18685056065734656 18736702267839426 18737640651285504 18864720066366720 18917810272932480 18929502758902320 18969402343157760 18982775280737880 19030416286461840 19139830567334568 19140789140508672 19151363486178560 19193695006079412 19206519872447232 19217130531117360 19328586292850688 19390755529755792 19431627342073856 19443637401736704 19448027499064320 19457344662756327 19498356831572736 19506176693623386 19506621745454220 19630595453676480 19685841031876320 19698545300069376 19698994740971520 19735246519293760 19747444236138840 19803018657066060 19887954389493120 19917872460315648 19922369633187840 19942192206909440 19957250397818880 19981937100784932 19998314699048960 20006335070382960 20122368070791168 20168324813844480 20177987057673228 20178997624461312 20191469609495808 20228627682276104 20229089217508080 20248293632787072 20299110705559296 20385618355740960 20420428874017536 20436780071897280 20456181657764352 20494294462343520 20498272566525184 20506961322144180 20507988364830720 20550185871754240 20564673220799370 20683944478020096 20709199599482880 20734816447945782 20761173406371840 20775809496166920 20793169589919363 20807063195151168 20818558075377140 20819600723650560 20939301817254912 20944029614376960 20998230434001408 21006651823902108 21007131110489160 21020688073951488 21063940518548096 21079845732696192 21123219900870464 21213818015459328 21214302028738560 21266478408149520 21326327784532680 21340090741741824 21340577636052480 21409218322269570 21453270211821565 21532309388251389 21545283921950880 21559680075847680 21577695165341952 21619271847507030 21620354597637120 21673529659581540 21744659579457024 21799232076690432 21859485979145997 21860580759833088 21874092076953792 21887272555632640 21935651435519328 22084419885386040 22085525931356160 22130969400350720 22146571160860860 22160863462578048 22202152334205480 22215874765656195 22373948688179760 22407606517855104 22419985619636920 22421108471623680 22434966232773120 22498104036430080 22507126954180830 22554567450621440 22637664079640064 22684243635359488 22689365415575040 22701372327518976 22729090730849280 22748082970168192 22757206142560617 22757725369696590 22836499543754208 22981636183414272 22982160531133440 22991377580884440 23038684942161980 23056081270136460 23060556637340832 23103521766577070 23118431636886976 23118959105723520 23218117004759040 23283458797455360 23297849549418240 23337632998877184 23340724248780120 23356320082168320 23422050814106880 23556714544411776 23570908906065920 23623009238251584 23638793689165824 23682295823152512 23696933083366608 23763622388479272 23865545267391744 23924788209168210 23925986425635840 23992118757599265 23997977638858752 24007602084459552 24008149840559040 24160732866063360 24221368974100480 24238444412194740 24274907061009696 24289534177592320 24304546752170880 24372946039465920 24524136086276736 24593153354812224 24608353586573016 24623181625086720 24660223046105088 24677607864959244 24851039519379456 24896772532032128 24897340575394560 24977421375981165 24982269690452568 24983520868380672 25132835537252352 25152960088488960 25222483822091535 25223747030576640 25239337011869760 25285784602845130 25310367040983840 25373888381949120 25519774089779424 25525536092521920 25570227072205440 25591593341439216 25608693163262976 25622840708156480 25743924254185878 25854340706341056 25854930597525120 25871616091017216 25924849868982272 25930703332085760 25943126217008436 25944425517164544 25997809108763648 26008235591497848 26008828993938960 26174127271568640 26247788042501760 26258314779877635 26264727066759168 26275860092439360 26329925648185120 26349807165870240 26404024876088080 26501303862463248 26517272519324160 26557163280420864 26575885393033032 26642582801046576 26659049718787434 26675113427177280 26734075187039181 26903982743564304 26921959479327744 26972118956677440 26997724843716096 27008552345016996 27064125497990282 27065480940745728 27180824474321280 27227238498690048 27249040095863040 27274908877019136 27309270443635908 27325725949791360 27342615096192240 27419564294399160 27578592637360128 27646421930594376 27701079328222560 27724226119892484 27742750926868224 27919069089673216 27940150556946432 27997640578668544 28008869098536144 28009508147318880 28027584098601984 28105053401759139 28106460976928256 28297080099550080 28355304544199360 28376715409398720 28435103712710240 28453454322322432 28454103514736640 28545624429692760 28709745851001852 28711183710763008 28727045229267840 28770260220455936 28790542509119118 28825695796676040 28827139463516160 28898039546108720 28992879439276032 29065642768920576 29086133294633688 29145981305527996 29147441013110784 29165456102605056 29172041248596480 29247535247359104 29259265040435079 29445893180514720 29528761547814480 29547817950104064 29548492111457280 29602869778940640 29621166354208260 29704527985599090 29831931584239680 29876808690473472 29913288310364160 29972905651177398 29997472048573440 30009502605574440 30034578296550191 30183552106186752 30252487220766720 30266980586509842 30268496436691968 30287204414243712 30305454307799040 30342941523414156 30343633826262120 30372440449180608 30448666058338944 30642181577885696 30642880708177920 30655170107845920 30741441693515280 30747408849787776 30760441983216270 30825278807631360 30847009831199055 31063799399224320 31102224671918673 31120965665040160 31141760109557760 31210594792726752 31227837113065710 31229401085475840 31408952725882368 31416044421565440 31497345651002112 31509977735853162 31576394430870016 31595910777822144 31684829851305696 31820727023188992 31821453043107840 31899717612224280 31901315234181120 31989491676799020 32010136112612736 32010866454078720 32214310488084480 32317925882926320 32339520113771520 32366542748012928 32406062336227840 32428907771260545 32430531896455680 32497261385954560 32510294489372310 32616989369185536 32698848115035648 32790871139749632 32811138115430688 32830908833448960 32903477153278992 33126629828079060 33196454100526080 33219856741291290 33241295193867072 33303228501308220 33309692920603424 33537280117985280 33611409776782656 33629978429455380 33631662707435520 33652449349159680 33747156054645120 33760690431271245 33831851175932160 34026365453039232 34034048123362560 34093636096273920 34122124455252288 34136588054544885 34144924217683968 34254749315631312 34325232338914504 34472454275121408 34473240796700160 34558027413242970 34590834956011248 34655282649865605 34677647455330464 34678438658585280 34827175507138560 34898836362091520 34925188196183040 34997050723335680 35011086373170180 35034480123252480 35133076221160320 35335071816617664 35356363359098880 35434513857377376 35523443734728768 35545399625049912 35566817902903040 35645433582718908 35798317901087616 35871976991419072 35887182313752315 35888979638453760 35895945972436992 35962825275569920 35996966458288128 36011403126689328 36087307920994304 36241099299095040 36302984664920064 36332053461150720 36357666618292110 36412360591514544 36432476631909995 36434301266388480 36456820128256320 36559419059198880 36786204129415104 36861895907459168 36889730032218336 36934772437630080 36965634826523312 36990334569157632 37276559279069184 37345158798048192 37346010863091840 37370112131469312 37473404535678852 37475281302571008 37729440132733440 37835620545864960 37859005517804640 37928676904267695 37965550561475760 38060832572923680 38279661134669136 38302726972357120 38387390012158824 38413039744894464 38434261062234720 38615886381278817 38781511059511584 38887274803473408 38896054998128640 38914689325512654 38996713663145472 39012353387246772 39013243490908440 39261190907352960 39371682063752640 39397090600138752 39397989481943040 39470493038587520 39494888472277680 39606037314132120 39775908778986240 39835744920631296 39844739266375680 39963874201569864 39988574578181151 39996629398097920 40012670140765920 40355974115346456 40357995248922624 40382939218991616 40457255364552208 40458178435016160 40496587265574144 40596188246985423 40598221411118592 40771236711481920 40840857748035072 40873560143794560 40912363315528704 40988588924687040 40996545133050368 41013922644288360 41015976729661440 41100371743508480 41129346441598740 41367888956040192 41418399198965760 41469632895891564 41551618992333840 41586339179838726 41614126390302336 41637116150754280 41639201447301120 41878603634509824 41888059228753920 41996460868002816 42013303647804216 42014262220978320 42041376147902976 42127881037096192 42159691465392384 42246439801740928 42427636030918656 42532956816299040 42652655569065360 42680181483483648 42681155272104960 42818436644539140 42906540423643130 43064618776502778 43090567843901760 43119360151695360 43155390330683904 43185813763678677 43238543695014060 43240709195274240 43347059319163080 43489319158914048 43598464153380864 43718971958291994 43721161519666176 43748184153907584 43774545111265280 43871302871038656 44168839770772080 44261938800701440 44293142321721720 44321726925156096 44404304668410960 44431749531312390 44556791978398635 44747897376359520 44815213035710208 44839971239273840 44869932465546240 44996208072860160 45014253908361660 45109134901242880 45275328159280128 45368487270718976 45378730831150080 45400470879764763 45402744655037952 45458181461698560 45496165940336384 45514412285121234 45515450739393180 45672999087508416 45963272366828544 45964321062266880 45982755161768880 46077369884323960 46112162540272920 46121113274681664 46207043533154140 46236863273773952 46237918211447040 46566917594910720 46595699098836480 46675265997754368 46681448497560240 46712640164336640 46841755669598565 46844101628213760 47113429088823552 47246018476503168 47264966603779743 47364591646305024 47393866166733216 47527244776958544 47731090534783488 47849576418336420 47851972851271680 47984237515198530 48015204168919104 48016299681118080 48321465732126720 48442737948200960 48476888824389480 48549814122019392 48579068355184640 48609093504341760 48745892078931840 48765441734058465 49048272172553472 49186306709624448 49216707173146032 49246363250173440 49320446092210176 49355215729918488 49793545064064256 49794681150789120 49954842751962330 49964539380905136 50305920176977920 50444967644183070 50447494061153280 50478674023739520 50571569205690260 50620734081967680 50747776763898240 51039548179558848 51051072185043840 51140454144410880 51183186682878432 51217386326525952 51245681416312960 51487848508371756 51708681412682112 51709861195050240 51837041119864455 51849699737964544 51886252434016872 51888851034329088 51995618217527296 52016471182995696 52017657987877920 52348254543137280 52495576085003520 52516629559755270 52551720184878720 52659851296370240 52699614331740480 52808049752176160 53002607724926496 53034545038648320 53151770786066064 53285165602093152 53318099437574868 53350226854354560 53468150374078362 53807965487128608 53843918958655488 53944237913354880 53995449687432192 54017104690033992 54128250995980564 54130961881491456 54361648948642560 54454476997380096 54498080191726080 54549817754038272 54618540887271816 54651451899582720 54685230192384480 54839128588798320 55157185274720256 55292843861188752 55402158656445120 55448452239784968 55485501853736448 55995281157337088 56017738197072288 56019016294637760 56055168197203968 56210106803518278 56212921953856512 56594160199100160 56710609088398720 56753430818797440 56870207425420480 56906908644644864 56908207029473280 57091248859385520 57419491702003704 57422367421526016 57454090458535680 57540520440911872 57581085018238236 57651391593352080 57796079092217440 57985758878552064 58172266589267376 58291962611055992 58294882026221568 58330912205210112 58344082497192960 58495070494718208 58518530080870158 58891786361029440 59057523095628960 59095635900208128 59096984222914560 59205739557881280 59242332708416520 59409055971198180 59663863168479360 59753617380946944 59826576620728320 59945811302354796 59994944097146880 60019005211148880 60069156593100382 60367104212373504 60504974441533440 60533961173019684 60536992873383936 60574408828487424 60685883046828312 60687267652524240 60744880898361216 60897332116677888 61284363155771392 61310340215691840 61482883387030560 61494817699575552 61520883966432540 61650557615262720 61694019662398110 62127598798448640 62204449343837346 62241931330080320 62283520219115520 62379508769758089 62421189585453504 62455674226131420 62458802170951680 62817905451764736 62832088843130880 62994691302004224 63019955471706324 63152788861740032 63191821555644288 63369659702611392 63641454046377984 63642906086215680 63799435224448560 63978983353598040 64020272225225472 64021732908157440 64359810635464695 64635851765852640 64679040227543040 64733085496025856 64812124672455680 64857815542521090 64861063792911360 64994522771909120 65020588978744620 65233978738371072 65397696230071296 65578457937437991 65581742279499264 65622276230861376 65661817666897920 65806954306557984 66253259656158120 66392908201052160 66439713482582580 66482590387734144 66606457002616440 66619385841206848 66647624296968585 67222819553565312 67259956858910760 67263325414871040 67304898698319360 67494312109290240 67521380862542490 67660313744975705 67663702351864320 68052730906078464 68068096246725120 68187272192547840 68244248910504576 68271618427681851 68273176109089770 68509498631262624 68650464677829008 68944908550242816 68946481593400320 69116054826485940 69181669912022496 69310565299731210 69355294910660928 69356877317170560 69654351014277120 69797672724183040 69850376392366080 69994101446671360 70022172746340360 70068960246504960 70266152442320640 70670143633235328 70712726718197760 70869027714754752 71046887469457536 71090799250099824 71133635805806080 71290867165437816 71596635802175232 71743953982838144 71774364627504630 71777959276907520 71925650551139840 71976356272797795 71993932916576256 72022806253378656 72482198598190080 72664106922301440 72715333236584220 72824721183029088 72864953263819990 72868602532776960 72913640256512640 73118838118397760 73572408258830208 73723791814918336 73779460064436672 73869544875260160 73931269653046624 73980669138315264 74553118558138368 74690317596096384 74692021726183680 74932264127943495 74946809071357704 74950562605142016 75458880265466880 75667451466274605 75671241091729920 75718011035609280 75857353808535390 75931101122951520 76121665145847360 76559322269338272 76605453944714240 76774780024317648 76826079489788928 76868522124469440 77231772762557634 77563022119023168 77774549606946816 77792109996257280 77829378651025308 77993427326290944 78024706774493544 78026486981816880 78522381814705920 78743364127505280 78774944339632905 78794181200277504 78940986077175040 78989776944555360 79212074628264240 79551817557972480 79671489841262592 79927748403139728 79977149156362302 80025340281531840 80202225561117543 80711948230692912 80765878437983232 80914510729104416 80916356870032320 80993174531148288 81192376493970846 81196442822237184 81542473422963840 81681715496070144 81747120287589120 81824726631057408 81977177849374080 81993090266100736 82027845288576720 82200743487016960 82258692883197480 82735777912080384 82939265791783128 83103237984667680 83172678359677452 83228252780604672 83274232301508560 83757207269019648 83992921736005632 84026607295608432 84028524441956640 84082752295805952 84255762074192384 84315160205277417 84319382930784768 84492879603481856 85065913632598080 85305311138130720 85360362966967296 85362310544209920 85636873289078280 85813080847286260 86129237553005556 86181135687803520 86310780661367808 86371627527357354 86477087390028120 86481418390548480 86694118638326160 86978638317828096 87196928306761728 87437943916583988 87442323039332352 87496368307815168 87742605742077312 87777795121305237 88337679541544160 88586284643443440 88643453850312192 88808609336821920 88863499062624780 89113583956797270 89495794752719040 89630426071420416 89679942478547680 89739864931092480 89992416145720320 90028507816723320 90103734889650573 90218269802485760 90550656318560256 90736974541437952 90757461662300160 90800941759529526 90805489310075904 90916362923397120 90992331880672768 91028824570242468 91030901478786360 91345998175016832 91926544733657088 91928642124533760 91965510323537760 92154739768647920 92224325080545840 92242226549363328 92414087066308280 92473726547547904 92475836422894080 93191398197672960 93306674015756019 93362896995120480 93425280328673280 93683511339197130 93688203256427520 94226858177647104 94492036953006336 94529933207559486 94724439242965987 94729183292610048 94787732333466432 95054489553917088 95462181069566976 95699152836672840 95703945702543360 95968475030397060 96030408337838208 96032599362236160 96642931464253440 96953777648778960 97099628244038784 97158136710369280 97218187008683520 97286723313781635 97491784157863680 97530883468116930 98096544345106944 98372613419248896 98433414346292064 98492726500346880 98710431459836976 99587090128128512 99589362301578240 99909685503924660 99929078761810272 100611840353955840 100889935288366140 100894988122306560 100957348047479040 101143138411380520 101241468163935360 101495553527796480 102079096359117696 102102144370087680 102280908288821760 102366373365756864 102434772653051904 102491362832625920 102975697016743512 103417362825364224 103419722390100480 103674082239728910 103772504868033744 103965847949596815 103991236435054592 104032942365991392 104035315975755840 104696509086274560 104991152170007040 105033259119510540 105103440369757440 105319702592740480 105399228663480960 105616099504352320 106005215449852992 106069090077296640 106303541572132128 106570331204186304 106636198875149736 106700453708709120 106936300748156724 107615930974257216 107661546941256945 107687837917310976 107888475826709760 107990899374864384 108034209380067984 108256501991961128 108261923762982912 108723297897285120 108908953994760192 108996160383452160 109237081774543632 109297429895729985 109302903799165440 109370460384768960 109678257177596640 110585687722377504 110804317312890240 110896904479569936 110971003707472896 112035476394144576 112038032589275520 112110336394407936 112420213607036556 112425843907713024 113188320398200320 113421218176797440 113506861637594880 113740414850840960 113786030712803085 113813817289289728 114182497718771040 114838983404007408 114908180917071360 115081040881823744 115162170036476472 115302783186704160 115592158184434880 115847659143836451 116344533178534752 116583925222111984 116661824410420224 116688164994385920 116990140989436416 117037060161740316 117783572722058880 118115046191257920 118191271800416256 118193968445829120 118411479115762560 118484665416833040 118818111942396360 119327726336958720 119507234761893888 119891622604709592 119989888194293760 120038010422297760 120138313186200764 121067922346039368 121073985746767872 121148817656974848 121371766093656624 121374535305048480 121489761796722432 121788564740956269 121794664233355776 122620680431383680 122965766774061120 122989635399151104 123041767932865080 123301115230525440 123388039324796220 124255197596897280 124408898687674692 124483862660160640 124759017539516178 124842379170907008 124911348452262840 124917604341903360 125635810903529472 125664177686261760 125989382604008448 126039910943412648 126305577723480064 126383643111288576 126739319405222784 127282908092755968 127598870448897120 127957966707196080 128040544450450944 128043465816314880 128719621270929390 129271703531705280 129358080455086080 129466170992051712 129624249344911360 129715631085042180 129722127585822720 129989045543818240 130041177957489240 130467957476742144 130795392460142592 131156915874875982 131163484558998528 131244552461722752 131323635333795840 131613908613115968 132506519312316240 132785816402104320 132879426965165160 132965180775468288 133212914005232880 133238771682413696 133295248593937170 133670375935195905 134445639107130624 134519913717821520 134609797396638720 134988624218580480 135042761725084980 135320627489951410 135327404703728640 136105461812156928 136136192493450240 136201412639294289 136374544385095680 136488497821009152 136543236855363702 136546352218179540 137018997262525248 137300929355658016 137889817100485632 137892963186800640 138232109652971880 138363339824044992 138621130599462420 138710589821321856 138713754634341120 139595345448366080 139700752784732160 139988202893342720 140044345492680720 140137920493009920 140525267008795695 140532304884641280 141340287266470656 141738055429509504 142093774938915072 142181598500199648 142267271611612160 142581734330875632 143193271604350464 143487907965676288 143548729255009260 143555918553815040 143851301102279680 143952712545595590 144045612506757312 144964397196380160 145328213844602880 145430666473168440 145649442366058176 145729906527639980 145737205065553920 145827280513025280 146237676236795520 146296325202175395 147144816517660416 147447583629836672 147558920128873344 147739089750520320 147862539306093248 147961338276630528 149380635192192768 149384043452367360 149864528255886990 149893618142715408 150172891482750955 150917760530933760 151334902932549210 151342482183459840 151436022071218560 151714707617070780 151862202245903040 152243330291694720 153118644538676544 153210907889428480 153549560048635296 153652158979577856 153737044248938880 154463545525115268 155126044238046336 155511123359593365 155549099213893632 155658757302050616 155986854652581888 156049413548987088 156052973963633760 157044763629411840 157486728255010560 157549888679265810 157881972154350080 157979553889110720 158424149256528480 159103635115944960 159855496806279456 159954298312724604 160050680563063680 160404451122235086 161423896461385824 161531756875966464 161829021458208832 161832713740064640 161986349062296576 162384752987941692 162392885644474368 163084946845927680 163363430992140288 163494240575178240 163649453262114816 163954355698748160 163986180532201472 164055690577153440 164517385766394960 165471555824160768 165878531583566256 166206475969335360 166345356719354904 166456505561209344 166548464603017120 167985843472011264 168053214591216864 168057048883913280 168165504591611904 168511524148384768 168630320410554834 168638765861569536 168985759206963712 170131827265196160 170610622276261440 170720725933934592 170724621088419840 171273746578156560 171626161694572520 172258475106011112 172362271375607040 172621561322735616 172743255054714708 172954174780056240 173388237276652320 173957276635656192 174875887833167976 174884646078664704 174992736615630336 175485211484154624 175555590242610474 175916815736936833 176675359083088320 177172569286886880 177286907700624384 177617218673643840 177726998125249560 178227167913594540 178991589505438080 179260852142840832 179359884957095360 179479729862184960 179984832291440640 180057015633446640 180207469779301146 180436539604971520 181101312637120512 181473949082875904 181514923324600320 181601883519059052 181610978620151808 181984663761345536 182057649140484936 182061802957572720 182691996350033664 183853089467314176 183931020647075520 184309479537295840 184448650161091680 184484453098726656 184828174132616560 184947453095095808 184951672845788160 186382796395345920 186613348031512038 186725793990240960 186850560657346560 187138526309274267 187367022678394260 187376406512855040 188453716355294208 188984073906012672 189059866415118972 189448878485931974 189458366585220096 189575464666932864 190108979107834176 190924362139133952 191398305673345680 191936950060794120 192060816675676416 192065198724472320 193079431906394085 193907555297557920 194199256488077568 194436374017367040 194573446627563270 194983568315727360 195061766936233860 196193088690213888 196735373812313973 196745226838497792 196866828692584128 196985453000693760 197420862919673952 199174180256257024 199178724603156480 199819371007849320 199858157523620544 199942872890905755 201779870576732280 201789976244613120 201914696094958080 202286276822761040 202482936327870720 202980941234927115 202991107055592960 204158192718235392 204204288740175360 204561816577643520 204732746731513728 204814855283045553 204982725665251840 205951394033487024 206834725650728448 206839444780200960 207348164479457820 207545009736067488 207931695899193630 208065884731982784 208070631951511680 209393018172549120 209982304340014080 210066518239021080 210206880739514880 210639405185480960 210798457326961920 211232199008704640 212010430899705984 212138180154593280 212607083144264256 213140662408372608 213272397750299472 213400907417418240 213872601496313448 215231861948514432 215323093882513890 215776951653419520 215929068818393385 215981798749728768 216068418760135968 216513003983922256 217446595794570240 217992320766904320 218474163549087264 218594859791459970 218605807598330880 218740920769537920 219356514355193280 221171375444755008 221608634625780480 221793808959139872 221942007414945792 224070952788289152 224076065178551040 224840427214073112 224851687815426048 226376640796400640 226842436353594880 227002354398823815 227013723275189760 227480829701681920 227572061425606170 228364995437542080 229677966808014816 229816361834142720 230324340072952944 230605566373408320 231184316368869760 231695318287672902 232689066357069504 233167850444223968 233323648820840448 233376329988771840 233980281978872832 234074120323480632 235567145444117760 236230092382515840 236324833018898715 236382543600832512 236822958231525120 236969330833666080 237636223884792720 238655452673917440 239014469523787776 239783245209419184 240076020844595520 240276626372401528 242135844692078736 242297635313949696 242743532187313248 242749070610096960 242979523593444864 243577129481912538 243589328466711552 245241360862767360 245931533548122240 245979270798302208 246083535865730160 246602230461050880 246776078649592440 248817797375349384 248967725320321280 249518035079032356 249684758341814016 249822696904525680 251271621807058944 251978765208016896 252079821886825296 252611155446960128 252767286222577152 252945480615832251 253478638810445568 255197740897794240 255915933414392160 256081088900901888 256086931632629760 257439242541858780 258543407063410560 258932341984103424 259248498689822720 259431262170084360 259444255171645440 259978091087636480 260082355914978480 260935914953484288 261590784920285184 262313831749751964 262326969117997056 262489104923445504 263227817226231936 265013038624632480 265758853930330320 265930361550936576 266425828010465760 266477543364827392 266590497187874340 267340751870391810 268891278214261248 269039827435643040 269219594793277440 269977248437160960 270085523450169960 270311204668951719 270641254979902820 270654809407457280 272210923624313856 272272384986900480 272402825278588578 272749088770191360 272976995642018304 273086473710727404 273092704436359080 274037994525050496 274601858711316032 275779634200971264 275785926373601280 276464219305943760 276726679648089984 277242261198924840 277421179642643712 277427509268682240 279920022047268057 279976405786685440 280088690985361440 280275840986019840 281050534017591390 281064609769282560 282680574532941312 283476110859019008 284173317728897961 284187549877830144 284363197000399296 284534543223224320 285163468661751264 286386543208700928 286975815931352576 287097458510018520 287111837107630080 287702602204559360 287905425091191180 288091225013514624 289928794392760320 290861332946336880 291298884732116352 291459813055279960 291474410131107840 291654561026050560 292475352473591040 292592650404350790 294289633035320832 294895167259673344 295117840257746688 295478179501040640 295725078612186496 298761270384385536 298768086904734720 299729056511773980 299787236285430816 300345782965501910 301835521061867520 302669805865098420 302684964366919680 302872044142437120 303429415234141560 303724404491806080 304486660583389440 306237289077353088 306421815778856960 307099120097270592 307304317959155712 307474088497877760 308927091050230536 310252088476092672 311022246719186730 311317514604101232 311897543848790445 311973709305163776 312098827097974176 312105947927267520 314089527258823680 314973456510021120 315099777358531620 315763944308700160 315959107778221440 316848298513056960 318207270231889920 319710993612558912 319908596625449208 320101361126127360 320808902244470172 322847792922771648 323063513751932928 323658042916417664 323665427480129280 323972698124593152 324769505975883384 324785771288948736 326169893691855360 326726861984280576 326988481150356480 327892289687189955 327908711397496320 327972361064402944 328111381154306880 329034771532789920 331757063167132512 332412951938670720 332690713438709808 332913011122418688 333096929206034240 336106429182433728 336114097767826560 336331009183223808 337023048296769536 337260640821109668 337277531723139072 337971518413927424 340263654530392320 341221244552522880 341358092138409255 341441451867869184 342547493156313120 343252323389145040 344516950212022224 344724542751214080 345243122645471232 345486510109429416 345908349560112480 346776474553304640 347542977431509353 349751775666335952 349985473231260672 350970422968309248 351111180485220948 351833631473873666 353350718166176640 354345138573773760 354573815401248768 355234437347287680 355453996250499120 356454335827189080 357983179010876160 358521704285681664 358719769914190720 359969664582881280 360114031266893280 360414939558602292 362947898165751808 363203767038118104 363221957240303616 363969327522691072 364115298280969872 364123605915145440 365365694222868807 365383992700067328 367862041294151040 368618959074591680 368897300322183360 368968906197453312 369656348265233120 369894906190191616 369903345691576320 372765592790691840 373226696063024076 373451587980481920 374277052618548534 374734045356788520 374752813025710080 376907432710588416 377968147812025344 378119732830237944 378897756971863948 378916733170440192 379150929333865728 380217958215668352 381848724278267904 382796611346691360 383873900121588240 384121633351352832 384130397448944640 386158863812788170 387815110595115840 388398512976155136 388872748034734080 389146893255126540 389967136631454720 390123533872467720 392386177380427776 393470747624627946 393490453676995584 393733657385168256 393970906001387520 394841725839347904 398348360512514048 398357449206312960 399638742015698640 399716315047241088 399885745781811510 401011127805587715 403559741153464560 403829392189916160 404572553645522080 404965872655741440 405961882469854230 405982214111185920 408316385436470784 408408577480350720 409123633155287040 409465493463027456 409629710566091106 409965451330503680 411902788066974048 413669451301456896 413678889560401920 414696328958915640 415090019472134976 415863391798387260 416131769463965568 416141263903023360 418786036345098240 419964608680028160 420133036478042160 420413761479029760 421278810370961920 421575801026387085 421596914653923840 422464398017409280 424020861799411968 425214166288528512 426281324816745216 426544795500598944 426801814834836480 427745202992626896 430463723897028864 430646187765027780 431553903306839040 431858137636786770 432136837520271936 433026007967844512 434893191589140480 435984641533808640 436948327098174528 437189719582919940 437211615196661760 437481841539075840 438713028710386560 438888975606526185 442342750889510016 443217269251560960 443587617918279744 443884014829891584 448141905576578304 448152130357102080 449680854428146224 450518674448252865 452753281592801280 453684872707189760 454004708797647630 454027446550379520 454961659403363840 455144122851212340 456729990875084160 459355933616029632 459632723668285440 460648680145905888 461211132746816640 462368632737739520 463390636575345804 465378132714139008 466335700888447936 466533370078780095 466647297641680896 467960563957745664 468148240646961264 471134290888235520 472460184765031680 472649666037797430 473622196214829935 473645916463050240 473938661667332160 475272447769585440 477310905347834880 479566490418838368 480152041689191040 480553252744803056 484271689384157472 484595270627899392 485487064374626496 485498141220193920 485959047186889728 487154258963825076 487178656933423104 490482721725534720 491863067096244480 491958541596604416 492167071731460320 493552157299184880 497635594750698768 497935450640642560 499036070158064712 499369516683628032 499645393809051360 503957530416033792 504159643773650592 505534572445154304 505890961231664502 506957277620891136 510395481795588480 511831866828784320 512162177801803776 512173863265259520 514878485083717560 517086814126821120 517864683968206848 518862524340168720 519956182175272960 520164711829956960 521871829906968576 524627663499503928 524653938235994112 524978209846891008 526455634452463872 527750447210810499 530026077249264960 531517707860660640 531860723101873152 532851656020931520 532955086729654784 533180994375748680 534681503740783620 537782556428522496 538079654871286080 538439189586554880 539954496874321920 540171046900339920 540622409337903438 541282509959805640 541309618814914560 544421847248627712 544544769973800960 544805650557177156 545953991284036608 546172947421454808 546185408872718160 548075989050100992 549203717422632064 551559268401942528 552928438611887520 553453359296179968 554484522397849680 554842359285287424 554855018537364480 559840044094536114 560177381970722880 560551681972039680 561415578927822801 562101068035182780 562129219538565120 565361149065882624 566952221718038016 568346635457795922 568375099755660288 568726394000798592 569069086446448640 570326937323502528 572773086417401856 573951631862705152 574194917020037040 575405204409118720 575810850182382360 576182450027029248 579238295719182255 581722665892673760 582597769464232704 582919626110559920 583309122052101120 584950704947182080 585185300808701580 588579266070641664 589790334519346688 590206121436941919 590235680515493376 590956359002081280 591450157224372992 597522540768771072 597536173809469440 599458113023547960 599574472570861632 600691565931003820 605339611730196840 605369928733839360 605744088284874240 606858830468283120 607448808983612160 608942823704781345 608973321166778880 612474578154706176 614198240194541184 614444565849136659 614948176995755520 617854182100461072 620504176952185344 622044493438373460 622635029208202464 623795087697580890 624197654195948352 624211895854535040 628179054517647360 629946913020042240 630199554717063240 631527888617400320 631918215556442880 633696597026113920 636414540463779840 639421987225117824 639817193250898416 640202722252254720 641617804488940344 645695585845543296 647316085832835328 647330854960258560 647945396249186304 649539011951766768 652339787383710720 653976962300712960 655784579374379910 655817422794992640 656222762308613760 658069543065579840 663514126334265024 664825903877341440 665381426877419616 665826022244837376 666193858412068480 672212858364867456 672228195535653120 674046096593539072 674521281642219336 674555063446278144 675943036827854848 680527309060784640 681007063196471445 682442489105045760 682716184276818510 685094986312626240 686504646778290080 689033900424044448 689449085502428160 690973020218858832 691816699120224960 693552949106609280 695085954863018706 699503551332671904 699970946462521344 701940845936618496 702222360970441896 703667262947747332 706701436332353280 708690277147547520 709147630802497536 710468874694575360 710907992500998240 712908671654378160 715966358021752320 717043408571363328 717439539828381440 720228062533786560 720829879117204584 726407534076236208 727938655045382144 728230596561939744 728247211830290880 730731388445737614 730767985400134656 735724082588302080 737237918149183360 737794600644366720 737937812394906624 739312696530466240 739789812380383232 739806691383152640 746453392126048152 746903175960963840 748554105237097068 749468090713577040 753814865421176832 755936295624050688 756239465660475888 757795513943727896 757833466340880384 758301858667731456 760435916431336704 765593222693382720 767747800243176480 768243266702705664 768260794897889280 772317727625576340 775630221190231680 776797025952310272 777745496069468160 778293786510253080 779934273262909440 780247067744935440 784772354760855552 786941495249255892 786980907353991168 787467314770336512 789683451678695808 796696721025028096 799277484031397280 799432630094482176 799771491563623020 802022255611175430 807119482306929120 807658784379832320 809145107291044160 809931745311482880 810933614006855157 811923764939708460 811964428222371840 816632770872941568 816817154960701440 818247266310574080 818930986926054912 819259421132182212 819930902661007360 823805576133948096 827338902602913792 827357779120803840 829392657917831280 830180038944269952 831726783596774520 832263538927931136 832282527806046720 839929217360056320 840266072956084320 840827522958059520 842557620741923840 843151602052774170 843193829307847680 844928796034818560 848041723598823936 850428332577057024 852519953186693883 852562649633490432 853089591001197888 853603629669672960 855490405985253792 860927447794057728 861292375530055560 863107806613678080 863716275273573540 864273675040543872 866052015935689024 869786383178280960 873896654196349056 874379439165839880 874423230393323520 874963683078151680 877426057420773120 877777951213052370 879584078684684165 884685501779020032 886434538503121920 887175235836559488 896283811153156608 896304260714204160 899361708856292448 901037348896505730 905506563185602560 907369745414379520 908009417595295260 908054893100759040 909923318806727680 910288245702424680 913459981750168320 918711867232059264 919265447336570880 921297360291811776 922422265493633280 924737265475479040 926781273150691608 930756265428278016 932671401776895872 933066740157560190 935692631546371335 935921127915491328 936296481293922528 942268581776471040 944920369530063360 945299332075594860 947244392429659870 947291832926100480 947877323334664320 950544895539170880 954621810695669760 959132980837676736 960304083378382080 961106505489606112 968543378768314944 969190541255798784 970974128749252992 970996282440387840 971918094373779456 974308517927650152 974357313866846208 980965443451069440 983676869061569865 983726134192488960 983917083193208832 984334143462920640 987104314598369760 995271189501397536 995870901281285120 998072140316129424 998739033367256064 999290787618102720 1008319287547301184 1011069144890308608 1011781922463329004 1013914555241782272 1020790963591176960 1023663733657568640 1024074276415227765 1024324355603607552 1029756970167435120 1034173628253642240 1035729367936413696 1037725048680337440 1040329423659913920 1042628932294528059 1049255326999007856 1049956419693782016 1052911268904927744 1055500894421620998 1060052154498529920 1063035415721321280 1063721446203746304 1065703312041863040 1065910173459309568 1066361988751497360 1069363007481567240 1075565112857044992 1076159309742572160 1079908993748643840 1080342093800679840 1081244818675806876 1082565019919611280 1088843694497255424 1089611301114354312 1091907982568073216 1092345894842909616 1092370817745436320 1096097082668606421 1096151978100201984 1098407434845264128 1105856877223775040 1106906718592359936 1108969044795699360 1109684718570574848 1109710037074728960 1119680088189072228 1120354763941445760 1122831157855645602 1124202136070365560 1124258439077130240 1130722298131765248 1133904443436076032 1136693270915591844 1136750199511320576 1137452788001597184 1140653874647005056 1145546172834803712 1147903263725410304 1148389834040074080 1151621700364764720 1152364900054058496 1158476591438364510 1163445331785347520 1165195538928465408 1165839252221119840 1166618244104202240 1169901409894364160 1170370601617403160 1177158532141283328 1179580669038693376 1180412242873883838 1180471361030986752 1181912718004162560 1182900314448745984 1195045081537542144 1195072347618938880 1198916226047095920 1199148945141723264 1201383131862007640 1210679223460393680 1211488176569748480 1213717660936566240 1214897617967224320 1217885647409562690 1217946642333557760 1224949156309412352 1228396480389082368 1228889131698273318 1229896353991511040 1231417710158557831 1235708364200922144 1241008353904370688 1244088986876746920 1245270058416404928 1247590175395161780 1248395308391896704 1248423791709070080 1256358109035294720 1259893826040084480 1260399109434126480 1263055777234800640 1263836431112885760 1264727403079161255 1267393194052227840 1278843974450235648 1279634386501796832 1280405444504509440 1283235608977880688 1291391171691086592 1294632171665670656 1294661709920517120 1299078023903533536 1304679574767421440 1307953924601425920 1311569158748759820 1311634845589985280 1312445524617227520 1316139086131159680 1327028252668530048 1329651807754682880 1330762853754839232 1331652044489674752 1332387716824136960 1344425716729734912 1344456391071306240 1349042563284438672 1351556023344758595 1351886073655709696 1361054618121569280 1362014126392942890 1364884978210091520 1365432368553637020 1370189972625252480 1373009293556580160 1378067800848088896 1378898171004856320 1381946040437717664 1383633398240449920 1387105898213218560 1390171909726037412 1399007102665343808 1399600110236340285 1399941892925042688 1403881691873236992 1404444721940883792 1407334525895494664 1413402872664706560 1417380554295095040 1420866588644489805 1420937749389150720 1421815985001996480 1425817343308756320 1431932716043504640 1434879079656762880 1440456125067573120 1441659758234409168 1452815068152472416 1456461193123879488 1456494423660581760 1461462776891475228 1461535970800269312 1471448165176604160 1474475836298366720 1475589201288733440 1475875624789813248 1478625393060932480 1479579624760766464 1492906784252096304 1493806351921927680 1497108210474194136 1498936181427154080 1511872591248101376 1512478931320951776 1515591027887455792 1516603717335462912 1520871832862673408 1531186445386765440 1535495600486352960 1536486533405411328 1536521589795778560 1544635455251152680 1551260442380463360 1553594051904620544 1556587573020506160 1559868546525818880 1560494135489870880 1573882990498511784 1573961814707982336 1574934629540673024 1579366903357391616 1583251341632431497 1598554968062794560 1598865260188964352 1599542983127246040 1604044511222350860 1614238964613858240 1615317568759664640 1618290214582088320 1619863490622965760 1621867228013710314 1623847529879416920 1623928856444743680 1633265541745883136 1633634309921402880 1637861973852109824 1638518842264364424 1639861805322014720 1647611152267896192 1654677805205827584 1658785315835662560 1660360077888539904 1663453567193549040 1664527077855862272 1664565055612093440 1680532145912168640 1681655045916119040 1685115241483847680 1686303204105548340 1686387658615695360 1689857592069637120 1696083447197647872 1700856665154114048 1705039906373387766 1705125299266980864 1706179182002395776 1707207259339345920 1710980811970507584 1721854895588115456 1722584751060111120 1726215613227356160 1727432550547147080 1728547350081087744 1732104031871378048 1737714887157546765 1747793308392698112 1748758878331679760 1749927366156303360 1754852114841546240 1755555902426104740 1759168157369368330 1769371003558040064 1770618364310825757 1772869077006243840 1774350471673118976 1792567622306313216 1792608521428408320 1798723417712584896 1802074697793011460 1814739490828759040 1816018835190590520 1816109786201518080 1819846637613455360 1820576491404849360 1826828471114344035 1826919963500336640 1837423734464118528 1842594720583623552 1844844530987266560 1849474530950958080 1853562546301383216 1861512530856556032 1865342803553791744 1866133480315120380 1871385263092742670 1872592962587845056 1884537163552942080 1889840739060126720 1890598664151189720 1894488784859319740 1894583665852200960 1895754646669328640 1901089791078341760 1909243621391339520 1918265961675353472 1920608166756764160 1922213010979212224 1937086757536629888 1941948257498505984 1941992564880775680 1943836188747558912 1948617035855300304 1961930886902138880 1967353738123139730 1967452268384977920 1968668286925841280 1974208629196739520 1990542379002795072 1991741802562570240 1996144280632258848 1997478066734512128 1998581575236205440 2016638575094602368 2022138289780617216 2023563844926658008 2027829110483564544 2041581927182353920 2047327467315137280 2048148552830455530 2059513940334870240 2068347256507284480 2075450097360674880 2080658847319827840 2085257864589056118 2098510653998015712 2099912839387564032 2105822537809855488 2111001788843241996 2120104308997059840 2126070831442642560 2127442892407492608 2131406624083726080 2131820346918619136 2132723977502994720 2138726014963134480 2151130225714089984 2152318619485144320 2160684187601359680 2162489637351613752 2165130039839222560 2179222602228708624 2183815965136146432 2184691789685819232 2184741635490872640 2192194165337212842 2192303956200403968 2196814869690528256 2211713754447550080 2213813437184719872 2217938089591398720 2219369437141149696 2219420074149457920 2239360176378144456 2240709527882891520 2245662315711291204 2248404272140731120 2261444596263530496 2267808886872152064 2273386541831183688 2273500399022641152 2274905576003194368 2281307749294010112 2295806527450820608 2296779668080148160 2303243400729529440 2304729800108116992 2316953182876729020 2326890663570695040 2330391077856930816 2331678504442239680 2333236488208404480 2339802819788728320 2340741203234806320 2354317064282566656 2359161338077386752 2360824485747767676 2360942722061973504 2365800628897491968 2390090163075084288 2397832452094191840 2398297890283446528 2402766263724015280 2421358446920787360 2422976353139496960 2427435321873132480 2429795235934448640 2432800842020565471 2435771294819125380 2435893284667115520 2449898312618824704 2456792960778164736 2457778263396546636 2459792707983022080 2462835420317115662 2471416728401844288 2482016707808741376 2488177973753493840 2490540116832809856 2495180350790323560 2496790616783793408 2496847583418140160 2519787652080168960 2520798218868252960 2527672862225771520 2529454806158322510 2534786388104455680 2557559859560081649 2557687948900471296 2559268773003593664 2560810889009018880 2566471217955761376 2582782343382173184 2589264343331341312 2589323419841034240 2598156047807067072 2609359149534842880 2623138317497519640 2623269691179970560 2624891049234455040 2632278172262319360 2638752236054052495 2654056505337060096 2659303615509365760 2661525707509678464 2664775433648273920 2688851433459469824 2688912782142612480 2698085126568877344 2703112046689517190 2722109236243138560 2724028252785885780 2729769956420183040 2730864737107274040 2740379945250504960 2746018587113160320 2756135601696177792 2757796342009712640 2763892080875435328 2767266796480899840 2774211796426437120 2780343819452074824 2798014205330687616 2799200220472680570 2807077894639114005 2807763383746473984 2808889443881767584 2814669051790989328 2826805745329413120 2834761108590190080 2841733177288979610 2841875498778301440 2843631970003992960 2851634686617512640 2863865432087009280 2869758159313525760 2880912250135146240 2883319516468818336 2905630136304944832 2912922386247758976 2912988847321163520 2922925553782950456 2923071941600538624 2942896330353208320 2948951672596733440 2951030607184709595 2951178402577466880 2951751249579626496 2957250786121864960 2985813568504192608 2987612703843855360 2994216420948388272 2997872362854308160 3024957862641903552 3031182055774911584 3033207434670925824 3041743665725346816 3062372890773530880 3070991200972705920 3072222829245683295 3072973066810822656 3089270910502305360 3102520884760926720 3107188103809241088 3113175146041012320 3120988270979741760 3147765980997023568 3149869259081346048 3158733806714783232 3166502683264862994 3197109936125589120 3197730520377928704 3199085966254492080 3208089022444701720 3228477929227716480 3236580429164176640 3239726981245931520 3243734456027420628 3247695059758833840 3266531083491766272 3275723947704219648 3277037684528728848 3288291248005819263 3295222304535792384 3317570631671325120 3320720155777079808 3326907134387098080 3329054155711724544 3329130111224186880 3361064291824337280 3370230482967695360 3372606408211096680 3372775317231390720 3379715184139274240 3392166894395295744 3401713330308228096 3410079812746775532 3410250598533961728 3412358364004791552 3421961623941015168 3443709791176230912 3445169502120222240 3454865101094294160 3457094700162175488 3464208063742756096 3475429774315093530 3495586616785396224 3497517756663359520 3499854732312606720 3509704229683092480 3511111804852209480 3518336314738736660 3538742007116080128 3541236728621651514 3545738154012487680 3548700943346237952 3585135244612626432 3585217042856816640 3597446835425169792 3604149395586022920 3632037670381181040 3639693275226910720 3641152982809698720 3653656942228688070 3653839927000673280 3674847468928237056 3685189441167247104 3689689061974533120 3694253130475673493 3698949061901916160 3707125092602766432 3723025061713112064 3730685607107583488 3732266960630240760 3742770526185485340 3745185925175690112 3769074327105884160 3779681478120253440 3781197328302379440 3788977569718639480 3789167331704401920 3791509293338657280 3802179582156683520 3836531923350706944 3841216333513528320 3844426021958424448 3874173515073259776 3883896514997011968 3883985129761551360 3897234071710600608 3923861773804277760 3934707476246279460 3934904536769955840 3937336573851682560 3948417258393479040 3981084758005590144 3983483605125140480 3992288561264517696 3994956133469024256 3997163150472410880 4033277150189204736 4047127689853316016 4054668070034275785 4055658220967129088 4083163854364707840 4094654934630274560 4096297105660911060 4119027880669740480 4136694513014568960 4150900194721349760 4161317694639655680 4170515729178112236 4197021307996031424 4199825678775128064 4211645075619710976 4222003577686483992 4240208617994119680 4252141662885285120 4262599765933469415 4262813248167452160 4263640693837238272 4265447955005989440 4277452029926268960 4304637238970288640 4321368375202719360 4324979274703227504 4330260079678445120 4358445204457417248 4369383579371638464 4369483270981745280 4384388330674425684 4384607912400807936 4393629739381056512 4423427508895100160 4427626874369439744 4435876179182797440 4438738874282299392 4478720352756288912 4481419055765783040 4491324631422582408 4496808544281462240 4535617773744304128 4546773083662367376 4549811152006388736 4562615498588020224 4593559336160296320 4606486801459058880 4609459600216233984 4633906365753458040 4653781327141390080 4660782155713861632 4663357008884479360 4679605639577456640 4681482406469612640 4718322676154773504 4721648971495535352 4721885444123947008 4731601257794983936 4749754024897294491 4795664904188383680 4796595780566893056 4805532527448030560 4842716893841574720 4845952706278993920 4854870643746264960 4859590471868897280 4865601684041130942 4871542589638250760 4871786569334231040 4899796625237649408 4913585921556329472 4915556526793093272 4919585415966044160 4925670840634231324 4942833456803688576 4964033415617482752 4976355947506987680 4981080233665619712 4990360701580647120 4993581233567586816 4993695166836280320 5041596437736505920 5055345724451543040 5058909612316645020 5069572776208911360 5115119719120163298 5115375897800942592 5118537546007187328 5121621778018037760 5132942435911522752 5165564686764346368 5178528686662682624 5178646839682068480 5196312095614134144 5213144661472640295 5246276634995039280 5249782098468910080 5264556344524638720 5277504472108104990 5308113010674120192 5318607231018731520 5323051415019356928 5329550867296547840 5377702866918939648 5377825564285224960 5396170253137754688 5406224093379034380 5444218472486277120 5448056505571771560 5459539912840366080 5461729474214548080 5480485413343032105 5480759890501009920 5492037174226320640 5512271203392355584 5527784161750870656 5534533592961799680 5548423592852874240 5560687638904149648 5596028410661375232 5598400440945361140 5614155789278228010 5617778887763535168 5629338103581978656 5653611490658826240 5669522217180380160 5683466354577959220 5683750997556602880 5687263940007985920 5703269373235025280 5727730864174018560 5739516318627051520 5761824500270292480 5766639032937636672 5811260272609889664 5825844772495517952 5825977694642327040 5845851107565900912 5885792660706416640 5897903345193466880 5902061214369419190 5902356805154933760 5914501572243729920 5971627137008385216 5975225407687710720 5988432841896776544 5995744725708616320 6049915725283807104 6062364111549823168 6066414869341851648 6083487331450693632 6124745781547061760 6141982401945411840 6144445658491366590 6157088550792789155 6178541821004610720 6205041769521853440 6226350292082024640 6241976541959483520 6295531961994047136 6299738518162692096 6317467613429566464 6333005366529725988 6394219872251178240 6395461040755857408 6398171932508984160 6416178044889403440 6456955858455432960 6473160858328353280 6487468912054841256 6495390119517667680 6551447895408439296 6554075369057457696 6576582496011638526 6590444609071584768 6635141263342650240 6641440311554159616 6653814268774196160 6658108311423449088 6658260222448373760 6722128583648674560 6745212816422193360 6759430368278548480 6784333788790591488 6803426660616456192 6820159625493551064 6820501197067923456 6824716728009583104 6843923247882030336 6887419582352461824 6890339004240444480 6909730202188588320 6914189400324350976 6928416127485512192 6950859548630187060 6991173233570792448 6995035513326719040 6999709464625213440 7019408459366184960 7022223609704418960 7036672629477473320 7077484014232160256 7082473457243303028 7097401886692475904 7170270489225252864 7194893670850339584 7208298791172045840 7264075340762362080 7282305965619397440 7298402526061696413 7307313884457376140 7307679854001346560 7349694937856474112 7370378882334494208 7379378123949066240 7388506260951346986 7397898123803832320 7414250185205532864 7446050123426224128 7461371214215166976 7464533921260481520 7485541052370970680 7490371850351380224 7559362956240506880 7562394656604758880 7577955139437278960 7583018586677314560 7604359164313367040 7672679578680244947 7673063846701413888 7682432667027056640 7688852043916848896 7748347030146519552 7767793029994023936 7767970259523102720 7794468143421201216 7869414952492558920 7869809073539911680 7874673147703365120 7896834516786958080 7916256708162157485 7962169516011180288 7984577122529035392 7994326300944821760 8066554300378409472 8094255379706632032 8109336140068551570 8166327708729415680 8189309869260549120 8192594211321822120 8238055761339480960 8273389026029137920 8301800389442699520 8322635389279311360 8341031458356224472 8394042615992062848 8423290151239421952 8444007155372967984 8480417235988239360 8504283325770570240 8525199531866938830 8525626496334904320 8530895910011978880 8554904059852537920 8609274477940577280 8642736750405438720 8649958549406455008 8660520159356890240 8716890408914834496 8738767158743276928 8738966541963490560 8768776661348851368 8769215824801615872 8787259478762113024 8846855017790200320 8853091821554128785 8855253748738879488 8871752358365594880 8957440705512577824 8962838111531566080 8982649262845164816 8993617088562924480 9093546167324734752 9099622304012777472 9125230997176040448 9187118672320592640 9212973602918117760 9218919200432467968 9267812731506916080 9307562654282780160 9321564311427723264 9326714017768958720 9362964812939225280 9443297942991070704 9463202515589967872 9499508049794588982 9591329808376767360 9593191561133786112 9611065054896061120 9685433787683149440 9709741287492529920 9719180943737794560 9731203368082261884 9743085179276501520 9799593250475298816 9827171843112658944 9831113053586186544 9851341681268462648 9885666913607377152 9952711895013975360 9962160467331239424 9980721403161294240 9987162467135173632 9987390333672560640 10083192875473011840 10110691448903086080 10117819224633290040 10139145552417822720 10230239438240326596 10230751795601885184 10237075092014374656 10265884871823045504 10331129373528692736 10357057373325365248 10392624191228268288 10426289322945280590 10492553269990078560 10499564196937820160 10529112689049277440 10555008944216209980 10616226021348240384 10637214462037463040 10646102830038713856 10659101734593095680 10755405733837879296 10755651128570449920 10792340506275509376 10812448186758068760 10896113011143543120 10919079825680732160 10923458948429096160 10960970826686064210 10961519781002019840 10984074348452641280 11024542406784711168 11055568323501741312 11069067185923599360 11082759391427020479 11096847185705748480 11121375277808299296 11192056821322750464 11196800881890722280 11228311578556456020 11235557775527070336 11258676207163957312 11307222981317652480 11339044434360760320 11366932709155918440 11367501995113205760 11374527880015971840 11406538746470050560 11479032637254103040 11523649000540584960 11533278065875273344 11622520545219779328 11651689544991035904 11651955389284654080 11691702215131801824 11771585321412833280 11795806690386933760 11804122428738838380 11804713610309867520 11829003144487459840 11943254274016770432 11950450815375421440 11976865683793553088 11991489451417232640 12099831450567614208 12124728223099646336 12164004210102827355 12166974662901387264 12249491563094123520 12283964803890823680 12288891316982733180 12314177101585578310 12357083642009221440 12410083539043706880 12452700584164049280 12483953083918967040 12591063923988094272 12599477036325384192 12634935226859132928 12666010733059451976 12787799297800408245 12788439744502356480 12790922081511714816 12796343865017968320 12832356089778806880 12913911716910865920 12946321716656706560 12974937824109682512 12990780239035335360 13108150738114915392 13153164992023277052 13180889218143169536 13270282526685300480 13282880623108319232 13307628537548392320 13316216622846898176 13444257167297349120 13490425632844386720 13606853321232912384 13640319250987102128 13649433456019166208 13687846495764060672 13780678008480888960 13819460404377176640 13828378800648701952 13856832254971024384 13901719097260374120 13982346467141584896 13990071026653438080 14038816918732369920 14044447219408837920 14073345258954946640 14154968028464320512 14164946914486606056 14194803773384951808 14249262074691883473 14389787341700679168 14416597582344091680 14528150681524724160 14564611931238794880 14596805052123392826 14614627768914752280 14615359708002693120 14699389875712948224 14740757764668988416 14758756247898132480 14777012521902693972 14828500370411065728 14892100246852448256 14922742428430333952 14929067842520963040 14971082104741941360 14980743700702760448 15124789313209517760 15155910278874557920 15166037173354629120 15208718328626734080 15345359157360489894 15346127693402827776 15364865334054113280 15377704087833697792 15496694060293039104 15535586059988047872 15535940519046205440 15588936286842402432 15738829904985117840 15749346295406730240 15793669033573916160 15832513416324314970 15924339032022360576 15969154245058070784 15988652601889643520 16133108600756818944 16188510759413264064 16218672280137103140 16332655417458831360 16378619738521098240 16385188422643644240 16441456240029096315 16476111522678961920 16603600778885399040 16645270778558622720 16682062916712448944 16788085231984125696 16888014310745935968 16960834471976478720 17008566651541140480 17050399063733877660 17051252992669808640 17061791820023957760 17109808119705075840 17218548955881154560 17285473500810877440 17299917098812910016 17321040318713780480 17433780817829668992 17477534317486553856 17477933083926981120 17537553322697702736 17574518957524226048 17693710035580400640 17706183643108257570 17743504716731189760 17914881411025155648 17925676223063132160 17965298525690329632 17987234177125848960 18187092334649469504 18199244608025554944 18250461994352080896 18374237344641185280 18425947205836235520 18471265652378367465 18535625463013832160 18615125308565560320 18653428035537917440 18725929625878450560 18886595885982141408 18999016099589177964 19182659616753534720 19186383122267572224 19222130109792122240 19370867575366298880 19419482574985059840 19462406736164523768 19486170358553003040 19654343686225317888 19662226107172373088 19702683362536925296 19771333827214754304 19905423790027950720 19924320934662478848 19961442806322588480 19974324934270347264 19974780667345121280 20166385750946023680 20235638449266580080 20278291104835645440 20460478876480653192 20461503591203770368 20474150184028749312 20531769743646091008 20662258747057385472 20785248382456536576 20852578645890561180 20985106539980157120 20999128393875640320 21058225378098554880 21110017888432419960 21232452042696480768 21292205660077427712 21318203469186191360 21510811467675758592 21584681012551018752 21624896373516137520 21792226022287086240 21846917896858192320 21921941653372128420 21923039562004039680 21968148696905282560 22049084813569422336 22111136647003482624 22138134371847198720 22165518782854040958 22193694371411496960 22242750555616598592 22384113642645500928 22393601763781444560 22456623157112912040 22471115551054140672 22517352414327914624 22678088868721520640 22733865418311836880 22749055760031943680 22813077492940101120 23018038736040734841 23047298001081169920 23066556131750546688 23245041090439558656 23303379089982071808 23303910778569308160 23383404430263603648 23591613380773867520 23608244857477676760 23609427220619735040 23658006288974919680 23748770124486472455 23886508548033540864 23953731367587106176 23982978902834465280 24199662901135228416 24249456446199292672 24328008420205654710 24498983126188247040 24567929607781647360 24577782633965466360 24628354203171156620 24714167284018442880 24820167078087413760 24905401168328098560 24967906167837934080 25182127847976188544 25269870453718265856 25332021466118903952 25575598595600816490 25576879489004712960 25592687730035936640 25664712179557613760 25827823433821731840 25892643433313413120 25949875648219365024 25981560478070670720 26216301476229830784 26306329984046554104 26361778436286339072 26540565053370600960 26565761246216638464 26615257075096784640 26888514334594698240 26980851265688773440 27280638501974204256 27298866912038332416 27375692991528121344 27561356016961777920 27638920808754353280 27656757601297403904 27713664509942048768 27803438194520748240 27964692934283169792 27980142053306876160 28088894438817675840 28146690517909893280 28329893828973212112 28389607546769903616 28498524149383766946 28779574683401358336 28833195164688183360 29056301363049448320 29129223862477589760 29193610104246785652 29229255537829504560 29398779751425896448 29481515529337976832 29554025043805387944 29657000740822131456 29845484856860667904 29858135685041926080 29942164209483882720 29961487401405520896 30249578626419035520 30311820557749115840 30332074346709258240 30417436657253468160 30690718314720979788 30692255386805655552 30755408175667395584 30993388120586078208 31071172119976095744 31177872573684804864 31477659809970235680 31498692590813460480 31587338067147832320 31665026832648629940 31848678064044721152 31938308490116141568 31977305203779287040 32266217201513637888 32377021518826528128 32437344560274206280 32757239477042196480 32770376845287288480 32882912480058192630 32952223045357923840 33207201557770798080 33248278174281061437 33290541557117245440 33364125833424897888 33576170463968251392 33776028621491871936 33921668943952957440 34017133303082280960 34100798127467755320 34102505985339617280 34123583640047915520 34219616239410151680 34437097911762309120 34570947001621754880 34599834197625820032 34642080637427560960 34867561635659337984 34955068634973107712 34955866167853962240 35075106645395405472 35387420071160801280 35412367286216515140 35487009433462379520 35829762822050311296 35851352446126264320 35930597051380659264 35974468354251697920 36374184669298939008 36492012630308482065 36500923988704161792 36748474689282370560 36851894411672471040 36942531304756734930 37071250926027664320 37230250617131120640 37306856071075834880 37451859251756901120 37773191771964282816 37998032199178355928 38363397893401224735 38365319233507069440 38372766244535144448 38444260219584244480 38741735150732597760 38838965149970119680 38924813472329047536 38972340717106006080 39324452214344746176 39405366725073850592 39542667654429508608 39810847580055901440 39848641869324957696 39922885612645176960 39948649868540694528 40332771501892047360 40471276898533160160 40920957752961306384 40948300368057498624 41063539487292182016 41570496764913073152 41705157291781122360 41970213079960314240 42116450756197109760 42220035776864839920 42464904085392961536 42584411320154855424 42747786224075650419 43169362025102037504 43249792747032275040 43584452044574172480 43693835793716384640 43843883306744256840 43846079124008079360 43936297393810565120 44098169627138844672 44222273294006965248 44276268743694397440 44331037565708081916 44485501111233197184 44768227285291001856 44787203527562889120 44913246314225824080 44942231102108281344 45034704828655829248 45467730836623673760 45498111520063887360 45626154985880202240 46036077472081469682 46094596002162339840 46133112263501093376 46490082180879117312 46606758179964143616 46607821557138616320 46766808860527207296 47216489714955353520 47316012577949839360 47497540248972944910 47773017096067081728 47907462735174212352 47965957805668930560 48399325802270456832 48498912892398585344 48656016840411309420 48997966252376494080 49135859215563294720 49155565267930932720 49256708406342313240 49428334568036885760 49810802336656197120 49935812335675868160 50364255695952377088 50664042932237807904 51151197191201632980 51153758978009425920 51185375460071873280 51329424359115227520 51655646867643463680 51785286866626826240 51899751296438730048 51963120956141341440 52432602952459661568 52612659968093108208 52723556872572678144 53081130106741201920 53230514150193569280 53777028669189396480 53961702531377546880 54561277003948408512 54597733824076664832 54751385983056242688 55122712033923555840 55277841617508706560 55413796957135102395 55427329019884097536 55606876389041496480 55960284106613752320 56177788877635351680 56293381035819786560 56659787657946424224 56997048298767533892 57559149366802716672 57666390329376366720 58112602726098896640 58258447724955179520 58387220208493571304 58458511075659009120 58963031058675953664 59108050087610775888 59314001481644262912 59716271370083852160 59884328418967765440 59922974802811041792 60499157252838071040 60623641115498231680 60834873314506936320 61381436629441959576 61384510773611311104 61510816351334791168 61986776241172156416 62355745147369609728 62955319619940471360 62997385181626920960 63174676134295664640 63330053665297259880 63697356128089442304 63876616980232283136 63954610407558574080 64532434403027275776 64754043037653056256 64874689120548412560 65540753690574576960 65765824960116385260 65904446090715847680 66414403115541596160 66496556348562122874 66581083114234490880 66728251666849795776 67152340927936502784 67552057242983743872 68034266606164561920 68201596254935510640 68247167280095831040 68439232478820303360 69141894003243509760 69199668395251640064 69284161274855121920 69735123271318675968 69910137269946215424 69911732335707924480 70150213290790810944 70774840142321602560 70824734572433030280 70974018866924759040 71246310373459417365 71659525644100622592 71861194102761318528 71948936708503395840 72748369338597878016 72984025260616964130 73496949378564741120 73703788823344942080 73885062609513469860 74142501852055328640 74460501234262241280 74613712142151669760 74903718503513802240 75546383543928565632 75996064398356711856 76726795786802449470 76730638467014138880 76888520439168488960 77483470301465195520 77677930299940239360 77849626944658095072 77944681434212012160 78648904428689492352 78810733450147701184 79085335308859017216 79621695160111802880 79697283738649915392 79845771225290353920 80665543003784094720 80942553797066320320 81841915505922612768 81896600736114997248 82127078974584364032 83140993529826146304 83410314583562244720 83940426159920628480 84440071553729679840 85168822640309710848 85495572448151300838 86338724050204075008 86499585494064550080 87168904089148344960 87387671587432769280 87687766613488513680 87872594787621130240 88196339254277689344 88444546588013930496 88662075131416163832 88971002222466394368 89536454570582003712 89574407055125778240 89826492628451648160 89884462204216562688 90069409657311658496 90935461673247347520 90996223040127774720 91252309971760404480 92072154944162939364 92266224527002186752 92980164361758234624 93213516359928287232 93533617721054414592 94432979429910707040 94995080497945889820 95546034192134163456 95814925470348424704 95931915611337861120 96798651604540913664 96997825784797170688 97312033680822618840 98271718431126589440 98311130535861865440 98513416812684626480 98856669136073771520 99621604673312394240 99744834522843184311 99871624671351736320 100728511391904754176 101328085864475615808 102302394382403265960 102307517956018851840 102370750920143746560 102658848718230455040 103311293735286927360 103799502592877460096 103926241912282682880 104865205904919323136 105225319936186216416 106162260213482403840 106461028300387138560 107554057338378792960 107923405062755093760 109122554007896817024 109502771966112485376 110245424067847111680 110555683235017413120 110827593914270204790 111213752778082992960 111920568213227504640 112355577755270703360 112586762071639573120 113319575315892848448 113994096597535067784 115090193680203674205 115118298733605433344 115332780658752733440 116225205452197793280 116516895449910359040 116774440416987142608 116917022151318018240 118216100175221551776 118628002963288525824 119432542740167704320 119768656837935530880 119845949605622083584 120998314505676142080 121247282230996463360 122762873258883919152 123021632702669582336 124711490294739219456 125910639239880942720 126349352268591329280 126660107330594519760 127394712256178884608 127753233960464566272 129508086075306112512 129749378241096825120 131081507381149153920 131531649920232770520 131808892181431695360 132828806231083192320 132993112697124245748 133456503333699591552 134304681855873005568 135104114485967487744 136403192509871021280 136494334560191662080 136878464957640606720 138283788006487019520 138399336790503280128 138568322549710243840 139470246542637351936 139820274539892430848 139823464671415848960 140300426581581621888 141649469144866060560 141948037733849518080 142492620746918834730 143319051288201245184 143722388205522637056 143897873417006791680 145496738677195756032 145968050521233928260 146993898757129482240 147407577646689884160 147770125219026939720 148285003704110657280 149227424284303339520 149807437007027604480 151092767087857131264 151992128796713423712 153453591573604898940 153461276934028277760 153777040878336977920 154966940602930391040 155355860599880478720 155699253889316190144 155889362868424024320 157297808857378984704 157621466900295402368 158170670617718034432 159243390320223605760 159691542450580707840 161331086007568189440 161885107594132640640 163683831011845225536 163793201472229994496 164254157949168728064 166241390871405307185 166281987059652292608 166820629167124489440 167880852319841256960 168880143107459359680 170991144896302601676 172677448100408150016 172999170988129100160 174337808178296689920 174775343174865538560 175375533226977027360 176889093176027860992 177324150262832327664 177942004444932788736 179148814110251556480 179652985256903296320 179768924408433125376 180138819314623316992 181870923346494695040 182504619943520808960 184144309888325878728 184532449054004373504 185960328723516469248 187067235442108829184 188865958859821414080 189990160995891779640 191092068384268326912 191629850940696849408 191863831222675722240 193597303209081827328 193995651569594341376 194624067361645237680 196622261071723730880 197026833625369252960 197713338272147543040 199243209346624788480 199489669045686368622 199743249342703472640 201457022783809508352 202656171728951231616 204604788764806531920 204741501840287493120 205317697436460910080 207599005185754920192 207852483824565365760 209730411809838646272 210450639872372432832 212324520426964807680 212922056600774277120 213738931120378252095 215846810125510187520 218245108015793634048 220490848135694223360 221111366470034826240 221655187828540409580 222427505556165985920 223841136426455009280 224711155510541406720 225173524143279146240 226639150631785696896 227988193195070135568 230180387360407348410 230665561317505466880 232450410904395586560 233033790899820718080 233548880833974285216 233834044302636036480 236432200350443103552 237256005926577051648 238865085480335408640 239537313675871061760 241996629011352284160 242494564461992926720 245525746517767838304 249422980589478438912 251821278479761885440 253320214661189039520 255506467920929132544 259016172150612225024 259498756482193650240 262163014762298307840 263063299840465541040 263617784362863390720 265986225394248491496 266913006667399183104 268609363711746011136 270208228971934975488 272806385019742042560 272988669120383324160 273756929915281213440 276798673581006560256 277136645099420487680 278940493085274703872 279640549079784861696 280600853163163243776 283298938289732121120 284985241493837669460 286638102576402490368 287444776411045274112 287795746834013583360 290993477354391512064 291936101042467856520 294815155293379768320 295540250438053879440 296570007408221314560 299234503568529552933 299614874014055208960 302185534175714262528 303984257593426847424 306907183147209797880 306922553868056555520 307554081756673955840 309933881205860782080 311398507778632380288 311778725736848048640 314595617714757969408 315242933800590804736 318486780640447211520 319383084901161415680 322662172015136378880 323770215188265281280 327367662023690451072 328508315898337456128 332482781742810614370 333641258334248978880 335761704639682513920 337760286214918719360 341982289792605203352 345354896200816300032 345998341976258200320 348675616356593379840 349550686349731077120 350751066453954054720 354648300525664655328 355884008889865577472 358297628220503112960 359305970513806592640 359537848816866250752 360277638629246633984 363741846692989390080 368288619776651757456 369064898108008747008 374134470884217658368 377731917719642828160 379980321991783559280 382184136768536653824 383259701881393698816 387991303139188682752 389248134723290475360 393244522143447461760 394053667250738505920 395426676544295086080 398486418693249576960 398979338091372737244 402914045567619016704 405312343457902463232 409209577529613063840 409483003680574986240 410635394872921820160 415198010371509840384 415704967649130731520 419460823619677292544 420901279744744865664 425844113201548554240 427477862240756504190 431693620251020375040 436490216031587268096 440981696271388446720 442222732940069652480 443310375657080819160 444855011112331971840 447682272852910018560 449422311021082813440 450347048286558292480 453278301263571393792 455976386390140271136 460360774720814696820 461331122635010933760 464900821808791173120 466067581799641436160 467097761667948570432 467668088605272072960 472864400700886207104 474512011853154103296 477730170960670817280 479074627351742123520 483993258022704568320 484989128923985853440 491051493035535676608 498724172614215921555 498845961178956877824 503642556959523770880 506640429322378079040 518032344301224450048 518997512964387300480 524326029524596615680 526126599680931082080 531972450788496982992 533826013334798366208 540416457943869950976 545612770039484085120 547513859830562426880 553597347162013120512 557880986170549407744 561201706326326487552 566597876579464242240 569970482987675338920 573276205152804980736 574889552822090548224 575591493668027166720 581986954708783024128 583872202084935713040 591080500876107758880 593140014816442629120 598469007137059105866 599229748028110417920 604371068351428525056 607968515186853694848 613814366294419595760 615108163513347911680 622797015557264760576 623557451473696097280 629191235429515938816 630485867601181609472 636973561280894423040 638766169802322831360 647540430376530562560 654735324047380902144 664965563485621228740 667282516668497957760 671523409279365027840 675520572429837438720 683964579585210406704 691996683952516400640 697351232713186759680 699101372699462154240 701502132907908109440 709296601051329310656 711768017779731154944 716595256441006225920 718611941027613185280 720555277258493267968 727483693385978780160 736577239553303514912 748268941768435316736 755463835439285656320 759960643983567118560 766519403762787397632 778496269446580950720 786489044286894923520 788107334501477011840 790853353088590172160 797958676182745474488 805828091135238033408 810624686915804926464 818419155059226127680 818966007361149972480 821270789745843640320 830396020743019680768 831409935298261463040 838921647239354585088 841802559489489731328 854955724481513008380 863387240502040750080 872980432063174536192 884445465880139304960 886620751314161638320 889710022224663943680 898844622042165626880 900694096573116584960 906556602527142787584 911952772780280542272 920721549441629393640 922662245270021867520 929801643617582346240 934195523335897140864 935336177210544145920 945728801401772414208 955460341921341634560 958149254703484247040 967986516045409136640 969978257847971706880 982102986071071353216 997448345228431843110 1007285113919047541760 1013280858644756158080 1036064688602448900096 1037995025928774600960 1048652059049193231360 1052253199361862164160 1063944901576993965984 1067652026669596732416 1080832915887739901952 1091225540078968170240 1107194694324026241024 1122403412652652975104 1133195753158928484480 1139940965975350677840 1146552410305609961472 1149779105644181096448 1163973909417566048256 1167744404169871426080 1182161001752215517760 1186280029632885258240 1196938014274118211732 1208742136702857050112 1215937030373707389696 1227628732588839191520 1245594031114529521152 1247114902947392194560 1258382470859031877632 1260971735202363218944 1277532339604645662720 1295080860753061125120 1309470648094761804288 1329931126971242457480 1334565033336995915520 1343046818558730055680 1351041144859674877440 1367929159170420813408 1383993367905032801280 1394702465426373519360 1398202745398924308480 1403004265815816218880 1418593202102658621312 1423536035559462309888 1433190512882012451840 1437223882055226370560 1454967386771957560320 1473154479106607029824 1496172517842647764665 1496537883536870633472 1510927670878571312640 1519921287967134237120 1556992538893161901440 1572978088573789847040 1576214669002954023680 1595917352365490948976 1621249373831609852928 1636838310118452255360 1642541579491687280640 1660792041486039361536 1683605118978979462656 1709911448963026016760 1726774481004081500160 1745960864126349072384 1773241502628323276640 1779420044449327887360 1797689244084331253760 1801388193146233169920 1813113205054285575168 1823905545560561084544 1841443098883258787280 1845324490540043735040 1868391046671794281728 1870672354421088291840 1891457602803544828416 1910920683842683269120 1916298509406968494080 1939956515695943413760 1964205972142142706432 1994896690456863686220 2014570227838095083520 2026561717289512316160 2075990051857549201920 2097304118098386462720 2104506398723724328320 2127889803153987931968 2135304053339193464832 2161665831775479803904 2182451080157936340480 2244806825305305950208 2266391506317856968960 2279881931950701355680 2299558211288362192896 2335488808339742852160 2364322003504431035520 2372560059265770516480 2393876028548236423464 2417484273405714100224 2431874060747414779392 2455257465177678383040 2491188062229059042304 2494229805894784389120 2516764941718063755264 2521943470404726437888 2590161721506122250240 2618941296189523608576 2659862253942484914960 2669130066673991831040 2702082289719349754880 2735858318340841626816 2767986735810065602560 2789404930852747038720 2806008531631632437760 2837186404205317242624 2866381025764024903680 2874447764110452741120 2909934773543915120640 2946308958213214059648 2992345035685295529330 3021855341757142625280 3039842575934268474240 3113985077786323802880 3145956177147579694080 3152429338005908047360 3191834704730981897952 3242498747663219705856 3273676620236904510720 3321584082972078723072 3367210237957958925312 3419822897926052033520 3491921728252698144768 3546483005256646553280 3558840088898655774720 3602776386292466339840 3626226410108571150336 3647811091121122169088 3682886197766517574560 3736782093343588563456 3741344708842176583680 3782915205607089656832 3832597018813936988160 3928411944284285412864 3989793380913727372440 4029140455676190167040 4053123434579024632320 4151980103715098403840 4194608236196772925440 4209012797447448656640 4255779606307975863936 4270608106678386929664 4364902160315872680960 4489613650610611900416 4532783012635713937920 4559763863901402711360 4670977616679485704320 4728644007008862071040 4787752057096472846928 4863748121494829558784 4910514930355356766080 4982376124458118084608 5043886940809452875776 5180323443012244500480 5237882592379047217152 5319724507884969829920 5338260133347983662080 5404164579438699509760 5471716636681683253632 5535973471620131205120 5612017063263264875520 5674372808410634485248 5732762051528049807360 5748895528220905482240 5819869547087830241280 5892617916426428119296 5984690071370591058660 6043710683514285250560 6079685151868536948480 6227970155572647605760 6291912354295159388160 6304858676011816094720 6383669409461963795904 6484997495326439411712 6547353240473809021440 6734420475915917850624 6839645795852104067040 7092966010513293106560 7117680177797311549440 7252452820217142300672 7295622182242244338176 7365772395533035149120 7473564186687177126912 7482689417684353167360 7565830411214179313664 7856823888568570825728 7979586761827454744880 8106246869158049264640 8303960207430196807680 8418025594894897313280 8511559212615951727872 8729804320631745361920 9065566025271427875840 9119527727802805422720 9341955233358971408640 9457288014017724142080 9575504114192945693856 9727496242989659117568 9821029860710713532160 9964752248916236169216 10475765184758094434304 10639449015769939659840 10676520266695967324160 10808329158877399019520 10943433273363366507264 11224034126526529751040 11348745616821268970496 11497791056441810964480 11785235832852856238592 11969380142741182117320 12087421367028570501120 12159370303737073896960 12455940311145295211520 12583824708590318776320 12609717352023632189440 12767338818923927591808 13094706480947618042880 13468840951831835701248 13679291591704208134080 14185932021026586213120 14591244364484488676352 14731544791066070298240 14947128373374354253824 15131660822428358627328 15713647777137141651456 15959173523654909489760 16212493738316098529280 16607920414860393615360 16836051189789794626560 17023118425231903455744 17459608641263490723840 18131132050542855751680 18239055455605610845440 18683910466717942817280 18914576028035448284160 19151008228385891387712 19454992485979318235136 19642059721421427064320 21278898031539879319680 21353040533391934648320 21886866546726733014528 22448068253053059502080 22697491233642537940992 23570471665705712477184 23938760285482364234640 24318740607474147793920 24911880622290590423040 25219434704047264378880 25534677637847855183616 26189412961895236085760 27358583183408416268160 28371864042053172426240 29182488728968977352704 29463089582132140596480 29894256746748708507648 31427295554274283302912 31918347047309818979520 32424987476632197058560 33672102379579589253120 34046236850463806911488 36262264101085711503360 36478110911211221690880 37367820933435885634560 37829152056070896568320 38302016456771782775424 39284119442842854128640 42557796063079758639360 43773733093453466029056 45394982467285075881984 47140943331411424954368 47877520570964728469280 48637481214948295587840 49823761244581180846080 51069355275695710367232 52378825923790472171520 54717166366816832536320 56743728084106344852480 58364977457937954705408 58926179164264281192960 63836694094619637959040 67344204759159178506240 68092473700927613822976 72956221822422443381760 74735641866871771269120 75658304112141793136640 76604032913543565550848 78568238885685708257280 85115592126159517278720 87547466186906932058112 94281886662822849908736 95755041141929456938560 97274962429896591175680 102138710551391420734464 109434332733633665072640 113487456168212689704960 117852358328528562385920 127673388189239275918080 136184947401855227645952 145912443644844886763520 149471283733743542538240 153208065827087131101696 157136477771371416514560 170231184252319034557440 175094932373813864116224 191510082283858913877120 204277421102782841468928 218868665467267330145280 226974912336425379409920 235704716657057124771840 255346776378478551836160 291824887289689773527040 306416131654174262203392 340462368504638069114880 383020164567717827754240 408554842205565682937856 437737330934534660290560 471409433314114249543680 510693552756957103672320 612832263308348524406784 680924737009276138229760 766040329135435655508480 875474661869069320581120 1021387105513914207344640 1225664526616697048813568 1532080658270871311016960 2042774211027828414689280 3064161316541742622033920 6128322633083485244067840
- Sum of all divisors σ(n): 28021816519514891226316800
- Sum of proper divisors (its aliquot sum) s(n): 21893493886431405982248960
- 6128322633083485244067840 is an abundant number, because the sum of its proper divisors (21893493886431405982248960) is greater than itself. Its abundance is 15765171253347920738181120
Bases of 6128322633083485244067840
- Binary: 101000100011011100100001001000111101010100010001100111111001110101110010000000000002
- Hexadecimal: 0x511B9091EA88CFCEB9000
- Base-36: RPY0QC4L3HZ3EO00
Squares and roots of 6128322633083485244067840
- 6128322633083485244067840 squared (61283226330834852440678402) is 37556338295163301710491915504822506813910522265600
- 6128322633083485244067840 cubed (61283226330834852440678403) is 230157357989989296372281293604817302469471834543025058732566738636898304000
-
The
square root of 6128322633083485244067840 is 2475544916393.8603931823 -
The
cube root of 6128322633083485244067840 is 182998363.9564634667
Scales and comparisons
How big is 6128322633083485244067840?- 6,128,322,633,083,485,244,067,840 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,128,322,633,083,485,244,067,840 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 6128322633083485244067840 cubic inches would be around 15249863.7 feet tall.
Recreational maths with 6128322633083485244067840
- 6128322633083485244067840 backwards is 0487604425843803362238216
- The number of decimal digits it has is: 25
- The sum of 6128322633083485244067840's digits is 99
- 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 6128322633083485244067840 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 6128322633083485244067840 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/6128322633083485244067840/
Chicago style:
Numbermatics. 2024. "Number 6128322633083485244067840 - Facts about the integer". https://numbermatics.com/n/6128322633083485244067840/
The information we have on file for 6128322633083485244067840 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 6128322633083485244067840, math, Factors of 6128322633083485244067840, curriculum, school, college, exams, university, Prime factorization of 6128322633083485244067840, STEM, science, technology, engineering, physics, economics, calculator, six septillion, one hundred twenty-eight sextillion, three hundred twenty-two quintillion, six hundred thirty-three quadrillion, eighty-three trillion, four hundred eighty-five billion, two hundred forty-four million, sixty-seven thousand, eight hundred forty.