40852117601184313190108160
40,852,117,601,184,313,190,108,160 is an even composite number composed of eight prime numbers multiplied together.
40852117601184313190108160 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twelve thousand, six hundred seventy-two divisors.
Prime factorization of 40852117601184313190108160:
210 × 37 × 5 × 7 × 132 × 232 × 211 × 27629495657
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 13 × 13 × 23 × 23 × 211 × 27629495657)See below for interesting mathematical facts about the number 40852117601184313190108160 from the Numbermatics database.
Names of 40852117601184313190108160
- Cardinal: 40852117601184313190108160 can be written as Forty septillion, eight hundred fifty-two sextillion, one hundred seventeen quintillion, six hundred one quadrillion, one hundred eighty-four trillion, three hundred thirteen billion, one hundred ninety million, one hundred eight thousand, one hundred sixty.
Scientific notation
- Scientific notation: 4.085211760118431319010816 × 1025
Factors of 40852117601184313190108160
- Number of distinct prime factors ω(n): 8
- Total number of prime factors Ω(n): 25
- Sum of prime factors: 27629495921
Divisors of 40852117601184313190108160
- Number of divisors d(n): 12672
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 23 24 26 27 28 30 32 35 36 39 40 42 45 46 48 52 54 56 60 63 64 65 69 70 72 78 80 81 84 90 91 92 96 104 105 108 112 115 117 120 126 128 130 135 138 140 144 156 160 161 162 168 169 180 182 184 189 192 195 207 208 210 211 216 224 230 234 240 243 252 256 260 270 273 276 280 288 299 312 315 320 322 324 336 338 345 351 360 364 368 378 384 390 405 414 416 420 422 432 448 455 460 468 480 483 486 504 507 512 520 529 540 546 552 560 567 576 585 598 621 624 630 633 640 644 648 672 676 690 702 720 728 729 736 756 768 780 805 810 819 828 832 840 844 845 864 896 897 910 920 936 945 960 966 972 1008 1014 1024 1035 1040 1053 1055 1058 1080 1092 1104 1120 1134 1152 1170 1183 1196 1215 1242 1248 1260 1266 1280 1288 1296 1344 1352 1365 1380 1404 1440 1449 1456 1458 1472 1477 1495 1512 1521 1536 1560 1587 1610 1620 1638 1656 1664 1680 1688 1690 1701 1728 1755 1792 1794 1820 1840 1863 1872 1890 1899 1920 1932 1944 2016 2028 2070 2080 2093 2106 2110 2116 2160 2184 2187 2208 2240 2268 2304 2340 2366 2392 2415 2430 2457 2484 2496 2520 2532 2535 2560 2576 2592 2645 2688 2691 2704 2730 2743 2760 2808 2835 2880 2898 2912 2916 2944 2954 2990 3024 3042 3072 3105 3120 3159 3165 3174 3220 3240 3276 3312 3328 3360 3376 3380 3402 3456 3510 3549 3584 3588 3640 3645 3680 3703 3726 3744 3780 3798 3840 3864 3887 3888 4032 4056 4095 4140 4160 4186 4212 4220 4232 4320 4347 4368 4374 4416 4431 4480 4485 4536 4563 4608 4680 4732 4761 4784 4830 4853 4860 4914 4968 4992 5040 5064 5070 5103 5120 5152 5184 5265 5290 5376 5382 5408 5460 5486 5520 5589 5616 5670 5697 5760 5796 5824 5832 5888 5908 5915 5980 6048 6084 6210 6240 6279 6318 6330 6348 6440 6480 6552 6624 6656 6720 6752 6760 6804 6877 6912 7020 7098 7168 7176 7245 7280 7290 7360 7371 7385 7406 7452 7488 7560 7596 7605 7680 7728 7774 7776 7935 8064 8073 8112 8190 8229 8280 8320 8372 8424 8440 8464 8505 8640 8694 8736 8748 8832 8862 8960 8970 9072 9126 9216 9315 9360 9464 9477 9495 9522 9568 9660 9706 9720 9828 9936 9984 10080 10128 10140 10206 10304 10368 10465 10530 10580 10647 10752 10764 10816 10920 10935 10972 11040 11109 11178 11232 11340 11394 11520 11592 11648 11661 11664 11776 11816 11830 11960 12096 12168 12285 12420 12480 12558 12636 12660 12696 12880 12960 13041 13104 13248 13293 13312 13440 13455 13504 13520 13608 13689 13715 13754 13824 14040 14196 14283 14352 14490 14559 14560 14580 14720 14742 14770 14812 14904 14976 15120 15192 15210 15309 15360 15456 15548 15552 15795 15870 16128 16146 16224 16380 16458 16560 16640 16744 16767 16848 16880 16928 17010 17091 17280 17388 17472 17496 17664 17724 17745 17920 17940 18144 18252 18515 18630 18720 18837 18928 18954 18990 19044 19136 19201 19320 19412 19435 19440 19656 19872 19968 20160 20256 20280 20412 20608 20631 20736 20930 21060 21160 21294 21504 21528 21632 21735 21840 21870 21944 22080 22113 22155 22218 22356 22464 22680 22788 22815 23040 23184 23296 23322 23328 23552 23632 23660 23805 23920 24192 24219 24265 24336 24570 24687 24840 24960 25116 25272 25320 25392 25515 25760 25920 26082 26208 26496 26586 26880 26910 27008 27040 27209 27216 27378 27430 27508 27648 27945 28080 28392 28431 28485 28566 28704 28980 29118 29120 29160 29440 29484 29540 29624 29808 29952 30240 30384 30420 30618 30912 31096 31104 31395 31590 31740 31941 32256 32292 32448 32760 32916 33120 33280 33327 33488 33534 33696 33760 33856 33971 34020 34182 34385 34560 34776 34944 34983 34992 35328 35448 35490 35659 35840 35880 36288 36504 36855 37030 37260 37440 37674 37856 37908 37980 38088 38272 38402 38640 38824 38870 38880 39123 39312 39744 39879 39936 40320 40365 40512 40560 40824 41067 41145 41216 41262 41472 41860 42120 42320 42588 42849 43056 43264 43470 43677 43680 43740 43888 44160 44226 44310 44436 44712 44928 45360 45576 45630 46080 46368 46592 46644 46656 47264 47320 47385 47610 47840 48139 48384 48438 48530 48672 49140 49374 49680 49920 50232 50301 50544 50640 50784 51030 51273 51520 51840 52164 52416 52992 53172 53235 53760 53820 54016 54080 54418 54432 54756 54860 55016 55545 55890 56160 56511 56784 56862 56970 57132 57408 57603 57960 58236 58240 58305 58320 58880 58968 59080 59248 59616 59904 60480 60768 60840 61236 61824 61893 62192 62208 62790 63089 63180 63480 63882 64512 64584 64896 65205 65520 65832 66240 66339 66465 66560 66654 66976 67068 67392 67520 67712 67942 68040 68364 68445 68770 69120 69552 69888 69966 69984 70656 70896 70980 71318 71415 71760 72576 72657 72795 73008 73710 74060 74061 74520 74880 75348 75712 75816 75960 76176 76544 76545 76804 77280 77648 77740 77760 78246 78624 79488 79758 80640 80730 81024 81120 81627 81648 82134 82290 82432 82524 82944 83720 83835 84240 84640 85176 85455 85698 86112 86528 86940 87354 87360 87480 87776 88320 88452 88620 88872 89401 89424 89856 90720 91152 91260 92736 93184 93288 93312 94185 94528 94640 94770 95220 95680 95823 96005 96278 96768 96876 97060 97344 98280 98748 99360 99840 99981 100464 100602 101088 101280 101568 101913 102060 102546 103040 103155 103680 104328 104832 104949 105984 106344 106470 106977 107520 107640 108032 108160 108836 108864 109512 109720 110032 110565 111090 111619 111780 112320 113022 113568 113724 113940 114264 114816 115206 115920 116472 116480 116610 116640 117369 117760 117936 118160 118496 119232 119637 119808 120960 121095 121536 121680 122472 123201 123435 123648 123786 124384 124416 125580 126178 126360 126960 127764 128547 129168 129792 130410 131031 131040 131664 132480 132678 132930 133308 133952 134136 134784 135040 135424 135884 136045 136080 136728 136890 137540 138240 139104 139776 139932 139968 141792 141960 142155 142636 142830 143520 144417 145152 145314 145590 146016 147420 148120 148122 149040 149760 150696 151424 151632 151920 152352 153088 153090 153608 153819 154560 155296 155480 155520 156492 157248 158976 159516 159705 161280 161460 162048 162240 163254 163296 164268 164580 164864 165048 166635 167440 167670 168480 169280 169533 169855 170352 170910 171396 172224 172809 173056 173880 174708 174720 174915 174960 175552 176640 176904 177240 177744 178295 178802 178848 179712 181440 182304 182520 185472 185679 186576 186624 188370 189056 189267 189280 189540 190440 191360 191646 192010 192556 193536 193752 194120 194688 195615 196560 197496 198720 199017 199395 199680 199962 200928 201204 202176 202560 203136 203826 204120 205092 205335 206080 206310 207360 208656 209664 209898 211968 212688 212940 213954 214245 215280 216064 216320 217672 217728 217971 218385 219024 219440 220064 221130 222180 222183 223238 223560 224640 226044 227136 227448 227880 228528 229632 230412 231840 232944 232960 233220 233280 234738 235872 236320 236992 238464 239274 240695 241920 242190 243072 243360 244881 244944 246402 246870 247296 247572 248768 248832 249613 251160 251505 252356 252720 253920 255528 256365 257094 258336 259584 260820 262062 262080 263328 264960 265356 265860 266616 267904 268203 268272 269568 270080 270848 271768 272090 272160 273456 273780 275080 278208 279552 279864 279936 282555 283584 283920 284310 285272 285660 287040 287469 288015 288834 290304 290628 291180 292032 294840 296240 296244 298080 299520 299943 301392 302848 303264 303840 304704 305739 306176 306180 307216 307638 309120 309465 310592 310960 311040 312984 314496 314847 315445 317952 319032 319410 320931 322560 322920 324096 324480 326508 326592 328536 329160 330096 331695 333270 334857 334880 335340 336960 338560 339066 339710 340704 341820 342792 344448 345618 347760 349416 349440 349830 349920 351104 352107 353280 353808 354480 355488 356590 357604 357696 358911 359424 362880 363285 364608 365040 369603 370305 370944 371358 373152 373248 376740 378112 378534 378560 379080 380880 382720 383292 384020 385112 385641 387504 388240 389376 391230 393093 393120 394992 397440 398034 398790 399924 401856 402408 404352 405120 406272 407652 408135 408240 410184 410670 412160 412620 414720 417312 419328 419796 425376 425880 427908 428490 430560 432640 433251 435344 435456 435942 436770 438048 438880 440128 441623 442260 444360 444366 446476 447005 447120 449280 452088 454272 454896 455760 457056 459264 460824 461457 463680 465888 465920 466440 466560 469476 471744 472640 473984 476928 478548 479115 481390 483840 484380 486144 486720 489762 489888 492804 493740 494592 495144 497536 499226 499905 502320 503010 504712 505440 507840 508599 509565 511056 512730 514188 516672 518427 519168 521640 524124 524160 524745 526656 529920 530712 531720 533232 534885 535808 536406 536544 539136 540160 541696 543536 544180 544320 546912 547560 550160 556416 557037 558095 559728 559872 565110 567168 567801 567840 568620 570544 571320 574080 574938 576030 577668 580608 581256 582360 584064 586845 589680 592480 592488 596160 598185 599040 599886 602784 605696 606528 607680 609408 611478 612360 614432 615276 616005 618240 618930 621184 621920 622080 625807 625968 628992 629694 630890 635904 638064 638820 641862 642735 645840 648192 648960 653016 653184 653913 655155 657072 658320 660192 663390 666540 666549 669714 669760 670680 673920 677120 678132 679420 681408 683640 685584 688896 691236 695520 698832 698880 699660 699840 702208 704214 707616 708960 710976 713180 715208 715392 717822 722085 725760 726570 729216 730080 734643 739206 740610 741888 742716 746304 746496 748839 753480 756224 757068 757120 758160 761760 765440 766584 768040 769095 770224 771282 775008 776480 778752 781333 782460 786186 786240 789984 794880 796068 797580 799848 803712 804609 804816 808704 810240 812544 815304 816270 816480 820157 820368 821340 824320 825240 834624 838656 839592 847665 850752 851760 855816 856980 861120 862407 864045 865280 866502 870688 870912 871884 873540 876096 877760 880256 883246 884520 888720 888732 892952 894010 894240 898560 899829 904176 908544 909792 911520 914112 917217 918528 921648 922914 927360 928395 931776 932880 933120 938952 943488 944541 945280 946335 947968 953856 957096 958230 962780 962793 967680 968760 972288 973440 979524 979776 985608 987480 990288 995072 995085 998452 999810 1004571 1004640 1006020 1009424 1010880 1015680 1017198 1019130 1022112 1025460 1028376 1033344 1036854 1043280 1048248 1048320 1049490 1053312 1059840 1061424 1063440 1066464 1069770 1071616 1072812 1073088 1076733 1078272 1080320 1087072 1088360 1088640 1089855 1093824 1095120 1100320 1110915 1112832 1114074 1116190 1119456 1119744 1130220 1134336 1135602 1135680 1137240 1141088 1142640 1148160 1149876 1152060 1155336 1156923 1162512 1164720 1168128 1173690 1179279 1179360 1184960 1184976 1192320 1196370 1199772 1205568 1211392 1213056 1215360 1218816 1222956 1224405 1224720 1228864 1230552 1232010 1236480 1237860 1242368 1243840 1244160 1248065 1251614 1251936 1257984 1259388 1261780 1276128 1277640 1283724 1285470 1291680 1297920 1299753 1306032 1306368 1307826 1310310 1314144 1316640 1320384 1324869 1326780 1333080 1333098 1339428 1339520 1341015 1341360 1347840 1354240 1356264 1358840 1362816 1367280 1371168 1377792 1382472 1391040 1397664 1397760 1399320 1399680 1404416 1408428 1415232 1417920 1421952 1426360 1430416 1430784 1435644 1437345 1444170 1451047 1451520 1453140 1458432 1460160 1469286 1478412 1481220 1483776 1485432 1492608 1497678 1499715 1506960 1512448 1514136 1514240 1516320 1523520 1525797 1528695 1530880 1533168 1536080 1538190 1540448 1542564 1550016 1552960 1555281 1557504 1562666 1564920 1572372 1572480 1574235 1579968 1589760 1592136 1595160 1599696 1604655 1607424 1609218 1609632 1617408 1620480 1625088 1630608 1632540 1632960 1640314 1640736 1642680 1650480 1669248 1671111 1674285 1679184 1695330 1701504 1703403 1703520 1711632 1713960 1722240 1724814 1728090 1733004 1741376 1741824 1743768 1747080 1752192 1755520 1760512 1760535 1766492 1769040 1777440 1777464 1785904 1788020 1788480 1794555 1797120 1799658 1808352 1817088 1819584 1823040 1828224 1834434 1843296 1845828 1848015 1854720 1856790 1863552 1865760 1866240 1877421 1877904 1886976 1889082 1890560 1892670 1895936 1907712 1914192 1916460 1925560 1925586 1928205 1937520 1944576 1946880 1959048 1959552 1965465 1971216 1974960 1980576 1990144 1990170 1996904 1999620 1999647 2009142 2009280 2012040 2018848 2021760 2031360 2034396 2038260 2044224 2050920 2056752 2066688 2073708 2086560 2096496 2096640 2098980 2106624 2122848 2126880 2132928 2139540 2143232 2145624 2146176 2153466 2166255 2174144 2176720 2177280 2179710 2187648 2190240 2200640 2203929 2208115 2221830 2225664 2228148 2232380 2238912 2239488 2246517 2260440 2268672 2271204 2271360 2274480 2282176 2285280 2296320 2299752 2304120 2307285 2310672 2313846 2325024 2329440 2336256 2343999 2347380 2358558 2358720 2369920 2369952 2384640 2392740 2399544 2411136 2413827 2426112 2430720 2437632 2445912 2448810 2449440 2457728 2460471 2461104 2464020 2472960 2475720 2484736 2487680 2496130 2503228 2503872 2515968 2518776 2523560 2542995 2552256 2555280 2567448 2570940 2583360 2587221 2592135 2595840 2599506 2612064 2612736 2615652 2620620 2628288 2633280 2640768 2649738 2653560 2666160 2666196 2678856 2679040 2682030 2682720 2695680 2699487 2708480 2712528 2717680 2725632 2734560 2742336 2751651 2755584 2764944 2782080 2785185 2795328 2798640 2799360 2808832 2816856 2830464 2833623 2835840 2839005 2843904 2852720 2860832 2861568 2871288 2874690 2888340 2888379 2902094 2903040 2906280 2916864 2920320 2938572 2956824 2962440 2970864 2985216 2995356 2999430 3013713 3013920 3028272 3028480 3032640 3047040 3051594 3057390 3066336 3072160 3076380 3080896 3085128 3100032 3105920 3110562 3125332 3129035 3129840 3144744 3144960 3148470 3159936 3179520 3184272 3190320 3199392 3209310 3214848 3218436 3219264 3230199 3234816 3240960 3261216 3265080 3265920 3269565 3280628 3281472 3285360 3300960 3332745 3338496 3342222 3348570 3358368 3390660 3403008 3406806 3407040 3423264 3427920 3444480 3449628 3456180 3466008 3482752 3487536 3494160 3504384 3511040 3521024 3521070 3532984 3537837 3538080 3554880 3554928 3571808 3576040 3576960 3589110 3599316 3616704 3634176 3639168 3646080 3656448 3668868 3673215 3686592 3691656 3696030 3709440 3713580 3727104 3731520 3732480 3744195 3754842 3755808 3773952 3778164 3781120 3785340 3791872 3828384 3832920 3851120 3851172 3856410 3875040 3893760 3899259 3906665 3918096 3919104 3930930 3942432 3949920 3961152 3974607 3980288 3980340 3993808 3999240 3999294 4018284 4018560 4023045 4024080 4037696 4043520 4062720 4068792 4076520 4088448 4100785 4101840 4113504 4133376 4147416 4173120 4192992 4193280 4197960 4213248 4245696 4253760 4265856 4279080 4291248 4292352 4306932 4312035 4332510 4348288 4353141 4353440 4354560 4359420 4375296 4380480 4401280 4407858 4416230 4443660 4451328 4456296 4464760 4477824 4493034 4499145 4520880 4537344 4542408 4542720 4548960 4564352 4570560 4577391 4586085 4592640 4599504 4608240 4614570 4621344 4627692 4650048 4658880 4665843 4672512 4687998 4694760 4717116 4717440 4722705 4739840 4739904 4769280 4785480 4799088 4813965 4822272 4827654 4852224 4861440 4875264 4891824 4897620 4898880 4915456 4920942 4922208 4928040 4951440 4969472 4975360 4992260 5006456 5007744 5013333 5022855 5037552 5047120 5085990 5104512 5110209 5110560 5134896 5141880 5166720 5174442 5184270 5199012 5224128 5225472 5231304 5241240 5256576 5266560 5281536 5299476 5307120 5332320 5332392 5357712 5358080 5364060 5365440 5383665 5391360 5398974 5425056 5435360 5451264 5469120 5484672 5503302 5529888 5564160 5570370 5590656 5597280 5598720 5632263 5633712 5660928 5667246 5671680 5678010 5687808 5705440 5721664 5723136 5741099 5742576 5749380 5776680 5776758 5784615 5804188 5812560 5833728 5840640 5877144 5896395 5913648 5924880 5941728 5970432 5990712 5998860 5998941 6027426 6027840 6056544 6056960 6065280 6094080 6103188 6114780 6132672 6144320 6152760 6161792 6170256 6200064 6211840 6221124 6250664 6258070 6259680 6289488 6289920 6296940 6319872 6368544 6380640 6398784 6418620 6429696 6436872 6438528 6460398 6498765 6522432 6530160 6531840 6539130 6561256 6562944 6570720 6601920 6611787 6624345 6665490 6676992 6684444 6697140 6716736 6739551 6781320 6806016 6813612 6814080 6846528 6855840 6888960 6899256 6912360 6932016 6965504 6975072 6988320 7008768 7022080 7031997 7042048 7042140 7065968 7075674 7076160 7109760 7109856 7143616 7152080 7153920 7178220 7198632 7233408 7241481 7255235 7278336 7292160 7312896 7337736 7346430 7373184 7381413 7383312 7392060 7418880 7427160 7454208 7463040 7488390 7509684 7511616 7547904 7556328 7562240 7570680 7628985 7656768 7665840 7702240 7702344 7712820 7750080 7776405 7787520 7798518 7813330 7836192 7838208 7861860 7884864 7899840 7922304 7949214 7960680 7987616 7998480 7998588 8036568 8037120 8046090 8048160 8075392 8087040 8098461 8125440 8137584 8153040 8176896 8201570 8203680 8227008 8254953 8266752 8294832 8346240 8355555 8385984 8395920 8426496 8491392 8500869 8507520 8517015 8531712 8558160 8582496 8584704 8613864 8624070 8665020 8665137 8696576 8706282 8706880 8709120 8718840 8750592 8760960 8802560 8815716 8832460 8887320 8912592 8929520 8955648 8986068 8998290 9041139 9041760 9084816 9085440 9097920 9128704 9141120 9154782 9172170 9199008 9216480 9229140 9242688 9255384 9300096 9317760 9331686 9375996 9387105 9389520 9434232 9434880 9445410 9479680 9479808 9538560 9570960 9598176 9627930 9644544 9655308 9704448 9722880 9783648 9795240 9797760 9830912 9841884 9844416 9856080 9902880 9950720 9984520 9998235 10012912 10015488 10026666 10045710 10075104 10094240 10157329 10171980 10209024 10220418 10221120 10269792 10283760 10333440 10348884 10368540 10398024 10448256 10462608 10482480 10513152 10533120 10563072 10598952 10613511 10614240 10664640 10664784 10715424 10716160 10728120 10730880 10767330 10797948 10850112 10870720 10902528 10938240 10969344 11006604 11019645 11059776 11128320 11140740 11181312 11194560 11197440 11232585 11264526 11267424 11321856 11334492 11343360 11356020 11375616 11410880 11443328 11482198 11485152 11498760 11553360 11553516 11569230 11608376 11625120 11681280 11697777 11719995 11754288 11792790 11827296 11849760 11883456 11923821 11940864 11981424 11997720 11997882 12054852 12055680 12069135 12113088 12130560 12188160 12206376 12229560 12265344 12288640 12302355 12305520 12323584 12340512 12400128 12423680 12442248 12501328 12516140 12519360 12578976 12579840 12593880 12639744 12737088 12761280 12797568 12837240 12873744 12877056 12920796 12936105 12997530 13044864 13059423 13060320 13063680 13078260 13122512 13125888 13141440 13203840 13223574 13248690 13330980 13353984 13368888 13394280 13433472 13479102 13497435 13562640 13612032 13627224 13628160 13693056 13711680 13758255 13777920 13798512 13824720 13864032 13931008 13950144 13976640 13997529 14017536 14044160 14063994 14084280 14131936 14151348 14152320 14168115 14219520 14219712 14287232 14304160 14307840 14356440 14397264 14441895 14466816 14482962 14510470 14556672 14584320 14625792 14675472 14692860 14746368 14762826 14766624 14784120 14854320 14908416 14926080 14976780 15019368 15023232 15039999 15068565 15112656 15141360 15257970 15313536 15330627 15331680 15404480 15404688 15425640 15500160 15552810 15597036 15626660 15672384 15676416 15723720 15769728 15799680 15844608 15898428 15921360 15975232 15996960 15997176 16073136 16074240 16092180 16096320 16150784 16150995 16174080 16196922 16275168 16306080 16353792 16403140 16407360 16454016 16509906 16589664 16692480 16711110 16771968 16791840 16896789 16982784 17001738 17015040 17034030 17063424 17116320 17164992 17169408 17223297 17227728 17248140 17330040 17330274 17393152 17412564 17413760 17437680 17501184 17521920 17605120 17631432 17664920 17689185 17774640 17825184 17859040 17911296 17972136 17996580 18082278 18083520 18169632 18170880 18195840 18257408 18282240 18309564 18344340 18398016 18432960 18458280 18485376 18510768 18600192 18635520 18663372 18751992 18774210 18779040 18863611 18868464 18869760 18890820 18959360 18959616 19141920 19196352 19255860 19289088 19310616 19496295 19567296 19590480 19595520 19661824 19683768 19688832 19712160 19805760 19835361 19873035 19901440 19969040 19996470 20025824 20030976 20053332 20091420 20150208 20188480 20218653 20314658 20343960 20418048 20440836 20442240 20539584 20567520 20666880 20697768 20737080 20796048 20896512 20925216 20964960 21026304 21066240 21095991 21126144 21197904 21227022 21228480 21329280 21329568 21430848 21456240 21461760 21534660 21595896 21700224 21724443 21741440 21765705 21876480 21938688 22013208 22039290 22119552 22144239 22256640 22281480 22362624 22389120 22465170 22529052 22534848 22643712 22668984 22686720 22712040 22821760 22886656 22886955 22964396 22970304 22997520 23106720 23107032 23138460 23216752 23250240 23329215 23362560 23395554 23439990 23508576 23585580 23654592 23699520 23766912 23847642 23962848 23995440 23995764 24109704 24111360 24138270 24226176 24261120 24376320 24412752 24459120 24530688 24577280 24604710 24611040 24647168 24681024 24764859 24800256 24847360 24884496 25002656 25032280 25038720 25066665 25157952 25187760 25279488 25474176 25522560 25551045 25595136 25674480 25747488 25754112 25841592 25872210 25995060 25995411 26089728 26118846 26120640 26127360 26156520 26245024 26251776 26282880 26407680 26447148 26497380 26661960 26737776 26788560 26866944 26958204 26994870 27123417 27125280 27254448 27256320 27386112 27423360 27516510 27597024 27649440 27728064 27862016 27900288 27953280 27995058 28127988 28161315 28168560 28263872 28302696 28304640 28336230 28439040 28439424 28574464 28608320 28615680 28705495 28712880 28794528 28883790 28933632 28965924 29020940 29113344 29168640 29350944 29385720 29492736 29525652 29533248 29568240 29708640 29852160 29953560 29994705 30038736 30046464 30079998 30137130 30225312 30282720 30471987 30515940 30627072 30661254 30663360 30808960 30809376 30851280 31000320 31105620 31194072 31253320 31344768 31447440 31539456 31599360 31689216 31796856 31842720 31950464 31993920 31994352 32146272 32148480 32184360 32192640 32301568 32301990 32393844 32550336 32612160 32707584 32806280 32814720 32908032 33019812 33058935 33179328 33384960 33422220 33543936 33583680 33697755 33793578 33965568 34003476 34030080 34068060 34126848 34232640 34329984 34446594 34455456 34496280 34660080 34660548 34786304 34825128 34827520 34875360 35043840 35093331 35159985 35210240 35262864 35329840 35378370 35549280 35650368 35718080 35771463 35822592 35944272 35993160 36164556 36167040 36207405 36339264 36391680 36514816 36564480 36619128 36688680 36796032 36865920 36907065 36916560 36970752 37021536 37200384 37271040 37326744 37503984 37548420 37558080 37727222 37736928 37739520 37781640 37919232 38283840 38392704 38511720 38621232 38992590 39134592 39178269 39180960 39191040 39367536 39377664 39424320 39611520 39670722 39746070 39938080 39992940 40051648 40061952 40106664 40182840 40300416 40376960 40437306 40492305 40629316 40687920 40836096 40881672 40884480 41079168 41135040 41274765 41333760 41395536 41474160 41592096 41793024 41850432 41929920 41992587 42052608 42132480 42191982 42395808 42454044 42456960 42504345 42658560 42659136 42861696 42912480 42923520 43069320 43191792 43325685 43400448 43448886 43482880 43531410 43752960 43877376 44026416 44078580 44239104 44288478 44562960 44725248 44778240 44930340 45058104 45069696 45205695 45337968 45424080 45643520 45773312 45773910 45928792 45940608 45991881 45995040 46213440 46214064 46276920 46433504 46500480 46658430 46791108 46879980 47017152 47171160 47309184 47399040 47533824 47695284 47925696 47990880 47991528 48219408 48222720 48276540 48452352 48522240 48825504 48918240 49061376 49154560 49209420 49222080 49294336 49362048 49529718 49768992 50005312 50064560 50077440 50133330 50315904 50375520 50690367 50786645 50948352 51045120 51102090 51190272 51348960 51494976 51508224 51669891 51683184 51744420 51990120 51990822 52179456 52237692 52241280 52313040 52490048 52503552 52565760 52815360 52894296 52994760 53067555 53323920 53475552 53577120 53733888 53916408 53989740 54246834 54250560 54508896 54512640 54772224 54846720 55033020 55194048 55298880 55456128 55800576 55906560 55990116 56255976 56322630 56337120 56527744 56590833 56605392 56609280 56672460 56878080 56878848 57148928 57216640 57410990 57425760 57589056 57767580 57867264 57931848 58041880 58488885 58701888 58771440 58985472 59051304 59066496 59136480 59417280 59506083 59619105 59704320 59907120 59989410 60077472 60092928 60159996 60274260 60450624 60565440 60655959 60943974 61031880 61254144 61322508 61326720 61617920 61618752 61702560 62000640 62211240 62388144 62506640 62689536 62894880 63078912 63198720 63287973 63378432 63593712 63685440 63900928 63987840 63988704 64292544 64368720 64385280 64603136 64603980 64787688 65100672 65173329 65224320 65297115 65612560 65629440 65816064 66039624 66117870 66358656 66432717 66769920 66844440 67087872 67167360 67395510 67587156 67931136 68006952 68060160 68136120 68465280 68659968 68893188 68910912 68992560 69320160 69321096 69650256 69655040 69750720 69987645 70087680 70186662 70319970 70525728 70659680 70756740 71098560 71300736 71436160 71542926 71888544 71986320 72329112 72334080 72414810 72678528 72783360 73128960 73238256 73377360 73592064 73731840 73814130 73833120 73941504 74043072 74294577 74400768 74542080 74653488 75007968 75096840 75116160 75199995 75454444 75473856 75563280 75838464 76567680 76653135 76785408 77023440 77242464 77985180 77986233 78269184 78356538 78361920 78382080 78735072 78755328 78848640 79223040 79341444 79492140 79876160 79985880 80103296 80213328 80365680 80600832 80753920 80874612 80984610 81258632 81370251 81375840 81763344 81768960 82158336 82270080 82549530 82791072 82948320 83184192 83586048 83700864 83859840 83985174 84383964 84483945 84791616 84908088 84913920 85008690 85317120 85318272 85723392 85824960 85847040 86116485 86138640 86383584 86651370 86800896 86897772 86965760 87062820 87505920 88052832 88157160 88478208 88576956 89125920 89556480 89860680 90116208 90139392 90411390 90675936 90848160 91287040 91415961 91546624 91547820 91857584 91881216 91983762 91990080 92426880 92428128 92553840 92867008 93000960 93316860 93582216 93759960 94034304 94318055 94342320 94618368 94798080 95067648 95390568 95851392 95981760 95983056 96438816 96445440 96553080 96904704 97651008 97836480 98122752 98309120 98418840 98444160 98724096 99059436 99176805 99537984 100010624 100129120 100154880 100266660 100631808 100751040 101093265 101380734 101573290 101896704 102090240 102204180 102380544 102697920 102989952 103339782 103366368 103488840 103980240 103981644 104358912 104475384 104482560 104626080 104980096 105131520 105279993 105479955 105630720 105788592 105989520 106135110 106647840 106951104 107154240 107314389 107467776 107832816 107979480 108493668 108501120 108622215 109017792 109544448 109693440 110066040 110388096 110597760 110721195 110912256 111601152 111813120 111980232 112511952 112645260 112674240 113055488 113181666 113210784 113218560 113344920 113757696 114297856 114433280 114821980 114851520 115178112 115535160 115863696 116083760 116977770 117403776 117534807 117542880 118102608 118132992 118272960 118834560 119012166 119238210 119814240 119978820 120154944 120185856 120319992 120548520 120901248 121130880 121311918 121887948 122063760 122508288 122645016 122653440 123235840 123237504 123405120 123824295 124001280 124422480 124776288 125013280 125379072 125789760 126157824 126397440 126575946 127187424 127370880 127801856 127975680 127977408 128585088 128737440 128770560 129207960 129575376 129977055 130201344 130346658 130448640 130594230 131225120 131258880 131632128 132045277 132079248 132235740 132717312 132865434 133688880 134175744 134334720 134791020 135174312 135617085 136013904 136272240 136930560 137319936 137786376 137821824 137975643 137985120 138640320 138642192 139300512 139310080 139501440 139975290 140373324 140639940 141051456 141319360 141513480 142197120 142601472 142872320 143085852 143777088 143972640 144658224 144668160 144829620 145357056 145566720 146476512 146754720 147184128 147463680 147628260 147666240 147883008 148086144 148589154 149306976 150015936 150193680 150232320 150399990 150908888 150947712 151126560 152071101 152359935 153135360 153306270 153570816 154046880 154484928 155009673 155970360 155972466 156538368 156713076 156723840 157470144 157510656 157697280 158446080 158682888 158984280 159752320 159971760 160206592 160426656 160731360 161201664 161507840 161749224 161969220 162517264 162740502 162751680 163526688 163537920 164316672 164540160 165099060 165582144 165896640 166368384 167401728 167719680 167970348 168767928 168967890 169583232 169772499 169816176 169827840 170017380 170634240 170636544 171446784 171649920 172232970 172277280 172767168 173302740 173601792 173795544 173931520 174125640 175466655 176105664 176314320 176956416 177153912 178251840 178857315 179112960 179721360 180232416 180278784 180822780 181351872 181696320 181967877 182574080 182831922 183095640 183715168 183762432 183967524 183980160 184853760 184856256 185107680 185734016 186001920 186633720 187164432 187519920 188068608 188636110 188684640 189236736 189596160 189863919 190135296 190781136 191702784 191963520 191966112 192877632 193106160 193809408 195302016 195519987 195672960 195891345 196837680 196888320 197448192 198118872 198353610 199075968 199298151 200021248 200258240 200309760 200533320 201263616 201502080 202186530 202761468 203146580 203793408 204180480 204408360 205395840 205979904 206679564 206732736 206977680 207960480 207963288 208950768 208965120 209252160 209960192 209962935 210263040 210559986 210959910 211577184 211979040 212270220 213295680 213902208 214308480 214628778 215665632 215958960 216987336 217002240 217244430 218035584 219386880 220132080 220776192 221195520 221442390 221824512 223202304 223626240 223960464 225023904 225290520 225348480 226110976 226363332 226421568 226689840 227515392 228866560 229643960 229703040 229959405 230356224 231070320 231727392 232167520 233955540 234807552 235069614 235085760 236205216 236265984 236545920 237669120 238024332 238476420 239628480 239957640 240309888 240639984 241097040 241802496 242261760 242623836 243775896 244110753 244127520 245290032 245306880 246471680 246475008 246810240 247648590 248844960 249552576 250026560 250758144 251579520 253151892 253451835 254374848 254741760 255603712 255951360 255954816 257170176 257474880 257541120 258349455 258415920 259150752 259954110 260402688 260693316 260897280 261188460 262450240 262517760 264090554 264158496 264471480 265434624 265730868 267377760 268669440 269582040 270348624 271234170 272027808 272544480 273861120 274247883 274639872 275572752 275643648 275951286 275970240 277280640 277284384 278601024 279002880 279950580 280746648 281279880 282102912 282638720 282954165 283026960 284394240 285202944 285744640 286171704 287554176 287945280 289316448 289336320 289659240 290714112 292953024 293509440 294368256 294927360 295256520 295332480 296172288 297178308 297530415 298613952 300031872 300387360 300464640 300799980 301817776 301895424 302253120 303279795 304142202 304719870 306270720 306612540 307141632 308093760 308969856 310019346 311940720 311944932 313076736 313426152 313447680 314940288 315394560 316439865 316892160 317365776 317968560 319504640 319943520 320413184 320853312 321462720 321943167 322403328 323015680 323498448 323938440 325034528 325481004 325503360 325866645 327053376 328633344 329080320 330198120 331164288 331793280 332163585 332736768 334803456 335439360 335940696 337535856 337935780 339166464 339544998 339632352 339655680 340034760 341273088 342893568 343299840 344465940 344554560 345534336 346605480 347591088 348251280 350933310 352211328 352604421 352628640 354307824 356503680 357714630 359442720 360464832 360557568 361645560 362703744 363392640 363935754 365663844 366191280 367430336 367524864 367935048 367960320 369707520 369712512 370215360 371468032 371472885 372003840 373267440 374328864 375039840 376137216 377272220 377369280 378473472 379192320 379727838 381562272 383405568 383927040 383932224 385755264 386212320 389931165 390604032 391039974 391345920 391782690 393675360 393776640 394896384 396135831 396237744 396707220 398151936 398596302 400042496 400516480 401066640 402527232 403004160 404373060 405522936 406293160 406851255 408816720 410791680 411959808 413359128 413465472 413955360 415920960 415926576 417901536 417930240 418504320 419920384 419925870 421119972 421919820 423154368 423958080 424540440 426591360 427804416 428616960 429257556 431331264 431917920 433974672 434004480 434488860 436071168 440264160 441552384 442391040 442884780 443649024 447920928 450047808 450581040 450696960 452221952 452726664 452843136 453379680 456213303 457079805 457733120 459287920 459406080 459918810 460712448 462140640 463454784 464335040 465029019 467911080 469615104 470139228 470171520 472410432 472531968 473091840 475338240 476048664 476952840 479256960 479915280 480619776 481279968 482194080 483604992 484523520 485247672 487551792 488221506 488255040 490580064 490613760 492950016 493620480 495297180 497689920 499105152 500053120 503159040 506303784 506903670 508749696 509317497 509483520 511902720 511909632 514340352 514949760 516698910 516831840 518301504 519908220 520805376 521386632 521794560 522376920 524900480 526399965 528181108 528316992 528942960 530869248 531461736 534755520 536571945 537338880 539164080 540697248 542468340 544055616 545088960 545903631 547722240 548495766 551145504 551287296 551902572 551940480 554561280 554568768 557202048 558005760 559901160 561493296 562559760 564205824 565277440 565908330 566053920 568788480 569591757 570405888 571489280 572343408 575108352 575890560 578632896 579318480 581428224 585906048 587018880 587674035 590513040 590664960 592344576 594356616 595060830 597227904 597894453 600063744 600774720 600929280 601599960 603635552 603790848 604506240 606559590 608284404 609439740 612541440 613225080 616187520 617939712 620038692 623881440 623889864 626852304 626895360 629880576 630789120 632879730 634731552 635937120 639009280 639887040 640826368 641706624 642925440 643886334 646996896 647876880 650069056 650962008 651006720 651733290 654106752 658160640 660226385 660396240 662328576 663586560 664327170 665473536 669606912 670878720 671881392 675071712 675871560 678332928 679089996 679264704 680069520 682546176 686599680 688931880 689109120 689878215 691068672 693210960 695182176 696502560 701866620 704422656 705208842 705257280 708615648 713007360 715429260 718885440 720929664 723291120 725407488 726785280 727871508 731327688 732382560 734860672 735870096 735920640 739415040 739425024 740430720 742936064 742945770 746534880 748657728 750079680 752274432 754544440 754738560 759455676 760355505 763124544 766811136 767854080 767864448 771510528 772424640 775048365 779862330 781208064 782079948 782691840 783565380 787350720 787553280 792271662 792475488 793414440 796303872 797192604 800084992 801032960 802133280 806008320 808746120 811045872 812586320 813702510 817633440 821583360 822743649 823919616 826718256 826930944 827910720 831841920 831853152 835803072 837008640 839840768 839851740 842239944 843839640 846308736 847916160 848862495 849080880 853182720 855608832 857233920 858515112 862662528 863835840 867949344 868008960 868977720 872142336 880528320 883104768 884782080 885769560 895841856 900095616 901162080 901393920 905453328 905686272 906759360 909839385 912426606 914159610 918575840 918812160 919837620 921424896 924281280 926909568 928670080 930058038 935822160 939230208 940278456 940343040 944820864 946183680 949319595 950676480 952097328 953905680 958513920 959830560 961239552 962559936 964388160 965829501 967209984 969047040 970495344 975103584 976443012 976510080 977599935 981160128 985900032 987240960 990594360 995379840 996490755 998210304 1000106240 1006318080 1012607568 1013807340 1017499392 1018634994 1018967040 1023819264 1028680704 1029899520 1033397820 1033663680 1036603008 1039816440 1042773264 1044753840 1049800960 1052799930 1056362216 1056633984 1057813263 1057885920 1062923472 1069511040 1073143890 1078328160 1081394496 1084936680 1088111232 1090177920 1091807262 1096991532 1102291008 1102574592 1103805144 1103880960 1109122560 1109137536 1114404096 1116011520 1119802320 1122986592 1125119520 1128411648 1130554880 1131816660 1132107840 1137576960 1139183514 1144686816 1150216704 1151781120 1157265792 1158636960 1171812096 1174037760 1175348070 1181026080 1181329920 1184689152 1188407493 1188713232 1190121660 1194455808 1195788906 1200127488 1201549440 1203199920 1207271104 1207581696 1209012480 1213119180 1216568808 1218879480 1220553765 1226450160 1232375040 1235879424 1240077384 1247762880 1247779728 1253704608 1253790720 1259761152 1265759460 1269463104 1271874240 1278018560 1279774080 1283413248 1285850880 1287772668 1293993792 1295753760 1300138112 1301924016 1302013440 1303466580 1308213504 1320452770 1320792480 1324657152 1327173120 1328654340 1330947072 1343762784 1350143424 1351743120 1356665856 1358179992 1358529408 1360139040 1368639909 1371239415 1373199360 1377863760 1378218240 1379756430 1382137344 1386421920 1390364352 1393005120 1395087057 1403733240 1408845312 1410417684 1410514560 1417231296 1426014720 1430858520 1437770880 1441859328 1446582240 1450814976 1453570560 1455743016 1462655376 1464765120 1469721344 1471740192 1471841280 1478850048 1480861440 1485872128 1485891540 1493069760 1497315456 1500159360 1509088880 1509477120 1518911352 1520711010 1526249088 1527952491 1535708160 1535728896 1543021056 1544849280 1550096730 1559724660 1562416128 1564159896 1565383680 1567130760 1574701440 1584543324 1584950976 1586828880 1592607744 1594385208 1602065920 1604266560 1609715835 1612016640 1617492240 1622091744 1625172640 1627405020 1635266880 1643166720 1645487298 1653436512 1653861888 1655821440 1663683840 1663706304 1671606144 1674017280 1679703480 1684479888 1687679280 1692617472 1695832320 1697724990 1698161760 1706365440 1708775271 1711217664 1714467840 1717030224 1725325056 1727671680 1735898688 1737955440 1744284672 1761056640 1763022105 1771539120 1791683712 1793683359 1800191232 1802324160 1802787840 1810906656 1811372544 1813518720 1819678770 1824853212 1828319220 1837151680 1837624320 1839675240 1848562560 1853819136 1857340160 1860116076 1871644320 1880556912 1880686080 1889641728 1892367360 1898639190 1904194656 1907811360 1917027840 1919661120 1922479104 1925119872 1928776320 1931659002 1940990688 1950207168 1952886024 1953020160 1955199870 1962320256 1974481920 1980679155 1981188720 1990759680 1992981510 1996420608 2000212480 2012636160 2025215136 2027614680 2034998784 2037269988 2047638528 2059799040 2066795640 2067327360 2073206016 2079632880 2085546528 2089507680 2099601920 2105599860 2112724432 2113267968 2115626526 2115771840 2125846944 2139022080 2146287780 2156656320 2162788992 2169873360 2176222464 2180355840 2183614524 2193983064 2204582016 2207610288 2207761920 2218245120 2218275072 2228808192 2239604640 2245973184 2250239040 2256823296 2261109760 2263633320 2264215680 2278367028 2281066515 2289373632 2300433408 2303562240 2314531584 2317273920 2325145095 2343624192 2348075520 2350696140 2362052160 2362659840 2376814986 2377426464 2380243320 2388911616 2391577812 2400254976 2403098880 2406399840 2414542208 2418024960 2426238360 2433137616 2437758960 2441107530 2452900320 2464750080 2468230947 2471758848 2480154768 2495525760 2495559456 2507409216 2519522304 2531518920 2538926208 2543748480 2546587485 2559548160 2566826496 2571701760 2575545336 2587987584 2591507520 2600276224 2603848032 2604026880 2606933160 2616427008 2640905540 2641584960 2649314304 2654346240 2657308680 2687525568 2700286848 2703486240 2716359984 2717058816 2720278080 2729518155 2737279818 2742478830 2755727520 2756436480 2759512860 2764274688 2772843840 2780728704 2786010240 2790174114 2807466480 2817690624 2820835368 2821029120 2834462592 2847958785 2852029440 2861717040 2875541760 2883718656 2893164480 2901629952 2907141120 2911486032 2925310752 2929530240 2939442688 2943480384 2957700096 2961722880 2971783080 2986139520 2989472265 2994630912 3000318720 3018177760 3018954240 3037822704 3041422020 3052498176 3055904982 3071457792 3086042112 3089698560 3100193460 3119449320 3128319792 3134261520 3149402880 3169086648 3169901952 3173439789 3173657760 3188770416 3204131840 3208533120 3219431670 3234984480 3244183488 3250345280 3254810040 3270533760 3290974596 3306873024 3307723776 3311642880 3327367680 3327412608 3343212288 3348034560 3359406960 3368959776 3375358560 3385234944 3391664640 3395449980 3396323520 3412730880 3417550542 3434060448 3450650112 3455343360 3471797376 3475910880 3522113280 3526044210 3543078240 3565222479 3583367424 3587366718 3600382464 3604648320 3621813312 3622745088 3627037440 3639357540 3649706424 3656638440 3674303360 3679350480 3697125120 3707638272 3714680320 3720232152 3743288640 3761113824 3761372160 3779283456 3797278380 3808389312 3815622720 3834055680 3839322240 3850239744 3857552640 3863318004 3881981376 3900414336 3905772048 3906040320 3910399740 3924640512 3961358310 3962377440 3981519360 3985963020 3992841216 4000424960 4050430272 4055229360 4069997568 4074539976 4113718245 4119598080 4133591280 4134654720 4146412032 4159265760 4171093056 4179015360 4185261171 4199203840 4211199720 4225448864 4226535936 4231253052 4231543680 4251693888 4278044160 4292575560 4313312640 4325577984 4339746720 4352444928 4360711680 4367229048 4387966128 4409164032 4415220576 4415523840 4436550144 4457616384 4479209280 4491946368 4500478080 4527266640 4528431360 4556734056 4562133030 4578747264 4583857473 4607124480 4629063168 4634547840 4650290190 4687248384 4696151040 4701392280 4724104320 4753629972 4754852928 4760486640 4777823232 4783155624 4806197760 4812799680 4829084416 4829147505 4836049920 4852476720 4866275232 4875517920 4882215060 4905800640 4929500160 4936461894 4960309536 4991051520 4991118912 5014818432 5063037840 5077852416 5087496960 5093174970 5119096320 5133652992 5143403520 5151090672 5175975168 5183015040 5200552448 5207696064 5213866320 5232854016 5281811080 5283169920 5289066315 5314617360 5375051136 5400573696 5406972480 5432719968 5434117632 5440556160 5459036310 5474559636 5484957660 5511455040 5512872960 5519025720 5545687680 5561457408 5572020480 5580348228 5614932960 5641670736 5642058240 5668925184 5695917570 5723434080 5751083520 5767437312 5786328960 5822972064 5850621504 5859060480 5878885376 5886960768 5923445760 5942037465 5943566160 5972279040 5978944530 5989261824 6000637440 6036355520 6037908480 6075645408 6082844040 6104996352 6111809964 6142915584 6179397120 6200386920 6238898640 6256639584 6268523040 6298805760 6338173296 6339803904 6346879578 6347315520 6377540832 6417066240 6438863340 6469968960 6488366976 6500690560 6509620080 6541067520 6581949192 6613746048 6623285760 6654735360 6654825216 6686424576 6718813920 6737919552 6750717120 6770469888 6783329280 6790899960 6792647040 6835101084 6843199545 6868120896 6901300224 6910686720 6943594752 6951821760 6975435285 7044226560 7052088420 7086156480 7130444958 7166734848 7174733436 7200764928 7209296640 7243626624 7254074880 7278715080 7299412848 7313276880 7348606720 7358700960 7394250240 7404692841 7415276544 7429360640 7440464304 7486577280 7522227648 7558566912 7594556760 7616778624 7631245440 7639762455 7678644480 7700479488 7715105280 7726636008 7763962752 7800828672 7811544096 7812080640 7820799480 7849281024 7922716620 7924754880 7963038720 7971926040 8100860544 8110458720 8149079952 8227436490 8267182560 8269309440 8292824064 8318531520 8342186112 8358030720 8370522342 8422399440 8450897728 8453071872 8462506104 8463087360 8503387776 8543876355 8556088320 8585151120 8626625280 8651155968 8679493440 8704889856 8721423360 8734458096 8775932256 8818328064 8830441152 8873100288 8958418560 8968416795 8983892736 9000956160 9054533280 9056862720 9113468112 9124266060 9157494528 9167714946 9258126336 9269095680 9300580380 9402784560 9448208640 9507259944 9509705856 9520973280 9566311248 9612395520 9625599360 9658168832 9658295010 9704953440 9732550464 9751035840 9764430120 9811601280 9872923788 9920619072 9982103040 9982237824 10029636864 10126075680 10155704832 10174993920 10186349940 10238192640 10302181344 10351950336 10366030080 10401104896 10415392128 10427732640 10563622160 10566339840 10578132630 10629234720 10695667437 10750102272 10801147392 10813944960 10865439936 10868235264 10881112320 10918072620 10949119272 10969915320 11022910080 11038051440 11091375360 11122914816 11144040960 11160696456 11229865920 11283341472 11284116480 11337850368 11391835140 11446868160 11502167040 11572657920 11645944128 11701243008 11718120960 11773921536 11884074930 11887132320 11944558080 11957889060 11978523648 12001274880 12072711040 12151290816 12165688080 12209992704 12223619928 12341154735 12358794240 12400773840 12477797280 12513279168 12537046080 12555783513 12597611520 12676346592 12679607808 12693759156 12694631040 12755081664 12834132480 12877726680 12939937920 12976733952 13001381120 13019240160 13082135040 13163898384 13227492096 13246571520 13309650432 13372849152 13437627840 13475839104 13501434240 13581799920 13585294080 13670202168 13686399090 13736241792 13751572419 13821373440 13887189504 13903643520 13950870570 14088453120 14104176840 14172312960 14260889916 14333469696 14349466872 14418593280 14487253248 14508149760 14557430160 14598825696 14626553760 14697213440 14717401920 14788500480 14809385682 14880928608 14973154560 15044455296 15189113520 15233557248 15262490880 15279524910 15357288960 15400958976 15430210560 15453272016 15527925504 15601657344 15623088192 15641598960 15698562048 15845433240 15849509760 15867198945 15943852080 16201721088 16220917440 16298159904 16454872980 16534365120 16538618880 16637063040 16684372224 16716061440 16741044684 16844798880 16901795456 16925012208 16926174720 17006775552 17087752710 17170302240 17253250560 17302311936 17358986880 17468916192 17551864512 17636656128 17660882304 17826112395 17916837120 17936833590 17967785472 18001912320 18109066560 18113725440 18226936224 18248532120 18314989056 18335429892 18538191360 18601160760 18805569120 18896417280 19014519888 19019411712 19041946560 19132622496 19251198720 19316337664 19316590020 19409906880 19465100928 19502071680 19528860240 19623202560 19745847576 19841238144 19964206080 19964475648 20059273728 20252151360 20311409664 20349987840 20372699880 20604362688 20703900672 20732060160 20830784256 20855465280 20926305855 21127244320 21132679680 21156265260 21258469440 21391334874 21500204544 21602294784 21627889920 21730879872 21762224640 21836145240 21898238544 21939830640 22045820160 22076102880 22182750720 22214078523 22245829632 22288081920 22321392912 22459731840 22566682944 22675700736 22783670280 22893736320 22919287365 23145315840 23291888256 23402486016 23436241920 23547843072 23768149860 23774264640 23889116160 23915778120 24145422080 24302581632 24331376160 24447239856 24682309470 24801547680 24955594560 25026558336 25074092160 25111567026 25352693184 25359215616 25387518312 25389262080 25510163328 25668264960 25755453360 25879875840 25953467904 26002762240 26038480320 26164270080 26327796768 26454984192 26619300864 26875255680 26951678208 27002868480 27163599840 27170588160 27340404336 27372798180 27472483584 27503144838 27629495657 27774379008 27807287040 27901741140 28208353680 28344625920 28521779832 28698933744 28837186560 28974506496 29114860320 29197651392 29253107520 29394426880 29434803840 29618771364 29761857216 29946309120 30088910592 30378227040 30467114496 30524981760 30559049820 30714577920 30906544032 31055851008 31203314688 31246176384 31283197920 31690866480 31699019520 31734397890 31887704160 32087002311 32403442176 32441834880 32596319808 32909745960 33068730240 33274126080 33368744448 33432122880 33482089368 33689597760 33803590912 33850024416 33852349440 34013551104 34175505420 34340604480 34506501120 34717973760 34937832384 35103729024 35321764608 35652224790 35833674240 35873667180 35935570944 36003824640 36218133120 36453872448 36497064240 36629978112 36670859784 37023464205 37076382720 37202321520 37611138240 37792834560 38029039776 38038823424 38083893120 38265244992 38502397440 38633180040 38819813760 38930201856 39004143360 39057720480 39246405120 39491695152 39682476288 39928951296 40118547456 40504302720 40745399760 41208725376 41254717257 41464120320 41661568512 41710930560 41852611710 42254488640 42265359360 42312530520 42516938880 42782669748 43000409088 43255779840 43461759744 43524449280 43672290480 43796477088 43879661280 44091640320 44152205760 44365501440 44428157046 44642785824 44919463680 45133365888 45567340560 45787472640 45838574730 46290631680 46583776512 46804972032 47095686144 47536299720 47548529280 47831556240 48290844160 48605163264 48662752320 48894479712 49364618940 49603095360 49911189120 50053116672 50148184320 50223134052 50705386368 50775036624 50778524160 51020326656 51510906720 51759751680 51906935808 52005524480 52076960640 52655593536 52909968384 53478337185 53750511360 53903356416 54005736960 54327199680 54341176320 54680808672 54745596360 54944967168 55006289676 55258991314 55614574080 55803482280 56416707360 56689251840 57043559664 57397867488 57949012992 58229720640 58395302784 58506215040 58869607680 59237542728 59523714432 59892618240 60177821184 60756454080 60934228992 61049963520 61118099640 61813088064 62111702016 62492352768 62566395840 62778917565 63381732960 63398039040 63468795780 63775408320 64174004622 64806884352 64883669760 65192639616 65819491920 66137460480 66548252160 66737488896 66864245760 66964178736 67379195520 67607181824 67700048832 68027102208 68351010840 68681208960 68757862095 69435947520 69875664768 70207458048 70643529216 71304449580 71667348480 71747334360 72436266240 72907744896 72994128480 73341719568 74046928410 74404643040 75222276480 76058079552 76077646848 76167786240 76530489984 77004794880 77266360080 77639627520 77860403712 78008286720 78115440960 78492810240 78983390304 79364952576 79857902592 81008605440 81490799520 82417450752 82509434514 82888486971 83323137024 83421861120 83705223420 84508977280 84625061040 85033877760 85565339496 86511559680 86923519488 87344580960 87592954176 87759322560 88183280640 88304411520 88856314092 89285571648 89838927360 90266731776 91134681120 91574945280 91677149460 93167553024 93609944064 95072599440 95097058560 95663112480 96261006933 96581688320 97210326528 97325504640 97788959424 98729237880 99206190720 99822378240 100106233344 100296368640 100446268104 101410772736 101550073248 101557048320 102040653312 103021813440 103519503360 104153921280 105311187072 106956674370 107501022720 107806712832 108011473920 108654399360 109361617344 109491192720 109889934336 110012579352 110517982628 111070392615 111229148160 111606964560 112833414720 113378503680 114087119328 114795734976 116459441280 116790605568 117012430080 117739215360 118475085456 119047428864 120355642368 121512908160 122236199280 123626176128 124984705536 125132791680 125557835130 126763465920 126796078080 126937591560 127550816640 128348009244 129767339520 130385279232 131638983840 132274920960 133096504320 133928357472 134758391040 135214363648 135400097664 136702021680 137362417920 137515724190 138147478285 138871895040 139751329536 140414916096 141287058432 142608899160 143494668720 144872532480 145815489792 145988256960 146683439136 148093856820 148809286080 150444552960 152116159104 152335572480 153060979968 154532720160 155279255040 155720807424 156016573440 156230881920 157966780608 158729905152 160435011555 162017210880 162981599040 164834901504 165018869028 165776973942 166843722240 167410446840 169017954560 169250122080 170067755520 171130678992 173847038976 174689161920 175185908352 175518645120 176608823040 177712628184 178571143296 179677854720 180533463552 182269362240 183149890560 183354298920 186335106048 190145198880 190194117120 191326224960 192522013866 193406469599 194420653056 194651009280 195577918848 197458475760 198412381440 199644756480 200212466688 200592737280 200892536208 202821545472 203100146496 204081306624 206043626880 206273586285 208307842560 210622374144 213913348740 215002045440 217308798720 218723234688 218982385440 220025158704 221035965256 222140785230 223213929120 225666829440 228174238656 229591469952 232918882560 233581211136 234024860160 235478430720 236950170912 238094857728 243025816320 244472398560 247252352256 248665460913 249969411072 250265583360 251115670260 253526931840 253875183120 255101633280 256696018488 259534679040 260770558464 263277967680 264549841920 267856714944 269516782080 270800195328 273404043360 274724835840 275031448380 276294956570 279502659072 280829832192 285217798320 286989337440 288783020799 289745064960 291630979584 291976513920 293366878272 296187713640 297618572160 300889105920 304232318208 304671144960 306121959936 309065440320 310558510080 312461763840 315933561216 320870023110 324034421760 325963198080 329669803008 330037738056 331553947884 333687444480 334820893680 338035909120 338500244160 340135511040 342261357984 349378323840 350371816704 351037290240 353217646080 355425256368 357142286592 359183443541 361066927104 364538724480 366708597840 380290397760 380388234240 382652449920 385044027732 386812939198 389302018560 391155837696 394916951520 396824762880 399289512960 401785072416 405643090944 406200292992 412087253760 412547172570 414442434855 416615685120 421244748288 427826697480 434617597440 437446469376 437964770880 440050317408 442071930512 444281570460 446427858240 451333658880 456348477312 459182939904 465837765120 467162422272 468049720320 473900341824 476189715456 481305034665 486051632640 488944797120 494504704512 497330921826 500531166720 502231340520 507053863680 507750366240 510203266560 513392036976 521541116928 526555935360 535713429888 539033564160 541600390656 546808086720 549449671680 550062896760 552589913140 559005318144 570435596640 573978674880 577566041598 580219408797 583261959168 583953027840 586733756544 592375427280 595237144320 601778211840 608464636416 612243919872 618130880640 624923527680 631867122432 635478400111 641740046220 651926396160 660075476112 663107895768 669641787360 676071818240 677000488320 684522715968 698756647680 700743633408 702074580480 706435292160 710850512736 714284573184 718366887082 729077448960 733417195680 745996382739 760580795520 765304899840 770088055464 773625878396 778604037120 782311675392 789833903040 793649525760 803570144832 812400585984 824174507520 825094345140 828884869710 842489496576 855653394960 869235194880 874892938752 875929541760 880100634816 884143861024 888563140920 892855716480 902667317760 912696954624 918365879808 931675530240 947800683648 962610069330 967032347995 972103265280 977889594240 989009409024 994661843652 1001062333440 1004462681040 1014107727360 1015500732480 1020406533120 1026784073952 1053111870720 1071426859776 1077550330623 1083200781312 1093616173440 1100125793520 1105179826280 1140871193280 1147957349760 1155132083196 1160438817594 1167906055680 1173467513088 1184750854560 1190474288640 1216929272832 1236261761280 1243327304565 1249847055360 1263734244864 1270956800222 1283480092440 1303852792320 1320150952224 1326215791536 1339283574720 1354000976640 1369045431936 1397513295360 1401487266816 1404149160960 1421701025472 1428569146368 1436733774164 1443915103995 1458154897920 1466834391360 1491992765478 1521161591040 1530609799680 1540176110928 1547251756792 1564623350784 1579667806080 1607140289664 1624801171968 1648349015040 1650188690280 1657769739420 1711306789920 1740658226391 1749785877504 1751859083520 1760201269632 1768287722048 1777126281840 1785711432960 1795917217705 1805334635520 1825393909248 1836731759616 1895601367296 1906435200333 1925220138660 1934064695990 1955779188480 1989323687304 2008925362080 2028215454720 2031001464960 2053568147904 2106223741440 2142853719552 2155100661246 2187232346880 2200251587040 2210359652560 2237989148217 2281742386560 2295914699520 2310264166392 2320877635188 2335812111360 2346935026176 2369501709120 2380948577280 2472523522560 2486654609130 2514284104787 2527468489728 2541913600444 2566960184880 2607705584640 2640301904448 2652431583072 2678567149440 2708001953280 2738090863872 2795026590720 2843402050944 2873467548328 2887830207990 2901097043985 2916309795840 2933668782720 2983985530956 3042323182080 3061219599360 3080352221856 3094503513584 3159335612160 3177392000555 3214280579328 3232650991869 3249602343936 3300377380560 3315539478840 3422613579840 3481316452782 3503718167040 3520402539264 3536575444096 3554252563680 3571422865920 3591834435410 3650787818496 3729981913695 3791202734592 3812870400666 3850440277320 3868129391980 3911558376960 3978647374608 4017850724160 4062002929920 4107136295808 4212447482880 4285707439104 4310201322492 4374464693760 4400503174080 4420719305120 4448348800777 4475978296434 4563484773120 4591829399040 4620528332784 4641755270376 4669384766033 4693870052352 4739003418240 4945047045120 4973309218260 5028568209574 5083827200888 5133920369760 5221974679173 5280603808896 5304863166144 5357134298880 5387751653115 5416003906560 5476181727744 5686804101888 5719305600999 5746935096656 5775660415980 5802194087970 5829823583627 5867337565440 5967971061912 6084646364160 6160704443712 6189007027168 6318671224320 6354784001110 6428561158656 6465301983738 6600754761120 6631078957680 6713967444651 6845227159680 6962632905564 7007436334080 7040805078528 7073150888192 7108505127360 7142845731840 7183668870820 7459963827390 7542852314361 7582405469184 7625740801332 7700880554640 7736258783960 7823116753920 7957294749216 8035701448320 8124005859840 8214272591616 8261219201443 8620402644984 8703291131955 8748929387520 8801006348160 8841438610240 8896697601554 8951956592868 9126969546240 9183658798080 9241056665568 9283510540752 9338769532066 9478006836480 9532176001665 9697952975607 9946618436520 10057136419148 10167654401776 10267840739520 10443949358346 10561207617792 10609726332288 10714268597760 10775503306230 10952363455488 11189945741085 11373608203776 11438611201998 11493870193312 11551320831960 11604388175940 11659647167254 11734675130880 11935942123824 12321408887424 12378014054336 12571420523935 12637342448640 12709568002220 12857122317312 12930603967476 13201509522240 13262157915360 13345046402331 13427934889302 13690454319360 13925265811128 14008154298099 14081610157056 14146301776384 14217010254720 14367337741640 14616003202553 14919927654780 15085704628722 15251481602664 15401761109280 15472517567920 15665924037519 15914589498432 16071402896640 16163254959345 16248011719680 16428545183232 16522438402886 17157916802997 17240805289968 17406582263910 17489470750881 17602012696320 17682877220480 17793395203108 17903913185736 18253939092480 18482113331136 18567021081504 18677539064132 18956013672960 19064352003330 19395905951214 19893236873040 20114272838296 20141902333953 20335308803552 20535681479040 20887898716692 21122415235584 21219452664576 21428537195520 21551006612460 22241744003885 22379891482170 22628556943083 22747216407552 22877222403996 22987740386624 23102641663920 23208776351880 23319294334508 23346923830165 23469350261760 23871884247648 24642817774848 24756028108672 24783657604329 25142841047870 25419136004440 25861207934952 26109873395865 26403019044480 26524315830720 26690092804662 26855869778604 27380908638720 27850531622256 28016308596198 28292603552768 28434020509440 28596528004995 28734675483280 29093858926821 29149117918135 29232006405106 29839855309560 30171409257444 30502963205328 30803522218560 30945035135840 31331848075038 31829178996864 32142805793280 32326509918690 32685693362231 32857090366464 33044876805772 33569837223255 34315833605994 34481610579936 34813164527820 34978941501762 35204025392640 35365754440960 35586790406216 35807826371472 36964226662272 37134042163008 37355078128264 37714261571805 37912027345920 38128704006660 38791811902428 39786473746080 40035139206993 40228545676592 40283804667906 40670617607104 40808765085389 41071362958080 41306096007215 41775797433384 42024462894297 42244830471168 42438905329152 43102013224920 43848009607659 44483488007770 44759782964340 45257113886166 45754444807992 45975480773248 46205283327840 46417552703760 46638588669016 46693847660330 46997772112557 47743768495296 48489764878035 49285635549696 49512056217344 49567315208658 50285682095740 50838272008880 51473750408991 51722415869904 52219746791730 52468412252643 52806038088960 53048631661440 53380185609324 53711739557208 54761817277440 55701063244512 56032617192396 56868041018880 57193056009990 57469350966560 57828534410101 58187717853642 58298235836270 58464012810212 59679710619120 60342818514888 60425707001859 61005926410656 61607044437120 61890070271680 62663696150076 63658357993728 64285611586560 64653019837380 65371386724462 66089753611544 66725232011655 67139674446510 67885670829249 68631667211988 68963221159872 69626329055640 69957883003524 70040771490495 70408050785280 70731508881920 71173580812432 71615652742944 73080016012765 73928453324544 74268084326016 74350972812987 74710156256528 75428523143610 75787706587151 76257408013320 77583623804856 78329620187595 79572947492160 80070278413986 80457091353184 80567609335812 81341235214208 81617530170778 82142725916160 82612192014430 83551594866768 84048925788594 84877810658304 85789584014985 86204026449840 87281576780463 87447353754405 87696019215318 88966976015540 89519565928680 90514227772332 91508889615984 91950961546496 92410566655680 92835105407520 93277177338032 93387695320660 93995544225114 95487536990592 96979529756070 98057080086693 98571271099392 99024112434688 99134630417316 100571364191480 100709511669765 101676544017760 102312022417871 102947500817982 103444831739808 104439493583460 104936824505286 105612076177920 106097263322880 106760371218648 107395849618759 107423479114416 111402126489024 112065234384792 113142784715415 113736082037760 114386112019980 114938701933120 115657068820202 116375435707284 116596471672540 116928025620424 119359421238240 120105417620979 120685637029776 120851414003718 122011852821312 122426295256167 123214088874240 123780140543360 123918288021645 125327392300152 126073388682891 127316715987456 129306039674760 130742773448924 131544028822977 132179507223088 133450464023310 134085942423421 134279348893020 135771341658498 137263334423976 137926442319744 139252658111280 139915766007048 140081542980990 140993316337671 141463017763840 142347161624864 143231305485888 145469294634105 146160032025530 147856906649088 148536168652032 148701945625974 149420312513056 150857046287220 151575413174302 152514816026640 154421251226973 155167247609712 156659240375190 157405236757929 159145894984320 160140556827972 160914182706368 161135218671624 162682470428416 163235060341556 163428466811155 164285451832320 165224384028860 167103189733536 168097851577188 171579168029970 172408052899680 173485603230303 174563153560926 174894707508810 175392038430636 177933952031080 179039131857360 181028455544664 183017779231968 183901923092992 184821133311360 185670210815040 186554354676064 186775390641320 187991088450228 190008041633189 190975073981184 193959059512140 196114160173386 198048224869376 198269260834632 200175696034965 201142728382960 201419023339530 203353088035520 203657012487747 204043825426945 204624044835742 205895001635964 206889663479616 208878987166920 209873649010572 210122314471485 211224152355840 212194526645760 213520742437296 214791699237518 214846958228832 219240048038295 222804252978048 223052918438961 224130468769584 226285569430830 227363119761453 228772224039960 229877403866240 231314137640404 232750871414568 233192943345080 233856051240848 234988860562785 238718842476480 240210835241958 241371274059552 241702828007436 244023705642624 244852590512334 246428177748480 247560281086720 247836576043290 250654784600304 252146777365782 254633431974912 257368752044955 258612079349520 261485546897848 261844730341389 262342061263215 263088057645954 264359014446176 266900928046620 268171884846842 268558697786040 271542683316996 274526668847952 275852884639488 278505316222560 279831532014096 280163085961980 281986632675342 284694323249728 286462610971776 289142672050505 290938589268210 292320064051060 294171240260079 295713813298176 297072337304064 297403891251948 298840625026112 301714092574440 302128535009295 303150826348604 305029632053280 306936067253613 308842502453946 310334495219424 313318480750380 314810473515858 318291789968640 320281113655944 321828365412736 322187548856277 322270437343248 325364940856832 326470120683112 326856933622310 330448768057720 334206379467072 336195703154376 339428354146245 343158336059940 344816105799360 346971206460606 349126307121852 349789415017620 350784076861272 355867904062160 358078263714720 360316252862937 362056911089328 366035558463936 367278885768501 367803846185984 369642266622720 371340421630080 371754864064935 373108709352128 373550781282640 375982176900456 378220166048673 378938532935755 380016083266378 381950147962368 387918119024280 392228320346772 394632086468931 396538521669264 400351392069930 402257827270263 402285456765920 402838046679060 406706176071040 407314024975494 408087650853890 409248089671484 411790003271928 413779326959232 417757974333840 419747298021144 420244628942970 422979949013013 424389053291520 427041484874592 429583398475036 429693916457664 436407883902315 438480096076590 445608505956096 446105836877922 448260937539168 452571138861660 454726239522906 457544448079920 459754807732480 462628275280808 463263753680919 465501742829136 466385886690160 467712102481696 469977721125570 472215710273787 477437684952960 480421670483916 482742548119104 483405656014872 488047411285248 489705181024668 490285400433465 492856355496960 495120562173440 495673152086580 501309569200608 504293554731564 511560112089355 514737504089910 517224158699040 520456809690909 522971093795696 523689460682778 524684122526430 526176115291908 528718028892352 530513946110057 533801856093240 536343769693684 536979248093795 537117395572080 543085366633992 549053337695904 551705769278976 557010632445120 559663064028192 560326171923960 563973265350684 569388646499456 570024124899567 572925221943552 578285344101010 581877178536420 584640128102120 588342480520158 594144674608128 594807782503896 597681250052224 600527088104895 603428185148880 604257070018590 606301652697208 610059264106560 610971037463241 612131476280835 613872134507226 617685004907892 620668990438848 626636961500760 629620947031716 630366943414455 636583579937280 640562227311888 643656730825472 644375097712554 644540874686496 650729881713664 652940241366224 653713867244620 657720144114885 660897536115440 668412758934144 669158755316883 670429712117105 672391406308752 678856708292490 682089359284359 686316672119880 689632211598720 693942412921212 698252614243704 699578830035240 701568153722544 704966581688355 711735808124320 716156527429440 720632505725874 724113822178656 732071116927872 734557771537002 739284533245440 742680843260160 743509728129870 746217418704256 747101562565280 751770947331313 751964353800912 756440332097346 757877065871510 760032166532756 763900295924736 772106256134865 775836238048560 784456640693544 785534191024167 787026183789645 789264172937862 793077043338528 800702784139860 804515654540526 804570913531840 805676093358120 813412352142080 814628049950988 816175301707780 818496179342968 823580006543856 827558653918464 835515948667680 839494596042288 840489257885940 845959898026026 854082969749184 859166796950072 859387832915328 867428016151515 872815767804630 876960192153180 882513720780237 891217011912192 892211673755844 896521875078336 905142277723320 909452479045812 915088896159840 919509615464960 920808201760839 925256550561616 926527507361838 931003485658272 932771773380320 935424204963392 938601596963947 939955442251140 944431420547574 950040208165945 954875369905920 960843340967832 965485096238208 966562646568831 966811312029744 976094822570496 979410362049336 980570800866930 985240185632963 990241124346880 991346304173160 1002619138401216 1008587109463128 1018285062438735 1023120224178710 1029475008179820 1034448317398080 1040913619381818 1045942187591392 1047378921365556 1049368245052860 1052352230583816 1057436057784704 1061027892220114 1067603712186480 1072687539387368 1073958496187590 1074234791144160 1080948758588811 1086170733267984 1098106675391808 1101836657305503 1103411538557952 1114021264890240 1115264592194805 1119326128056384 1120652343847920 1127946530701368 1134660498146019 1136815598807265 1138777292998912 1140048249799134 1145850443887104 1156570688202020 1163754357072840 1169280256204240 1176684961040316 1183896259406793 1189615565007792 1195362500104448 1201054176209790 1206773481810789 1206856370297760 1208514140037180 1212603305394416 1220118528213120 1221942074926482 1224262952561670 1227744269014452 1235370009815784 1241337980877696 1253273923001520 1259241894063432 1260733886828910 1273167159874560 1281124454623776 1287313461650944 1288750195425108 1289081749372992 1305880482732448 1307427734489240 1309223651706945 1315440288229770 1321795072230880 1330056291432323 1336825517868288 1338317510633766 1340859424234210 1344782812617504 1357713416584980 1364178718568718 1372633344239760 1379264423197440 1387884825842424 1389791261042757 1396505228487408 1399157660070480 1403136307445088 1409933163376710 1416647130821361 1423471616248640 1432313054858880 1441265011451748 1448227644357312 1464142233855744 1469115543074004 1470856201300395 1478569066490880 1485361686520320 1487019456259740 1492434837408512 1494203125130560 1503541894662626 1503928707601824 1512880664194692 1515754131743020 1520064333065512 1534680336268065 1544212512269730 1551672476097120 1561370429072727 1568913281387088 1571068382048334 1574052367579290 1578528345875724 1586154086677056 1591541838330171 1601405568279720 1609031309081052 1609141827063680 1610937744281385 1611352186716240 1626824704284160 1629256099901976 1632350603415560 1636992358685936 1647160013087712 1655117307836928 1671031897335360 1678989192084576 1680978515771880 1691919796052052 1708165939498368 1710072374698701 1718333593900144 1718775665830656 1734856032303030 1743117251504473 1745631535609260 1753920384306360 1765027441560474 1782434023824384 1784423347511688 1793043750156672 1801581264314685 1810284555446640 1818904958091624 1830177792319680 1832913112389723 1836394428842505 1839019230929920 1841616403521678 1850513101123232 1853055014723676 1862006971316544 1865543546760640 1870848409926784 1877203193927894 1879910884502280 1888862841095148 1891100830243365 1900080416331890 1909750739811840 1921686681935664 1930970192476416 1933125293137662 1933622624059488 1952189645140992 1958820724098672 1961141601733860 1970480371265926 1973160432344655 1982692608346320 2005238276802432 2007476265950649 2011289136351315 2017174218926256 2036570124877470 2046240448357420 2046268077853077 2058950016359640 2068896634796160 2081827238763636 2091884375182784 2094757842731112 2098736490105720 2104704461167632 2114872115569408 2114899745065065 2122055784440228 2135207424372960 2145375078774736 2147916992375180 2148469582288320 2161897517177622 2172341466535968 2196213350783616 2203673314611006 2228042529780480 2230529184389610 2238652256112768 2241304687695840 2255312841993939 2255893061402736 2269320996292038 2273631197614530 2277554585997824 2280096499598268 2291700887774208 2313141376404040 2316318768404595 2327508714145680 2338560512408480 2353369922080632 2361078551368935 2367792518813586 2379231130015584 2390725000208896 2402108352419580 2413546963621578 2413712740595520 2417028280074360 2425206610788832 2440237056426240 2443884149852964 2448525905123340 2455488538028904 2470104541231457 2470740019631568 2482675961755392 2506547846003040 2518483788126864 2521467773657820 2562248909247552 2574626923301888 2577500390850216 2578163498745984 2602284048454545 2611760965464896 2614855468978480 2618447303413890 2630880576459540 2643590144461760 2647541162340711 2652569730550285 2660112582864646 2673651035736576 2676635021267532 2681718848468420 2689565625235008 2715426833169960 2728357437137436 2745266688479520 2758528846394880 2762424605282517 2775769651684848 2779582522085514 2793010456974816 2798315320140960 2806272614890176 2815804790891841 2819866326753420 2833294261642722 2846943232497280 2850120624497835 2864626109717760 2882530022903496 2896455288714624 2899687939706493 2928284467711488 2938231086148008 2941712402600790 2955720556898889 2970723373040640 2974038912519480 2984869674817024 2988406250261120 3007083789325252 3007857415203648 3025761328389384 3031508263486040 3040128666131024 3054855187316205 3069360672536130 3083976675738683 3088425024539460 3103344952194240 3122740858145454 3137826562774176 3142136764096668 3148104735158580 3157056691751448 3172308173354112 3183083676660342 3202811136559440 3218062618162104 3218283654127360 3221875488562770 3222704373432480 3242846275766433 3253649408568320 3258512199803952 3264701206831120 3273984717371872 3294320026175424 3305509971916509 3310234615673856 3342063794670720 3345793776584415 3357978384169152 3361957031543760 3383839592104104 3403981494438057 3410446796421795 3416331878996736 3420144749397402 3436667187800288 3437551331661312 3469712064606060 3486234503008946 3491263071218520 3507840768612720 3530054883120948 3551688778220379 3568846695023376 3586087500313344 3603162528629370 3620320445432367 3620569110893280 3637809916183248 3660355584639360 3665826224779446 3672788857685010 3683232807043356 3701026202246464 3706110029447352 3724013942633088 3731087093521280 3741696819853568 3754406387855788 3758854736656565 3759821769004560 3777725682190296 3782201660486730 3800160832663780 3819501479623680 3843373363871328 3861940384952832 3866250586275324 3867245248118976 3917641448197344 3922283203467720 3927670955120835 3940960742531852 3946320864689310 3965385216692640 3990168874296969 4010476553604864 4014952531901298 4022578272702630 4034348437852512 4073140249754940 4092480896714840 4092536155706154 4117900032719280 4137793269592320 4163654477527272 4183768750365568 4189515685462224 4197472980211440 4209408922335264 4229744231138816 4229799490130130 4244111568880456 4249941392464083 4270414848745920 4290750157549472 4295833984750360 4296939164576640 4323795034355244 4344682933071936 4392426701567232 4407346629222012 4412568603901185 4456085059560960 4461058368779220 4477304512225536 4482609375391680 4510625683987878 4511786122805472 4538641992584076 4547262395229060 4555109171995648 4560192999196536 4604041008804195 4626282752808080 4632637536809190 4655017428291360 4677121024816960 4684111287218181 4693007984819735 4706739844161264 4722157102737870 4735585037627172 4758462260031168 4774625514990513 4781450000417792 4804216704839160 4827093927243156 4827425481191040 4832813232844155 4834056560148720 4850413221577664 4880474112852480 4887768299705928 4897051810246680 4910977076057808 4926200928164815 4940209082462914 4941480039263136 4965351923510784 5013095692006080 5036967576253728 5042935547315640 5124497818495104 5130217124096103 5155000781700432 5156326997491968 5204568096909090 5223521930929792 5229351754513419 5229710937956960 5236894606827780 5261761152919080 5287180288923520 5295082324681422 5305139461100570 5320225165729292 5347302071473152 5353270042535064 5363437696936840 5379131250470016 5404743792944055 5430853666339920 5456714874274872 5490533376959040 5498739337169169 5509183286527515 5517057692789760 5524849210565034 5551539303369696 5559165044171028 5586020913949632 5596630640281920 5612545229780352 5631609581783682 5639732653506840 5666588523285444 5673302490730095 5693886464994560 5700241248995670 5729252219435520 5765060045806992 5792910577429248 5799375879412986 5856568935422976 5876462172296016 5883424805201580 5911441113797778 5919481297033965 5948077825038960 5969739349634048 5976812500522240 6014167578650504 6015714830407296 6022428797851947 6033867409053945 6051522656778768 6063016526972080 6080257332262048 6109710374632410 6138721345072260 6138804233559231 6167953351477366 6176850049078920 6206689904388480 6245481716290908 6275653125548352 6284273528193336 6296209470317160 6314113383502896 6344616346708224 6366167353320684 6405622273118880 6436125236324208 6436567308254720 6443750977125540 6445408746864960 6485692551532866 6517024399607904 6529402413662240 6547969434743744 6588640052350848 6611019943833018 6650281457161615 6684127589341440 6691587553168830 6715956768338304 6723914063087520 6765938525981817 6767679184208208 6807962988876114 6820893592843590 6832663757993472 6840289498794804 6873334375600576 6875102663322624 6896681299430741 6939424129212120 6948956305213785 6972469006017892 6982526142437040 7015681537225440 7060109766241896 7083235654106805 7103377556440758 7137693390046752 7172175000626688 7206325057258740 7240640890864734 7241138221786560 7275619832366496 7320711169278720 7331652449558892 7345577715370020 7366465614086712 7402052404492928 7410313623694371 7412220058894704 7448027885266176 7462174187042560 7483393639707136 7508812775711576 7517709473313130 7519643538009120 7555451364380592 7564403320973460 7600321665327560 7686746727742656 7723880769905664 7732501172550648 7734490496237952 7806852145363635 7835282896394688 7844566406935440 7855341910241670 7881921485063704 7892641729378620 7930770433385280 7942623487022133 7957709191650855 7980337748593938 8020953107209728 8029905063802596 8045156545405260 8068696875705024 8146280499509880 8184961793429680 8185072311412308 8235800065438560 8275586539184640 8287273815847551 8327308955054544 8367537500731136 8379031370924448 8394945960422880 8418817844670528 8447414372675523 8459488462277632 8459598980260260 8488223137760912 8499882784928166 8540829697491840 8550361873493505 8581500315098944 8591667969500720 8593878329153280 8647590068710488 8689365866143872 8699063819119479 8715586257522365 8784853403134464 8814693258444024 8825137207802370 8867161670696667 8912170119121920 8922116737558440 8954609024451072 8965218750783360 9021251367975756 9023572245610944 9077283985168152 9094524790458120 9120385998393072 9164565561948615 9208082017608390 9251930027216049 9252565505616160 9265275073618380 9310034856582720 9354242049633920 9368222574436362 9386015969639470 9413479688322528 9444314205475740 9471170075254344 9516924520062336 9549251029981026 9608433409678320 9654187854486312 9654850962382080 9665626465688310 9668113120297440 9700826443155328 9728538827299299 9760948225704960 9775536599411856 9794103620493360 9821954152115616 9852401856329630 9880418164925828 9882960078526272 9916529915749527 9930703847021568 10026191384012160 10037381329753245 10073935152507456 10085871094631280 10211944483314171 10231340389265385 10248995636990208 10260434248192206 10310001563400864 10312653994983936 10409136193818180 10447043861859584 10458703509026838 10459421875913920 10473789213655560 10523522305838160 10574360577847040 10590164649362844 10610278922201140 10640450331458584 10655066334661137 10706540085070128 10726875393873680 10758262500940032 10809487585888110 10860961336297101 10861707332679840 10913429748549744 10981066753918080 10997478674338338 11018366573055030 11049698421130068 11103078606739392 11118330088342056 11172041827899264 11193261280563840 11225090459560704 11263219163567364 11276564209969695 11279465307013680 11333177046570888 11346604981460190 11387772929989120 11400482497991340 11458504438871040 11530120091613984 11585821154858496 11598751758825972 11752924344592032 11766849610403160 11822882227595556 11838962594067930 11896155650077920 11953625001044480 11970506622890907 12028335157301008 12031429660814592 12044857595703894 12067734818107890 12103045313557536 12126033053944160 12160514664524096 12201820760531311 12219420749264820 12277442690144520 12277608467118462 12335906702954732 12350522706157285 12353700098157840 12413379808776960 12490963432581816 12551306251096704 12568547056386672 12592418940634320 12628226767005792 12689232693416448 12732334706641368 12749824177392249 12811244546237760 12872250472648416 12873134616509440 12887501954251080 12890817493729920 12971385103065732 13034048799215808 13058804827324480 13095938869487488 13177280104701696 13222039887666036 13237705811703555 13300562914323230 13368255178682880 13383175106337660 13431913536676608 13447828126175040 13531877051963634 13535358368416416 13615925977752228 13641787185687180 13665327515986944 13680578997589608 13746668751201152 13793362598861482 13812123026412585 13878848258424240 13897912610427570 13944938012035784 13965052284874080 14031363074450880 14052333861654543 14079023954459205 14120219532483792 14166471308213610 14206755112881516 14275386780093504 14323876544971539 14344350001253376 14412650114517480 14481281781729468 14482276443573120 14498439698532465 14551239664732992 14641422338557440 14663304899117784 14691155430740040 14732931228173424 14778602784494445 14804104808985856 14820627247388742 14824440117789408 14896055770532352 14924348374085120 14966787279414272 15017625551423152 15035418946626260 15039287076018240 15110902728761184 15128806641946920 15200643330655120 15373493455485312 15390651372288309 15419883378693415 15465002345101296 15468980992475904 15613704290727270 15670565792789376 15688055263540257 15689132813870880 15710683820483340 15763842970127408 15785283458757240 15861540866770560 15885246974044266 15915418383301710 15960675497187876 16041906214419456 16059810127605192 16090313090810520 16137393751410048 16214231378832165 16292560999019760 16369923586859360 16370144622824616 16471600130877120 16527549859582545 16551173078369280 16574547631695102 16654617910109088 16735075001462272 16758062741848896 16789891920845760 16837635689341056 16894828745351046 16919197960520520 16976446275521824 16999765569856332 17019907472190285 17081659394983680 17100723746987010 17163000630197888 17183335939001440 17187756658306560 17290731788620199 17295180137420976 17378731732287744 17398127638238958 17431172515044730 17569706806268928 17629386516888048 17650274415604740 17734323341393334 17758443891101895 17844233475116880 17909218048902144 17930437501566720 18042502735951512 18047144491221888 18067286393555841 18101602227161835 18154567970336304 18189049580916240 18240771996786144 18329131123897230 18416164035216780 18416412700677693 18503860054432098 18505131011232320 18530550147236760 18620069713165440 18708484099267840 18736445148872724 18772031939278940 18826959376645056 18888628410951480 18942340150508688 19033849040124672 19098502059962052 19216866819356640 19308375708972624 19309701924764160 19331252931376620 19336226240594880 19401652886310656 19457077654598598 19551073198823712 19588207240986720 19643908304231232 19704803712659260 19760836329851656 19765920157052544 19833059831499054 19950844371484845 20052382768024320 20074762659506490 20147870305014912 20171742189262560 20297815577945451 20423888966628342 20462680778530770 20497991273980416 20520868496384412 20620003126801728 20625307989967872 20690043898292223 20818272387636360 20894087723719168 20917407018053676 20918843751827840 20947578427311120 21047044611676320 21148721155694080 21180329298725688 21220557844402280 21249706962320415 21280900662917168 21310132669322274 21413080170140256 21453750787747360 21516525001880064 21587836730170781 21618975171776220 21721922672594202 21723414665359680 21826859497099488 21962133507836160 21994957348676676 22036733146110060 22099396842260136 22206157213478784 22230940871083113 22236660176684112 22344083655798528 22386522561127680 22450180919121408 22526438327134728 22553128419939390 22558930614027360 22660524269558149 22666354093141776 22693209962920380 22775545859978240 22800964995982680 23060240183227968 23171642309716992 23197503517651944 23420556436090905 23505848689184064 23533699220806320 23645764455191112 23677925188135860 23792311300155840 23827870461066399 23873127574952565 23907250002088960 23941013245781814 24056670314602016 24062859321629184 24089715191407788 24135469636215780 24206090627115072 24252066107888320 24321029329048192 24403641521062622 24438841498529640 24554885380289040 24555216934236924 24671813405909464 24701045412314570 24707400196315680 24826759617553920 24861821447542653 24981926865163632 25102612502193408 25137094112773344 25184837881268640 25256453534011584 25342243118026569 25378465386832896 25464669413282736 25499648354784498 25622489092475520 25651085620480515 25744500945296832 25775003908502160 25781634987459840 25942770206131464 26068097598431616 26097191457358437 26117609654648960 26146758772567095 26191877738974976 26354560209403392 26444079775332072 26475411623407110 26601125828646460 26601485012090001 26736510357365760 26766350212675320 26863827073353216 26895656252350080 27063754103927268 27070716736832832 27231851955504456 27283574371374360 27361157995179216 27493337502402304 27493696685845845 27586725197722964 27624246052825170 27755790081648147 27757696516848480 27795825220855140 27889876024071568 27930104569748160 28062726148901760 28104667723309086 28158047908918410 28240439064967584 28332942616427220 28413510225763032 28550773560187008 28647753089943078 28825300229034960 28962563563458936 28964552887146240 28996879397064930 29102479329465984 29282844677114880 29326609798235568 29382310861480080 29465862456346848 29557205568988890 29608209617971712 29641254494777484 29648880235578816 29749589747248581 29792111541064704 29848696748170240 30035251102846304 30070837893252520 30078574152036480 30112143989259735 30221805457522368 30257613283893840 30401286661310240 30694021167796155 30746986910970624 30781302744576618 30839766757386830 30930004690202592 30937961984951808 31227408581454540 31341131585578752 31376110527080514 31378265627741760 31421367640966680 31527685940254816 31570566917514480 31723081733541120 31770493948088532 31830836766603420 31921350994375752 31965199003983411 32119620255210384 32180626181621040 32274787502820096 32428462757664330 32582884008891303 32585121998039520 32739847173718720 32740289245649232 32943200261754240 33055099719165090 33149095263390204 33309235820218176 33470150002924544 33516125483697792 33579783841691520 33675271378682112 33789657490702092 33829692629909085 33838395921041040 33952892551043648 33999531139712664 34039814944380570 34163318789967360 34201447493974020 34326001260395776 34366671878002880 34375513316613120 34483406497153705 34581463577240398 34590360274841952 34757463464575488 34796255276477916 34862345030089460 35258773033776096 35300548831209480 35468646682786668 35516887782203790 35688466950233760 35860875003133440 35911519868672721 36085005471903024 36094288982443776 36134572787111682 36203204454323670 36309135940672608 36378099161832480 36481543993572288 36605462281593933 36658262247794460 36832328070433560 36832825401355386 37007720108864196 37010262022464640 37051568118471855 37061100294473520 37240139426330880 37416968198535680 37472890297745448 37544063878557880 37653918753290112 37777256821902960 37884680301017376 38067698080249344 38197004119924104 38433733638713280 38616751417945248 38619403849528320 38662505862753240 38672452481189760 38803305772621312 38914155309197196 39102146397647424 39176414481973440 39287816608462464 39409607425318520 39521672659703312 39531840314105088 39666119662998108 39713117435110665 39901688742969690 40091696784602879 40104765536048640 40149525319012980 40295740610029824 40343484378525120 40595631155890902 40847777933256684 40925361557061540 40995982547960832 41041736992768824 41240006253603456 41380087796584446 41436369079237755 41636544775272720 41788175447438336 41834814036107352 41837687503655680 41895156854622240 42094089223352640 42157001584963629 42237071863377615 42297442311388160 42360658597451376 42441115688804560 42499413924640830 42561801325834336 42620265338644548 42826160340280512 42907501575494720 42971629634914617 43033050003760128 43175673460341562 43237950343552440 43443845345188404 43446829330719360 43495319095597395 43653718994198976 43924267015672320 43989914697353352 44073466292220120 44198793684520272 44335808353483335 44412314426957568 44461881742166226 44473320353368224 44688167311597056 44773045122255360 44900361838242816 45052876654269456 45106256839878780 45117861228054720 45321048539116298 45332708186283552 45386419925840760 45601929991965360 46120480366455936 46171954116864927 46259650136080245 46395007035303888 46841112872181810 47011697378368128 47064165790620771 47067398441612640 47291528910382224 47355850376271720 47584622600311680 47655740922132798 47746255149905130 47882026491563628 48113340629204032 48125718643258368 48179430382815576 48270939272431560 48412181254230144 48504132215776640 48642058658096384 48642694136496495 48807283042125244 48877682997059280 49109770760578080 49110433868473848 49343626811818928 49402090824629140 49414800392631360 49582649578747635 49653519235107840 49723642895085306 49963853730327264 50205225004386816 50274188225546688 50369675762537280 50512907068023168 50684486236053138 50929338826565472 50999296709568996 51059722416570855 51244978184951040 51302171240961030 51489001890593664 51550007817004320 51563269974919680 51872195365860597 51885540412262928 52136195196863232 52194382914716874 52235219309297920 52293517545134190 52383755477949952 52709120418806784 52888159550664144 52950823246814220 53202251657292920 53202970024180002 53275331673305685 53532700425350640 53727654146706432 53791312504700160 54127508207854536 54141433473665664 54304806681485505 54463703911008912 54567148742748720 54722315990358432 54986675004804608 54987393371691690 55173450395445928 55248492105650340 55249238102033079 55511580163296294 55515393033696960 55591650441710280 55779752048143136 55860209139496320 56125452297803520 56209335446618172 56316095817836820 56480878129935168 56665885232854440 56827020451526064 57101547120374016 57295506179886156 57650600458069920 57925127126917872 57929105774292480 57993758794129860 58204958658931968 58653219596471136 58764621722960160 58931724912693696 59114411137977780 59216419235943424 59282508989554968 59297760471157632 59499179494497162 59852533114454535 60070502205692608 60141675786505040 60157148304072960 60224287978519470 60443610915044736 60515226567787680 60802573322620480 60893446733836353 61009103802656555 61388042335592310 61493973821941248 61562605489153236 61679533514773660 61860009380405184 61875923969903616 62070131694876669 62454817162909080 62682263171157504 62752221054161028 62756531255483520 62842735281933360 63055371880509632 63141133835028960 63446163467082240 63540987896177064 63661673533206840 63749120886961245 63842701988751504 63930398007966822 64239240510420768 64361252363242080 64549575005640192 64763510190512343 64856925515328660 65165768017782606 65170243996079040 65479694347437440 65480578491298464 65886400523508480 66110199438330180 66298190526780408 66618471640436352 66692822613249339 67032250967395584 67159567683383040 67350542757364224 67579314981404184 67659385259818170 67676791842082080 67905785102087296 67981572808674447 67999062279425328 68079629888761140 68326637579934720 68402894987948040 68652002520791552 68733343756005760 68966812994307410 69162927154480796 69180720549683904 69514926929150976 69592510552955832 69724690060178920 70261669308272715 70517546067552192 70601097662418960 70937293365573336 71033775564407580 71376933900467520 71483611383199197 71619382724857695 71721750006266880 71823039737345442 72170010943806048 72188577964887552 72269145574223364 72406408908647340 72618271881345216 72756198323664960 72963087987144576 73210924563187866 73316524495588920 73664656140867120 73665650802710772 74015440217728392 74020524044929280 74103136236943710 74122200588947040 74480278852661760 74585464342627959 74833936397071360 74945780595490896 75088127757115760 75307837506580224 75554513643805920 75769360602034752 76026729354079707 76135396160498688 76394008239848208 76867467277426560 76953256861441545 77233502835890496 77325011725506480 77344904962379520 77606611545242624 77828310618394392 78204292795294848 78291574372075311 78352828963946880 78440276317701285 78575633216924928 78819214850637040 79043345319406624 79063680628210176 79332239325996216 79426234870221330 79803377485939380 79804455036270003 80183393569205758 80209531072097280 80299050638025960 80591481220059648 80686968757050240 81191262311781804 81695555866513368 81850723114123080 82083473985537648 82480012507206912 82760175593168892 82872738158475510 83267370244944441 83273089550545440 83669628072214704 83675375007311360 83790313709244480 84188178446705280 84314003169927258 84474143726755230 84721317194902752 84882231377609120 84998827849281660 85123602651668672 85240530677289096 85652320680561024 85815003150989440 85943259269829234 86351346920683124 86453658943100995 86475900687104880 86887690690376808 86893658661438720 86990638191194790 87307437988397952 87848534031344640 87979829394706704 88146932584440240 88397587369040544 88671616706966670 88824628853915136 88923763484332452 88946640706736448 89248769241745743 89376334623194112 89546090244510720 90105753308538912 90212513679757560 90235722456109440 90336431967779205 90642097078232596 90665416372567104 90772839851681520 91203859983930720 92082063503388465 92240960732911872 92343908233729854 92519300272160490 92790014070607776 93682225744363620 94023394756736256 94128331581241542 94134796883225280 94583057820764448 94711700752543440 95169245200623360 95311481844265596 95492510299810260 95764052983127256 96226681258408064 96358860765631152 96541878544863120 96824362508460288 97008264431553280 97284117316192768 97285388272992990 97614566084250488 97748652026673909 97755365994118560 98219541521156160 98220867736947696 98687253623637856 98804181649258280 98829600785262720 99165299157495270 99447285790170612 99927707460654528 100410450008773632 100548376451093376 100739351525074560 101025814136046336 101368972472106276 101489077889727255 101858677653130944 101998593419137992 102119444833141710 102489956369902080 102604342481922060 102978003781187328 103100015634008640 103126539949839360 103450219491461115 103744390731721194 103771080824525856 104272390393726464 104388765829433748 104470438618595840 104587035090268380 104767510955899904 105776319101328288 105901646493628440 106404503314585840 106405940048360004 106550663346611370 107065400850701280 107582625009400320 107734559606018163 107939183650853905 108255016415709072 108282866947331328 108609613362971010 108927407822017824 109134297485497440 109444631980716864 109816386844781799 109973350009609216 109974786743383380 110346900790891856 110496984211300680 110498476204066158 111023160326592588 111030786067393920 111154704355415565 111183300883420560 111559504096286272 111720418278992640 112250904595607040 112418670893236344 112632191635673640 112961756259870336 113302621347790745 113331770465708880 113654040903052128 114203094240748032 114591012359772312 115301200916139840 115850254253835744 115858211548584960 115987517588259720 116409917317863936 117306439192942272 117529243445920320 117863449825387392 118228822275955560 118565017979109936 118595520942315264 118998358988994324 119139352305331995 119705066228909070 120141004411385216 120275090353808637 120283351573010080 120314296608145920 120448575957038940 120887221830089472 121030453135575360 121605146645240960 121786893467672706 122018207605313110 122776084671184620 122987947643882496 123125210978306472 123359067029547320 123720018760810368 124140263389753338 124309107237713265 124909634325818160 125364526342315008 125504442108322056 125513062510967040 125685470563866720 126110743761019264 126282267670057920 126471004754890887 126711215590132845 126892326934164480 127081975792354128 127323347066413680 127498241773922490 127685403977503008 127860796015933644 128478481020841536 128722504726484160 128914888904743851 129099150011280384 129527020381024686 129713851030657320 130331536035565212 130340487992158080 130485957286792185 130959388694874880 130961156982596928 131772801047016960 132220398876660360 132596381053560816 133007425060450005 133236943280872704 133385645226498678 134064501934791168 134319135366766080 134701085514728448 135158629962808368 135318770519636340 135353583684164160 135811570204174592 135963145617348894 135998124558850656 136159259777522280 136805789975896080 137304005041583104 137466687512011520 137933625988614820 138325854308961592 138361441099367808 138515862350594781 138778950408240735 139185021105911664 139449380120357840 140523338616545430 141035092135104384 141192497371862313 141202195324837920 141874586731146672 142067551128815160 142753867800935040 142967222766398394 143238765449715390 143646079474690884 144340021887612096 144377155929775104 144538291148446728 144812817817294680 145236543762690432 145512396647329920 145926175974289152 146421849126375732 146633048991177840 147329312281734240 147331301605421544 148030880435456784 148041048089858560 148206272473887420 148244401177894080 148747948736242905 148960557705323520 149170928685255918 149891561190981792 150176255514231520 150615675013160448 151109027287611840 151538721204069504 152053458708159414 152788016479696416 153734934554853120 153906513722883090 154467005671780992 154650023451012960 154689809924759040 155616586097581791 155656621236788784 156408585590589696 156583148744150622 156705657927893760 156880552635402570 157151266433849856 157638429701274080 158086690638813248 158127361256420352 158623669886907043 158664478651992432 158852469740442660 159606754971878760 159608910072540006 159825995019917055 160366787138411516 160598101276051920 161182962440119296 161373937514100480 162382524623563608 162914420044456515 163391111733026736 163701446228246160 164166947971075296 164960025014413824 165520351186337784 165745476316951020 165747714306099237 166534740489888882 166546179101090880 167339256144429408 167350750014622720 167580627418488960 168376356893410560 168628006339854516 168948287453510460 169442634389805504 169764462755218240 169997655698563320 170247205303337344 170481061354578192 171304641361122048 171630006301978880 171886518539658468 172702693841366248 172907317886201990 172951801374209760 173775381380753616 173787317322877440 173981276382389580 174614875976795904 175959658789413408 176293865168880480 176795174738081088 177343233413933340 177649257707830272 177847526968664904 177893281413472896 178497538483491486 179557599343363605 180211506617077824 180425027359515120 180471444912218880 180672863935558410 181284194156465192 181330832745134208 181545679703363040 182407719967861440 182680340201509059 183027311407969665 184164127006776930 184481921465823744 184687816467459708 185038600544320980 185580028141215552 186210395084630007 187364451488727240 188046789513472512 188256663162483084 188269593766450560 189166115641528896 189423401505086880 190338490401246720 190622963688531192 190985020599620520 191528105966254512 192453362516816128 192717721531262304 193083757089726240 193648725016920576 194016528863106560 194290530571537029 194568234632385536 194570776545985980 195229132168500976 195497304053347818 195510731988237120 196439083042312320 196441735473895392 197374507247275712 197608363298516560 197659201570525440 198330598314990540 198894571580341224 199855414921309056 200078467839748017 200458483923014395 201096752902186752 201478703050149120 202051628272092672 202737944944212552 202978155779454510 203717355306261888 203944718426023341 203997186838275984 204238889666283420 204979912739804160 205208684963844120 205956007562374656 206200031268017280 206900438982922230 207488781463442388 207542161649051712 208544780787452928 208777531658867496 208940877237191680 209174070180536760 210785007924818145 211552638202656576 211803292987256880 212809006629171680 212811880096720008 213101326693222740 214130801701402560 214858148174573085 215165250018800640 215469119212036326 215878367301707810 216510032831418144 216565733894662656 217219226725942020 217854815644035648 218268594970994880 218889263961433728 219632773689563598 219949573486766760 220693801581783712 220993968422601360 220996952408132316 222046320653185176 222061572134787840 222309408710831130 222366601766841120 223119008192572544 223440836557985280 223756393027883877 224501809191214080 224837341786472688 225264383271347280 225923512519740672 226605242695581490 226663540931417760 227308081806104256 228080188062239121 228406188481496064 229182024719544624 230602401832279680 230859770584324635 231700508507671488 231975035176519440 232819834635727872 234612878385884544 234874723116225933 235058486891840640 235320828953103855 235726899650774784 236457644551911120 237130035958219872 237191041884630528 237996717977988648 238278704610663990 239410132457818140 239413365108810009 240282008822770432 240550180707617274 240566703146020160 240628593216291840 240897151914077880 241774443660178944 242060906271150720 243210293290481920 243573786935345412 244036415210626220 245552169342369240 246250421956612944 246718134059094640 247440037521620736 248280526779506676 248618214475426530 249802110734833323 249819268651636320 251008884216644112 251026125021934080 251370941127733440 252221487522038528 252564535340115840 252942009509781774 253422431180265690 254163951584708256 254646694132827360 254996483547844980 255370807955006016 255721592031867288 256956962041683072 257445009452968320 257829777809487702 259054040762049372 259360976829302985 259427702061314640 260663072071130424 260680975984316160 260971914573584370 261918777389749760 261922313965193856 263545602094033920 264440797753320720 265192762107121632 266014850120900010 266473886561745408 266771290452997356 268129003869582336 268638270733532160 270317259925616736 270637541039272680 270707167368328320 271623140408349184 271926291234697788 271996249117701312 272318519555044560 273611579951792160 274933375024023040 275867251977229640 276246190510165395 276651708617923184 276722882198735616 277031724701189562 277557900816481470 278370042211823328 278898760240715680 280641877492220153 281046677233090860 282070184270208768 282384994743724626 282404390649675840 283749173462293344 284135102257630320 285507735601870080 285934445532796788 286477530899430780 287292158949381768 288680043775224192 289076582296893456 289625635634589360 290473087525380864 291024793294659840 291852351948578304 292843698252751464 293245956080021727 293266097982355680 294658624563468480 294662603210843088 296061760870913568 296082096179717120 296412544947774840 296488802355788160 297495897472485810 298341857370511836 299783122381963584 300352511028463040 301231350026320896 302218054575223680 303077442408139008 304106917416318828 304467233669181765 305576032959392832 307469869109706240 307813027445766180 308934011343561984 309300046902025920 309379619849518080 310350658474383345 311233172195163582 311313242473577568 312817171181179392 313166297488301244 313411315855787520 313761105270805140 314302532867699712 315276859402548160 316173381277626496 317247339773814086 317328957303984864 317704939480885320 319213509943757520 319217820145080012 319651990039834110 320733574276823032 321196202552103840 322747875028200960 323203678818054489 323817550952561715 324765049247127216 325828840088913030 326782223466053472 327402892456492320 328333895942150592 329449160534345397 329920050028827648 331040702372675568 331490952633902040 331495428612198474 333069480979777764 333092358202181760 333464113066246695 334678512288858816 335161254836977920 336752713786821120 337256012679709032 337896574907020920 338885268779611008 339528925510436480 339907864043372235 339995311397126640 340494410606674688 340962122709156384 342609282722244096 343260012603957760 343773037079316936 345405387682732496 345814635772403980 345903602748419520 347550762761507232 347574634645754880 347962552764779160 349229751953591808 351919317578826816 352587730337760960 353590349476162176 354686466827866680 355695053937329808 355786562826945792 356995076966982972 357418056915995985 359115198686727210 360423013234155648 360825271061425911 360850054719030240 360942889824437760 361345727871116820 362568388312930384 362661665490268416 363091359406726080 364815439935722880 365360680403018118 366054622815939330 368328254013553860 368963842931647488 369375632934919416 370077201088641960 371160056282431104 372420790169260014 372927321713139795 374728902977454480 376093579026945024 376513326324966168 376539187532901120 378332231283057792 378846803010173760 380133646770398535 380676980802493440 381245927377062384 381970041199241040 383056211932509024 384906725033632256 385435443062524608 386167514179452480 386744666714231553 387297450033841152 388033057726213120 388581061143074058 389141553091971960 390458264337001952 390994608106695636 391021463976474240 391457871860376555 392878166084624640 392883470947790784 394749014494551424 395216726597033120 395318403141050880 396661196629981080 397789143160682448 399022275181350015 399710829842618112 400156935679496034 400916967846028790 402193505804373504 402957406100298240 404103256544185344 405475889888425104 405956311558909020 407434710612523776 407889436852046682 407994373676551968 408477779332566840 410417369927688240 411912015124749312 412400062536034560 413800877965844460 414977562926884776 415084323298103424 415547587051784343 416336851224722205 417555063317734992 418348140361073520 421570015849636290 423105276405313152 423577492115586939 423606585974513760 425618013258343360 425623760193440016 426202653386445480 428261603402805120 429716296349146170 430938238424072652 431756734603415620 433020065662836288 433131467789325312 434438453451884040 435709631288071296 436537189941989760 437778527922867456 439265547379127196 439899146973533520 441387603163567424 441987936845202720 441993904816264632 444092641306370352 444123144269575680 444618817421662260 444733203533682240 446238016385145088 446243846208728715 446881673115970560 447512786055767754 449674683572945376 450528766542694560 451847025039481344 453210485391162980 453327081862835520 454616163612208512 456160376124478242 458364049439089248 461204803664559360 461719541168649270 463401017015342976 463950070353038880 466849758292745373 469225756771769088 469749446232451866 470116973783681280 470641657906207710 471453799301549568 472915289103822240 474260071916439744 474382083769261056 475871009660721129 475993435955977296 476557409221327980 478820264915636280 478826730217620018 480564017645540864 481100361415234548 481133406292040320 481794303828155760 483548887320357888 484121812542301440 486420586580963840 487147573870690824 488072830421252440 488743260133369545 491104338684738480 492500843913225888 493436268118189280 494880075043241472 496561053559013352 497236428950853060 499604221469666646 499638537303272640 502017768433288224 502052250043868160 502741882255466880 504442975044077056 505129070680231680 505884019019563548 506844862360531380 508327903169416512 509293388265654720 509992967095689960 510741615910012032 511443184063734576 513913924083366144 514890018905936640 515659555618975404 518108081524098744 518721953658605970 518855404122629280 521192058199837427 521326144142260848 521361951968632320 521943829147168740 523837554779499520 523844627930387712 528881595506641440 530385524214243264 532029700241800020 532947773123490816 533542580905994712 538672798030090815 540634519851233472 541275082078545360 541414334736656640 543246280816698368 543852582469395576 543992498235402624 544637039110089120 547223159903584320 548041020604527177 549081934223908995 549866750048046080 551734503954459280 552492381020330790 553303417235846368 553445764397471232 554063449402379124 555115801632962940 556740084423646656 557797520481431360 558631185253890021 561283754984440306 562093354466181720 564140368540417536 564769989487449252 564808781299351680 567498346924586688 568270204515260640 571015471203740160 571868891065593576 572955061798861560 574584317898763536 577360087550448384 578153164593786912 579251271269178720 580946175050761728 582049586589319680 582871591714611087 583704703897156608 585687396505502928 586491912160043454 586532195964711360 589317249126936960 589325206421686176 592123521741827136 592825089895549680 592977604711576320 594991794944971620 596683714741023672 599566244763927168 600235403519244051 600705022056926080 601375451769043185 604436109150447360 606154884816278016 608213834832637656 608934467338363530 611152065918785664 611834155278070023 614939738219412480 615626054891532360 617868022687123968 618600093804051840 620701316948766690 622466344390327164 622626484947155136 625634342362358784 626332594976602488 626822631711575040 627522210541610280 630553718805096320 632346762555252992 632355023774454435 634494679547628172 634657914607969728 635409878961770640 638427019887515040 638435640290160024 639303980079668220 641467148553646064 642392405104207680 644574444523719255 645495750056401920 646407357636108978 647635101905123430 649530098494254432 651657680177826060 653564446932106944 654805784912984640 656667791884301184 658898321068690794 662081404745351136 662981905267804080 662990857224396948 666138961959555528 666184716404363520 666928226132493390 669357024577717632 670322509673955840 673505427573642240 674512025359418064 675793149814041840 677770537559222016 679057851020872960 679815728086744470 679990622794253280 680988821213349376 681924245418312768 684240564186717363 685218565444488192 686520025207915520 687546074158633872 690810775365464992 691629271544807960 691807205496839040 692579311752973905 695101525523014464 695925105529558320 698459503907183616 703838635157653632 705175460675521920 705962486859311565 707180698952324352 709372933655733360 711390107874659616 711573125653891584 713990153933965944 714836113831991970 718230397373454420 718240095326430027 720846026468311296 721650542122851822 721700109438060480 721885779648875520 722691455742233640 725136776625860768 725323330980536832 726182718813452160 729630879871445760 730721360806036236 732109245631878660 736656508027107720 738751265869838832 740154402177283920 742320112564862208 744841580338520028 745854643426279590 749406332204499969 749457805954908960 753026652649932336 753078375065802240 756664462566115584 757693606020347520 760267293540797070 762491854754124768 763940082398482080 766112423865018048 769813450067264512 770870886125049216 772335028358904960 773489333428463106 777162122286148116 778082930487908955 778283106183943920 780916528674003904 781989216213391272 782042927952948480 782915743720753110 785756332169249280 785766941895581568 789498028989102848 790433453194066240 790636806282101760 793118349434535215 793322393259962160 795578286321364896 798044550362700030 799421659685236224 800313871358992068 801833935692057580 804387011608747008 805914812200596480 810951779776850208 811912623117818040 814869421225047552 815778873704093364 815988747353103936 816955558665133680 820834739855376480 824800125072069120 827601755931688920 828738571530496185 829955125853769552 830168646596206848 831095174103568686 832673702449444410 835110126635469984 836696280722147040 841925632476660459 843140031699272580 846210552810626304 847154984231173878 847213171949027520 851236026516686720 851247520386880032 852405306772890960 856523206805610240 859432592698292340 861876476848145304 863513469206831240 866040131325672576 868876906903768080 871419262576142592 873074379883979520 875557055845734912 878531094758254392 879798293947067040 882775206327134848 883975873690405440 883987809632529264 888185282612740704 888246288539151360 889237634843324520 889466407067364480 892476032770290176 892487692417457430 895025572111535508 899349367145890752 901057533085389120 903694050078962688 906420970782325960 906654163725671040 909232327224417024 912320752248956484 913401701007545295 916728098878178496 922409607329118720 923439082337298540 926802034030685952 927900140706077760 931051975423150035 933699516585490746 938451513543538176 939498892464903732 940233947567362560 941283315812415420 942907598603099136 945830578207644480 948520143832879488 951742019321442258 951986871911954592 953114818442655960 957640529831272560 957653460435240036 961128035291081728 962200722830469096 962266812584080640 963588607656311520 968243625084602880 969611036454163467 971452652857685145 972841173161927680 974295147741381648 976145660842504880 977486520266739090 982208677369476960 985001687826451776 986872536236378560 988347481603036191 989760150086482944 993122107118026704 994472857901706120 999208442939333292 999277074606545280 1000392339198740085 1004035536866576448 1005483764510933760 1008885950088154112 1010258141360463360 1011768038039127096 1013689724721062760 1016655806338833024 1018586776531309440 1019723592130116705 1019985934191379920 1021483231820024064 1022886368127469152 1027827848166732288 1029780037811873280 1031319111237950808 1036216163048197488 1037443907317211940 1037710808245258560 1042384116399674854 1042652288284521696 1042723903937264640 1043887658294337480 1047689255860775424 1057763191013282880 1060771048428486528 1064059400483600040 1067085161811989424 1077345596060181630 1081269039702466944 1082475813184277733 1082550164157090720 1082828669473313280 1087705164938791152 1087984996470805248 1089274078220178240 1094446319807168640 1096082041209054354 1098163868447817990 1103469007908918560 1104984762040661580 1106606834471692736 1106891528794942464 1108126898804758248 1110231603265925880 1113480168847293312 1115595040962862720 1117262370507780042 1118781965139419385 1122567509968880612 1124186708932363440 1128280737080835072 1129539978974898504 1129617562598703360 1134996693849173376 1136540409030521280 1140400940311195605 1142030942407480320 1143737782131187152 1145910123597723120 1149168635797527072 1154720175100896768 1156306329187573824 1158502542538357440 1160234000142694659 1161892350101523456 1164099173178639360 1165743183429222174 1171374793011005856 1172983824320086908 1173064391929422720 1174373615581129665 1178634498253873920 1178650412843372352 1184247043483654272 1185650179791099360 1185955209423152640 1189983589889943240 1193367429482047344 1197066825544050045 1199132489527854336 1200470807038488102 1201410044113852160 1202750903538086370 1208872218300894720 1212309769632556032 1216427669665275312 1217868934676727060 1222304131837571328 1223668310556140046 1231252109783064720 1235736045374247936 1237200187608103680 1241402633897533380 1244932688780654328 1245252969894310272 1249010553674166615 1252665189953204976 1255044421083220560 1261107437610192640 1264693525110505984 1264710047548908870 1268989359095256344 1269315829215939456 1270732476346760817 1270819757923541280 1276854039775030080 1276871280580320048 1278607960159336440 1282934297107292128 1284784810208415360 1289148889047438510 1292814715272217956 1295270203810246860 1299060196988508864 1303315360355652120 1307128893864213888 1309611569825969280 1313335583768602368 1317796642137381588 1324162809490702272 1325963810535608160 1325981714448793896 1332277923919111056 1332369432808727040 1333856452264986780 1338714049155435264 1340645019347911680 1349024050718836128 1351586299628083680 1355541075118444032 1358115702041745920 1359631456173488940 1359981245588506560 1361977642426698752 1363848490836625536 1368481128373434726 1375092148317267744 1381621550730929984 1383258543089615920 1383614410993678080 1385158623505947810 1390203051046028928 1391850211059116640 1400549274878236119 1403209387461100765 1407677270315307264 1410350921351043840 1411924973718623130 1414361397904648704 1418745867311466720 1422780215749319232 1423146251307783168 1427613028982163387 1427980307867931888 1429672227663983940 1436460794746908840 1436480190652860054 1441692052936622592 1443301084245703644 1443400218876120960 1445382911484467280 1450273553251721536 1450646661961073664 1452365437626904320 1459261759742891520 1461442721612072472 1464218491263757320 1466229780400108635 1473313016054215440 1477502531739677664 1480308804354567840 1484640225129724416 1489683160677040056 1491709286852559180 1498812664408999938 1498915611909817920 1506053305299864672 1506156750131604480 1513328925132231168 1515387212040695040 1520534587081594140 1524983709508249536 1527880164796964160 1532224847730036096 1541741772250098432 1544670056717809920 1546978666856926212 1554324244572296232 1556165860975817910 1556566212367887840 1561833057348007808 1563576174599512281 1563978432426782544 1564085855905896960 1565831487441506220 1571512664338498560 1571533883791163136 1578996057978205696 1580866906388132480 1586236698869070430 1586644786519924320 1591156572642729792 1596089100725400060 1598843319370472448 1600627742717984136 1603667871384115160 1616018394090272445 1621903559553700416 1623825246235636080 1629738842450095104 1631557747408186728 1631977494706207872 1633911117330267360 1641669479710752960 1644123061813581531 1647245802671726985 1649600250144138240 1655203511863377840 1657477143060992370 1659910251707539104 1660337293192413696 1662190348207137372 1665347404898888820 1670220253270939968 1673392561444294080 1675893555761670063 1683851264953320918 1686280063398545160 1692421105621252608 1694309968462347756 1694426343898055040 1702472053033373440 1702495040773760064 1704810613545781920 1713046413611220480 1718865185396584680 1723752953696290608 1727026938413662480 1732080262651345152 1737753813807536160 1742838525152285184 1746148759767959040 1748614775143833261 1751114111691469824 1757062189516508784 1759596587894134080 1765550412654269696 1767951747380810880 1767975619265058528 1776370565225481408 1778475269686649040 1778932814134728960 1784952065540580352 1784975384834914860 1790051144223071016 1798698734291781504 1800706210557732153 1802115066170778240 1804126355307129555 1812841941564651920 1813308327451342080 1818464654448834048 1824641504497912968 1826803402015090590 1833456197756356992 1835502465834210069 1844819214658237440 1846878164674597080 1853604068061371904 1855800281412155520 1862103950846300070 1867399033170981492 1876903027087076352 1878997784929807464 1880467895134725120 1882566631624830840 1891661156415288960 1897040287665758976 1903484038642884516 1903973743823909184 1906229636885311920 1915281059662545120 1915306920870480072 1924401445660938192 1924533625168161280 1927177215312623040 1933723333571157765 1936487250169205760 1939222072908326934 1942905305715370290 1948590295482763296 1952291321685009760 1954973040533478180 1964417354738953920 1970003375652903552 1973745072472757120 1976694963206072382 1986244214236053408 1988945715803412240 1998416885878666584 1998554149213090560 2000784678397480170 2008071073733152896 2010967529021867520 2020516282720926720 2023536076078254192 2027379449442125520 2033311612677666048 2037173553062618880 2039447184260233410 2039971868382759840 2042966463640048128 2045772736254938304 2052721692560152089 2055655696333464576 2059560075623746560 2062638222475901616 2072432326096394976 2074887814634423880 2075421616490517120 2077737935258921715 2084768232799349708 2085304576569043392 2087775316588674960 2095378511721550848 2115526382026565760 2117887460577934695 2121542096856973056 2128118800967200080 2134170323623978848 2154691192120363260 2154720285979290081 2162538079404933888 2164951626368555466 2165100328314181440 2165657338946626560 2175410329877582304 2175969992941610496 2178548156440356480 2188892639614337280 2192164082418108708 2196327736895635980 2206938015817837120 2209969524081323160 2213213668943385472 2216253797609516496 2220463206531851760 2226960337694586624 2231190081925725440 2234524741015560084 2237563930278838770 2245135019937761224 2248218996613499907 2248373417864726880 2259079957949797008 2259235125197406720 2269993387698346752 2273080818061042560 2280801880622391210 2287475564262374304 2291820247195446240 2298337271595054144 2309440350201793536 2312612658375147648 2317005085076714880 2320468000285389318 2331486366858444348 2334248791463726865 2342749586022011712 2345967648640173816 2346128783858845440 2348747231162259330 2357268996507747840 2357300825686744704 2368494086967308544 2371300359582198720 2371910418846305280 2379355048303605645 2379967179779886480 2386734858964094688 2394133651088100090 2398264979055708672 2400941614076976204 2402820088227704320 2405501807076172740 2417744436601789440 2432855339330550624 2435737869353454120 2444608263675142656 2447336621112280092 2462504219566129440 2474400375216207360 2482805267795066760 2489865377561308656 2490505939788620544 2498021107348333230 2505330379906409952 2510088842166441120 2522214875220385280 2525776897429981377 2529387050221011968 2529420095097817740 2537978718190512688 2538631658431878912 2541464952693521634 2541639515847082560 2553708079550060160 2553742561160640096 2557215920318672880 2565868594214584256 2569569620416830720 2578297778094877020 2585629430544435912 2590540407620493720 2598120393977017728 2605960290999187135 2606630720711304240 2614257787728427776 2619223139651938560 2626671167537204736 2635593284274763176 2648325618981404544 2651927621071216320 2651963428897587792 2664555847838222112 2664738865617454080 2667712904529973560 2677428098310870528 2698048101437672256 2703172599256167360 2711082150236888064 2716231404083491840 2719262912346977880 2719962491177013120 2727696981673251072 2736962256746869452 2740205103022635885 2750184296634535488 2763243101461859968 2766517086179231840 2767228821987356160 2770317247011895620 2780406102092057856 2783700422118233280 2793155926269450105 2801098549756472238 2806418774922201530 2815354540630614528 2820701842702087680 2823849947437246260 2828722795809297408 2837491734622933440 2845560431498638464 2855226057964326774 2855960615735863776 2859344455327967880 2872921589493817680 2872960381305720108 2883384105873245184 2886602168491407288 2886800437752241920 2890765822968934560 2900547106503443072 2904730875253808640 2908833109362490401 2914357958573055435 2918523519485783040 2922885443224144944 2928436982527514640 2932459560800217270 2946626032108430880 2955005063479355328 2960617608709135680 2965042444809108573 2969280450259448832 2979366321354080112 2983418573705118360 2997625328817999876 2997831223819635840 3001177017596220255 3012106610599729344 3026657850264462336 3030774424081390080 3041069174163188280 3049967419016499072 3055760329593928320 3059170776390350115 3064449695460072192 3083483544500196864 3089340113435619840 3093957333713852424 3108648489144592464 3112331721951635820 3113132424735775680 3123666114696015616 3127152349199024562 3127956864853565088 3128171711811793920 3131662974883012440 3143067767582326272 3157992115956411392 3161733812776264960 3172473397738140860 3173289573039848640 3182313145285459584 3192178201450800120 3201255485435968272 3207335742768230320 3232036788180544890 3243807119107400832 3247427439552833199 3247650492471272160 3263115494816373456 3263954989412415744 3267822234660534720 3283338959421505920 3288246123627163062 3294491605343453970 3310407023726755680 3314954286121984740 3319820503415078208 3320674586384827392 3324380696414274744 3330694809797777640 3340440506541879936 3346785122888588160 3351787111523340126 3367702529906641836 3372560126797090320 3384842211242505216 3388619936924695512 3388852687796110080 3404944106066746880 3404990081547520128 3409621227091563840 3421202820933586815 3426092827222440960 3437730370793169360 3447505907392581216 3454053876827324960 3464160525302690304 3475507627615072320 3485677050304570368 3492297519535918080 3497229550287666522 3514124379033017568 3519193175788268160 3531100825308539392 3535903494761621760 3535951238530117056 3552741130450962816 3556950539373298080 3557865628269457920 3569950769669829720 3580102288446142032 3591200476632150135 3597397468583563008 3601412421115464306 3604230132341556480 3608252710614259110 3625683883129303840 3626616654902684160 3636929308897668096 3648344407398861989 3649283008995825936 3653606804030181180 3666912395512713984 3671004931668420138 3693756329349194160 3707208136122743808 3711600562824311040 3724207901692600140 3734798066341962984 3747031661022499845 3757995569859614928 3765133263249661680 3783322312830577920 3794080575331517952 3806968077285769032 3807947487647818368 3812197429040282451 3812459273770623840 3830562119325090240 3830613841740960144 3848802891321876384 3849067250336322560 3854354430625246080 3867446667142315530 3878444145816653868 3885810611430740580 3897180590965526592 3904582643370019520 3909946081066956360 3928834709477907840 3940006751305807104 3947490144945514240 3953389926412144764 3972488428472106816 3977891431606824480 3996833771757333168 3997108298426181120 4001569356794960340 4016142147466305792 4021935058043735040 4047072152156508384 4054758898884251040 4066623225355332096 4074347106125237760 4078894368520466820 4079943736765519680 4085932927280096256 4091545472509876608 4105443385120304178 4125276444951803232 4144864652192789952 4149775629268847760 4150843232981034240 4155475870517843430 4169536465598699416 4170609153138086784 4175550633177349920 4201647824634708357 4209628162383302295 4231052764053131520 4235774921155869390 4243084193713946112 4256237601934400160 4268340647247957696 4282839086946490161 4309382384240726520 4309440571958580162 4325076158809867776 4329903252737110932 4330200656628362880 4350820659755164608 4351939985883220992 4357096312880712960 4377785279228674560 4384328164836217416 4392655473791271960 4413876031635674240 4419939048162646320 4426427337886770944 4432507595219032992 4440926413063703520 4453920675389173248 4462380163851450880 4469049482031120168 4475127860557677540 4490270039875522448 4496437993226999814 4496746835729453760 4518159915899594016 4518470250394813440 4539986775396693504 4546161636122085120 4561603761244782420 4574951128524748608 4583640494390892480 4596674543190108288 4625225316750295296 4634010170153429760 4640936000570778636 4662972733716888696 4668497582927453730 4685499172044023424 4690728523798536843 4691935297280347632 4692257567717690880 4697494462324518660 4714537993015495680 4714601651373489408 4736988173934617088 4742600719164397440 4758710096607211290 4759934359559772960 4773469717928189376 4788267302176200180 4796529958111417344 4801883228153952408 4805640176455408640 4811003614152345480 4848055182270817335 4865710678661101248 4871475738706908240 4889216527350285312 4894673242224560184 4925008439132258880 4941737408015180955 4948800750432414720 4965610535590133520 4979730755122617312 4981011879577241088 4996042214696666460 5010660759812819904 5020177684332882240 5027680667285010189 5044429750440770560 5051553794859962754 5058840190195635480 5075957436381025376 5077263316863757824 5082929905387043268 5083279031694165120 5107416159100120320 5107485122321280192 5114431840637345760 5131737188429168512 5139139240833661440 5156595556189754040 5171258861088871824 5181080815240987440 5196240787954035456 5211920581998374270 5213261441422608480 5228515575456855552 5238446279303877120 5245844325431499783 5253342335074409472 5271186568549526352 5296651237962809088 5303855242142432640 5303926857795175584 5329111695676444224 5335425809059947120 5354856196621741056 5396096202875344512 5402118631673196459 5406345198512334720 5412379065921388665 5438525824693955760 5439924982354026240 5455393963346502144 5473924513493738904 5480410206045271770 5500368593269070976 5506507397502630207 5526486202923719936 5533034172358463680 5534457643974712320 5540634494023791240 5560812204184115712 5567400844236466560 5586311852538900210 5602197099512944476 5612837549844403060 5630709081261229056 5641403685404175360 5647699894874492520 5674983469245866880 5691120862997276928 5710452115928653548 5711921231471727552 5718688910655935760 5745843178987635360 5745920762611440216 5773204336982814576 5773600875504483840 5781531645937869120 5801094213006886144 5801170000713473295 5809461750507617280 5817666218724980802 5828715917146110870 5845770886448289888 5856873965055029280 5864919121600434540 5893252064216861760 5910010126958710656 5921235217418271360 5930084889618217146 5958732642708160224 5966837147410236720 5995250657635999752 5995662447639271680 6002354035192440510 6024213221199458688 6061548848162780160 6082138348326376560 6099934838032998144 6111520659187856640 6118341552780700230 6128899390920144384 6166967089000393728 6178680226871239680 6187914667427704848 6217296978289184928 6224663443903271640 6226264849471551360 6247332229392031232 6254304698398049124 6255913729707130176 6263325949766024880 6286135535164652544 6323467625552529920 6344946795476281720 6346579146079697280 6353662381733804085 6364626290570919168 6384356402901600240 6402510970871936544 6414671485536460640 6464073576361089780 6487614238214801664 6494854879105666398 6495300984942544320 6526230989632746912 6527909978824831488 6535644469321069440 6566677918843011840 6576492247254326124 6588983210686907940 6620814047453511360 6629908572243969480 6639641006830156416 6648761392828549488 6661389619595555280 6680881013083759872 6693570245777176320 6703574223046680252 6735405059813283672 6744656989840499721 6745120253594180640 6777239873849391024 6777705375592220160 6809888212133493760 6809980163095040256 6819242454183127680 6842405641867173630 6875460741586338720 6895011814785162432 6908107753654649920 6928321050605380608 6951015255230144640 6994459100575333044 7002746374391180595 7028248758066035136 7038386351576536320 7062201650617078784 7071806989523243520 7071902477060234112 7105482260901925632 7113901078746596160 7115731256538915840 7138065144910816935 7139901539339659440 7160204576892284064 7182400953264300270 7194794937167126016 7202824842230928612 7208460264683112960 7216505421228518220 7251367766258607680 7253233309805368320 7296688814797723978 7298566017991651872 7307213608060362360 7333824791025427968 7342009863336840276 7387512658698388320 7423201125648622080 7448415803385200280 7469596132683925968 7494063322044999690 7515991139719229856 7530266526499323360 7566644625661155840 7577330692289944131 7588161150663035904 7613936154571538064 7615894975295636736 7624394858080564902 7624918547541247680 7661124238650180480 7661227683481920288 7697605782643752768 7708708861250492160 7734893334284631060 7756888291633307736 7771621222861481160 7794361181931053184 7809165286740039040 7817880872997561405 7819892162133912720 7857669418955815680 7880013502611614208 7894980289891028480 7906779852824289528 7944976856944213632 7955782863213648960 7993667543514666336 7994216596852362240 8003138713589920680 8032284294932611584 8094144304313016768 8109517797768502080 8133246450710664192 8148694212250475520 8157788737040933640 8159887473531039360 8183090945019753216 8210886770240608356 8220615309067907655 8250552889903606464 8289729304385579904 8299551258537695520 8301686465962068480 8310951741035686860 8339072931197398832 8341218306276173568 8351101266354699840 8379467778808350315 8403295649269416714 8419256324766604590 8462105528106263040 8471549842311738780 8486168387427892224 8512475203868800320 8536681294495915392 8565678173892980322 8618764768481453040 8618881143917160324 8650152317619735552 8659806505474221864 8660401313256725760 8701641319510329216 8714192625761425920 8743073875719166305 8755570558457349120 8768656329672434832 8785310947582543920 8827752063271348480 8839878096325292640 8852854675773541888 8865015190438065984 8881852826127407040 8895127334427325719 8907841350778346496 8924760327702901760 8938098964062240336 8950255721115355080 8980540079751044896 8992875986453999628 8993493671458907520 9003531052788660765 9036319831799188032 9079973550793387008 9092323272244170240 9123207522489564840 9149902257049497216 9167280988781784960 9177512329171050345 9193349086380216576 9250450633500590592 9268020340306859520 9281872001141557272 9325945467433777392 9336995165854907460 9370998344088046848 9381457047597073686 9383870594560695264 9384515135435381760 9394988924649037320 9429203302746978816 9473976347869234176 9485201438328794880 9517420193214422580 9519868719119545920 9546939435856378752 9576534604352400360 9603766456307904816 9622007228304690960 9696110364541634670 9731421357322202496 9742282318658499597 9742951477413816480 9789346484449120368 9850016878264517760 9883474816030361910 9931221071180267040 9959461510245234624 9962023759154482176 9992084429393332920 10021321519625639808 10040355368665764480 10055361334570020378 10103107589719925508 10117680380391270960 10151914872762050752 10154526633727515648 10165859810774086536 10166558063388330240 10214832318200240640 10214970244642560384 10228863681274691520 10263474376858337024 10263608462800760445 10278278481667322880 10313191112379508080 10342517722177743648 10362161630481974880 10392481575908070912 10423841163996748540 10426522882845216960 10457031150913711104 10476892558607754240 10491688650862999566 10542373137099052704 10593302475925618176 10607710484284865280 10607853715590351168 10658223391352888448 10670851618119894240 10773601429896450405 10792192405750689024 10804237263346392918 10812690397024669440 10824758131842777330 10877051649387911520 10879849964708052480 10910787926693004288 10945033222196585967 10947849026987477808 10960820412090543540 11000737186538141952 11013014795005260414 11052972405847439872 11066068344716927360 11081268988047582480 11121624408368231424 11134801688472933120 11172623705077800420 11204394199025888952 11225675099688806120 11241094983067499535 11295399789748985040 11349966938491733760 11382241725994553856 11420904231857307096 11423842462943455104 11437377821311871520 11491686357975270720 11491841525222880432 11546408673965629152 11547201751008967680 11563063291875738240 11602188426013772288 11602340001426946590 11635332437449961604 11657431834292221740 11691541772896579776 11713747930110058560 11729838243200869080 11786504128433723520 11820020253917421312 11842470434836542720 11860169779236434292 11917465285416320448 11933674294820473440 11990501315271999504 11991324895278543360 12004708070384881020 12048426442398917376 12164276696652753120 12199869676065996288 12223041318375713280 12236683105561400460 12257798781840288768 12375829334855409696 12434593956578369856 12449326887806543280 12452529698943102720 12494664458784062464 12508609396796098248 12511827459414260352 12526651899532049760 12604943473904125071 12628884487149906885 12646935251105059840 12689893590952563440 12693158292159394560 12707324763467608170 12729252581141838336 12768712805803200480 12805021941743873088 12829342971072921280 12848517260839470483 12928147152722179560 12975228476429603328 12989709758211332796 12990601969885088640 13052461979265493824 13055819957649662976 13071288938642138880 13133355837686023680 13152984494508652248 13177966421373815880 13241628094907022720 13259817144487938960 13279282013660312832 13297522785657098976 13322779239191110560 13361762026167519744 13387140491554352640 13407148446093360504 13470810119626567344 13489313979680999442 13490240507188361280 13554479747698782048 13555410751184440320 13619960326190080512 13638484908366255360 13684811283734347260 13750921483172677440 13790023629570324864 13816215507309299840 13902030510460289280 13988918201150666088 14005492748782361190 14056497516132070272 14072185571395610529 14076772703153072640 14143613979046487040 14143804954120468224 14210964521803851264 14227802157493192320 14276130289821633870 14279803078679318880 14320409153784568128 14364801906528600540 14389589874334252032 14405649684461857224 14416920529366225920 14433010842457036440 14502735532517215360 14544165546812452005 14593377629595447956 14597132035983303744 14614427216120724720 14667649582050855936 14684019726673680552 14775025317396776640 14825212224045542865 14846402251297244160 14896831606770400560 14939192265367851936 14988126644089999380 15031982279438459712 15060533052998646720 15083042001855030567 15133289251322311680 15154661384579888262 15227872309143076128 15231789950591273472 15248789716161129804 15249837095082495360 15322248477300360960 15322455366963840576 15395211565287505536 15417417722500984320 15469786668569262120 15513776583266615472 15543242445722962320 15588722363862106368 15618330573480078080 15635761745995122810 15639784324267825440 15715338837911631360 15737532976294499349 15760027005223228416 15789960579782056960 15813559705648579056 15889953713888427264 15911565726427297920 15987335087029332672 16006277427179841360 16064568589865223168 16188288608626033536 16219035595537004160 16237137197764165995 16315577474081867280 16319774947062078720 16366181890039506432 16421773540481216712 16441230618135815310 16501105779807212928 16519522192507890621 16579458608771159808 16599102517075391040 16603372931924136960 16621903482071373720 16678145862394797664 16682436612552347136 16702202532709399680 16758935557616700630 16806591298538833428 16838512649533209180 16924211056212526080 16943099684623477560 17024950407737600640 17073362588991830784 17131356347785960644 17237529536962906080 17237762287834320648 17319613010948443728 17320802626513451520 17403282639020658432 17428385251522851840 17486147751438332610 17537312659344869664 17570621895165087840 17655504126542696960 17679756192650585280 17705709351547083776 17730030380876131968 17763705652254814080 17790254668854651438 17876197928124480672 17900511442230710160 17961080159502089792 17985751972907999256 17986987342917815040 18007062105577321530 18072639663598376064 18184646544488340480 18241722036994309945 18246415044979129680 18299804514098994432 18334561977563569920 18355024658342100690 18386698172760433152 18500901267001181184 18536040680613719040 18563744002283114544 18651890934867554784 18673990331709814920 18741996688176093696 18762914095194147372 18767741189121390528 18789977849298074640 18858406605493957632 18970402876657589760 19034840386428845160 19039737438239091840 19060987145201412255 19093878871712757504 19153069208704800720 19207532912615809632 19244014456609381920 19392220729083269340 19462842714644404992 19484564637316999194 19485902954827632960 19578692968898240736 19700033756529035520 19766949632060723820 19862442142360534080 19918923020490469248 19984168858786665840 20042643039251279616 20080710737331528960 20110722669140040756 20206215179439851016 20235360760782541920 20303829745524101504 20331719621548173072 20333116126776660480 20429664636400481280 20429940489285120768 20457727362549383040 20526948753716674048 20527216925601520890 20626382224759016160 20685035444355487296 20724323260963949760 20784963151816141824 20847682327993497080 20853045765690433920 20983377301725999132 21008239123173541785 21084746274198105408 21186604951851236352 21215420968569730560 21215707431180702336 21316446782705776896 21341703236239788480 21414195434732450805 21547202859792900810 21584384811501378048 21608474526692785836 21625380794049338880 21649516263685554660 21754103298775823040 21759699929416104960 21890066444393171934 21895698053974955616 21921640824181087080 22001474373076283904 22026029590010520828 22105944811694879744 22132136689433854720 22162537976095164960 22269603376945866240 22345247410155600840 22408788398051777904 22451350199377612240 22482189966134999070 22590799579497970080 22699933876983467520 22731992076869832393 22764483451989107712 22841808463714614192 22847684925886910208 22874755642623743040 22983372715950541440 22983683050445760864 23092817347931258304 23126126583751476480 23204376852027544576 23204680002853893180 23270664874899923208 23314863668584443480 23383083545793159552 23427495860220117120 23453642618992684215 23459676486401738160 23573008256867447040 23640040507834842624 23684940869673085440 23720339558472868584 23834930570832640896 23867348589640946880 23981002630543999008 23982649790557086720 24009416140769762040 24096852884797834752 24328553393305506240 24399739352131992576 24446082636751426560 24473366211122800920 24751658669710819392 24869187913156739712 24898653775613086560 24905059397886205440 25017218793592196496 25023654918828520704 25053303799064099520 25138403336425050945 25209886947808250142 25257768974299813770 25379787181905126880 25386316584318789120 25414649526935216340 25458505162283676672 25537425611606400960 25610043883487746176 25658685942145842560 25697034521678940966 25856294305444359120 25950456952859206656 25979419516422665592 25981203939770177280 26104923958530987648 26142577877284277760 26229221627157498915 26266711675372047360 26305968989017304496 26355932842747631760 26483256189814045440 26519634288975877920 26558564027320625664 26595045571314197952 26645558478382221120 26685382003281977157 26723524052335039488 26774280983108705280 26814296892186721008 26941620239253134688 26978627959361998884 26980481014376722560 27010593158365982295 27108959495397564096 27239920652380161024 27276969816732510720 27369622567468694520 27501842966345354880 27532536987513151035 27580047259140649728 27632431014618599680 27804061020920578560 27977836402301332176 28010985497564722380 28112995032264140544 28144371142791221058 28153545406306145280 28287609908240936448 28421929043607702528 28455604314986384640 28552260579643267740 28559606157358637760 28640818307569136256 28729603813057201080 28811299368923714448 28866021684914072880 29005471065034430720 29088331093624904010 29186755259190895912 29194264071966607488 29226846955975498791 29228854432241449440 29368039453347361104 29550050634793553280 29650424448091085730 29793663213540801120 29878384530735703872 29976253288179998760 30063964558876919424 30121066105997293440 30166084003710061134 30309322769159776524 30455744618286152256 30463579901182546944 30497579432322259608 30499674190164990720 30644496954600721920 30644910733927681152 30790423130575011072 30834835445001968640 30939573337138524240 31027553166533230944 31086484891445924640 31177444727724212736 31236661146960156160 31271523491990245620 31279568648535650880 31430677675823262720 31475065952588998698 31627119411297158112 31779907427776854528 31823131452854595840 31974670174058665344 32012554854359682720 32376577217252067072 32438071191074008320 32474274395528331990 32631154948163734560 32639549894124157440 32732363780079012864 32835099666589757901 32843547080962433424 32882461236271630620 33002211559614425856 33039044385015781242 33158917217542319616 33198205034150782080 33243806964142747440 33356291724789595328 33364873225104694272 33404405065418799360 33517871115233401260 33613182597077666856 33677025299066418360 33723284949202498605 33886199369246955120 34049900815475201280 34146725177983661568 34262712695571921288 34475059073925812160 34475524575668641296 34639226021896887456 34641605253026903040 34806565278041316864 34972295502876665220 35074625318689739328 35141243790330175680 35311008253085393920 35359512385301170560 35460060761752263936 35527411304509628160 35580509337709302876 35752395856248961344 35801022884461420320 35922160319004179584 35971503945815998512 35973974685835630080 36014124211154643060 36145279327196752128 36483444073988619890 36492830089958259360 36599609028197988864 36669123955127139840 36710049316684201380 36773396345520866304 37127488004566229088 37303781869735109568 37347980663419629840 37483993376352187392 37525828190388294744 37535482378242781056 37579955698596149280 37814830421712375213 37886653461449720655 37940805753315179520 38069680772857690320 38079474876478183680 38121974290402824510 38187757743425515008 38306138417409601440 38415065825231619264 38488028913218763840 38545551782518411449 38784441458166538680 38925685429288809984 38969129274633998388 38971805909655265920 39157385937796481472 39400067513058071040 39533899264121447640 39724884284721068160 39837846040980938496 39968337717573331680 40085286078502559232 40161421474663057920 40221445338280081512 40412430358879702032 40470721521565083840 40607659491048203008 40663439243096346144 40666232253553320960 40859880978570241536 40915454725098766080 41053897507433348096 41054433851203041780 41252764449518032320 41370070888710974592 41448646521927899520 41695364655986994160 41706091531380867840 41966754603451998264 42016478246347083570 42169492548396210816 42216556714186831587 42430841937139461120 42431414862361404672 42632893565411553792 42683406472479576960 42828390869464901610 43094405719585801620 43168769623002756096 43216949053385571672 43250761588098677760 43299032527371109320 43508206597551646080 43780132888786343868 43791396107949911232 43843281648362174160 44002948746152567808 44052059180021041656 44264273378867709440 44325075952190329920 44475636672136628595 44539206753891732480 44690494820311201680 44817576796103555808 44902700398755224480 44964379932269998140 45181599158995940160 45399867753966935040 45463984153739664786 45683616927429228384 45695369851773820416 45749511285247486080 45966745431901082880 45967366100891521728 46185634695862516608 46252253167502952960 46409360005707786360 46541329749799846416 46629727337168886960 46766167091586319104 46854991720440234240 46907285237985368430 46919352972803476320 47146016513734894080 47212598928883498047 47280081015669685248 47369881739346170880 47440679116945737168 47669861141665281792 47734697179281893760 47962005261087998016 48018832281539524080 48193705769595669504 48657106786611012480 48711411593292497985 48946732422245601840 49503317339421638784 49558566577523671863 49738375826313479424 49797307551226173120 49810118795772410880 50034437587184392992 50047309837657041408 50106607598128199040 50276806672850101890 50419773895616500284 50515537948599627540 50759574363810253760 50772633168637578240 50829299053870432680 51074851223212801920 51220087766975492352 51317371884291685120 51394069043357881932 51712588610888718240 51958839032845331184 51962407879540354560 52209847917061975296 52285155754568555520 52458443254314997830 52611937978034608992 52711865685495263520 52966512379628090880 53039268577951755840 53117128054641251328 53190091142628395904 53291116956764442240 53370764006563954314 53628593784373442016 53883240478506269376 53957255918723997768 53960962028753445120 54021186316731964590 54217918990795128192 54553939633465021440 54725166110982929835 54739245134937389040 55003685932690709760 55065073975026302070 55160094518281299456 55264862029237199360 55608122041841157120 55955672804602664352 56021970995129444760 56225990064528281088 56288742285582442116 56575219816481872896 56911208629972769280 57104521159286535480 57119212314717275520 57281636615138272512 57459207626114402160 57622598737847428896 57732043369828145760 58010942130068861440 58176662187249808020 58373510518381791824 58388528143933214976 58453693911950997582 58457708864482898880 58736078906694722208 59100101269587106560 59300848896182171460 59587326427081602240 59756769061471407744 59952506576359997520 60127929117753838848 60242132211994586880 60332168007420122268 60618645538319553048 60911489236572304512 60995158864644519216 60999348380329981440 61288993909201443840 61289821467855362304 61580846261150022144 61879146674277048480 62055106333066461888 62172969782891849280 62354889455448425472 62473322293920312320 62543046983980491240 62559137297071301760 62950131905177997396 63024717369520625355 63254238822594316224 63559814855553709056 63646262905709191680 63949340348117330688 64025109708719365440 64242586304197352415 64753154434504134144 64876142382148016640 64948548791056663980 65262309896327469120 65279099788248314880 65670199333179515802 65687094161924866848 65764922472543261240 66004423119228851712 66078088770031562484 66317834435084639232 66396410068301564160 66487613928285494880 66712583449579190656 66808810130837598720 67035742230466802520 67226365194155333712 67354050598132836720 67446569898404997210 67772398738493910240 68099801630950402560 68195976230609497179 68293450355967323136 68525425391143842576 68950118147851624320 68951049151337282592 69278452043793774912 69613130556082633728 69944591005753330440 70149250637379478656 70282487580660351360 70360927856978052645 70719024770602341120 70920121523504527872 71054822609019256320 71161018675418605752 71504791712497922688 71602045768922840640 71844320638008359168 71943007891631997024 71947949371671260160 72028248422309286120 72290558654393504256 72966888147977239780 72985660179916518720 73199218056395977728 73338247910254279680 73420098633368402760 74254976009132458176 74607563739470219136 74695961326839259680 75051656380776589488 75070964756485562112 75159911397192298560 75415210009275152835 75629660843424750426 75773306922899441310 76139361545715380640 76158949752956367360 76243948580805649020 76375515486851030016 76612276834819202880 76830131650463238528 76976057826437527680 77091103565036822898 77568882916333077360 77851370858577619968 77938258549267996776 77943611819310531840 78314771875592962944 78687664881472496745 78800135026116142080 79067798528242895280 79449768569442136320 79675692081961876992 79936675435146663360 80170572157005118464 80322842949326115840 80442890676560163024 80824860717759404064 80941443043130167680 81215318982096406016 81326878486192692288 81719761957140483072 81830909450197532160 82108867702406083560 82505528899036064640 82597610962539453105 82740141777421949184 82897293043855799040 83390729311973988320 83412183062761735680 83933509206903996528 84032956492694167140 84338985096792421632 84433113428373663174 84862829724722809344 85265787130823107584 85366812944959153920 85656781738929803220 86188811439171603240 86433898106771143344 86598065054742218640 87016413195103292160 87560265777572687736 87582792215899822464 87680540867926496373 87686563296724348320 88104118360042083312 88528546757735418880 88650151904380659840 88951273344273257190 89380989640622403360 89635153592207111616 89805400797510448960 89928759864539996280 90363198317991880320 90927968307479329572 91367233854858456768 91390739703547640832 91499022570494972160 91933490863802165760 91934732201783043456 92371269391725033216 92504506335005905920 92818720011415572720 93082659499599692832 93259454674337773920 93532334183172638208 93709983440880468480 93814570475970736860 93838705945606952640 94292033027469788160 94425197857766996094 94881358233891474336 95339722283330563584 95469394358563787520 95924010522175996032 96037664563079048160 97314213573222024960 97422823186584995970 97893464844491203680 98505298999769273703 99006634678843277568 99117133155047343726 99476751652626958848 99594615102452346240 100068875174368785984 100094619675314082816 100213215196256398080 100553613345700203780 100839547791233000568 101031075897199255080 101519148727620507520 101658598107740865360 102149702446425603840 102440175533950984704 102634743768583370240 102788138086715763864 103425177221777436480 103917678065690662368 103924815759080709120 104419695834123950592 104916886508629995660 105223875956069217984 105423731370990527040 105933024759256181760 106078537155903511680 106380182285256791808 106582233913528884480 106741528013127908628 107257187568746884032 107766480957012538752 107914511837447995536 107921924057506890240 108042372633463929180 108435837981590256384 109450332221965859670 109478490269874778080 110007371865381419520 110130147950052604140 110320189036562598912 110529724058474398720 111911345609205328704 112043941990258889520 112451980129056562176 112577484571164884232 113659960384349161965 113822417259945538560 114209042318573070960 114238424629434551040 114563273230276545024 114918415252228804320 115245197475694857792 115464086739656291520 115636655347555234347 116021884260137722880 116353324374499616040 116747021036763583648 116777056287866429952 116907387823901995164 116915417728965797760 117472157813389444416 118200202539174213120 118601697792364342920 119174652854163204480 119513538122942815488 119905013152719995040 120255858235507677696 120484264423989173760 120664336014840244536 121237291076639106096 121822978473144609024 121990317729289038432 121998696760659962880 122579642935710724608 123161692522300044288 123758293348554096960 124110212666132923776 124345939565783698560 125086093967960982480 125118274594142603520 125900263810355994792 126049434739041250710 126508477645188632448 126649670142560494761 127292525811418383360 127898680696234661376 128050219417438730880 128485172608394704830 129506308869008268288 129752284764296033280 129897097582113327960 130524619792654938240 131340398666359031604 131374188323849733696 131529844945086522480 132008846238457703424 132156177540063124968 132792820136603128320 132975227856570989760 133425166899158381312 133426910016409885785 133617620261675197440 134071484460933605040 134452730388310667424 134708101196265673440 134893139796809994420 135544797476987820480 136199603261900805120 136391952461218994358 137050850782287685152 137900236295703248640 137902098302674565184 138556904087587549824 139889182011506660880 140298501274758957312 140564975161320702720 140721855713956105290 141438049541204682240 141840243047009055744 142109645218038512640 142322037350837211504 143009583424995845376 143204091537845681280 143688641276016718336 143886015783263994048 144056496844618572240 144581117308787008512 145933776295954479560 145971320359833037440 146134234779877493955 146840197266736805520 148509952018264916352 149215127478940438272 149391922653678519360 150103312761553178976 150141929512971124224 150319822794384597120 150830420018550305670 151259321686849500852 151546613845798882620 152278723091430761280 152317899505912734720 152487897161611298040 153224553669638405760 153660263300926477056 153952115652875055360 154182207130073645796 155137765832666154720 155876517098535993552 155887223638621063680 156629543751185925888 157375329762944993490 158135597056485790560 158899537138884272640 159351384163923753984 159873350870293326720 160885781353120326048 161649721435518808128 161882886086260335360 162430637964192812032 162653756972385384576 163661818900395064320 164175498332948789505 164217735404812167120 165011057798072129280 165195221925078906210 165480283554843898368 165794586087711598080 166781458623947976640 166824366125523471360 167867018413807993056 168065912985388334280 168677970193584843264 168866226856747326348 169725659449445618688 170733625889918307840 171313563477859606440 172377622878343206480 172867796213542286688 173196130109484437280 174032826390206584320 175120531555145375472 175165584431799644928 175361081735852992746 175373126593448696640 176208236720084166624 177300303808761319680 177902546688546514380 178761979281244806720 179270307184414223232 179610801595020897920 179857519729079992560 180726396635983760640 181855936614958659144 182734467709716913536 182998045140989944320 183866981727604331520 183869464403566086912 184742538783450066432 185637440022831145440 186165318999199385664 186518909348675547840 187064668366345276416 187419966881760936960 187629140951941473720 187677411891213905280 188850395715533992188 189074152108561876065 189762716467782948672 190679444566661127168 190938788717127575040 191848021044351992064 192075329126158096320 192727758912592057245 194628427146444049920 194845646373169991940 195786929688982407360 197010597999538547406 198013269357686555136 198234266310094687452 198953503305253917696 199189230204904692480 200137750348737571968 200426430392512796160 201107226691400407560 201679095582466001136 202062151794398510160 203038297455241015040 203317196215481730720 204299404892851207680 204587928691828491537 204880351067901969408 205269487537166740480 205576276173431527728 206850354443554872960 207835356131381324736 208839391668247901184 209833773017259991320 210447751912138435968 210847462741981054080 211082783570934157935 212157074311807023360 212760364570513583616 213164467827057768960 213483056026255817256 214514375137493768064 215532961914025077504 215829023674895991072 215843848115013780480 216084745266927858360 216871675963180512768 218900664443931719340 218956980539749556160 220014743730762839040 220260295900105208280 223822691218410657408 224087883980517779040 225154969142329768464 227319920768698323930 228418084637146141920 228476849258869102080 229126546460553090048 229836830504457608640 230490394951389715584 230928173479312583040 231273310695110468694 232706648748999232080 233494042073527167296 233554112575732859904 233814775647803990328 233830835457931595520 234944315626778888832 236062994644417490235 236400405078348426240 237203395584728685840 238349305708326408960 239027076245885630976 239810026305439990080 240511716471015355392 240968528847978347520 241328672029680489072 242474582153278212192 243645956946289218048 243980635458578076864 245159285871421449216 247516586697108193920 247792832887618359315 248220425332265847552 248691879131567397120 250172187935921964960 250236549188285207040 251800527620711989584 252098869478082501420 253016955290377264896 253299340285120989522 255797361392469322752 256100438834877461760 256970345216789409660 259794195164226655920 261049239585309876480 262680797332718063208 262748376647699467392 263059689890173044960 264312355080126249936 265585640273206256640 265950455713141979520 266850333798316762624 266853820032819771570 268142968921867210080 268905460776621334848 269416202392531346880 269786279593619988840 271089594953975640960 272783904922437988716 274101701564575370304 275800472591406497280 275804196605349130368 277113808175175099648 279778364023013321760 280597002549517914624 281129950322641405440 281443711427912210580 282876099082409364480 284644074701674423008 286019166849991690752 286408183075691362560 287377282552033436672 287772031566527988096 288112993689237144480 291867552591908959120 291942640719666074880 292268469559754987910 293680394533473611040 295515896999307821109 297019904036529832704 298430254957880876544 298783845307357038720 300206625523106357952 300283859025942248448 300639645588769194240 301660840037100611340 302518643373699001704 303093227691597765240 304557446182861522560 304975794323222596080 306449107339276811520 307320526601852954112 307904231305750110720 308364414260147291592 310275531665332309440 311753034197071987104 311774447277242127360 313259087502371851776 314750659525889986980 316271194112971581120 317799074277768545280 319746701740586653440 321771562706240652096 323299442871037616256 323765772172520670720 325307513944770769152 328350996665897579010 328435470809624334240 330022115596144258560 330390443850157812420 330960567109687796736 331589172175423196160 333562917247895953280 335734036827615986112 336131825970776668560 337355940387169686528 337732453713494652696 340979881153047485895 341467251779836615680 342627126955719212880 344755245756686412960 345735592427084573376 346392260218968874560 346909966042665703041 348065652780413168640 350241063110290750944 350331168863599289856 350722163471705985492 350746253186897393280 352416473440168333248 354600607617522639360 355805093377093028760 357523958562489613440 358540614368828446464 359221603190041795840 359715039458159985120 361452793271967521280 363711873229917318288 365468935419433827072 365996090281979888640 367738928807132173824 369485077566900132864 371274880045662290880 372330637998398771328 373037818697351095680 375258281903882947440 375354823782427810560 377700791431067984376 378148304217123752130 379525432935565897344 379949010427681484283 381877577434255150080 383696042088703984128 384150658252316192640 385455517825184114490 389256854292888099840 389691292746339983880 391573859377964814720 394021195999077094812 396026538715373110272 396468532620189374904 398378460409809384960 400275500697475143936 400852860785025592320 402214453382800815120 403358191164932002272 404124303588797020320 406076594910482030080 406634392430963461440 408598809785702415360 409175857383656983074 411152552346863055456 413700708887109745920 415670712262762649472 419667546034519982640 420895503824276871936 421694925483962108160 422165567141868315870 424314148623614046720 425520729141027167232 426328935654115537920 426966112052511634512 429028750274987536128 431065923828050155008 431658047349791982144 432169490533855716720 433743351926361025536 437801328887863438680 437913961079499112320 438402704339632481865 440520591800210416560 447645382436821314816 448175767961035558080 450309938284659536928 454639841537396647860 456836169274292283840 456953698517738204160 459673661008915217280 460980789902779431168 461856346958625166080 462546621390220937388 465413297497998464160 466988084147054334592 467629551295607980656 467661670915863191040 469888631253557777664 472125989288834980470 474406791169457371680 476698611416652817920 478054152491771261952 479620052610879980160 482657344059360978144 484949164306556424384 487291913892578436096 487961270917156153728 492526494998846368515 495033173394216387840 495585665775236718630 496440850664531695104 497383758263134794240 500344375871843929920 500473098376570414080 503601055241423979168 504197738956165002840 506033910580754529792 506598680570241979044 512200877669754923520 513940690433578819320 519588390328453311840 522098479170619752960 525361594665436126416 525496753295398934784 526119379780346089920 528624710160252499872 531900911426283959040 533700667596633525248 533707640065639543140 536285937843734420160 537810921553242669696 538832404785062693760 539572559187239977680 542179189907951281920 545567809844875977432 548203403129150740608 551600945182812994560 551608393210698260736 554227616350350199296 559556728046026643520 561194005099035829248 562259900645282810880 562887422855824421160 569288149403348846016 572038333699983381504 572816366151382725120 575544063133055976192 576225987378474288960 578183276737776171735 583735105183817918240 583885281439332149760 584536939119509975820 587360789066947222080 591031793998615642218 594039808073059665408 596860509915761753088 597567690614714077440 600413251046212715904 601279291177538388480 603321680074201222680 605037286747398003408 606186455383195530480 609114892365723045120 609951588646445192160 612898214678553623040 613763786075485474611 614641053203705908224 615808462611500221440 616728828520294583184 620551063330664618880 623506068394143974208 626518175004743703552 629501319051779973960 632542388225943162240 633248350712802473805 639493403481173306880 643543125412481304192 646598885742075232512 647531544345041341440 650615027889541538304 656701993331795158020 656870941619248668480 660044231192288517120 660780887700315624840 667125834495791906560 671468073655231972224 672263651941553337120 675464907426989305392 681959762306094971790 685254253911438425760 689510491513372825920 691471184854169146752 692784520437937749120 693819932085331406082 700482126220581501888 700662337727198579712 701444326943411970984 701492506373794786560 704832946880336666496 709201215235045278720 711610186754186057520 715047917124979226880 717081228737656892928 718443206380083591680 719430078916319970240 722905586543935042560 727423746459834636576 730937870838867654144 735477857614264347648 742549760091324581760 744661275996797542656 746075637394702191360 750516563807765894880 750709647564855621120 755401582862135968752 756296608434247504260 759050865871131794688 759898020855362968566 767392084177407968256 768301316504632385280 770911035650368228980 779382585492679967760 783147718755929629440 788042391998154189624 792937065240378749808 796756920819618769920 800551001394950287872 804428906765601630240 806716382329864004544 808248607177594040640 812153189820964060160 813268784861926922880 818351714767313966148 822305104693726110912 827401417774219491840 831341424525525298944 839335092069039965280 841791007648553743872 843389850967924216320 844331134283736631740 848628297247228093440 853932224105023269024 858057500549975072256 862131847656100310016 863316094699583964288 864338981067711433440 875602657775726877360 875827922158998224640 876805408679264963730 881041183600420833120 886547690997923463327 895290764873642629632 896351535922071116160 900619876569319073856 909279683074793295720 913672338548584567680 919347322017830434560 921961579805558862336 923712693917250332160 925093242780441874776 930826594995996928320 933976168294108669184 935259102591215961312 935323341831726382080 939777262507115555328 944251978577669960940 948813582338914743360 953397222833305635840 959240105221759960320 965314688118721956288 969898328613112848768 975922541834312307456 985052989997692737030 990066346788432775680 991171331550473437260 992881701329063390208 994767516526269588480 1000688751743687859840 1007202110482847958336 1008395477912330005680 1012067821161509059584 1013197361140483958088 1022939643459142457685 1024401755339509847040 1027881380867157638640 1039176780656906623680 1044196958341239505920 1050723189330872252832 1050993506590797869568 1052238759560692179840 1057249420320504999744 1063801822852567918080 1067415280131279086280 1072571875687468840320 1075621843106485339392 1077664809570125387520 1079145118374479955360 1084358379815902563840 1091135619689751954864 1096406806258301481216 1103216786421396521472 1108455232700700398592 1119113456092053287040 1125774845711648842320 1138576298806697692032 1139847031283044452849 1145632732302765450240 1151088126266111952384 1152451974756948577920 1156366553475552343470 1167470210367635836480 1167770562878664299520 1169073878239019951640 1174721578133894444160 1182063587997231284436 1188079616146119330816 1195135381229428154880 1200826502092425431808 1202558582355076776960 1206643360148402445360 1210074573494796006816 1212372910766391060960 1218229784731446090240 1219903177292890384320 1225796429357107246080 1227527572150970949222 1233457657040589166368 1241102126661329237760 1247012136788287948416 1259002638103559947920 1265084776451886324480 1266496701425604947610 1278986806962346613760 1287086250824962608384 1293197771484150465024 1301230055779083076608 1313403986663590316040 1313741883238497336960 1321561775400631249680 1334251668991583813120 1342936147310463944448 1344527303883106674240 1350929814853978610784 1363919524612189943580 1370508507822876851520 1379020983026745651840 1382942369708338293504 1385569040875875498240 1387639864170662812164 1400964252441163003776 1402888653886823941968 1402985012747589573120 1409665893760673332992 1423220373508372115040 1430095834249958453760 1434162457475313785856 1436886412760167183360 1438860157832639940480 1454847492919669273152 1461875741677735308288 1477579484996539105545 1485099520182649163520 1489322551993595085312 1492151274789404382720 1501033127615531789760 1501419295129711242240 1510803165724271937504 1512593216868495008520 1518101731742263589376 1519796041710725937132 1536602633009264770560 1541822071300736457960 1558765170985359935520 1566295437511859258880 1576084783996308379248 1585874130480757499616 1601102002789900575744 1608857813531203260480 1613432764659728009088 1616497214355188081280 1626537569723853845760 1636703429534627932296 1644610209387452221824 1654802835548438983680 1662682849051050597888 1678670184138079930560 1683582015297107487744 1686779701935848432640 1688662268567473263480 1707864448210046538048 1716115001099950144512 1726632189399167928576 1728677962135422866880 1734549830213328515205 1751205315551453754720 1751655844317996449280 1753610817358529927460 1762082367200841666240 1773095381995846926654 1790581529747285259264 1792703071844142232320 1801239753138638147712 1818559366149586591440 1827344677097169135360 1838694644035660869120 1843923159611117724672 1847425387834500664320 1850186485560883749552 1861653189991993856640 1867952336588217338368 1870518205182431922624 1879554525014231110656 1888503957155339921880 1897627164677829486720 1899745052138407421415 1918480210443519920640 1930629376237443912576 1939796657226225697536 1951845083668624614912 1970105979995385474060 1980132693576865551360 1982342663100946874520 2001377503487375719680 2014404220965695916672 2016790955824660011360 2026394722280967916176 2045879286918284915370 2055762761734315277280 2078353561313813247360 2101446378661744505664 2101987013181595739136 2104477519121384359680 2114498840641009999488 2127603645705135836160 2134830560262558172560 2145143751374937680640 2151243686212970678784 2155329619140250775040 2158290236748959910720 2168716759631805127680 2182271239379503909728 2192813612516602962432 2206433572842793042944 2238226912184106574080 2251549691423297684640 2277152597613395384064 2279694062566088905698 2302176252532223904768 2304903949513897155840 2312733106951104686940 2334940420735271672960 2338147756478039903280 2349443156267788888320 2364127175994462568872 2390270762458856309760 2401653004184850863616 2413286720296804890720 2420149146989592013632 2424745821532782121920 2436459569462892180480 2439806354585780768640 2455055144301941898444 2466915314081178332736 2482204253322658475520 2494024273576575896832 2518005276207119895840 2530169552903772648960 2532993402851209895220 2574172501649925216768 2586395542968300930048 2626807973327180632080 2627483766476994673920 2643123550801262499360 2659643072993770389981 2668503337983167626240 2685872294620927888896 2689054607766213348480 2701859629707957221568 2727839049224379887160 2741017015645753703040 2758041966053491303680 2765884739416676587008 2771138081751750996480 2775279728341325624328 2801928504882326007552 2805777307773647883936 2805970025495179146240 2819331787521346665984 2846440747016744230080 2860191668499916907520 2877720315665279880960 2909694985839338546304 2955158969993078211090 2970199040365298327040 2978645103987190170624 2984302549578808765440 3002066255231063579520 3021606331448543875008 3025186433736990017040 3036203463484527178752 3039592083421451874264 3068818930377427373055 3073205266018529541120 3083644142601472915920 3117530341970719871040 3132590875023718517760 3152169567992616758496 3171748260961514999232 3217715627062406520960 3226865529319456018176 3232994428710376162560 3253075139447707691520 3273406859069255864592 3289220418774904443648 3325365698102101195776 3357340368276159861120 3377324537134946526960 3415728896420093076096 3453264378798335857152 3457355924270845733760 3469099660426657030410 3502410631102907509440 3503311688635992898560 3507221634717059854920 3524164734401683332480 3546190763991693853308 3585406143688284464640 3602479506277276295424 3637118732299173182880 3654689354194338270720 3677389288071321738240 3700372971121767499104 3723306379983987713280 3735904673176434676736 3741036410364863845248 3777007914310679843760 3795254329355658973440 3799490104276814842830 3836960420887039841280 3861258752474887825152 3879593314452451395072 3903690167337249229824 3940211959990770948120 3964685326201893749040 4002755006974751439360 4028808441931391833344 4033581911649320022720 4052789444561935832352 4091758573836569830740 4111525523468630554560 4156707122627626494720 4202892757323489011328 4208955038242768719360 4228997681282019998976 4269661120525116345120 4290287502749875361280 4302487372425941357568 4310659238280501550080 4316580473497919821440 4364542478759007819456 4385627225033205924864 4432738454989617316635 4476453824368213148160 4503099382846595369280 4554305195226790768128 4559388125132177811396 4609807899027794311680 4625466213902209373880 4669880841470543345920 4676295512956079806560 4698886312535577776640 4728254351988925137744 4803306008369701727232 4826573440593609781440 4840298293979184027264 4849491643065564243840 4879612709171561537280 4910110288603883796888 4933830628162356665472 4964408506645316951040 4988048547153151793664 5036010552414239791680 5060339105807545297920 5065986805702419790440 5148345003299850433536 5253615946654361264160 5254967532953989347840 5286247101602524998720 5319286145987540779962 5371744589241855777792 5378109215532426696960 5403719259415914443136 5455678098448759774320 5482034031291507406080 5516083932106982607360 5531769478833353174016 5542276163503501992960 5550559456682651248656 5603857009764652015104 5611554615547295767872 5638663575042693331968 5692881494033488460160 5699235156415222264245 5755440631330559761920 5819389971678677092608 5910317939986156422180 5940398080730596654080 6004132510462127159040 6043212662897087750016 6050372867473980034080 6079184166842903748528 6137637860754854746110 6167288285202945831840 6235060683941439742080 6304339135985233516992 6343496521923029998464 6435431254124813041920 6453731058638912036352 6465988857420752325120 6506150278895415383040 6546813718138511729184 6578440837549808887296 6714680736552319722240 6754649074269893053920 6831457792840186152192 6906528757596671714304 6914711848541691467520 6938199320853314060820 7004821262205815018880 7014443269434119709840 7048329468803366664960 7092381527983387706616 7170812287376568929280 7204959012554552590848 7274237464598346365760 7309378708388676541440 7400745942243534998208 7446612759967975426560 7482072820729727690496 7554015828621359687520 7590508658711317946880 7598980208553629685660 7722517504949775650304 7759186628904902790144 7880423919981541896240 7929370652403787498080 7978929218981311169943 8005510013949502878720 8057616883862783666688 8067163823298640045440 8105578889123871664704 8183517147673139661480 8223051046937261109120 8313414245255252989440 8405785514646978022656 8417910076485537438720 8457995362564039997952 8539322241050232690240 8580575005499750722560 8633160946995839642880 8729084957518015638912 8865476909979234633270 8952907648736426296320 9006198765693190738560 9108610390453581536256 9118776250264355622792 9219615798055588623360 9250932427804418747760 9339761682941086691840 9352591025912159613120 9397772625071155553280 9456508703977850275488 9653146881187219562880 9680596587958368054528 9698983286131128487680 9759225418343123074560 9820220577207767593776 9867661256324713330944 9976097094306303587328 10072021104828479583360 10131973611404839580880 10507231893308722528320 10509935065907978695680 10572494203205049997440 10638572291975081559924 10756218431064853393920 10807438518831828886272 10911356196897519548640 10964068062583014812160 11032167864213965214720 11101118913365302497312 11207714019529304030208 11223109231094591535744 11385762988066976920320 11398470312830444528490 11510881262661119523840 11638779943357354185216 11820635879972312844360 12008265020924254318080 12086425325794175500032 12100745734947960068160 12158368333685807497056 12275275721509709492220 12334576570405891663680 12470121367882879484160 12608678271970467033984 12686993043846059996928 12870862508249626083840 12907462117277824072704 12931977714841504650240 13093627436277023458368 13156881675099617774592 13298215364968851949905 13429361473104639444480 13509298148539786107840 13662915585680372304384 13829423697083382935040 13876398641706628121640 14009642524411630037760 14028886538868239419680 14096658937606733329920 14184763055966775413232 14409918025109105181696 14548474929196692731520 14801491884487069996416 14893225519935950853120 14964145641459455380992 15108031657242719375040 15181017317422635893760 15197960417107259371320 15445035009899551300608 15760847839963083792480 15858741304807574996160 15957858437962622339886 16115233767725567333376 16134327646597280090880 16211157778247743329408 16367034295346279322960 16446102093874522218240 16626828490510505978880 16811571029293956045312 16915990725128079995904 17078644482100465380480 17266321893991679285760 17458169915036031277824 17730953819958469266540 18012397531386381477120 18237552500528711245584 18501864855608837495520 18679523365882173383680 18705182051824319226240 18913017407955700550976 19306293762374439125760 19361193175916736109056 19397966572262256975360 19518450836686246149120 19640441154415535187552 19735322512649426661888 20144042209656959166720 20263947222809679161760 21014463786617445056640 21144988406410099994880 21277144583950163119848 21512436862129706787840 21614877037663657772544 21822712393795039097280 21928136125166029624320 22202237826730604994624 22446218462189183071488 22771525976133953840640 22796940625660889056980 23277559886714708370432 23641271759944625688720 24016530041848508636160 24172850651588351000064 24201491469895920136320 24316736667371614994112 24550551443019418984440 24669153140811783327360 24940242735765758968320 25217356543940934067968 25373986087692119993856 25741725016499252167680 26187254872554046916736 26596430729937703899810 26858722946209278888960 27018596297079572215680 27325831171360744608768 27658847394166765870080 27752797283413256243280 28019285048823260075520 28057773077736478839360 28193317875213466659840 28369526111933550826464 29096949858393385463040 29602983768974139992832 29928291282918910761984 30216063314485438750080 30395920834214518742640 31521695679926167584960 31717482609615149992320 31915716875925244679772 32268655293194560181760 32422315556495486658816 32734068590692558645920 32892204187749044436480 33623142058587912090624 34157288964200930760960 34532643787983358571520 34916339830072062555648 35461907639916938533080 36024795062772762954240 36475105001057422491168 37003729711217674991040 37410364103648638452480 37826034815911401101952 38612587524748878251520 38722386351833472218112 38795933144524513950720 39280882308831070375104 39470645025298853323776 39894646094906555849715 40288084419313918333440 40527894445619358323520 42028927573234890113280 42289976812820199989760 42554289167900326239696 43229754075327315545088 43645424787590078194560 44404475653461209989248 44892436924378366142976 45543051952267907681280 45593881251321778113960 47282543519889251377440 48345701303176702000128 48402982939791840272640 48633473334743229988224 49101102886038837968880 49338306281623566654720 49880485471531517936640 50434713087881868135936 50747972175384239987712 52374509745108093833472 53192861459875407799620 54037192594159144431360 55505594566826512486560 56038570097646520151040 56115546155472957678720 56739052223867101652928 58193899716786770926080 59205967537948279985664 60432126628970877500160 60791841668429037485280 63043391359852335169920 63434965219230299984640 63831433751850489359544 64537310586389120363520 64844631112990973317632 65468137181385117291840 65784408375498088872960 68314577928401861521920 69832679660144125111296 70923815279833877066160 72049590125545525908480 72950210002114844982336 74007459422435349982080 74820728207297276904960 75652069631822802203904 77225175049497756503040 78561764617662140750208 79789292189813111699430 80576168838627836666880 81055788891238716647040 84057855146469780226560 84579953625640399979520 85108578335800652479392 87290849575180156389120 88808951306922419978496 89784873848756732285952 91187762502643556227920 94565087039778502754880 96805965879583680545280 97266946669486459976448 98202205772077675937760 98676612563247133309440 100869426175763736271872 104749019490216187666944 106385722919750815599240 108074385188318288862720 111011189133653024973120 112231092310945915357440 113478104447734203305856 116387799433573541852160 118411935075896559971328 120864253257941755000320 121583683336858074970560 126086782719704670339840 126869930438460599969280 127662867503700978719088 129689262225981946635264 130936274362770234583680 136629155856803723043840 141847630559667754132320 145900420004229689964672 148014918844870699964160 149641456414594553809920 151304139263645604407808 157123529235324281500416 159578584379626223398860 162111577782477433294080 168115710292939560453120 170217156671601304958784 174581699150360312778240 177617902613844839956992 182375525005287112455840 189130174079557005509760 193611931759167361090560 194533893338972919952896 196404411544155351875520 197353225126494266618880 209498038980432375333888 212771445839501631198480 216148770376636577725440 222022378267306049946240 224462184621891830714880 226956208895468406611712 241728506515883510000640 243167366673716149941120 252173565439409340679680 253739860876921199938560 255325735007401957438176 261872548725540469167360 283695261119335508264640 291800840008459379929344 296029837689741399928320 302608278527291208815616 314247058470648563000832 319157168759252446797720 324223155564954866588160 340434313343202609917568 349163398300720625556480 355235805227689679913984 364751050010574224911680 378260348159114011019520 389067786677945839905792 392808823088310703751040 425542891679003262396960 444044756534612099892480 448924369243783661429760 453912417790936813223424 486334733347432299882240 504347130878818681359360 510651470014803914876352 523745097451080938334720 567390522238671016529280 583601680016918759858688 592059675379482799856640 628494116941297126001664 638314337518504893595440 648446311129909733176320 680868626686405219835136 729502100021148449823360 756520696318228022039040 785617646176621407502080 851085783358006524793920 888089513069224199784960 907824835581873626446848 972669466694864599764480 1021302940029607829752704 1047490194902161876669440 1134781044477342033058560 1167203360033837519717376 1276628675037009787190880 1361737253372810439670272 1459004200042296899646720 1513041392636456044078080 1571235292353242815004160 1702171566716013049587840 1776179026138448399569920 1945338933389729199528960 2042605880059215659505408 2269562088954684066117120 2553257350074019574381760 2723474506745620879340544 2918008400084593799293440 3142470584706485630008320 3404343133432026099175680 4085211760118431319010816 4539124177909368132234240 5106514700148039148763520 5836016800169187598586880 6808686266864052198351360 8170423520236862638021632 10213029400296078297527040 13617372533728104396702720 20426058800592156595054080 40852117601184313190108160
- Sum of all divisors σ(n): 191037208394284451672094720
- Sum of proper divisors (its aliquot sum) s(n): 150185090793100138481986560
- 40852117601184313190108160 is an abundant number, because the sum of its proper divisors (150185090793100138481986560) is greater than itself. Its abundance is 109332973191915825291878400
Bases of 40852117601184313190108160
- Binary: 100001110010101100010110111011100100011011000110111000001011010110111111001100000000002
- Hexadecimal: 0x21CAC5BB91B1B82D6FCC00
- Base-36: 54SF2DL067HCXC000
Squares and roots of 40852117601184313190108160
- 40852117601184313190108160 squared (408521176011843131901081602) is 1668895512500993163436462015811496166729272498585600
- 40852117601184313190108160 cubed (408521176011843131901081603) is 68177915740779337797869610228054035947990278670186852871132620537511018496000
-
The
square root of 40852117601184313190108160 is 6391566130549.2500700925 -
The
cube root of 40852117601184313190108160 is 344406646.8381465063
Scales and comparisons
How big is 40852117601184313190108160?- 40,852,117,601,184,313,190,108,160 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 40,852,117,601,184,313,190,108,160 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 40852117601184313190108160 cubic inches would be around 28700553.9 feet tall.
Recreational maths with 40852117601184313190108160
- 40852117601184313190108160 backwards is 06180109131348110671125804
- 40852117601184313190108160 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 40852117601184313190108160's digits is 81
- 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 40852117601184313190108160 - Facts about the integer". Numbermatics.com. 2024. Web. 10 June 2024.
APA style:
Numbermatics. (2024). Number 40852117601184313190108160 - Facts about the integer. Retrieved 10 June 2024, from https://numbermatics.com/n/40852117601184313190108160/
Chicago style:
Numbermatics. 2024. "Number 40852117601184313190108160 - Facts about the integer". https://numbermatics.com/n/40852117601184313190108160/
The information we have on file for 40852117601184313190108160 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 40852117601184313190108160, math, Factors of 40852117601184313190108160, curriculum, school, college, exams, university, Prime factorization of 40852117601184313190108160, STEM, science, technology, engineering, physics, economics, calculator, forty septillion, eight hundred fifty-two sextillion, one hundred seventeen quintillion, six hundred one quadrillion, one hundred eighty-four trillion, three hundred thirteen billion, one hundred ninety million, one hundred eight thousand, one hundred sixty.