20870854636496108912640
20,870,854,636,496,108,912,640 is an even composite number composed of six prime numbers multiplied together.
20870854636496108912640 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred divisors.
Prime factorization of 20870854636496108912640:
224 × 36 × 5 × 73 × 172 × 1513
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 7 × 17 × 17 × 151 × 151 × 151)See below for interesting mathematical facts about the number 20870854636496108912640 from the Numbermatics database.
Names of 20870854636496108912640
- Cardinal: 20870854636496108912640 can be written as Twenty sextillion, eight hundred seventy quintillion, eight hundred fifty-four quadrillion, six hundred thirty-six trillion, four hundred ninety-six billion, one hundred eight million, nine hundred twelve thousand, six hundred forty.
Scientific notation
- Scientific notation: 2.087085463649610891264 × 1022
Factors of 20870854636496108912640
Divisors of 20870854636496108912640
- Number of divisors d(n): 16800
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 17 18 20 21 24 27 28 30 32 34 35 36 40 42 45 48 49 51 54 56 60 63 64 68 70 72 80 81 84 85 90 96 98 102 105 108 112 119 120 126 128 135 136 140 144 147 151 153 160 162 168 170 180 189 192 196 204 210 216 224 238 240 243 245 252 255 256 270 272 280 288 289 294 302 306 315 320 324 336 340 343 357 360 378 384 392 405 408 420 432 441 448 453 459 476 480 486 490 504 510 512 540 544 560 567 576 578 588 595 604 612 630 640 648 672 680 686 714 720 729 735 755 756 765 768 784 810 816 833 840 864 867 882 896 906 918 945 952 960 972 980 1008 1020 1024 1029 1057 1071 1080 1088 1120 1134 1152 1156 1176 1190 1208 1215 1224 1260 1280 1296 1323 1344 1359 1360 1372 1377 1428 1440 1445 1458 1470 1510 1512 1530 1536 1568 1620 1632 1666 1680 1701 1715 1728 1734 1764 1785 1792 1812 1836 1890 1904 1920 1944 1960 2016 2023 2040 2048 2058 2114 2142 2160 2176 2205 2240 2265 2268 2295 2304 2312 2352 2380 2416 2430 2448 2499 2520 2560 2567 2592 2601 2646 2688 2718 2720 2744 2754 2835 2856 2880 2890 2916 2940 3020 3024 3060 3072 3087 3136 3171 3213 3240 3264 3332 3360 3402 3430 3456 3468 3528 3570 3584 3624 3645 3672 3780 3808 3840 3888 3920 3969 4032 4046 4077 4080 4096 4116 4131 4165 4228 4284 4320 4335 4352 4410 4480 4530 4536 4590 4608 4624 4704 4760 4832 4860 4896 4998 5040 5103 5120 5134 5145 5184 5202 5285 5292 5355 5376 5436 5440 5488 5508 5670 5712 5760 5780 5831 5832 5880 6040 6048 6069 6120 6144 6174 6272 6342 6426 6480 6528 6615 6664 6720 6795 6804 6860 6885 6912 6936 7056 7140 7168 7248 7290 7344 7399 7497 7560 7616 7680 7701 7776 7803 7840 7938 8064 8092 8154 8160 8192 8232 8262 8330 8456 8505 8568 8640 8670 8704 8820 8960 9060 9072 9180 9216 9248 9261 9408 9513 9520 9639 9664 9720 9792 9996 10080 10115 10206 10240 10268 10290 10368 10404 10570 10584 10710 10752 10872 10880 10976 11016 11340 11424 11520 11560 11662 11664 11760 11907 12080 12096 12138 12231 12240 12288 12348 12393 12495 12544 12684 12835 12852 12960 13005 13056 13230 13328 13440 13590 13608 13720 13770 13824 13872 14112 14161 14280 14336 14496 14580 14688 14798 14994 15120 15232 15360 15402 15435 15552 15606 15680 15855 15876 16065 16128 16184 16308 16320 16384 16464 16524 16660 16912 17010 17136 17280 17340 17408 17493 17640 17920 17969 18120 18144 18207 18360 18432 18496 18522 18816 19026 19040 19278 19328 19440 19584 19845 19992 20160 20230 20385 20412 20480 20536 20580 20655 20736 20808 21140 21168 21420 21504 21744 21760 21952 22032 22197 22491 22680 22801 22848 23040 23103 23120 23324 23328 23409 23520 23814 24160 24192 24276 24462 24480 24576 24696 24786 24990 25088 25368 25515 25670 25704 25920 26010 26112 26460 26656 26880 27180 27216 27440 27540 27648 27744 27783 28224 28322 28539 28560 28672 28917 28992 29155 29160 29376 29596 29988 30240 30345 30464 30720 30804 30870 31104 31212 31360 31710 31752 32130 32256 32368 32616 32640 32768 32928 33048 33320 33824 34020 34272 34560 34680 34816 34986 35280 35721 35840 35938 36240 36288 36414 36693 36720 36864 36992 36995 37044 37485 37632 38052 38080 38505 38556 38656 38880 39015 39168 39690 39984 40320 40460 40770 40824 40960 41072 41160 41310 41472 41616 42280 42336 42483 42840 43008 43488 43520 43639 43904 44064 44394 44982 45360 45602 45696 46080 46206 46240 46305 46648 46656 46818 47040 47565 47628 48195 48320 48384 48552 48924 48960 49152 49392 49572 49980 50176 50736 51030 51340 51408 51793 51840 52020 52224 52479 52920 53312 53760 53907 54360 54432 54621 54880 55080 55296 55488 55566 56448 56644 57078 57120 57344 57834 57984 58310 58320 58752 59192 59535 59976 60480 60690 60928 61155 61440 61608 61740 61965 62208 62424 62720 63420 63504 64260 64512 64736 65232 65280 65536 65856 66096 66591 66640 67473 67648 68040 68403 68544 69120 69309 69360 69632 69972 70227 70560 70805 71442 71680 71876 72480 72576 72828 73386 73440 73728 73984 73990 74088 74970 75264 76104 76160 77010 77112 77312 77760 78030 78336 79380 79968 80640 80920 81540 81648 81920 82144 82320 82620 82944 83232 83349 84560 84672 84966 85617 85680 86016 86751 86976 87040 87278 87465 87808 88128 88788 89845 89964 90720 91035 91204 91392 92160 92412 92480 92610 93296 93312 93636 94080 95130 95256 96390 96640 96768 97104 97848 97920 98304 98784 99127 99144 99960 100352 101472 102060 102680 102816 103586 103680 104040 104448 104958 105840 106624 107520 107814 108720 108864 109242 109760 110079 110160 110592 110976 110985 111132 112455 112896 113288 114005 114156 114240 114688 115515 115668 115968 116620 116640 117045 117504 118384 119070 119952 120960 121380 121856 122310 122880 123216 123480 123930 124416 124848 125440 125783 126840 127008 127449 128520 129024 129472 130464 130560 130917 131072 131712 132192 133182 133280 134946 135296 136080 136806 137088 138240 138618 138720 138915 139264 139944 140454 141120 141610 142695 142884 143360 143752 144585 144960 145152 145656 146772 146880 147456 147968 147980 148176 149940 150528 152208 152320 154020 154224 154624 155379 155520 156060 156672 157437 158760 159607 159936 161280 161721 161840 163080 163296 163840 163863 164288 164640 165240 165888 166464 166698 169120 169344 169932 171234 171360 172032 173502 173952 174080 174556 174930 175616 176256 177576 178605 179690 179928 181440 182070 182408 182784 183465 184320 184824 184960 185220 186592 186624 187272 188160 190260 190512 192780 193280 193536 194208 195696 195840 196608 197568 198254 198288 199773 199920 200704 202419 202944 204120 205209 205360 205632 207172 207360 207927 208080 208896 209916 210681 211680 212415 213248 215040 215628 217440 217728 218195 218484 219520 220158 220320 221184 221952 221970 222264 224910 225792 226576 228010 228312 228480 229376 231030 231336 231936 233240 233280 234090 235008 236768 238140 239904 241920 242760 243712 244620 245760 246432 246960 247860 248832 249696 250047 250880 251566 253680 254016 254898 256851 257040 258048 258944 258965 260928 261120 261834 262144 262395 263424 264384 266364 266560 269535 269892 270592 272160 273105 273612 274176 276480 277236 277440 277830 278528 279888 280908 282240 283220 285390 285768 286720 287504 289170 289920 290304 291312 293544 293760 294912 295936 295960 296352 297381 299880 301056 304416 304640 305473 308040 308448 309248 310758 311040 312120 313344 314874 317520 319214 319872 322560 323442 323680 326160 326592 327680 327726 328576 329280 330480 331776 332928 332955 333396 337365 338240 338688 339864 342015 342468 342720 344064 346545 347004 347904 348160 349112 349860 351135 351232 352512 355152 357210 359380 359856 362880 364140 364816 365568 366930 368640 369648 369920 370440 373184 373248 374544 376320 377349 380520 381024 382347 385560 386560 387072 387617 388416 391392 391680 392751 393216 395136 396508 396576 399546 399840 401408 404838 405888 408240 410418 410720 411264 414344 414720 415854 416160 416745 417792 419832 421362 423360 424830 426496 428085 430080 431256 433755 434880 435456 436390 436968 439040 440316 440640 442368 443904 443940 444528 449820 451584 453152 456020 456624 456960 458752 462060 462672 463872 466137 466480 466560 468180 470016 472311 473536 476280 478821 479808 483840 485163 485520 487424 489240 491520 491589 492864 493920 495635 495720 497664 499392 500094 501760 503132 507360 508032 509796 513702 514080 516096 517888 517930 521856 522240 523668 524288 524790 526848 528768 532728 533120 539070 539784 541184 544320 546210 547224 548352 550395 552960 554472 554880 555660 557056 559776 561816 564480 566440 570780 571536 573440 575008 578340 579840 580608 582624 587088 587520 589824 591872 591920 592704 594762 599319 599760 602112 607257 608832 609280 610946 615627 616080 616896 618496 621516 622080 623781 624240 626688 628915 629748 635040 637245 638428 639744 645120 646884 647360 652320 653184 654585 655360 655452 657152 658560 660960 663552 665856 665910 666792 674730 676480 677376 679728 684030 684936 685440 688128 693090 694008 695808 696320 698224 699720 702270 702464 705024 710304 714420 718760 719712 725760 728280 729632 731136 733860 737280 739296 739840 740880 746368 746496 749088 752640 754698 761040 762048 764694 770553 771120 773120 774144 775234 776832 776895 782784 783360 785502 786432 787185 790272 793016 793152 798035 799092 799680 802816 808605 809676 811776 816480 819315 820836 821440 822528 828688 829440 831708 832320 833490 835584 839664 842724 846720 849660 852992 856170 860160 862512 867510 869760 870912 872780 873936 878080 880481 880632 881280 884736 887808 887880 889056 892143 899640 903168 906304 912040 913248 913920 916419 917504 924120 925344 927744 932274 932960 933120 936360 940032 944622 947072 952560 957642 959616 967680 970326 971040 974848 978480 983040 983178 985728 987840 991270 991440 995328 998784 998865 1000188 1003520 1006264 1012095 1014720 1016064 1019592 1026045 1027404 1028160 1032192 1035776 1035860 1039635 1043712 1044480 1047336 1048576 1049580 1053405 1053696 1057536 1065456 1066240 1078140 1079568 1082368 1088640 1092420 1094448 1096704 1100790 1105920 1108944 1109760 1111320 1114112 1117249 1119552 1123632 1128960 1132047 1132880 1141560 1143072 1146880 1147041 1150016 1156680 1159680 1161216 1162851 1165248 1174176 1175040 1178253 1179648 1183744 1183840 1185408 1189524 1198638 1199520 1204224 1214514 1217664 1218560 1221892 1231254 1232160 1233792 1236992 1243032 1244160 1247562 1248480 1250235 1253376 1257830 1259496 1270080 1274490 1276856 1279488 1284255 1290240 1293768 1294720 1304640 1306368 1309170 1310720 1310904 1314304 1317120 1321920 1327104 1331712 1331820 1333584 1349460 1352960 1354752 1359456 1368060 1369872 1370880 1376256 1386180 1388016 1391616 1392640 1396448 1398411 1399440 1404540 1404928 1410048 1416933 1420608 1428840 1436463 1437520 1439424 1451520 1455489 1456560 1459264 1462272 1467720 1474560 1474767 1478592 1479680 1481760 1486905 1492736 1492992 1498176 1505280 1509396 1522080 1524096 1527365 1529388 1541106 1542240 1546240 1548288 1550468 1553664 1553790 1565568 1566720 1571004 1572864 1574370 1580544 1586032 1586304 1596070 1598184 1599360 1605632 1617210 1619352 1623552 1632960 1638630 1641672 1642880 1645056 1657376 1658880 1663416 1664640 1666980 1671168 1679328 1685448 1693440 1699320 1705984 1712340 1720320 1725024 1735020 1739520 1741824 1745560 1747872 1756160 1760962 1761264 1762560 1769472 1775616 1775760 1778112 1784286 1797957 1799280 1806336 1812608 1824080 1826496 1827840 1832838 1835008 1846881 1848240 1850688 1855488 1864548 1865920 1866240 1871343 1872720 1880064 1886745 1889244 1894144 1905120 1911735 1915284 1919232 1935360 1938085 1940652 1942080 1949696 1956960 1963755 1966080 1966356 1971456 1975680 1982540 1982880 1990656 1997568 1997730 2000376 2007040 2012528 2024190 2029440 2032128 2039184 2052090 2054808 2056320 2064384 2071552 2071720 2079270 2087424 2088960 2094672 2097152 2099160 2106810 2107392 2115072 2130912 2132480 2138311 2156280 2159136 2164736 2177280 2184840 2188896 2193408 2201580 2211840 2217888 2219520 2222640 2228224 2234498 2239104 2247264 2257920 2264094 2265760 2283120 2286144 2293760 2294082 2300032 2313360 2319360 2322432 2325702 2330496 2330685 2348352 2350080 2356506 2359296 2361555 2367488 2367680 2370816 2379048 2394105 2397276 2399040 2408448 2425815 2429028 2435328 2437120 2443784 2457945 2462508 2464320 2467584 2473984 2486064 2488320 2495124 2496960 2500470 2506752 2515660 2518992 2540160 2548980 2553712 2558976 2568510 2580480 2587536 2589440 2609280 2612736 2618340 2621440 2621808 2628608 2634240 2641443 2643840 2654208 2663424 2663640 2667168 2676429 2698920 2705920 2709504 2713319 2718912 2736120 2739744 2741760 2749257 2752512 2772360 2776032 2783232 2785280 2792896 2796822 2798880 2809080 2809856 2820096 2833866 2841216 2857680 2872926 2875040 2878848 2903040 2910978 2913120 2918528 2924544 2935440 2949120 2949534 2957184 2959360 2963520 2973810 2985472 2985984 2996352 2996595 3010560 3018792 3036285 3044160 3048192 3054730 3058776 3078135 3082212 3084480 3092480 3096576 3100936 3107328 3107580 3118905 3131136 3133440 3142008 3145728 3148740 3161088 3172064 3172608 3192140 3196368 3198720 3211264 3234420 3238704 3247104 3265920 3277260 3283344 3285760 3290112 3314752 3317760 3326832 3329280 3333960 3342336 3351747 3358656 3370896 3386880 3396141 3398640 3411968 3424680 3440640 3441123 3442951 3450048 3470040 3479040 3483648 3488553 3491120 3495744 3512320 3521924 3522528 3525120 3534759 3538944 3551232 3551520 3556224 3568572 3595914 3598560 3612672 3625216 3648160 3652992 3655680 3665676 3670016 3693762 3696480 3701376 3710976 3729096 3731840 3732480 3742686 3745440 3760128 3773490 3778488 3788288 3810240 3823470 3830568 3838464 3852765 3870720 3876170 3881304 3884160 3899392 3913920 3927510 3932160 3932712 3942912 3951360 3965080 3965760 3981312 3995136 3995460 4000752 4014080 4025056 4048380 4058880 4064256 4078368 4104180 4109616 4112640 4128768 4143104 4143440 4158540 4174848 4177920 4189344 4194304 4195233 4198320 4213620 4214784 4230144 4250799 4261824 4264960 4276622 4309389 4312560 4318272 4329472 4354560 4366467 4369680 4377792 4386816 4402405 4403160 4423680 4435776 4439040 4445280 4456448 4460715 4468996 4478208 4494528 4515840 4528188 4531520 4566240 4572288 4582095 4587520 4588164 4600064 4626720 4638720 4644864 4651404 4660992 4661370 4696704 4700160 4713012 4718592 4723110 4734976 4735360 4741632 4758096 4788210 4794552 4798080 4816896 4851630 4858056 4870656 4874240 4887568 4915890 4925016 4928640 4935168 4947968 4972128 4976640 4990248 4993920 5000940 5013504 5031320 5037984 5080320 5097960 5107424 5117952 5137020 5160960 5175072 5178880 5218560 5225472 5236680 5242880 5243616 5257216 5268480 5282886 5287680 5308416 5326848 5327280 5334336 5352858 5393871 5397840 5411840 5419008 5426638 5437824 5472240 5479488 5483520 5498514 5505024 5540643 5544720 5552064 5566464 5570560 5585792 5586245 5593644 5597760 5618160 5619712 5640192 5660235 5667732 5682432 5715360 5735205 5745852 5750080 5757696 5806080 5814255 5821956 5826240 5837056 5849088 5870880 5891265 5898240 5899068 5914368 5918720 5927040 5947620 5970944 5971968 5992704 5993190 6021120 6037584 6072570 6088320 6096384 6109460 6117552 6156270 6164424 6168960 6184960 6193152 6201872 6214656 6215160 6237810 6262272 6266880 6284016 6291456 6297480 6322176 6344128 6345216 6384280 6392736 6397440 6414933 6422528 6468840 6477408 6494208 6531840 6554520 6566688 6571520 6580224 6589489 6629504 6635520 6653664 6658560 6667920 6684672 6703494 6717312 6741792 6773760 6792282 6797280 6823936 6849360 6881280 6882246 6885902 6900096 6940080 6958080 6967296 6977106 6982240 6991488 6992055 7024640 7043848 7045056 7050240 7069518 7077888 7084665 7102464 7103040 7112448 7137144 7182315 7191828 7197120 7225344 7250432 7277445 7296320 7305984 7311360 7331352 7340032 7373835 7387524 7392960 7402752 7421952 7458192 7463680 7464960 7485372 7490880 7520256 7546980 7556976 7576576 7620480 7646940 7661136 7676928 7705530 7741440 7752340 7762608 7768320 7798784 7820743 7827840 7855020 7864320 7865424 7885824 7902720 7924329 7930160 7931520 7962624 7990272 7990920 8001504 8028160 8029287 8050112 8096760 8117760 8128512 8139957 8156736 8208360 8219232 8225280 8247771 8257536 8286208 8286880 8317080 8349696 8355840 8378688 8388608 8390466 8396640 8427240 8429568 8460288 8501598 8523648 8529920 8553244 8618778 8625120 8636544 8658944 8709120 8732934 8739360 8755584 8773632 8804810 8806320 8847360 8871552 8878080 8890560 8912896 8921430 8937992 8956416 8989056 8989785 9031680 9056376 9063040 9132480 9144576 9164190 9175040 9176328 9200128 9234405 9253440 9277440 9289728 9302808 9321984 9322740 9356715 9393408 9400320 9426024 9437184 9446220 9469952 9470720 9483264 9516192 9576420 9589104 9596160 9633792 9703260 9716112 9741312 9748480 9775136 9831780 9850032 9857280 9870336 9895936 9944256 9953280 9980496 9987840 10001880 10027008 10055241 10062640 10075968 10160640 10188423 10195920 10214848 10235904 10274040 10321920 10323369 10328853 10350144 10357760 10437120 10450944 10465659 10473360 10485760 10487232 10514432 10536960 10565772 10575360 10604277 10616832 10653696 10654560 10668672 10691555 10705716 10787742 10795680 10823680 10838016 10853276 10875648 10944480 10958976 10967040 10997028 11010048 11081286 11089440 11104128 11132928 11141120 11171584 11172490 11187288 11195520 11236320 11239424 11280384 11320470 11335464 11364864 11430720 11470410 11491704 11500160 11515392 11612160 11628510 11643912 11652480 11674112 11698176 11741760 11782530 11796480 11798136 11828736 11837440 11854080 11895240 11941888 11943936 11985408 11986380 12042240 12075168 12145140 12176640 12192768 12218920 12235104 12312540 12328848 12337920 12369920 12386304 12403744 12429312 12430320 12475620 12524544 12533760 12568032 12582912 12585699 12594960 12644352 12688256 12690432 12768560 12785472 12794880 12829866 12845056 12928167 12937680 12954816 12988416 13063680 13099401 13109040 13133376 13143040 13160448 13178978 13207215 13259008 13271040 13307328 13317120 13335840 13369344 13382145 13406988 13434624 13483584 13547520 13566595 13584564 13594560 13647872 13698720 13746285 13762560 13764492 13771804 13800192 13880160 13916160 13934592 13954212 13964480 13982976 13984110 14049280 14087696 14090112 14100480 14139036 14155776 14169330 14204928 14206080 14224896 14274288 14364630 14383656 14394240 14450688 14500864 14554890 14592640 14611968 14622720 14662704 14680064 14747670 14775048 14785920 14805504 14843904 14916384 14927360 14929920 14968177 14970744 14981760 15040512 15093960 15113952 15153152 15240960 15293880 15322272 15353856 15411060 15482880 15504680 15525216 15536640 15597568 15641486 15655680 15710040 15728640 15730848 15771648 15805440 15848658 15860320 15863040 15925248 15980544 15981840 16003008 16056320 16058574 16100224 16193520 16235520 16257024 16279914 16313472 16416720 16438464 16450560 16495542 16515072 16572416 16573760 16621929 16634160 16699392 16711680 16757376 16758735 16777216 16780932 16793280 16854480 16859136 16920576 16980705 17003196 17047296 17059840 17106488 17205615 17214755 17237556 17250240 17273088 17317888 17418240 17442765 17465868 17478720 17511168 17547264 17609620 17612640 17673795 17694720 17743104 17756160 17781120 17825792 17842860 17875984 17912832 17978112 17979570 18063360 18112752 18126080 18264960 18289152 18328380 18350080 18352656 18400256 18468810 18506880 18554880 18579456 18605616 18643968 18645480 18713430 18786816 18800640 18852048 18874368 18892440 18939904 18941440 18966528 18993233 19032384 19152840 19178208 19192320 19244799 19267584 19406520 19432224 19482624 19496960 19550272 19663560 19700064 19714560 19740672 19768467 19791872 19888512 19906560 19960992 19975680 20003760 20054016 20110482 20125280 20151936 20321280 20376846 20391840 20429696 20471808 20548080 20643840 20646738 20657706 20700288 20715520 20874240 20901888 20931318 20946720 20971520 20974464 20976165 21028864 21073920 21131544 21150720 21208554 21233664 21253995 21307392 21309120 21337344 21383110 21411432 21546945 21575484 21591360 21647360 21676032 21706552 21751296 21832335 21888960 21917952 21934080 21994056 22020096 22162572 22178880 22208256 22265856 22282240 22343168 22344980 22374576 22391040 22472640 22478848 22560768 22640940 22670928 22729728 22861440 22940820 22983408 23000320 23030784 23224320 23257020 23287824 23304960 23348224 23396352 23462229 23483520 23565060 23592960 23596272 23657472 23674880 23708160 23772987 23790480 23883776 23887872 23970816 23972760 24084480 24087861 24100657 24150336 24290280 24353280 24385536 24419871 24437840 24470208 24625080 24657696 24675840 24739840 24743313 24772608 24807488 24858624 24860640 24951240 25049088 25067520 25136064 25165824 25171398 25189920 25288704 25376512 25380864 25537120 25570944 25589760 25659732 25690112 25856334 25875360 25909632 25976832 26127360 26198802 26218080 26266752 26286080 26320896 26357956 26414430 26518016 26542080 26614656 26634240 26671680 26738688 26764290 26813976 26869248 26967168 26969355 27095040 27133190 27169128 27189120 27295744 27397440 27492570 27525120 27528984 27543608 27600384 27703215 27760320 27832320 27869184 27908424 27928960 27965952 27968220 28098560 28175392 28180224 28200960 28278072 28311552 28338660 28409856 28412160 28449792 28548576 28729260 28767312 28788480 28901376 29001728 29109780 29185280 29223936 29245440 29325408 29360128 29495340 29550096 29571840 29611008 29687808 29832768 29854720 29859840 29936354 29941488 29963520 30081024 30165723 30187920 30227904 30306304 30481920 30565269 30587760 30644544 30707712 30822120 30965760 30986559 31009360 31050432 31073280 31195136 31282972 31311360 31396977 31420080 31457280 31461696 31543296 31610880 31697316 31720640 31726080 31812831 31850496 31961088 31963680 32006016 32074665 32112640 32117148 32200448 32387040 32471040 32514048 32559828 32626944 32833440 32876928 32901120 32947445 32991084 33030144 33144832 33147520 33243858 33268320 33398784 33423360 33514752 33517470 33561864 33586560 33708960 33718272 33841152 33961410 34006392 34094592 34119680 34212976 34411230 34429510 34475112 34500480 34546176 34635776 34836480 34885530 34931736 34957440 35022336 35094528 35219240 35225280 35347590 35389440 35486208 35512320 35562240 35651584 35685720 35751968 35825664 35956224 35959140 36126720 36225504 36252160 36529920 36578304 36656760 36700160 36705312 36800512 36937620 37013760 37109760 37158912 37211232 37287936 37290960 37426860 37573632 37601280 37704096 37748736 37757097 37784880 37879808 37882880 37933056 37986466 38064768 38305680 38356416 38384640 38489598 38535168 38784501 38813040 38864448 38965248 38993920 39100544 39103715 39327120 39400128 39429120 39481344 39536934 39583744 39621645 39777024 39813120 39921984 39951360 40007520 40108032 40146435 40220964 40250560 40303872 40642560 40699785 40753692 40783680 40859392 40943616 41096160 41238855 41287680 41293476 41315412 41400576 41431040 41748480 41803776 41862636 41893440 41943040 41948928 41952330 42057728 42147840 42263088 42301440 42417108 42467328 42507990 42614784 42618240 42674688 42766220 42822864 43093890 43150968 43182720 43294720 43352064 43413104 43502592 43664670 43777920 43835904 43868160 43988112 44040192 44325144 44357760 44416512 44531712 44564480 44686336 44689960 44749152 44782080 44904531 44945280 44957696 45121536 45281880 45341856 45459456 45722880 45881640 45966816 46000640 46061568 46126423 46448640 46514040 46575648 46609920 46696448 46792704 46924458 46967040 47130120 47185920 47192544 47314944 47349760 47416320 47545974 47580960 47767552 47775744 47941632 47945520 48168960 48175722 48201314 48300672 48580560 48706560 48771072 48839742 48875680 48940416 49250160 49315392 49351680 49479680 49486626 49545216 49614976 49717248 49721280 49902480 50098176 50135040 50272128 50276205 50331648 50342796 50379840 50577408 50753024 50761728 50942115 51074240 51141888 51179520 51319464 51380224 51616845 51644265 51712668 51750720 51819264 51953664 52254720 52328295 52397604 52436160 52533504 52572160 52641792 52715912 52828860 53021385 53036032 53084160 53229312 53268480 53343360 53477376 53528580 53627952 53738496 53934336 53938710 54190080 54266380 54338256 54378240 54591488 54794880 54985140 55050240 55057968 55087216 55200768 55406430 55520640 55664640 55738368 55816848 55857920 55931904 55936440 56197120 56350784 56360448 56401920 56556144 56623104 56677320 56819712 56824320 56899584 56979699 57097152 57458520 57534624 57576960 57734397 57802752 58003456 58219560 58370560 58447872 58490880 58530167 58650816 58720256 58990680 59100192 59143680 59222016 59305401 59375616 59665536 59709440 59719680 59872708 59882976 59927040 60162048 60331446 60375840 60455808 60612608 60963840 61130538 61175520 61289088 61415424 61644240 61931520 61973118 62018720 62100864 62146560 62390272 62565944 62622720 62793954 62840160 62914560 62923392 62928495 63086592 63221760 63394632 63441280 63452160 63625662 63700992 63922176 63927360 64012032 64149330 64225280 64234296 64400896 64640835 64774080 64942080 65028096 65119656 65253888 65497005 65666880 65753856 65802240 65894890 65982168 66060288 66289664 66295040 66487716 66536640 66797568 66846720 67029504 67034940 67123728 67173120 67417920 67436544 67682304 67922820 68012784 68189184 68239360 68425952 68822460 68859020 68950224 69000960 69092352 69271552 69672960 69771060 69863472 69914880 70044672 70189056 70386687 70438480 70450560 70695180 70778880 70972416 71024640 71124480 71303168 71318961 71371440 71503936 71651328 71912448 71918280 72253440 72263583 72301971 72451008 72504320 73059840 73156608 73259613 73313520 73400320 73410624 73601024 73875240 74027520 74219520 74229939 74317824 74422464 74575872 74581920 74840885 74853720 75147264 75202560 75408192 75497472 75514194 75569760 75759616 75765760 75866112 75972932 76129536 76611360 76712832 76769280 76979196 77070336 77569002 77626080 77728896 77930496 77987840 78201088 78207430 78654240 78800256 78858240 78962688 79073868 79167488 79243290 79554048 79626240 79843968 79902720 80015040 80216064 80292870 80441928 80501120 80607744 81285120 81399570 81507384 81567360 81718784 81887232 82192320 82477710 82575360 82586952 82630824 82801152 82862080 83109645 83496960 83607552 83725272 83786880 83886080 83897856 83904660 84115456 84295680 84526176 84602880 84834216 84934656 85015980 85229568 85236480 85349376 85532440 85645728 86187780 86301936 86365440 86589440 86704128 86826208 87005184 87329340 87555840 87671808 87736320 87976224 88080384 88650288 88715520 88833024 89063424 89128960 89372672 89379920 89498304 89564160 89809062 89890560 89915392 90243072 90497169 90563760 90683712 90918912 91445760 91695807 91763280 91933632 92001280 92123136 92252846 92897280 92959677 93028080 93151296 93219840 93392896 93585408 93848916 93934080 94190931 94260240 94371840 94385088 94629888 94699520 94832640 94966165 95091948 95161920 95535104 95551488 95883264 95891040 96223995 96337920 96351444 96402628 96601344 97161120 97413120 97542144 97679484 97751360 97880832 98500320 98630784 98703360 98842335 98959360 98973252 99090432 99229952 99434496 99442560 99804960 100196352 100270080 100544256 100552410 100685592 100759680 101154816 101506048 101523456 101884230 102148480 102283776 102359040 102638928 102760448 103233690 103288530 103425336 103501440 103638528 103907328 104509440 104656590 104795208 104872320 105067008 105144320 105283584 105431824 105657720 106042770 106072064 106168320 106458624 106536960 106686720 106954752 107057160 107255904 107476992 107868672 107877420 108380160 108532760 108676512 108756480 109182976 109589760 109970280 110100480 110115936 110174432 110401536 110812860 111041280 111329280 111476736 111633696 111715840 111863808 111872880 112394240 112701568 112720896 112803840 113112288 113246208 113354640 113639424 113648640 113799168 113959398 114194304 114917040 115069248 115153920 115468794 115605504 116006912 116353503 116439120 116741120 116895744 116981760 117060334 117301632 117311145 117440512 117981360 118200384 118287360 118444032 118610802 118751232 118864935 119331072 119418880 119439360 119745416 119765952 119854080 120324096 120439305 120503285 120662892 120751680 120911616 121225216 121927680 122099355 122261076 122351040 122578176 122830848 123288480 123716565 123863040 123946236 124037440 124201728 124293120 124780544 125131888 125245440 125587908 125680320 125829120 125846784 125856990 126173184 126443520 126789264 126882560 126904320 127251324 127401984 127844352 127854720 128024064 128298660 128450560 128468592 128801792 129281670 129548160 129884160 130056192 130239312 130507776 130994010 131333760 131507712 131604480 131789780 131964336 132120576 132579328 132590080 132952631 132975432 133073280 133595136 133693440 134059008 134069880 134247456 134346240 134713593 134835840 134873088 135364608 135845640 136025568 136378368 136478720 136851904 137644920 137718040 137900448 138001920 138184704 138379269 138543104 139345920 139542120 139726944 139829760 140089344 140378112 140773374 140876960 140901120 141390360 141557760 141944832 142049280 142248960 142606336 142637922 142742880 143007872 143302656 143824896 143836560 144506880 144527166 144603942 144902016 145008640 146119680 146313216 146519226 146627040 146800640 146821248 147202048 147750480 148055040 148439040 148459878 148635648 148844928 149151744 149163840 149681770 149707440 150294528 150405120 150816384 150828615 150994944 151028388 151139520 151519232 151531520 151732224 151945864 152259072 152826345 153222720 153425664 153538560 153958392 154140672 154932795 155138004 155252160 155457792 155860992 155975680 156402176 156414860 156984885 157308480 157600512 157716480 157925376 158147736 158334976 158486580 159064155 159108096 159252480 159687936 159805440 160030080 160432128 160585740 160883856 161002240 161215488 162570240 162799140 163014768 163134720 163437568 163774464 164384640 164955420 165150720 165173904 165261648 165602304 165724160 166219290 166993920 167215104 167450544 167573760 167795712 167809320 168230912 168591360 168704599 169052352 169205760 169668432 169869312 170031960 170459136 170472960 170698752 170939097 171064880 171291456 172375560 172603872 172730880 173178880 173203191 173408256 173652416 174010368 174658680 175111680 175343616 175472640 175590501 175952448 176160768 177300576 177431040 177666048 177916203 178126848 178257920 178745344 178759840 178996608 179128320 179618124 179781120 179830784 180486144 180994338 181127520 181367424 181837824 182891520 183391614 183526560 183867264 184002560 184246272 184505692 185794560 185919354 186056160 186302592 186439680 186785792 187170816 187697832 187868160 188381862 188520480 188743680 188770176 188785485 189259776 189399040 189665280 189932330 190183896 190323840 191070208 191102976 191766528 191782080 192447990 192675840 192702888 192805256 193202688 193922505 194322240 194826240 195084288 195358968 195502720 195761664 197000640 197261568 197406720 197684670 197918720 197946504 198180864 198459904 198868992 198885120 199609920 200392704 200540160 201088512 201104820 201371184 201519360 202309632 203012096 203046912 203768460 204296960 204567552 204718080 205277856 205520896 206467380 206577060 206850672 207002880 207277056 207814656 209018880 209313180 209590416 209744640 210134016 210288640 210567168 210863648 211160061 211315440 212085540 212144128 212336640 212917248 213073920 213373440 213909504 213956883 214114320 214511808 214953984 215737344 215754840 216760320 216905913 217065520 217353024 217512960 218365952 219179520 219778839 219940560 220200960 220231872 220348864 220803072 221625720 222082560 222658560 222689817 222953472 223267392 223431680 223727616 223745760 224522655 224788480 225403136 225441792 225607680 226224576 226492416 226709280 227278848 227297280 227598336 227918796 228388608 229834080 230138496 230307840 230632115 230937588 231211008 232013824 232707006 232878240 233482240 233791488 233963520 234120668 234603264 234622290 235962720 236400768 236574720 236888064 237221604 237502464 237729870 238662144 238837760 238878720 239490832 239531904 239708160 240648192 240878610 241006570 241325784 241503360 241823232 242450432 243855360 244198710 244522152 244702080 245156352 245661696 246576960 247433130 247726080 247892472 248074880 248403456 248586240 249561088 250263776 250490880 251175816 251360640 251658240 251693568 251713980 252346368 252887040 253578528 253765120 253808640 254502648 254803968 255688704 255709440 256048128 256597320 256901120 256937184 257603584 258563340 259096320 259768320 260112384 260478624 261015552 261988020 262667520 263015424 263208960 263579560 263928672 264241152 265158656 265180160 265905262 265950864 266146560 267190272 267386880 268118016 268139760 268494912 268692480 269427186 269671680 269746176 270729216 271491507 271691280 272051136 272756736 272957440 273703808 275289840 275436080 275800896 276003840 276369408 276758538 277086208 278691840 278879031 279084240 279453888 279659520 280178688 280756224 281546748 281753920 281802240 282572793 282780720 283115520 283889664 284098560 284497920 284898495 285212672 285275844 285485760 286015744 286605312 287649792 287673120 288671985 289013760 289054332 289207884 289804032 290017280 292239360 292626432 292650835 293038452 293254080 293601280 293642496 294404096 295500960 296110080 296527005 296878080 296919756 297271296 297689856 298303488 298327680 299363540 299414880 300589056 300810240 301632768 301657230 302056776 302279040 303038464 303063040 303464448 303891728 304518144 305652690 306445440 306851328 307077120 307916784 308281344 309865590 310276008 310504320 310915584 311721984 311951360 312804352 312829720 313969770 314616960 315201024 315432960 315850752 316295472 316669952 316973160 318128310 318216192 318504960 319375872 319610880 320060160 320864256 321171480 321767712 322004480 322430976 322884961 325140480 325598280 326029536 326269440 326875136 327548928 328769280 329910840 330301440 330347808 330523296 331204608 331448320 332438580 333987840 334430208 334901088 335147520 335591424 335618640 336461824 337182720 337409198 338104704 338411520 339336864 339738624 340063920 340918272 340945920 341397504 341878194 342129760 342582912 344751120 345207744 345461760 346357760 346406382 346816512 347304832 348020736 349317360 350223360 350687232 350945280 351181002 351904896 351933435 352321536 354601152 354862080 355332096 355832406 356253696 356515840 356594805 357490688 357519680 357993216 358256640 359236248 359562240 359661568 360972288 361317915 361509855 361988676 362255040 362734848 363675648 365783040 366298065 366783228 367053120 367734528 368005120 368492544 369011384 371149695 371589120 371838708 372112320 372605184 372879360 373571584 374341632 375395664 375736320 376763724 377040960 377487360 377540352 377570970 378519552 378798080 379330560 379864660 380367792 380647680 382140416 382205952 383533056 383564160 384895980 385351680 385405776 385610512 386405376 387845010 388644480 389652480 390168576 390717936 391005440 391523328 394001280 394523136 394813440 395369340 395837440 395893008 396361728 396919808 397737984 397770240 398857893 399219840 400785408 401080320 402177024 402209640 402742368 403038720 404140779 404619264 406024192 406093824 407536920 408593920 409135104 409436160 409711169 410555712 411041792 412934760 413154120 413701344 414005760 414554112 415137807 415629312 418037760 418626360 419180832 419489280 420268032 420577280 421134336 421727296 422320122 422630880 424171080 424288256 424673280 425834496 426147840 426746880 427819008 427913766 428228640 429023616 429907968 431474688 431509680 433520640 433811826 434131040 434706048 435025920 436731904 438359040 439557678 439881120 440401920 440463744 440697728 441606144 443251440 444165120 445317120 445379634 445906944 446534784 446863360 447455232 447491520 449045310 449576960 450806272 450883584 451215360 452449152 452485845 452984832 453418560 454557696 454594560 455196672 455837592 456777216 458479035 459668160 460276992 460615680 461264230 461875176 462422016 464027648 464798385 465414012 465756480 466964480 467582976 467927040 468241336 469206528 469244580 470954655 471925440 472801536 473149440 473776128 474443208 475004928 475459740 477324288 477675520 477757440 478981664 479063808 479416320 481296384 481757220 482013140 482651568 483006720 483646464 484900864 487710720 488397420 489044304 489404160 490312704 491323392 493153920 494866260 495452160 495784944 496149760 496806912 497172480 499122176 500527552 500981760 502351632 502721280 503387136 503427960 504692736 505774080 506113797 507157056 507530240 507617280 509005296 509607936 511377408 511418880 512096256 512817291 513194640 513802240 513874368 515207168 517126680 518192640 519536640 519609573 520224768 520957248 522031104 523976040 525335040 526030848 526417920 526771503 527159120 527857344 528482304 530317312 530360320 531810524 531901728 532293120 533748609 534380544 534773760 536236032 536279520 536989824 537384960 538854372 539343360 539492352 541458432 542983014 543382560 544102272 545513472 545914880 547407616 550579680 550872160 551601792 552007680 552738816 553517076 554172416 557383680 557758062 558168480 558907776 559319040 560357376 561512448 563093496 563507840 563604480 565145586 565561440 566231040 567779328 568197120 568995840 569796990 570551688 570971520 572031488 573210624 575299584 575346240 577343970 578027520 578108664 578415768 579608064 580034560 581767515 584478720 585252864 585301670 586076904 586508160 587202560 587284992 588808192 591001920 592220160 593054010 593756160 593839512 594542592 595379712 596606976 596655360 598727080 598829760 601178112 601620480 603265536 603314460 604113552 604558080 606076928 606126080 606928896 607783456 609036288 611305380 612890880 613702656 614154240 615833568 616562688 619731180 620552016 621008640 621831168 623443968 623902720 625608704 625659440 627939540 629233920 630402048 630865920 631701504 632590944 633339904 633480183 633946320 636256620 636432384 637009920 638751744 639221760 640120320 641728512 641870649 642342960 643535424 644008960 644861952 645769922 650280960 650717739 651196560 652059072 652538880 653750272 655097856 657538560 659336517 659821680 660602880 660695616 661046592 662409216 662896640 664763155 664877160 667975680 668860416 669802176 670295040 671182848 671237280 672923648 673567965 674365440 674818396 676209408 676823040 678673728 679477248 680127840 681836544 681891840 682795008 683756388 684259520 685165824 689502240 690415488 690923520 691896345 692715520 692812764 693633024 694609664 696041472 698634720 700446720 701374464 701890560 702362004 703809792 703866870 709202304 709724160 710664192 711664812 712507392 713031680 713189610 714981376 715039360 715986432 716513280 718472496 719124480 719323136 721944576 722635830 723019710 723977352 724510080 725469696 727351296 731566080 732596130 733566456 734106240 735469056 736010240 736985088 738022768 742299390 743178240 743677416 744224640 745210368 745758720 747143168 748683264 750791328 751472640 753527448 754081920 754974720 755080704 755141940 757039104 757596160 758661120 759729320 760735584 761295360 764280832 764411904 767066112 767128320 769791960 770703360 770811552 771221024 772810752 775690020 777288960 779304960 780337152 781435872 782010880 783046656 788002560 789046272 789626880 790738680 791674880 791786016 792723456 793839616 795475968 795540480 797715786 798439680 801570816 802160640 804354048 804419280 805484736 806077440 808281558 809238528 812048384 812187648 814474521 815073840 817187840 818270208 818872320 819422338 821111424 822083584 825869520 826308240 827402688 828011520 829108224 830275614 831258624 836075520 836637093 837252720 838361664 838978560 840536064 841154560 842268672 843454592 843522995 844640244 845261760 848342160 848576512 849346560 851668992 852295680 853493760 854695485 855638016 855827532 856457280 858047232 859815936 862949376 863019360 866015955 867041280 867623652 868262080 869412096 870051840 873463808 876718080 877952505 879115356 879762240 880803840 880927488 881395456 883212288 886502880 888330240 889581015 890634240 890759268 891813888 893069568 893726720 894910464 894983040 898090620 899153920 901612544 901767168 902430720 904898304 904971690 906837120 909115392 909189120 910393344 911675184 913554432 916958070 919336320 920553984 921231360 922528460 923750352 924844032 928055296 929596770 930828024 931512960 933928960 935165952 935854080 936482672 938413056 938489160 941909310 943850880 945603072 946298880 947552256 948886416 950009856 950919480 954648576 955351040 955514880 957963328 958127616 958832640 962592768 963514440 964026280 965303136 966013440 967292928 968654883 969801728 975421440 976794840 978088608 978808320 980625408 982646784 986307840 989732520 990904320 991569888 992299520 993613824 994344960 995012839 998244352 1001055104 1001963520 1004703264 1005442560 1006774272 1006855920 1009385472 1011548160 1012227594 1014314112 1015060480 1015234560 1018010592 1019215872 1022754816 1022837760 1024192512 1025634582 1026389280 1027604480 1027748736 1030414336 1034253360 1036385280 1039073280 1039219146 1040449536 1041914496 1044062208 1047952080 1050670080 1052061696 1052835840 1053543006 1054318240 1055714688 1055800305 1056964608 1060634624 1060720640 1063621048 1063803456 1064586240 1067497218 1068761088 1069547520 1069784415 1072472064 1072559040 1073979648 1074769920 1077708744 1078686720 1078984704 1082916864 1084529565 1085966028 1086765120 1088204544 1091026944 1091829760 1094815232 1098894195 1101159360 1101744320 1103203584 1104015360 1105477632 1107034152 1108344832 1113449085 1114767360 1115516124 1116336960 1117815552 1118638080 1120714752 1123024896 1126186992 1127015680 1127208960 1130291172 1131122880 1132462080 1135558656 1136394240 1137991680 1139593980 1141103376 1141943040 1144062976 1146421248 1150599168 1150692480 1154687940 1156055040 1156217328 1156831536 1159216128 1160069120 1163535030 1168957440 1170505728 1170603340 1172153808 1173016320 1174569984 1177616384 1180932193 1182003840 1184440320 1186108020 1187512320 1187679024 1189085184 1190759424 1193213952 1193310720 1196573679 1197454160 1197659520 1202356224 1203240960 1206531072 1206628920 1208227104 1209116160 1212153856 1212252160 1212422337 1213857792 1215566912 1218072576 1222610760 1225781760 1227405312 1228308480 1229133507 1231667136 1233125376 1239462360 1241104032 1242017280 1243662336 1245413421 1246887936 1247805440 1251217408 1251318880 1255879080 1258467840 1260804096 1261731840 1263403008 1265181888 1266679808 1266960366 1267892640 1272513240 1272864768 1274019840 1277503488 1278443520 1280240640 1283457024 1283741298 1284685920 1287070848 1288017920 1289723904 1291539844 1300561920 1301435478 1302393120 1304118144 1305077760 1307500544 1310195712 1315077120 1318673034 1319643360 1321205760 1321391232 1322093184 1324818432 1325793280 1329526310 1329754320 1335951360 1337720832 1339604352 1340590080 1342365696 1342474560 1345847296 1347135930 1348730880 1349636792 1352418816 1353646080 1357347456 1357457535 1358954496 1360255680 1363673088 1363783680 1365590016 1367512776 1368519040 1370331648 1379004480 1380830976 1381847040 1383792690 1385431040 1385625528 1387266048 1389219328 1392082944 1394395155 1397269440 1400893440 1402748928 1403781120 1404724008 1407619584 1407733740 1412863965 1418404608 1419448320 1421328384 1423329624 1425014784 1426063360 1426379220 1429962752 1430078720 1431972864 1433026560 1436944992 1438248960 1438646272 1443889152 1445271660 1446039420 1447954704 1449020160 1450939392 1454702592 1463132160 1465192260 1467132912 1468212480 1470938112 1472020480 1473970176 1476045536 1484598780 1486356480 1487354832 1488449280 1490420736 1491517440 1494286336 1497366528 1501582656 1502945280 1507054896 1508163840 1510161408 1510283880 1514078208 1515192320 1517322240 1518341391 1519458640 1521471168 1522590720 1528561664 1528823808 1534132224 1534256640 1538451873 1539583920 1541406720 1541623104 1542442048 1545621504 1551380040 1554577920 1558609920 1558828719 1560674304 1562871744 1564021760 1566093312 1576005120 1578092544 1579253760 1580314509 1581477360 1583349760 1583572032 1585446912 1587679232 1590951936 1591080960 1595431572 1596879360 1601245827 1603141632 1604321280 1608708096 1608838560 1610969472 1612154880 1614424805 1616563116 1618477056 1624096768 1624375296 1628949042 1630147680 1634375680 1636540416 1637744640 1638844676 1642222848 1651739040 1652616480 1654805376 1656023040 1658216448 1660551228 1662517248 1672151040 1673274186 1674505440 1676723328 1677957120 1681072128 1682309120 1684537344 1686909184 1687045990 1689280488 1690523520 1696684320 1697153024 1698693120 1703337984 1704591360 1706987520 1709390970 1711655064 1712914560 1716094464 1719631872 1725898752 1726038720 1732031910 1734082560 1735247304 1736524160 1738824192 1740103680 1746927616 1753436160 1755905010 1758230712 1759524480 1761607680 1761854976 1762790912 1766424576 1773005760 1776660480 1779162030 1781268480 1781518536 1783627776 1786139136 1787453440 1789820928 1789966080 1796181240 1798307840 1803225088 1803534336 1804861440 1809796608 1809943380 1813674240 1818230784 1818378240 1820786688 1823350368 1827108864 1833916140 1838672640 1841107968 1842462720 1845056920 1847500704 1849688064 1856110592 1859193540 1861656048 1863025920 1867857920 1870331904 1871708160 1872965344 1876826112 1876978320 1883818620 1887701760 1891206144 1892597760 1895104512 1897772832 1900019712 1900440549 1901838960 1909297152 1910702080 1911029760 1915926656 1916255232 1917665280 1925185536 1927028880 1928052560 1930606272 1932026880 1934585856 1937309766 1939603456 1950842880 1952153217 1953589680 1956177216 1957616640 1961250816 1965293568 1972615680 1978009551 1979465040 1981808640 1983139776 1984599040 1987227648 1988689920 1990025678 1994289465 1996488704 2002110208 2003927040 2009406528 2010885120 2013548544 2013711840 2018770944 2020703895 2023096320 2024455188 2028628224 2030120960 2030469120 2036021184 2038431744 2045509632 2045675520 2048385024 2048555845 2051269164 2052778560 2055208960 2055497472 2060828672 2068506720 2072770560 2075689035 2078146560 2078438292 2080899072 2083828992 2088124416 2095904160 2101340160 2104123392 2105671680 2107086012 2108636480 2111429376 2111600610 2121269248 2121441280 2127242096 2127606912 2129172480 2134994436 2137522176 2139095040 2139568830 2144944128 2145118080 2147959296 2149539840 2155417488 2157373440 2157969408 2165833728 2169059130 2171932056 2173530240 2176409088 2182053888 2183659520 2189630464 2197788390 2202318720 2203488640 2206407168 2208030720 2210955264 2214068304 2216689664 2226898170 2229534720 2231032248 2232673920 2235631104 2237276160 2241429504 2246049792 2252373984 2254031360 2254417920 2260194727 2260582344 2262245760 2264924160 2271117312 2272788480 2275983360 2279187960 2282206752 2283886080 2288125952 2292842496 2301198336 2301384960 2309375880 2312110080 2312434656 2313663072 2318432256 2320138240 2327070060 2337914880 2341011456 2341206680 2344307616 2346032640 2349139968 2355232768 2361864386 2364007680 2368880640 2372216040 2375024640 2375358048 2378170368 2381518848 2386427904 2386621440 2393147358 2394908320 2395319040 2404712448 2406481920 2413062144 2413257840 2416454208 2418232320 2424307712 2424504320 2424844674 2427715584 2431133824 2436145152 2445221520 2451563520 2454810624 2456616960 2458267014 2463334272 2466250752 2478924720 2482208064 2484034560 2487324672 2490826842 2493775872 2495610880 2502434816 2502637760 2509911279 2511758160 2516935680 2521608192 2523463680 2526806016 2530363776 2530568985 2533359616 2533920732 2535785280 2545026480 2545729536 2548039680 2555006976 2556887040 2560481280 2564086455 2566914048 2567482596 2569371840 2574141696 2576035840 2579447808 2583079688 2598047865 2601123840 2602870956 2604786240 2608236288 2610155520 2615001088 2620391424 2630154240 2633857515 2637346068 2639286720 2642411520 2642782464 2644186368 2649636864 2651586560 2659052620 2659508640 2668743045 2671902720 2675441664 2679208704 2681180160 2684731392 2684949120 2691694592 2694271860 2697461760 2699273584 2704837632 2707292160 2714694912 2714915070 2720511360 2727346176 2727567360 2731180032 2735025552 2737038080 2740663296 2758008960 2761661952 2763694080 2767585380 2770862080 2771251056 2774532096 2778438656 2784165888 2788790310 2794538880 2801786880 2805497856 2807562240 2809448016 2815239168 2815467480 2825727930 2836809216 2838896640 2842656768 2846659248 2850029568 2852758440 2859925504 2860157440 2863945728 2866053120 2867978183 2873889984 2876497920 2877292544 2887778304 2890543320 2892078840 2895909408 2898040320 2901878784 2905964649 2909405184 2926264320 2930384520 2934265824 2936424960 2941876224 2944040960 2947940352 2952091072 2969197560 2972712960 2974709664 2976898560 2980841472 2983034880 2985038517 2988572672 2994733056 3003165312 3005890560 3014109792 3016327680 3020322816 3020567760 3028156416 3030384640 3034644480 3036682782 3038917280 3042942336 3045181440 3057123328 3057647616 3068264448 3068513280 3076903746 3079167840 3082813440 3083246208 3084884096 3091243008 3102760080 3109155840 3117219840 3117657438 3121348608 3125743488 3128043520 3132186624 3152010240 3156185088 3158507520 3160629018 3162954720 3166699520 3167144064 3167400915 3170893824 3175358464 3181903872 3182161920 3190863144 3193758720 3202491654 3206283264 3208642560 3209353245 3217416192 3217677120 3221938944 3224309760 3228849610 3233126232 3236954112 3248193536 3248750592 3253588695 3257898084 3260295360 3268751360 3273080832 3275489280 3277689352 3284445696 3296682585 3303478080 3305232960 3309610752 3312046080 3316432896 3321102456 3325034496 3344302080 3346548372 3349010880 3353446656 3355914240 3362144256 3364618240 3369074688 3373818368 3374091980 3378560976 3381047040 3393368640 3394306048 3397386240 3406675968 3409182720 3413975040 3418781940 3423310128 3425829120 3432188928 3439263744 3451797504 3452077440 3464063820 3468165120 3470494608 3473048320 3477648384 3480207360 3493855232 3506872320 3511810020 3516461424 3519048960 3523709952 3525581824 3532849152 3542796579 3546011520 3553320960 3558324060 3562536960 3563037072 3567255552 3572278272 3574906880 3579641856 3579932160 3589721037 3592362480 3596615680 3606450176 3607068672 3609722880 3619593216 3619886760 3627348480 3636461568 3636756480 3637267011 3641573376 3646700736 3654217728 3667832280 3677345280 3682215936 3684925440 3687400521 3690113840 3695001408 3699376128 3712221184 3718387080 3723312096 3726051840 3735715840 3736240263 3740663808 3743416320 3745930688 3753652224 3753956640 3767637240 3775403520 3782412288 3785195520 3790209024 3795545664 3800039424 3800881098 3803677920 3818594304 3821404160 3822059520 3831853312 3832510464 3835330560 3850371072 3854057760 3856105120 3861212544 3864053760 3869171712 3874619532 3879206912 3901685760 3904306434 3907179360 3912354432 3915233280 3922501632 3930587136 3945231360 3956019102 3958930080 3963617280 3966279552 3969198080 3974455296 3977379840 3980051356 3988578930 4004220416 4007854080 4018813056 4021770240 4027097088 4027423680 4037541888 4041407790 4046192640 4048910376 4057256448 4060241920 4060938240 4072042368 4072372605 4076863488 4091019264 4091351040 4096770048 4097111690 4102538328 4105557120 4110417920 4110994944 4121657344 4137013440 4145541120 4151378070 4156293120 4156876584 4161798144 4167657984 4176248832 4183185465 4191808320 4202680320 4208246784 4211343360 4214172024 4217272960 4222858752 4223201220 4242538496 4242882560 4254484192 4255213824 4258344960 4269988872 4275044352 4278190080 4279137660 4289888256 4290236160 4295918592 4299079680 4310834976 4314746880 4315938816 4331667456 4338118260 4343864112 4347060480 4352818176 4364107776 4367319040 4379260928 4395576780 4404637440 4406977280 4412814336 4416061440 4421910528 4428136608 4433379328 4453796340 4459069440 4462064496 4465347840 4471262208 4474552320 4482859008 4492099584 4504747968 4508062720 4508835840 4520389454 4521164688 4524491520 4542234624 4545576960 4551966720 4555024173 4558375920 4564413504 4567772160 4576251904 4585684992 4602396672 4602769920 4615355619 4618751760 4624220160 4624869312 4627326144 4636864512 4640276480 4654140120 4675829760 4682022912 4682413360 4688615232 4692065280 4698279936 4710465536 4723728772 4728015360 4737761280 4740943527 4744432080 4750049280 4750716096 4756340736 4763037696 4772855808 4773242880 4786294716 4789816640 4790638080 4803737481 4809424896 4812963840 4826124288 4826515680 4832908416 4836464640 4843274415 4848615424 4849008640 4849689348 4855431168 4862267648 4872290304 4890443040 4903127040 4909621248 4913233920 4916534028 4926668544 4957849440 4964416128 4968069120 4974649344 4975064195 4981653684 4987551744 4991221760 5004869632 5005275520 5019822558 5023516320 5033871360 5043216384 5046927360 5053612032 5060727552 5061137970 5067841464 5071570560 5090052960 5091459072 5096079360 5110013952 5113774080 5120962560 5128172910 5134965192 5138743680 5148283392 5152071680 5158895616 5166159376 5196095730 5202247680 5205741912 5209572480 5216472576 5220311040 5230002176 5240782848 5260308480 5267715030 5274692136 5278573440 5284823040 5285564928 5288372736 5299273728 5303173120 5318105240 5319017280 5337486090 5343805440 5350883328 5358417408 5362360320 5369462784 5369898240 5383389184 5388543720 5394923520 5398547168 5409675264 5414584320 5429389824 5429830140 5441022720 5454692352 5455134720 5462360064 5470051104 5474076160 5481326592 5516017920 5523323904 5527388160 5535170760 5541724160 5542502112 5549064192 5556877312 5568331776 5577580620 5589077760 5603573760 5610995712 5615124480 5618896032 5630478336 5630934960 5651455860 5673618432 5677793280 5685313536 5693318496 5700059136 5701321647 5705516880 5719851008 5720314880 5727891456 5732106240 5735956366 5747779968 5752995840 5754585088 5775556608 5781086640 5784157680 5791818816 5796080640 5803757568 5811929298 5818810368 5852528640 5856459651 5860769040 5868531648 5872849920 5883752448 5888081920 5895880704 5904182144 5904660965 5938395120 5945425920 5949419328 5953797120 5961682944 5966069760 5970077034 5977145344 5982868395 5989466112 6006330624 6011781120 6028219584 6032655360 6040645632 6041135520 6056312832 6060769280 6062111685 6069288960 6073365564 6077834560 6085884672 6090362880 6114246656 6115295232 6136528896 6137026560 6145667535 6153807492 6158335680 6165626880 6166492416 6169768192 6182486016 6205520160 6218311680 6227067105 6234439680 6235314876 6242697216 6251486976 6256087040 6264373248 6304020480 6312370176 6317015040 6321258036 6325909440 6333399040 6334288128 6334801830 6350716928 6363807744 6364323840 6381726288 6387517440 6404983308 6412566528 6417285120 6418706490 6434832384 6435354240 6443877888 6448619520 6457699220 6466252464 6473908224 6496387072 6497501184 6507177390 6515796168 6520590720 6537502720 6546161664 6550978560 6555378704 6568891392 6593365170 6606956160 6610465920 6619221504 6624092160 6632865792 6642204912 6650068992 6688604160 6693096744 6698021760 6706893312 6711828480 6724288512 6729236480 6738149376 6747636736 6748183960 6757121952 6762094080 6780584181 6786737280 6788612096 6794772480 6813351936 6818365440 6827950080 6837563880 6846620256 6851658240 6864377856 6878527488 6903595008 6904154880 6928127640 6936330240 6940989216 6946096640 6955296768 6960414720 6965089873 6987710464 7013744640 7023620040 7032922848 7038097920 7047419904 7051163648 7065698304 7085593158 7092023040 7106641920 7116648120 7125073920 7126074144 7134511104 7144556544 7149813760 7159283712 7159864320 7179442074 7184724960 7193231360 7212900352 7214137344 7219445760 7239186432 7239773520 7254696960 7272923136 7273512960 7274534022 7283146752 7293401472 7308435456 7335664560 7354690560 7364431872 7369850880 7374801042 7380227680 7390002816 7398752256 7424442368 7436774160 7446624192 7452103680 7471431680 7472480526 7481327616 7486832640 7491861376 7507304448 7507913280 7535274480 7550807040 7564824576 7570391040 7580418048 7591091328 7591706955 7600078848 7601762196 7607355840 7637188608 7642808320 7644119040 7663706624 7665020928 7670661120 7692259365 7700742144 7708115520 7712210240 7722425088 7728107520 7738343424 7749239064 7758413824 7794143595 7803371520 7808612868 7814358720 7824708864 7830466560 7845003264 7861174272 7890462720 7901572545 7912038204 7917860160 7927234560 7932559104 7938396160 7948910592 7954759680 7960102712 7977157860 8006229135 8008440832 8015708160 8037626112 8043540480 8054194176 8054847360 8075083776 8082815580 8092385280 8097820752 8114512896 8120483840 8121876480 8144084736 8144745210 8182038528 8182702080 8193540096 8194223380 8205076656 8211114240 8221989888 8243314688 8274026880 8291082240 8302756140 8312586240 8313753168 8323596288 8335315968 8352497664 8366370930 8383616640 8405360640 8416493568 8422686720 8428344048 8434545920 8445717504 8446402440 8485076992 8485765120 8508968384 8510427648 8516689920 8539977744 8550088704 8558275320 8579776512 8580472320 8591837184 8598159360 8603934549 8621669952 8629493760 8631877632 8663334912 8676236520 8687728224 8694120960 8705636352 8717893947 8728215552 8734638080 8758521856 8791153560 8809274880 8813954560 8825628672 8832122880 8843821056 8856273216 8866758656 8907592680 8918138880 8924128992 8930695680 8942524416 8949104640 8955115551 8965718016 8984199168 9009495936 9016125440 9017671680 9040778908 9042329376 9048983040 9084469248 9091153920 9103933440 9110048346 9116751840 9128827008 9135544320 9152503808 9171369984 9204793344 9205539840 9230711238 9237503520 9248440320 9249738624 9254652288 9273729024 9280552960 9308280240 9351659520 9364045824 9364826720 9377230464 9384130560 9396559872 9420931072 9447457544 9456030720 9475522560 9481887054 9488864160 9500098560 9501432192 9502202745 9512681472 9526075392 9545711616 9546485760 9572589432 9579633280 9581276160 9607474962 9618849792 9625927680 9652248576 9653031360 9665816832 9672929280 9686548830 9698017280 9699378696 9710862336 9724535296 9744580608 9760766085 9780886080 9806254080 9819242496 9826467840 9833068056 9853337088 9890047755 9915698880 9928832256 9936138240 9949298688 9950128390 9963307368 9975103488 9982443520 10009739264 10010551040 10039645116 10047032640 10067742720 10086432768 10093854720 10107224064 10121455104 10122275940 10135682928 10143141120 10180105920 10182918144 10192158720 10220027904 10227548160 10241925120 10256345820 10269930384 10277487360 10296566784 10304143360 10317791232 10332318752 10392191460 10404495360 10411483824 10419144960 10432945152 10440622080 10460004352 10481565696 10520616960 10535430060 10549384272 10557146880 10571129856 10576745472 10598547456 10606346240 10628389737 10636210480 10638034560 10674972180 10687610880 10701766656 10716834816 10724720640 10738925568 10739796480 10766778368 10769163111 10777087440 10789847040 10797094336 10819350528 10829168640 10858779648 10859660280 10882045440 10909384704 10910269440 10911801033 10924720128 10940102208 10948152320 10962653184 11032035840 11046647808 11054776320 11062201563 11070341520 11083448320 11085004224 11098128384 11113754624 11136663552 11155161240 11178155520 11207147520 11208720789 11221991424 11230248960 11237792064 11260956672 11261869920 11300973635 11302911720 11347236864 11355586560 11370627072 11386636992 11400118272 11402643294 11411033760 11439702016 11440629760 11455782912 11464212480 11471912732 11495559936 11505991680 11551113216 11562173280 11568315360 11583637632 11592161280 11607515136 11623858596 11637620736 11705057280 11712919302 11721538080 11737063296 11745699840 11767504896 11776163840 11791761408 11808364288 11809321930 11876790240 11890851840 11898838656 11907594240 11923365888 11932139520 11940154068 11954290688 11965736790 12012661248 12023562240 12056439168 12065310720 12081291264 12082271040 12112625664 12121538560 12124223370 12138577920 12146731128 12155669120 12171769344 12180725760 12228493312 12230590464 12273057792 12274053120 12291335070 12307614984 12316671360 12331253760 12332984832 12339536384 12364972032 12411040320 12436623360 12454134210 12468879360 12470629752 12485394432 12502973952 12512174080 12528746496 12549556395 12608040960 12624740352 12634030080 12642516072 12651818880 12666798080 12668576256 12669603660 12701433856 12727615488 12728647680 12763452576 12775034880 12809966616 12825133056 12834570240 12837412980 12869664768 12870708480 12887755776 12897239040 12915398440 12932504928 12947816448 12992774144 12995002368 13014354780 13031592336 13041181440 13075005440 13092323328 13101957120 13110757408 13137782784 13186730340 13213912320 13220931840 13238443008 13248184320 13265731584 13284409824 13300137984 13377208320 13386193488 13396043520 13413786624 13423656960 13448577024 13458472960 13476298752 13495273472 13496367920 13514243904 13524188160 13561168362 13573474560 13577224192 13626703872 13636730880 13655900160 13665072519 13675127760 13693240512 13703316480 13728755712 13757054976 13807190016 13808309760 13846066857 13856255280 13872660480 13881978432 13892193280 13910593536 13920829440 13930179746 13975420928 14027489280 14047240080 14065845696 14076195840 14094839808 14102327296 14131396608 14171186316 14184046080 14213283840 14222830581 14233296240 14250147840 14252148288 14269022208 14289113088 14299627520 14318567424 14319728640 14339890915 14358884148 14369449920 14386462720 14425800704 14428274688 14438891520 14478372864 14479547040 14509393920 14529823245 14545846272 14547025920 14549068044 14566293504 14586802944 14616870912 14671329120 14709381120 14728863744 14739701760 14749602084 14760455360 14780005632 14848884736 14873548320 14893248384 14904207360 14925192585 14942863360 14944961052 14962655232 14973665280 14983722752 15014608896 15015826560 15070548960 15101614080 15129649152 15140782080 15160836096 15182182656 15183413910 15203524392 15214711680 15274377216 15285616640 15288238080 15327413248 15330041856 15341322240 15384518730 15416231040 15424420480 15444850176 15456215040 15476686848 15498478128 15516827648 15588287190 15606743040 15617225736 15628717440 15649417728 15660933120 15690006528 15722348544 15780925440 15803145090 15824076408 15835720320 15854469120 15865118208 15876792320 15897821184 15909519360 15920205424 15954315720 16012458270 16016881664 16031416320 16075252224 16087080960 16108388352 16109694720 16150167552 16165631160 16184770560 16195641504 16229025792 16240967680 16243752960 16288169472 16289490420 16364077056 16365404160 16387080192 16388446760 16410153312 16422228480 16443979776 16486629376 16548053760 16582164480 16605512280 16625172480 16627506336 16647192576 16670631936 16704995328 16732741860 16767233280 16810721280 16832987136 16845373440 16856688096 16869091840 16891435008 16892804880 16970153984 16971530240 17017936768 17020855296 17033379840 17079955488 17100177408 17116550640 17159553024 17160944640 17183674368 17196318720 17207869098 17243339904 17258987520 17263755264 17326669824 17352473040 17375456448 17388241920 17411272704 17435787894 17456431104 17469276160 17517043712 17569378953 17582307120 17618549760 17627909120 17651257344 17664245760 17687642112 17712546432 17713982895 17733517312 17815185360 17836277760 17848257984 17861391360 17885048832 17898209280 17910231102 17931436032 17948605185 17968398336 18018991872 18032250880 18035343360 18081557816 18084658752 18097966080 18168938496 18182307840 18186335055 18207866880 18220096692 18233503680 18257654016 18271088640 18305007616 18342739968 18409586688 18411079680 18437002605 18461422476 18475007040 18496880640 18499477248 18509304576 18547458048 18561105920 18616560480 18681201315 18703319040 18728091648 18729653440 18754460928 18768261120 18793119744 18841862144 18894915088 18912061440 18951045120 18963774108 18977728320 19000197120 19002864384 19004405490 19052150784 19091423232 19092971520 19145178864 19159266560 19162552320 19214949924 19237699584 19251855360 19304497152 19306062720 19331633664 19345858560 19373097660 19396034560 19398757392 19421724672 19449070592 19489161216 19521532170 19561772160 19612508160 19638484992 19652935680 19666136112 19706674176 19780095510 19831397760 19857664512 19872276480 19898597376 19900256780 19926614736 19950206976 20019478528 20021102080 20075847281 20079290232 20094065280 20135485440 20172865536 20187709440 20214448128 20242910208 20244551880 20271365856 20286282240 20341752543 20360211840 20365836288 20384317440 20440055808 20455096320 20483850240 20512691640 20539860768 20554974720 20593133568 20608286720 20635582464 20664637504 20784382920 20808990720 20822967648 20838289920 20865890304 20881244160 20895269619 20920008704 20963131392 21041233920 21070860120 21098768544 21114293760 21142259712 21153490944 21197094912 21212692480 21256779474 21272420960 21276069120 21349944360 21375221760 21403533312 21433669632 21449441280 21477851136 21479592960 21533556736 21538326222 21554174880 21579694080 21594188672 21638701056 21658337280 21717559296 21719320560 21764090880 21818769408 21820538880 21823602066 21849440256 21880204416 21896304640 21925306368 22064071680 22093295616 22109552640 22124403126 22140683040 22166896640 22170008448 22196256768 22227509248 22273327104 22310322480 22356311040 22414295040 22417441578 22443982848 22460497920 22475584128 22521913344 22523739840 22601947270 22605823440 22694473728 22711173120 22741254144 22773273984 22775120865 22800236544 22805286588 22822067520 22879404032 22881259520 22911565824 22928424960 22943825464 22991119872 23011983360 23076778095 23102226432 23124346560 23136630720 23167275264 23184322560 23215030272 23247717192 23275241472 23410114560 23425838604 23443076160 23474126592 23491399680 23535009792 23552327680 23583522816 23616728576 23618643860 23704717635 23753580480 23781703680 23797677312 23815188480 23846731776 23864279040 23880308136 23908581376 23931473580 24018687405 24025322496 24047124480 24112878336 24130621440 24162582528 24164542080 24225251328 24243077120 24248446740 24277155840 24293462256 24311338240 24343538688 24361451520 24456986624 24546115584 24548106240 24582670140 24615229968 24633342720 24665969664 24679072768 24729944064 24822080640 24873246720 24908268420 24937758720 24941259504 24970788864 25005947904 25024348160 25057492992 25099112790 25216081920 25249480704 25268060160 25285032144 25303637760 25337152512 25339207320 25402867712 25455230976 25457295360 25526905152 25550069760 25619933232 25650266112 25674825960 25739329536 25741416960 25775511552 25794478080 25811803647 25830796880 25865009856 25895632896 25985548288 25990004736 26028709560 26063184672 26082362880 26150010880 26153681841 26184646656 26203914240 26221514816 26275565568 26373460680 26427824640 26441863680 26476886016 26496368640 26531463168 26568819648 26600275968 26754416640 26772386976 26792087040 26827573248 26847313920 26865346653 26897154048 26916945920 26952597504 26990546944 26992735840 27028487808 27048376320 27122336724 27146949120 27154448384 27253407744 27273461760 27311800320 27330145038 27350255520 27386481024 27406632960 27457511424 27514109952 27614380032 27616619520 27692133714 27712510560 27745320960 27763956864 27784386560 27821187072 27841658880 27860359492 28054978560 28094480160 28131691392 28152391680 28189679616 28204654592 28262793216 28342372632 28368092160 28426567680 28445661162 28466592480 28500295680 28504296576 28506608235 28538044416 28578226176 28599255040 28637134848 28639457280 28679781830 28717768296 28738899840 28772925440 28851601408 28856549376 28877783040 28956745728 28959094080 29018787840 29059646490 29094051840 29098136088 29132587008 29173605888 29233741824 29282298255 29342658240 29418762240 29457727488 29479403520 29499204168 29520910720 29560011264 29697769472 29747096640 29786496768 29808414720 29850385170 29885726720 29889922104 29925310464 29947330560 29967445504 30029217792 30031653120 30141097920 30203228160 30259298304 30281564160 30321672192 30364365312 30366827820 30407048784 30429423360 30548754432 30571233280 30576476160 30654826496 30660083712 30682644480 30769037460 30832462080 30848840960 30889700352 30912430080 30953373696 30996956256 31033655296 31176574380 31213486080 31234451472 31257434880 31298835456 31321866240 31380013056 31444697088 31561850880 31606290180 31648152816 31671440640 31730236416 31753584640 31795642368 31819038720 31840410848 31885169211 31908631440 32024916540 32033763328 32062832640 32150504448 32174161920 32216776704 32219389440 32300335104 32307489333 32331262320 32369541120 32391283008 32458051584 32481935360 32487505920 32576338944 32578980840 32728154112 32730808320 32774160384 32776893520 32820306624 32844456960 32887959552 32973258752 33096107520 33164328960 33186604689 33211024560 33250344960 33255012672 33294385152 33341263872 33409990656 33465483720 33534466560 33621442560 33626162367 33665974272 33690746880 33713376192 33738183680 33782870016 33785609760 33902920905 33940307968 33943060480 34035873536 34041710592 34066759680 34159910976 34200354816 34233101280 34319106048 34321889280 34367348736 34392637440 34415738196 34486679808 34517975040 34653339648 34704946080 34750912896 34776483840 34822545408 34825449365 34871575788 34912862208 34938552320 35034087424 35138757906 35164614240 35237099520 35255818240 35302514688 35328491520 35375284224 35425092864 35427965790 35630370720 35672555520 35696515968 35722782720 35770097664 35796418560 35820462204 35862872064 35897210370 36037983744 36064501760 36070686720 36163115632 36169317504 36195932160 36337876992 36364615680 36372670110 36415733760 36440193384 36467007360 36515308032 36542177280 36610015232 36685479936 36819173376 36822159360 36874005210 36922844952 36950014080 36993761280 36998954496 37018609152 37094916096 37122211840 37233120960 37362402630 37406638080 37456183296 37459306880 37508921856 37536522240 37586239488 37683724288 37789830176 37824122880 37902090240 37927548216 37955456640 38000394240 38005728768 38008810980 38104301568 38182846464 38185943040 38290357728 38318533120 38325104640 38429899848 38475399168 38503710720 38608994304 38612125440 38663267328 38691717120 38746195320 38792069120 38797514784 38843449344 38898141184 38978322432 39043064340 39123544320 39225016320 39276969984 39305871360 39332272224 39413348352 39560191020 39662795520 39715329024 39744552960 39797194752 39800513560 39853229472 39900413952 40038957056 40042204160 40151694562 40158580464 40188130560 40270970880 40345731072 40375418880 40428896256 40485820416 40489103760 40542731712 40572564480 40683505086 40720423680 40731672576 40880111616 40910192640 40967700480 40995217557 41025383280 41079721536 41109949440 41186267136 41216573440 41271164928 41329275008 41568765840 41617981440 41645935296 41676579840 41731780608 41762488320 41790539238 41840017408 41926262784 42082467840 42141720240 42197537088 42228587520 42284519424 42306981888 42394189824 42425384960 42513558948 42544841920 42552138240 42668491743 42699888720 42750443520 42807066624 42867339264 42898882560 42955702272 42959185920 43019672745 43067113472 43076652444 43108349760 43159388160 43188377344 43277402112 43316674560 43435118592 43438641120 43528181760 43589469735 43637538816 43641077760 43647204132 43698880512 43760408832 43792609280 43850612736 44128143360 44186591232 44219105280 44248806252 44281366080 44333793280 44340016896 44455018496 44546654208 44620644960 44712622080 44775577755 44828590080 44834883156 44887965696 44920995840 44951168256 45043826688 45047479680 45203894540 45211646880 45388947456 45422346240 45482508288 45546547968 45550241730 45610573176 45644135040 45758808064 45762519040 45823131648 45856849920 45887650928 45982239744 46023966720 46153556190 46248693120 46273261440 46334550528 46368645120 46430060544 46495434384 46550482944 46820229120 46851677208 46886152320 46948253184 46982799360 47070019584 47104655360 47167045632 47233457152 47237287720 47409435270 47507160960 47563407360 47595354624 47630376960 47693463552 47728558080 47760616272 47817162752 47862947160 48037374810 48050644992 48094248960 48225756672 48261242880 48325165056 48329084160 48450502656 48496893480 48554311680 48586924512 48622676480 48687077376 48722903040 48755629111 48913973248 49092231168 49096212480 49165340280 49230459936 49266685440 49331939328 49358145536 49459888128 49644161280 49746493440 49816536840 49875517440 49882519008 49941577728 50011895808 50048696320 50114985984 50198225580 50432163840 50498961408 50536120320 50570064288 50607275520 50674305024 50678414640 50805735424 50910461952 50914590720 51053810304 51100139520 51239866464 51300532224 51349651920 51478659072 51482833920 51551023104 51588956160 51623607294 51661593760 51730019712 51791265792 51971096576 51980009472 52057419120 52126369344 52164725760 52300021760 52307363682 52369293312 52407828480 52443029632 52551131136 52746921360 52855649280 52883727360 52953772032 52992737280 53062926336 53137639296 53141948685 53200551936 53508833280 53544773952 53584174080 53655146496 53694627840 53730693306 53794308096 53833891840 53845815555 53905195008 53981093888 53985471680 54056975616 54096752640 54244673448 54293898240 54308896768 54506815488 54546923520 54559005165 54623600640 54660290076 54700511040 54772962048 54813265920 54915022848 55028219904 55228760064 55233239040 55311007815 55384267428 55425021120 55490641920 55527913728 55568773120 55642374144 55683317760 55720718984 56043603945 56109957120 56188960320 56263382784 56304783360 56379359232 56409309184 56525586432 56684745264 56736184320 56853135360 56891322324 56933184960 57000591360 57008593152 57013216470 57156452352 57198510080 57274269696 57278914560 57359563660 57435536592 57477799680 57703202816 57713098752 57755566080 57913491456 57918188160 58037575680 58119292980 58188103680 58196272176 58265174016 58347211776 58467483648 58564596510 58685316480 58837524480 58915454976 58958807040 58998408336 59041821440 59120022528 59395538944 59494193280 59572993536 59616829440 59700770340 59771453440 59779844208 59850620928 59934891008 60058435584 60063306240 60227541843 60282195840 60406456320 60518596608 60563128320 60643344384 60728730624 60733655640 60814097568 60858846720 61025257629 61097508864 61142466560 61152952320 61309652992 61320167424 61365288960 61538074920 61664924160 61697681920 61779400704 61824860160 61906747392 61993912512 62067310592 62353148760 62426972160 62468902944 62514869760 62597670912 62643732480 62685808857 62760026112 62889394176 63123701760 63212580360 63296305632 63342881280 63460472832 63507169280 63591284736 63638077440 63680821696 63770338422 63817262880 64049833080 64067526656 64125665280 64301008896 64348323840 64433553408 64438778880 64600670208 64614978666 64662524640 64739082240 64782566016 64916103168 64963870720 64975011840 65152677888 65157961680 65456308224 65461616640 65548320768 65553787040 65640613248 65688913920 65775919104 65946517504 66192215040 66328657920 66373209378 66422049120 66500689920 66510025344 66588770304 66682527744 66819981312 66930967440 67068933120 67242885120 67252324734 67331948544 67381493760 67426752384 67476367360 67565740032 67571219520 67805841810 67886120960 68071747072 68083421184 68133519360 68319821952 68325362595 68400709632 68466202560 68638212096 68643778560 68734697472 68785274880 68831476392 68973359616 69035950080 69230334285 69306679296 69409892160 69501825792 69552967680 69645090816 69650898730 69743151576 69825724416 69877104640 70068174848 70277515812 70329228480 70474199040 70511636480 70605029376 70656983040 70750568448 70850185728 70855931580 71114152905 71260741440 71345111040 71393031936 71445565440 71540195328 71592837120 71640924408 71725744128 71794420740 72075967488 72129003520 72141373440 72326231264 72338635008 72391864320 72675753984 72729231360 72745340220 72831467520 72880386768 72934014720 73030616064 73084354560 73220030464 73370959872 73638346752 73644318720 73748010420 73845689904 73900028160 73997908992 74037218304 74189832192 74244423680 74466241920 74724805260 74813276160 74912366592 74918613760 75017843712 75073044480 75172478976 75367448576 75579660352 75648245760 75804180480 75855096432 75910913280 76011457536 76017621960 76208603136 76365692928 76371886080 76580715456 76637066240 76650209280 76859799696 76950798336 77217988608 77224250880 77326534656 77383434240 77435410941 77492390640 77584138240 77595029568 77686898688 77796282368 77956644864 78086128680 78247088640 78450032640 78461045523 78553939968 78611742720 78664544448 78826696704 79120382040 79325591040 79430658048 79489105920 79594389504 79601027120 79706458944 79800827904 80077914112 80084408320 80303389124 80317160928 80376261120 80541941760 80596039959 80691462144 80750837760 80857792512 80971640832 80978207520 81085463424 81145128960 81367010172 81440847360 81463345152 81760223232 81820385280 81935400960 81990435114 82050766560 82159443072 82219898880 82372534272 82433146880 82542329856 82658550016 83137531680 83235962880 83291870592 83353159680 83463561216 83524976640 83581078476 83680034816 84164935680 84283440480 84395074176 84457175040 84569038848 84613963776 84788379648 84850769920 85027117896 85089683840 85104276480 85336983486 85399777440 85500887040 85614133248 85734678528 85797765120 85911404544 85918371840 86039345490 86153304888 86216699520 86318776320 86376754688 86554804224 86633349120 86870237184 86877282240 87056363520 87178939470 87282155520 87294408264 87397761024 87520817664 87585218560 87701225472 87846894765 88256286720 88373182464 88438210560 88497612504 88562732160 88667586560 88680033792 88910036992 89093308416 89241289920 89425244160 89551155510 89657180160 89669766312 89775931392 89841991680 89902336512 90087653376 90094959360 90407789080 90423293760 90777894912 90844692480 90965016576 91093095936 91100483460 91221146352 91288270080 91517616128 91525038080 91646263296 91713699840 91775301856 91964479488 92047933440 92307112380 92497386240 92546522880 92669101056 92737290240 92860121088 92990868768 93100965888 93640458240 93703354416 93772304640 93896506368 93965598720 94140039168 94209310720 94334091264 94466914304 94474575440 94818870540 95014321920 95190709248 95260753920 95386927104 95457116160 95521232544 95634325504 95655507633 95725894320 96074749620 96101289984 96188497920 96451513344 96522485760 96650330112 96658168320 96901005312 96922467999 96993786960 97108623360 97173849024 97245352960 97374154752 97445806080 97511258222 97827946496 98184462336 98192424960 98330680560 98460919872 98533370880 98663878656 98716291072 98919776256 99288322560 99492986880 99559814067 99633073680 99751034880 99765038016 99883155456 100023791616 100097392640 100229971968 100379236405 100396451160 100864327680 100997922816 101072240640 101140128576 101214551040 101348610048 101356829280 101611470848 101708762715 101820923904 101829181440 102107620608 102200279040 102479732928 102601064448 102699303840 102957318144 102965667840 103102046208 103177912320 103247214588 103323187520 103460039424 103942193152 103960018944 104114838240 104252738688 104329451520 104476348095 104600043520 104614727364 104738586624 104815656960 104886059264 105102262272 105493842720 105711298560 105767454720 105907544064 105985474560 106125852672 106275278592 106283897370 107017666560 107089547904 107168348160 107310292992 107389255680 107461386612 107588616192 107667783680 107691631110 107962187776 107970943360 108113951232 108193505280 108489346896 108587796480 108617793536 109013630976 109093847040 109118010330 109247201280 109320580152 109401022080 109545924096 109626531840 109830045696 110056439808 110457520128 110466478080 110622015630 110768534856 110850042240 110981283840 111055827456 111137546240 111284748288 111366635520 111441437968 112087207890 112219914240 112377920640 112526765568 112609566720 112758718464 112818618368 113051172864 113369490528 113472368640 113706270720 113782644648 113866369920 114001182720 114017186304 114026432940 114312904704 114397020160 114548539392 114557829120 114719127320 114871073184 114955599360 115406405632 115426197504 115511132160 115826982912 115836376320 116075151360 116238585960 116376207360 116392544352 116530348032 116694423552 116934967296 117129193020 117370632960 117675048960 117830909952 117917614080 117996816672 118083642880 118240045056 118791077888 118988386560 119145987072 119233658880 119401540680 119542906880 119559688416 119701241856 119869782016 120116871168 120126612480 120455083686 120564391680 120812912640 121037193216 121126256640 121286688768 121457461248 121467311280 121628195136 121717693440 122050515258 122195017728 122284933120 122619305984 122640334848 122730577920 122985652671 123076149840 123329848320 123395363840 123558801408 123649720320 123813494784 123987825024 124134621184 124706297520 124853944320 124937805888 125029739520 125195341824 125287464960 125371617714 125520052224 125778788352 126247403520 126425160720 126592611264 126685762560 126920945664 127014338560 127182569472 127276154880 127361643392 127540676844 127634525760 128099666160 128135053312 128251330560 128602017792 128696647680 128867106816 128877557760 129059018235 129201340416 129229957332 129325049280 129478164480 129565132032 129832206336 129927741440 129950023680 130305355776 130315923360 130768409205 130912616448 130923233280 131096641536 131107574080 131281226496 131377827840 131551838208 131893035008 132384430080 132657315840 132746418756 132844098240 133001379840 133020050688 133365055488 133639962624 133861934880 134137866240 134326733265 134485770240 134504649468 134663897088 134762987520 134853504768 134952734720 135131480064 135142439040 135611683620 135772241920 136143494144 136166842368 136267038720 136639643904 136650725190 136932405120 137276424192 137287557120 137469394944 137570549760 137662952784 137946719232 138071900160 138460668570 138819784320 139003651584 139105935360 139290181632 139301797460 139486303152 139651448832 140136349696 140555031624 140658456960 140948398080 141023272960 141210058752 141313966080 141501136896 141700371456 141711863160 142228305810 142521482880 142690222080 142786063872 142891130880 143080390656 143185674240 143281848816 143451488256 143588841480 144151934976 144258007040 144282746880 144652462528 144677270016 144783728640 145351507968 145490680440 145662935040 145760773536 145868029440 146061232128 146168709120 146266887333 146440060928 146741919744 147276693504 147288637440 147496020840 147691379808 147800056320 147995817984 148074436608 148379664384 148488847360 148932483840 149449610520 149626552320 149824733184 149837227520 150035687424 150146088960 150344957952 150734897152 151159320704 151296491520 151608360960 151710192864 151821826560 152022915072 152035243920 152417206272 152731385856 152743772160 153161430912 153274132480 153300418560 153719599392 153901596672 154435977216 154448501760 154653069312 154766868480 154870821882 154984781280 155168276480 155190059136 155373797376 155592564736 155913289728 156172257360 156494177280 156900065280 156922091046 157107879936 157223485440 157329088896 157653393408 158240764080 158651182080 158861316096 158978211840 159188779008 159202054240 159412917888 159425846055 159601655808 160155828224 160168816640 160606778248 160634321856 160752522240 161083883520 161192079918 161382924288 161501675520 161537446665 161715585024 161943281664 161956415040 162170926848 162290257920 162734020344 162881694720 162926690304 163520446464 163640770560 163870801920 163980870228 164101533120 164318886144 164439797760 164745068544 164866293760 165084659712 165317100032 165933023445 166275063360 166471925760 166583741184 166706319360 166927122432 167049953280 167162156952 167360069632 168130811835 168329871360 168566880960 168790148352 168914350080 169138077696 169227927552 169576759296 169701539840 170054235792 170179367680 170208552960 170673966972 170799554880 171001774080 171469357056 171595530240 171822809088 171836743680 172078690980 172306609776 172433399040 172753509376 173109608448 173266698240 173740474368 173754564480 174112727040 174357878940 174564311040 174588816528 174795522048 175041635328 175170437120 175402450944 175693789530 176512573440 176746364928 176876421120 176995225008 177125464320 177360067584 177820073984 178186616832 178482579840 178850488320 179102311020 179314360320 179339532624 179551862784 179804673024 180175306752 180189918720 180682625529 180815578160 180846587520 181555789824 181689384960 181930033152 182186191872 182200966920 182442292704 182576540160 183035232256 183050076160 183075772887 183292526592 183427399680 183550603712 183928958976 184095866880 184614224760 184994772480 185093045760 185338202112 185474580480 185720242176 185981737536 186201931776 187280916480 187406708832 187544609280 187793012736 187931197440 188057426571 188280078336 188418621440 188668182528 188933828608 188949150880 189637741080 190028643840 190381418496 190521507840 190773854208 190914232320 191042465088 191268651008 191311015266 191451788640 192149499240 192202579968 192376995840 192903026688 193044971520 193300660224 193316336640 193802010624 193844935998 193987573920 194217246720 194347698048 194490705920 194748309504 194891612160 195022516444 196368924672 196384849920 196661361120 196921839744 197066741760 197327757312 197432582144 197839552512 198576645120 198985973760 199119628134 199266147360 199502069760 199530076032 199766310912 200047583232 200194785280 200459943936 200758472810 200792902320 201728655360 201995845632 202144481280 202280257152 202429102080 202697220096 202713658560 203222941696 203417525430 203658362880 204215241216 204400558080 204959465856 204976087785 205202128896 205398607680 205914636288 205931335680 206204092416 206355824640 206494429176 206646375040 206920078848 207884386304 207920037888 208229676480 208505477376 208658903040 208952696190 209200087040 209229454728 209477173248 209631313920 209772118528 210204524544 210987685440 211422597120 211534909440 211815088128 211970949120 212251705344 212550557184 212567794740 213342458715 214035333120 214179095808 214336696320 214620585984 214778511360 214922773224 215177232384 215335567360 215383262220 215924375552 215941886720 216227902464 216387010560 216978693792 217175592960 217235587072 218027261952 218187694080 218236020660 218494402560 218641160304 218802044160 219091848192 219253063680 219660091392 220112879616 220915040256 220932956160 221244031260 221537069712 221700084480 222111654912 222275092480 222569496576 222733271040 222882875936 224174415780 224439828480 224755841280 225053531136 225219133440 225517436928 225637236736 226102345728 226738981056 226944737280 227412541440 227565289296 227732739840 228034372608 228052865880 228625809408 228794040320 229097078784 229115658240 229438254640 229742146368 229911198720 230812811264 230852395008 231653965824 231672752640 232150302720 232306232823 232477171920 232752414720 232785088704 233060696064 233388847104 233869934592 234258386040 234741265920 235350097920 235383136569 235661819904 235835228160 235993633344 236167285760 236480090112 237582155776 237976773120 238291974144 238467317760 238803081360 239085813760 239119376832 239402483712 239739564032 240233742336 240253224960 240910167372 241128783360 241625825280 241788119877 242074386432 242252513280 242573377536 242914922496 242934622560 243256390272 243435386880 243778145555 244101030516 244390035456 244569866240 245238611968 245280669696 245461155840 245971305342 246152299680 246659696640 246790727680 247117602816 247299440640 247626989568 247975650048 249412595040 249707888640 249875611776 250059479040 250390683648 250574929920 250743235428 251040104448 252494807040 252850321440 253185222528 253371525120 253841891328 254028677120 254365138944 254552309760 254723286784 255081353688 255269051520 256199332320 256270106624 256502661120 257204035584 257393295360 257734213632 257755115520 258118036470 258459914664 258650098560 258956328960 259130264064 259664412672 259855482880 259900047360 260610711552 260631846720 261536818410 261846466560 262193283072 262215148160 262562452992 262755655680 263103676416 263786070016 264768860160 265314631680 265492837512 265688196480 266002759680 266040101376 266730110976 267279925248 267723869760 268275732480 268653466530 268971540480 269009298936 269327794176 269525975040 269707009536 269905469440 270262960128 270284878080 271223367240 271544483840 272286988288 272333684736 272534077440 273279287808 273301450380 273864810240 274552848384 274575114240 274938789888 275141099520 275325905568 275893438464 276143800320 276921337140 277639568640 278007303168 278211870720 278580363264 278603594920 278972606304 279302897664 280272699392 281110063248 281316913920 281896796160 282046545920 282420117504 282627932160 283002273792 283400742912 283423726320 284456611620 285042965760 285572127744 285782261760 286160781312 286371348480 286563697632 286902976512 286966522899 287177682960 288303869952 288516014080 288565493760 289304925056 289354540032 289567457280 290703015936 290981360880 291325870080 291521547072 291736058880 292122464256 292337418240 292533774666 292880121856 293483839488 294553387008 294577274880 294992041680 295382759616 295600112640 295991635968 296148873216 296759328768 296977694720 297864967680 298679442201 298899221040 299253104640 299649466368 299674455040 300071374848 300292177920 300689915904 301137709215 301469794304 302318641408 302592983040 303216721920 303420385728 303643653120 304045830144 304070487840 304834412544 305126288145 305462771712 305487544320 306322861824 306548264960 306600837120 307439198784 307803193344 308871954432 308897003520 309306138624 309533736960 309741643764 309969562560 310336552960 310380118272 311185129472 311826579456 312344514720 312988354560 313429044285 313800130560 313844182092 314215759872 314446970880 314658177792 315306786816 316481528160 317302364160 317722632192 317956423680 318377558016 318404108480 318825835776 318851692110 320311656448 320337633280 321213556496 321268643712 321505044480 322167767040 322384159836 322765848576 323003351040 323074893330 323886563328 323912830080 324341853696 324580515840 325468040688 325763389440 325853380608 327040892928 327281541120 327741603840 327961740456 328203066240 328637772288 328879595520 329490137088 329732587520 330169319424 330634200064 331866046890 332550126720 332943851520 333167482368 333412638720 333854244864 334099906560 334324313904 334720139264 336261623670 336659742720 337133761920 337580296704 337828700160 338276155392 338455855104 339153518592 340108471584 340358735360 340417105920 341289403777 341347933944 341599109760 342003548160 342938714112 343191060480 343645618176 343673487360 344157381960 344613219552 344866798080 345507018752 346219216896 346533396480 347480948736 347509128960 348225454080 348715757880 349128622080 349177633056 349591044096 350083270656 350340874240 350804901888 351387579060 353025146880 353492729856 353752842240 353990450016 354250928640 354720135168 355640147968 356373233664 356965159680 357700976640 358204622040 358628720640 358679065248 359103725568 359609346048 360350613504 360379837440 361365251058 361631156320 361693175040 363111579648 363378769920 363860066304 364372383744 364401933840 364884585408 365153080320 366070464512 366100152320 366151545774 366585053184 366854799360 367101207424 367857917952 368191733760 369228449520 369989544960 370186091520 370676404224 370949160960 371440484352 371963475072 372403863552 374561832960 374813417664 375089218560 375586025472 375862394880 376114853142 376560156672 376837242880 377336365056 377867657216 377898301760 379275482160 380057287680 380762836992 381043015680 381547708416 381828464640 382084930176 382537302016 382622030532 382903577280 384298998480 384405159936 384753991680 385806053376 386089943040 386601320448 386632673280 387177054705 387604021248 387689871996 387975147840 388434493440 388695396096 388981411840 389496619008 389783224320 390045032888 392305227615 392737849344 392769699840 393322722240 393843679488 394133483520 394655514624 394865164288 395679105024 397153290240 397971947520 398239256268 398532294720 399004139520 399060152064 400095166464 400389570560 400919887872 401516945620 401585804640 402980199795 403457310720 403991691264 404288962560 404560514304 404858204160 405394440192 405427317120 406445883392 406835050860 407316725760 408430482432 408801116160 409918931712 409952175570 410797215360 411829272576 411862671360 412408184832 412711649280 412988858352 413292750080 413840157696 415768772608 416459352960 417010954752 417317806080 417905392380 418400174080 418458909456 418954346496 419544237056 420409049088 421975370880 422845194240 423069818880 423630176256 423941898240 424503410688 425101114368 425135589480 426684917430 428070666240 428358191616 428673392640 429241171968 429557022720 429845546448 430354464768 430766524440 431848751104 431883773440 432455804928 432774021120 433957387584 434351185920 434471174144 436054523904 436472041320 436988805120 437282320608 437604088320 438183696384 438506127360 438800661999 439320182784 440225759232 441830080512 441865912320 442488062520 443074139424 443400168960 444223309824 444550184960 445138993152 445466542080 445765751872 448348831560 448879656960 449511682560 450107062272 450438266880 451034873856 451274473472 452204691456 453477962112 453889474560 454825082880 455130578592 455465479680 456068745216 456105731760 457251618816 457588080640 458194157568 458231316480 458876509280 459484292736 459822397440 461625622528 461704790016 463307931648 463345505280 464300605440 464612465646 464954343840 465504829440 465570177408 466121392128 466777694208 467739869184 468516772080 469482531840 470700195840 470766273138 471323639808 471670456320 471987266688 472334571520 472960180224 475953546240 476583948288 476934635520 477606162720 478171627520 478238753664 478277538165 478804967424 479479128064 480467484672 480506449920 481820334744 482257566720 483251650560 483576239754 484148772864 484505026560 484612339995 485146755072 485829844992 485869245120 486512780544 486870773760 487556291110 488202061032 488780070912 489139732480 490477223936 490561339392 490922311680 491942610684 492304599360 493319393280 493581455360 494235205632 494598881280 495253979136 495951300096 497799070335 498825190080 499415777280 499751223552 500118958080 500781367296 501149859840 501486470856 502080208896 504989614080 505700642880 506370445056 506743050240 507683782656 508057354240 508730277888 509104619520 509446573568 510162707376 510538103040 512398664640 512540213248 513005322240 514408071168 514786590720 515468427264 515510231040 516236072940 516919829328 517300197120 518260528128 519328825344 519710965760 519800094720 521221423104 521263693440 523073636820 523692933120 524386566144 524430296320 525124905984 525511311360 526207352832 527572140032 529537720320 530629263360 530985675024 531376392960 532080202752 533460221952 534559850496 535447739520 536551464960 537306933060 537943080960 538018597872 538655588352 539414019072 539810938880 540525920256 540569756160 542047876587 542446734480 543088967680 544573976576 544667369472 545068154880 546558575616 546602900760 547729620480 549105696768 549150228480 549227318661 549877579776 550282199040 550651811136 551786876928 552287600640 553842674280 555279137280 556014606336 556423741440 557160726528 557207189840 557945212608 558605795328 560545398784 562220126496 562633827840 563793592320 564093091840 564172279713 564840235008 565255864320 566004547584 566801485824 566847452640 568913223240 570085931520 571144255488 571564523520 572321562624 572742696960 573127395264 573805953024 573933045798 574355365920 576607739904 577032028160 577130987520 578609850112 578709080064 579134914560 581406031872 581962721760 582651740160 583043094144 583472117760 584244928512 584674836480 585067549332 585760243712 589106774016 589154549760 589984083360 590765519232 591200225280 591983271936 592297746432 593518657536 593955389440 595729935360 597358884402 597798442080 598506209280 599298932736 599348910080 600142749696 600584355840 601379831808 602275418430 604637282816 605185966080 606433443840 606840771456 607287306240 608091660288 608140975680 609668825088 610252576290 610975088640 612645723648 613096529920 613201674240 614878397568 614928263355 615606386688 617743908864 617794007040 618612277248 619067473920 619483287528 619939125120 620673105920 620760236544 622370258944 623653158912 624689029440 625976709120 626858088570 627600261120 627688364184 628431519744 628893941760 629316355584 630613573632 632963056320 634604728320 635445264384 635912847360 636755116032 636808216960 637651671552 637703384220 640623312896 640675266560 642427112992 642537287424 643010088960 644335534080 644768319672 645531697152 646006702080 646149786660 647773126656 647825660160 648683707392 649161031680 650936081376 651526778880 651706761216 654081785856 654563082240 655483207680 655923480912 656406132480 657275544576 657759191040 658980274176 659465175040 660338638848 661268400128 663732093780 665100253440 666334964736 666825277440 667708489728 668199813120 668648627808 669440278528 672523247340 673319485440 674267523840 675160593408 675657400320 676552310784 676911710208 678307037184 680216943168 680717470720 680834211840 682578807554 682695867888 683198219520 685877428224 686382120960 687291236352 687346974720 688314763920 689226439104 689733596160 691014037504 692438433792 694961897472 695018257920 696450908160 696918698469 697431515760 698257244160 698355266112 699182088192 700166541312 700681748480 701609803776 702775158120 706050293760 706985459712 707505684480 707980900032 708501857280 709440270336 711280295936 712746467328 713930319360 715401953280 716409244080 717257441280 717358130496 718207451136 719218692096 720701227008 720759674880 722730502116 723262312640 723386350080 725364359631 726223159296 726757539840 727720132608 728744767488 728803867680 729769170816 730306160640 731334436665 732140929024 732200304640 732303091548 733170106368 733709598720 734202414848 735715835904 736383467520 738456899040 739979089920 740372183040 741352808448 741898321920 742880968704 743926950144 749123665920 749626835328 750178437120 751172050944 751724789760 752229706284 753120313344 753674485760 755735314432 755796603520 758550964320 760114575360 761525673984 762086031360 763095416832 763656929280 764169860352 765244061064 765807154560 768597996960 768810319872 769507983360 771612106752 772179886080 773202640896 773265346560 774354109410 775379743992 775950295680 776868986880 777390792192 777962823680 778993238016 779566448640 780090065776 784610455230 785539399680 786645444480 787687358976 788266967040 789311029248 789730328576 791358210048 794306580480 795943895040 796478512536 797064589440 798008279040 798120304128 800190332928 800779141120 801839775744 803033891240 803171609280 805960399590 806914621440 807983382528 808577925120 809121028608 809716408320 810788880384 810854634240 812891766784 813670101720 814633451520 816860964864 817602232320 819837863424 819904351140 821594430720 823658545152 823725342720 824816369664 825423298560 825977716704 826585500160 827680315392 831537545216 832918705920 834021909504 834635612160 835810784760 836800348160 836917818912 837908692992 839088474112 840818098176 843950741760 845690388480 846139637760 847260352512 847883796480 849006821376 850202228736 850271178960 853369834860 856716383232 857346785280 858482343936 859114045440 859691092896 860708929536 860899568697 861533048880 863697502208 863767546880 864911609856 865548042240 867914775168 868702371840 868942348288 872109047808 872944082640 873977610240 874564641216 875208176640 876367392768 877012254720 877601323998 878640365568 880451518464 883660161024 883731824640 884976125040 886148278848 886800337920 888446619648 889100369920 890277986304 890933084160 891531503744 896697663120 897759313920 899023365120 900214124544 900876533760 902069747712 902548946944 903413127645 904409382912 906955924224 907778949120 909650165760 910261157184 910930959360 912137490432 912211463520 914503237632 915176161280 915378864435 916388315136 916462632960 917753018560 918968585472 919644794880 923251245056 923409580032 926615863296 926691010560 928601210880 929224931292 929908687680 931009658880 931140354816 933555388416 935479738368 937033544160 938965063680 940287132855 941400391680 941532546276 942647279616 943340912640 943974533376 944669143040 945920360448 951907092480 953167896576 953869271040 955212325440 956343255040 956477507328 956555076330 958958256128 960934969344 961012899840 963640669488 964515133440 966503301120 967152479508 968297545728 969010053120 969224679990 971659689984 971738490240 973025561088 973741547520 975112582220 976404122064 977560141824 980954447872 981122678784 981844623360 983885221368 984609198720 986638786560 987162910720 988470411264 989197762560 990507958272 991902600192 995598140670 997650380160 998831554560 999502447104 1000237916160 1001562734592 1002299719680 1002972941712 1004160417792 1009979228160 1011401285760 1012740890112 1013486100480 1015367565312 1016114708480 1017460555776 1018893147136 1020325414752 1021076206080 1023868211331 1024797329280 1025080426496 1026010644480 1028816142336 1029573181440 1030936854528 1031020462080 1032472145880 1033839658656 1034600394240 1036521056256 1038657650688 1039421931520 1039600189440 1042442846208 1042527386880 1046147273640 1047385866240 1048773132288 1048860592640 1050249811968 1051022622720 1052414705664 1055144280064 1059075440640 1061258526720 1061971350048 1062752785920 1064160405504 1066920443904 1069119700992 1070895479040 1073102929920 1074613866120 1075886161920 1076037195744 1077311176704 1078828038144 1079621877760 1081051840512 1081139512320 1084095753174 1084893468960 1086177935360 1089147953152 1089334738944 1090136309760 1093117151232 1093205801520 1095459240960 1098211393536 1098300456960 1098454637322 1099755159552 1100564398080 1101303622272 1103573753856 1104575201280 1107685348560 1110558274560 1112029212672 1112847482880 1114321453056 1114414379680 1115890425216 1117211590656 1121090797568 1124440252992 1125267655680 1127587184640 1128186183680 1128344559426 1129680470016 1130511728640 1132009095168 1133602971648 1133694905280 1137826446480 1140171863040 1142288510976 1143129047040 1144643125248 1145485393920 1146254790528 1147611906048 1147866091596 1148710731840 1153215479808 1154064056320 1154261975040 1157219700224 1157418160128 1158269829120 1161531164115 1162812063744 1163925443520 1165303480320 1166086188288 1166944235520 1168489857024 1169349672960 1170135098664 1171520487424 1176915682845 1178213548032 1178309099520 1179968166720 1181531038464 1182400450560 1183966543872 1184595492864 1187037315072 1187910778880 1191459870720 1194717768804 1195596884160 1197012418560 1198697820160 1200285499392 1201168711680 1202759663616 1204550836860 1208940599385 1209274565632 1210371932160 1212866887680 1213681542912 1214574612480 1216183320576 1216281951360 1219337650176 1220505152580 1221950177280 1225291447296 1226193059840 1226403348480 1229756795136 1229856526710 1235487817728 1235588014080 1237224554496 1238134947840 1238966575056 1239878250240 1241520473088 1244740517888 1247306317824 1249378058880 1251953418240 1253716177140 1255200522240 1255376728368 1256863039488 1258632711168 1261227147264 1265926112640 1269209456640 1270890528768 1271825694720 1273510232064 1273616433920 1275303343104 1275406768440 1281246625792 1281350533120 1284854225984 1285074574848 1286020177920 1288671068160 1289536639344 1291063394304 1292299573320 1295546253312 1295651320320 1297367414784 1298322063360 1301872162752 1303053557760 1303413522432 1308163571712 1310966415360 1311846961824 1312812264960 1314551089152 1315518382080 1316401985997 1317960548352 1318930350080 1320677277696 1322536800256 1327464187560 1330200506880 1332669929472 1333650554880 1335416979456 1336399626240 1337297255616 1338880557056 1345046494680 1346638970880 1348535047680 1350321186816 1351314800640 1353104621568 1353823420416 1356614074368 1360433886336 1361434941440 1361668423680 1365157615108 1365391735776 1366396439040 1371754856448 1372764241920 1374582472704 1374693949440 1376629527840 1378452878208 1379467192320 1382028075008 1384876867584 1389923794944 1390036515840 1392901816320 1393837396938 1394863031520 1396514488320 1396710532224 1398364176384 1400333082624 1401363496960 1403219607552 1405550316240 1412100587520 1413970919424 1415011368960 1415961800064 1417003714560 1418880540672 1422560591872 1427860638720 1430803906560 1432818488160 1434514882560 1434716260992 1434832614495 1436414902272 1438437384192 1441402454016 1441519349760 1445461004232 1446524625280 1446772700160 1450728719262 1452446318592 1453515079680 1455440265216 1457489534976 1457607735360 1459538341632 1460612321280 1462668873330 1464400609280 1464606183096 1466340212736 1467419197440 1468404829696 1471431671808 1472766935040 1476913798080 1479958179840 1480744366080 1482705616896 1483796643840 1485761937408 1487853900288 1493397211005 1498247331840 1499253670656 1500356874240 1502344101888 1503449579520 1504459412568 1506240626688 1507348971520 1511470628864 1511593207040 1517101928640 1520229150720 1523051347968 1524172062720 1526190833664 1527313858560 1528339720704 1530488122128 1531614309120 1537195993920 1537620639744 1539015966720 1543224213504 1544359772160 1546405281792 1546530693120 1548708218820 1550759487984 1551900591360 1554781584384 1555925647360 1557986476032 1559132897280 1560180131552 1569220910460 1571078799360 1573290888960 1575374717952 1576533934080 1578622058496 1579460657152 1582716420096 1588613160960 1591887790080 1592957025072 1594129178880 1596240608256 1600380665856 1601558282240 1603679551488 1606067782480 1606343218560 1611920799180 1613829242880 1615966765056 1618242057216 1619432816640 1621577760768 1621709268480 1625783533568 1626143629761 1627340203440 1629266903040 1633721929728 1635204464640 1639675726848 1639808702280 1643188861440 1647317090304 1647450685440 1647681955983 1649632739328 1650846597120 1651955433408 1653171000320 1655360630784 1663075090432 1665837411840 1668043819008 1669271224320 1671621569520 1673600696320 1673835637824 1675817385984 1678176948224 1681636196352 1687901483520 1691380776960 1692279275520 1692516839139 1694520705024 1695767592960 1698013642752 1700404457472 1700542357920 1706447018885 1706739669720 1713432766464 1714693570560 1716964687872 1718228090880 1719382185792 1721417859072 1721799137394 1723066097760 1727395004416 1727535093760 1729823219712 1731096084480 1735829550336 1737404743680 1744218095616 1745888165280 1747955220480 1749129282432 1750416353280 1752734785536 1754024509440 1755202647996 1757280731136 1767320322048 1767463649280 1769952250080 1772296557696 1773600675840 1776893239296 1778200739840 1780555972608 1781866168320 1783063007488 1793395326240 1795518627840 1798046730240 1800428249088 1801753067520 1804139495424 1805097893888 1806826255290 1813911848448 1815557898240 1819300331520 1820522314368 1821861918720 1824274980864 1824422927040 1829006475264 1830352322560 1830757728870 1832925265920 1835506037120 1837937170944 1839289589760 1846502490112 1846819160064 1853231726592 1853382021120 1857202421760 1858449862584 1859817375360 1862019317760 1862280709632 1867110776832 1870959476736 1874067088320 1877930127360 1880574265710 1882800783360 1883065092552 1885294559232 1886681825280 1887949066752 1889338286080 1891840720896 1903814184960 1906335793152 1907738542080 1910424650880 1912686510080 1912955014656 1913110152660 1917916512256 1921869938688 1922025799680 1927281338976 1929030266880 1933006602240 1934304959016 1936595091456 1938020106240 1938449359980 1943319379968 1943476980480 1946051122176 1947483095040 1950225164440 1952808244128 1955120283648 1961908895744 1962245357568 1963689246720 1967770442736 1969218397440 1973277573120 1974325821440 1976940822528 1978395525120 1981015916544 1983805200384 1991196281340 1995300760320 1999004894208 2000475832320 2003125469184 2004599439360 2005945883424 2008320835584 2019958456320 2022802571520 2025481780224 2026972200960 2030735130624 2032229416960 2034921111552 2037786294272 2040650829504 2042152412160 2047736422662 2049594658560 2050160852992 2057632284672 2059146362880 2061873709056 2062040924160 2064944291760 2067679317312 2069200788480 2073042112512 2077315301376 2078843863040 2084885692416 2085054773760 2090756095407 2092294547280 2094771732480 2097546264576 2097721185280 2100499623936 2102045245440 2104829411328 2110288560128 2118150881280 2122517053440 2123942700096 2125505571840 2128320811008 2133840887808 2138239401984 2141790958080 2146205859840 2149227732240 2151772323840 2152074391488 2154622353408 2157656076288 2159243755520 2162103681024 2162279024640 2168191506348 2169786937920 2172355870720 2178295906304 2178669477888 2180272619520 2186234302464 2186411603040 2190918481920 2194003309995 2196422787072 2196600913920 2196909274644 2199510319104 2201128796160 2202607244544 2207147507712 2209150402560 2215370697120 2221116549120 2224058425344 2225694965760 2228642906112 2228828759360 2231780850432 2242181595136 2248880505984 2250535311360 2255174369280 2256372367360 2256689118852 2259360940032 2261023457280 2267205943296 2267389810560 2275652892960 2280343726080 2284577021952 2286258094080 2289286250496 2290970787840 2292509581056 2295732183192 2297421463680 2306430959616 2308128112640 2308523950080 2314439400448 2314836320256 2316539658240 2323062328230 2327850887040 2330606960640 2332172376576 2333888471040 2336979714048 2338699345920 2340270197328 2343040974848 2353831365690 2356618199040 2359936333440 2363062076928 2364800901120 2367933087744 2369190985728 2374074630144 2382919741440 2389435537608 2391193768320 2394024837120 2397395640320 2400570998784 2402337423360 2405519327232 2409101673720 2417881198770 2418549131264 2420743864320 2425733775360 2427363085824 2429149224960 2432366641152 2432563902720 2438675300352 2441010305160 2443900354560 2450582894592 2452386119680 2452806696960 2459513590272 2459713053420 2470975635456 2471176028160 2474449108992 2476269895680 2477933150112 2479756500480 2483040946176 2489481035776 2494612635648 2498756117760 2503906836480 2507432354280 2510401044480 2510753456736 2513726078976 2517265422336 2522454294528 2531852225280 2538418913280 2541781057536 2543651389440 2547020464128 2547232867840 2550606686208 2550813536880 2562493251584 2562701066240 2569708451968 2570149149696 2572040355840 2577342136320 2579073278688 2582126788608 2584599146640 2591092506624 2591302640640 2594734829568 2596644126720 2603744325504 2606107115520 2606827044864 2616327143424 2621932830720 2623693923648 2625624529920 2629102178304 2631036764160 2632803971994 2635921096704 2637860700160 2641354555392 2645073600512 2654928375120 2660401013760 2665339858944 2667301109760 2670833958912 2672799252480 2674594511232 2677761114112 2690092989360 2693277941760 2697070095360 2700642373632 2702629601280 2706209243136 2707646840832 2710239382935 2713228148736 2720867772672 2722869882880 2723336847360 2730315230216 2730783471552 2732792878080 2743509712896 2745528483840 2746136593305 2749164945408 2749387898880 2753259055680 2756905756416 2758934384640 2764056150016 2769753735168 2779847589888 2780073031680 2785803632640 2787674793876 2789726063040 2793028976640 2793421064448 2800666165248 2802726993920 2806439215104 2811100632480 2820861398565 2824201175040 2827941838848 2830022737920 2831923600128 2834007429120 2837761081344 2845121183744 2855721277440 2861607813120 2865636976320 2869029765120 2869432521984 2869665228990 2876874768384 2882804908032 2883038699520 2890922008464 2893049250560 2893545400320 2901457438524 2904892637184 2907030159360 2914979069952 2915215470720 2919076683264 2921224642560 2925337746660 2928801218560 2929212366192 2932680425472 2936809659392 2942863343616 2945533870080 2953827596160 2959916359680 2961488732160 2965411233792 2967593287680 2971523874816 2975707800576 2986794422010 2996494663680 2998507341312 3000713748480 3004688203776 3006899159040 3008918825136 3012481253376 3022941257728 3023186414080 3034203857280 3040458301440 3046102695936 3048344125440 3052381667328 3056679441408 3060976244256 3063228618240 3071604633993 3074391987840 3075241279488 3078031933440 3086448427008 3088719544320 3092810563584 3093061386240 3097416437640 3101518975968 3103801182720 3109563168768 3111851294720 3115972952064 3118265794560 3120360263104 3138441820920 3142157598720 3146581777920 3150749435904 3153067868160 3157244116992 3158921314304 3165432840192 3177226321920 3183775580160 3185914050144 3188258357760 3192481216512 3200761331712 3203116564480 3207359102976 3212135564960 3212686437120 3223841598360 3227658485760 3231933530112 3236484114432 3238865633280 3243155521536 3243418536960 3251567067136 3252287259522 3254680406880 3258533806080 3267443859456 3270408929280 3279351453696 3279617404560 3286377722880 3294634180608 3294901370880 3295363911966 3299265478656 3301693194240 3303910866816 3306342000640 3310721261568 3331674823680 3336087638016 3338542448640 3343243139040 3347201392640 3347671275648 3351634771968 3356353896448 3363272392704 3375802967040 3382761553920 3384558551040 3385033678278 3389041410048 3391535185920 3396027285504 3400808914944 3401084715840 3412894037770 3413479339440 3426865532928 3429387141120 3433929375744 3436456181760 3438764371584 3442835718144 3443598274788 3446132195520 3454790008832 3455070187520 3459646439424 3462192168960 3471659100672 3474809487360 3484593492345 3488436191232 3491776330560 3495910440960 3498258564864 3500832706560 3505469571072 3508049018880 3510405295992 3514561462272 3534640644096 3534927298560 3539904500160 3544593115392 3547201351680 3553786478592 3556401479680 3561111945216 3563732336640 3566126014976 3586790652480 3591037255680 3596093460480 3600856498176 3603506135040 3608278990848 3610195787776 3613652510580 3626821798155 3627823696896 3631115796480 3638600663040 3641044628736 3643723837440 3648549961728 3648845854080 3658012950528 3660704645120 3661515457740 3665850531840 3671012074240 3675874341888 3678579179520 3693004980224 3706463453184 3706764042240 3714404843520 3716899725168 3719634750720 3724561419264 3734221553664 3741918953472 3748134176640 3755860254720 3761148531420 3765601566720 3766130185104 3770589118464 3775898133504 3778676572160 3783681441792 3807628369920 3812671586304 3815477084160 3820849301760 3825910029312 3826220305320 3835833024512 3843739877376 3844051599360 3854562677952 3858060533760 3866013204480 3868609918032 3873190182912 3876898719960 3886638759936 3886953960960 3892102244352 3894966190080 3900450328880 3905616488256 3910240567296 3923817791488 3924490715136 3935540885472 3938436794880 3946555146240 3948651642880 3949205957991 3953881645056 3956791050240 3962031833088 3967610400768 3982392562680 3990601520640 3998009788416 4000951664640 4006250938368 4009198878720 4011891766848 4016641671168 4039916912640 4045605143040 4050963560448 4053944401920 4061470261248 4064458833920 4069842223104 4075572588544 4081301659008 4084304824320 4095472845324 4099189317120 4100321705984 4115264569344 4118292725760 4123747418112 4124081848320 4129888583520 4135358634624 4138401576960 4146084225024 4154630602752 4157687726080 4169771384832 4170109547520 4181512190814 4184589094560 4189543464960 4195092529152 4195442370560 4200999247872 4204090490880 4209658822656 4236301762560 4245034106880 4247885400192 4251011143680 4256641622016 4267681775616 4283581916160 4292411719680 4298455464480 4303544647680 4304148782976 4304497843485 4309244706816 4315312152576 4318487511040 4324207362048 4324558049280 4336383012696 4339573875840 4344711741440 4356591812608 4357338955776 4360545239040 4372468604928 4372823206080 4381836963840 4388006619990 4393201827840 4393818549288 4399020638208 4402257592320 4405214489088 4414295015424 4418300805120 4430741394240 4442233098240 4448116850688 4451389931520 4457285812224 4457657518720 4463561700864 4484363190272 4497761011968 4501070622720 4510348738560 4512744734720 4513378237704 4518721880064 4522046914560 4534411886592 4534779621120 4551305785920 4560687452160 4569154043904 4572516188160 4578572500992 4581941575680 4585019162112 4591464366384 4594842927360 4612861919232 4616256225280 4617047900160 4628878800896 4629672640512 4633079316480 4646124656460 4655701774080 4664344753152 4667776942080 4673959428096 4677398691840 4680540394656 4686081949696 4707662731380 4713236398080 4719872666880 4726124153856 4729601802240 4735866175488 4738381971456 4748149260288 4765839482880 4778871075216 4782387536640 4794791280640 4801141997568 4804674846720 4811038654464 4818203347440 4835762397540 4837098262528 4841487728640 4854726171648 4858298449920 4864733282304 4865127805440 4877350600704 4878430889283 4882020610320 4887800709120 4901165789184 4904772239360 4905613393920 4919027180544 4919426106840 4941951270912 4942352056320 4948898217984 4952539791360 4955866300224 4959513000960 4966081892352 4978962071552 4989225271296 4997512235520 5007813672960 5014864708560 5020802088960 5021506913472 5027452157952 5034530844672 5044908589056 5063704450560 5076837826560 5077550517417 5083562115072 5087302778880 5094040928256 5094465735680 5101213372416 5101627073760 5119341056655 5124986503168 5125402132480 5139416903936 5140298299392 5144080711680 5154684272640 5158146557376 5164253577216 5169198293280 5182185013248 5182605281280 5189469659136 5193288253440 5207488651008 5212214231040 5232654286848 5243865661440 5247387847296 5251249059840 5258204356608 5262073528320 5265607943988 5271842193408 5275721400320 5290147201024 5309856750240 5320802027520 5330679717888 5334602219520 5341667917824 5345598504960 5349189022464 5380185978720 5386555883520 5394140190720 5401284747264 5405259202560 5412418486272 5415293681664 5420478765870 5441735545344 5445739765760 5446673694720 5460630460432 5461566943104 5465585756160 5487019425792 5491056967680 5492273186610 5498775797760 5506518111360 5513811512832 5517868769280 5528112300032 5539507470336 5559695179776 5560146063360 5571607265280 5575349587752 5579452126080 5586057953280 5586842128896 5601332330496 5605453987840 5612878430208 5622201264960 5641722797130 5648402350080 5655883677696 5660045475840 5663847200256 5668014858240 5675522162688 5690242367488 5711442554880 5723215626240 5731273952640 5738059530240 5738865043968 5739330457980 5753749536768 5765609816064 5766077399040 5781844016928 5786098501120 5787090800640 5802914877048 5809785274368 5814060318720 5829958139904 5830430941440 5838153366528 5842449285120 5850675493320 5857602437120 5858424732384 5865360850944 5873619318784 5885726687232 5891067740160 5907655192320 5919832719360 5922977464320 5930822467584 5935186575360 5943047749632 5951415601152 5973588844020 5997014682624 6001427496960 6009376407552 6013798318080 6017837650272 6024962506752 6045882515456 6046372828160 6068407714560 6080916602880 6092205391872 6096688250880 6104763334656 6113358882816 6121952488512 6126457236480 6143209267986 6148783975680 6150482558976 6172896854016 6177439088640 6185621127168 6186122772480 6194832875280 6203037951936 6207602365440 6219126337536 6223702589440 6231945904128 6236531589120 6240720526208 6276883641840 6284315197440 6293163555840 6301498871808 6306135736320 6314488233984 6317842628608 6330865680384 6354452643840 6367551160320 6371828100288 6376516715520 6384962433024 6401522663424 6406233128960 6414718205952 6424271129920 6425372874240 6447683196720 6455316971520 6463867060224 6472968228864 6477731266560 6486311043072 6486837073920 6503134134272 6504574519044 6509360813760 6517067612160 6534887718912 6540817858560 6558702907392 6559234809120 6572755445760 6582009929985 6589268361216 6589802741760 6590727823932 6598530957312 6603386388480 6607821733632 6612684001280 6621442523136 6663349647360 6672175276032 6677084897280 6686486278080 6694402785280 6695342551296 6712707792896 6726544785408 6751605934080 6765523107840 6769117102080 6770067356556 6778082820096 6783070371840 6801617829888 6802169431680 6825788075540 6826958678880 6853731065856 6858774282240 6867858751488 6872912363520 6877528743168 6887196549576 6892264391040 6909580017664 6910140375040 6919292878848 6924384337920 6943318201344 6949618974720 6969186984690 6983552661120 6991820881920 6996517129728 7001665413120 7010939142144 7016098037760 7020810591984 7029122924544 7069854597120 7079809000320 7089186230784 7094402703360 7107572957184 7112802959360 7122223890432 7132252029952 7173581304960 7182074511360 7192186920960 7201712996352 7207012270080 7216557981696 7220391575552 7227305021160 7253643596310 7255647393792 7262231592960 7277201326080 7282089257472 7287447674880 7297099923456 7297691708160 7316025901056 7323030915480 7331701063680 7342024148480 7351748683776 7357158359040 7386009960448 7412926906368 7413528084480 7428809687040 7433799450336 7439269501440 7449122838528 7468443107328 7483837906944 7496268353280 7511720509440 7522297062840 7531203133440 7532260370208 7541178236928 7551796267008 7557353144320 7567362883584 7615256739840 7625343172608 7630954168320 7641698603520 7651820058624 7652440610640 7671666049024 7687479754752 7688103198720 7709125355904 7716121067520 7732026408960 7737219836064 7746380365824 7753797439920 7773277519872 7773907921920 7784204488704 7789932380160 7800900657760 7811232976512 7820481134592 7847635582976 7848981430272 7871081770944 7876873589760 7893110292480 7897303285760 7898411915982 7907763290112 7913582100480 7924063666176 7935220801536 7964785125360 7981203041280 7996019576832 8001903329280 8012501876736 8018397757440 8023783533696 8033283342336 8079833825280 8091210286080 8101927120896 8107888803840 8122940522496 8128917667840 8130718148805 8139684446208 8151145177088 8162603318016 8168609648640 8190945690648 8198378634240 8200643411968 8230529138688 8236585451520 8238409779915 8247494836224 8248163696640 8259777167040 8270717269248 8276803153920 8292168450048 8309261205504 8315375452160 8339542769664 8340219095040 8363024381628 8369178189120 8379086929920 8390884741120 8401998495744 8408180981760 8419317645312 8462584195695 8472603525120 8490068213760 8495770800384 8502022287360 8513283244032 8535363551232 8567163832320 8584823439360 8596910928960 8607089295360 8608297565952 8608995686970 8630624305152 8636975022080 8648414724096 8649116098560 8672766025392 8679147751680 8713183625216 8714677911552 8721090478080 8744937209856 8745646412160 8763673927680 8776013239980 8786403655680 8787637098576 8798041276416 8810428978176 8828590030848 8836601610240 8861482788480 8884466196480 8896233701376 8902779863040 8914571624448 8915315037440 8927123401728 8968726380544 8995522023936 9002141245440 9020697477120 9025489469440 9026756475408 9037443760128 9068823773184 9069559242240 9102611571840 9121374904320 9138308087808 9145032376320 9157145001984 9170038324224 9182928732768 9189685854720 9214813901979 9225723838464 9232512450560 9234095800320 9257757601792 9259345281024 9266158632960 9292249312920 9311403548160 9328689506304 9335553884160 9347918856192 9354797383680 9361080789312 9372163899392 9415325462760 9426472796160 9439745333760 9452248307712 9459203604480 9471732350976 9476763942912 9496298520576 9531678965760 9557742150432 9564775073280 9589582561280 9602283995136 9609349693440 9622077308928 9636406694880 9671524795080 9674196525056 9682975457280 9709452343296 9716596899840 9729466564608 9730255610880 9754701201408 9756861778566 9764041220640 9775601418240 9802331578368 9809544478720 9811226787840 9838054361088 9838852213680 9883902541824 9884704112640 9897796435968 9905079582720 9911732600448 9919026001920 9932163784704 9957924143104 9995024471040 10015627345920 10029729417120 10041604177920 10043013826944 10054904315904 10069061689344 10089817178112 10127408901120 10153675653120 10155101034834 10167124230144 10174605557760 10188081856512 10188931471360 10202426744832 10203254147520 10238682113310 10250804264960 10278833807872 10280596598784 10288161423360 10309368545280 10316293114752 10328507154432 10338396586560 10364370026496 10365210562560 10378939318272 10386576506880 10414977302016 10424428462080 10453780477035 10465308573696 10487731322880 10494775694592 10502498119680 10516408713216 10524147056640 10531215887976 10543684386816 10551442800640 10580294402048 10619713500480 10641604055040 10661359435776 10669204439040 10683335835648 10691197009920 10698378044928 10760371957440 10773111767040 10788280381440 10802569494528 10810518405120 10824836972544 10830587363328 10840957531740 10883471090688 10891479531520 10893347389440 10921260920864 10923133886208 10931171512320 10974038851584 10982113935360 10984546373220 10997551595520 11013036222720 11027623025664 11035737538560 11056224600064 11079014940672 11119390359552 11120292126720 11143214530560 11150699175504 11158904252160 11173684257792 11202664660992 11210907975680 11225756860416 11244402529920 11283445594260 11296804700160 11311767355392 11327694400512 11336029716480 11351044325376 11380484734976 11422885109760 11446431252480 11462547905280 11477730087936 11478660915960 11507499073536 11531219632128 11532154798080 11563688033856 11572197002240 11574181601280 11605829754096 11619570548736 11659916279808 11660861882880 11676306733056 11684898570240 11701350986640 11715204874240 11716849464768 11730721701888 11747238637568 11771453374464 11815310384640 11839665438720 11845954928640 11847617873973 11861644935168 11870373150720 11886095499264 11902831202304 11947177688040 11994029365248 12002854993920 12018752815104 12027596636160 12035675300544 12049925013504 12091765030912 12092745656320 12136815429120 12161833205760 12184410783744 12193376501760 12209526669312 12226717765632 12243904977024 12252914472960 12286418535972 12297567951360 12300965117952 12345793708032 12354878177280 12371242254336 12372245544960 12389665750560 12406075903872 12415204730880 12438252675072 12447405178880 12463891808256 12473063178240 12481441052416 12553767283680 12568630394880 12586327111680 12602997743616 12612271472640 12628976467968 12635685257216 12708905287680 12735102320640 12743656200576 12753033431040 12769924866048 12803045326848 12812466257920 12848542259840 12850745748480 12895366393440 12910633943040 12927734120448 12945936457728 12955462533120 12972622086144 12973674147840 13009149038088 13018721627520 13034135224320 13069775437824 13081635717120 13117405814784 13118469618240 13145510891520 13164019859970 13179605483520 13181455647864 13197061914624 13206772776960 13215643467264 13225368002560 13242885046272 13326699294720 13344350552064 13354169794560 13372972556160 13388805570560 13390685102592 13425415585792 13453089570816 13503211868160 13531046215680 13538234204160 13540134713112 13556165640192 13566140743680 13603235659776 13604338863360 13651576151080 13653917357760 13707462131712 13717548564480 13735717502976 13745824727040 13755057486336 13774393099152 13784528782080 13819160035328 13820280750080 13838585757696 13848768675840 13886636402688 13899237949440 13938373969380 13967105322240 13993034259456 14003330826240 14021878284288 14032196075520 14041621183968 14058245849088 14139709194240 14159618000640 14178372461568 14188805406720 14215145914368 14225605918720 14244447780864 14264504059904 14347162609920 14384373841920 14403425992704 14414024540160 14433115963392 14440783151104 14454610042320 14507287192620 14511294787584 14524463185920 14564178514944 14574895349760 14594199846912 14595383416320 14632051802112 14635292667849 14646061830960 14663402127360 14684048296960 14703497367552 14714316718080 14772019920896 14825853812736 14827056168960 14857619374080 14867598900672 14878539002880 14898245677056 14936886214656 14967675813888 14992536706560 15023441018880 15044594125680 15062406266880 15064520740416 15082356473856 15103592534016 15114706288640 15134725767168 15230513479680 15250686345216 15261908336640 15283397207040 15303640117248 15304881221280 15343332098048 15358023169965 15374959509504 15376206397440 15418250711808 15432242135040 15464052817920 15474439672128 15492760731648 15507594879840 15546555039744 15547815843840 15568408977408 15579864760320 15601801315520 15622465953024 15695271165952 15697962860544 15742163541888 15753747179520 15786220584960 15794606571520 15796823831964 15815526580224 15827164200960 15870441603072 15929570250720 15962406082560 15992039153664 16003806658560 16025003753472 16036795514880 16047567067392 16159667650560 16182420572160 16203854241792 16215777607680 16245881044992 16257835335680 16261436297610 16302290354176 16325206636032 16337219297280 16381891381296 16396757268480 16401286823936 16461058277376 16473170903040 16476819559830 16496327393280 16519554334080 16541434538496 16553606307840 16584336900096 16618522411008 16679085539328 16680438190080 16726048763256 16738356378240 16758173859840 16781769482240 16803996991488 16816361963520 16838635290624 16925168391390 16945207050240 16980136427520 16991541600768 17004044574720 17026566488064 17070727102464 17134327664640 17169646878720 17193821857920 17214178590720 17216595131904 17217991373940 17261248610304 17273950044160 17296829448192 17298232197120 17345532050784 17358295503360 17426367250432 17429355823104 17442180956160 17489874419712 17491292824320 17527347855360 17552026479960 17572807311360 17575274197152 17596082552832 17620857956352 17657180061696 17673203220480 17722965576960 17768932392960 17792467402752 17805559726080 17829143248896 17830630074880 17854246803456 17937452761088 17991044047872 18004282490880 18041394954240 18050978938880 18053512950816 18074887520256 18137647546368 18139118484480 18205223143680 18242749808640 18276616175616 18290064752640 18314290003968 18340076648448 18365857465536 18379371709440 18429627803958 18451447676928 18465024901120 18515515203584 18518690562048 18532317265920 18584498625840 18622807096320 18657379012608 18671107768320 18695837712384 18709594767360 18722161578624 18744327798784 18830650925520 18852945592320 18879490667520 18904496615424 18918407208960 18943464701952 18953527885824 18992597041152 19063357931520 19115484300864 19129550146560 19179165122560 19204567990272 19218699386880 19244154617856 19272813389760 19343049590160 19348393050112 19365950914560 19418904686592 19433193799680 19458933129216 19460511221760 19509402402816 19513723557132 19528082441280 19551202836480 19604663156736 19619088957440 19622453575680 19676108722176 19677704427360 19746029789955 19767805083648 19769408225280 19795592871936 19810159165440 19823465200896 19838052003840 19864327569408 19915848286208 19990048942080 20031254691840 20059458834240 20083208355840 20086027653888 20138123378688 20179634356224 20254817802240 20307351306240 20310202069668 20334248460288 20349211115520 20377862942720 20404853489664 20406508295040 20477364226620 20501608529920 20557667615744 20561193197568 20576322846720 20618737090560 20632586229504 20676793173120 20728740052992 20730421125120 20757878636544 20773153013760 20829954604032 20848856924160 20907560954070 20975462645760 20989551389184 21004996239360 21032817426432 21048294113280 21062431775952 21087368773632 21160588804096 21239427000960 21283208110080 21322718871552 21338408878080 21366671671296 21396756089856 21520743914880 21546223534080 21576560762880 21605138989056 21621036810240 21649673945088 21661174726656 21681915063480 21766942181376 21782959063040 21786694778880 21842521841728 21846267772416 21862343024640 21948077703168 21969092746440 21995103191040 22026072445440 22055246051328 22071475077120 22112449200128 22158029881344 22238780719104 22240584253440 22286429061120 22301398351008 22317808504320 22347368515584 22405329321984 22421815951360 22451513720832 22488805059840 22566891188520 22593609400320 22623534710784 22655388801024 22672059432960 22702088650752 22760969469952 22845770219520 22892862504960 22925095810560 22955460175872 22957321831920 23014998147072 23062439264256 23064309596160 23127376067712 23144394004480 23148363202560 23211659508192 23239141097472 23319832559616 23321723765760 23352613466112 23369797140480 23402701973280 23430409748480 23433698929536 23461443403776 23494477275136 23542906748928 23630620769280 23679330877440 23691909857280 23695235747946 23723289870336 23740746301440 23772190998528 23805662404608 23894355376080 23988058730496 24005709987840 24037505630208 24055193272320 24071350601088 24099850027008 24183530061824 24185491312640 24273630858240 24323666411520 24368821567488 24386753003520 24392154446415 24419053338624 24453435531264 24487809954048 24505828945920 24572837071944 24595135902720 24601930235904 24691587416064 24709756354560 24742484508672 24744491089920 24779331501120 24812151807744 24830409461760 24876505350144 24894810357760 24927783616512 24946126356480 24962882104832 25107534567360 25137260789760 25172654223360 25205995487232 25224542945280 25257952935936 25271370514432 25387752587085 25417810575360 25470204641280 25487312401152 25506066862080 25539849732096 25606090653696 25624932515840 25697084519680 25701491496960 25790732786880 25821267886080 25891872915456 25910925066240 25945244172288 25947348295680 26018298076176 26037443255040 26139550875648 26163271434240 26234811629568 26236939236480 26291021783040 26328039719940 26359210967040 26362911295728 26394123829248 26431286934528 26450736005120 26485770092544 26653398589440 26688701104128 26708339589120 26745945112320 26781370205184 26850831171584 26906179141632 27006423736320 27062092431360 27076468408320 27080269426224 27112331280384 27206471319552 27208677726720 27303152302160 27307834715520 27414924263424 27435097128960 27471435005952 27510114972672 27548786198304 27569057564160 27638320070656 27640561500160 27644441705937 27677171515392 27697537351680 27773272805376 27798475898880 27876747938760 27934210644480 27986068518912 28006661652480 28043756568576 28064392151040 28083242367936 28116491698176 28279418388480 28319236001280 28356744923136 28377610813440 28430291828736 28451211837440 28488895561728 28529008119808 28694325219840 28768747683840 28806851985408 28828049080320 28866231926784 28881566302208 28909220084640 29014574385240 29022589575168 29048926371840 29128357029888 29149790699520 29188399693824 29190766832640 29264103604224 29270585335698 29292123661920 29326804254720 29368096593920 29406994735104 29428633436160 29651707625472 29654112337920 29715238748160 29735197801344 29757078005760 29796491354112 29873772429312 29985073413120 30046882037760 30089188251360 30124812533760 30129041480832 30164712947712 30207185068032 30229412577280 30269451534336 30461026959360 30501372690432 30523816673280 30566794414080 30607280234496 30609762442560 30686664196096 30716046339930 30752412794880 30836501423616 30864484270080 30928105635840 30948879344256 30985521463296 31015189759680 31093110079488 31095631687680 31136817954816 31159729520640 31203602631040 31244931906048 31390542331904 31395925721088 31484327083776 31507494359040 31572441169920 31589213143040 31593647663928 31631053160448 31654328401920 31740883206144 31859140501440 31924812165120 31984078307328 32007613317120 32050007506944 32073591029760 32095134134784 32319335301120 32364841144320 32407708483584 32431555215360 32491762089984 32515670671360 32522872595220 32604580708352 32650413272064 32674438594560 32763782762592 32793514536960 32802573647872 32922116554752 32946341806080 32953639119660 32992654786560 33039108668160 33082869076992 33107212615680 33168673800192 33237044822016 33358171078656 33360876380160 33452097526512 33476712756480 33563538964480 33607993982976 33632723927040 33677270581248 33850336782780 33890414100480 33983083201536 34008089149440 34053132976128 34141454204928 34268655329280 34339293757440 34387643715840 34433190263808 34435982747880 34522497220608 34547900088320 34593658896384 34596464394240 34691064101568 34716591006720 34852734500864 34858711646208 34979748839424 34982585648640 35054695710720 35104052959920 35145614622720 35150548394304 35192165105664 35241715912704 35314360123392 35445931153920 35537864785920 35542853621919 35584934805504 35611119452160 35658286497792 35661260149760 35708493606912 35874905522176 35982088095744 36008564981760 36082789908480 36101957877760 36107025901632 36149775040512 36275295092736 36278236968960 36410446287360 36485499617280 36553232351232 36580129505280 36628580007936 36680153296896 36731714931072 36758743418880 36859255607916 36902895353856 36930049802240 37031030407168 37037381124096 37064634531840 37168997251680 37245614192640 37314758025216 37342215536640 37391675424768 37419189534720 37444323157248 37661301851040 37705891184640 37758981335040 37808993230848 37836814417920 37886929403904 37907055771648 38126715863040 38230968601728 38259100293120 38358330245120 38409135980544 38437398773760 38545626779520 38686099180320 38696786100224 38731901829120 38837809373184 38866387599360 38917866258432 38921022443520 39027447114264 39056164882560 39102405672960 39209326313472 39238177914880 39244907151360 39352217444352 39355408854720 39492059579910 39538816450560 39591185743872 39620318330880 39646930401792 39676104007680 39728655138816 39831696572416 39980097884160 40062509383680 40118917668480 40166416711680 40172055307776 40276246757376 40359268712448 40509635604480 40614702612480 40620404139336 40668496920576 40698422231040 40755725885440 40809706979328 40813016590080 40954728453240 41003217059840 41115335231488 41122386395136 41152645693440 41237474181120 41265172459008 41353586346240 41457480105984 41460842250240 41515757273088 41546306027520 41659909208064 41697713848320 41815121908140 41979102778368 42009992478720 42065634852864 42096588226560 42124863551904 42174737547264 42321177608192 42478854001920 42566416220160 42645437743104 42676817756160 42733343342592 42793512179712 43041487829760 43153121525760 43210277978112 43242073620480 43299347890176 43322349453312 43363830126960 43533884362752 43565918126080 43573389557760 43685043683456 43692535544832 43724686049280 43896155406336 43938185492880 43990206382080 44052144890880 44110492102656 44142950154240 44224898400256 44316059762688 44477561438208 44481168506880 44572858122240 44602796702016 44635617008640 44694737031168 44810658643968 44843631902720 44903027441664 44977610119680 45133782377040 45187218800640 45247069421568 45310777602048 45344118865920 45404177301504 45521938939904 45691540439040 45785725009920 45850191621120 45910920351744 45914643663840 46029996294144 46074069509895 46124878528512 46128619192320 46254752135424 46288788008960 46296726405120 46423319016384 46478282194944 46639665119232 46643447531520 46705226932224 46739594280960 46805403946560 46860819496960 46867397859072 46988954550272 47085813497856 47261241538560 47358661754880 47383819714560 47390471495892 47446579740672 47481492602880 47611324809216 47788710752160 47976117460992 48011419975680 48075011260416 48110386544640 48142701202176 48367060123648 48370982625280 48547261716480 48647332823040 48737643134976 48773506007040 48784308892830 48906871062528 48975619908096 49011657891840 49145674143888 49190271805440 49203860471808 49383174832128 49419512709120 49488982179840 49558663002240 49624303615488 49660818923520 49753010700288 49789620715520 49855567233024 49925764209664 50215069134720 50274521579520 50345308446720 50411990974464 50449085890560 50515905871872 50542741028864 50775505174170 50835621150720 50940409282560 50974624802304 51012133724160 51079699464192 51212181307392 51394169039360 51402982993920 51581465573760 51642535772160 51783745830912 51821850132480 51890488344576 51894696591360 52036596152352 52074886510080 52279101751296 52326542868480 52469623259136 52473878472960 52582043566080 52656079439880 52718421934080 52725822591456 52788247658496 52862573869056 52901472010240 52971540185088 53306797178880 53377402208256 53416679178240 53491890224640 53562740410368 53701662343168 53812358283264 54012847472640 54124184862720 54152936816640 54160538852448 54224662560768 54412942639104 54417355453440 54606304604320 54615669431040 54829848526848 54870194257920 54942870011904 55020229945344 55097572396608 55138115128320 55276640141312 55281123000320 55288883411874 55354343030784 55395074703360 55546545610752 55596951797760 55753495877520 55868421288960 55972137037824 56013323304960 56087513137152 56128784302080 56166484735872 56232983396352 56558836776960 56638472002560 56713489846272 56755221626880 56860583657472 56902423674880 56977791123456 57058016239616 57388650439680 57537495367680 57613703970816 57656098160640 57732463853568 57763132604416 57818440169280 58029148770480 58045179150336 58097852743680 58256714059776 58299581399040 58376799387648 58381533665280 58528207208448 58541170671396 58584247323840 58653608509440 58736193187840 58813989470208 58857266872320 59238089369865 59303415250944 59308224675840 59430477496320 59470395602688 59514156011520 59592982708224 59747544858624 59970146826240 60093764075520 60178376502720 60249625067520 60258082961664 60414370136064 60458825154560 60538903068672 60922053918720 61002745380864 61047633346560 61133588828160 61214560468992 61219524885120 61373328392192 61432092679860 61504825589760 61673002847232 61728968540160 61856211271680 61897758688512 62030379519360 62186220158976 62191263375360 62273635909632 62319459041280 62407205262080 62489863812096 62781084663808 62968654167552 63014988718080 63144882339840 63178426286080 63187295327856 63262106320896 63481766412288 63718281002880 63849624330240 63968156614656 64015226634240 64100015013888 64190268269568 64638670602240 64729682288640 64815416967168 64863110430720 64983524179968 65045745190440 65209161416704 65300826544128 65348877189120 65527565525184 65587029073920 65605147295744 65844233109504 65907278239320 65985309573120 66078217336320 66165738153984 66214425231360 66337347600384 66474089644032 66716342157312 66721752760320 66904195053024 66953425512960 67127077928960 67215987965952 67265447854080 67354541162496 67700673565560 67780828200960 67966166403072 68016178298880 68106265952256 68282908409856 68537310658560 68678587514880 68775287431680 68866380527616 68871965495760 69044994441216 69095800176640 69187317792768 69192928788480 69382128203136 69433182013440 69705469001728 69717423292416 69959497678848 69965171297280 70109391421440 70208105919840 70291229245440 70301096788608 70384330211328 70483431825408 70628720246784 70891862307840 71075729571840 71085707243838 71169869611008 71222238904320 71316572995584 71322520299520 71416987213824 71964176191488 72017129963520 72165579816960 72203915755520 72214051803264 72299550081024 72550590185472 72556473937920 72820892574720 72970999234560 73106464702464 73160259010560 73176463339245 73257160015872 73360306593792 73463429862144 73517486837760 73718511215832 73805790707712 73860099604480 74062060814336 74074762248192 74129269063680 74337994503360 74491228385280 74629516050432 74684431073280 74783350849536 74838379069440 74888646314496 75322603702080 75411782369280 75517962670080 75617986461696 75673628835840 75773858807808 75814111543296 76253431726080 76461937203456 76518200586240 76716660490240 76818271961088 76874797547520 77091253559040 77372198360640 77393572200448 77463803658240 77675618746368 77732775198720 77835732516864 77842044887040 78054894228528 78112329765120 78418652626944 78476355829760 78489814302720 78704434888704 78710817709440 78984119159820 79077632901120 79182371487744 79293860803584 79352208015360 79457310277632 79663393144832 79960195768320 80125018767360 80237835336960 80344110615552 80552493514752 80718537424896 81019271208960 81229405224960 81240808278672 81336993841152 81511451770880 81619413958656 81626033180160 81909456906480 82006434119680 82230670462976 82244772790272 82305291386880 82530344918016 82707172692480 82914960211968 82921684500480 82933325117811 83031514546176 83092612055040 83319818416128 83395427696640 83630243816280 83958205556736 84019984957440 84131269705728 84193176453120 84249727103808 84349475094528 84642355216384 84957708003840 85132832440320 85290875486208 85353635512320 85466686685184 85587024359424 86082975659520 86306243051520 86420555956224 86484147240960 86598695780352 86644698906624 86727660253920 87067768725504 87131836252160 87146779115520 87370087366912 87385071089664 87449372098560 87792310812672 87876370985760 87980412764160 88104289781760 88220984205312 88285900308480 88449796800512 88955122876416 88962337013760 89145716244480 89205593404032 89271234017280 89389474062336 89621317287936 89687263805440 89955220239360 90267564754080 90374437601280 90494138843136 90621555204096 90688237731840 90808354603008 91383080878080 91571450019840 91700383242240 91821840703488 91829287327680 92059992588288 92148139019790 92257238384640 92509504270848 92577576017920 92593452810240 92846638032768 92956564389888 93279330238464 93286895063040 93410453864448 93479188561920 93610807893120 93721638993920 93734795718144 93977909100544 94171626995712 94522483077120 94717323509760 94767639429120 94780942991784 94893159481344 94962985205760 95222649618432 95577421504320 95952234921984 96022839951360 96150022520832 96220773089280 96285402404352 96734120247296 96741965250560 97094523432960 97294665646080 97475286269952 97547012014080 97568617785660 97813742125056 97951239816192 98023315783680 98291348287776 98380543610880 98407720943616 98766349664256 98839025418240 98977964359680 99117326004480 99248607230976 99321637847040 99506021400576 99579241431040 99711134466048 99851528419328 100430138269440 100690616893440 100823981948928 100898171781120 101031811743744 101085482057728 101551010348340 101671242301440 101949249604608 102024267448320 102159398928384 102424362614784 102788338078720 102805965987840 103162931147520 103567491661824 103643700264960 103780976689152 103789393182720 104073192304704 104149773020160 104558203502592 104939246518272 104947756945920 105164087132160 105312158879760 105436843868160 105451645182912 105576495316992 105725147738112 105802944020480 105943080370176 106613594357760 106754804416512 106833358356480 106983780449280 107125480820736 107403324686336 107624716566528 108025694945280 108248369725440 108305873633280 108321077704896 108449325121536 108825885278208 108834710906880 109212609208640 109231338862080 109659697053696 109740388515840 109885740023808 110040459890688 110195144793216 110276230256640 110553280282624 110562246000640 110577766823748 110708686061568 110790149406720 111093091221504 111193903595520 111506991755040 111736842577920 111944274075648 112026646609920 112175026274304 112257568604160 112332969471744 113117673553920 113276944005120 113426979692544 113510443253760 113721167314944 113804847349760 114116032479232 114777300879360 115074990735360 115227407941632 115312196321280 115636880338560 116058297540960 116090358300672 116195705487360 116513428119552 116599162798080 116753598775296 116763067330560 117082341342792 117168494647680 117307217018880 117472386375680 117627978940416 117714533744640 118476178739730 118616449351680 118860954992640 118940791205376 119028312023040 119185965416448 119495089717248 119940293652480 120187528151040 120356753005440 120499250135040 120516165923328 120828740272128 120917650309120 121077806137344 121844107837440 122005490761728 122095266693120 122267177656320 122429120937984 122439049770240 122746656784384 122864185359720 123009651179520 123346005694464 123457937080320 123712422543360 123795517377024 124060759038720 124372440317952 124382526750720 124547271819264 124638918082560 124814410524160 124979727624192 125562169327616 125937308335104 126029977436160 126289764679680 126356852572160 126374590655712 126524212641792 126963532824576 127436562005760 127699248660480 127936313229312 128030453268480 128200030027776 128380536539136 129459364577280 129630833934336 129726220861440 129967048359936 130091490380880 130418322833408 130601653088256 130697754378240 131055131050368 131174058147840 131210294591488 131688466219008 131814556478640 131970619146240 132156434672640 132331476307968 132428850462720 132674695200768 132948179288064 133432684314624 133443505520640 133808390106048 133906851025920 134254155857920 134431975931904 134530895708160 134709082324992 135401347131120 135561656401920 135932332806144 136032356597760 136212531904512 136565816819712 137074621317120 137357175029760 137550574863360 137732761055232 137743930991520 138089988882432 138191600353280 138222208529685 138374635585536 138385857576960 138764256406272 138866364026880 139410938003456 139434846584832 139918995357696 139930342594560 140218782842880 140416211839680 140582458490880 140602193577216 140966863650816 141257440493568 141783724615680 142151459143680 142171414487676 142339739222016 142444477808640 142645040599040 142833974427648 143928352382976 144034259927040 144331159633920 144407831511040 144428103606528 145101180370944 145112947875840 145641785149440 145941998469120 146212929404928 146320518021120 146352926678490 146720613187584 146926859724288 147034973675520 147437022431664 147611581415424 148124121628672 148149524496384 148258538127360 148675989006720 148982456770560 149259032100864 149368862146560 149566701699072 149777292628992 150645207404160 150823564738560 151035925340160 151235972923392 151347257671680 151547717615616 151628223086592 152506863452160 152923874406912 153036401172480 153433320980480 153636543922176 154182507118080 154744396721280 154787144400896 154927607316480 155351237492736 155465550397440 155671465033728 155684089774080 156109788457056 156224659530240 156837305253888 156952711659520 156979628605440 157408869777408 157421635418880 157968238319640 158155265802240 158364742975488 158587721607168 158704416030720 158914620555264 159326786289664 159920391536640 160250037534720 160475670673920 160688221231104 161104987029504 161437074849792 162038542417920 162458810449920 162481616557344 162673987682304 163022903541760 163238827917312 163252066360320 163818913812960 164012868239360 164461340925952 164489545580544 164610582773760 165060689836032 165414345384960 165829920423936 165843369000960 165866650235622 166063029092352 166185224110080 166639636832256 166790855393280 167260487632560 167916411113472 168039969914880 168262539411456 168386352906240 168499454207616 168698950189056 169284710432768 169915416007680 170265664880640 170581750972416 170707271024640 170933373370368 171174048718848 172165951319040 172612486103040 172841111912448 172968294481920 173197391560704 173289397813248 173455320507840 174135537451008 174263672504320 174293558231040 174740174733824 174770142179328 174898744197120 175584621625344 175752741971520 175960825528320 176208579563520 176441968410624 176571800616960 176899593601024 177714268109595 177910245752832 177924674027520 178291432488960 178411186808064 178542468034560 178778948124672 179242634575872 179374527610880 179910440478720 180535129508160 180748875202560 181243110408192 181376475463680 181616709206016 182766161756160 183142900039680 183400766484480 183643681406976 183658574655360 184119985176576 184296278039580 184514476769280 185019008541696 185155152035840 185186905620480 185693276065536 186558660476928 186573790126080 186820907728896 186958377123840 187221615786240 187469591436288 187955818201088 188343253991424 189044966154240 189434647019520 189535278858240 189561885983568 189786318962688 190445299236864 191154843008640 191904469843968 192045679902720 192300045041664 192570804808704 193468240494592 193483930501120 194189046865920 194589331292160 194950572539904 195137235571320 195627484250112 195902479632384 196046631567360 196582696575552 196761087221760 196815441887232 197532699328512 197955928719360 198234652008960 198497214461952 198643275694080 199012042801152 199158482862080 199422268932096 199703056838656 200860276538880 201381233786880 201647963897856 201796343562240 202063623487488 202170964115456 203102020696680 203342484602880 203898499209216 204048534896640 204318797856768 204848725229568 205576676157440 205611931975680 206325862295040 207134983323648 207287400529920 207561953378304 207578786365440 208146384609408 208299546040320 209116407005184 209878493036544 209895513891840 210328174264320 210624317759520 210873687736320 210903290365824 211152990633984 211450295476224 211605888040960 211886160740352 213227188715520 213509608833024 213666716712960 213967560898560 214250961641472 214806649372672 216051389890560 216496739450880 216611747266560 216642155409792 216898650243072 217651770556416 217669421813760 218425218417280 218462677724160 219319394107392 219480777031680 219771480047616 220080919781376 220390289586432 220552460513280 221124492001280 221155533647496 221417372123136 221580298813440 222186182443008 222387807191040 223013983510080 223473685155840 223888548151296 224053293219840 224350052548608 224515137208320 224665938943488 226235347107840 226553888010240 226853959385088 227020886507520 227442334629888 227609694699520 228232064958464 229554601758720 230149981470720 230454815883264 230624392642560 231273760677120 232116595081920 232180716601344 232391410974720 233026856239104 233198325596160 233507197550592 233526134661120 234164682685584 234336989295360 234944772751360 235255957880832 235429067489280 236952357479460 237232898703360 237881582410752 238056624046080 238371930832896 238990179434496 239880587304960 240375056302080 240713506010880 241032331846656 241657480544256 241835300618240 242155612274688 243688215674880 244010981523456 244534355312640 244858241875968 244878099540480 245493313568768 245728370719440 246019302359040 246692011388928 246915874160640 247591034754048 248121518077440 248744880635904 248765053501440 248799975353433 249094543638528 249277836165120 249628821048320 249959455248384 251124338655232 251874616670208 252059954872320 252579529359360 252713705144320 252749181311424 253048425283584 253927065649152 254873124011520 255398497320960 255872626458624 256060906536960 256400060055552 256761073078272 258918729154560 259261667868672 259452441722880 259934096719872 260182980761760 260836645666816 261203306176512 261395508756480 262110262100736 262348116295680 263376932438016 263629112957280 263941238292480 264312869345280 264662952615936 264857700925440 265349390401536 266865368629248 266887011041280 267616780212096 267813702051840 268508311715840 268863951863808 269061791416320 270802694262240 271123312803840 271864665612288 272064713195520 272425063809024 274149242634240 274714350059520 275101149726720 275465522110464 275487861983040 276179977764864 276383200706560 276444417059370 276771715153920 277528512812544 277732728053760 278821876006912 278869693169664 279837990715392 279860685189120 280437565685760 280832423679360 281164916981760 281204387154432 281933727301632 282514880987136 283567449231360 284302918287360 284342828975352 284679478444032 284888955617280 285290081198080 285667948855296 287856704765952 288068519854080 288662319267840 288815663022080 288856207213056 290202360741888 290225895751680 291283570298880 291883996938240 292425858809856 292641036042240 292705853356980 293441226375168 293853719448576 294069947351040 294874044863328 295223162830848 296248243257344 296299048992768 296517076254720 297351978013440 297964913541120 298518064201728 298737724293120 299133403398144 299554585257984 301290414808320 302071850680320 302471945846784 302694515343360 303095435231232 303256446173184 305013726904320 305847748813824 306072802344960 306866641960960 307273087844352 308365014236160 309488793442560 309574288801792 310702474985472 310931100794880 311342930067456 311368179548160 312219576914112 312449319060480 313674610507776 313905423319040 314817739554816 314843270837760 315936476639280 316310531604480 316729485950976 317175443214336 317408832061440 317829241110528 318653572579328 319840783073280 320500075069440 320951341347840 321376442462208 322209974059008 322874149699584 324077084835840 324917620899840 324963233114688 325347975364608 326045807083520 326477655834624 326504132720640 327637827625920 328025736478720 328922681851904 328979091161088 329221165547520 330121379672064 330828690769920 331659840847872 331686738001920 331733300471244 332126058184704 332370448220160 333279273664512 333581710786560 334520975265120 335832822226944 336079939829760 336525078822912 336772705812480 336998908415232 338569420865536 339830832015360 340531329761280 341163501944832 341414542049280 342348097437696 344331902638080 345224972206080 345682223824896 345936588963840 346910641015680 348271074902016 348527345008640 348587116462080 349480349467648 349540284358656 349797488394240 351505483943040 351921651056640 352417159127040 352883936821248 353143601233920 353799187202048 355428536219190 355849348055040 356582864977920 356822373616128 357084936069120 357557896249344 358485269151744 359820880957440 361070259016320 361497750405120 362486220816384 362752950927360 363233418412032 365532323512320 366285800079360 366801532968960 367287362813952 367317149310720 368239970353152 368592556079160 369028953538560 370038017083392 370310304071680 370373811240960 371386552131072 373117320953856 373147580252160 373641815457792 373916754247680 374443231572480 374939182872576 375911636402176 376686507982848 378089932308480 378869294039040 379070557716480 379123771967136 379572637925376 380890598473728 382309686017280 383808939687936 384091359805440 384600090083328 385141609617408 386936480989184 386967861002240 388378093731840 389178662584320 389901145079808 390274471142640 391254968500224 391804959264768 392093263134720 393165393151104 393522174443520 393630883774464 395065398657024 395911857438720 396469304017920 396994428923904 397286551388160 398024085602304 398316965724160 398844537864192 399406113677312 401720553077760 402762467573760 403295927795712 403592687124480 404127246974976 404341928230912 406204041393360 406684969205760 407796998418432 408097069793280 408637595713536 409697450459136 411153352314880 411223863951360 412651724590080 414269966647296 414574801059840 414666625589055 415123906756608 415157572730880 416292769218816 416599092080640 418232814010368 419756986073088 419791027783680 420656348528640 421248635519040 421747375472640 421806580731648 422900590952448 423211776081920 423772321480704 426454377431040 427019217666048 427333433425920 427935121797120 428501923282944 429613298745344 432102779781120 432993478901760 433223494533120 433284310819584 435303541112832 435338843627520 436850436834560 436925355448320 438638788214784 438961554063360 440161839562752 440780579172864 441104921026560 442248984002560 442311067294992 442834744246272 444372364886016 444775614382080 446027967020160 446947370311680 447777096302592 448106586439680 448700105097216 449331877886976 452470694215680 453107776020480 453707918770176 454041773015040 454884669259776 456464129916928 459109203517440 460299962941440 460909631766528 462547521354240 464233190163840 464361433202688 464782821949440 466053712478208 466396651192320 467014395101184 467052269322240 468329365371168 468673978590720 469889545502720 470511915761664 470858134978560 473904714958920 474465797406720 475763164821504 476113248092160 476743861665792 477980358868992 479761174609920 480750112604160 481427012021760 482064663693312 483314961088512 483670601236480 484311224549376 487376431349760 488021963046912 489068710625280 489716483751936 489756199080960 490986627137536 491456741438880 492038604718080 493384022777856 493831748321280 495182069508096 496243036154880 497489761271808 497530107002880 497599950706866 498189087277056 498555672330240 499257642096640 499918910496768 503749233340416 504119909744640 505159058718720 505427410288640 505498362622848 506096850567168 507854131298304 509746248023040 510796994641920 511745252917248 512121813073920 512800120111104 513522146156544 517837458309120 518523335737344 518904883445760 519868193439744 520365961523520 521673291333632 522406612353024 522791017512960 524220524201472 524696232591360 526753864876032 527258225914560 527882476584960 528625738690560 529325905231872 529715401850880 530698780803072 533730737258496 533774022082560 535233560424192 535627404103680 537016623431680 537727903727616 538123582832640 541605388524480 542246625607680 543729331224576 544129426391040 544850127618048 548298485268480 549428700119040 550202299453440 550931044220928 550975723966080 552359955529728 552766401413120 552888834118740 553543430307840 555057025625088 555465456107520 557643752013824 559675981430784 559721370378240 560875131371520 561664847358720 562408774308864 563867454603264 565029761974272 567134898462720 568605836574720 568685657950704 569358956888064 570580162396160 571335897710592 575713409531904 576137039708160 577712414426112 580404721483776 580451791503360 582567140597760 583767993876480 584851717619712 585411706713960 586882452750336 587707438897152 588139894702080 589748089726656 590446325661696 592496486514688 592598097985536 594703956026880 595929827082240 597036128403456 597475448586240 598266806796288 599109170515968 602580829616640 604143701360640 604943891693568 605389030686720 606190870462464 606512892346368 610027453808640 611695497627648 612145604689920 613733283921920 614546175688704 616730028472320 618977586885120 619148577603584 621404949970944 621862201589760 622685860134912 622736359096320 624439153828224 624898638120960 627349221015552 627810846638080 629635479109632 629686541675520 631872953278560 632621063208960 633458971901952 634350886428672 634817664122880 635658482221056 639681566146560 641000150138880 641902682695680 642752884924416 644419948118016 648154169671680 649835241799680 649926466229376 650695950729216 652091614167040 652955311669248 653008265441280 655275655251840 656051472957440 657845363703808 657958182322176 658442331095040 660242759344128 661657381539840 663373476003840 663466600942488 664252116369408 664740896440320 666558547329024 667163421573120 669041950530240 671665644453888 672159879659520 673050157645824 673545411624960 673997816830464 677138841731072 679661664030720 681062659522560 682327003889664 682829084098560 684696194875392 688663805276160 690449944412160 691364447649792 691873177927680 693821282031360 696542149804032 697054690017280 697174232924160 698960698935296 699080568717312 699594976788480 703010967886080 704834318254080 705767873642496 706287202467840 707598374404096 710857072438380 711698696110080 713644747232256 714169872138240 715115792498688 716970538303488 719641761914880 722140518032640 724972441632768 725505901854720 726466836824064 731064647024640 733603065937920 734574725627904 734634298621440 736479940706304 737185112158320 738057907077120 740076034166784 740620608143360 740747622481920 742773104262144 746234641907712 746295160504320 747283630915584 747833508495360 748886463144960 749878365745152 751823272804352 753373015965696 756179864616960 757738588078080 758141115432960 758247543934272 759145275850752 761781196947456 764619372034560 767617879375872 768182719610880 769200180166656 770283219234816 773872961978368 773935722004480 776756187463680 778357325168640 779802290159616 780548942285280 782509937000448 783609918529536 784186526269440 786330786302208 787044348887040 790130797314048 791823714877440 792938608035840 793988857847808 794573102776320 796048171204608 796633931448320 798812227354624 803441106155520 805524935147520 806591855591424 807185374248960 812408082786720 813369938411520 815593996836864 816194139586560 817275191427072 822306704629760 822447727902720 825303449180160 828539933294592 829149602119680 829333251178110 830315145461760 832585538437632 833198184161280 836465628020736 839513972146176 839582055567360 841312697057280 842497271038080 843494750945280 843613161463296 845801181904896 846423552163840 847544642961408 852908754862080 854038435332096 854666866851840 855870243594240 857003846565888 859226597490688 864205559562240 865986957803520 866446989066240 866568621639168 870607082225664 870677687255040 873700873669120 873850710896640 877277576429568 877923108126720 880323679125504 881561158345728 882209842053120 884497968005120 884622134589984 885669488492544 888744729772032 889551228764160 892055934040320 893894740623360 895554192605184 896213172879360 897400210194432 898663755773952 906215552040960 907415837540352 908083546030080 909769338519552 912928259833856 918218407034880 920599925882880 921819263533056 925095042708480 928466380327680 928722866405376 932107424956416 932793302384640 934028790202368 934104538644480 936658730742336 937347957181440 939779091005440 941023831523328 941716269957120 947809429917840 948931594813440 951526329643008 952226496184320 953487723331584 955960717737984 959522349219840 961500225208320 962854024043520 964129327386624 966629922177024 967341202472960 968622449098752 974752862699520 976043926093824 978137421250560 979432967503872 979512398161920 981973254275072 982913482877760 984077209436160 986768045555712 987663496642560 990364139016192 992486072309760 994979522543616 995060214005760 995199901413732 996378174554112 997111344660480 998515284193280 999837820993536 1007498466680832 1008239819489280 1010318117437440 1010854820577280 1010996725245696 1015708262596608 1019492496046080 1021593989283840 1023490505834496 1024243626147840 1027044292313088 1035674916618240 1037046671474688 1037809766891520 1040731923047040 1043346582667264 1044813224706048 1045582035025920 1048441048402944 1049392465182720 1054516451829120 1055764953169920 1057251477381120 1058651810463744 1059430803701760 1061397561606144 1067548044165120 1070467120848384 1071254808207360 1074033246863360 1075455807455232 1083210777048960 1084493251215360 1087458662449152 1088258852782080 1089700255236096 1096596970536960 1098857400238080 1100404598906880 1101862088441856 1101951447932160 1104719911059456 1105777668237480 1107086860615680 1110114051250176 1110930912215040 1115287504027648 1119351962861568 1119442740756480 1121750262743040 1123329694717440 1124817548617728 1127734909206528 1130059523948544 1134269796925440 1137211673149440 1137371315901408 1138717913776128 1141160324792320 1142671795421184 1151426819063808 1152274079416320 1155424828852224 1160809442967552 1160903583006720 1165134281195520 1167535987752960 1169703435239424 1170823413427920 1173764905500672 1175414877794304 1176279789404160 1179496179453312 1180892651323392 1184992973029376 1185196195971072 1189407912053760 1191859654164480 1194072256806912 1194950897172480 1196533613592576 1198218341031936 1205161659233280 1208287402721280 1209887783387136 1210778061373440 1212381740924928 1213025784692736 1220054907617280 1223390995255296 1224291209379840 1227466567843840 1229092351377408 1233460056944640 1237955173770240 1238297155207168 1242809899941888 1243724403179520 1243999876767165 1245371720269824 1245472718192640 1248878307656448 1249797276241920 1254698442031104 1255621693276160 1259270958219264 1259373083351040 1263745906557120 1265242126417920 1268701772857344 1269635328245760 1271316964442112 1279363132293120 1282000300277760 1283805365391360 1285505769848832 1288839896236032 1296308339343360 1299670483599360 1299852932458752 1304183228334080 1305910623338496 1306016530882560 1310551310503680 1315690727407616 1315916364644352 1316884662190080 1320485518688256 1323314763079680 1326746952007680 1326933201884976 1328504232738816 1333117094658048 1334326843146240 1338083901060480 1343331288907776 1344319759319040 1346100315291648 1347995633660928 1354277683462144 1359323328061440 1362125319045120 1364654007779328 1369392389750784 1377327610552320 1380899888824320 1382728895299584 1387642564062720 1393084299608064 1394109380034560 1394348465848320 1397921397870592 1398161137434624 1399189953576960 1406021935772160 1409668636508160 1411535747284992 1412574404935680 1415196748808192 1421714144876760 1423397392220160 1427289494464512 1428339744276480 1430231584997376 1433941076606976 1439283523829760 1444281036065280 1449944883265536 1451011803709440 1452933673648128 1462129294049280 1467206131875840 1469149451255808 1469268597242880 1472959881412608 1474370224316640 1476115814154240 1480152068333568 1481241216286720 1481495244963840 1485546208524288 1492469283815424 1492590321008640 1494567261831168 1495667016990720 1497772926289920 1499756731490304 1503646545608704 1512359729233920 1515477176156160 1516282230865920 1516495087868544 1518290551701504 1523562393894912 1529238744069120 1535235758751744 1536365439221760 1538400360333312 1540566438469632 1547871444008960 1553512374927360 1556714650337280 1559604580319232 1561097884570560 1565019874000896 1567219837059072 1568373052538880 1572661572604416 1574088697774080 1580261594628096 1583647429754880 1585877216071680 1587977715695616 1589146205552640 1592096342409216 1593267862896640 1597624454709248 1606882212311040 1611049870295040 1613183711182848 1614370748497920 1624816165573440 1626739876823040 1631187993673728 1632388279173120 1634550382854144 1644613409259520 1644895455805440 1650606898360320 1657079866589184 1658299204239360 1658666502356220 1660630290923520 1665171076875264 1666396368322560 1672931256041472 1679027944292352 1679164111134720 1682625394114560 1684994542076160 1687226322926592 1691602363809792 1692847104327680 1695089285922816 1705817509724160 1708076870664192 1711740487188480 1714007693131776 1718453194981376 1728411119124480 1733137243278336 1741214164451328 1741355374510080 1747401747338240 1747701421793280 1754555152859136 1760647358251008 1763122316691456 1764419684106240 1768995936010240 1769244269179968 1771338976985088 1777489459544064 1784111868080640 1787789481246720 1791108385210368 1792426345758720 1794800420388864 1797327511547904 1812431104081920 1814831675080704 1816167092060160 1819538677039104 1825856519667712 1836436814069760 1841199851765760 1843638527066112 1850190085416960 1856932760655360 1857445732810752 1864214849912832 1865586604769280 1868057580404736 1868209077288960 1873317461484672 1874695914362880 1879558182010880 1882047663046656 1883432539914240 1895618859835680 1897863189626880 1903052659286016 1904452992368640 1906975446663168 1919044698439680 1923000450416640 1925708048087040 1928258654773248 1933259844354048 1934682404945920 1949505725399040 1952087852187648 1956274842501120 1958865935007744 1959024796323840 1965826965755520 1968154418872320 1973536091111424 1975326993285120 1980728278032384 1984972144619520 1990120428011520 1990399802827464 1992756349108224 1994222689320960 1997030568386560 1999675641987072 2014996933361664 2016479638978560 2020636234874880 2021709641154560 2021993450491392 2031416525193216 2038984992092160 2043187978567680 2046981011668992 2048487252295680 2054088584626176 2071349833236480 2074093342949376 2075619533783040 2081463846094080 2086693165334528 2089626449412096 2091164070051840 2096882096805888 2098784930365440 2109032903658240 2114502954762240 2117303620927488 2118861607403520 2122795123212288 2135096088330240 2140934241696768 2142509616414720 2148066493726720 2150911614910464 2166421554097920 2174917324898304 2176517705564160 2179400510472192 2193193941073920 2200809197813760 2203724176883712 2203902895864320 2209439822118912 2211555336474960 2214173721231360 2220228102500352 2221861824430080 2230575008055296 2238703925723136 2238885481512960 2243500525486080 2246659389434880 2249635097235456 2255469818413056 2260119047897088 2268539593850880 2274423346298880 2274742631802816 2277435827552256 2282320649584640 2285343590842368 2302853638127616 2304548158832640 2310849657704448 2321618885935104 2321807166013440 2330268562391040 2335071975505920 2339406870478848 2341646826855840 2347529811001344 2350829755588608 2352559578808320 2358992358906624 2369985946058752 2370392391942144 2378815824107520 2383719308328960 2388144513613824 2389901794344960 2396436682063872 2410323318466560 2416574805442560 2419775566774272 2421556122746880 2440109815234560 2446781990510592 2448582418759680 2454933135687680 2466920113889280 2475910347540480 2476594310414336 2485619799883776 2487448806359040 2487999753534330 2490945436385280 2497756615312896 2499594552483840 2509396884062208 2518541916438528 2518746166702080 2527491813114240 2530484252835840 2537403545714688 2539270656491520 2542633928884224 2558726264586240 2564000600555520 2567610730782720 2571011539697664 2577679792472064 2592616678686720 2599340967198720 2599705864917504 2608366456668160 2611821246676992 2612033061765120 2621102621007360 2631381454815232 2631832729288704 2633769324380160 2640971037376512 2646629526159360 2653493904015360 2653866403769952 2657008465477632 2666234189316096 2668653686292480 2676167802120960 2686662577815552 2688639518638080 2692200630583296 2695991267321856 2708555366924288 2718646656122880 2724250638090240 2729308015558656 2738784779501568 2754655221104640 2761799777648640 2765457790599168 2775285128125440 2786168599216128 2788218760069120 2795842795741184 2796322274869248 2798379907153920 2812043871544320 2819337273016320 2823071494569984 2825148809871360 2830393497616384 2843428289753520 2846794784440320 2854578988929024 2856679488552960 2860463169994752 2867882153213952 2878567047659520 2888562072130560 2899889766531072 2902023607418880 2905867347296256 2924258588098560 2934412263751680 2938298902511616 2938537194485760 2945919762825216 2948740448633280 2952231628308480 2960304136667136 2962482432573440 2962990489927680 2971092417048576 2984938567630848 2985180642017280 2989134523662336 2991334033981440 2995545852579840 2999513462980608 3007293091217408 3024719458467840 3030954352312320 3032564461731840 3032990175737088 3047124787789824 3058477488138240 3070471517503488 3072730878443520 3081132876939264 3095742888017920 3107024749854720 3113429300674560 3122195769141120 3130039748001792 3134439674118144 3136746105077760 3145323145208832 3148177395548160 3167294859509760 3171754432143360 3175955431391232 3178292411105280 3184192684818432 3195248909418496 3213764424622080 3222099740590080 3226367422365696 3249632331146880 3253479753646080 3262375987347456 3264776558346240 3269100765708288 3289226818519040 3289790911610880 3301213796720640 3314159733178368 3317333004712440 3321260581847040 3330342153750528 3332792736645120 3345862512082944 3358055888584704 3358328222269440 3365250788229120 3369989084152320 3374452645853184 3383204727619584 3385694208655360 3390178571845632 3411635019448320 3416153741328384 3423480974376960 3428015386263552 3436906389962752 3456822238248960 3466274486556672 3482428328902656 3482710749020160 3494803494676480 3495402843586560 3509110305718272 3521294716502016 3526244633382912 3528839368212480 3537991872020480 3538488538359936 3542677953970176 3554978919088128 3568223736161280 3575578962493440 3582216770420736 3584852691517440 3589600840777728 3594655023095808 3624862208163840 3629663350161408 3632334184120320 3639077354078208 3651713039335424 3672873628139520 3682399703531520 3687277054132224 3700380170833920 3713865521310720 3714891465621504 3728429699825664 3731173209538560 3736115160809472 3736418154577920 3746634922969344 3749391828725760 3759116364021760 3764095326093312 3766865079828480 3791237719671360 3795726379253760 3806105318572032 3808905984737280 3813950893326336 3838089396879360 3846000900833280 3851416096174080 3856517309546496 3866519688708096 3869364809891840 3899011450798080 3912549685002240 3917731870015488 3918049592647680 3931653931511040 3947072182222848 3950653986570240 3961456556064768 3969944289239040 3980240856023040 3980799605654928 3985512698216448 3994061136773120 3999351283974144 4029993866723328 4032959277957120 4043986900982784 4062833050386432 4077969984184320 4086375957135360 4093962023337984 4108177169252352 4142699666472960 4148186685898752 4162927692188160 4173386330669056 4179252898824192 4182328140103680 4193764193611776 4197569860730880 4218065807316480 4229005909524480 4234607241854976 4237723214807040 4245590246424576 4270192176660480 4281868483393536 4285019232829440 4296132987453440 4301823229820928 4332843108195840 4349834649796608 4353035411128320 4358801020944384 4386387882147840 4401618395627520 4407448353767424 4407805791728640 4418879644237824 4423110672949920 4428347442462720 4440456205000704 4443723648860160 4477407851446272 4477770963025920 4487001050972160 4493318778869760 4499270194470912 4510939636826112 4537079187701760 4548846692597760 4549485263605632 4554871655104512 4564641299169280 4570687181684736 4605707276255232 4609096317665280 4621699315408896 4643614332026880 4660537124782080 4670143951011840 4678813740957696 4683293653711680 4695059622002688 4701659511177216 4705119157616640 4717984717813248 4739971892117504 4740784783884288 4757631648215040 4767438616657920 4776289027227648 4779803588689920 4792873364127744 4820646636933120 4833149610885120 4839551133548544 4843112245493760 4880219630469120 4893563981021184 4897164837519360 4909866271375360 4933840227778560 4951820695080960 4953188620828672 4971239599767552 4974897612718080 4975999507068660 4981890872770560 4995513230625792 4999189104967680 5018793768124416 5037083832877056 5037492333404160 5054983626228480 5074807091429376 5078541312983040 5085267857768448 5117452529172480 5135221461565440 5142023079395328 5155359584944128 5185233357373440 5199411729835008 5216732913336320 5223642493353984 5224066123530240 5242205242014720 5262762909630464 5263665458577408 5281942074753024 5293259052318720 5306987808030720 5307732807539904 5314016930955264 5332468378632192 5352335604241920 5373325155631104 5377279037276160 5384401261166592 5391982534643712 5417110733848576 5437293312245760 5448501276180480 5458616031117312 5477569559003136 5509310442209280 5523599555297280 5530915581198336 5550570256250880 5572337198432256 5576437520138240 5591685591482368 5592644549738496 5596759814307840 5624087743088640 5638674546032640 5646142989139968 5650297619742720 5686856579507040 5693589568880640 5709157977858048 5713358977105920 5720926339989504 5757134095319040 5777124144261120 5799779533062144 5804047214837760 5848517176197120 5868824527503360 5876597805023232 5877074388971520 5897480897266560 5904463256616960 5920608273334272 5924964865146880 5925980979855360 5942184834097152 5970361284034560 5978269047324672 5982668067962880 5991091705159680 5999026925961216 6014586182434816 6049438916935680 6061908704624640 6065128923463680 6065980351474176 6094249575579648 6116954976276480 6140943035006976 6145461756887040 6162265753878528 6191485776035840 6214049499709440 6226858601349120 6244391538282240 6260079496003584 6268879348236288 6273492210155520 6290646290417664 6296354791096320 6343508864286720 6351910862782464 6356584822210560 6368385369636864 6390497818836992 6427528849244160 6444199481180160 6452734844731392 6499264662293760 6524751974694912 6529553116692480 6538201531416576 6578453637038080 6579581823221760 6602427593441280 6628319466356736 6634666009424880 6642521163694080 6660684307501056 6665585473290240 6691725024165888 6716111777169408 6716656444538880 6730501576458240 6739978168304640 6748905291706368 6766409455239168 6771388417310720 6780357143691264 6823270038896640 6832307482656768 6846961948753920 6856030772527104 6873812779925504 6913644476497920 6932548973113344 6964856657805312 6965421498040320 6989606989352960 6990805687173120 7018220611436544 7042589433004032 7052489266765824 7057678736424960 7075983744040960 7076977076719872 7109957838176256 7136447472322560 7151157924986880 7164433540841472 7169705383034880 7189310046191616 7249724416327680 7259326700322816 7264668368240640 7303426078670848 7345747256279040 7364799407063040 7400760341667840 7427731042621440 7429782931243008 7456859399651328 7462346419077120 7472836309155840 7493269845938688 7498783657451520 7518232728043520 7528190652186624 7582475439342720 7591452758507520 7612210637144064 7617811969474560 7627901786652672 7676178793758720 7692001801666560 7702832192348160 7713034619092992 7733039377416192 7798022901596160 7825099370004480 7835463740030976 7836099185295360 7863307863022080 7894144364445696 7901307973140480 7922913112129536 7939888578478080 7960481712046080 7961599211309856 7971025396432896 7988122273546240 7998702567948288 8059987733446656 8065918555914240 8087973801965568 8125666100772864 8155939968368640 8172751914270720 8187924046675968 8216354338504704 8285399332945920 8296373371797504 8325855384376320 8346772661338112 8358505797648384 8364656280207360 8387528387223552 8395139721461760 8436131614632960 8458011819048960 8469214483709952 8475446429614080 8491180492849152 8540384353320960 8563736966787072 8570038465658880 8592265974906880 8603646459641856 8665686216391680 8699669299593216 8706070822256640 8717602041888768 8772775764295680 8803236791255040 8814896707534848 8815611583457280 8837759288475648 8846221345899840 8856694884925440 8880912410001408 8887447297720320 8954815702892544 8955541926051840 8974002101944320 8986637557739520 8998540388941824 9021879273652224 9074158375403520 9097693385195520 9098970527211264 9129282598338560 9141374363369472 9211414552510464 9218192635330560 9243398630817792 9287228664053760 9321074249564160 9340287902023680 9366587307423360 9390119244005376 9403319022354432 9410238315233280 9435969435626496 9479943784235008 9515263296430080 9534877233315840 9552578054455296 9585746728255488 9641293273866240 9666299221770240 9679102267097088 9760439260938240 9787127962042368 9794329675038720 9867680455557120 9903641390161920 9906377241657344 9942479199535104 9951999014137320 9963781745541120 9991026461251584 9998378209935360 10037587536248832 10074167665754112 10074984666808320 10109967252456960 10149614182858752 10157082625966080 10170535715536896 10234905058344960 10270442923130880 10284046158790656 10310719169888256 10370466714746880 10398823459670016 10433465826672640 10447284986707968 10448132247060480 10484410484029440 10525525819260928 10527330917154816 10563884149506048 10586518104637440 10613975616061440 10615465615079808 10628033861910528 10664936757264384 10704671208483840 10746650311262208 10754558074552320 10768802522333184 10783965069287424 10874586624491520 10897002552360960 10917232062234624 10955139118006272 11018620884418560 11047199110594560 11061831162396672 11101140512501760 11144674396864512 11152875040276480 11183371182964736 11185289099476992 11193519628615680 11248175486177280 11277349092065280 11292285978279936 11300595239485440 11373713159014080 11387179137761280 11418315955716096 11426717954211840 11441852679979008 11514268190638080 11554248288522240 11599559066124288 11608094429675520 11697034352394240 11737649055006720 11753195610046464 11754148777943040 11794961794533120 11841216546668544 11849929730293760 11851961959710720 11884369668194304 11940722568069120 11956538094649344 11982183410319360 11998053851922432 12029172364869632 12098877833871360 12131960702948352 12188499151159296 12233909952552960 12281886070013952 12324531507757056 12382971552071680 12428098999418880 12488783076564480 12520158992007168 12537758696472576 12546984420311040 12581292580835328 12592709582192640 12687017728573440 12703821725564928 12713169644421120 12736770739273728 12780995637673984 12855057698488320 12888398962360320 12905469689462784 12998529324587520 13049503949389824 13059106233384960 13076403062833152 13156907274076160 13159163646443520 13204855186882560 13256638932713472 13269332018849760 13285042327388160 13321368615002112 13331170946580480 13432223554338816 13433312889077760 13461003152916480 13479956336609280 13497810583412736 13532818910478336 13542776834621440 13646540077793280 13664614965313536 13693923897507840 13712061545054208 13827288952995840 13865097946226688 13930842996080640 13979213978705920 13981611374346240 14036441222873088 14085178866008064 14104978533531648 14115357472849920 14151967488081920 14153954153439744 14219915676352512 14272894944645120 14302315849973760 14328867081682944 14339410766069760 14378620092383232 14499448832655360 14518653400645632 14529336736481280 14606852157341696 14691494512558080 14729598814126080 14801520683335680 14855462085242880 14859565862486016 14913718799302656 14924692838154240 14945672618311680 14986539691877376 14997567314903040 15036465456087040 15056381304373248 15164950878685440 15224421274288128 15235623938949120 15255803573305344 15352357587517440 15405664384696320 15426069238185984 15466078754832384 15650198740008960 15670927480061952 15672198370590720 15726615726044160 15788288728891392 15845826224259072 15879777156956160 15920963424092160 15923198422619712 15942050792865792 15976244547092480 15997405135896576 16119975466893312 16131837111828480 16175947603931136 16251332201545728 16311879936737280 16345503828541440 16375848093351936 16432708677009408 16570798665891840 16592746743595008 16651710768752640 16693545322676224 16717011595296768 16729312560414720 16775056774447104 16790279442923520 16872263229265920 16916023638097920 16938428967419904 16950892859228160 17080768706641920 17127473933574144 17140076931317760 17184531949813760 17331372432783360 17399338599186432 17412141644513280 17545551528591360 17606473582510080 17629793415069696 17631223166914560 17692442691799680 17713389769850880 17761824820002816 17774894595440640 17911083852103680 17948004203888640 17973275115479040 17997080777883648 18043758547304448 18148316750807040 18195386770391040 18197941054422528 18258565196677120 18282748726738944 18422829105020928 18436385270661120 18486797261635584 18574457328107520 18642148499128320 18680575804047360 18733174614846720 18780238488010752 18806638044708864 18820476630466560 18871938871252992 18959887568470016 19030526592860160 19069754466631680 19105156108910592 19171493456510976 19282586547732480 19332598443540480 19358204534194176 19574255924084736 19588659350077440 19735360911114240 19807282780323840 19812754483314688 19884958399070208 19903998028274640 19927563491082240 19982052922503168 19996756419870720 20075175072497664 20148335331508224 20149969333616640 20219934504913920 20299228365717504 20314165251932160 20341071431073792 20469810116689920 20540885846261760 20568092317581312 20621438339776512 20740933429493760 20797646919340032 20866931653345280 20894569973415936 20896264494120960 20968820968058880 21051051638521856 21054661834309632 21127768299012096 21173036209274880 21227951232122880 21230931230159616 21329873514528768 21409342416967680 21493300622524416 21509116149104640 21567930138574848 21749173248983040 21794005104721920 21910278236012544 22037241768837120 22094398221189120 22202281025003520 22289348793729024 22366742365929472 22370578198953984 22387039257231360 22496350972354560 22554698184130560 22584571956559872 22747426318028160 22774358275522560 22836631911432192 22853435908423680 22883705359958016 23028536381276160 23108496577044480 23199118132248576 23394068704788480 23475298110013440 23506391220092928 23508297555886080 23589923589066240 23682433093337088 23699859460587520 23703923919421440 23768739336388608 23881445136138240 23913076189298688 23964366820638720 23996107703844864 24058344729739264 24197755667742720 24263921405896704 24376998302318592 24467819905105920 24563772140027904 24649063015514112 24765943104143360 24856197998837760 24977566153128960 25040317984014336 25075517392945152 25093968840622080 25162585161670656 25185419164385280 25374035457146880 25407643451129856 25426339288842240 25473541478547456 25561991275347968 25710115396976640 25776797924720640 25810939378925568 25997058649175040 26099007898779648 26118212466769920 26152806125666304 26313814548152320 26318327292887040 26409710373765120 26513277865426944 26538664037699520 26570084654776320 26642737230004224 26662341893160960 26864447108677632 26866625778155520 26922006305832960 26959912673218560 26995621166825472 27065637820956672 27085553669242880 27293080155586560 27387847795015680 27424123090108416 27654577905991680 27730195892453376 27861685992161280 27958427957411840 27963222748692480 28170357732016128 28209957067063296 28230714945699840 28307908306879488 28439831352705024 28545789889290240 28604631699947520 28657734163365888 28757240184766464 28998897665310720 29037306801291264 29213704314683392 29382989025116160 29603041366671360 29710924170485760 29719131724972032 29827437598605312 29891345236623360 29973079383754752 29995134629806080 30072930912174080 30112762608746496 30329901757370880 30448842548576256 30471247877898240 30511607146610688 30704715175034880 30811328769392640 30852138476371968 30932157509664768 31300397480017920 31341854960123904 31344396741181440 31453231452088320 31576577457782784 31691652448518144 31759554313912320 31841926848184320 31846396845239424 31884101585731584 31952489094184960 31994810271793152 32239950933786624 32263674223656960 32351895207862272 32623759873474560 32691007657082880 32751696186703872 32865417354018816 33141597331783680 33185493487190016 33303421537505280 33434023190593536 33458625120829440 33550113548894208 33580558885847040 33744526458531840 33832047276195840 33876857934839808 33901785718456320 34161537413283840 34254947867148288 34280153862635520 34369063899627520 34662744865566720 34798677198372864 34824283289026560 35091103057182720 35212947165020160 35259586830139392 35262446333829120 35384885383599360 35523649640005632 35549789190881280 35822167704207360 35946550230958080 35994161555767296 36087517094608896 36296633501614080 36395882108845056 36517130393354240 36565497453477888 36845658210041856 36973594523271168 37148914656215040 37284296998256640 37466349229693440 37560476976021504 37613276089417728 37640953260933120 37743877742505984 37919775136940032 38061053185720320 38139508933263360 38210312217821184 38342986913021952 38565173095464960 38665196887080960 38716409068388352 39148511848169472 39177318700154880 39470721822228480 39614565560647680 39769916798140416 39807996056549280 39855126982164480 39964105845006336 39993512839741440 40296670663016448 40299938667233280 40439869009827840 40598456731435008 40628330503864320 40939620233379840 41081771692523520 41136184635162624 41481866858987520 41595293838680064 41733863306690560 41792528988241920 41937641936117760 42102103277043712 42109323668619264 42255536598024192 42346072418549760 42455902464245760 42461862460319232 42659747029057536 42818684833935360 42986601245048832 43018232298209280 43135860277149696 43498346497966080 43588010209443840 43820556472025088 44074483537674240 44188796442378240 44404562050007040 44578697587458048 44733484731858944 44741156397907968 44774078514462720 44992701944709120 45109396368261120 45169143913119744 45494852636056320 45673263822864384 45706871816847360 45767410719916032 46057072762552320 46216993154088960 46398236264497152 46950596220026880 47012782440185856 47016595111772160 47179847178132480 47364866186674176 47399718921175040 47537478672777216 47762890272276480 47826152378597376 47928733641277440 47992215407689728 48116689459478528 48395511335485440 48527842811793408 48753996604637184 48935639810211840 49127544280055808 49298126031028224 49531886208286720 49712395997675520 49955132306257920 50080635968028672 50151034785890304 50187937681244160 50325170323341312 50370838328770560 50748070914293760 50815286902259712 50852678577684480 51123982550695936 51420230793953280 51553595849441280 51994117298350080 52198015797559296 52236424933539840 52627629096304640 52636654585774080 52819420747530240 53077328075399040 53140169309552640 53285474460008448 53324683786321920 53733251556311040 53844012611665920 53919825346437120 53991242333650944 54131275641913344 54586160311173120 54775695590031360 54848246180216832 55309155811983360 55460391784906752 55723371984322560 55916855914823680 55926445497384960 56340715464032256 56419914134126592 56461429891399680 56615816613758976 56879662705410048 57091579778580480 57209263399895040 57315468326731776 57514480369532928 57997795330621440 58074613602582528 58427408629366784 58765978050232320 59206082733342720 59421848340971520 59438263449944064 59654875197210624 59782690473246720 59946158767509504 59990269259612160 60145861824348160 60225525217492992 60659803514741760 60897685097152512 60942495755796480 61023214293221376 61409430350069760 61622657538785280 61704276952743936 61864315019329536 62600794960035840 62683709920247808 62688793482362880 62906462904176640 63153154915565568 63383304897036288 63519108627824640 63683853696368640 63692793690478848 63904978188369920 63989620543586304 64479901867573248 64527348447313920 64703790415724544 65247519746949120 65382015314165760 65730834708037632 66283194663567360 66606843075010560 66868046381187072 67100227097788416 67161117771694080 67489052917063680 67664094552391680 67753715869679616 68323074826567680 68509895734296576 68560307725271040 69325489731133440 69597354396745728 70182206114365440 70425894330040320 70519173660278784 70524892667658240 70769770767198720 71047299280011264 71099578381762560 71644335408414720 71893100461916160 71988323111534592 72175034189217792 72593267003228160 72791764217690112 73034260786708480 73130994906955776 73691316420083712 73947189046542336 74297829312430080 74568593996513280 74932698459386880 75120953952043008 75226552178835456 75281906521866240 75487755485011968 76122106371440640 76279017866526720 76420624435642368 76685973826043904 77130346190929920 77330393774161920 77432818136776704 78297023696338944 78354637400309760 78941443644456960 79229131121295360 79539833596280832 79615992113098560 79710253964328960 79928211690012672 79987025679482880 80593341326032896 80599877334466560 80879738019655680 81196913462870016 81256661007728640 81879240466759680 82163543385047040 82272369270325248 82963733717975040 83190587677360128 83467726613381120 83585057976483840 83875283872235520 84204206554087424 84511073196048384 84692144837099520 84923724920638464 85319494058115072 85637369667870720 85973202490097664 86271720554299392 86996692995932160 87641112944050176 88148967075348480 88809124100014080 89157395174916096 89466969463717888 89482312795815936 89985403889418240 90218792736522240 90338287826239488 90989705272112640 91346527645728768 91413743633694720 91534821439832064 92114145525104640 92433986308177920 92796472528994304 93901192440053760 94025564880371712 94033190223544320 94359694356264960 94729732373348352 94799437842350080 95074957345554432 95525780544552960 95652304757194752 95857467282554880 95984430815379456 96791022670970880 97055685623586816 97871279620423680 98255088560111616 98596252062056448 99063772416573440 99424791995351040 99910264612515840 100302069571780608 100375875362488320 100650340646682624 100741676657541120 101496141828587520 101630573804519424 101705357155368960 102247965101391872 102840461587906560 103107191698882560 103988234596700160 104396031595118592 104472849867079680 105255258192609280 105273309171548160 105638841495060480 106154656150798080 106570948920016896 106649367572643840 107466503112622080 107839650692874240 107982484667301888 108262551283826688 109551391180062720 109696492360433664 110920783569813504 111446743968645120 111833711829647360 111852890994769920 112681430928064512 112839828268253184 112922859782799360 113231633227517952 113759325410820096 114183159557160960 114418526799790080 114630936653463552 115028960739065856 115995590661242880 116149227205165056 116854817258733568 117531956100464640 118412165466685440 118843696681943040 119309750394421248 119565380946493440 119892317535019008 119980538519224320 120291723648696320 121319607029483520 121795370194305024 121884991511592960 122818860700139520 123245315077570560 123408553905487872 125201589920071680 125377586964725760 125812925808353280 126306309831131136 126766609794072576 127038217255649280 127367707392737280 127385587380957696 127809956376739840 127979241087172608 128959803735146496 129054696894627840 129407580831449088 130495039493898240 130764030628331520 131461669416075264 132566389327134720 133213686150021120 133736092762374144 134200454195576832 134322235543388160 134978105834127360 135328189104783360 135507431739359232 137019791468593152 137120615450542080 138650979462266880 139194708793491456 140851788660080640 141038347320557568 141049785335316480 141539541534397440 142094598560022528 142199156763525120 143288670816829440 143786200923832320 143976646223069184 144350068378435584 145186534006456320 145583528435380224 146068521573416960 146261989813911552 147382632840167424 147894378093084672 148595658624860160 149137187993026560 149865396918773760 150241907904086016 150453104357670912 150563813043732480 150975510970023936 152244212742881280 152558035733053440 153371947652087808 154260692381859840 154660787548323840 156594047392677888 156709274800619520 157882887288913920 158458262242590720 159231984226197120 159420507928657920 159856423380025344 159974051358965760 161199754668933120 161759476039311360 162393826925740032 163758480933519360 164327086770094080 164544738540650496 165927467435950080 166381175354720256 167170115952967680 167750567744471040 168408413108174848 169022146392096768 169384289674199040 169847449841276928 170638988116230144 171274739335741440 171946404980195328 172543441108598784 173993385991864320 175282225888100352 176297934150696960 177618248200028160 178314790349832192 178933938927435776 178964625591631872 179970807778836480 180437585473044480 180676575652478976 181979410544225280 182693055291457536 182827487267389440 183069642879664128 184228291050209280 184867972616355840 185592945057988608 187802384880107520 188051129760743424 188066380447088640 188719388712529920 189459464746696704 189598875684700160 190149914691108864 191051561089105920 191714934565109760 191968861630758912 193582045341941760 194111371247173632 195742559240847360 197192504124112896 198849583990702080 199820529225031680 200604139143561216 201300681293365248 201483353315082240 202992283657175040 203261147609038848 204495930202783744 205680923175813120 207976469193400320 208792063190237184 210510516385218560 210546618343096320 211277682990120960 212309312301596160 213141897840033792 213298735145287680 214933006225244160 215679301385748480 215964969334603776 216525102567653376 219102782360125440 219392984720867328 221841567139627008 222893487937290240 223667423659294720 223705781989539840 225362861856129024 225679656536506368 225845719565598720 226463266455035904 228366319114321920 228837053599580160 229261873306927104 230057921478131712 231991181322485760 232298454410330112 235063912200929280 236824330933370880 237687393363886080 238619500788842496 239130761892986880 239784635070038016 239961077038448640 240583447297392640 242639214058967040 243590740388610048 243769983023185920 245637721400279040 246490630155141120 246817107810975744 250403179840143360 250755173929451520 251625851616706560 252612619662262272 253533219588145152 254076434511298560 254771174761915392 255619912753479680 255958482174345216 257919607470292992 258815161662898176 260990078987796480 262923338832150528 266427372300042240 267472185524748288 268400908391153664 269956211668254720 270656378209566720 271014863478718464 274039582937186304 274241230901084160 277301958924533760 278389417586982912 281703577320161280 282076694641115136 282099570670632960 283079083068794880 284189197120045056 284398313527050240 286577341633658880 287572401847664640 287953292446138368 290373068012912640 291167056870760448 292137043146833920 294765265680334848 295788756186169344 297191317249720320 298274375986053120 299730793837547520 300906208715341824 301127626087464960 301951021940047872 304488425485762560 305116071466106880 306743895304175616 308521384763719680 309321575096647680 313188094785355776 313418549601239040 315765774577827840 316916524485181440 318463968452394240 319712846760050688 319948102717931520 322399509337866240 323518952078622720 324787653851480064 328654173540188160 329089477081300992 332762350709440512 334340231905935360 335501135488942080 336816826216349696 338044292784193536 338768579348398080 339694899682553856 341277976232460288 342549478671482880 343892809960390656 345086882217197568 347986771983728640 350564451776200704 352595868301393920 355236496400056320 357867877854871552 357929251183263744 359941615557672960 360875170946088960 363958821088450560 365386110582915072 365654974534778880 368456582100418560 369735945232711680 375604769760215040 376132760894177280 377438777425059840 378918929493393408 380299829382217728 382103122178211840 383429869130219520 383937723261517824 387164090683883520 388222742494347264 391485118481694720 394385008248225792 397699167981404160 399641058450063360 401208278287122432 402601362586730496 402966706630164480 405984567314350080 406522295218077696 408991860405567488 411361846351626240 415952938386800640 417584126380474368 421021032770437120 422555365980241920 424618624603192320 426283795680067584 426597470290575360 429866012450488320 431358602771496960 431929938669207552 433050205135306752 438205564720250880 438785969441734656 443683134279254016 445786975874580480 447334847318589440 447411563979079680 450725723712258048 451359313073012736 451691439131197440 452926532910071808 456732638228643840 457674107199160320 460115842956263424 463982362644971520 470127824401858560 473648661866741760 475374786727772160 478261523785973760 479569270140076032 479922154076897280 485278428117934080 487181480777220096 491275442800558080 492981260310282240 493634215621951488 501510347858903040 503251703233413120 505225239324524544 507066439176290304 508152869022597120 509542349523830784 511239825506959360 511916964348690432 515839214940585984 517630323325796352 521980157975592960 525846677664301056 532854744600084480 534944371049496576 536801816782307328 539912423336509440 541312756419133440 542029726957436928 548079165874372608 548482461802168320 554603917849067520 556778835173965824 563407154640322560 564153389282230272 564199141341265920 566158166137589760 568378394240090112 568796627054100480 573154683267317760 575144803695329280 575906584892276736 580746136025825280 582334113741520896 584274086293667840 591577512372338688 596548751972106240 599461587675095040 601812417430683648 603902043880095744 608976850971525120 613487790608351232 617042769527439360 626376189570711552 631531549155655680 633833048970362880 636927936904788480 639425693520101376 639896205435863040 644799018675732480 647037904157245440 649575307702960128 657308347080376320 658178954162601984 665524701418881024 668680463811870720 671002270977884160 676088585568387072 677537158696796160 679389799365107712 685098957342965760 687785619920781312 690173764434395136 695973543967457280 705191736602787840 710472992800112640 715735755709743104 715858502366527488 719883231115345920 721750341892177920 727917642176901120 730772221165830144 731309949069557760 736913164200837120 739471890465423360 751209539520430080 752265521788354560 754877554850119680 757837858986786816 760599658764435456 766859738260439040 767875446523035648 776445484988694528 782970236963389440 788770016496451584 799282116900126720 802416556574244864 805202725173460992 811969134628700160 813044590436155392 817983720811134976 822723692703252480 831905876773601280 835168252760948736 842042065540874240 845110731960483840 849237249206384640 852567591360135168 853194940581150720 859732024900976640 862717205542993920 863859877338415104 876411129440501760 887366268558508032 891573951749160960 894669694637178880 894823127958159360 902718626146025472 903382878262394880 905853065820143616 913465276457287680 915348214398320640 920231685912526848 927964725289943040 940255648803717120 947297323733483520 950749573455544320 959138540280152064 959844308153794560 970556856235868160 974362961554440192 985962520620564480 987268431243902976 1003020695717806080 1006503406466826240 1010450478649049088 1014132878352580608 1016305738045194240 1019084699047661568 1022479651013918720 1023833928697380864 1031678429881171968 1035260646651592704 1043960315951185920 1051693355328602112 1065709489200168960 1073603633564614656 1079824846673018880 1082625512838266880 1096158331748745216 1096964923604336640 1109207835698135040 1126814309280645120 1128398282682531840 1132316332275179520 1136756788480180224 1146309366534635520 1150289607390658560 1151813169784553472 1161492272051650560 1164668227483041792 1183155024744677376 1193097503944212480 1198923175350190080 1203624834861367296 1207804087760191488 1217953701943050240 1226975581216702464 1234085539054878720 1252752379141423104 1263063098311311360 1267666097940725760 1273855873809576960 1278851387040202752 1279792410871726080 1289598037351464960 1294075808314490880 1299150615405920256 1314616694160752640 1316357908325203968 1331049402837762048 1337360927623741440 1342004541955768320 1352177171136774144 1355074317393592320 1358779598730215424 1370197914685931520 1380347528868790272 1391947087934914560 1410383473205575680 1420945985600225280 1431471511419486208 1439766462230691840 1455835284353802240 1461544442331660288 1473826328401674240 1478943780930846720 1504531043576709120 1509755109700239360 1515675717973573632 1521199317528870912 1533719476520878080 1535750893046071296 1552890969977389056 1565940473926778880 1577540032992903168 1598564233800253440 1604833113148489728 1610405450346921984 1623938269257400320 1626089180872310784 1645447385406504960 1663811753547202560 1670336505521897472 1684084131081748480 1690221463920967680 1698474498412769280 1705135182720270336 1706389881162301440 1719464049801953280 1725434411085987840 1727719754676830208 1752822258881003520 1774732537117016064 1789339389274357760 1789646255916318720 1805437252292050944 1811706131640287232 1826930552914575360 1840463371825053696 1894594647466967040 1901499146911088640 1918277080560304128 1919688616307589120 1941113712471736320 1948725923108880384 1971925041241128960 1974536862487805952 2006041391435612160 2013006812933652480 2028265756705161216 2032611476090388480 2038169398095323136 2044959302027837440 2063356859762343936 2070521293303185408 2087920631902371840 2131418978400337920 2147207267129229312 2159649693346037760 2165251025676533760 2192316663497490432 2193929847208673280 2218415671396270080 2253628618561290240 2256796565365063680 2264632664550359040 2273513576960360448 2300579214781317120 2303626339569106944 2329336454966083584 2366310049489354752 2397846350700380160 2407249669722734592 2415608175520382976 2435907403886100480 2453951162433404928 2468171078109757440 2505504758282846208 2526126196622622720 2535332195881451520 2547711747619153920 2557702774080405504 2559584821743452160 2579196074702929920 2588151616628981760 2629233388321505280 2662098805675524096 2674721855247482880 2684009083911536640 2710148634787184640 2717559197460430848 2740395829371863040 2760695057737580544 2783894175869829120 2820766946411151360 2841891971200450560 2862943022838972416 2879532924461383680 2911670568707604480 2923088884663320576 2957887561861693440 3009062087153418240 3019510219400478720 3031351435947147264 3042398635057741824 3067438953041756160 3071501786092142592 3105781939954778112 3131880947853557760 3155080065985806336 3197128467600506880 3220810900693843968 3247876538514800640 3290894770813009920 3327623507094405120 3380442927841935360 3396948996825538560 3410270365440540672 3438928099603906560 3450868822171975680 3455439509353660416 3549465074234032128 3578678778548715520 3579292511832637440 3610874504584101888 3623412263280574464 3653861105829150720 3680926743650107392 3789189294933934080 3802998293822177280 3836554161120608256 3839377232615178240 3882227424943472640 3897451846217760768 3943850082482257920 3949073724975611904 4012082782871224320 4026013625867304960 4056531513410322432 4065222952180776960 4076338796190646272 4089918604055674880 4141042586606370816 4175841263804743680 4262837956800675840 4294414534258458624 4319299386692075520 4384633326994980864 4436831342792540160 4513593130730127360 4529265329100718080 4547027153920720896 4601158429562634240 4607252679138213888 4658672909932167168 4732620098978709504 4795692701400760320 4814499339445469184 4831216351040765952 4871814807772200960 4936342156219514880 5011009516565692416 5052252393245245440 5070664391762903040 5095423495238307840 5115405548160811008 5119169643486904320 5158392149405859840 5176303233257963520 5258466776643010560 5324197611351048192 5368018167823073280 5435118394920861696 5480791658743726080 5521390115475161088 5683783942400901120 5725886045677944832 5759065848922767360 5823341137415208960 5846177769326641152 5915775123723386880 6018124174306836480 6039020438800957440 6084797270115483648 6134877906083512320 6211563879909556224 6263761895707115520 6394256935201013760 6441621801387687936 6495753077029601280 6581789541626019840 6655247014188810240 6760885855683870720 6793897993651077120 6820540730881081344 6901737644343951360 6910879018707320832 7098930148468064256 7157357557097431040 7221749009168203776 7246824526561148928 7307722211658301440 7361853487300214784 7578378589867868160 7605996587644354560 7673108322241216512 7678754465230356480 7764454849886945280 7887700164964515840 8024165565742448640 8052027251734609920 8130445904361553920 8152677592381292544 8282085173212741632 8351682527609487360 8525675913601351680 8588829068516917248 8638598773384151040 8769266653989961728 8873662685585080320 9027186261460254720 9058530658201436160 9094054307841441792 9202316859125268480 9214505358276427776 9317345819864334336 9465240197957419008 9591385402801520640 9662432702081531904 9743629615544401920 9872684312439029760 10141328783525806080 10190846990476615680 10230811096321622016 10316784298811719680 10352606466515927040 10648395222702096384 10736036335646146560 10870236789841723392 10961583317487452160 11042780230950322176 11367567884801802240 11518131697845534720 11646682274830417920 11692355538653282304 11831550247446773760 12036248348613672960 12078040877601914880 12169594540230967296 12269755812167024640 12423127759819112448 12527523791414231040 12788513870402027520 12883243602775375872 13310494028377620480 13587795987302154240 13641081461762162688 13803475288687902720 13821758037414641664 14197860296936128512 14314715114194862080 14443498018336407552 14493649053122297856 14615444423316602880 15156757179735736320 15211993175288709120 15346216644482433024 15357508930460712960 15528909699773890560 15775400329929031680 16104054503469219840 16305355184762585088 16564170346425483264 17051351827202703360 17177658137033834496 17277197546768302080 17538533307979923456 17747325371170160640 18054372522920509440 18117061316402872320 18404633718250536960 18634691639728668672 19182770805603041280 19324865404163063808 19487259231088803840 19745368624878059520 20282657567051612160 20381693980953231360 20461622192643244032 20705212933031854080 21296790445404192768 21472072671292293120 21740473579683446784 21923166634974904320 22085560461900644352 22735135769603604480 23036263395691069440 23293364549660835840 23663100494893547520 24072496697227345920 24156081755203829760 24846255519638224896 25055047582828462080 25577027740804055040 25766487205550751744 26620988056755240960 27175591974604308480 27282162923524325376 27606950577375805440 27643516074829283328 28395720593872257024 28629430228389724160 28987298106244595712 29230888846633205760 30423986350577418240 30692433288964866048 31057819399547781120 32208109006938439680 32610710369525170176 33128340692850966528 34102703654405406720 34554395093536604160 35077066615959846912 35494650742340321280 36108745045841018880 36234122632805744640 36809267436501073920 37269383279457337344 38365541611206082560 38649730808326127616 40763387961906462720 40923244385286488064 41410425866063708160 42593580890808385536 42944145342584586240 43480947159366893568 43846333269949808640 45470271539207208960 46072526791382138880 46586729099321671680 47326200989787095040 48312163510407659520 49692511039276449792 51154055481608110080 51532974411101503488 53241976113510481920 54351183949208616960 55213901154751610880 57974596212489191424 58461777693266411520 60847972701154836480 61384866577929732096 62115638799095562240 64416218013876879360 65221420739050340352 66256681385701933056 68205407308810813440 69108790187073208320 70989301484680642560 72217490091682037760 72468245265611489280 74538766558914674688 76731083222412165120 77299461616652255232 81526775923812925440 81846488770572976128 82820851732127416320 85187161781616771072 85888290685169172480 86961894318733787136 87692666539899617280 93173458198643343360 96624327020815319040 99385022078552899584 102308110963216220160 106483952227020963840 108702367898417233920 110427802309503221760 115949192424978382848 122769733155859464192 124231277598191124480 128832436027753758720 130442841478100680704 136410814617621626880 138217580374146416640 141978602969361285120 144936490531222978560 149077533117829349376 153462166444824330240 154598923233304510464 163053551847625850880 165641703464254832640 173923788637467574272 175385333079799234560 186346916397286686720 193248654041630638080 198770044157105799168 204616221926432440320 212967904454041927680 217404735796834467840 231898384849956765696 245539466311718928384 248462555196382248960 257664872055507517440 260885682956201361408 289872981062445957120 298155066235658698752 306924332889648660480 326107103695251701760 331283406928509665280 347847577274935148544 372693832794573373440 386497308083261276160 409232443852864880640 425935808908083855360 434809471593668935680 463796769699913531392 496925110392764497920 521771365912402722816 579745962124891914240 596310132471317397504 613848665779297320960 652214207390503403520 695695154549870297088 745387665589146746880 772994616166522552320 869618943187337871360 993850220785528995840 1043542731824805445632 1159491924249783828480 1227697331558594641920 1304428414781006807040 1391390309099740594176 1490775331178293493760 1739237886374675742720 2087085463649610891264 2318983848499567656960 2608856829562013614080 2981550662356586987520 3478475772749351485440 4174170927299221782528 5217713659124027228160 6956951545498702970880 10435427318248054456320 20870854636496108912640
- Sum of all divisors σ(n): 93656125450768809177600
- Sum of proper divisors (its aliquot sum) s(n): 72785270814272700264960
- 20870854636496108912640 is an abundant number, because the sum of its proper divisors (72785270814272700264960) is greater than itself. Its abundance is 51914416177776591352320
Bases of 20870854636496108912640
- Binary: 1000110101101101001010010101100000101011101101111010000000000000000000000002
- Hexadecimal: 0x46B694AC15DBD000000
- Base-36: 3ECMYVUXZY0W000
Squares and roots of 20870854636496108912640
- 20870854636496108912640 squared (208708546364961089126402) is 435592573257751126494913050051280843151769600
- 20870854636496108912640 cubed (208708546364961089126403) is 9091189277199806079213540914896801230784386243099152406747807744000
-
The
square root of 20870854636496108912640 is 144467486433.7858856507 -
The
cube root of 20870854636496108912640 is 27532569.5154367091
Scales and comparisons
How big is 20870854636496108912640?- 20,870,854,636,496,108,912,640 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 20,870,854,636,496,108,912,640 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 20870854636496108912640 cubic inches would be around 2294380.8 feet tall.
Recreational maths with 20870854636496108912640
- 20870854636496108912640 backwards is 04621980169463645807802
- The number of decimal digits it has is: 23
- The sum of 20870854636496108912640'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 20870854636496108912640 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 20870854636496108912640 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/20870854636496108912640/
Chicago style:
Numbermatics. 2024. "Number 20870854636496108912640 - Facts about the integer". https://numbermatics.com/n/20870854636496108912640/
The information we have on file for 20870854636496108912640 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 20870854636496108912640, math, Factors of 20870854636496108912640, curriculum, school, college, exams, university, Prime factorization of 20870854636496108912640, STEM, science, technology, engineering, physics, economics, calculator, twenty sextillion, eight hundred seventy quintillion, eight hundred fifty-four quadrillion, six hundred thirty-six trillion, four hundred ninety-six billion, one hundred eight million, nine hundred twelve thousand, six hundred forty.