187977146955265474560
187,977,146,955,265,474,560 is an even composite number composed of seven prime numbers multiplied together.
What does the number 187977146955265474560 look like?
This visualization shows the relationship between its 7 prime factors (large circles) and 12528 divisors.
187977146955265474560 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twelve thousand, five hundred twenty-eight divisors.
Prime factorization of 187977146955265474560:
228 × 33 × 5 × 132 × 19 × 312 × 412
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 13 × 13 × 19 × 31 × 31 × 41 × 41)See below for interesting mathematical facts about the number 187977146955265474560 from the Numbermatics database.
Names of 187977146955265474560
- Cardinal: 187977146955265474560 can be written as One hundred eighty-seven quintillion, nine hundred seventy-seven quadrillion, one hundred forty-six trillion, nine hundred fifty-five billion, two hundred sixty-five million, four hundred seventy-four thousand, five hundred sixty.
Scientific notation
- Scientific notation: 1.8797714695526547456 × 1020
Factors of 187977146955265474560
Divisors of 187977146955265474560
- Number of divisors d(n): 12528
-
Complete list of divisors:
1 2 3 4 5 6 8 9 10 12 13 15 16 18 19 20 24 26 27 30 31 32 36 38 39 40 41 45 48 52 54 57 60 62 64 65 72 76 78 80 82 90 93 95 96 104 108 114 117 120 123 124 128 130 135 144 152 155 156 160 164 169 171 180 186 190 192 195 205 208 216 228 234 240 246 247 248 256 260 270 279 285 288 304 310 312 320 328 338 342 351 360 369 372 380 384 390 403 410 416 432 456 465 468 480 492 494 496 507 512 513 520 533 540 558 570 576 585 589 608 615 620 624 640 656 676 684 702 720 738 741 744 760 768 779 780 806 820 832 837 845 855 864 912 930 936 960 961 984 988 992 1014 1024 1026 1040 1066 1080 1107 1116 1140 1152 1170 1178 1209 1216 1230 1235 1240 1248 1271 1280 1312 1352 1368 1395 1404 1440 1476 1482 1488 1520 1521 1536 1558 1560 1599 1612 1640 1664 1674 1681 1690 1710 1728 1755 1767 1824 1845 1860 1872 1920 1922 1968 1976 1984 2015 2028 2048 2052 2080 2132 2160 2214 2223 2232 2280 2304 2337 2340 2356 2418 2432 2460 2470 2480 2496 2535 2542 2560 2565 2624 2665 2704 2736 2790 2808 2880 2883 2945 2952 2964 2976 3040 3042 3072 3116 3120 3198 3211 3224 3280 3328 3348 3362 3380 3420 3456 3510 3534 3627 3648 3690 3705 3720 3744 3813 3840 3844 3895 3936 3952 3968 4030 4056 4096 4104 4160 4185 4264 4320 4428 4446 4464 4560 4563 4608 4674 4680 4712 4797 4805 4836 4864 4920 4940 4960 4992 5043 5070 5084 5120 5130 5239 5248 5301 5330 5408 5472 5535 5580 5616 5760 5766 5890 5904 5928 5952 6045 6080 6084 6144 6232 6240 6355 6396 6422 6448 6560 6656 6669 6696 6724 6760 6840 6912 6929 7011 7020 7068 7254 7296 7380 7410 7440 7488 7605 7626 7657 7680 7688 7790 7872 7904 7936 7995 8060 8112 8192 8208 8320 8370 8405 8528 8640 8649 8835 8856 8892 8928 9120 9126 9216 9348 9360 9424 9594 9610 9633 9672 9728 9840 9880 9920 9984 10086 10127 10140 10168 10240 10260 10478 10496 10602 10660 10816 10881 10944 11070 11115 11160 11232 11439 11520 11532 11685 11780 11808 11856 11904 12090 12160 12168 12288 12464 12480 12493 12710 12792 12844 12896 13120 13312 13338 13392 13448 13520 13680 13824 13858 14022 14040 14136 14391 14415 14508 14592 14760 14820 14880 14976 15129 15210 15252 15314 15360 15376 15580 15717 15744 15808 15872 15903 15990 16055 16120 16224 16384 16416 16523 16640 16740 16810 17056 17280 17298 17670 17712 17784 17856 18135 18240 18252 18259 18432 18696 18720 18848 19065 19188 19220 19266 19344 19456 19680 19760 19840 19968 20172 20254 20280 20336 20480 20520 20787 20956 20992 21033 21204 21320 21632 21762 21853 21888 22140 22230 22320 22464 22815 22878 22971 23040 23064 23370 23560 23616 23712 23808 23985 24149 24180 24320 24336 24576 24928 24960 24986 25215 25420 25584 25688 25792 25947 26195 26240 26505 26624 26676 26784 26896 27040 27360 27648 27716 28044 28080 28272 28782 28830 28899 29016 29184 29520 29640 29760 29952 30258 30381 30420 30504 30628 30720 30752 31160 31434 31488 31616 31744 31806 31939 31980 32110 32240 32448 32768 32832 33046 33280 33345 33480 33620 34112 34317 34560 34596 34645 35055 35340 35424 35568 35712 36270 36480 36504 36518 36864 37392 37440 37479 37696 38130 38285 38376 38440 38532 38688 38912 39360 39401 39520 39680 39936 40344 40508 40560 40672 40960 41040 41574 41912 41984 42066 42408 42640 43245 43264 43524 43706 43776 44280 44460 44640 44928 45387 45630 45756 45942 46080 46128 46740 47120 47151 47232 47424 47616 47970 48165 48298 48360 48640 48672 49152 49569 49856 49920 49972 50430 50635 50840 51168 51376 51584 51894 52111 52390 52480 53010 53248 53352 53568 53792 54080 54405 54720 54777 55296 55432 56088 56160 56544 57195 57564 57660 57798 58032 58368 59040 59280 59520 59904 60516 60762 60840 61008 61256 61440 61504 62320 62361 62465 62868 62976 63232 63488 63612 63878 63960 64220 64480 64896 65536 65559 65664 66092 66560 66690 66960 67240 68224 68634 68913 69120 69192 69290 70110 70680 70848 71136 71424 71955 72447 72540 72960 73008 73036 73728 74784 74880 74958 75392 75645 76260 76570 76752 76880 77064 77376 77824 78585 78720 78802 79040 79360 79515 79872 80688 81016 81120 81344 81920 82080 82615 83148 83824 83968 84132 84816 85280 86490 86528 86697 87048 87412 87552 88560 88920 89280 89856 90774 91143 91260 91295 91512 91884 92160 92256 93480 94240 94302 94464 94848 95232 95817 95940 96330 96596 96720 97280 97344 98304 99138 99541 99712 99840 99944 100860 101270 101680 102336 102752 103168 103788 103935 104222 104780 104960 105165 106020 106496 106704 107136 107584 108160 108810 109265 109440 109554 110592 110864 112176 112320 112437 113088 114390 114855 115128 115320 115596 116064 116736 118080 118203 118560 119040 119808 120745 121032 121524 121680 122016 122512 122880 123008 124640 124722 124930 125736 125952 126464 126976 127224 127756 127920 128440 128960 129735 129792 131072 131118 131328 131651 132184 133120 133380 133920 134480 136448 137268 137826 138240 138384 138580 140220 141360 141453 141696 142272 142848 143910 144495 144894 145080 145920 146016 146072 147456 148707 149568 149760 149916 150784 151290 151905 152520 153140 153504 153760 154128 154752 155648 156333 157170 157440 157604 158080 158720 159030 159695 159744 161376 162032 162240 162409 162688 163840 164160 164331 165230 166296 167648 167936 168264 169632 170560 171585 172980 173056 173394 174096 174824 175104 177120 177840 178560 179712 181548 182286 182520 182590 183024 183768 184320 184512 186960 187083 187395 188480 188604 188928 189696 190464 191634 191880 192660 193192 193440 194560 194688 196608 196677 197005 198276 199082 199424 199680 199888 201720 202540 203360 204672 205504 206336 206739 207576 207870 208444 209560 209920 210330 212040 212992 213408 214272 214799 215168 216320 217341 217620 218530 218880 219108 221184 221728 224352 224640 224874 226176 226935 228780 229710 230256 230640 231192 232128 233472 235755 236160 236406 237120 237367 238080 239616 241490 242064 243048 243360 244032 245024 245760 246016 247845 249280 249444 249860 251472 251904 252928 253952 254448 255512 255840 256880 257920 259470 259584 260555 262144 262236 262656 263302 264368 266240 266760 267840 268960 272896 273429 273885 274536 275652 276480 276768 277160 280440 282720 282906 283392 284089 284544 285696 287451 287820 288990 289788 290160 291840 292032 292144 294912 297414 298623 299136 299520 299832 301568 302580 303810 305040 306280 307008 307520 308256 309504 311296 311805 312666 313937 314340 314880 315208 316160 317440 318060 319390 319488 322752 324064 324480 324818 325376 327680 327795 328320 328662 330460 332592 335296 335872 336528 337311 339264 341120 343170 344565 345960 346112 346788 348192 349648 350208 354240 354609 355680 357120 359424 362235 363096 364572 365040 365180 366048 367536 368640 369024 373920 374166 374790 376960 377208 377856 379392 380928 383268 383760 385320 386384 386880 389120 389376 393216 393354 394010 394953 396552 398164 398848 399360 399776 403440 405080 406720 409344 411008 412672 413478 415152 415207 415740 416888 419120 419840 420660 424080 425984 426816 428544 429598 430336 432640 433485 434682 435240 437060 437760 438216 442368 443456 446121 448704 449280 449748 452352 453870 455715 457560 459420 460512 461280 462384 464256 466944 468999 471510 472320 472812 474240 474734 476160 479085 479232 482980 484128 486096 486720 487227 488064 490048 491520 492032 492993 495690 497705 498560 498888 499720 502944 503808 505856 507904 508896 511024 511680 512213 513760 515840 518940 519168 521110 524288 524472 525312 526604 528736 532480 533520 535680 537920 545792 546858 547770 549072 551304 552960 553536 554320 560880 562185 565440 565812 566784 568178 569088 571392 574902 575640 577980 579576 580320 583680 584064 584288 589824 590031 591015 594828 597246 598272 599040 599664 603136 605160 607620 610080 612560 614016 615040 616512 619008 622592 623610 625332 627874 628680 629760 630416 632320 634880 636120 638780 638976 644397 645504 648128 648960 649636 650752 652023 655360 655590 656640 657324 658255 660920 665184 670592 671744 673056 674622 677443 678528 682240 686340 689130 691920 692224 693576 696384 699296 700416 707265 708480 709218 711360 712101 714240 718848 724470 726192 729144 730080 730360 732096 735072 737280 738048 743535 747840 748332 748619 749580 753920 754416 755712 758784 761856 766536 767520 770640 772768 773760 778240 778752 781665 786432 786708 788020 789906 793104 796328 797696 798720 799552 806880 810160 812045 813440 818688 821655 822016 825344 826956 830304 830414 831480 833776 838240 839680 841320 848160 851968 852267 853632 857088 859196 860672 862353 865280 866970 869364 870480 874120 875520 876432 884736 886912 892242 895869 897408 898560 899496 904704 907740 911430 915120 918840 921024 922560 924768 928512 933888 935415 937998 941811 943020 944640 945624 948480 949468 952320 958170 958464 965960 968256 972192 973440 974454 976128 980096 983040 983385 984064 985986 990109 991380 995410 997120 997776 999440 1005888 1007616 1011712 1015808 1017792 1022048 1023360 1024426 1027520 1031680 1033695 1037880 1038336 1042220 1048576 1048944 1050624 1053208 1057472 1063827 1064960 1067040 1071360 1073995 1075840 1086705 1091584 1093716 1095540 1098144 1102608 1105920 1107072 1108640 1121760 1124370 1130880 1131624 1133568 1136356 1138176 1142784 1149804 1151280 1155960 1159152 1160640 1167360 1168128 1168576 1179648 1180062 1182030 1184859 1186835 1189656 1194492 1196544 1198080 1199328 1206272 1210320 1215240 1220160 1225120 1228032 1230080 1233024 1238016 1245184 1245621 1247220 1250664 1255748 1257360 1259520 1260832 1264640 1269760 1272240 1277560 1277952 1288794 1291008 1296256 1297920 1299272 1301504 1304046 1310720 1311180 1313280 1314648 1316510 1321840 1330368 1341184 1343488 1346112 1349244 1354886 1357056 1364480 1367145 1372680 1378260 1383840 1384448 1387152 1392768 1398592 1400832 1406997 1414530 1416960 1418436 1420445 1422720 1424202 1428480 1437255 1437696 1448940 1452384 1458288 1460160 1460720 1461681 1464192 1470144 1474560 1476096 1487070 1493115 1495680 1496664 1497238 1499160 1507840 1508832 1511424 1517568 1523712 1533072 1535040 1536639 1541280 1545536 1547520 1556480 1557504 1563330 1569685 1572864 1573416 1576040 1579812 1586208 1592656 1595392 1597440 1599104 1613760 1615441 1620320 1624090 1626880 1637376 1643310 1644032 1650688 1653912 1660608 1660828 1662960 1667552 1676480 1679360 1682640 1686555 1696320 1703936 1704534 1707264 1714176 1718392 1721344 1724706 1730560 1733940 1738728 1740960 1748240 1751040 1752864 1769472 1773045 1773824 1784484 1791738 1794816 1797120 1798992 1809408 1815480 1822860 1830240 1837680 1842048 1845120 1849536 1857024 1867776 1870830 1875996 1883622 1886040 1889280 1891248 1896960 1898936 1904640 1916340 1916928 1931920 1933191 1936512 1944384 1946880 1948908 1952256 1960192 1966080 1966770 1968128 1971972 1974765 1980218 1982760 1990820 1994240 1995552 1998880 2011776 2015232 2023424 2031616 2032329 2035584 2044096 2046720 2048852 2055040 2063360 2067390 2075760 2076035 2076672 2084440 2097152 2097888 2101248 2106416 2114944 2127654 2129920 2134080 2136303 2142720 2147990 2151680 2173410 2183168 2187432 2191080 2196288 2205216 2211840 2214144 2217280 2230605 2243520 2245857 2248740 2261760 2263248 2267136 2272712 2276352 2285568 2299608 2302560 2311920 2318304 2321280 2334720 2336256 2337152 2344995 2359296 2360124 2364060 2369718 2373670 2379312 2388984 2393088 2396160 2398656 2412544 2420640 2430480 2436135 2440320 2450240 2456064 2460160 2464965 2466048 2476032 2490368 2491242 2494440 2501328 2511496 2514720 2519040 2521664 2529280 2539520 2544480 2555120 2555904 2556801 2561065 2577588 2582016 2592512 2595840 2598544 2603008 2608092 2621440 2622360 2626560 2629296 2633020 2643680 2660736 2682368 2686976 2687607 2692224 2698488 2709772 2714112 2728960 2734290 2745360 2756520 2767680 2768896 2774304 2785536 2797184 2801664 2813994 2825433 2829060 2833920 2836872 2840890 2845440 2848404 2856960 2874510 2875392 2897880 2904768 2916576 2920320 2921440 2923362 2928384 2940288 2949120 2950155 2952192 2970327 2974140 2986230 2991360 2993328 2994476 2998320 3015680 3017664 3022848 3035136 3047424 3066144 3070080 3073278 3082560 3085771 3091072 3095040 3112960 3115008 3126660 3139370 3145728 3146832 3152080 3159624 3172416 3185312 3190784 3194880 3198208 3221985 3227520 3230882 3240640 3248180 3253760 3260115 3274752 3286620 3288064 3301376 3307824 3321216 3321656 3325920 3335104 3352960 3358720 3365280 3373110 3387215 3392640 3407872 3409068 3414528 3428352 3436784 3442688 3449412 3461120 3467880 3477456 3481920 3496480 3502080 3505728 3538944 3546090 3547648 3554577 3560505 3568968 3583476 3589632 3594240 3597984 3618816 3630960 3645720 3660480 3675360 3684096 3690240 3699072 3714048 3735552 3736863 3741660 3743095 3751992 3767244 3772080 3778560 3782496 3793920 3797872 3809280 3832680 3833856 3863840 3866382 3873024 3888768 3893760 3897816 3904512 3920384 3932160 3933540 3936256 3943944 3949530 3960436 3965520 3981640 3988480 3991104 3997760 4023552 4030464 4046848 4063232 4064658 4071168 4081181 4088192 4093440 4097704 4110080 4126720 4134780 4151520 4152070 4153344 4168880 4194304 4195776 4202496 4212832 4229888 4255308 4259840 4261335 4268160 4272606 4285440 4295980 4303360 4311765 4346820 4366336 4374864 4382160 4385043 4392576 4410432 4423680 4428288 4434560 4461210 4479345 4487040 4491714 4497480 4523520 4526496 4534272 4545424 4552704 4571136 4599216 4605120 4609917 4623840 4636608 4642560 4669440 4672512 4674304 4689990 4709055 4718592 4720248 4728120 4739436 4747340 4758624 4777968 4786176 4792320 4797312 4825088 4841280 4846323 4860960 4872270 4880640 4900480 4912128 4920320 4929930 4932096 4950545 4952064 4980736 4982484 4988880 5002656 5022992 5029440 5038080 5043328 5058560 5079040 5088960 5110240 5111808 5113602 5122130 5155176 5164032 5185024 5191680 5197088 5206016 5216184 5242880 5244720 5253120 5258592 5266040 5287360 5319135 5321472 5364736 5373952 5375214 5384448 5396976 5397691 5419544 5428224 5457920 5468580 5490720 5513040 5535360 5537792 5548608 5571072 5594368 5603328 5627988 5650866 5658120 5667840 5673744 5681780 5690880 5696808 5713920 5749020 5750784 5795760 5799573 5809536 5833152 5840640 5842880 5846724 5856768 5880576 5898240 5900310 5904384 5924295 5940654 5948280 5972460 5982720 5986656 5988952 5996640 6031360 6035328 6045696 6070272 6094848 6096987 6132288 6140160 6146556 6165120 6171542 6182144 6190080 6225920 6228105 6230016 6253320 6278740 6291456 6293664 6304160 6319248 6344832 6370624 6381568 6389760 6396416 6408909 6443970 6455040 6461764 6481280 6496360 6507520 6520230 6549504 6573240 6576128 6602752 6615648 6642432 6643312 6651840 6658769 6670208 6705920 6717440 6730560 6737571 6746220 6774430 6785280 6815744 6818136 6829056 6856704 6873568 6885376 6898824 6922240 6935760 6954912 6963840 6992960 7004160 7011456 7034985 7077888 7092180 7095296 7109154 7121010 7137936 7166952 7179264 7188480 7195968 7237632 7261920 7291440 7308405 7320960 7350720 7368192 7380480 7398144 7428096 7471104 7473726 7483320 7486190 7503984 7534488 7544160 7557120 7564992 7587840 7595744 7618560 7665360 7667712 7670403 7683195 7727680 7732764 7746048 7777536 7787520 7795632 7809024 7840768 7864320 7867080 7872512 7887888 7899060 7920872 7931040 7963280 7976960 7982208 7995520 8047104 8060928 8077205 8093696 8126464 8129316 8142336 8162362 8176384 8186880 8195408 8220160 8253440 8269560 8303040 8304140 8306688 8337760 8388608 8391552 8404992 8425664 8459776 8476299 8510616 8519680 8522670 8536320 8545212 8570880 8591960 8606720 8623530 8693640 8732672 8749728 8764320 8770086 8785152 8806759 8820864 8847360 8856576 8869120 8910981 8922420 8958690 8974080 8983428 8994960 9047040 9052992 9068544 9090848 9105408 9142272 9198432 9210240 9219834 9247680 9257313 9273216 9285120 9338880 9345024 9348608 9379980 9418110 9437184 9440496 9456240 9478872 9494680 9517248 9555936 9572352 9584640 9594624 9650176 9665955 9682560 9692646 9721920 9732047 9744540 9761280 9800960 9824256 9840640 9859860 9864192 9901090 9904128 9961472 9964968 9977760 10005312 10045984 10058880 10076160 10086656 10117120 10158080 10161645 10177920 10220480 10223616 10227204 10244260 10310352 10328064 10370048 10383360 10394176 10412032 10432368 10485760 10489440 10506240 10517184 10532080 10574720 10638270 10642944 10681515 10729472 10747904 10750428 10768896 10793952 10795382 10839088 10856448 10915840 10937160 10981440 11026080 11070720 11075584 11097216 11142144 11188736 11206656 11210589 11229285 11255976 11301732 11316240 11335680 11347488 11363560 11381760 11393616 11427840 11498040 11501568 11591520 11599146 11619072 11666304 11681280 11685760 11693448 11713536 11761152 11796480 11800620 11808768 11848590 11881308 11896560 11944920 11965440 11973312 11977904 11993280 12062720 12070656 12091392 12140544 12189696 12193974 12243543 12264576 12280320 12293112 12330240 12343084 12364288 12380160 12451840 12456210 12460032 12506640 12557480 12582912 12587328 12608320 12638496 12689664 12741248 12763136 12779520 12784005 12792832 12817818 12871417 12887940 12910080 12923528 12962560 12992720 13015040 13040460 13099008 13146480 13152256 13205504 13231296 13284864 13286624 13303680 13317538 13340416 13411840 13434880 13438035 13461120 13475142 13492440 13548860 13570560 13631488 13636272 13658112 13713408 13747136 13770752 13797648 13829751 13844480 13871520 13909824 13927680 13985920 14008320 14022912 14069970 14127165 14155776 14184360 14190592 14218308 14242020 14275872 14333904 14358528 14376960 14391936 14475264 14523840 14538969 14582880 14616810 14641920 14701440 14736384 14760960 14796288 14851635 14856192 14942208 14947452 14966640 14972380 15007968 15068976 15088320 15114240 15129984 15175680 15191488 15237120 15330720 15335424 15340806 15366390 15428855 15455360 15465528 15492096 15555072 15575040 15591264 15618048 15681536 15728640 15734160 15745024 15775776 15798120 15841744 15862080 15926560 15953920 15964416 15991040 16094208 16121856 16154410 16187392 16193073 16252928 16258632 16284672 16324724 16352768 16373760 16390816 16440320 16506880 16539120 16606080 16608280 16613376 16675520 16777216 16783104 16809984 16851328 16919552 16952598 17021232 17039360 17045340 17072640 17090424 17141760 17183920 17213440 17247060 17387280 17465344 17499456 17528640 17540172 17570304 17613518 17641728 17694720 17713152 17738240 17772885 17821962 17844840 17917380 17948160 17966856 17989920 18094080 18105984 18137088 18181696 18210816 18284544 18290961 18396864 18420480 18439668 18495360 18514626 18546432 18570240 18677760 18684315 18690048 18697216 18759960 18836220 18874368 18880992 18912480 18957744 18989360 19034496 19111872 19144704 19169280 19189248 19300352 19331910 19365120 19385292 19443840 19464094 19489080 19522560 19601920 19648512 19681280 19719720 19728384 19802180 19808256 19922944 19929936 19955520 19976307 20010624 20091968 20117760 20152320 20173312 20212713 20234240 20316160 20323290 20355840 20405905 20440960 20447232 20454408 20488520 20620704 20656128 20740096 20766720 20788352 20824064 20864736 20971520 20978880 21000733 21012480 21034368 21064160 21149440 21276540 21285888 21363030 21458944 21495808 21500856 21537792 21587904 21590764 21678176 21712896 21831680 21874320 21925215 21962880 22052160 22141440 22151168 22194432 22284288 22377472 22413312 22421178 22458570 22511952 22603464 22632480 22671360 22694976 22727120 22763520 22787232 22855680 22996080 23003136 23049585 23183040 23198292 23238144 23332608 23362560 23371520 23386896 23427072 23522304 23592960 23601240 23617536 23697180 23762616 23793120 23889840 23930880 23946624 23955808 23986560 24125440 24141312 24182784 24231615 24281088 24379392 24387948 24487086 24529152 24560640 24586224 24660480 24686168 24728576 24760320 24903680 24912420 24920064 25013280 25114960 25165824 25174656 25216640 25276992 25379328 25482496 25526272 25559040 25568010 25585664 25635636 25742834 25775880 25820160 25847056 25925120 25985440 26030080 26080920 26198016 26292960 26304512 26411008 26420277 26462592 26569728 26573248 26607360 26635076 26680832 26732943 26823680 26869760 26876070 26922240 26950284 26984880 26988455 27097720 27141120 27262976 27272544 27316224 27426816 27494272 27541504 27595296 27659502 27688960 27743040 27771939 27819648 27855360 27971840 28016640 28045824 28139940 28254330 28311552 28368720 28381184 28436616 28484040 28551744 28667808 28717056 28753920 28783872 28950528 28997865 29047680 29077938 29165760 29196141 29233620 29283840 29402880 29472768 29521920 29592576 29703270 29712384 29884416 29894904 29933280 29944760 30015936 30137952 30176640 30228480 30259968 30351360 30382976 30474240 30484935 30661440 30670848 30681612 30693379 30732780 30857710 30910720 30931056 30984192 31110144 31150080 31182528 31236096 31363072 31457280 31468320 31490048 31551552 31596240 31683488 31724160 31853120 31907840 31928832 31982080 32044545 32188416 32243712 32308820 32374784 32386146 32505856 32517264 32569344 32649448 32705536 32747520 32781632 32880640 33013760 33078240 33212160 33216560 33226752 33293845 33351040 33554432 33566208 33619968 33687855 33702656 33839104 33905196 34042464 34078720 34090680 34145280 34180848 34283520 34367840 34426880 34494120 34774560 34930688 34998912 35057280 35080344 35140608 35227036 35283456 35389440 35426304 35476480 35545770 35643924 35689680 35834760 35896320 35933712 35979840 36188160 36211968 36274176 36363392 36421632 36569088 36581922 36730629 36793728 36840960 36879336 36990720 37029252 37092864 37140480 37355520 37368630 37380096 37394432 37519920 37672440 37748736 37761984 37824960 37915488 37978720 38068992 38223744 38289408 38338560 38352015 38378496 38600704 38614251 38663820 38730240 38770584 38887680 38928188 38978160 39045120 39203840 39297024 39362560 39439440 39456768 39604360 39616512 39845888 39859872 39911040 39952614 40021248 40183936 40235520 40304640 40346624 40425426 40468480 40632320 40646580 40711680 40811810 40881920 40894464 40908816 40977040 41241408 41312256 41480192 41533440 41576704 41648128 41729472 41943040 41957760 42001466 42024960 42068736 42128320 42298880 42381495 42553080 42571776 42726060 42917888 42991616 43001712 43075584 43175808 43181528 43356352 43425792 43616907 43663360 43748640 43850430 43925760 44033795 44104320 44282880 44302336 44388864 44554905 44568576 44754944 44826624 44842356 44917140 45023904 45206928 45264960 45342720 45389952 45454240 45527040 45574464 45711360 45992160 46006272 46099170 46286565 46366080 46396584 46476288 46665216 46725120 46743040 46773792 46854144 47044608 47185920 47202480 47235072 47394360 47525232 47586240 47779680 47861760 47893248 47911616 47973120 48250880 48282624 48365568 48463230 48562176 48579219 48660235 48758784 48775896 48974172 49058304 49121280 49172448 49320960 49372336 49457152 49520640 49807360 49824840 49840128 50026560 50229920 50331648 50349312 50433280 50553984 50758656 50964992 51052544 51118080 51136020 51171328 51271272 51485668 51551760 51640320 51694112 51850240 51970880 52060160 52161840 52396032 52585920 52609024 52822016 52840554 52925184 53139456 53146496 53214720 53270152 53361664 53465886 53647360 53739520 53752140 53844480 53900568 53969760 53976910 54195440 54282240 54525952 54545088 54632448 54853632 54988544 55083008 55190592 55319004 55377920 55486080 55543878 55639296 55710720 55943680 56033280 56052945 56091648 56279880 56508660 56623104 56737440 56762368 56873232 56968080 57103488 57335616 57434112 57507840 57567744 57901056 57995730 58095360 58155876 58331520 58392282 58467240 58567680 58805760 58945536 59043840 59185152 59406540 59424768 59768832 59789808 59866560 59889520 59928921 60031872 60275904 60353280 60456960 60519936 60702720 60765952 60948480 60969870 61217715 61322880 61341696 61363224 61386758 61465560 61715420 61821440 61862112 61968384 62220288 62300160 62365056 62472192 62726144 62914560 62936640 62980096 63002199 63103104 63192480 63366976 63448320 63706240 63815680 63857664 63964160 64089090 64357085 64376832 64487424 64617640 64749568 64772292 65011712 65034528 65138688 65298896 65411072 65495040 65563264 65761280 66027520 66156480 66424320 66433120 66453504 66587690 66702080 67108864 67132416 67239936 67375710 67405312 67678208 67810392 68084928 68157440 68181360 68290560 68361696 68567040 68735680 68853760 68988240 69148755 69549120 69861376 69997824 70114560 70160688 70281216 70454072 70566912 70778880 70852608 70952960 71091540 71287848 71379360 71669520 71792640 71867424 71959680 72376320 72423936 72548352 72694845 72726784 72843264 73138176 73163844 73461258 73587456 73681920 73758672 73981440 74058504 74185728 74280960 74711040 74737260 74760192 74788864 75039840 75344880 75497472 75523968 75649920 75830976 75957440 76137984 76447488 76578816 76677120 76704030 76756992 77201408 77228502 77327640 77460480 77541168 77775360 77856376 77956320 78090240 78407680 78594048 78725120 78878880 78913536 79208720 79233024 79260831 79691776 79719744 79822080 79905228 80042496 80367872 80471040 80609280 80693248 80850852 80936960 80965365 81264640 81293160 81423360 81623620 81763840 81788928 81817632 81954080 82482816 82624512 82960384 83066880 83153408 83296256 83315817 83458944 83886080 83915520 84002932 84049920 84137472 84256640 84597760 84762990 85106160 85143552 85452120 85835776 85983232 86003424 86151168 86351616 86363056 86712704 86851584 87233814 87326720 87497280 87588423 87700860 87851520 88067590 88208640 88565760 88604672 88777728 89109810 89137152 89509888 89653248 89684712 89834280 90047808 90413856 90529920 90685440 90779904 90908480 91054080 91148928 91422720 91454805 91984320 92012544 92080137 92198340 92573130 92732160 92793168 92952576 93330432 93450240 93486080 93547584 93708288 94089216 94371840 94404960 94470144 94788720 95050464 95172480 95559360 95723520 95786496 95823232 95946240 96501760 96565248 96731136 96926460 97124352 97158438 97320470 97517568 97551792 97948344 98116608 98242560 98344896 98641920 98744672 98914304 99041280 99614720 99649680 99680256 99881535 100053120 100459840 100663296 100698624 100866560 101063565 101107968 101517312 101929984 102105088 102236160 102272040 102342656 102542544 102971336 103103520 103280640 103388224 103700480 103941760 104120320 104323680 104792064 105003665 105171840 105218048 105644032 105681108 105850368 106278912 106292992 106429440 106540304 106723328 106931772 107294720 107479040 107504280 107688960 107801136 107939520 107953820 108390880 108564480 109051904 109090176 109264896 109707264 109977088 110166016 110191887 110381184 110638008 110755840 110972160 111087756 111278592 111421440 111887360 112066560 112105890 112183296 112559760 113017320 113246208 113474880 113524736 113746464 113936160 114206976 114671232 114868224 115015680 115135488 115802112 115842753 115991460 116190720 116311752 116663040 116784564 116934480 117135360 117611520 117891072 118087680 118370304 118813080 118849536 119537664 119579616 119733120 119779040 119857842 120063744 120551808 120706560 120913920 121039872 121405440 121531904 121896960 121939740 122435430 122645760 122683392 122726448 122773516 122931120 123430840 123642880 123724224 123936768 124440576 124600320 124730112 124944384 125452288 125829120 125873280 125960192 126004398 126206208 126384960 126516611 126733952 126896640 127412480 127631360 127715328 127928320 128178180 128714170 128753664 128974848 129235280 129499136 129544584 130023424 130069056 130277376 130597792 130822144 130990080 131126528 131522560 132055040 132101385 132312960 132848640 132866240 132907008 133175380 133404160 133664715 134217728 134264832 134479872 134751420 134810624 135356416 135620784 136169856 136314880 136362720 136581120 136723392 137134080 137471360 137707520 137976480 138297510 138859695 139098240 139722752 139995648 140229120 140321376 140562432 140908144 141133824 141557760 141705216 141905920 142183080 142575696 142758720 143339040 143585280 143734848 143919360 144752640 144847872 145096704 145389690 145453568 145686528 145737657 145980705 146276352 146327688 146922516 147174912 147363840 147517344 147962880 148117008 148371456 148561920 149422080 149474520 149520384 149577728 150079680 150689760 150994944 151047936 151299840 151661952 151914880 152275968 152894976 153157632 153354240 153408060 153466895 153513984 154402816 154457004 154655280 154920960 155082336 155550720 155712752 155912640 156180480 156815360 157188096 157450240 157757760 157827072 158417440 158466048 158521662 159383552 159439488 159644160 159810456 160084992 160735744 160942080 161218560 161386496 161701704 161873920 161930730 162529280 162586320 162846720 163247240 163527680 163577856 163635264 163908160 164965632 165249024 165920768 166133760 166306816 166592512 166631634 166917888 167328421 167772160 167831040 168005864 168099840 168274944 168513280 169195520 169525980 170212320 170287104 170904240 171671552 171966464 172006848 172302336 172703232 172726112 173425408 173703168 174467628 174653440 174994560 175176846 175401720 175703040 176135180 176417280 177131520 177209344 177555456 178219620 178274304 179019776 179306496 179369424 179668560 179786763 180095616 180827712 181059840 181370880 181559808 181816960 182108160 182297856 182845440 182909610 183653145 183968640 184025088 184160274 184396680 185146260 185464320 185586336 185905152 186660864 186900480 186972160 187095168 187416576 188178432 188743680 188809920 188940288 189006597 189577440 190100928 190344960 191118720 191447040 191572992 191646464 191892480 193003520 193071255 193130496 193462272 193852920 194248704 194316876 194640940 195035136 195103584 195896688 196233216 196485120 196689792 197283840 197489344 197828608 198082560 199229440 199299360 199360512 199763070 200106240 200919680 201326592 201397248 201733120 202127130 202215936 203034624 203859968 204210176 204472320 204544080 204685312 205085088 205942672 206207040 206561280 206776448 207400960 207883520 208240640 208647360 209584128 210007330 210343680 210436096 211288064 211362216 211700736 212557824 212585984 212858880 213080608 213446656 213863544 214589440 214958080 215008560 215377920 215602272 215879040 215907640 216781760 217128960 218084535 218103808 218180352 218529792 219414528 219954176 220332032 220383774 220762368 221276016 221511680 221944320 222175512 222557184 222842880 223774720 224133120 224211780 224366592 225119520 226034640 226492416 226949760 227049472 227492928 227872320 228413952 229342464 229736448 230031360 230270976 231604224 231685506 231982920 232381440 232623504 233326080 233569128 233868960 234270720 235223040 235782144 236175360 236740608 237626160 237699072 237782493 239075328 239159232 239466240 239558080 239715684 240127488 241103616 241413120 241827840 242079744 242810880 242896095 243063808 243793920 243879480 244870860 245291520 245366784 245452896 245547032 245862240 246861680 247285760 247448448 247873536 248881152 249200640 249460224 249888768 250904576 251658240 251746560 251920384 252008796 252412416 252769920 253033222 253467904 253793280 254824960 255262720 255430656 255856640 256356360 257428340 257507328 257949696 258470560 258998272 259089168 260046848 260138112 260554752 261195584 261644288 261980160 262253056 262765269 263045120 264110080 264202770 264625920 265697280 265732480 265814016 266350760 266808320 267329430 268435456 268529664 268959744 269502840 269621248 270712832 271241568 272339712 272629760 272725440 273009529 273162240 273446784 274268160 274942720 275415040 275952960 276240411 276595020 277719390 278196480 279445504 279991296 280458240 280642752 281124864 281816288 282267648 283115520 283410432 283811840 284366160 285151392 285517440 286678080 287170560 287469696 287838720 289505280 289695744 290193408 290779380 290907136 291373056 291475314 291961410 292552704 292655376 293845032 294349824 294727680 295034688 295925760 296234016 296742912 297123840 298844160 298949040 299040768 299155456 299644605 300159360 301379520 301989888 302095872 302599680 303323904 303829760 304551936 305789952 306315264 306708480 306816120 306933790 307027968 308805632 308914008 309310560 309841920 310164672 311101440 311425504 311825280 312360960 313630720 314376192 314900480 315010995 315515520 315654144 316834880 316932096 317043324 318767104 318878976 319288320 319620912 320169984 321471488 321884160 322437120 322772992 323403408 323747840 323861460 325058560 325172640 325693440 326494480 327055360 327155712 327270528 327816320 329931264 330498048 331841536 332267520 332613632 333185024 333263268 333835776 334656842 335544320 335662080 336011728 336199680 336549888 337026560 338391040 339051960 340424640 340574208 341808480 343343104 343932928 344013696 344604672 345406464 345452224 346850816 347406336 347528259 348935256 349306880 349989120 350353692 350803440 351406080 352270360 352834560 354263040 354418688 355110912 356439240 356548608 358039552 358612992 358738848 359337120 359573526 360191232 361655424 362119680 362741760 363119616 363633920 364216320 364595712 365690880 365819220 367306290 367937280 368050176 368320548 368793360 370292520 370928640 371172672 371810304 373321728 373800960 373944320 374190336 374833152 376356864 377487360 377619840 377880576 378013194 379154880 379549833 380201856 380689920 382237440 382894080 383145984 383292928 383784960 386007040 386142510 386260992 386924544 387705840 388497408 388633752 389281880 390070272 390207168 391793376 392466432 392970240 393379584 394567680 394978688 395657216 396165120 396304155 398458880 398598720 398721024 399013927 399526140 400212480 401839360 402653184 402794496 403466240 404254260 404431872 406069248 407719936 408420352 408944640 409088160 409370624 410170176 411885344 412414080 413122560 413552896 414801920 415767040 416481280 416579085 417294720 419168256 420014660 420687360 420872192 422576128 422724432 423401472 425115648 425171968 425717760 426161216 426893312 427727088 429178880 429916160 430017120 430755840 431204544 431758080 431815280 433563520 434257920 436169070 436207616 436360704 437059584 437942115 438829056 439908352 440664064 440767548 441524736 442552032 443023360 443888640 444351024 445114368 445685760 447549440 448266240 448423560 448733184 450239040 452069280 452984832 453899520 454098944 454985856 455744640 456827904 458684928 459472896 460062720 460400685 460541952 463208448 463371012 463965840 464762880 465247008 466652160 467138256 467737920 468541440 470446080 471564288 472350720 473481216 475252320 475398144 475564986 478150656 478318464 478932480 479116160 479431368 480254976 482207232 482826240 483655680 484159488 485621760 485792190 486127616 487587840 487758960 489741720 490583040 490733568 490905792 491094064 491724480 493723360 494571520 494896896 495747072 497762304 498401280 498920448 499777536 501809152 501985263 503316480 503493120 503840768 504017592 504824832 505539840 506066444 506935808 507586560 509649920 510525440 510861312 511713280 512712720 514856680 515014656 515899392 516941120 517996544 518178336 520093696 520276224 521109504 522391168 523288576 523960320 524506112 525530538 526090240 528220160 528405540 529251840 531394560 531464960 531628032 532701520 533616640 534658860 537059328 537919488 539005680 539242496 541425664 542483136 544679424 545259520 545450880 546019058 546324480 546893568 548536320 549885440 550830080 550959435 551905920 552480822 553190040 555438780 556392960 558891008 559982592 560916480 561285504 562249728 563632576 564535296 566231040 566820864 567019791 567623680 568732320 570302784 571034880 573356160 574341120 574939392 575677440 579010560 579213765 579391488 580386816 581558760 581814272 582746112 582950628 583922820 585105408 585310752 587690064 588699648 589455360 590069376 591851520 592468032 593485824 594247680 597688320 597898080 598081536 598310912 599289210 600318720 602759040 603979776 604191744 605199360 606647808 607659520 609103872 611579904 612630528 613416960 613632240 613867580 614055936 617611264 617828016 618621120 619683840 620329344 622202880 622851008 623650560 624721920 627261440 628752384 629800960 630021990 631031040 631308288 632583055 633669760 633864192 634086648 637534208 637757952 638576640 639241824 640339968 642942976 643768320 644874240 645545984 646806816 647495680 647722920 650117120 650345280 651386880 652988960 654110720 654311424 654541056 655632640 659862528 660996096 663683072 664535040 665227264 666370048 666526536 667671552 669313684 671088640 671324160 672023456 672399360 673099776 674053120 676782080 678103920 680849280 681148416 683616960 686686208 687865856 688027392 689209344 690812928 690904448 693701632 694812672 695056518 697870512 698613760 699978240 700707384 701606880 702812160 704540720 705669120 708526080 708837376 710221824 712878480 713097216 716079104 717225984 717477696 718674240 719147052 720382464 723310848 724239360 725483520 726239232 727267840 728432640 728688285 729191424 731381760 731638440 734612580 735874560 736100352 736641096 737586720 740585040 741857280 742345344 743620608 746643456 747601920 747888640 748380672 749666304 752713728 754974720 755239680 755761152 756026388 758309760 759099666 760403712 761379840 764474880 765788160 766291968 766585856 767569920 772014080 772285020 772521984 773849088 775411680 776994816 777267504 778563760 780140544 780414336 783586752 784932864 785940480 786759168 789135360 789957376 791314432 792330240 792608310 796917760 797197440 797442048 798027854 799052280 800424960 803678720 805306368 805588992 806932480 808508520 808863744 812138496 815439872 816840704 817889280 818176320 818741248 819028587 820340352 823770688 824828160 826245120 827105792 828721233 829603840 831534080 832962560 833158170 834589440 836642105 838336512 840029320 841374720 841744384 845152256 845448864 846802944 850231296 850343936 851435520 852322432 853786624 855454176 858357760 859832320 860034240 861511680 862409088 863516160 863630560 867127040 868515840 872338140 872415232 872721408 874119168 875884230 877658112 879816704 881328128 881535096 883049472 885104064 886046720 887777280 888702048 890228736 891371520 895098880 896532480 896847120 897466368 898933815 900478080 904138560 905969664 907799040 908197888 909971712 911489280 913655808 917369856 918945792 920125440 920801370 921083904 926416896 926742024 927931680 929525760 930494016 933304320 934276512 935475840 937082880 940892160 943128576 944701440 945032985 946962432 950504640 950796288 951129972 956301312 956636928 957864960 958232320 958862736 960509952 964414464 965652480 967311360 968318976 971243520 971584380 972255232 975175680 975517920 979483440 981166080 981467136 981811584 982188128 983448960 987446720 989143040 989793792 991494144 995524608 996802560 997840896 999555072 1003618304 1003970526 1006632960 1006986240 1007681536 1008035184 1009649664 1011079680 1012132888 1013871616 1015173120 1019299840 1021050880 1021722624 1023426560 1025425440 1029713360 1030029312 1031798784 1033882240 1035993088 1036356672 1040187392 1040552448 1042219008 1044782336 1046577152 1047920640 1049012224 1051061076 1052180480 1056440320 1056811080 1058503680 1062789120 1062929920 1063256064 1065403040 1067233280 1069317720 1074118656 1075838976 1078011360 1078484992 1082851328 1084966272 1089358848 1090519040 1090901760 1092038116 1092648960 1093787136 1097072640 1099770880 1101660160 1101918870 1103811840 1104961644 1106380080 1110877560 1112785920 1117782016 1119965184 1121832960 1122571008 1124499456 1127265152 1129070592 1132462080 1133641728 1134039582 1135247360 1137464640 1138649499 1140605568 1142069760 1146712320 1148682240 1149878784 1151354880 1158021120 1158427530 1158782976 1160773632 1163117520 1163628544 1165492224 1165901256 1167845640 1170210816 1170621504 1175380128 1177399296 1178910720 1180138752 1183703040 1184936064 1186971648 1188495360 1188912465 1195376640 1195796160 1196163072 1196621824 1197041781 1198578420 1200637440 1205518080 1207959552 1208383488 1210398720 1213295616 1215319040 1218207744 1223159808 1225261056 1226833920 1227264480 1227735160 1228111872 1235222528 1235656032 1237242240 1239367680 1240658688 1244405760 1245702016 1247301120 1249443840 1254522880 1257504768 1259601920 1260043980 1262062080 1262616576 1265166110 1267339520 1267728384 1268173296 1275068416 1275515904 1277153280 1278483648 1280679936 1285885952 1287536640 1289748480 1291091968 1293613632 1294991360 1295445840 1300234240 1300690560 1302773760 1305977920 1308221440 1308622848 1309082112 1311265280 1313826345 1319725056 1321992192 1327366144 1329070080 1330454528 1332740096 1333053072 1335343104 1338627368 1342177280 1342648320 1344046912 1344798720 1346199552 1348106240 1353564160 1356207840 1361698560 1362296832 1365047645 1367233920 1373372416 1375731712 1376054784 1378418688 1381202055 1381625856 1381808896 1387403264 1389625344 1390113036 1395741024 1397227520 1399956480 1401414768 1403213760 1405624320 1409081440 1411338240 1417052160 1417674752 1420443648 1425756960 1426194432 1432158208 1434451968 1434955392 1437348480 1438294104 1440764928 1446621696 1448478720 1450967040 1452478464 1454535680 1456865280 1457376570 1458382848 1462763520 1463276880 1469225160 1471749120 1472200704 1473282192 1475173440 1481170080 1483714560 1484690688 1487241216 1493286912 1495203840 1495777280 1496761344 1499332608 1505427456 1505955789 1509949440 1510479360 1511522304 1512052776 1516619520 1518199332 1520807424 1522759680 1528949760 1531576320 1532583936 1533171712 1535139840 1544028160 1544570040 1545043968 1547698176 1550823360 1553989632 1554535008 1557127520 1560281088 1560828672 1567173504 1569865728 1571880960 1573518336 1578270720 1579914752 1582628864 1584660480 1585216620 1593835520 1594394880 1594884096 1596055708 1598104560 1600849920 1607357440 1611177984 1613864960 1617017040 1617727488 1624276992 1630879744 1633681408 1635778560 1636352640 1637482496 1638057174 1640680704 1647541376 1649656320 1652490240 1654211584 1657442466 1659207680 1663068160 1665925120 1666316340 1669178880 1673284210 1676673024 1680058640 1682749440 1683488768 1690304512 1690897728 1693605888 1700462592 1700687872 1702871040 1704644864 1707573248 1710908352 1716715520 1719664640 1720068480 1723023360 1724818176 1727032320 1727261120 1734254080 1737031680 1737641295 1744676280 1744830464 1745442816 1748238336 1751768460 1755316224 1759633408 1762656256 1763070192 1766098944 1770208128 1772093440 1775554560 1777404096 1780457472 1782743040 1790197760 1793064960 1793694240 1794932736 1797867630 1800956160 1808277120 1811939328 1815598080 1816395776 1819943424 1822978560 1827311616 1834739712 1837891584 1840250880 1841602740 1842167808 1852833792 1853484048 1855863360 1859051520 1860988032 1866608640 1868553024 1870951680 1874165760 1881784320 1886257152 1889402880 1890065970 1893924864 1897749165 1901009280 1901592576 1902259944 1912602624 1913273856 1915729920 1916464640 1917725472 1921019904 1928828928 1931304960 1934622720 1936637952 1942487040 1943168760 1944510464 1950351360 1951035840 1958966880 1962332160 1962934272 1963623168 1964376256 1966897920 1974893440 1978286080 1979587584 1982988288 1991049216 1993605120 1995069635 1995681792 1999110144 2007236608 2007941052 2013265920 2013972480 2015363072 2016070368 2019299328 2022159360 2024265776 2027743232 2030346240 2038599680 2042101760 2043445248 2046853120 2050850880 2059426720 2060058624 2063597568 2067764480 2071986176 2072713344 2080374784 2081104896 2084438016 2089564672 2093154304 2095841280 2098024448 2102122152 2104360960 2112880640 2113622160 2117007360 2125578240 2125859840 2126512128 2130806080 2134466560 2138635440 2148237312 2151677952 2156022720 2156969984 2165702656 2169932544 2178717696 2181038080 2181803520 2184076232 2185297920 2187574272 2194145280 2199541760 2203320320 2203837740 2207623680 2209923288 2212760160 2221755120 2225571840 2235564032 2239930368 2243665920 2245142016 2248998912 2254530304 2258141184 2264924160 2267283456 2268079164 2270494720 2274929280 2277298998 2281211136 2284139520 2293424640 2297364480 2299757568 2302709760 2316042240 2316855060 2317565952 2321547264 2326235040 2327257088 2330984448 2331802512 2335691280 2340421632 2341243008 2350760256 2354798592 2357821440 2360277504 2367406080 2369872128 2373943296 2376990720 2377824930 2390753280 2391592320 2392326144 2393243648 2394083562 2397156840 2401274880 2411036160 2415919104 2416766976 2420797440 2426591232 2430638080 2436415488 2446319616 2450522112 2453667840 2454528960 2455470320 2456223744 2457085761 2470445056 2471312064 2474484480 2478735360 2481317376 2488811520 2491404032 2494602240 2498887680 2509045760 2509926315 2515009536 2519203840 2520087960 2524124160 2525233152 2530332220 2534679040 2535456768 2536346592 2550136832 2551031808 2554306560 2556967296 2561359872 2571771904 2575073280 2579496960 2582183936 2587227264 2589982720 2590891680 2600468480 2601381120 2605547520 2611955840 2616442880 2617245696 2618164224 2622530560 2627652690 2639450112 2643984384 2654732288 2658140160 2660909056 2665480192 2666106144 2670686208 2677254736 2685296640 2688093824 2689597440 2692399104 2696212480 2707128320 2712415680 2723397120 2724593664 2730095290 2734467840 2746744832 2751463424 2752109568 2756837376 2762404110 2763251712 2763617792 2774806528 2779250688 2780226072 2791482048 2794455040 2799912960 2802829536 2806427520 2811248640 2818162880 2822676480 2834104320 2835098955 2835349504 2840887296 2851513920 2852388864 2864316416 2868903936 2869910784 2874696960 2876588208 2881529856 2893243392 2896957440 2901934080 2904956928 2909071360 2913730560 2914753140 2916765696 2925527040 2926553760 2938450320 2943498240 2944401408 2946564384 2950346880 2962340160 2967429120 2969381376 2974482432 2986573824 2990407680 2991554560 2993522688 2998665216 3010854912 3011911578 3019898880 3020958720 3023044608 3024105552 3033239040 3036398664 3041614848 3045519360 3057899520 3063152640 3065167872 3066343424 3070279680 3088056320 3089140080 3090087936 3095396352 3101646720 3107979264 3109070016 3114255040 3120562176 3121657344 3134347008 3139731456 3143761920 3147036672 3156541440 3159829504 3165257728 3169320960 3170433240 3187671040 3188789760 3189768192 3192111416 3196209120 3201699840 3214714880 3222355968 3227729920 3234034080 3235454976 3248553984 3261759488 3267362816 3271557120 3272705280 3274964992 3276114348 3281361408 3295082752 3299312640 3304980480 3308423168 3314884932 3318415360 3326136320 3331850240 3332632680 3338357760 3346568420 3353346048 3360117280 3365498880 3366977536 3380609024 3381795456 3387211776 3400925184 3401375744 3405742080 3409289728 3415146496 3415948497 3421816704 3433431040 3439329280 3440136960 3446046720 3449636352 3454064640 3454522240 3468508160 3474063360 3475282590 3489352560 3489660928 3490885632 3496476672 3503536920 3510632448 3519266816 3525312512 3526140384 3532197888 3540416256 3544186880 3551109120 3554808192 3560914944 3565486080 3580395520 3586129920 3587388480 3589865472 3591125343 3595735260 3601912320 3616554240 3623878656 3631196160 3632791552 3639886848 3645957120 3654623232 3669479424 3675783168 3680501760 3683205480 3684335616 3705667584 3706968096 3711726720 3718103040 3721976064 3733217280 3737106048 3741903360 3748331520 3763568640 3772514304 3778805760 3780131940 3787849728 3795498330 3802018560 3803185152 3804519888 3825205248 3826547712 3831459840 3832929280 3835450944 3842039808 3857657856 3862609920 3869245440 3873275904 3884974080 3886337520 3889020928 3900702720 3902071680 3917933760 3924664320 3925868544 3927246336 3928752512 3933795840 3949786880 3956572160 3959175168 3965976576 3982098432 3987210240 3990139270 3991363584 3998220288 4014473216 4015882104 4026531840 4027944960 4030726144 4032140736 4038598656 4044318720 4048531552 4055486464 4060692480 4077199360 4084203520 4086890496 4093706240 4095142935 4101701760 4118853440 4120117248 4127195136 4135528960 4143606165 4143972352 4145426688 4160749568 4162209792 4168876032 4179129344 4186308608 4191682560 4196048896 4204244304 4208721920 4225761280 4227244320 4234014720 4251156480 4251719680 4253024256 4261612160 4268933120 4277270880 4296474624 4303355904 4312045440 4313939968 4331405312 4339865088 4357435392 4362076160 4363607040 4368152464 4370595840 4375148544 4388290560 4399083520 4406640640 4407675480 4415247360 4419846576 4425520320 4443510240 4451143680 4471128064 4479860736 4487331840 4490284032 4497997824 4509060608 4516282368 4517867367 4529848320 4534566912 4536158328 4540989440 4549858560 4554597996 4562422272 4568279040 4586849280 4594728960 4599515136 4605419520 4632084480 4633710120 4635131904 4643094528 4652470080 4654514176 4661968896 4663605024 4671382560 4680843264 4682486016 4701520512 4709597184 4715642880 4720555008 4734812160 4739744256 4747886592 4753981440 4755649860 4781506560 4783184640 4784652288 4786487296 4788167124 4794313680 4802549760 4822072320 4833533952 4841594880 4853182464 4861276160 4872830976 4892639232 4901044224 4907335680 4909057920 4910940640 4912447488 4914171522 4940890112 4942624128 4948968960 4957470720 4962634752 4977623040 4982808064 4989204480 4997775360 5018091520 5019852630 5030019072 5038407680 5040175920 5048248320 5050466304 5060664440 5069358080 5070913536 5072693184 5100273664 5102063616 5108613120 5113934592 5122719744 5143543808 5150146560 5158993920 5164367872 5174454528 5179965440 5181783360 5187181051 5200936960 5202762240 5211095040 5223911680 5232885760 5234491392 5236328448 5245061120 5255305380 5278900224 5287968768 5309464576 5316280320 5321818112 5330960384 5332212288 5341372416 5354509472 5370593280 5376187648 5379194880 5384798208 5392424960 5414256640 5424831360 5446794240 5449187328 5460190580 5468935680 5493489664 5502926848 5504219136 5513674752 5524808220 5526503424 5527235584 5549613056 5558501376 5560452144 5582964096 5588910080 5599825920 5605659072 5612855040 5622497280 5636325760 5645352960 5668208640 5670197910 5670699008 5681774592 5693247495 5703027840 5704777728 5728632832 5737807872 5739821568 5749393920 5753176416 5763059712 5786486784 5793914880 5803868160 5809913856 5818142720 5827461120 5829506280 5833531392 5851054080 5853107520 5876900640 5886996480 5888802816 5893128768 5900693760 5924680320 5934858240 5938762752 5948964864 5973147648 5980815360 5983109120 5985208905 5987045376 5997330432 6021709824 6023823156 6039797760 6041917440 6046089216 6048211104 6066478080 6072797328 6083229696 6091038720 6115799040 6126305280 6130335744 6132686848 6140559360 6176112640 6178280160 6180175872 6190792704 6203293440 6215958528 6218140032 6228510080 6241124352 6243314688 6268694016 6279462912 6287523840 6294073344 6313082880 6319659008 6330515456 6338641920 6340866480 6375342080 6377579520 6379536384 6384222832 6392418240 6403399680 6429429760 6444711936 6455459840 6468068160 6470909952 6497107968 6523518976 6534725632 6543114240 6545410560 6549929984 6552228696 6562722816 6590165504 6598625280 6609960960 6616846336 6629769864 6636830720 6652272640 6663700480 6665265360 6676715520 6693136840 6706692096 6720234560 6730997760 6733955072 6761218048 6763590912 6774423552 6801850368 6802751488 6811484160 6818579456 6830292992 6831896994 6843633408 6866862080 6878658560 6880273920 6892093440 6899272704 6908129280 6909044480 6937016320 6948126720 6950565180 6978705120 6981771264 6992953344 7007073840 7021264896 7038533632 7050625024 7052280768 7064395776 7080832512 7088373760 7102218240 7109616384 7121829888 7130972160 7160791040 7172259840 7174776960 7179730944 7182250686 7191470520 7203824640 7233108480 7247757312 7262392320 7265583104 7279773696 7291914240 7309246464 7338958848 7351566336 7361003520 7366410960 7368671232 7371257283 7411335168 7413936192 7423453440 7436206080 7443952128 7466434560 7474212096 7483806720 7496663040 7527137280 7529778945 7545028608 7557611520 7560263880 7575699456 7590996660 7604037120 7606370304 7609039776 7650410496 7653095424 7662919680 7665858560 7670901888 7684079616 7715315712 7725219840 7738490880 7746551808 7769948160 7772675040 7778041856 7801405440 7804143360 7835867520 7849328640 7851737088 7854492672 7857505024 7867591680 7899573760 7913144320 7918350336 7931953152 7964196864 7974420480 7980278540 7982727168 7996440576 8028946432 8031764208 8055889920 8061452288 8064281472 8077197312 8088637440 8097063104 8110972928 8121384960 8154398720 8168407040 8173780992 8187412480 8190285870 8203403520 8237706880 8240234496 8254390272 8271057920 8287212330 8287944704 8290853376 8321499136 8324419584 8337752064 8358258688 8372617216 8383365120 8392097792 8408488608 8417443840 8451522560 8454488640 8468029440 8502312960 8503439360 8506048512 8523224320 8537866240 8554541760 8592949248 8606711808 8624090880 8627879936 8662810624 8679730176 8714870784 8724152320 8727214080 8736304928 8741191680 8750297088 8776581120 8798167040 8813281280 8815350960 8830494720 8839693152 8851040640 8887020480 8902287360 8942256128 8959721472 8974663680 8980568064 8995995648 9018121216 9032564736 9035734734 9059696640 9069133824 9072316656 9081978880 9099717120 9109195992 9124844544 9136558080 9173698560 9189457920 9199030272 9210839040 9264168960 9267420240 9270263808 9286189056 9304940160 9309028352 9323937792 9327210048 9342765120 9361686528 9364972032 9403041024 9419194368 9431285760 9441110016 9469624320 9479488512 9495773184 9507962880 9511299720 9563013120 9566369280 9569304576 9572974592 9576334248 9588627360 9605099520 9644144640 9667067904 9683189760 9706364928 9722552320 9745661952 9785278464 9802088448 9814671360 9818115840 9821881280 9824894976 9828343044 9881780224 9885248256 9897937920 9914941440 9925269504 9955246080 9965616128 9978408960 9995550720 10036183040 10039705260 10060038144 10076815360 10080351840 10096496640 10100932608 10121328880 10138716160 10141827072 10145386368 10204127232 10217226240 10227869184 10245439488 10287087616 10300293120 10317987840 10328735744 10348909056 10359930880 10363566720 10374362102 10401873920 10405524480 10422190080 10447823360 10465771520 10468982784 10472656896 10490122240 10510610760 10557800448 10575937536 10618929152 10632560640 10643636224 10661920768 10664424576 10682744832 10709018944 10741186560 10752375296 10758389760 10769596416 10773376029 10784849920 10828513280 10849662720 10893588480 10898374656 10920381160 10937871360 10986979328 11005853696 11008438272 11027349504 11049616440 11053006848 11054471168 11099226112 11117002752 11120904288 11165928192 11177820160 11199651840 11211318144 11225710080 11244994560 11272651520 11290705920 11336417280 11340395820 11341398016 11363549184 11386494990 11406055680 11409555456 11457265664 11475615744 11479643136 11498787840 11506352832 11526119424 11572973568 11587829760 11607736320 11619827712 11636285440 11654922240 11659012560 11667062784 11702108160 11706215040 11753801280 11773992960 11777605632 11786257536 11801387520 11849360640 11869716480 11877525504 11897929728 11946295296 11961630720 11966218240 11970417810 11974090752 11994660864 12043419648 12047646312 12079595520 12083834880 12092178432 12096422208 12132956160 12145594656 12166459392 12182077440 12231598080 12252610560 12260671488 12265373696 12281118720 12285428805 12352225280 12356560320 12360351744 12381585408 12406586880 12431917056 12436280064 12457020160 12482248704 12486629376 12537388032 12558925824 12575047680 12588146688 12626165760 12639318016 12661030912 12677283840 12681732960 12750684160 12755159040 12759072768 12768445664 12784836480 12806799360 12858859520 12889423872 12910919680 12936136320 12941819904 12994215936 13047037952 13069451264 13086228480 13090821120 13099859968 13104457392 13125445632 13180331008 13197250560 13219921920 13233692672 13259539728 13273661440 13304545280 13327400960 13330530720 13353431040 13386273680 13413384192 13440469120 13461995520 13467910144 13522436096 13527181824 13548847104 13603700736 13605502976 13622968320 13637158912 13660585984 13663793988 13687266816 13733724160 13757317120 13760547840 13784186880 13798545408 13816258560 13818088960 13874032640 13896253440 13901130360 13957410240 13963542528 13985906688 14014147680 14042529792 14077067264 14101250048 14104561536 14128791552 14161665024 14176747520 14204436480 14219232768 14243659776 14261944320 14321582080 14344519680 14349553920 14359461888 14364501372 14382941040 14407649280 14466216960 14524784640 14531166208 14559547392 14583828480 14618492928 14677917696 14703132672 14722007040 14732821920 14737342464 14742514566 14822670336 14827872384 14846906880 14872412160 14887904256 14932869120 14948424192 14967613440 14993326080 15054274560 15059557890 15090057216 15115223040 15120527760 15151398912 15181993320 15208074240 15212740608 15218079552 15300820992 15306190848 15325839360 15331717120 15341803776 15368159232 15430631424 15450439680 15476981760 15493103616 15539896320 15545350080 15556083712 15561543153 15602810880 15608286720 15671735040 15698657280 15703474176 15708985344 15715010048 15735183360 15799147520 15826288640 15836700672 15863906304 15928393728 15948840960 15960557080 15965454336 15992881152 16057892864 16063528416 16111779840 16122904576 16128562944 16154394624 16177274880 16194126208 16221945856 16242769920 16308797440 16336814080 16347561984 16374824960 16380571740 16406807040 16475413760 16480468992 16508780544 16542115840 16574424660 16575889408 16581706752 16648839168 16675504128 16716517376 16745234432 16766730240 16784195584 16816977216 16834887680 16903045120 16908977280 16936058880 17004625920 17006878720 17012097024 17046448640 17075732480 17079742485 17109083520 17185898496 17213423616 17248181760 17255759872 17325621248 17359460352 17429741568 17448304640 17454428160 17472609856 17482383360 17500594176 17553162240 17596334080 17626562560 17630701920 17660989440 17679386304 17702081280 17774040960 17804574720 17884512256 17919442944 17949327360 17955626715 17961136128 17991991296 18036242432 18065129472 18071469468 18119393280 18138267648 18144633312 18163957760 18199434240 18218391984 18249689088 18273116160 18347397120 18378915840 18398060544 18421678080 18528337920 18534840480 18540527616 18572378112 18609880320 18618056704 18647875584 18654420096 18685530240 18723373056 18729944064 18806082048 18838388736 18862571520 18882220032 18939248640 18958977024 18991546368 19015925760 19022599440 19126026240 19132738560 19138609152 19145949184 19152668496 19177254720 19210199040 19288289280 19334135808 19366379520 19412729856 19445104640 19491323904 19570556928 19604176896 19629342720 19636231680 19643762560 19649789952 19656686088 19763560448 19770496512 19795875840 19829882880 19850539008 19910492160 19931232256 19956817920 19991101440 20072366080 20079410520 20120076288 20153630720 20160703680 20192993280 20201865216 20242657760 20277432320 20283654144 20290772736 20408254464 20434452480 20455738368 20490878976 20574175232 20600586240 20635975680 20657471488 20697818112 20719861760 20727133440 20748724204 20803747840 20811048960 20844380160 20895646720 20931543040 20945313792 20980244480 21021221520 21115600896 21151875072 21237858304 21265121280 21287272448 21323841536 21328849152 21365489664 21418037888 21482373120 21504750592 21516779520 21539192832 21546752058 21569699840 21657026560 21699325440 21787176960 21796749312 21840762320 21875742720 21973958656 22016876544 22054699008 22099232880 22106013696 22108942336 22198452224 22234005504 22241808576 22331856384 22355640320 22399303680 22422636288 22451420160 22489989120 22545303040 22581411840 22589336835 22672834560 22680791640 22682796032 22727098368 22772989980 22812111360 22819110912 22914531328 22951231488 22959286272 22997575680 23012705664 23052238848 23145947136 23175659520 23215472640 23239655424 23272570880 23309844480 23318025120 23334125568 23404216320 23412430080 23507602560 23547985920 23555211264 23572515072 23602775040 23698721280 23739432960 23755051008 23795859456 23892590592 23923261440 23932436480 23940835620 23948181504 23989321728 24086839296 24095292624 24167669760 24184356864 24192844416 24265912320 24291189312 24332918784 24364154880 24463196160 24505221120 24521342976 24530747392 24562237440 24570857610 24704450560 24713120640 24720703488 24763170816 24813173760 24863834112 24872560128 24914040320 24964497408 24973258752 25074776064 25117851648 25150095360 25176293376 25252331520 25278636032 25322061824 25354567680 25363465920 25501368320 25510318080 25518145536 25536891328 25569672960 25613598720 25717719040 25778847744 25821839360 25872272640 25883639808 25935905255 25988431872 26094075904 26138902528 26172456960 26181642240 26199719936 26208914784 26250891264 26360662016 26394501120 26439843840 26467385344 26519079456 26547322880 26609090560 26654801920 26661061440 26706862080 26772547360 26826768384 26880938240 26923991040 26935820288 27044872192 27054363648 27097694208 27207401472 27211005952 27245936640 27274317824 27321171968 27327587976 27374533632 27467448320 27514634240 27521095680 27568373760 27597090816 27632517120 27636177920 27748065280 27792506880 27802260720 27914820480 27927085056 27971813376 28028295360 28085059584 28154134528 28202500096 28209123072 28257583104 28323330048 28353495040 28408872960 28438465536 28487319552 28523888640 28643164160 28689039360 28699107840 28718923776 28729002744 28765882080 28815298560 28932433920 29049569280 29062332416 29119094784 29167656960 29236985856 29355835392 29406265344 29444014080 29465643840 29474684928 29485029132 29645340672 29655744768 29693813760 29744824320 29775808512 29865738240 29896848384 29935226880 29986652160 30108549120 30119115780 30180114432 30230446080 30241055520 30302797824 30363986640 30416148480 30425481216 30436159104 30612381696 30651678720 30663434240 30683607552 30736318464 30861262848 30900879360 30953963520 30986207232 31079792640 31090700160 31112167424 31123086306 31205621760 31216573440 31343470080 31397314560 31406948352 31417970688 31430020096 31470366720 31598295040 31652577280 31673401344 31727812608 31856787456 31897681920 31921114160 31930908672 31985762304 32115785728 32127056832 32223559680 32245809152 32257125888 32308789248 32354549760 32388252416 32443891712 32485539840 32617594880 32673628160 32695123968 32749649920 32761143480 32813614080 32950827520 32960937984 33017561088 33084231680 33148849320 33151778816 33163413504 33297678336 33351008256 33433034752 33490468864 33533460480 33568391168 33633954432 33669775360 33806090240 33817954560 33872117760 34009251840 34013757440 34024194048 34092897280 34151464960 34159484970 34218167040 34371796992 34426847232 34496363520 34511519744 34651242496 34718920704 34859483136 34908856320 34945219712 34964766720 35001188352 35106324480 35192668160 35253125120 35261403840 35321978880 35358772608 35404162560 35548081920 35609149440 35769024512 35838885888 35898654720 35911253430 35922272256 35983982592 36072484864 36130258944 36142938936 36238786560 36276535296 36289266624 36327915520 36398868480 36436783968 36499378176 36546232320 36694794240 36757831680 36796121088 36843356160 36856286415 37056675840 37069680960 37081055232 37144756224 37219760640 37236113408 37295751168 37308840192 37371060480 37446746112 37459888128 37612164096 37676777472 37725143040 37764440064 37878497280 37917954048 37983092736 38031851520 38045198880 38252052480 38265477120 38277218304 38291898368 38305336992 38354509440 38420398080 38576578560 38668271616 38732759040 38825459712 38890209280 38982647808 39141113856 39208353792 39258685440 39272463360 39287525120 39299579904 39313372176 39527120896 39540993024 39591751680 39659765760 39701078016 39820984320 39862464512 39913635840 39982202880 40144732160 40158821040 40240152576 40307261440 40321407360 40385986560 40403730432 40485315520 40554864640 40567308288 40581545472 40816508928 40868904960 40911476736 40981757952 41148350464 41201172480 41271951360 41314942976 41395636224 41439723520 41454266880 41497448408 41607495680 41622097920 41688760320 41791293440 41863086080 41890627584 41960488960 42042443040 42231201792 42303750144 42475716608 42530242560 42574544896 42647683072 42657698304 42730979328 42836075776 42964746240 43009501184 43033559040 43078385664 43093504116 43139399680 43314053120 43398650880 43574353920 43593498624 43681524640 43751485440 43947917312 44033753088 44109398016 44198465760 44212027392 44217884672 44396904448 44468011008 44483617152 44663712768 44711280640 44798607360 44845272576 44902840320 44979978240 45090606080 45162823680 45178673670 45345669120 45361583280 45365592064 45454196736 45545979960 45624222720 45638221824 45829062656 45902462976 45918572544 45995151360 46025411328 46104477696 46291894272 46351319040 46430945280 46479310848 46545141760 46619688960 46636050240 46668251136 46684629459 46808432640 46824860160 47015205120 47095971840 47110422528 47145030144 47205550080 47397442560 47478865920 47510102016 47591718912 47785181184 47846522880 47864872960 47881671240 47896363008 47978643456 48173678592 48190585248 48335339520 48368713728 48385688832 48531824640 48582378624 48665837568 48728309760 48926392320 49010442240 49042685952 49061494784 49124474880 49141715220 49408901120 49426241280 49441406976 49526341632 49626347520 49727668224 49745120256 49828080640 49946517504 50149552128 50235703296 50300190720 50352586752 50504663040 50557272064 50644123648 50709135360 50726931840 51020636160 51036291072 51073782656 51139345920 51227197440 51435438080 51557695488 51643678720 51744545280 51767279616 51871810510 51976863744 52188151808 52277805056 52344913920 52363284480 52399439872 52417829568 52501782528 52721324032 52789002240 52879687680 52934770688 53038158912 53094645760 53218181120 53309603840 53322122880 53413724160 53545094720 53653536768 53761876480 53847982080 53866880145 53871640576 54089744384 54108727296 54195388416 54414802944 54422011904 54491873280 54548635648 54642343936 54655175952 54749067264 54934896640 55029268480 55042191360 55136747520 55194181632 55265034240 55272355840 55496130560 55585013760 55604521440 55829640960 55854170112 55943626752 56056590720 56170119168 56308269056 56405000192 56418246144 56515166208 56646660096 56706990080 56817745920 56876931072 56974639104 57047777280 57286328320 57378078720 57398215680 57437847552 57458005488 57531764160 57630597120 57864867840 58099138560 58124664832 58238189568 58335313920 58473971712 58711670784 58812530688 58888028160 58931287680 58949369856 58970058264 59290681344 59311489536 59387627520 59489648640 59551617024 59731476480 59793696768 59870453760 59973304320 60217098240 60238231560 60360228864 60460892160 60482111040 60605595648 60727973280 60832296960 60850962432 60872318208 61224763392 61303357440 61326868480 61367215104 61472636928 61722525696 61801758720 61907927040 61972414464 62159585280 62181400320 62224334848 62246172612 62411243520 62433146880 62686940160 62794629120 62835941376 62860040192 62940733440 63196590080 63305154560 63346802688 63455625216 63713574912 63795363840 63842228320 63861817344 63971524608 64231571456 64254113664 64447119360 64491618304 64514251776 64617578496 64709099520 64776504832 64887783424 64971079680 65235189760 65347256320 65390247936 65499299840 65522286960 65627228160 65901655040 65921875968 66168463360 66297698640 66303557632 66326827008 66595356672 66702016512 66866069504 66980937728 67066920960 67136782336 67267908864 67339550720 67612180480 67635909120 67744235520 68018503680 68027514880 68048388096 68185794560 68302929920 68318969940 68436334080 68743593984 68853694464 68992727040 69023039488 69302484992 69437841408 69718966272 69817712640 69890439424 69929533440 70002376704 70212648960 70385336320 70506250240 70522807680 70643957760 70717545216 70808325120 71096163840 71218298880 71538049024 71677771776 71797309440 71822506860 71844544512 71967965184 72144969728 72260517888 72285877872 72553070592 72578533248 72655831040 72797736960 72873567936 72998756352 73092464640 73389588480 73515663360 73592242176 73686712320 73712572830 74113351680 74139361920 74162110464 74289512448 74439521280 74472226816 74591502336 74617680384 74742120960 74893492224 74919776256 75224328192 75353554944 75450286080 75528880128 75756994560 75835908096 75966185472 76063703040 76090397760 76504104960 76530954240 76554436608 76583796736 76610673984 76709018880 76840796160 77153157120 77336543232 77465518080 77650919424 77780418560 77807715765 77965295616 78282227712 78416707584 78517370880 78544926720 78575050240 78599159808 78626744352 79054241792 79081986048 79183503360 79319531520 79402156032 79641968640 79724929024 79827271680 79964405760 80289464320 80317642080 80480305152 80614522880 80642814720 80771973120 80807460864 80970631040 81109729280 81134616576 81163090944 81633017856 81737809920 81822953472 81963515904 82296700928 82402344960 82543902720 82629885952 82791272448 82879447040 82908533760 82994896816 83244195840 83377520640 83582586880 83726172160 83781255168 83920977920 84084886080 84462403584 84607500288 84951433216 85060485120 85149089792 85295366144 85315396608 85461958656 85672151552 85929492480 86019002368 86067118080 86156771328 86187008232 86278799360 86628106240 86797301760 87148707840 87186997248 87363049280 87502970880 87895834624 88067506176 88218796032 88396931520 88424054784 88435769344 88793808896 88936022016 88967234304 89327425536 89422561280 89597214720 89690545152 89805680640 89959956480 90181212160 90325647360 90357347340 90691338240 90723166560 90908393472 91091959920 91248445440 91276443648 91658125312 91837145088 91990302720 92050822656 92208955392 92583788544 92702638080 92861890560 92958621696 93090283520 93239377920 93272100480 93336502272 93369258918 93616865280 93649720320 94030410240 94191943680 94220845056 94290060288 94411100160 94794885120 94957731840 95020204032 95183437824 95570362368 95693045760 95729745920 95763342480 95792726016 95957286912 96347357184 96381170496 96670679040 96737427456 96771377664 97063649280 97164757248 97331675136 97456619520 97852784640 98020884480 98085371904 98122989568 98248949760 98283430440 98817802240 98852482560 98882813952 99052683264 99252695040 99455336448 99490240512 99656161280 99893035008 100299104256 100471406592 100600381440 100705173504 101009326080 101114544128 101288247296 101418270720 101453863680 102041272320 102072582144 102147565312 102278691840 102454394880 102870876160 103115390976 103287357440 103489090560 103534559232 103743621020 103953727488 104376303616 104555610112 104726568960 104798879744 104835659136 105003565056 105442648064 105578004480 105759375360 105869541376 106076317824 106189291520 106436362240 106619207680 106644245760 106827448320 107090189440 107307073536 107523752960 107695964160 107733760290 107743281152 108179488768 108217454592 108390776832 108829605888 108844023808 108983746560 109097271296 109284687872 109310351904 109498134528 109869793280 110084382720 110273495040 110388363264 110530068480 110544711680 110992261120 111170027520 111209042880 111659281920 111708340224 111887253504 112113181440 112340238336 112616538112 112810000384 112836492288 113030332416 113293320192 113413980160 113635491840 113753862144 113949278208 114095554560 114572656640 114756157440 114796431360 114875695104 114916010976 115063528320 115261194240 115729735680 116198277120 116249329664 116476379136 116670627840 116947943424 117423341568 117625061376 117776056320 117862575360 117898739712 117940116528 118581362688 118622979072 118775255040 118979297280 119103234048 119462952960 119587393536 119740907520 119946608640 120434196480 120476463120 120720457728 120921784320 120964222080 121211191296 121455946560 121664593920 121701924864 121744636416 122449526784 122606714880 122653736960 122734430208 122945273856 123445051392 123603517440 123815854080 123944828928 124319170560 124362800640 124448669696 124492345224 124822487040 124866293760 125373880320 125589258240 125671882752 125720080384 125881466880 126393180160 126610309120 126693605376 126911250432 127427149824 127590727680 127684456640 127723634688 127943049216 128463142912 128508227328 128894238720 128983236608 129028503552 129235156992 129418199040 129553009664 129775566848 129942159360 130470379520 130694512640 130780495872 130998599680 131044573920 131254456320 131803310080 131843751936 132336926720 132595397280 132653654016 133190713344 133404033024 133732139008 133961875456 134133841920 134273564672 134535817728 134679101440 135224360960 135271818240 135488471040 136037007360 136055029760 136096776192 136371589120 136605859840 136637939880 136872668160 137487187968 137707388928 137985454080 138046078976 138604969984 138875682816 139437932544 139635425280 139780878848 139859066880 140004753408 140053888377 140425297920 140770672640 141012500480 141045615360 141287915520 141435090432 141616650240 142192327680 142436597760 143076098048 143355543552 143594618880 143645013720 143689089024 143935930368 144289939456 144521035776 144571755744 145106141184 145157066496 145311662080 145595473920 145747135872 145997512704 146184929280 146779176960 147031326720 147184484352 147373424640 147425145660 148226703360 148278723840 148324220928 148579024896 148879042560 148944453632 149183004672 149235360768 149484241920 149839552512 150448656384 150707109888 150900572160 151057760256 151513989120 151671816192 151932370944 152127406080 152180795520 153061908480 153108873216 153167593472 153221347968 153418037760 153681592320 154306314240 154673086464 154931036160 155301838848 155560837120 155615431530 155930591232 156564455424 156833415168 157034741760 157089853440 157150100480 157198319616 157253488704 158108483584 158163972096 158367006720 158639063040 158804312064 159283937280 159449858048 159654543360 159928811520 160578928640 160635284160 160960610304 161229045760 161285629440 161543946240 161614921728 161941262080 162219458560 162269233152 162326181888 163266035712 163475619840 163645906944 163927031808 164593401856 164804689920 165087805440 165259771904 165582544896 165758894080 165817067520 165989793632 166488391680 166755041280 167165173760 167452344320 167562510336 167841955840 168169772160 168924807168 169215000576 169902866432 170120970240 170298179584 170590732288 170630793216 170923917312 171344303104 171858984960 172038004736 172134236160 172313542656 172374016464 172557598720 173256212480 173594603520 174297415680 174373994496 174726098560 175005941760 175791669248 176135012352 176437592064 176793863040 176848109568 176871538688 177587617792 177872044032 177934468608 178654851072 178845122560 179194429440 179381090304 179611361280 179919912960 180362424320 180651294720 180714694680 181382676480 181446333120 181816786944 182183919840 182496890880 182552887296 183316250624 183674290176 183980605440 184101645312 184417910784 185167577088 185405276160 185723781120 185917243392 186180567040 186478755840 186544200960 186673004544 186738517836 187233730560 187299440640 188060820480 188383887360 188580120576 188822200320 189589770240 189915463680 190040408064 190366875648 191140724736 191386091520 191459491840 191526684960 191585452032 191914573824 192694714368 192762340992 193341358080 193474854912 193542755328 194127298560 194329514496 194663350272 194913239040 195705569280 196041768960 196170743808 196245979136 196497899520 196566860880 197635604480 197704965120 197765627904 198505390080 198910672896 198980481024 199312322560 199786070016 200598208512 200942813184 201200762880 201410347008 202018652160 202229088256 202576494592 202836541440 202907727360 204082544640 204145164288 204295130624 204557383680 204908789760 205741752320 206230781952 206574714880 206978181120 207069118464 207487242040 207907454976 208752607232 209111220224 209453137920 209597759488 209671318272 210007130112 210885296128 211156008960 211518750720 211739082752 212152635648 212378583040 212872724480 213238415360 213288491520 213654896640 214180378880 214614147072 215047505920 215391928320 215467520580 215486562304 216434909184 216781553664 217659211776 217688047616 217967493120 218194542592 218569375744 218620703808 218996269056 219739586560 220168765440 220546990080 220776726528 221060136960 221089423360 221984522240 222340055040 222418085760 223318563840 223416680448 223774507008 224226362880 224680476672 225233076224 225620000768 225672984576 226060664832 226586640384 226827960320 227270983680 227507724288 227898556416 228191109120 229145313280 229512314880 229592862720 229751390208 229832021952 230127056640 230522388480 231459471360 232396554240 232498659328 232952758272 233341255680 233423147295 233895886848 234846683136 235250122752 235552112640 235725150720 235797479424 235880233056 237162725376 237245958144 237550510080 237958594560 238206468096 238925905920 239174787072 239481815040 239893217280 240868392960 240952926240 241440915456 241843568640 241928444160 242422382592 242911893120 243329187840 243403849728 243489272832 244899053568 245213429760 245307473920 245468860416 245890547712 246890102784 247207034880 247631708160 247889657856 248638341120 248725601280 248897339392 248984690448 249732587520 250747760640 251178516480 251343765504 251440160768 251762933760 252786360320 253220618240 253387210752 253822500864 254854299648 255181455360 255368913280 255447269376 255886098432 256926285824 257016454656 257788477440 257966473216 258057007104 258470313984 258836398080 259106019328 259551133696 259884318720 260940759040 261389025280 261560991744 261997199360 262089147840 262508912640 263606620160 263687503872 264673853440 265190794560 265307308032 266381426688 266808066048 267464278016 267923750912 268267683840 268547129344 269071635456 269358202880 270448721920 270543636480 270976942080 272074014720 272110059520 272743178240 273211719680 273275879760 273745336320 274974375936 275970908160 276092157952 277209939968 277751365632 278875865088 279270850560 279561757696 279718133760 280009506816 280107776754 280850595840 281541345280 282025000960 282091230720 282575831040 282870180864 283233300480 284384655360 284873195520 286711087104 287189237760 287290027440 287378178048 287871860736 288579878912 289042071552 289143511488 290212282368 290314132992 290623324160 291190947840 291494271744 291995025408 292369858560 293558353920 294062653440 294368968704 294746849280 294850291320 296453406720 296557447680 296648441856 297158049792 297758085120 297888907264 298366009344 298470721536 298968483840 299679105024 300897312768 301414219776 301801144320 302115520512 303027978240 303343632384 303864741888 304254812160 304361591040 306123816960 306217746432 306335186944 306442695936 306836075520 307363184640 308612628480 309346172928 309862072320 310603677696 311121674240 311230863060 311861182464 313128910848 313666830336 314179706880 314300200960 314396639232 314506977408 316327944192 316734013440 317278126080 317608624128 318567874560 318899716096 319309086720 319857623040 321157857280 321270568320 321921220608 322458091520 322571258880 323087892480 323229843456 323882524160 324438917120 324538466304 324652363776 326532071424 326951239680 327291813888 327854063616 329186803712 329609379840 330519543808 331165089792 331517788160 331634135040 331979587264 332976783360 333510082560 334330347520 334904688640 335125020672 335683911680 336339544320 337849614336 338430001152 339805732864 340241940480 340596359168 341181464576 341261586432 341847834624 342688606208 343717969920 344076009472 344268472320 344627085312 344748032928 345115197440 346512424960 347189207040 348594831360 348747988992 349452197120 350011883520 351583338496 352270024704 352875184128 353587726080 353696219136 353743077376 355175235584 355744088064 355868937216 357309702144 357690245120 358388858880 358762180608 359222722560 359839825920 360724848640 361302589440 361429389360 362765352960 362892666240 363633573888 364367839680 364993781760 365105774592 366632501248 367348580352 367961210880 368203290624 368835821568 370335154176 370810552320 371447562240 371834486784 372361134080 372957511680 373088401920 373346009088 373477035672 374467461120 374598881280 376121640960 376767774720 377160241152 377644400640 379179540480 379830927360 380080816128 380733751296 382281449472 382772183040 382918983680 383053369920 383170904064 383829147648 385389428736 385524681984 386682716160 386949709824 387085510656 388254597120 388659028992 389326700544 389826478080 391411138560 392083537920 392341487616 392491958272 392995799040 393133721760 395271208960 395409930240 395531255808 397010780160 397960962048 398624645120 399572140032 401196417024 401885626368 402401525760 402820694016 404037304320 404458176512 405152989184 405673082880 405815454720 408165089280 408290328576 408590261248 409114767360 409817579520 411483504640 412461563904 413149429760 413956362240 414138236928 414974484080 415814909952 417505214464 418906275840 419195518976 419342636544 420014260224 421770592256 422312017920 423037501440 423478165504 424305271296 424757166080 425745448960 426476830720 426576983040 427309793280 428360757760 429228294144 430095011840 430783856640 430935041160 430973124608 432869818368 433563107328 435318423552 435376095232 435934986240 436389085184 437138751488 437241407616 437992538112 439479173120 440337530880 441093980160 441553453056 442120273920 442178846720 443969044480 444680110080 444836171520 446637127680 446833360896 447549014016 448452725760 450466152448 451240001536 451345969152 452121329664 453173280768 454541967360 455015448576 455797112832 456382218240 458290626560 459185725440 459502780416 459664043904 460254113280 461044776960 462918942720 464793108480 464997318656 465905516544 466682511360 466846294590 467791773696 469693366272 470500245504 471104225280 471450301440 471594958848 471760466112 474325450752 474491916288 475101020160 475917189120 476412936192 477851811840 478349574144 478963630080 479786434560 481736785920 481905852480 482881830912 483687137280 483856888320 484844765184 485823786240 486658375680 486807699456 486978545664 489798107136 490426859520 490614947840 490937720832 491781095424 493780205568 494414069760 495263416320 495779315712 497276682240 497451202560 497794678784 497969380896 499465175040 501495521280 502357032960 502687531008 502880321536 503525867520 505572720640 506441236480 506774421504 507645001728 509708599296 510362910720 510737826560 510894538752 511772196864 513852571648 514032909312 515576954880 516114014208 516940627968 517672796160 518212038656 519102267392 519768637440 521881518080 522778050560 523121983488 523994398720 524178295680 525017825280 527213240320 527375007744 529347706880 530381589120 530614616064 532762853376 533616132096 534928556032 535847501824 536535367680 537094258688 538143270912 538716405760 540897443840 541087272960 541953884160 544148029440 544220119040 545486356480 546423439360 546551759520 547490672640 549948751872 551941816320 552184315904 554419879936 555502731264 557751730176 558541701120 559123515392 559436267520 560019013632 560215553508 561701191680 563082690560 564050001920 564182461440 565151662080 565740361728 566466600960 568769310720 569746391040 573422174208 574378475520 574580054880 574756356096 575743721472 577159757824 578084143104 578287022976 580424564736 580628265984 581246648320 582381895680 582988543488 583990050816 584739717120 587116707840 588125306880 588737937408 589493698560 589700582640 592906813440 593114895360 593296883712 595516170240 595777814528 596732018688 596941443072 597936967680 599358210048 601794625536 602828439552 603602288640 604231041024 606055956480 606687264768 607729483776 608509624320 608723182080 612247633920 612435492864 612670373888 612885391872 613672151040 614726369280 617225256960 618692345856 619724144640 621207355392 622243348480 622461726120 623722364928 626257821696 627333660672 628359413760 628600401920 628793278464 629013954816 632655888384 633468026880 634556252160 635217248256 637135749120 637799432192 638618173440 639715246080 642315714560 642541136640 643842441216 644916183040 645142517760 646175784960 646459686912 647765048320 648877834240 649304727552 653064142848 653902479360 654583627776 655708127232 658373607424 659218759680 661039087616 662330179584 663268270080 663959174528 665953566720 667020165120 668660695040 669809377280 670250041344 671367823360 672679088640 675699228672 676860002304 679611465728 680483880960 681192718336 682523172864 683695669248 685377212416 687435939840 688152018944 688536944640 689254170624 689496065856 690230394880 693024849920 694378414080 697189662720 697495977984 698904394240 700023767040 700269441885 703166676992 704540049408 705750368256 707175452160 707392438272 707486154752 710350471168 711488176128 711737874432 714619404288 715380490240 716777717760 717524361216 718445445120 719679651840 721449697280 722605178880 722858778720 725530705920 725785332480 727267147776 728735679360 729987563520 730211549184 733265002496 734697160704 735922421760 736406581248 737671643136 740670308352 741621104640 742895124480 743668973568 744722268160 745915023360 746176803840 746692018176 746954071344 749197762560 752243281920 753535549440 754320482304 755288801280 758359080960 759661854720 760161632256 761467502592 764562898944 765544366080 765837967360 766106739840 766341808128 767658295296 770778857472 771049363968 773365432320 773899419648 774171021312 776509194240 777318057984 778653401088 779652956160 782822277120 784167075840 784682975232 784983916544 785991598080 786267443520 790542417920 790819860480 791062511616 794021560320 795921924096 797249290240 799144280064 802392834048 803771252736 804803051520 805641388032 808074608640 808916353024 810305978368 811346165760 811630909440 816330178560 817180522496 818229534720 819635159040 822967009280 824923127808 826298859520 827912724480 828276473856 829948968160 831629819904 835010428928 837812551680 838391037952 838685273088 840028520448 843541184512 844624035840 846075002880 846956331008 848610542592 849514332160 851490897920 852953661440 853153966080 854619586560 856721515520 860190023680 861567713280 861870082320 861946249216 865739636736 867126214656 870636847104 870752190464 871869972480 872778170368 874277502976 874482815232 875985076224 878958346240 880675061760 882187960320 883106906112 884240547840 884357693440 887938088960 889360220160 889672343040 893274255360 893666721792 895098028032 896905451520 900932304896 902691938304 904242659328 906346561536 909083934720 910030897152 911594225664 912764436480 916581253120 918371450880 919005560832 919328087808 920508226560 922089553920 925837885440 929586216960 929994637312 931811033088 933365022720 933692589180 935583547392 939386732544 941000491008 942900602880 943189917696 943520932224 948983832576 950202040320 951834378240 952825872384 955703623680 956699148288 957927260160 959572869120 963473571840 963811704960 965763661824 967374274560 967713776640 969689530368 971647572480 973316751360 973615398912 973957091328 979596214272 980853719040 981229895680 981875441664 983562190848 987560411136 988828139520 991558631424 994553364480 994902405120 995589357568 995938761792 998930350080 1002991042560 1004714065920 1005375062016 1005760643072 1007051735040 1011145441280 1012882472960 1013548843008 1015290003456 1019417198592 1020725821440 1021475653120 1021789077504 1023544393728 1027705143296 1028065818624 1031153909760 1032228028416 1033881255936 1035345592320 1036424077312 1038204534784 1039537274880 1043763036160 1045556101120 1046243966976 1047988797440 1048356591360 1050035650560 1054426480640 1054750015488 1058695413760 1060763178240 1061229232128 1065525706752 1067232264192 1069857112064 1071695003648 1073070735360 1074188517376 1076286541824 1077432811520 1082174545920 1083907768320 1088296058880 1088440238080 1090972712960 1092846878720 1093103519040 1094981345280 1099897503744 1103883632640 1104368631808 1108839759872 1111005462528 1115503460352 1117083402240 1118247030784 1118872535040 1120038027264 1120431107016 1123402383360 1126165381120 1128100003840 1128364922880 1130303324160 1131480723456 1132933201920 1137538621440 1139492782080 1146844348416 1148756951040 1149160109760 1149512712192 1151487442944 1154319515648 1156168286208 1156574045952 1160849129472 1161256531968 1162493296640 1164763791360 1165977086976 1167980101632 1169479434240 1174233415680 1176250613760 1177475874816 1178987397120 1179401165280 1185813626880 1186229790720 1186593767424 1191032340480 1191555629056 1193882886144 1195873935360 1198716420096 1203589251072 1205656879104 1207204577280 1208462082048 1212111912960 1213374529536 1215458967552 1217019248640 1217446364160 1224495267840 1224870985728 1225340747776 1225770783744 1227344302080 1229452738560 1234450513920 1237384691712 1239448289280 1242414710784 1244486696960 1244923452240 1247444729856 1252515643392 1256718827520 1257200803840 1257586556928 1258027909632 1265311776768 1266936053760 1269112504320 1270434496512 1274271498240 1275598864384 1277236346880 1279430492160 1284631429120 1285082273280 1287684882432 1289832366080 1290285035520 1292351569920 1292919373824 1295530096640 1297755668480 1298609455104 1306128285696 1307804958720 1309167255552 1311416254464 1316747214848 1318437519360 1322078175232 1324660359168 1326536540160 1327918349056 1331907133440 1334040330240 1337321390080 1339618754560 1340500082688 1342735646720 1345358177280 1351398457344 1353720004608 1359222931456 1362385436672 1365046345728 1367391338496 1370754424832 1374871879680 1376304037888 1378508341248 1378992131712 1380460789760 1386049699840 1388756828160 1394379325440 1394991955968 1397808788480 1400047534080 1400538883770 1406333353984 1409080098816 1411500736512 1414350904320 1414784876544 1414972309504 1420700942336 1422976352256 1423475748864 1429238808576 1433555435520 1435048722432 1436890890240 1439359303680 1442899394560 1445210357760 1445717557440 1451061411840 1451570664960 1454534295552 1457471358720 1459975127040 1460423098368 1466530004992 1469394321408 1471844843520 1472813162496 1475343286272 1481340616704 1483242209280 1485790248960 1487337947136 1489444536320 1491830046720 1492353607680 1493384036352 1493908142688 1498395525120 1504486563840 1507071098880 1508640964608 1510577602560 1516718161920 1519323709440 1520323264512 1522935005184 1529125797888 1531088732160 1531675934720 1532213479680 1532683616256 1535316590592 1541557714944 1542098727936 1546730864640 1548342042624 1553018388480 1554636115968 1557306802176 1559305912320 1565644554240 1568334151680 1569365950464 1569967833088 1571983196160 1572534887040 1581639720960 1582125023232 1588043120640 1591843848192 1594498580480 1598288560128 1604785668096 1607542505472 1609606103040 1611282776064 1616149217280 1617832706048 1620611956736 1622692331520 1623261818880 1632660357120 1634361044992 1636459069440 1639270318080 1645934018560 1649846255616 1652597719040 1655825448960 1656552947712 1659897936320 1663259639808 1670020857856 1675625103360 1676782075904 1677370546176 1680057040896 1687082369024 1689248071680 1692150005760 1693912662016 1697221085184 1699028664320 1702981795840 1705907322880 1706307932160 1709239173120 1713443031040 1720380047360 1723135426560 1723740164640 1731479273472 1734252429312 1741273694208 1741504380928 1743739944960 1745556340736 1748555005952 1748965630464 1751970152448 1757916692480 1761350123520 1764375920640 1766213812224 1768481095680 1768715386880 1775876177920 1778720440320 1779344686080 1786548510720 1787333443584 1790196056064 1793810903040 1801864609792 1805383876608 1808485318656 1812693123072 1818167869440 1820061794304 1823188451328 1825528872960 1833162506240 1836742901760 1838011121664 1838656175616 1841016453120 1844179107840 1851675770880 1859172433920 1859989274624 1863622066176 1866730045440 1867385178360 1871167094784 1878773465088 1882000982016 1885801205760 1886379835392 1887041864448 1897967665152 1900404080640 1903668756480 1905651744768 1911407247360 1913398296576 1915854520320 1919145738240 1926947143680 1927623409920 1931527323648 1934748549120 1935427553280 1939379060736 1943295144960 1946633502720 1947914182656 1959192428544 1961707438080 1962459791360 1963750883328 1967124381696 1975120822272 1977656279040 1983117262848 1989804810240 1991178715136 1991877523584 1997860700160 2005982085120 2009428131840 2010750124032 2011521286144 2014103470080 2022290882560 2025764945920 2027097686016 2030580006912 2038834397184 2041451642880 2042951306240 2043578155008 2055410286592 2056131637248 2062307819520 2064456056832 2067762511872 2070691184640 2072848154624 2076409069568 2079074549760 2087526072320 2092487933952 2095977594880 2096713182720 2100071301120 2108852961280 2109500030976 2117390827520 2121526356480 2122458464256 2131051413504 2134464528384 2139714224128 2143390007296 2146141470720 2148377034752 2152573083648 2154865623040 2164349091840 2167815536640 2176592117760 2176880476160 2181945425920 2185693757440 2186207038080 2189962690560 2199795007488 2207767265280 2208737263616 2217679519744 2222010925056 2231006920704 2234166804480 2236494061568 2237745070080 2240076054528 2240862214032 2252330762240 2256200007680 2256729845760 2260606648320 2262961446912 2265866403840 2275077242880 2278985564160 2293688696832 2297513902080 2298320219520 2299025424384 2302974885888 2308639031296 2312336572416 2313148091904 2321698258944 2322513063936 2324986593280 2329527582720 2331954173952 2335960203264 2338958868480 2348466831360 2352501227520 2354951749632 2357974794240 2358802330560 2371627253760 2372459581440 2373187534848 2382064680960 2383111258112 2387765772288 2391747870720 2397432840192 2407178502144 2411313758208 2414409154560 2416924164096 2424223825920 2426749059072 2430917935104 2434038497280 2434892728320 2448990535680 2450681495552 2451541567488 2454688604160 2458905477120 2468901027840 2474769383424 2478896578560 2484829421568 2488973393920 2489846904480 2494889459712 2505031286784 2513437655040 2514401607680 2515173113856 2516055819264 2530623553536 2533872107520 2538225008640 2540868993024 2548542996480 2551197728768 2554472693760 2558860984320 2569262858240 2570164546560 2580570071040 2584703139840 2585838747648 2591060193280 2595511336960 2597218910208 2612256571392 2615609917440 2618334511104 2622832508928 2633494429696 2636875038720 2644156350464 2649320718336 2653073080320 2655836698112 2663814266880 2668080660480 2674642780160 2679237509120 2681000165376 2685471293440 2690716354560 2702796914688 2718445862912 2724770873344 2730092691456 2734782676992 2741508849664 2749743759360 2752608075776 2757016682496 2757984263424 2760921579520 2772099399680 2777513656320 2788758650880 2789983911936 2795617576960 2800095068160 2801077767540 2818160197632 2823001473024 2828701808640 2829569753088 2829944619008 2841401884672 2846951497728 2858477617152 2867110871040 2870097444864 2873781780480 2878718607360 2885798789120 2890420715520 2891435114880 2902122823680 2903141329920 2909068591104 2914942717440 2919950254080 2920846196736 2933060009984 2938788642816 2943689687040 2945626324992 2950686572544 2962681233408 2966484418560 2974675894272 2978889072640 2983660093440 2984707215360 2986768072704 2987816285376 2996791050240 3008973127680 3014142197760 3017281929216 3021155205120 3033436323840 3038647418880 3040646529024 3045870010368 3058251595776 3062177464320 3063351869440 3064426959360 3065367232512 3070633181184 3083115429888 3084197455872 3093461729280 3096684085248 3106036776960 3109272231936 3114613604352 3118611824640 3131289108480 3136668303360 3138731900928 3139935666176 3143966392320 3145069774080 3163279441920 3164250046464 3176086241280 3183687696384 3188997160960 3196577120256 3209571336192 3215085010944 3219212206080 3222565552128 3232298434560 3235665412096 3241223913472 3246523637760 3265320714240 3268722089984 3272918138880 3278540636160 3291868037120 3299692511232 3305195438080 3311650897920 3313105895424 3319795872640 3326519279616 3340041715712 3351250206720 3353564151808 3354741092352 3360114081792 3374164738048 3378496143360 3384300011520 3387825324032 3394442170368 3398057328640 3405963591680 3412615864320 3418478346240 3426886062080 3440760094720 3446270853120 3447480329280 3462958546944 3468504858624 3482547388416 3483008761856 3487479889920 3491112681472 3497110011904 3497931260928 3503940304896 3515833384960 3522700247040 3528751841280 3532427624448 3536962191360 3537430773760 3551752355840 3557440880640 3558689372160 3573097021440 3574666887168 3587621806080 3603729219584 3610767753216 3616970637312 3625386246144 3636335738880 3640123588608 3646376902656 3651057745920 3666325012480 3673485803520 3676022243328 3677312351232 3682032906240 3688358215680 3703351541760 3718344867840 3727244132352 3733460090880 3734770356720 3742334189568 3757546930176 3771602411520 3772759670784 3774083728896 3795935330304 3800808161280 3807337512960 3811303489536 3822814494720 3826796593152 3831709040640 3838291476480 3853894287360 3855246819840 3863054647296 3869497098240 3870855106560 3878758121472 3886590289920 3893267005440 3895828365312 3918384857088 3923414876160 3924919582720 3927501766656 3934248763392 3950241644544 3955312558080 3966234525696 3979609620480 3982357430272 3983755047168 3995721400320 4011964170240 4018856263680 4021500248064 4023042572288 4028206940160 4044581765120 4051529891840 4054195372032 4061160013824 4077668794368 4085902612480 4087156310016 4112263274496 4124615639040 4128912113664 4135525023744 4141382369280 4145696309248 4152818139136 4158149099520 4175052144640 4184975867904 4191955189760 4193426365440 4200142602240 4217705922560 4219000061952 4234781655040 4243052712960 4244916928512 4262102827008 4268929056768 4279428448256 4286780014592 4296754069504 4305146167296 4309731246080 4328698183680 4335631073280 4353184235520 4353760952320 4363890851840 4371387514880 4372414076160 4379925381120 4399590014976 4415534530560 4417474527232 4435359039488 4444021850112 4462013841408 4468333608960 4472988123136 4475490140160 4480152109056 4481724428064 4504661524480 4513459691520 4521213296640 4525922893824 4531732807680 4550154485760 4557971128320 4587377393664 4595027804160 4596640439040 4598050848768 4605949771776 4617278062592 4624673144832 4626296183808 4645026127872 4649973186560 4659055165440 4663908347904 4671920406528 4677917736960 4696933662720 4705002455040 4709903499264 4715949588480 4717604661120 4744919162880 4746375069696 4764129361920 4766222516224 4775531544576 4783495741440 4794865680384 4814357004288 4822627516416 4828818309120 4833848328192 4848447651840 4853498118144 4861835870208 4868076994560 4869785456640 4897981071360 4901362991104 4903083134976 4909377208320 4917810954240 4937802055680 4949538766848 4957793157120 4969658843136 4977946787840 4979693808960 4989778919424 5010062573568 5026875310080 5028803215360 5030346227712 5032111638528 5061247107072 5067744215040 5076450017280 5081737986048 5097085992960 5102395457536 5108945387520 5117721968640 5138525716480 5140329093120 5161140142080 5169406279680 5182120386560 5191022673920 5194437820416 5224513142784 5231219834880 5236669022208 5245665017856 5266988859392 5273750077440 5288312700928 5298641436672 5306146160640 5311673396224 5327628533760 5336161320960 5349285560320 5358475018240 5362000330752 5370942586880 5381432709120 5405593829376 5449541746688 5460185382912 5469565353984 5483017699328 5499487518720 5505216151552 5514033364992 5515968526848 5521843159040 5544198799360 5555027312640 5577517301760 5579967823872 5591235153920 5600190136320 5602155535080 5636320395264 5646002946048 5657403617280 5659139506176 5659889238016 5682803769344 5693902995456 5716955234304 5734221742080 5740194889728 5747563560960 5757437214720 5771597578240 5780841431040 5782870229760 5804245647360 5806282659840 5818137182208 5829885434880 5839900508160 5866120019968 5877577285632 5887379374080 5891252649984 5901373145088 5925362466816 5932968837120 5949351788544 5957778145280 5969414430720 5973536145408 5975632570752 5993582100480 6017946255360 6028284395520 6034563858432 6042310410240 6066872647680 6077294837760 6081293058048 6091740020736 6116503191552 6124354928640 6126703738880 6128853918720 6130734465024 6166230859776 6168394911744 6186923458560 6193368170496 6212073553920 6218544463872 6229227208704 6237223649280 6262578216960 6277463801856 6279871332352 6287932784640 6290139548160 6326558883840 6328500092928 6352172482560 6367375392768 6377994321920 6393154240512 6419142672384 6430170021888 6438424412160 6445131104256 6464596869120 6471330824192 6482447826944 6493047275520 6530641428480 6537444179968 6545836277760 6557081272320 6583736074240 6599385022464 6610390876160 6623301795840 6626211790848 6639591745280 6653038559232 6680083431424 6702500413440 6709482184704 6720228163584 6748329476096 6756992286720 6768600023040 6775650648064 6788884340736 6796114657280 6811927183360 6825231728640 6836956692480 6853772124160 6881520189440 6892541706240 6894960658560 6925917093888 6937009717248 6965094776832 6966017523712 6974959779840 6982225362944 6994220023808 6995862521856 7007880609792 7031666769920 7045400494080 7057503682560 7064855248896 7073924382720 7074861547520 7103504711680 7114881761280 7117378744320 7146194042880 7149333774336 7175243612160 7207458439168 7221535506432 7233941274624 7250772492288 7272671477760 7280247177216 7292753805312 7302115491840 7332650024960 7346971607040 7352044486656 7354624702464 7364065812480 7376716431360 7406703083520 7436689735680 7454488264704 7466920181760 7469540713440 7484668379136 7515093860352 7543204823040 7545519341568 7548167457792 7591870660608 7601616322560 7614675025920 7622606979072 7645628989440 7653593186304 7663418081280 7676582952960 7707788574720 7710493639680 7741710213120 7757516242944 7773180579840 7786534010880 7791656730624 7836769714176 7846829752320 7849839165440 7855003533312 7868497526784 7900483289088 7910625116160 7932469051392 7959219240960 7964714860544 7967510094336 7991442800640 8023928340480 8037712527360 8043000496128 8046085144576 8056413880320 8089163530240 8103059783680 8108390744064 8155337588736 8171805224960 8174312620032 8224526548992 8249231278080 8257824227328 8271050047488 8282764738560 8291392618496 8305636278272 8316298199040 8350104289280 8369951735808 8383910379520 8386852730880 8400285204480 8435411845120 8469563310080 8486105425920 8489833857024 8524205654016 8558856896512 8573560029184 8593508139008 8610292334592 8657396367360 8671262146560 8706368471040 8707521904640 8727781703680 8742775029760 8744828152320 8759850762240 8799180029952 8831069061120 8834949054464 8888043700224 8924027682816 8936667217920 8945976246272 8950980280320 8960304218112 8963448856128 9009323048960 9026919383040 9042426593280 9051845787648 9063465615360 9100308971520 9115942256640 9174754787328 9190055608320 9193280878080 9196101697536 9211899543552 9234556125184 9249346289664 9252592367616 9290052255744 9299946373120 9318110330880 9327816695808 9343840813056 9355835473920 9393867325440 9410004910080 9419806998528 9431899176960 9435209322240 9489838325760 9492750139392 9528258723840 9532445032448 9551063089152 9566991482880 9589731360768 9628714008576 9645255032832 9657636618240 9667696656384 9696895303680 9706996236288 9723671740416 9739570913280 9795962142720 9806166269952 9818754416640 9835621908480 9875604111360 9899077533696 9915586314240 9939317686272 9955893575680 9959387617920 9979557838848 10020125147136 10053750620160 10057606430720 10060692455424 10064223277056 10122494214144 10135488430080 10152900034560 10163475972096 10194171985920 10204790915072 10217890775040 10277051432960 10280658186240 10322280284160 10338812559360 10364240773120 10382045347840 10388875640832 10449026285568 10462439669760 10473338044416 10491330035712 10533977718784 10547500154880 10576625401856 10597282873344 10612292321280 10623346792448 10655257067520 10672322641920 10698571120640 10716950036480 10724000661504 10741885173760 10762865418240 10811187658752 10899083493376 10920370765824 10939130707968 10966035398656 10998975037440 11010432303104 11028066729984 11031937053696 11043686318080 11088397598720 11110054625280 11155034603520 11182470307840 11200380272640 11204311070160 11272640790528 11314807234560 11318279012352 11319778476032 11365607538688 11387805990912 11433910468608 11468443484160 11480389779456 11495127121920 11514874429440 11543195156480 11561682862080 11565740459520 11608491294720 11612565319680 11636274364416 11659770869760 11679801016320 11755154571264 11774758748160 11782505299968 11802746290176 11850724933632 11865937674240 11898703577088 11915556290560 11938828861440 11947072290816 11951265141504 11987164200960 12035892510720 12056568791040 12069127716864 12084620820480 12133745295360 12154589675520 12162586116096 12183480041472 12233006383104 12253407477760 12257707837440 12261468930048 12336789823488 12373846917120 12386736340992 12424147107840 12437088927744 12458454417408 12474447298560 12525156433920 12554927603712 12559742664704 12575865569280 12580279096320 12653117767680 12657000185856 12704344965120 12734750785536 12755988643840 12786308481024 12838285344768 12860340043776 12890262208512 12929193738240 12942661648384 12986094551040 13061282856960 13074888359936 13091672555520 13114162544640 13167472148480 13198770044928 13220781752320 13246603591680 13252423581696 13279183490560 13306077118464 13360166862848 13405000826880 13418964369408 13440456327168 13496658952192 13513984573440 13551301296128 13577768681472 13592229314560 13623854366720 13650463457280 13673913384960 13707544248320 13763040378880 13785083412480 13789921317120 13851834187776 13874019434496 13932035047424 13949919559680 13964450725888 13988440047616 13991725043712 14015761219584 14090800988160 14115007365120 14129710497792 14147848765440 14149723095040 14207009423360 14234757488640 14292388085760 14298667548672 14350487224320 14414916878336 14443071012864 14467882549248 14501544984576 14545342955520 14560494354432 14585507610624 14604230983680 14665300049920 14693943214080 14704088973312 14709249404928 14728131624960 14753432862720 14813406167040 14873379471360 14908976529408 14933840363520 14939081426880 14969336758272 15030187720704 15086409646080 15091038683136 15096334915584 15183741321216 15203232645120 15229350051840 15245213958144 15291257978880 15307186372608 15326836162560 15353165905920 15415577149440 15420987279360 15483420426240 15546361159680 15573068021760 15583313461248 15673539428352 15693659504640 15699678330880 15710007066624 15736995053568 15800966578176 15821250232320 15864938102784 15918438481920 15929429721088 15935020188672 15982885601280 16047856680960 16075425054720 16086000992256 16092170289152 16112827760640 16178327060480 16206119567360 16216781488128 16343610449920 16348625240064 16449053097984 16498462556160 16515648454656 16542100094976 16565529477120 16582785236992 16611272556544 16632596398080 16700208578560 16739903471616 16767820759040 16773705461760 16800570408960 16870823690240 16939126620160 16972210851840 16979667714048 17048411308032 17117713793024 17187016278016 17220584669184 17314792734720 17342524293120 17412736942080 17415043809280 17455563407360 17485550059520 17489656304640 17519701524480 17598360059904 17662138122240 17669898108928 17776087400448 17848055365632 17873334435840 17891952492544 17920608436224 17926897712256 18018646097920 18053838766080 18084853186560 18103691575296 18126931230720 18200617943040 18231884513280 18349509574656 18380111216640 18386561756160 18392203395072 18469112250368 18498692579328 18505184735232 18580104511488 18636220661760 18655633391616 18687681626112 18711670947840 18787734650880 18839613997056 18863798353920 18870418644480 18979676651520 18985500278784 19056517447680 19064890064896 19102126178304 19133982965760 19179462721536 19257428017152 19290510065664 19315273236480 19335393312768 19393790607360 19413992472576 19447343480832 19479141826560 19591924285440 19612332539904 19637508833280 19671243816960 19751208222720 19798155067392 19831172628480 19878635372544 19911787151360 19918775235840 19959115677696 20040250294272 20107501240320 20115212861440 20128446554112 20244988428288 20270976860160 20305800069120 20326951944192 20388343971840 20409581830144 20435781550080 20561316372480 20644560568320 20677625118720 20728481546240 20764090695680 20777751281664 20898052571136 20924879339520 20946676088832 20982660071424 21067955437568 21095000309760 21194565746688 21224584642560 21246693584896 21310514135040 21344645283840 21397142241280 21433900072960 21448001323008 21483770347520 21525730836480 21622375317504 21798166986752 21840741531648 21878261415936 21932070797312 21997950074880 22020864606208 22056133459968 22063874107392 22087372636160 22176795197440 22220109250560 22310069207040 22364940615680 22400760545280 22408622140320 22545281581056 22629614469120 22636558024704 22639556952064 22731215077376 22775611981824 22867820937216 22936886968320 22960779558912 22990254243840 23029748858880 23086390312960 23123365724160 23131480919040 23225130639360 23272548728832 23319541739520 23359602032640 23510309142528 23549517496320 23565010599936 23605492580352 23701449867264 23731875348480 23797407154176 23831112581120 23877657722880 23894144581632 23902530283008 23974328401920 24071785021440 24113137582080 24138255433728 24169241640960 24267490590720 24309179351040 24325172232192 24466012766208 24506814955520 24515415674880 24522937860096 24673579646976 24747693834240 24773472681984 24848294215680 24874177855488 24916908834816 24948894597120 25050312867840 25109855207424 25119485329408 25151731138560 25160558192640 25306235535360 25408689930240 25469501571072 25511977287680 25572616962048 25676570689536 25720680087552 25780524417024 25885323296768 25972189102080 26122565713920 26149776719872 26183345111040 26228325089280 26334944296960 26397540089856 26441563504640 26493207183360 26504847163392 26558366981120 26720333725696 26810001653760 26837928738816 26880912654336 26993317904384 27027969146880 27102602592256 27155537362944 27247708733440 27300926914560 27347826769920 27415088496640 27526080757760 27570166824960 27579842634240 27703668375552 27748038868992 27864070094848 27899839119360 27928901451776 27983450087424 28031522439168 28181601976320 28230014730240 28259420995584 28295697530880 28299446190080 28414018846720 28469514977280 28584776171520 28597335097344 28700974448640 28829833756672 28886142025728 28935765098496 29003089969152 29090685911040 29120988708864 29171015221248 29330600099840 29387886428160 29418498809856 29456263249920 29506865725440 29626812334080 29746758942720 29817953058816 29867680727040 29878162853760 29938673516544 30060375441408 30172819292160 30182077366272 30192669831168 30367482642432 30406465290240 30458700103680 30490427916288 30582515957760 30614372745216 30653672325120 30831154298880 30841974558720 30966840852480 31092722319360 31146136043520 31166626922496 31347078856704 31387319009280 31399356661760 31420014133248 31473990107136 31601933156352 31642500464640 31729876205568 31836876963840 31858859442176 31870040377344 31965771202560 32095713361920 32150850109440 32172001984512 32184340578304 32225655521280 32356654120960 32412239134720 32433562976256 32687220899840 32697250480128 32898106195968 32996925112320 33031296909312 33084200189952 33131058954240 33165570473984 33222545113088 33265192796160 33400417157120 33547410923520 33601140817920 33741647380480 33878253240320 33944421703680 33959335428096 34096822616064 34235427586048 34374032556032 34441169338368 34629585469440 34685048586240 34825473884160 34830087618560 34911126814720 34971100119040 34979312609280 35039403048960 35324276244480 35339796217856 35552174800896 35696110731264 35746668871680 35783904985088 35841216872448 35853795424512 36037292195840 36107677532160 36169706373120 36207383150592 36253862461440 36401235886080 36463769026560 36699019149312 36760222433280 36773123512320 36784406790144 36938224500736 37010369470464 37160209022976 37272441323520 37311266783232 37375363252224 37423341895680 37575469301760 37679227994112 37727596707840 37740837288960 37959353303040 37971000557568 38113034895360 38129780129792 38204252356608 38267965931520 38358925443072 38514856034304 38581020131328 38670786625536 38787581214720 38827984945152 38958283653120 39183848570880 39224665079808 39275017666560 39342487633920 39502416445440 39596310134784 39662345256960 39757270745088 39823574302720 39837550471680 39918231355392 40080500588544 40215002480640 40230425722880 40256893108224 40489976856576 40541953720320 40653903888384 40776687943680 40819163660288 40871563100160 41122632744960 41289121136640 41355250237440 41456963092480 41528181391360 41555502563328 41796105142272 41849758679040 41893352177664 41965320142848 42135910875136 42389131493376 42449169285120 42493387169792 42621028270080 42794284482560 42867800145920 42896002646016 42967540695040 43051461672960 43244750635008 43596333973504 43681483063296 43756522831872 43864141594624 43995900149760 44041729212416 44112266919936 44127748214784 44174745272320 44440218501120 44620138414080 44729881231360 44801521090560 44817244280640 45090563162112 45259228938240 45273116049408 45279113904128 45462430154752 45551223963648 45735641874432 45873773936640 45921559117824 45980508487680 46059497717760 46172780625920 46246731448320 46262961838080 46450261278720 46639083479040 46719204065280 47020618285056 47099034992640 47130021199872 47210985160704 47402899734528 47463750696960 47594814308352 47662225162240 47755315445760 47788289163264 47805060566016 47948656803840 48143570042880 48226275164160 48276510867456 48338483281920 48534981181440 48618358702080 48650344464384 49030831349760 49045875720192 49347159293952 49495387668480 49546945363968 49696588431360 49748355710976 49833817669632 49897789194240 50100625735680 50219710414848 50238970658816 50303462277120 50321116385280 50612471070720 50817379860480 50939003142144 51023954575360 51145233924096 51353141379072 51561048834048 51770646593536 51944378204160 52245131427840 52299553439744 52366690222080 52456650178560 52669888593920 52795080179712 52883127009280 52986414366720 53009694326784 53116733962240 53620003307520 53675857477632 53761825308672 53986635808768 54055938293760 54205205184512 54311074725888 54495417466880 54601853829120 54695653539840 54830176993280 55052161515520 55140333649920 55159685268480 55407336751104 55496077737984 55728140189696 55857802903552 55966900174848 56063044878336 56363203952640 56518841991168 56591395061760 56598892380160 56828037693440 56939029954560 57169552343040 57194670194688 57401948897280 57659667513344 57772284051456 57871530196992 58006179938304 58181371822080 58241977417728 58342030442496 58775772856320 58836997619712 58912526499840 59013731450880 59253624668160 59493517885440 59635906117632 59735361454080 59756325707520 59877347033088 60120750882816 60345638584320 60385339662336 60734965284864 60812930580480 60917400207360 60980855832576 61165031915520 61228745490432 61307344650240 61683949117440 61933681704960 62185444638720 62292272087040 62333253844992 62694157713408 62774638018560 62798713323520 62840028266496 62947980214272 63203866312704 63285000929280 63673753927680 63717718884352 63740080754688 63931542405120 64191426723840 64301700218880 64344003969024 64368681156608 64451311042560 64713308241920 64867125952512 65374441799680 65394500960256 65796212391936 65993850224640 66062593818624 66168400379904 66262117908480 66331140947968 66445090226176 66530385592320 66800834314240 67094821847040 67202281635840 67483294760960 67756506480640 67888843407360 67918670856192 68193645232128 68470855172096 68748065112064 68882338676736 69259170938880 69370097172480 69660175237120 69822253629440 69942200238080 69958625218560 70078806097920 70648552488960 71104349601792 71392221462528 71493337743360 71567809970176 71682433744896 71707590849024 72074584391680 72215355064320 72339412746240 72414766301184 72507724922880 72802471772160 72927538053120 73398038298624 73520444866560 73546247024640 73568813580288 73876449001472 74020738940928 74320418045952 74544882647040 74622533566464 74750726504448 74846683791360 75150938603520 75358455988224 75455193415680 75481674577920 75918706606080 76226069790720 76259560259584 76408504713216 76535931863040 76717850886144 77029712068608 77162040262656 77341573251072 77655969890304 77916567306240 78367697141760 78449330159616 78550035333120 78684975267840 79004832890880 79192620269568 79324690513920 79514541490176 79647148605440 79675100943360 80161001177088 80430004961280 80460851445760 80513786216448 80979953713152 81083907440640 81307807776768 81638327320576 81743126200320 82245265489920 82578242273280 82710500474880 82913926184960 83056362782720 83111005126656 83592210284544 83699517358080 83786704355328 84271821750272 84778262986752 84898338570240 84986774339584 85242056540160 85588568965120 85792005292032 85935081390080 86102923345920 86489501270016 87362966126592 87513045663744 87728283189248 87991800299520 88083458424832 88255496429568 88349490544640 88880437002240 89240276828160 89459762462720 89603042181120 89634488561280 90181126324224 90518457876480 90546232098816 90558227808256 90924860309504 91102447927296 91471283748864 91747547873280 91843118235648 91961016975360 92345561251840 92493462896640 92525923676160 92900522557440 93278166958080 93438408130560 94041236570112 94198069985280 94260042399744 94421970321408 94805799469056 94927501393920 95189628616704 95324450324480 95510630891520 95576578326528 95610121132032 95897313607680 96287140085760 96452550328320 96553021734912 96676966563840 97069962362880 97236717404160 97300688928768 98061662699520 98091751440384 98694318587904 98990775336960 99093890727936 99393176862720 99496711421952 99667635339264 99795578388480 100201251471360 100477941317632 100642232770560 101224942141440 101634759720960 101878006284288 102047909150720 102290467848192 102706282758144 103122097668096 103541293187072 103888756408320 104490262855680 104599106879488 104733380444160 104913300357120 105339777187840 105972828733440 106019388653568 106233467924480 107240006615040 107351714955264 107523650617344 107973271617536 108111876587520 108410410369024 108622149451776 108990834933760 109203707658240 109391307079680 109660353986560 110104323031040 110280667299840 110319370536960 110814673502208 111456280379392 111715605807104 111933800349696 112126089756672 112726407905280 113037683982336 113182790123520 113197784760320 113656075386880 113878059909120 114339104686080 114389340389376 114803897794560 115544568102912 115743060393984 116012359876608 116362743644160 116483954835456 117551545712640 117673995239424 117825052999680 118027462901760 118507249336320 118987035770880 119271812235264 119470722908160 119512651415040 119754694066176 120241501765632 120691277168640 120770679324672 121469930569728 121625861160960 121961711665152 122330063831040 122457490980864 122614689300480 123367898234880 123867363409920 124370889277440 124584544174080 124666507689984 125388315426816 125549276037120 125597426647040 125680056532992 125895960428544 126407732625408 127347507855360 127480161509376 127863084810240 128382853447680 128603400437760 128688007938048 128737362313216 128902622085120 129426616483840 129734251905024 130748883599360 130789001920512 131592424783872 131987700449280 132125187637248 132336800759808 132524235816960 132662281895936 132890180452352 133601668628480 134189643694080 134404563271680 134966589521920 135513012961280 135777686814720 135837341712384 136387290464256 136941710344192 137496130224128 137764677353472 138518341877760 138740194344960 139320350474240 139644507258880 139917250437120 140157612195840 141297104977920 142208699203584 142784442925056 142986675486720 143135619940352 143364867489792 143415181698048 144149168783360 144430710128640 144678825492480 144829532602368 145015449845760 145604943544320 145855076106240 147092494049280 147137627160576 147752898002944 148041477881856 148640836091904 149089765294080 149245067132928 149501453008896 149693367582720 150301877207040 150716911976448 150910386831360 150963349155840 151837413212160 152452139581440 152817009426432 153071863726080 153435701772288 154059424137216 154683146502144 155311939780608 155833134612480 156735394283520 156898660319232 157100070666240 157369950535680 158009665781760 158385240539136 158649381027840 159029082980352 159294297210880 159350201886720 160860009922560 160921702891520 161027572432896 161959907426304 162167814881280 162615615553536 163276654641152 163486252400640 164490530979840 165156484546560 165421000949760 165827852369920 166112725565440 166222010253312 167184420569088 167573408710656 169556525973504 169796677140480 169973548679168 170484113080320 171177137930240 171584010584064 171870162780160 172205846691840 172979002540032 174725932253184 175026091327488 175456566378496 176166916849664 176510992859136 176698981089280 177760874004480 178480553656320 178919524925440 179206084362240 179268977122560 180362252648448 181036915752960 181116455616512 181849720619008 182204895854592 182942567497728 183495095746560 183686236471296 183922033950720 184691122503680 185051847352320 185801045114880 186556333916160 186876816261120 188082473140224 188396139970560 188520084799488 188843940642816 189611598938112 189855002787840 190648900648960 191021261783040 191153156653056 191220242264064 191794627215360 192574280171520 192905100656640 193106043469824 193353933127680 194139924725760 194601377857536 196123325399040 196183502880768 197388637175808 197981550673920 198187781455872 198786353725440 198993422843904 199335270678528 199591156776960 200402502942720 200955882635264 201284465541120 202449884282880 203269519441920 203756012568576 204095818301440 204580935696384 205412565516288 206244195336192 207082586374144 207777512816640 208980525711360 209198213758976 209466760888320 209826600714240 210679554375680 211945657466880 212466935848960 214480013230080 214703429910528 215047301234688 215946543235072 216223753175040 216820820738048 217244298903552 217981669867520 218407415316480 218782614159360 219320707973120 220208646062080 220561334599680 220638741073920 221629347004416 223431211614208 223867600699392 224252179513344 225452815810560 226075367964672 226365580247040 226395569520640 227312150773760 227756119818240 228678209372160 228778680778752 229607795589120 231089136205824 231486120787968 232024719753216 232967909670912 235103091425280 235347990478848 235650105999360 236054925803520 237014498672640 237974071541760 238543624470528 238941445816320 239025302830080 240483003531264 241382554337280 241541358649344 242939861139456 243251722321920 243923423330304 244914981961728 245229378600960 246735796469760 247734726819840 248741778554880 249169088348160 249333015379968 250776630853632 251098552074240 251194853294080 251360113065984 252815465250816 254695015710720 254960323018752 255726169620480 256765706895360 257376015876096 257474724626432 257805244170240 258853232967680 259468503810048 261497767198720 263184849567744 263975400898560 264250375274496 265048471633920 265324563791872 265780360904704 268379287388160 268809126543360 269933179043840 271026025922560 271555373629440 271674683424768 272774580928512 273883420688384 275529354706944 277036683755520 277480388689920 278640700948480 279289014517760 279834500874240 280315224391680 282594209955840 284417398407168 285568885850112 285973350973440 286271239880704 286729734979584 286830363396096 288298337566720 288861420257280 289357650984960 289659065204736 290030899691520 291209887088640 291710152212480 294184988098560 294275254321152 295505796005888 296082955763712 297281672183808 298179530588160 298490134265856 299002906017792 299386735165440 300603754414080 301433823952896 301926698311680 303674826424320 304904279162880 305634018852864 306143727452160 306871403544576 308118848274432 309366293004288 310623879561216 311666269224960 313470788567040 313797320638464 314200141332480 314739901071360 316019331563520 318058165960704 318588594421760 318700403773440 321720019845120 321843405783040 322055144865792 323919814852608 324335629762560 325231231107072 326553309282304 326972504801280 328981061959680 330312969093120 330842001899520 331655704739840 332225451130880 332444020506624 334368841138176 335146817421312 339113051947008 339593354280960 339947097358336 340968226160640 342354275860480 343168021168128 343740325560320 344411693383680 349451864506368 350913132756992 352333833699328 353021985718272 355521748008960 356961107312640 357839049850880 358412168724480 358537954245120 360724505296896 362073831505920 362232911233024 364409791709184 365885134995456 366990191493120 367372472942592 367844067901440 369382245007360 370103694704640 371602090229760 373112667832320 373753632522240 376164946280448 376792279941120 377040169598976 377687881285632 379223197876224 381297801297920 382042523566080 382440484528128 383589254430720 385148560343040 385810201313280 386212086939648 386707866255360 388279849451520 389202755715072 392246650798080 392367005761536 394777274351616 395963101347840 396375562911744 397572707450880 397986845687808 398670541357056 400805005885440 402568931082240 404899768565760 406539038883840 407512025137152 408191636602880 409161871392768 410825131032576 412488390672384 414165172748288 415555025633280 417961051422720 418396427517952 418933521776640 421359108751360 423891314933760 424933871697920 428960026460160 429406859821056 430094602469376 431893086470144 432447506350080 433641641476096 434488597807104 436814830632960 437565228318720 438641415946240 440417292124160 441277482147840 443258694008832 446862423228416 447735201398784 448504359026688 450905631621120 452150735929344 452731160494080 452791139041280 454624301547520 455512239636480 457356418744320 459215591178240 462178272411648 464049439506432 465935819341824 470206182850560 470695980957696 471300211998720 472109851607040 474028997345280 475948143083520 477087248941056 477882891632640 478050605660160 482765108674560 483082717298688 485879722278912 486503444643840 487846846660608 489829963923456 490458757201920 493471592939520 495469453639680 497483557109760 498338176696320 498666030759936 501553261707264 502389706588160 502720226131968 509390031421440 509920646037504 511452339240960 513531413790720 514752031752192 514949449252864 515610488340480 517706465935360 518937007620096 522995534397440 526369699135488 528500750548992 530096943267840 530649127583744 536758574776320 537618253086720 539866358087680 542052051845120 543110747258880 543349366849536 545549161857024 547766841376768 551058709413888 554073367511040 557281401896960 558578029035520 559669001748480 560630448783360 565188419911680 568834796814336 571946701946880 572542479761408 573459469959168 573660726792192 577722840514560 578715301969920 579318130409472 580061799383040 582419774177280 588369976197120 588550508642304 591011592011776 592165911527424 594563344367616 596359061176320 596980268531712 598005812035584 598773470330880 601207508828160 602867647905792 603853396623360 607349652848640 609808558325760 611268037705728 612287454904320 613742807089152 616237696548864 618732586008576 621247759122432 623332538449920 626941577134080 627594641276928 628400282664960 629479802142720 632038663127040 637400807546880 643440039690240 643686811566080 644110289731584 647839629705216 648671259525120 650462462214144 653106618564608 653945009602560 657962123919360 660625938186240 661684003799040 663311409479680 664450902261760 664888041013248 670293634842624 678226103894016 679186708561920 679894194716672 681936452321280 684708551720960 686336042336256 687480651120640 688823386767360 698903729012736 701826265513984 704667667398656 706043971436544 711043496017920 713922214625280 715678099701760 716824337448960 717075908490240 721449010593792 724147663011840 724465822466048 728819583418368 731770269990912 734744945885184 735688135802880 738764490014720 740207389409280 743204180459520 746225335664640 747507265044480 752329892560896 753584559882240 754080339197952 758446395752448 764085047132160 764880969056256 767178508861440 770297120686080 772424173879296 773415732510720 776559698903040 778405511430144 784493301596160 789554548703232 791926202695680 792751125823488 795145414901760 795973691375616 797341082714112 805137862164480 809799537131520 813078077767680 815024050274304 816383273205760 818323742785536 821650262065152 828330345496576 831110051266560 835922102845440 836792855035904 837867043553280 847782629867520 849867743395840 857920052920320 858813719642112 860189204938752 863786172940288 864895012700160 868977195614208 873629661265920 875130456637440 877282831892480 880834584248320 882554964295680 886517388017664 893724846456832 895470402797568 897008718053376 901811263242240 904301471858688 905582278082560 909248603095040 911024479272960 914712837488640 918431182356480 924356544823296 928098879012864 931871638683648 940412365701120 941391961915392 942600423997440 944219703214080 948057994690560 954174497882112 955765783265280 956101211320320 965530217349120 966165434597376 971759444557824 973006889287680 975693693321216 979659927846912 980917514403840 986943185879040 990938907279360 994967114219520 996676353392640 997332061519872 1003106523414528 1004779413176320 1005440452263936 1018780062842880 1019841292075008 1022904678481920 1027062827581440 1029504063504384 1029898898505728 1031220976680960 1035412931870720 1045991068794880 1052739398270976 1057001501097984 1061298255167488 1073517149552640 1075236506173440 1079732716175360 1084104103690240 1086221494517760 1086698733699072 1095533682753536 1102117418827776 1108146735022080 1117156058071040 1119338003496960 1121260897566720 1130376839823360 1137669593628672 1143893403893760 1145084959522816 1147321453584384 1155445681029120 1157430603939840 1158636260818944 1160123598766080 1164839548354560 1176739952394240 1177101017284608 1182023184023552 1184331823054848 1189126688735232 1192718122352640 1193960537063424 1196011624071168 1202415017656320 1207706793246720 1214699305697280 1219617116651520 1222536075411456 1224574909808640 1227485614178304 1232475393097728 1237465172017152 1242495518244864 1246665076899840 1253883154268160 1255189282553856 1256800565329920 1264077326254080 1274801615093760 1286880079380480 1287373623132160 1288220579463168 1295679259410432 1297342519050240 1300924924428288 1306213237129216 1315924247838720 1321251876372480 1326622818959360 1328901804523520 1329776082026496 1340587269685248 1356452207788032 1358373417123840 1359788389433344 1363872904642560 1369417103441920 1377646773534720 1397807458025472 1403652531027968 1409335334797312 1412087942873088 1422086992035840 1427844429250560 1431356199403520 1433648674897920 1434151816980480 1448295326023680 1448931644932096 1457639166836736 1463540539981824 1469489891770368 1471376271605760 1477528980029440 1480414778818560 1486408360919040 1492450671329280 1495014530088960 1504659785121792 1507169119764480 1508160678395904 1528170094264320 1529761938112512 1534357017722880 1540594241372160 1544848347758592 1546831465021440 1553119397806080 1556811022860288 1568986603192320 1579109097406464 1585502251646976 1590290829803520 1591947382751232 1610275724328960 1619599074263040 1626156155535360 1630048100548608 1632766546411520 1636647485571072 1643300524130304 1662220102533120 1671844205690880 1673585710071808 1675734087106560 1695565259735040 1699735486791680 1715840105840640 1717627439284224 1720378409877504 1727572345880576 1737954391228416 1747259322531840 1754565663784960 1761669168496640 1765109928591360 1773034776035328 1787449692913664 1790940805595136 1794017436106752 1803622526484480 1808602943717376 1811164556165120 1822048958545920 1829425674977280 1836862364712960 1848713089646592 1856197758025728 1863743277367296 1880824731402240 1882783923830784 1885200847994880 1888439406428160 1896115989381120 1912202422640640 1931060434698240 1932330869194752 1943518889115648 1946013778575360 1951387386642432 1959319855693824 1961835028807680 1973886371758080 1981877814558720 1989934228439040 1993352706785280 1994664123039744 2010880904527872 2037560125685760 2039682584150016 2045809356963840 2054125655162880 2059008127008768 2059797797011456 2062441953361920 2070825863741440 2091982137589760 2105478796541952 2114003002195968 2122596510334976 2147034299105280 2150473012346880 2159465432350720 2168208207380480 2172442989035520 2173397467398144 2204234837655552 2216293470044160 2234312116142080 2238676006993920 2242521795133440 2260753679646720 2275339187257344 2290169919045632 2294642907168768 2310891362058240 2317272521637888 2320247197532160 2329679096709120 2353479904788480 2364046368047104 2368663646109696 2378253377470464 2385436244705280 2387921074126848 2392023248142336 2415413586493440 2429398611394560 2439234233303040 2445072150822912 2449149819617280 2454971228356608 2464950786195456 2484991036489728 2493330153799680 2507766308536320 2510378565107712 2513601130659840 2549603230187520 2573760158760960 2574747246264320 2576441158926336 2591358518820864 2594685038100480 2612426474258432 2631848495677440 2642503752744960 2653245637918720 2659552164052992 2681174539370496 2712904415576064 2716746834247680 2719576778866688 2727745809285120 2738834206883840 2755293547069440 2795614916050944 2807305062055936 2818670669594624 2824175885746176 2844173984071680 2862712398807040 2867297349795840 2868303633960960 2896590652047360 2915278333673472 2927081079963648 2938979783540736 2942752543211520 2955057960058880 2960829557637120 2972816721838080 2984901342658560 2990029060177920 3009319570243584 3014338239528960 3016321356791808 3056340188528640 3059523876225024 3068714035445760 3081188482744320 3089696695517184 3093662930042880 3106238795612160 3137973206384640 3158218194812928 3171004503293952 3183894765502464 3220551448657920 3239198148526080 3252312311070720 3260096201097216 3265533092823040 3286601048260608 3324440205066240 3347171420143616 3351468174213120 3391130519470080 3399470973583360 3431680211681280 3435254878568448 3455144691761152 3475908782456832 3494518645063680 3509131327569920 3523338336993280 3530219857182720 3546069552070656 3581881611190272 3588034872213504 3607245052968960 3622329112330240 3644097917091840 3658851349954560 3673724729425920 3697426179293184 3712395516051456 3727486554734592 3761649462804480 3765567847661568 3770401695989760 3792231978762240 3824404845281280 3862120869396480 3864661738389504 3887037778231296 3892027557150720 3902774773284864 3918639711387648 3947772743516160 3963755629117440 3979868456878080 3986705413570560 3989328246079488 4021761809055744 4075120251371520 4079365168300032 4091618713927680 4108251310325760 4119595594022912 4141651727482880 4183964275179520 4210957593083904 4228006004391936 4245193020669952 4294068598210560 4300946024693760 4318930864701440 4344885978071040 4346794934796288 4408469675311104 4432586940088320 4468624232284160 4477352013987840 4485043590266880 4521507359293440 4580339838091264 4589285814337536 4621782724116480 4634545043275776 4640494395064320 4659358193418240 4706959809576960 4737327292219392 4756506754940928 4770872489410560 4775842148253696 4830827172986880 4858797222789120 4878468466606080 4890144301645824 4898299639234560 4909942456713216 4929901572390912 4986660307599360 5015532617072640 5020757130215424 5027202261319680 5099206460375040 5147520317521920 5149494492528640 5152882317852672 5182717037641728 5263696991354880 5285007505489920 5306491275837440 5319104328105984 5362349078740992 5425808831152128 5433493668495360 5439153557733376 5477668413767680 5510587094138880 5591229832101888 5614610124111872 5637341339189248 5648351771492352 5688347968143360 5725424797614080 5736607267921920 5793181304094720 5830556667346944 5854162159927296 5877959567081472 5885505086423040 5910115920117760 5921659115274240 5945633443676160 5969802685317120 5980058120355840 6032642713583616 6112680377057280 6119047752450048 6137428070891520 6162376965488640 6179393391034368 6187325860085760 6212477591224320 6275946412769280 6316436389625856 6342009006587904 6367789531004928 6441102897315840 6478396297052160 6504624622141440 6520192402194432 6531066185646080 6648880410132480 6694342840287232 6702936348426240 6782261038940160 6798941947166720 6870509757136896 6951817564913664 6989037290127360 7018262655139840 7046676673986560 7060439714365440 7092139104141312 7163763222380544 7176069744427008 7244658224660480 7288195834183680 7317702699909120 7347449458851840 7394852358586368 7454973109469184 7523298925608960 7531135695323136 7540803391979520 7648809690562560 7724241738792960 7729323476779008 7774075556462592 7784055114301440 7837279422775296 7895545487032320 7927511258234880 7959736913756160 7978656492158976 8043523618111488 8150240502743040 8158730336600064 8183237427855360 8216502620651520 8239191188045824 8367928550359040 8421915186167808 8456012008783872 8490386041339904 8588137196421120 8601892049387520 8637861729402880 8689771956142080 8816939350622208 8865173880176640 8937248464568320 8954704027975680 8970087180533760 9043014718586880 9160679676182528 9178571628675072 9243565448232960 9269090086551552 9280988790128640 9318716386836480 9413919619153920 9474654584438784 9513013509881856 9551684296507392 9661654345973760 9717594445578240 9756936933212160 9780288603291648 9796599278469120 9859803144781824 9973320615198720 10041514260430848 10054404522639360 10198412920750080 10295040635043840 10298988985057280 10305764635705344 10365434075283456 10527393982709760 10570015010979840 10612982551674880 10638208656211968 10866987336990720 10878307115466752 11021174188277760 11182459664203776 11229220248223744 11296703542984704 11376695936286720 11450849595228160 11473214535843840 11586362608189440 11661113334693888 11708324319854592 11755919134162944 11820231840235520 11843318230548480 11891266887352320 11939605370634240 11960116240711680 12065285427167232 12225360754114560 12238095504900096 12274856141783040 12324753930977280 12358786782068736 12424955182448640 12551892825538560 12632872779251712 12684018013175808 12735579062009856 12882205794631680 12956792594104320 13040384804388864 13062132371292160 13297760820264960 13388685680574464 13405872696852480 13564522077880320 13597883894333440 13741019514273792 13903635129827328 13978074580254720 14036525310279680 14093353347973120 14120879428730880 14327526444761088 14576391668367360 14635405399818240 14694898917703680 14789704717172736 15046597851217920 15062271390646272 15081606783959040 15297619381125120 15448483477585920 15458646953558016 15548151112925184 15791090974064640 15855022516469760 15919473827512320 15957312984317952 16087047236222976 16300481005486080 16317460673200128 16433005241303040 16735857100718080 16843830372335616 16912024017567744 16980772082679808 17176274392842240 17275723458805760 17379543912284160 17633878701244416 17730347760353280 17909408055951360 17940174361067520 18321359352365056 18357143257350144 18487130896465920 18538180173103104 18561977580257280 18637432773672960 18827839238307840 18949309168877568 19026027019763712 19103368593014784 19323308691947520 19435188891156480 19513873866424320 19560577206583296 19593198556938240 19946641230397440 20083028520861696 20108809045278720 20396825841500160 20597977970114560 20611529271410688 21054787965419520 21140030021959680 21225965103349760 21276417312423936 21733974673981440 21756614230933504 22042348376555520 22364919328407552 22458440496447488 22593407085969408 22901699190456320 22946429071687680 23172725216378880 23322226669387776 23511838268325888 23686636461096960 23782533774704640 23879210741268480 24130570854334464 24450721508229120 24476191009800192 24549712283566080 24649507861954560 24717573564137472 25103785651077120 25265745558503424 25368036026351616 25471158124019712 25764411589263360 25913585188208640 26595521640529920 26777371361148928 26811745393704960 27129044155760640 27195767788666880 27482039028547584 27807270259654656 27956149160509440 28073050620559360 28186706695946240 28241758857461760 28655052889522176 29152783336734720 29270810799636480 29389797835407360 29579409434345472 30124542781292544 30163213567918080 30595238762250240 30896966955171840 30917293907116032 31096302225850368 31582181948129280 31710045032939520 31838947655024640 31914625968635904 32600962010972160 32634921346400256 33471714201436160 33687660744671232 33961544165359616 34352548785684480 34759087824568320 35267757402488832 35460695520706560 35818816111902720 35880348722135040 36642718704730112 36714286514700288 36974261792931840 37076360346206208 37274865547345920 37655678476615680 37898618337755136 38052054039527424 38206737186029568 38646617383895040 38870377782312960 39121154413166592 39186397113876480 39893282460794880 40166057041723392 40217618090557440 40793651683000320 41195955940229120 41223058542821376 42109575930839040 42280060043919360 42451930206699520 43513228461867008 44084696753111040 44916880992894976 45186814171938816 45803398380912640 45892858143375360 46345450432757760 46644453338775552 47373272922193920 47565067549409280 47758421482536960 48261141708668928 48901443016458240 48952382019600384 49299015723909120 50207571302154240 50531491117006848 50736072052703232 50942316248039424 51528823178526720 51827170376417280 53191043281059840 53554742722297856 54391535577333760 54964078057095168 55614540519309312 55912298321018880 56146101241118720 56483517714923520 57310105779044352 58305566673469440 58541621599272960 58779595670814720 60249085562585088 60326427135836160 61190477524500480 61793933910343680 61834587814232064 63164363896258560 63420090065879040 63677895310049280 63829251937271808 65201924021944320 65269842692800512 66943428402872320 67375321489342464 68705097571368960 69518175649136640 70535514804977664 71637632223805440 73285437409460224 73428573029400576 73948523585863680 74152720692412416 75311356953231360 75797236675510272 76104108079054848 76413474372059136 77293234767790080 77740755564625920 79786564921589760 80332114083446784 80435236181114880 81587303366000640 82446117085642752 84219151861678080 84560120087838720 84903860413399040 87026456923734016 88169393506222080 90373628343877632 91606796761825280 91785716286750720 92690900865515520 93288906677551104 94746545844387840 95130135098818560 95516842965073920 97802886032916480 97904764039200768 100415142604308480 101062982234013696 101884632496078848 103057646357053440 106382086562119680 107109485444595712 108783071154667520 109928156114190336 111229081038618624 111824596642037760 112292202482237440 112967035429847040 114620211558088704 116611133346938880 117559191341629440 120498171125170176 120652854271672320 122380955049000960 123587867820687360 123669175628464128 126328727792517120 126840180131758080 127355790620098560 130539685385601024 133886856805744640 134750642978684928 137410195142737920 139036351298273280 143275264447610880 146857146058801152 147897047171727360 150622713906462720 151594473351020544 152208216158109696 152826948744118272 154586469535580160 155481511129251840 159573129843179520 160664228166893568 163174606732001280 164892234171285504 168438303723356160 169807720826798080 174052913847468032 176338787012444160 180747256687755264 183213593523650560 183571432573501440 185381801731031040 189493091688775680 190260270197637120 191033685930147840 195605772065832960 195809528078401536 200830285208616960 202125964468027392 206115292714106880 217566142309335040 219856312228380672 222458162077237248 224584404964474880 225934070859694080 229240423116177408 233222266693877760 240996342250340352 241305708543344640 244761910098001920 247338351256928256 252657455585034240 253680360263516160 254711581240197120 261079370771202048 267773713611489280 274820390285475840 278072702596546560 286550528895221760 293714292117602304 301245427812925440 303188946702041088 305653897488236544 309172939071160320 319146259686359040 321328456333787136 326349213464002560 329784468342571008 336876607446712320 348105827694936064 352677574024888320 361494513375510528 366427187047301120 367142865147002880 370763603462062080 378986183377551360 380520540395274240 382067371860295680 391619056156803072 401660570417233920 404251928936054784 412230585428213760 435132284618670080 451868141719388160 458480846232354816 466444533387755520 481992684500680704 489523820196003840 494676702513856512 505314911170068480 509423162480394240 522158741542404096 535547427222978560 549640780570951680 556145405193093120 573101057790443520 587428584235204608 602490855625850880 606377893404082176 618345878142320640 652698426928005120 659568936685142016 673753214893424640 696211655389872128 722989026751021056 734285730294005760 757972366755102720 761041080790548480 764134743720591360 783238112313606144 803321140834467840 824461170856427520 870264569237340160 903736283438776320 916961692464709632 963985369001361408 979047640392007680 989353405027713024 1010629822340136960 1044317483084808192 1099281561141903360 1112290810386186240 1146202115580887040 1174857168470409216 1204981711251701760 1212755786808164352 1236691756284641280 1305396853856010240 1392423310779744256 1445978053502042112 1468571460588011520 1515944733510205440 1528269487441182720 1566476224627212288 1606642281668935680 1648922341712855040 1740529138474680320 1807472566877552640 1958095280784015360 1978706810055426048 2021259644680273920 2088634966169616384 2292404231161774080 2349714336940818432 2409963422503403520 2473383512569282560 2610793707712020480 2891956107004084224 2937142921176023040 3031889467020410880 3132952449254424576 3297844683425710080 3481058276949360640 3614945133755105280 3916190561568030720 4177269932339232768 4584808462323548160 4699428673881636864 4819926845006807040 4946767025138565120 5221587415424040960 5874285842352046080 6063778934040821760 6265904898508849152 6962116553898721280 7229890267510210560 7832381123136061440 9398857347763273728 9893534050277130240 10443174830848081920 11748571684704092160 12531809797017698304 14459780535020421120 15664762246272122880 18797714695526547456 20886349661696163840 23497143369408184320 31329524492544245760 37595429391053094912 46994286738816368640 62659048985088491520 93988573477632737280 187977146955265474560
- Sum of all divisors σ(n): 806857288636624833600
- Sum of proper divisors (its aliquot sum) s(n): 618880141681359359040
- 187977146955265474560 is an abundant number, because the sum of its proper divisors (618880141681359359040) is greater than itself. Its abundance is 430902994726093884480
Bases of 187977146955265474560
- Binary: 101000110000101101001111101100110101110100000000000000000000000000002
- Hexadecimal: 0xA30B4FB35D0000000
- Base-36: 13O5U9BBRL4AO0
Squares and roots of 187977146955265474560
- 187977146955265474560 squared (1879771469552654745602) is 35335407777441472072780938406342007193600
- 187977146955265474560 cubed (1879771469552654745603) is 6642249140504346181568807767056028797820825081057237794816000
-
The
square root of 187977146955265474560 is 13710475810.6808778455 -
The
cube root of 187977146955265474560 is 5728422.1838930403
Scales and comparisons
How big is 187977146955265474560?- 187,977,146,955,265,474,560 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 187,977,146,955,265,474,560 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 187977146955265474560 cubic inches would be around 477368.5 feet tall.
Recreational maths with 187977146955265474560
- 187977146955265474560 backwards is 065474562559641779781
- 187977146955265474560 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 187977146955265474560's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 187977146955265474560 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 187977146955265474560 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/187977146955265474560/
Chicago style:
Numbermatics. 2024. "Number 187977146955265474560 - Facts about the integer". https://numbermatics.com/n/187977146955265474560/
The information we have on file for 187977146955265474560 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 187977146955265474560, math, Factors of 187977146955265474560, curriculum, school, college, exams, university, Prime factorization of 187977146955265474560, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-seven quintillion, nine hundred seventy-seven quadrillion, one hundred forty-six trillion, nine hundred fifty-five billion, two hundred sixty-five million, four hundred seventy-four thousand, five hundred sixty.