117056369580707450880
117,056,369,580,707,450,880 is an even composite number composed of eight prime numbers multiplied together.
117056369580707450880 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred forty-eight divisors.
Prime factorization of 117056369580707450880:
212 × 33 × 5 × 7 × 192 × 432 × 532 × 1272
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 19 × 19 × 43 × 43 × 53 × 53 × 127 × 127)See below for interesting mathematical facts about the number 117056369580707450880 from the Numbermatics database.
Names of 117056369580707450880
- Cardinal: 117056369580707450880 can be written as One hundred seventeen quintillion, fifty-six quadrillion, three hundred sixty-nine trillion, five hundred eighty billion, seven hundred seven million, four hundred fifty thousand, eight hundred eighty.
Scientific notation
- Scientific notation: 1.1705636958070745088 × 1020
Factors of 117056369580707450880
Divisors of 117056369580707450880
- Number of divisors d(n): 16848
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 14 15 16 18 19 20 21 24 27 28 30 32 35 36 38 40 42 43 45 48 53 54 56 57 60 63 64 70 72 76 80 84 86 90 95 96 105 106 108 112 114 120 126 127 128 129 133 135 140 144 152 159 160 168 171 172 180 189 190 192 210 212 215 216 224 228 240 252 254 256 258 265 266 270 280 285 288 301 304 315 318 320 336 342 344 360 361 371 378 380 381 384 387 399 420 424 430 432 448 456 477 480 504 508 512 513 516 530 532 540 560 570 576 602 608 630 635 636 640 645 665 672 684 688 720 722 742 756 760 762 768 774 795 798 817 840 848 855 860 864 889 896 903 912 945 954 960 1007 1008 1016 1024 1026 1032 1060 1064 1080 1083 1113 1120 1140 1143 1152 1161 1197 1204 1216 1260 1270 1272 1280 1290 1330 1344 1368 1376 1431 1440 1444 1484 1505 1512 1520 1524 1536 1548 1590 1596 1634 1680 1696 1710 1720 1728 1778 1792 1805 1806 1824 1849 1855 1890 1905 1908 1920 1935 1995 2014 2016 2032 2048 2052 2064 2120 2128 2160 2166 2226 2240 2279 2280 2286 2304 2322 2385 2394 2408 2413 2432 2451 2520 2527 2540 2544 2560 2565 2580 2660 2667 2688 2709 2736 2752 2809 2862 2880 2888 2968 3010 3021 3024 3040 3048 3072 3096 3180 3192 3249 3268 3339 3360 3392 3420 3429 3440 3456 3556 3584 3591 3610 3612 3648 3698 3710 3780 3810 3816 3840 3870 3990 4028 4032 4064 4085 4096 4104 4128 4240 4256 4320 4332 4445 4452 4480 4515 4558 4560 4572 4608 4644 4770 4788 4816 4826 4864 4902 5035 5040 5054 5080 5088 5120 5130 5160 5320 5334 5376 5415 5418 5461 5472 5504 5547 5565 5618 5715 5719 5724 5760 5776 5805 5936 5985 6020 6042 6048 6080 6096 6144 6192 6360 6384 6498 6536 6678 6720 6731 6784 6837 6840 6858 6880 6912 7049 7112 7155 7168 7182 7220 7224 7239 7296 7353 7396 7420 7560 7581 7620 7632 7680 7740 7980 8001 8056 8064 8127 8128 8170 8208 8256 8427 8480 8512 8640 8664 8890 8904 8960 9030 9063 9116 9120 9144 9216 9245 9288 9540 9576 9632 9652 9728 9747 9804 10017 10070 10080 10108 10160 10176 10240 10260 10320 10640 10668 10752 10830 10836 10922 10944 11008 11094 11130 11236 11395 11430 11438 11448 11520 11552 11610 11872 11970 12040 12065 12084 12096 12160 12192 12255 12288 12384 12635 12720 12768 12943 12996 13072 13335 13356 13440 13462 13545 13568 13674 13680 13716 13760 13824 14045 14098 14224 14310 14336 14364 14440 14448 14478 14592 14706 14792 14840 15105 15120 15162 15240 15264 15360 15480 15523 15953 15960 16002 16112 16128 16129 16245 16254 16256 16340 16383 16416 16512 16641 16695 16854 16891 16960 17024 17145 17157 17280 17328 17780 17808 17920 17955 18060 18126 18232 18240 18288 18432 18490 18576 19080 19133 19152 19264 19304 19456 19494 19608 19663 20034 20140 20160 20193 20216 20320 20352 20480 20511 20520 20640 21147 21280 21336 21504 21660 21672 21717 21844 21888 22016 22059 22188 22260 22472 22743 22790 22860 22876 22896 23040 23104 23220 23744 23940 24003 24080 24130 24168 24192 24320 24384 24510 24768 25270 25281 25440 25536 25886 25992 26144 26670 26712 26880 26924 27090 27136 27189 27305 27348 27360 27432 27520 27648 27735 28090 28196 28448 28595 28620 28672 28728 28880 28896 28956 29184 29412 29584 29680 30210 30240 30324 30480 30528 30720 30960 31046 31906 31920 32004 32224 32256 32258 32490 32508 32512 32680 32766 32832 33024 33282 33390 33655 33708 33782 33920 34048 34185 34290 34314 34560 34656 35131 35245 35560 35616 35840 35910 36120 36195 36252 36464 36480 36576 36765 36864 36980 37152 37905 38160 38227 38266 38304 38528 38608 38829 38912 38988 39216 39326 40005 40068 40280 40320 40386 40432 40635 40640 40704 41022 41040 41280 42135 42294 42560 42672 43008 43301 43320 43344 43434 43688 43776 44032 44118 44376 44520 44944 45315 45486 45580 45720 45752 45792 45847 46080 46208 46440 46569 47117 47488 47859 47880 48006 48160 48260 48336 48384 48387 48640 48735 48768 49020 49149 49536 49923 50085 50540 50562 50673 50880 51072 51471 51772 51984 52288 53340 53371 53424 53760 53848 54180 54272 54378 54610 54696 54720 54864 55040 55296 55470 56180 56392 56896 57190 57240 57399 57456 57760 57792 57912 58368 58824 58989 59168 59360 60420 60480 60579 60648 60960 61056 61440 61533 61920 62092 63441 63812 63840 64008 64448 64512 64516 64715 64980 65016 65024 65151 65360 65532 65664 66048 66564 66780 67310 67416 67564 67840 68096 68229 68370 68580 68628 69120 69312 70262 70490 71120 71232 71680 71820 72240 72390 72504 72928 72960 73152 73530 73960 74304 75810 75843 76320 76454 76532 76608 77056 77216 77615 77658 77824 77976 78432 78652 79765 80010 80136 80560 80640 80645 80772 80864 81270 81280 81408 81915 82044 82080 82560 83205 84270 84455 84588 85120 85344 85785 86016 86602 86640 86688 86868 87376 87552 88064 88236 88752 89040 89888 90630 90972 91160 91440 91504 91584 91694 92160 92416 92880 93138 94234 94976 95665 95718 95760 96012 96320 96520 96672 96768 96774 97280 97470 97536 97997 98040 98298 98315 99072 99846 100170 100965 101080 101124 101346 101760 102144 102555 102942 103544 103759 103968 104576 105393 105735 106680 106742 106848 107520 107696 108360 108544 108585 108661 108756 109220 109392 109440 109728 110080 110295 110592 110940 112360 112784 112903 113715 113792 114380 114480 114681 114798 114912 115520 115584 115824 116487 116736 117648 117978 118336 118720 120015 120787 120840 120960 121158 121296 121920 122112 123066 123840 124184 126405 126882 127624 127680 127889 128016 128896 129024 129032 129430 129903 129960 130032 130048 130302 130720 131064 131328 132096 133128 133560 133931 134620 134832 135128 135680 135945 136192 136458 136740 137160 137256 137541 138240 138624 139707 140524 140980 141351 142240 142464 143360 143577 143640 144480 144780 145008 145161 145856 145920 146304 147060 147447 147920 148608 151620 151686 152019 152640 152908 153064 153216 154112 154413 154432 155230 155316 155952 156864 157304 159530 160020 160113 160272 161120 161280 161290 161544 161728 162540 162560 162816 163830 164088 164160 165120 166410 168540 168910 169176 170240 170688 171570 172197 173204 173280 173376 173736 174752 175104 175655 176128 176472 176967 177504 178080 179776 181260 181737 181944 182320 182880 183008 183168 183388 184320 184832 185760 186276 188468 189952 190323 191135 191330 191436 191520 192024 192640 193040 193344 193536 193548 194145 194560 194940 195072 195994 196080 196596 196630 198144 199692 200340 201930 202160 202248 202692 203520 204288 205110 205884 207088 207518 207936 209152 210786 211470 213360 213484 213696 215040 215392 216505 216720 217088 217170 217322 217512 218440 218784 218880 219456 220160 220590 221880 224720 225568 225806 227430 227584 228760 228960 229235 229362 229596 229824 231040 231168 231648 232845 232974 233472 234823 235296 235585 235956 236672 237440 239295 240030 241574 241680 241920 241935 242316 242592 243840 244224 245745 245917 246132 247680 248368 249615 252810 253365 253764 255248 255360 255778 256032 257355 257792 258048 258064 258860 259806 259920 260064 260096 260604 261440 262128 262656 264192 266256 266855 267120 267862 269240 269664 270256 271360 271890 272384 272916 273480 274320 274512 275082 276480 277248 279414 281048 281960 282702 284480 284928 286995 287154 287280 288960 289433 289560 290016 290322 291712 291840 292608 293991 294120 294894 294945 295840 297216 302895 303107 303240 303372 304038 305280 305816 306128 306432 306451 307665 308224 308826 308864 310460 310632 311277 311904 313728 314608 316179 317205 319060 320040 320226 320544 320929 322240 322560 322580 323088 323456 325080 325120 325632 325755 325983 327660 328176 328320 330240 332820 337080 337820 338352 338709 340480 341145 341376 343140 344043 344394 346408 346560 346752 347472 349461 349504 350208 351310 352944 353934 355008 356160 356743 359552 362361 362520 363474 363888 364640 365760 366016 366336 366776 369664 371520 372552 373597 376936 379215 379904 380646 382270 382660 382872 383040 383667 384048 385280 386080 386688 387072 387096 388290 389120 389709 389880 390144 391988 392160 393192 393260 396288 399384 400680 401793 403860 404320 404496 405384 407040 408576 410220 411768 412623 414176 415036 415872 418304 419121 421572 422940 424053 426720 426968 427392 430080 430731 430784 433010 433440 434340 434644 435024 435483 436880 437568 437760 438912 440320 441180 443760 449440 451136 451612 454860 455168 456057 457520 457920 458470 458724 459192 459648 462080 462336 463296 465690 465948 469646 470592 471170 471912 473344 474880 478590 480060 480339 483148 483360 483840 483870 484632 485184 487680 488448 489985 491490 491834 492264 495360 496736 499230 505620 506730 507528 510496 510720 511556 512064 514710 515584 516128 516591 517720 518795 519612 519840 520128 520192 521208 522880 524256 525312 526965 528384 530901 532512 533710 534240 535724 538480 539328 540512 542720 543305 543780 544768 545832 546960 548640 549024 550164 552960 554496 558828 562096 563920 564515 565404 568960 569856 573405 573990 574308 574560 577920 578866 579120 580032 580644 582435 583424 583680 585216 587982 588240 589788 589890 591680 594432 603935 605790 606214 606480 606744 608076 610560 611632 612256 612864 612902 615330 616448 617652 617728 620920 621264 622554 623808 627456 629216 632358 634410 638120 639445 640080 640452 641088 641858 644480 645120 645160 646176 646912 649515 650160 650240 651264 651510 651966 655320 656352 656640 660480 665640 667489 669655 674160 675640 676704 677418 680960 682290 682752 685979 686280 687705 688086 688788 692816 693120 693504 693547 694944 698535 698922 699008 700416 702620 704469 705888 706755 707868 710016 712320 713486 717885 719104 724722 725040 725805 726313 726948 727776 729280 731520 732032 732672 733552 737235 737751 739328 743040 745104 747194 753872 758430 759808 760095 761292 764540 765320 765744 766080 767334 768096 770560 772065 772160 773376 774144 774192 776580 779418 779760 780288 783976 784320 786384 786520 792576 798768 800565 801360 803586 807720 808640 808992 810768 814080 817152 820440 822719 823536 825246 828352 830072 831744 836608 838242 843144 845509 845880 848106 853440 853936 854784 854837 860985 861462 861568 866020 866880 868299 868680 869288 870048 870966 873760 875136 875520 877824 880640 881973 882360 884835 887520 895223 898880 902272 903224 908685 909321 909720 910336 912114 915040 915840 916940 917448 918384 919296 919353 924160 924672 926592 931380 931896 933831 939292 941184 942340 943824 946688 948537 949760 951615 957180 960120 960678 962787 966296 966720 967680 967740 969264 970368 975360 976896 977949 979970 982980 983668 984528 990720 993472 998460 1011240 1013460 1014049 1015056 1016127 1020992 1021440 1023112 1024128 1029420 1031168 1032129 1032256 1033182 1035440 1037590 1039224 1039680 1040256 1042416 1045760 1048512 1050624 1053930 1061802 1065024 1067420 1068480 1070229 1071448 1076960 1078656 1081024 1085440 1086610 1087083 1087560 1091664 1093920 1097280 1098048 1100328 1108992 1117656 1120791 1124192 1127840 1129030 1130808 1137920 1139712 1146810 1147980 1148616 1149120 1151001 1155840 1157732 1158240 1160064 1161288 1164870 1166848 1167360 1169127 1170432 1174115 1175964 1176480 1179576 1179780 1183360 1188864 1205379 1207870 1211580 1212428 1212960 1213488 1216152 1221120 1223264 1224512 1225728 1225804 1229585 1230660 1232896 1235304 1235456 1237869 1241840 1242528 1245108 1247616 1254912 1258432 1264716 1268820 1272159 1276240 1278890 1280160 1280904 1282176 1283716 1288960 1290240 1290320 1292352 1293824 1299030 1300320 1300480 1303020 1303932 1310640 1312704 1313280 1320960 1331280 1334978 1339310 1348320 1351280 1353408 1354836 1361920 1364580 1365504 1371958 1372560 1375410 1376172 1377576 1385632 1386240 1387008 1387094 1389888 1397070 1397844 1398016 1405240 1408938 1411776 1413510 1415736 1420032 1424640 1426972 1435770 1438208 1441017 1447165 1449444 1450080 1451610 1452626 1453896 1455552 1458560 1463040 1464064 1465344 1467104 1469955 1474470 1475502 1478656 1486080 1490208 1494388 1507744 1515535 1516860 1519616 1520190 1522584 1529080 1530640 1531488 1532160 1532255 1534668 1536192 1541120 1544130 1544320 1546752 1548384 1553160 1556385 1558836 1559520 1560576 1567952 1568640 1572768 1573040 1580895 1585152 1597536 1601130 1602720 1604645 1607172 1615440 1617280 1617984 1621536 1628160 1629915 1634304 1640880 1643761 1645438 1647072 1650492 1656704 1660144 1663488 1673216 1676484 1686288 1691018 1691760 1693545 1696212 1706880 1707872 1709568 1709674 1720215 1721970 1722924 1723136 1732040 1733760 1736598 1737360 1738576 1740096 1741932 1747305 1747520 1750272 1751040 1755648 1763946 1764720 1769670 1775040 1783715 1790446 1797760 1804544 1806448 1811805 1817370 1818642 1819440 1820672 1824228 1830080 1831680 1833880 1834896 1836768 1838592 1838706 1848320 1849344 1853184 1861943 1862760 1863792 1867662 1867985 1878584 1882368 1884680 1887648 1893376 1897074 1899520 1903230 1914360 1918335 1920240 1921356 1925574 1932592 1933440 1935360 1935480 1938528 1940736 1948545 1950720 1953792 1955898 1959940 1965960 1967336 1969056 1971421 1981440 1986944 1996920 2002467 2008965 2022480 2026031 2026920 2028098 2030112 2032254 2041984 2042880 2046224 2048256 2057937 2058840 2062336 2063115 2064258 2064512 2066364 2070880 2075180 2078448 2079360 2080512 2080641 2084832 2091520 2095605 2097024 2101248 2107860 2113407 2120265 2123604 2130048 2134840 2136960 2140458 2142896 2145157 2153655 2153920 2157312 2162048 2173220 2174166 2175120 2177415 2178939 2183328 2187840 2194560 2196096 2200656 2213253 2217984 2235312 2241582 2248384 2255680 2258060 2261616 2275840 2279424 2280285 2293620 2294953 2295960 2297232 2298240 2302002 2311680 2315464 2316480 2320128 2322576 2329740 2333696 2338254 2340864 2348230 2351928 2352960 2359152 2359560 2366720 2377728 2401695 2410758 2415740 2423160 2424856 2425920 2426976 2429891 2432304 2442240 2446528 2449024 2451456 2451608 2459170 2461320 2468157 2470608 2470912 2475738 2483680 2485056 2490216 2495232 2497201 2509824 2516864 2529432 2536527 2537640 2544318 2552480 2557780 2560320 2561808 2564352 2564511 2567432 2577920 2580640 2582955 2584704 2587648 2598060 2600640 2600960 2604897 2606040 2607864 2621280 2625408 2626560 2641920 2645919 2654505 2662560 2669956 2678620 2685669 2696640 2702560 2706816 2709672 2723840 2727963 2729160 2731008 2743916 2745120 2750820 2752344 2755152 2758059 2771264 2772480 2774016 2774188 2779776 2794140 2795688 2796032 2801493 2810480 2817876 2823552 2827020 2831472 2840064 2849280 2853944 2871540 2876416 2882034 2888361 2894330 2898888 2900160 2903220 2905252 2907792 2911104 2917120 2926080 2928128 2930688 2933847 2934208 2939910 2948940 2951004 2972160 2980416 2988776 3015488 3031070 3033720 3040380 3042147 3045168 3048381 3058160 3061280 3062976 3064320 3064510 3069336 3072384 3082240 3088260 3088640 3093504 3096768 3106320 3112770 3117672 3119040 3135904 3137280 3145536 3146080 3161790 3195072 3202260 3205440 3209290 3210687 3214344 3230880 3234560 3235968 3243072 3256320 3259830 3261249 3281760 3287522 3290876 3294144 3300984 3313408 3320288 3326976 3337445 3346432 3352968 3362373 3372576 3382036 3383520 3387090 3392424 3413760 3415744 3419136 3419348 3429895 3440430 3443940 3445848 3446272 3453003 3464080 3467520 3467735 3473196 3474720 3477152 3480192 3483864 3494610 3495040 3500544 3502080 3511296 3522345 3527892 3529440 3539340 3550080 3567430 3580892 3595520 3609088 3612896 3616137 3623610 3631565 3634740 3637284 3638880 3641344 3648456 3660160 3663360 3667760 3669792 3673536 3677184 3677412 3688755 3696640 3698688 3706368 3723886 3725520 3727584 3735324 3735970 3757168 3764736 3769360 3775296 3786752 3794148 3799040 3806460 3828720 3836670 3840480 3842712 3851148 3865184 3866880 3870720 3870960 3877056 3881472 3897090 3901440 3911796 3919880 3931920 3934672 3938112 3942842 3962880 3973888 3993840 4004934 4017930 4044960 4052062 4053840 4056196 4060224 4064508 4083968 4085760 4092448 4096512 4113595 4115874 4117680 4124672 4126230 4128516 4129024 4132728 4141760 4150360 4156896 4158720 4161024 4161282 4169664 4183040 4191210 4194048 4215720 4226814 4227545 4240530 4247208 4260096 4269680 4273920 4274185 4280916 4285792 4290314 4307310 4307840 4314624 4324096 4341495 4346440 4348332 4350240 4354830 4357878 4366656 4375680 4389120 4392192 4401312 4409865 4426506 4435968 4461637 4470624 4476115 4483164 4496768 4511360 4516120 4523232 4546605 4551680 4558848 4560570 4587240 4589906 4591920 4594464 4596480 4596765 4604004 4623360 4630928 4632960 4640256 4645152 4659480 4667392 4669155 4672423 4676508 4681728 4696460 4703856 4705920 4718304 4719120 4733440 4742685 4755456 4803390 4813935 4821516 4831480 4846320 4849712 4851840 4853952 4854829 4859782 4864608 4884480 4889745 4893056 4898048 4902912 4903216 4918340 4922640 4931283 4936314 4941216 4941824 4951476 4967360 4970112 4980432 4990464 4994402 5019648 5033728 5058864 5070245 5073054 5075280 5080635 5088636 5104960 5115560 5120640 5123616 5128704 5129022 5134864 5155840 5160645 5161280 5165910 5169408 5175296 5193841 5196120 5201280 5209794 5212080 5215728 5242560 5250816 5253120 5291838 5309010 5325120 5339912 5351145 5357240 5371338 5393280 5405120 5413632 5419344 5435415 5455926 5458320 5462016 5487832 5490240 5499227 5501640 5504688 5510304 5516118 5542528 5544960 5548032 5548376 5559552 5585829 5588280 5591376 5592064 5602986 5603955 5620960 5635752 5647104 5654040 5662944 5680128 5698560 5707888 5743080 5752832 5755005 5759033 5764068 5776722 5788660 5797776 5800320 5806440 5810504 5815584 5822208 5822569 5834240 5845635 5852160 5856256 5861376 5867694 5868416 5879820 5897880 5902008 5914263 5944320 5960832 5977552 5983859 6007401 6026895 6030976 6062140 6067440 6078093 6080760 6084294 6090336 6096762 6116320 6122560 6125952 6128640 6129020 6138672 6144768 6164480 6173811 6176520 6177280 6187008 6189345 6193536 6212640 6225540 6235344 6238080 6241923 6271808 6274560 6291072 6292160 6323580 6340221 6360795 6390144 6404520 6410880 6418580 6421374 6428688 6435471 6461760 6469120 6471936 6486144 6519660 6522498 6536817 6563520 6575044 6581752 6588288 6601968 6626816 6639759 6640576 6653952 6674890 6705936 6724746 6745152 6764072 6767040 6774180 6778117 6784848 6827520 6831488 6838272 6838696 6859790 6880860 6884859 6887880 6891696 6892544 6906006 6928160 6935040 6935470 6946392 6949440 6954304 6960384 6967728 6989220 6990080 7001088 7022592 7044690 7055784 7058880 7078680 7098343 7100160 7134860 7161784 7191040 7205085 7218176 7225792 7232274 7247220 7263130 7269480 7274568 7277760 7289673 7296912 7320320 7326720 7335520 7339584 7347072 7354368 7354824 7377510 7393280 7404471 7412736 7447772 7451040 7455168 7470648 7471940 7491603 7514336 7529472 7538720 7550592 7573504 7588296 7598080 7609581 7612920 7657440 7673340 7680960 7685424 7693533 7702296 7730368 7733760 7741920 7754112 7762944 7794180 7802880 7814691 7823592 7839760 7863840 7869344 7876224 7885684 7925760 7947776 7987680 8009868 8035860 8057007 8089920 8104124 8107680 8112392 8120448 8129016 8167936 8171520 8183889 8184896 8193024 8218805 8227190 8231748 8235360 8252460 8257032 8258048 8265456 8274177 8283520 8300720 8313792 8317440 8322048 8322564 8339328 8366080 8382420 8388096 8431440 8453628 8455090 8481060 8494416 8520192 8539360 8547840 8548370 8561832 8571584 8580628 8614620 8615680 8629248 8648192 8665083 8682990 8692880 8696664 8700480 8709660 8715756 8733312 8751360 8778240 8784384 8802624 8819730 8853012 8923274 8941248 8952230 8966328 8993536 9022720 9032240 9046464 9093210 9103360 9121140 9126441 9174480 9179812 9183840 9188928 9192960 9193530 9208008 9246720 9261856 9265920 9280512 9290304 9309715 9318960 9334784 9338310 9344846 9353016 9392920 9407712 9411840 9436608 9438240 9466880 9485370 9606780 9627870 9632061 9643032 9662960 9692640 9699424 9703680 9707904 9709658 9719564 9729216 9768960 9779490 9786112 9796096 9806432 9836680 9845280 9857105 9862566 9872628 9882432 9883648 9902952 9934720 9940224 9960864 9980928 9988804 10012335 10039296 10067456 10087119 10117728 10130155 10140490 10146108 10150560 10161270 10177272 10209920 10231120 10241280 10247232 10257408 10258044 10269728 10289685 10311680 10321290 10322560 10331820 10338816 10350592 10387682 10392240 10402560 10403205 10419588 10424160 10431456 10485120 10501632 10506240 10567035 10583676 10618020 10650240 10679824 10702290 10714480 10725785 10742676 10786560 10810240 10827264 10838688 10870830 10894695 10911852 10916640 10924032 10975664 10980480 10998454 11003280 11009376 11020608 11032236 11066265 11085056 11089920 11096064 11096752 11119104 11171658 11176560 11182752 11184128 11205972 11207910 11241920 11271504 11294208 11308080 11325888 11360256 11397120 11415776 11474765 11486160 11505664 11510010 11518066 11528136 11553444 11577320 11595552 11600640 11612880 11621008 11631168 11644416 11645138 11668480 11691270 11704320 11712512 11735388 11736832 11759640 11795760 11804016 11828526 11888640 11921664 11955104 11967718 12014802 12053790 12061952 12124280 12134880 12149455 12156186 12161520 12168588 12180672 12193524 12232640 12245120 12251904 12257280 12258040 12277344 12289536 12340785 12347622 12353040 12354560 12374016 12378690 12387072 12425280 12445619 12451080 12470688 12476160 12483846 12486005 12543616 12549120 12582144 12584320 12647160 12680442 12682635 12721590 12780288 12809040 12821760 12822555 12837160 12842748 12857376 12870942 12923520 12938240 12943872 12972288 13024485 13033601 13039320 13044996 13073634 13127040 13150088 13163504 13176576 13177393 13203936 13229595 13253632 13279518 13281152 13307904 13349780 13384911 13411872 13428345 13449492 13490304 13528144 13534080 13548360 13556234 13569696 13639815 13655040 13662976 13676544 13677392 13719580 13761720 13769718 13775760 13783392 13785088 13790295 13799947 13812012 13856320 13870080 13870940 13892784 13898880 13908608 13920768 13935456 13978440 13980160 14002176 14007465 14017269 14045184 14089380 14111568 14117760 14157360 14196686 14200320 14269720 14323568 14382080 14410170 14436352 14441805 14451584 14464548 14494440 14526260 14538960 14549136 14555520 14564487 14579346 14593824 14640640 14653440 14669235 14671040 14679168 14694144 14708736 14709648 14755020 14793849 14808942 14825472 14895544 14902080 14910336 14941296 14943880 14983206 15028672 15058944 15077440 15101184 15176592 15210735 15219162 15225840 15241905 15314880 15339949 15346680 15361920 15370848 15387066 15404592 15460736 15467520 15483840 15508224 15525888 15581523 15588360 15629382 15647184 15679520 15727680 15738688 15752448 15771368 15895552 15975360 16019736 16053435 16064671 16071720 16114014 16179840 16208248 16215360 16224784 16240896 16241903 16258032 16306245 16335872 16367778 16369792 16386048 16437610 16454380 16463496 16470720 16497681 16504920 16514064 16516096 16530912 16548354 16567040 16601440 16627584 16634880 16644096 16645128 16678656 16732160 16757487 16764840 16776192 16811865 16862880 16907256 16910180 16962120 16988832 17009237 17040384 17078720 17095680 17096740 17123664 17143168 17161256 17229240 17231360 17258496 17265015 17277099 17296384 17330166 17365980 17385760 17393328 17400960 17419320 17431512 17466624 17467707 17502720 17556480 17568768 17605248 17639460 17706024 17742789 17846548 17882496 17904460 17932656 17951577 17987072 18022203 18045440 18064480 18080685 18092928 18186420 18206720 18234279 18242280 18252882 18348960 18359624 18367680 18377856 18385920 18387060 18416016 18493440 18521433 18523712 18531840 18561024 18580608 18619430 18637920 18676620 18689692 18706032 18725769 18785840 18815424 18823680 18873216 18876480 18933760 18970740 19213560 19255740 19264122 19286064 19306413 19325920 19385280 19398848 19407360 19415808 19419316 19439128 19458432 19558980 19572224 19592192 19610451 19612864 19673360 19690560 19714210 19725132 19745256 19764864 19805904 19869440 19880448 19921728 19961856 19977608 20024670 20134912 20174238 20235456 20260310 20280980 20292216 20301120 20322540 20334351 20354544 20419840 20462240 20482560 20494464 20514816 20516088 20539456 20579370 20623360 20642580 20645120 20654577 20663640 20677632 20775364 20784480 20805120 20806410 20839176 20848320 20862912 20970240 21003264 21134070 21167352 21236040 21295029 21300480 21359648 21404580 21428960 21451570 21485352 21573120 21620480 21654528 21677376 21741660 21789390 21823704 21833280 21869019 21951328 21960960 21996908 22006560 22018752 22041216 22064472 22132530 22170112 22179840 22193504 22213413 22238208 22308185 22343316 22353120 22365504 22368256 22411944 22415820 22474809 22483840 22543008 22588416 22616160 22651776 22720512 22794240 22828743 22831552 22949530 22972320 23020020 23036132 23056272 23080599 23106888 23154640 23191104 23201280 23225760 23242016 23262336 23288832 23290276 23336960 23362115 23382540 23408640 23425024 23470776 23473664 23519280 23591520 23608032 23657052 23777280 23843328 23910208 23935436 24029604 24107580 24123904 24171021 24248560 24269760 24274145 24298910 24312372 24323040 24337176 24361344 24387048 24465280 24490240 24503808 24514560 24516080 24554688 24579072 24656415 24681570 24695244 24706080 24709120 24757380 24774144 24850560 24891238 24902160 24941376 24952320 24967692 24972010 25087232 25098240 25164288 25168640 25294320 25360884 25365270 25443180 25560576 25618080 25643520 25645110 25674320 25685496 25714752 25741884 25847040 25876480 25887744 25944576 25969205 26048970 26067202 26078640 26089992 26147268 26254080 26300176 26327008 26353152 26354786 26407872 26459190 26507264 26559036 26562304 26699560 26769822 26823744 26856690 26898984 26980608 27056288 27068160 27096720 27112468 27139392 27279630 27310080 27325952 27354784 27379323 27439160 27496135 27523440 27539436 27551520 27566784 27570176 27580590 27599894 27624024 27712640 27740160 27741880 27785568 27797760 27817216 27841536 27870912 27929145 27956880 27960320 28004352 28014930 28034538 28178760 28223136 28235520 28314720 28393372 28400640 28539440 28647136 28764160 28795165 28820340 28872704 28883610 28903168 28929096 28988880 29052520 29077920 29098272 29111040 29112845 29128974 29158692 29187648 29281280 29306880 29338470 29342080 29358336 29388288 29419296 29510040 29571315 29587698 29617884 29650944 29791088 29804160 29820672 29822521 29882592 29887760 29919295 29966412 30037005 30057344 30117888 30154880 30202368 30353184 30390465 30421470 30438324 30451680 30483810 30629760 30679898 30693360 30723840 30741696 30774132 30809184 30869055 30921472 30935040 30967680 31016448 31051776 31163046 31176720 31209615 31231459 31258764 31294368 31359040 31455360 31477376 31504896 31542736 31701105 31791104 31950720 32039472 32106870 32129342 32143440 32177355 32228028 32359680 32416496 32430720 32449568 32481792 32483806 32516064 32612490 32671744 32684085 32735556 32739584 32772096 32875220 32908760 32926992 32941440 32995362 33009840 33028128 33032192 33061824 33096708 33134080 33198795 33202880 33255168 33269760 33288192 33290256 33357312 33514974 33529680 33552384 33623730 33725760 33814512 33820360 33890585 33924240 33977664 34018474 34080768 34157440 34191360 34193480 34247328 34286336 34322512 34424295 34458480 34462720 34516992 34530030 34554198 34592768 34660332 34731960 34771520 34786656 34801920 34838640 34863024 34933248 34935414 35005440 35112960 35137536 35210496 35278920 35376917 35412048 35485578 35491715 35693096 35764992 35808920 35865312 35903154 35974144 36044406 36090880 36128960 36161370 36185856 36356887 36372840 36448365 36468558 36484560 36505764 36697920 36719248 36735360 36755712 36757991 36771840 36774120 36832032 37022355 37042866 37047424 37063680 37122048 37161216 37238860 37275840 37336857 37353240 37379384 37412064 37451538 37458015 37571680 37630848 37647360 37746432 37752960 37867520 37941480 38047905 38427120 38467665 38494589 38511480 38528244 38572128 38612826 38651840 38770560 38797696 38814720 38831616 38838632 38878256 38916864 39073455 39100803 39117960 39144448 39184384 39220902 39225728 39346720 39381120 39428420 39450264 39490512 39529728 39532179 39611808 39738880 39760896 39843456 39923712 39955216 40049340 40154733 40269824 40285035 40348476 40470912 40520620 40561960 40584432 40602240 40645080 40668702 40709088 40757983 40839680 40919445 40924480 40965120 40988928 41029632 41032176 41078912 41158740 41285160 41290240 41309154 41327280 41355264 41370885 41399841 41550728 41568960 41610240 41612820 41678352 41696640 41725824 41940480 42006528 42051807 42268140 42334704 42472080 42590058 42600960 42719296 42809160 42857920 42903140 42970704 43146240 43240960 43309056 43325415 43354752 43483320 43578780 43604107 43647408 43666560 43693461 43738038 43902656 43921920 43993816 44013120 44037504 44082432 44128944 44265060 44340224 44381547 44387008 44426826 44476416 44616370 44686632 44706240 44731008 44823888 44831640 44949618 44967680 45086016 45176832 45232320 45303552 45306361 45632205 45657486 45663104 45899060 45944640 46019847 46040040 46072264 46112544 46161198 46213776 46309280 46382208 46402560 46451520 46484032 46524672 46577664 46580552 46673920 46724230 46744569 46765080 46941552 46947328 47038560 47183040 47216064 47314104 47446819 47686656 47820416 47870872 48059208 48160305 48194013 48215160 48247808 48342042 48497120 48539520 48548290 48597820 48624744 48646080 48674352 48722688 48725709 48774096 48930560 48980480 49007616 49032160 49109376 49158144 49312830 49363140 49390488 49412160 49418240 49493043 49514760 49548288 49701120 49782476 49804320 49882752 49904640 49935384 49944020 50174464 50196480 50272461 50328576 50337280 50435595 50588640 50721768 50730540 50886360 51027711 51121152 51236160 51287040 51290220 51348640 51370992 51429504 51483768 51694080 51752960 51775488 51831297 51889152 51938410 52097940 52134404 52157280 52179984 52294536 52403121 52508160 52600352 52654016 52706304 52709572 52815744 52918380 53014528 53118072 53124608 53228367 53399120 53539644 53647488 53713380 53797968 53854731 53961216 54112576 54136320 54193440 54224936 54278784 54559260 54620160 54651904 54702837 54709568 54758646 54878320 54992270 55046880 55078872 55103040 55133568 55161180 55199788 55248048 55425280 55480320 55483760 55571136 55595520 55634432 55683072 55741824 55858290 55913760 55920640 56029860 56069076 56357520 56446272 56471040 56629440 56786744 56801280 57078880 57294272 57528320 57590330 57640680 57767220 57806336 57858192 57919239 57977760 58105040 58155840 58196544 58222080 58225690 58257948 58317384 58375296 58562560 58676940 58684160 58716672 58776576 58838592 59020080 59142630 59175396 59235768 59582176 59608320 59641344 59645042 59765184 59775520 59838590 59932824 60074010 60114688 60309760 60404736 60706368 60780930 60842940 60876648 60903360 60967620 61003053 61259520 61359796 61386720 61447680 61483392 61548264 61618368 61738110 61842944 61870080 61935360 61963731 62032896 62228095 62326092 62353440 62419230 62462918 62517528 62588736 62718080 62910720 62954752 63009792 63085472 63402210 63582208 63885087 63901440 64078944 64213740 64258684 64286880 64354710 64456056 64719360 64832992 64861440 64899136 64963584 64967612 65032128 65168005 65224980 65343488 65368170 65471112 65479168 65607057 65750440 65817520 65853984 65882880 65886965 65990724 66019680 66056256 66064384 66123648 66193416 66268160 66397590 66405760 66510336 66539520 66580512 66714624 66924555 67029948 67059360 67104768 67247460 67424427 67451520 67629024 67640720 67781170 67848480 67955328 68036948 68161536 68314880 68382720 68386960 68494656 68572672 68645024 68848590 68916960 68925440 68999735 69060060 69108396 69185536 69320664 69463920 69543040 69573312 69603840 69677280 69726048 69866496 69870828 70010880 70086345 70225920 70275072 70420992 70557840 70753834 70824096 70971156 70983430 71386192 71529984 71617840 71730624 71806308 71948288 72088812 72181760 72257920 72322740 72371712 72713774 72745680 72822435 72896730 72937116 72969120 73011528 73395840 73438496 73470720 73511424 73515982 73543680 73548240 73664064 73969245 74044710 74085732 74094848 74127360 74322432 74477720 74551680 74673714 74706480 74758768 74824128 74903076 74916030 75143360 75261696 75294720 75492864 75505920 75882960 76095810 76699745 76854240 76935330 76989178 77022960 77056488 77144256 77225652 77303680 77541120 77595392 77629440 77663232 77677264 77756512 77833728 77907615 78146910 78201606 78235920 78288896 78368768 78441804 78451456 78693440 78762240 78856840 78900528 78981024 79059456 79064358 79223616 79477760 79521792 79686912 79910432 80098680 80309466 80323355 80539648 80570070 80696952 80941824 81041240 81123920 81168864 81204480 81209515 81290160 81337404 81418176 81515966 81679360 81838890 81848960 81930240 81977856 82064352 82157824 82317480 82488405 82570320 82580480 82618308 82654560 82710528 82741770 82799682 83101456 83137920 83220480 83225640 83356704 83393280 83451648 83787435 83880960 84013056 84103614 84536280 84669408 84771103 84944160 85046185 85180116 85201920 85438592 85618320 85715840 85806280 85941408 86292480 86385495 86481920 86618112 86650830 86709504 86966640 87119333 87157560 87208214 87294816 87333120 87338535 87386922 87476076 87805312 87843840 87987632 88026240 88075008 88164864 88257888 88530120 88680448 88713945 88763094 88774016 88853652 88952832 89232740 89373264 89412480 89462016 89467563 89647776 89663280 89757885 89899236 89935360 90111015 90172032 90353664 90464640 90607104 90612722 91171395 91264410 91314972 91326208 91798120 91889280 92039694 92080080 92144528 92225088 92241751 92322396 92427552 92607165 92618560 92764416 92805120 92903040 92968064 93049344 93155328 93161104 93448460 93489138 93530160 93628845 93694377 93883104 93894656 94077120 94366080 94432128 94628208 94893638 95373312 95640832 95741744 96118416 96320610 96388026 96430320 96495616 96532065 96684084 96994240 97079040 97096580 97195640 97249488 97292160 97348704 97445376 97451418 97548192 97861120 97960960 98015232 98052255 98064320 98218752 98316288 98625660 98682979 98726280 98780976 98824320 98986086 99029520 99096576 99402240 99564952 99608640 99765504 99809280 99870768 99888040 100348928 100544922 100657152 100674560 100871190 101177280 101443536 101461080 101671755 101772720 102055422 102242304 102472320 102574080 102580440 102697280 102741984 102859008 102967536 103272885 103388160 103550976 103662594 103778304 103876820 104195880 104268808 104314560 104359968 104485313 104589072 104806242 105016320 105200704 105308032 105412608 105419144 105631488 105836760 106130751 106236144 106249216 106456734 106475145 106798240 107079288 107294976 107379643 107426760 107595936 107709462 107922432 108225152 108272640 108386880 108449872 108557568 109070661 109118520 109303808 109345095 109405674 109419136 109517292 109756640 109984540 110093760 110157744 110206080 110267136 110273973 110322360 110399576 110496096 110850560 110967520 111067065 111142272 111191040 111268864 111366144 111483648 111716580 111827520 111841280 112010571 112059720 112138152 112374045 112715040 112892544 112942080 113258880 113573488 113602560 113693321 114143715 114157760 114588544 115180660 115281360 115402995 115483767 115534440 115612672 115716384 115838478 115955520 116210080 116311680 116393088 116444160 116451380 116515896 116634768 116750592 117125120 117302409 117353880 117368320 117433344 117553152 117677184 118040160 118285260 118350792 118471536 118596537 119164352 119216640 119282688 119290084 119530368 119551040 119677180 119865648 120148020 120229376 120464199 120619520 120809472 120855105 121412736 121561860 121685880 121753296 121806720 121935240 122006106 122273949 122519040 122719592 122773440 122895360 122966784 123096528 123236736 123476220 123685888 123870720 123927462 124065792 124199523 124456190 124652184 124706880 124838460 124925836 125035056 125177472 125436160 125821440 125909504 126019584 126155421 126170944 126804420 127770174 127802880 128157888 128427480 128517368 128573760 128709420 128784223 128912112 129438720 129665984 129722880 129798272 129927168 129935224 130064256 130336010 130449960 130736340 130812321 130942224 130958336 131080383 131214114 131500880 131635040 131707968 131765760 131773930 131981448 132039360 132112512 132247296 132386832 132536320 132795180 132811520 133020672 133161024 133429248 133849110 134059896 134118720 134494920 134848854 134903040 135258048 135281440 135562340 135696960 135910656 135919083 136073896 136629760 136773920 136896615 136989312 137145344 137290048 137697180 137833920 137850880 137999470 138059541 138120120 138216792 138641328 138927840 139086080 139146624 139207680 139354560 139452096 139732992 139741656 140021760 140172690 140233707 140841984 141115680 141507668 141648192 141942312 141966860 142340457 142772384 143059968 143235680 143461248 143612616 143896576 144177624 144363520 144515840 144582039 144645480 144743424 145427548 145491360 145644870 145793460 145874232 145938240 146023056 146177127 146791680 146876992 146941440 147022848 147031964 147096480 147328128 147938490 148089420 148171464 148189696 148254720 148479129 148644864 148955440 149103360 149112605 149347428 149412960 149517536 149648256 149806152 149832060 150286720 150523392 150589440 150985728 151011840 151765920 152191620 153083133 153399490 153708480 153870660 153978356 154045920 154112976 154288512 154451304 154607360 155082240 155190784 155258880 155326464 155354528 155493891 155513024 155667456 155815230 156157295 156293820 156403212 156471840 156577792 156883608 156902912 157209363 157386880 157524480 157713680 157801056 157962048 158118912 158128716 158447232 158955520 159043584 159373824 159820864 160197360 160618932 160646710 161140140 161393904 161564193 161883648 162082480 162247840 162337728 162408960 162419030 162580320 162674808 162836352 163031932 163358720 163677780 163697920 163860480 163955712 164128704 164315648 164634960 164976810 165140640 165160960 165236616 165309120 165483540 165599364 166202912 166275840 166440960 166451280 166713408 166786560 166903296 167574870 167761920 168207228 169072560 169338816 169542206 169888320 170092370 170360232 170403840 170877184 171236640 171431680 171612560 171882816 172584960 172770990 172963840 173301660 173419008 173933280 174238666 174315120 174416428 174589632 174666240 174677070 174773844 174952152 175610624 175687680 175975264 176052480 176150016 176329728 176515776 176884585 177060240 177360896 177427890 177526188 177548032 177707304 178465480 178746528 178824960 178924032 178935126 179295552 179326560 179515770 179798472 179870720 180222030 180344064 180929280 181214208 181225444 181784435 182342790 182528820 182629944 182652416 183009159 183596240 183778560 183789955 184079388 184160160 184289056 184450176 184483502 184644792 184855104 185214330 185237120 185528832 185610240 185806080 185936128 186098688 186322208 186684285 186896920 186978276 187060320 187257690 187388754 187766208 187789312 188154240 188732160 188864256 189256416 189787276 190746624 191281664 191483488 191655261 192236832 192472945 192641220 192776052 192860640 192991232 193064130 193368168 193988480 194158080 194193160 194391280 194498976 194584320 194697408 194890752 194902836 195096384 195504015 195722240 195921920 196030464 196104510 196128640 196437504 197251320 197365958 197452560 197561952 197648640 197660895 197972172 198059040 198193152 198804480 199129904 199217280 199531008 199618560 199741536 199776080 200697856 200773665 201089844 201314304 201349120 201742380 202354560 202887072 202922160 203343510 203545440 203789915 204110844 204484608 204944640 205148160 205160880 205394560 205483968 205718016 205935072 206545770 206776320 206999205 207325188 207556608 207753640 208391760 208537616 208629120 208719936 208757647 208970626 209178144 209612484 210032640 210259035 210401408 210616064 210825216 210838288 211262976 211673520 212261502 212472288 212498432 212913468 212950290 213596480 214158576 214589952 214759286 214853520 215191872 215418924 215844864 216450304 216545280 216773760 216899744 217115136 218020535 218141322 218237040 218467305 218607616 218690190 218811348 218838272 219034584 219513280 219969080 220187520 220315488 220412160 220534272 220547946 220644720 220799152 220992192 221701120 221907735 221935040 222134130 222284544 222382080 222537728 222967296 223433160 223655040 224021142 224119440 224276304 224748090 225430080 225785088 225884160 226517760 226531805 227146976 227386642 228287430 228315520 229177088 230099235 230361320 230562720 230805990 230967534 231068880 231225344 231432768 231676956 231911040 232420160 232623360 232786176 232888320 232902760 233031792 233269536 233501184 233722845 234604818 234707760 234736640 234866688 235106304 235354368 236080320 236466761 236570520 236701584 236943072 237193074 237234095 238328704 238433280 238565376 238580168 239060736 239102080 239354360 239731296 240296040 240458752 240928398 240970065 241239040 241618944 241710210 242825472 243123720 243371760 243506592 243613440 243628545 243870480 244012212 244547898 245038080 245439184 245546880 245790720 245933568 246193056 246473472 246952440 247371776 247465215 247638419 247741440 247854924 248131584 248399046 248912380 249304368 249413760 249676920 249851672 250070112 250354944 250370467 250872320 251362305 251642880 251819008 252039168 252310842 252341888 253608840 254313309 255138555 255540348 255605760 256315776 256854960 257034736 257147520 257305937 257418840 257568446 257824224 258877440 259156485 259331968 259445760 259596544 259854336 259870448 260128512 260672020 260899920 261357999 261472680 261624642 261884448 261916672 262015605 262160766 262428228 263001760 263270080 263415936 263531520 263547860 263962896 264078720 264225024 264494592 264773664 265072640 265590360 265623040 266041344 266141835 266322048 266858496 267698220 268119792 268237440 268402689 268989840 269273655 269697708 269806080 270516096 270562880 271124680 271393920 271821312 271838166 272147792 273259520 273514185 273547840 273793230 273978624 274290688 274580096 275394360 275667840 275998940 276119082 276240240 276433584 276725253 277282656 277855680 278172160 278293248 278415360 278709120 278904192 279465984 279483312 280345380 280467414 281083131 281683968 282231360 283015336 283296384 283884624 283933720 284680914 285544768 286119936 286471360 286922496 287225232 288355248 289031680 289164078 289290960 289486848 289596195 290855096 290982720 291289740 291459031 291586920 291748464 291876480 292046112 292354254 293583360 293753984 293882880 294045696 294063928 294192960 294656256 295876980 296048937 296178840 296342928 296379392 296958258 297289728 297910880 298206720 298225210 298694856 298825920 299035072 299296512 299612304 299664120 300573440 301046784 301971456 302023680 303531840 304383240 305015265 305228749 306166266 306798980 307416960 307741320 307956712 308091840 308225952 308577024 308596157 308902608 309214720 309818655 310164480 310381568 310652928 310709056 310987782 311026048 311334912 311630460 312314590 312587640 312806424 312943680 313455939 313767216 313805824 314418726 314773760 315048960 315427360 315602112 315924096 316237824 316257432 316894464 317144527 317911040 318392253 318747648 319425435 319641728 320394720 321237864 321293420 322138929 322280280 322787808 323128386 323767296 324164960 324495680 324675456 324817920 324838060 325160640 325349616 325672704 326063864 326717440 327211983 327355560 327395840 327911424 328035285 328257408 328631296 329269920 329953620 330281280 330321920 330473232 330618240 330821919 330967080 331198728 332405824 332551680 332902560 333426816 333573120 333806592 335149740 335523840 336031713 336414456 337122135 338145120 338677632 339084412 339776640 340184740 340720464 340807680 341079963 341754368 342473280 342863360 343225120 343765632 345541980 345927680 346451301 346603320 346838016 347866560 348477332 348630240 348832856 349179264 349332480 349354140 349547688 349904304 351221248 351375360 351907227 351950528 352104960 352300032 352659456 353031552 353769170 354120480 354855780 355052376 355096064 355414608 355789611 356930960 357493056 357649920 357848064 357870252 358591104 358653120 359031540 359596944 359741440 360444060 360688128 361858560 362428416 362450888 363568870 364685580 365057640 365259888 365304832 366018318 366821847 367192480 367557120 367579910 368158776 368320320 368578112 368900352 368967004 369289584 369710208 370428660 370474240 371057664 371612160 371872256 372197376 372598569 372644416 373368570 373793840 373956552 374120640 374515380 374777508 375532416 376308480 377464320 377728512 378512832 379574552 382563328 382966976 383310522 384473664 384945890 385282440 385552104 385721280 386128260 386352669 386736336 387976960 388316160 388386320 388782560 388997952 389168640 389394816 389781504 389805672 390192768 391008030 391444480 391843840 392209020 392257280 392436963 392875008 394502640 394731916 394905120 395123904 395297280 395321790 395944344 396118080 397608960 398259808 398434560 399062016 399483072 399552160 401395712 401547330 402179688 402698240 403484760 404709120 405774144 405844320 406687020 407090880 407579830 407757249 408221688 409889280 410321760 410789120 410967936 411436032 411870144 413091540 413552640 413998410 414178623 414650376 415507280 416783520 417075232 417258240 417439872 417515294 417941252 418356288 419224968 420065280 420518070 420802816 421232128 421676576 422525952 423347040 423855515 424523004 424944576 424996864 425826936 425900580 427021371 427192960 428317152 429179904 429518572 429707040 430383744 430837848 431689728 432900608 433090560 433547520 433746117 433799488 434230272 435596665 436041070 436282644 436474080 436934610 437380380 437622696 437676544 438069168 438531381 439026560 439938160 440375040 440630976 440824320 441068544 441095892 441289440 441598304 441984384 443402240 443815470 443870080 444268260 444569088 444764160 445075456 445934592 446866320 447310080 447337815 448042284 448238880 448552608 449496180 450860160 451570176 451768320 453035520 453063610 454293952 454773284 456574860 456631040 458354176 459249399 460198470 460722640 461125440 461208755 461611980 461935068 462137760 462450688 462865536 463353912 463822080 464840320 465246720 465572352 465776640 465805520 466063584 466539072 467002368 467445690 468471885 469209636 469415520 469473280 469733376 470708736 472160640 472933522 473141040 473403168 473886144 474386148 474468190 476657408 476866560 477130752 477160336 478121472 478204160 478708720 479462592 480592080 480917504 481856796 481940130 482478080 483420420 485650944 486247440 486743520 487013184 487226880 487257090 487740960 488024424 489095796 490076160 490878368 491093760 491581440 491867136 492386112 492946944 493414895 493904880 494743552 494930430 495276838 495482880 495709848 496798092 497824760 498608736 498827520 499353840 499703344 500140224 500709888 500740934 501744640 502724610 503285760 503638016 504621684 504683776 507217680 508626618 510277110 511080696 511211520 512631552 513709920 514069472 514295040 514611874 514837680 515136892 515648448 517754880 518312970 518663936 518891520 519193088 519740896 520257024 521344040 521799840 522426565 522715998 522945360 523249284 523768896 523833344 524031210 524321532 524856456 526003520 526540160 526831872 527063040 527095720 527925792 528157440 528450048 528989184 529547328 530653755 531180720 531246080 532082688 532283670 532644096 535396440 536239584 536474880 536805378 536898215 537979680 538547310 539395416 539612160 541032192 541125760 542249360 542787840 543642624 543676332 544295584 545353305 546519040 547028370 547095680 547586460 547957248 548581376 549160192 550788720 551335680 551369865 551997880 552238164 552480480 552867168 553450506 554565312 555711360 556344320 556586496 556830720 557418240 557808384 558966624 560052855 560690760 560934828 562166262 563367936 564462720 566030672 566592768 566627899 567769248 567867440 568466605 569361828 571089536 572239872 572942720 573844992 574450464 576710496 577418835 578063360 578328156 578581920 578973696 579192390 581710192 581965440 582579480 582918062 583173840 583496928 583752960 584092224 584708508 586512045 587166720 587507968 587765760 588091392 588127856 588385920 589312512 591753960 592097874 592357680 592685856 592758784 592982685 593397721 593916516 594579456 595821760 596413440 596450420 597389712 597651840 598070144 598593024 599224608 599328240 601146880 602093568 602320995 603942912 604047360 607063680 608766480 610030530 610457498 611369745 612332532 613597960 614833920 615482640 615913424 616183680 616451904 617154048 617192314 617805216 618429440 619637310 620328960 620763136 620997615 621418112 621975564 622052096 622669824 623260920 624629180 625175280 625612848 625887360 626272941 626911878 627534432 627611648 628837452 629547520 630097920 630777105 630854720 631204224 631848192 632475648 632514864 633788928 634289054 636784506 637495296 638850870 639283456 640789440 642475728 642586840 643921115 644277858 644560560 645575616 646256772 647534592 648329920 648991360 649350912 649635840 649676120 650321280 650699232 651345408 652127728 654061605 654423966 654711120 654791680 655401915 655822848 656070570 656514816 657262592 658539840 659617807 659907240 660562560 660946464 661236480 661643838 661934160 662397456 664811648 665103360 665805120 666853632 667146240 667613184 670299480 672063426 672828912 674244270 676290240 677355264 678168824 679553280 679595415 680369480 681440928 682159926 683508736 684946560 685726720 686450240 687531264 690297705 690780853 691083960 692902602 693206640 693676032 695733120 696954664 697260480 697665712 698358528 698401829 698664960 698708280 699095376 699808608 701168535 702442496 703814454 703901056 704209920 704600064 705318912 706063104 707538340 708240960 709400283 709711560 710104752 710192128 710829216 711579222 711702285 713861920 714986112 715299840 715696128 715740504 717182208 717306240 718063080 719193888 719482880 720888120 721376256 722910195 723717120 724856832 724901776 727137740 729371160 730115280 730519776 730609664 730885635 731397191 732036636 733643694 734384960 735114240 735159820 736317552 736640640 737156224 737800704 737934008 738579168 739420416 740857320 740948480 742115328 742395645 742915257 743224320 743744512 744394752 745197138 745288832 746737140 747587680 747913104 748241280 749030760 749555016 751064832 751111401 752616960 754928640 755457024 757025664 759149104 762939927 765126656 765415665 765933952 766621044 768947328 769891780 770564880 771104208 771442560 771917811 772256520 772705338 773472672 775953920 776632320 776772640 777469455 777565120 777995904 778337280 778789632 779563008 779611344 780385536 782016060 782888960 784073997 784418040 784514560 784873926 785750016 786046815 789005280 789463832 789810240 790247808 790594560 790643580 791888688 792236160 795217920 796519616 796869120 798124032 798966144 799104320 803094660 804359376 805208067 806969520 807820965 809418240 811548288 811688640 813374040 814181760 815159660 815514498 816443376 819778560 820643520 821578240 821935872 822872064 823740288 826183080 827996820 828357246 829300752 830175759 831014560 833567040 834150464 834516480 834879744 835030588 835882504 836712576 838449936 841036140 841605632 842464256 843249393 843353152 845051904 846694080 847711030 849046008 849889152 851653872 851801160 854042742 854385920 856634304 858359808 859037144 859414080 860767488 860820859 861675696 865801216 867095040 867492234 867598976 868460544 871193330 872082140 872565288 872948160 873869220 874377093 874760760 875245392 875353088 876138336 877062762 878053120 879876320 880750080 881261952 881648640 882137088 882191784 882578880 883196608 883968768 886804480 887630940 887740160 888146811 888536520 889138176 891869184 893732640 894620160 894675630 896084568 896477760 897105216 898992360 901489561 901720320 903140352 906071040 906127220 908587904 909546568 913149720 913262080 915045795 915686247 916708352 918498798 920396940 921445280 922250880 922417510 923223960 923870136 924275520 925731072 925788471 926707824 927644160 929680640 930493440 931144704 931611040 932127168 933078144 934004736 934891380 936943770 938419272 938831040 938946560 940367817 941417472 944321280 945867044 946282080 946806336 947772288 948772296 948936380 951433581 953314816 953733120 954320672 955176759 956242944 956408320 957417440 958276305 958925184 961184160 961835008 963713592 963880260 964956160 966416787 966840840 971301888 972494880 973487040 974026368 974453760 974514180 975481920 976048848 978191592 980152320 981635949 981756736 982187520 983734272 984772224 985893888 986829790 987809760 989860860 990553676 990965760 991419696 992465757 993596184 995649520 997217472 997655040 998707680 999406688 1000280448 1001419776 1001481868 1003489280 1005449220 1006571520 1007276032 1009243368 1009367552 1014435360 1017253236 1020554220 1022161392 1022423040 1023239889 1025263104 1027419840 1028138944 1028590080 1029223748 1029675360 1030273784 1031296896 1036625940 1037327872 1037783040 1038386176 1039353903 1039481792 1040514048 1042688080 1043599680 1043788235 1044853130 1045431996 1045890720 1046498568 1047537792 1048062420 1048643064 1049712912 1052007040 1053080320 1053663744 1054126080 1054191440 1055851584 1056314880 1056900096 1057978368 1059094656 1061307510 1062361440 1062492160 1064567340 1065288192 1070792880 1072479168 1072949760 1073610756 1073796430 1075959360 1077094620 1078790832 1079224320 1082064384 1082251520 1084498720 1085575680 1087285248 1087352664 1088591168 1090706610 1093038080 1094056740 1094191360 1095172920 1095914496 1098320384 1100465541 1101577440 1102671360 1102739730 1103995760 1104476328 1104960960 1105734336 1106901012 1109130624 1111422720 1112688640 1113172992 1114836480 1115616768 1117933248 1120105710 1121381520 1121869656 1124332524 1128925440 1132061344 1133185536 1133255798 1135538496 1135734880 1136933210 1138723656 1142179072 1145885440 1147689984 1148900928 1153420992 1154837670 1156126720 1156656312 1157163840 1158384780 1159058007 1163420384 1163930880 1165158960 1165836124 1166347680 1166993856 1167505920 1168184448 1169417016 1173024090 1174333440 1175015936 1175531520 1176255712 1176771840 1177310889 1178625024 1182333805 1183507920 1184195748 1184715360 1185371712 1185517568 1185965370 1186795442 1187833032 1191643520 1192826880 1192900840 1194779424 1195303680 1196140288 1197186048 1198449216 1198656480 1202293760 1204187136 1204641990 1208094720 1214127360 1217532960 1220061060 1220914996 1222739490 1223271747 1224665064 1227195920 1229667840 1230965280 1231826848 1232367360 1232903808 1234308096 1234384628 1235610432 1236858880 1238192095 1239274620 1240657920 1241526272 1241995230 1242836224 1243951128 1244104192 1246521840 1249258360 1250350560 1251225696 1251774720 1251852335 1252545882 1253823756 1255068864 1255223296 1257674904 1259095040 1260195840 1261554210 1261709440 1262408448 1263696384 1265029728 1267577856 1268578108 1271566545 1273569012 1274990592 1277701740 1278566912 1281064113 1281578880 1284951456 1285173680 1286529685 1287842230 1288555716 1289121120 1291151232 1292513544 1295069184 1296659840 1297982720 1298701824 1299271680 1299352240 1300642560 1301398464 1302690816 1304255456 1306789995 1308123210 1308847932 1309422240 1309583360 1310803830 1312141140 1313029632 1314525184 1317079680 1319235614 1319814480 1321125120 1321892928 1322472960 1323287676 1323868320 1324794912 1329623296 1330206720 1331610240 1333707264 1334292480 1335226368 1340598960 1342013445 1344126852 1345657824 1348488540 1352580480 1354710528 1356337648 1359106560 1359190830 1360738960 1362881856 1364319852 1367017472 1369893120 1371453440 1372900480 1375062528 1380595410 1381561706 1382167920 1383626265 1385805204 1386413280 1387352064 1391466240 1393909328 1394520960 1395331424 1396717056 1396803658 1397329920 1397416560 1398190752 1399617216 1402337070 1404884992 1405415655 1407628908 1407802112 1408419840 1409200128 1412126208 1415076680 1416481920 1418800566 1419423120 1420209504 1420384256 1421658432 1423158444 1423404570 1427723840 1429972224 1430599680 1431392256 1431481008 1434364416 1434612480 1436126160 1438387776 1441776240 1442752512 1445820390 1447434240 1449803552 1454275480 1457295155 1458742320 1460230560 1461039552 1461219328 1461771270 1462794382 1464073272 1467287388 1468769920 1470228480 1470319640 1472635104 1473281280 1474312448 1475601408 1475868016 1477158336 1478840832 1480244685 1481714640 1481896960 1484230656 1484791290 1485830514 1486448640 1487489024 1490394276 1490577664 1493474280 1495175360 1495826208 1496482560 1498061520 1499110032 1502129664 1502222802 1505233920 1509857280 1510914048 1514051328 1518298208 1525879854 1526143745 1530253312 1530831330 1531867904 1533242088 1537894656 1539783560 1541129760 1542208416 1542885120 1542980785 1543835622 1544513040 1545410676 1546945344 1551907840 1553264640 1553545280 1554938910 1555130240 1555991808 1556674560 1557579264 1559222688 1560771072 1564032120 1567279695 1568147994 1568836080 1569029120 1569747852 1571500032 1572093630 1578010560 1578927664 1579620480 1580495616 1580593613 1581189120 1581287160 1583777376 1584472320 1585722635 1591961265 1593039232 1593738240 1596248064 1597932288 1598208640 1606189320 1608718752 1610416134 1610694645 1613939040 1615641930 1618836480 1623096576 1623377280 1626748080 1628363520 1630319320 1631028996 1632886752 1636059915 1639557120 1641287040 1643156480 1643871744 1645744128 1647480576 1652366160 1654109595 1655267327 1655993640 1656714492 1658601504 1660351518 1662029120 1667134080 1668300928 1669032960 1669759488 1670061176 1671765008 1673425152 1676899872 1680158565 1682072280 1683211264 1684928512 1686498786 1686706304 1690103808 1693388160 1695422060 1698092016 1699778304 1699883697 1703307744 1703602320 1705399815 1708085484 1708771840 1713268608 1716719616 1718074288 1718828160 1721534976 1721641718 1723351392 1731602432 1732256505 1734190080 1734984468 1735197952 1736921088 1742386660 1744164280 1745130576 1745896320 1747738440 1748754186 1749521520 1750490784 1750706176 1752276672 1752593269 1754125524 1756106240 1759536135 1759752640 1761500160 1762523904 1763297280 1764274176 1764383568 1765157760 1766393216 1767937536 1775261880 1775480320 1776293622 1777073040 1778276352 1778948055 1780193163 1783738368 1787465280 1789240320 1789351260 1792169136 1792955520 1794210432 1797984720 1802979122 1803440640 1806280704 1812142080 1812254440 1817175808 1819093136 1826299440 1826524160 1830091590 1831372494 1833416704 1834109235 1836997596 1840793880 1842890560 1844501760 1844835020 1846447920 1847740272 1848551040 1851462144 1851576942 1853415648 1855288320 1859361280 1860986880 1862289408 1862992845 1863222080 1864254336 1866156288 1868009472 1869782760 1873887540 1874976601 1876838544 1877662080 1878818823 1880735634 1882834944 1888642560 1891734088 1892564160 1893612672 1895544576 1897544592 1897872760 1902867162 1906629632 1908641344 1910353518 1912485888 1912816640 1914834880 1916552610 1917850368 1922368320 1927427184 1927760520 1931763345 1932833574 1933681680 1942603776 1944989760 1946974080 1948052736 1948173523 1948907520 1949028360 1950963840 1952097696 1956383184 1962184815 1963271898 1963513472 1964375040 1967468544 1969544448 1971787776 1973659580 1975619520 1978853421 1979721720 1981107352 1982839392 1984931514 1987192368 1991299040 1994434944 1995310080 1997415360 1998813376 2000560896 2002839552 2002963736 2006978560 2010898440 2018486736 2018735104 2028870720 2034506472 2038786245 2040213217 2041108440 2044322784 2046479778 2050526208 2054839680 2056277888 2057180160 2058447496 2059350720 2060547568 2062593792 2070893115 2072342559 2073251880 2074655744 2076772352 2078707806 2078963584 2081028096 2085376160 2087199360 2087576470 2089706260 2090863992 2091781440 2092997136 2095075584 2095205487 2096124840 2097286128 2099425824 2104014080 2106160640 2107327488 2108382880 2111703168 2112629760 2113800192 2115956736 2118189312 2122615020 2124722880 2124984320 2128200849 2129134680 2130576384 2135106855 2141585760 2144958336 2145899520 2147221512 2147592860 2151918720 2154189240 2157581664 2158448640 2160173099 2164128768 2164503040 2168730585 2168997440 2171151360 2174570496 2174705328 2177182336 2181413220 2188113480 2188382720 2190345840 2191828992 2192656905 2194191573 2196640768 2200931082 2203154880 2205342720 2205479460 2207991520 2208952656 2209921920 2211468672 2213802024 2218261248 2222845440 2225377280 2226345984 2228745771 2229672960 2231233536 2235866496 2240211420 2242763040 2243739312 2248665048 2253334203 2257850880 2264122688 2266371072 2266511596 2271076992 2271469760 2273866420 2277447312 2284358144 2288819781 2291770880 2295379968 2296246995 2297801856 2306841984 2309675340 2312253440 2313312624 2314327680 2315753433 2316769560 2318116014 2326840768 2327861760 2330317920 2331672248 2332695360 2333987712 2335011840 2336368896 2338834032 2346048180 2348666880 2350031872 2352221991 2352511424 2353543680 2354621778 2357250048 2364667610 2367015840 2368391496 2369430720 2370743424 2371930740 2373590884 2375666064 2383287040 2385653760 2385801680 2389558848 2390607360 2392280576 2394372096 2396898432 2397312960 2404587520 2409283980 2428254720 2435065920 2440122120 2441829992 2445478980 2446543494 2449330128 2454391840 2459335680 2461930560 2463653696 2464734720 2465807616 2468616192 2468769256 2471220864 2473717760 2476384190 2478549240 2483990460 2485672448 2487902256 2488208384 2490527277 2493043680 2498516720 2500701120 2502451392 2503549440 2503704670 2505091764 2507647512 2510137728 2515349808 2518190080 2523108420 2523418880 2524816896 2527392768 2530059456 2535155712 2537156216 2543133090 2547138024 2555403480 2557133824 2562128226 2563157760 2569902912 2570347360 2573059370 2575684460 2577111432 2578242240 2582302464 2582462577 2585027088 2593319680 2595965440 2597403648 2598704480 2601285120 2602796928 2605381632 2608510912 2613579990 2616246420 2617695864 2618844480 2619166720 2621607660 2623131279 2624282280 2626059264 2634159360 2638471228 2639628960 2642250240 2643785856 2644945920 2646575352 2647736640 2649589824 2659246592 2660413440 2663220480 2664440433 2667414528 2681197920 2684026890 2688253704 2691315648 2696977080 2704468683 2705160960 2709421056 2712675296 2718213120 2718381660 2721477920 2725763712 2728639704 2734034944 2739786240 2742906880 2745800960 2747058741 2750125056 2761190820 2763123412 2764335840 2767252530 2771610408 2772826560 2777365413 2782932480 2787818656 2789041920 2790662848 2793434112 2793607316 2794833120 2796381504 2799234432 2804674140 2809769984 2810831310 2815257816 2815604224 2816839680 2821103451 2824252416 2830153360 2832963840 2833139495 2837601132 2838846240 2840419008 2840768512 2843316864 2846316888 2846809140 2854300743 2855447680 2859944448 2861199360 2862962016 2868728832 2869224960 2872252320 2876775552 2883552480 2885505024 2891640780 2894868480 2899250361 2899607104 2908550960 2914590310 2917484640 2920461120 2922079104 2923542540 2925588764 2928146544 2934574776 2937539840 2940456960 2940639280 2945270208 2946562560 2948624896 2951202816 2951736032 2954316672 2957681664 2960489370 2963429280 2963793920 2966988605 2969582580 2971661028 2972897280 2974978048 2980788552 2981155328 2986948560 2990350720 2991652416 2992965120 2996123040 2998220064 3004259328 3004445604 3010467840 3019714560 3021828096 3028102656 3036596416 3051759708 3052287490 3061662660 3063735808 3066484176 3069719667 3075789312 3079567120 3082259520 3084416832 3085770240 3085961570 3087671244 3089026080 3090821352 3093890688 3103815680 3107090560 3109877820 3110260480 3111983616 3113349120 3115158528 3118445376 3121542144 3128064240 3131364705 3134559390 3136295988 3137672160 3138058240 3139495704 3144187260 3156021120 3157855328 3159240960 3160991232 3161187226 3162378240 3162574320 3167554752 3168944640 3171445270 3183922530 3186078464 3187476480 3195864576 3196417280 3212378640 3217437504 3220832268 3221389290 3227878080 3231283860 3237672960 3246193152 3246754560 3253496160 3256727040 3260638640 3262057992 3265773504 3272119830 3279114240 3282574080 3286312960 3287743488 3294961152 3298089035 3304732320 3308219190 3310534654 3311987280 3313428984 3317203008 3320703036 3324058240 3334268160 3336601856 3338065920 3339518976 3340122352 3343530016 3346850304 3353799744 3360317130 3364144560 3366422528 3369857024 3372997572 3373412608 3386776320 3390844120 3396184032 3399556608 3399767394 3406615488 3407204640 3410799630 3416170968 3417543680 3426537216 3436148576 3437656320 3443069952 3443283436 3446702784 3453904265 3463204864 3464513010 3468380160 3469968936 3470395904 3477174021 3484773320 3488328560 3490261152 3491792640 3492009145 3495476880 3497508372 3499043040 3500981568 3501412352 3504553344 3505186538 3508251048 3512212480 3519072270 3519505280 3523000320 3525047808 3526594560 3528767136 3530315520 3532786432 3535875072 3547001415 3550523760 3550960640 3552587244 3554146080 3556552704 3557896110 3560386326 3574930560 3578480640 3578702520 3584338272 3585911040 3588420864 3595969440 3605958244 3606881280 3612561408 3624284160 3624508880 3634351616 3638186272 3652598880 3653048320 3656985955 3660183180 3662744988 3666833408 3668218470 3673995192 3681587760 3685781120 3689003520 3689670040 3692895840 3695480544 3697102080 3702924288 3703153884 3706831296 3710576640 3714576285 3718722560 3721973760 3724578816 3725985690 3726444160 3728508672 3732312576 3739565520 3747775080 3749953202 3753677088 3755324160 3755557005 3757637646 3761471268 3765669888 3777285120 3783468176 3785128320 3787225344 3791089152 3795089184 3795745520 3805734324 3813259264 3814699635 3817282688 3820707036 3824971776 3825633280 3829669760 3833105220 3835700736 3844736640 3854854368 3855521040 3859589055 3863526690 3865667148 3867363360 3885207552 3889979520 3893948160 3896105472 3896347046 3897815040 3898056720 3901927680 3904195392 3912766368 3920369985 3924369630 3926543796 3927026944 3928750080 3939088896 3943575552 3947319160 3951239040 3957706842 3959443440 3962214704 3965678784 3966395293 3969863028 3974384736 3982598080 3988869888 3990620160 3994830720 3997626752 4001121792 4005679104 4005927472 4021796880 4026040335 4036973472 4037470208 4057741440 4069012944 4077572490 4080426434 4082216880 4088645568 4092959556 4101052416 4109679360 4112555776 4114360320 4116894992 4118701440 4121095136 4125187584 4141786230 4144685118 4146503760 4149311488 4150878795 4153544704 4157415612 4157927168 4162056192 4170752320 4174398720 4175152940 4179412520 4181727984 4183562880 4185994272 4190151168 4190410974 4192249680 4194572256 4198851648 4208028160 4212321280 4214654976 4216246965 4216765760 4223406336 4225259520 4227600384 4236378624 4245230040 4249445760 4256401698 4258269360 4261152768 4270213710 4283171520 4289916672 4291799040 4294443024 4295185720 4303837440 4304104295 4308378480 4315163328 4320346198 4328257536 4329006080 4337461170 4337994880 4342302720 4349410656 4354364672 4362826440 4371885465 4376226960 4376765440 4380691680 4383657984 4385313810 4388383146 4393281536 4401862164 4406309760 4410685440 4410958920 4415983040 4417905312 4419843840 4422937344 4427604048 4436522496 4440734055 4445690880 4452691968 4457491542 4459345920 4462467072 4471732992 4480422840 4485526080 4487478624 4492868459 4497330096 4506668406 4507447805 4515701760 4528245376 4532742144 4533023192 4542153984 4542939520 4547732840 4554894624 4568716288 4577639562 4578431235 4583541760 4590759936 4592493990 4595603712 4613683968 4617324649 4619350680 4626625248 4628655360 4628942355 4631506866 4633539120 4636232028 4653681536 4655723520 4660635840 4663344496 4665390720 4667975424 4670023680 4672737792 4677668064 4692096360 4700063744 4701839085 4704443982 4705022848 4707087360 4709243556 4714500096 4729335220 4734031680 4736782992 4738861440 4741486848 4741780839 4743861480 4747181768 4751332128 4757167905 4766574080 4771603360 4775883795 4779117696 4781214720 4784561152 4788744192 4793796864 4794625920 4809175040 4818567960 4832083935 4856509440 4870131840 4880244240 4883659984 4888812803 4890957960 4893086988 4898660256 4908179745 4908783680 4918671360 4923861120 4927307392 4929469440 4931615232 4937232384 4937538512 4942441728 4952768380 4957098480 4962328785 4965801981 4967980920 4971344896 4975804512 4976416768 4981054554 4986087360 4997033440 5001402240 5004902784 5007098880 5007409340 5010183528 5015295024 5020275456 5030699616 5036380160 5046216840 5046837760 5049633792 5054785536 5060118912 5070311424 5074312432 5086266180 5094276048 5099651091 5110806960 5114267648 5116199445 5124256452 5126315520 5139805824 5140694720 5146118740 5151368920 5154222864 5156484480 5164604928 5164925154 5170054176 5186639360 5191930880 5194807296 5196769515 5197408960 5202570240 5205593856 5210763264 5217021824 5227159980 5232492840 5235391728 5237688960 5243215320 5246262558 5248564560 5252118528 5257779807 5268318720 5276942456 5279257920 5284500480 5287571712 5289891840 5293150704 5295473280 5299179648 5318493184 5326440960 5328880866 5334829056 5340579489 5362395840 5368053780 5376507408 5382631296 5393954160 5408937366 5410321920 5418842112 5425350592 5436426240 5436763320 5442955840 5451527424 5457279408 5479572480 5491601920 5494117482 5500250112 5502327705 5522381640 5526246824 5528671680 5534505060 5537721589 5543220816 5545653120 5554730826 5565864960 5575637312 5578083840 5581325696 5586868224 5587214632 5589666240 5592763008 5598468864 5609348280 5621662620 5624929803 5630515632 5631208448 5636456469 5642206902 5648504832 5660306720 5665927680 5666278990 5675202264 5677692480 5680838016 5686633728 5692633776 5693618280 5708601486 5710895360 5719888896 5725924032 5737457664 5738449920 5744504640 5753551104 5767104960 5783281560 5795290035 5798500722 5799214208 5817101920 5829180620 5834969280 5840922240 5844158208 5844520569 5847085080 5851177528 5856293088 5869149552 5875079680 5881278560 5886554445 5890540416 5893125120 5897249792 5902405632 5903472064 5908633344 5915363328 5920978740 5926858560 5927587840 5933977210 5936560263 5939165160 5943322056 5961577104 5962310656 5973897120 5980701440 5983304832 5985930240 5992246080 5996440128 6008518656 6008891208 6020935680 6025746013 6056205312 6073192832 6103519416 6104574980 6116358735 6120639651 6123325320 6127471616 6132968352 6139439334 6151578624 6159134240 6164519040 6168833664 6171540480 6171923140 6175342488 6178052160 6181642704 6187781376 6207631360 6214181120 6217027677 6219755640 6220520960 6223967232 6230317056 6236890752 6243084288 6256128480 6262729410 6269118780 6272591976 6275344320 6276116480 6278991408 6285616461 6288374520 6312042240 6315710656 6318481920 6321982464 6322374452 6325148640 6335109504 6337889280 6342890540 6367845060 6372156928 6374952960 6384602547 6391729152 6392834560 6405320565 6424757280 6434875008 6441664536 6442778580 6455756160 6462567720 6475345920 6480519297 6492386304 6493509120 6506992320 6513454080 6521277280 6524115984 6531547008 6544239660 6565148160 6572625920 6575486976 6582574719 6589922304 6596178070 6609464640 6616438380 6621069308 6623974560 6626857968 6634406016 6641406072 6648116480 6668536320 6673203712 6676131840 6679037952 6680244704 6686237313 6687060032 6693700608 6707599488 6720634260 6728289120 6732845056 6745995144 6746825216 6760002609 6773552640 6781688240 6792368064 6799113216 6799534788 6813230976 6814409280 6821599260 6832341936 6835087360 6853074432 6872297152 6875312640 6886139904 6886566872 6893405568 6907808530 6929026020 6936760320 6939937872 6940791808 6947260299 6954348042 6969546640 6976657120 6980522304 6983585280 6984018290 6990953760 6995016744 6998086080 7001963136 7009106688 7010373076 7016502096 7024424960 7038144540 7039010560 7046000640 7050095616 7057534272 7060631040 7065572864 7071750144 7094002830 7101047520 7101921280 7105174488 7108292160 7115792220 7120772652 7149861120 7156961280 7157405040 7168676544 7171822080 7176841728 7191938880 7211916488 7213762560 7249017760 7268703232 7276372544 7305197760 7306096640 7313971910 7320366360 7325489976 7336436940 7347990384 7363175520 7371562240 7378007040 7379340080 7385791680 7390961088 7394204160 7405848576 7406307768 7413662592 7421153280 7429152570 7437445120 7451971380 7452888320 7457017344 7464625152 7479131040 7495550160 7499906404 7507354176 7510648320 7511114010 7515275292 7522942536 7554570240 7566936352 7570256640 7574450688 7582178304 7590178368 7591491040 7611468648 7626518528 7629399270 7634565376 7641414072 7651266560 7659339520 7666210440 7671401472 7689473280 7709708736 7711042080 7719178110 7727053380 7731334296 7734726720 7747387731 7779959040 7787896320 7792210944 7792694092 7796113440 7803855360 7808390784 7825532736 7840739970 7848739260 7853087592 7854053888 7857500160 7869393837 7878177792 7894638320 7902478080 7902968065 7915413684 7918886880 7924429408 7931357568 7932790586 7939726056 7948769472 7965196160 7977739776 7981240320 7989661440 7995253504 8002243584 8011854944 8043593760 8052080670 8073946944 8074940416 8113406049 8115482880 8138025888 8155144980 8160852868 8164433760 8177291136 8185919112 8202104832 8219358720 8225111552 8228720640 8233789984 8237402880 8241176223 8242190272 8250375168 8276336635 8283572460 8289370236 8293007520 8298622976 8301757590 8314831224 8315854336 8332096239 8341504640 8348797440 8350305880 8358825040 8363455968 8367125760 8371988544 8380302336 8380821948 8384499360 8389144512 8397703296 8416056320 8424642560 8429309952 8432493930 8433531520 8446812672 8450519040 8472757248 8490460080 8498891520 8499418485 8512803396 8516538720 8522305536 8540427420 8562902229 8566343040 8579833344 8583598080 8588886048 8590371440 8607674880 8608208590 8616756960 8630326656 8640692396 8656515072 8658012160 8674922340 8675989760 8684605440 8698821312 8708729344 8725652880 8743770930 8752453920 8753530880 8761383360 8762966345 8770627620 8776766292 8786563072 8803724328 8812619520 8821370880 8821917840 8831966080 8835810624 8839687680 8845874688 8855208096 8873044992 8881468110 8891381760 8900965815 8914983084 8918691840 8924934144 8943465984 8960845680 8971052160 8974957248 8985736918 8994660192 9013336812 9014895610 9031403520 9056490752 9065484288 9066046384 9084307968 9085879040 9095465680 9109789248 9137432576 9155279124 9156862470 9167083520 9184987980 9191207424 9227367936 9234649298 9238701360 9253250496 9257310720 9257884710 9263013732 9267078240 9272464056 9307363072 9311447040 9321271680 9326688992 9330781440 9335950848 9340047360 9345475584 9355336128 9374883005 9384192720 9394094115 9400127488 9403678170 9408887964 9410045696 9414174720 9418487112 9458670440 9468063360 9473565984 9477722880 9482973696 9483561678 9487722960 9494363536 9502664256 9514335810 9533148160 9543206720 9551767590 9558235392 9562429440 9569122304 9587593728 9589251840 9637135920 9664167870 9713018880 9740263680 9740867615 9760488480 9767319968 9777625606 9781915920 9786173976 9797320512 9816359490 9817567360 9837342720 9847722240 9854614784 9858938880 9863230464 9875077024 9884883456 9894267105 9905536760 9914196960 9924657570 9931603962 9935961840 9942689792 9951609024 9952833536 9962109108 9972174720 9994066880 10002804480 10009805568 10014197760 10014818680 10020367056 10030590048 10040550912 10061399232 10092433680 10093675520 10099267584 10109571072 10120237824 10148624864 10172532360 10188552096 10199302182 10201066085 10221613920 10228535296 10232398890 10248512904 10252631040 10279611648 10281389440 10292237480 10302737840 10308445728 10312968960 10329209856 10329850308 10340108352 10361712795 10373278720 10383861760 10389614592 10393539030 10394817920 10405140480 10411187712 10434043648 10454319960 10464985680 10470783456 10475377920 10476027435 10486430640 10492525116 10497129120 10504237056 10515559614 10536637440 10553884912 10558515840 10569000960 10575143424 10579783680 10586301408 10590946560 10598359296 10636986368 10641004245 10652881920 10657761732 10669658112 10681158978 10724791680 10736107560 10753014816 10765262592 10765930081 10787908320 10800865495 10817874732 10820643840 10837684224 10850701184 10872852480 10873526640 10885911680 10903054848 10914558816 10959144960 10970957865 10983203840 10988234964 11000500224 11004655410 11044763280 11052493648 11057343360 11064155291 11069010120 11075443178 11086441632 11091306240 11109461652 11131729920 11143728855 11151274624 11156167680 11162651392 11173736448 11174429264 11179332480 11185526016 11196937728 11218696560 11243325240 11249859606 11261031264 11262416896 11266671015 11272912938 11284413804 11297009664 11320613440 11331855360 11332557980 11350404528 11355384960 11361676032 11373267456 11385267552 11387236560 11417202972 11421790720 11439777792 11444098905 11451848064 11474915328 11476899840 11489009280 11507102208 11534209920 11566563120 11578767165 11590580070 11597001444 11598428416 11634203840 11658361240 11669938560 11681844480 11688316416 11689041138 11694170160 11702355056 11712586176 11738299104 11750159360 11761109955 11762557120 11773108890 11781080832 11786250240 11794499584 11806944128 11817266688 11830726656 11841957480 11853717120 11867954420 11873120526 11878330320 11886644112 11899185879 11923154208 11924621312 11947794240 11961402880 11966609664 11971860480 11984492160 11992880256 12017037312 12017782416 12051492026 12112410624 12146385664 12207038832 12209149960 12232717470 12241279302 12246650640 12254943232 12265936704 12278878668 12303157248 12318268480 12329038080 12337667328 12343080960 12343846280 12350684976 12356104320 12363285408 12375562752 12428362240 12434055354 12439511280 12441041920 12447934464 12452636385 12460634112 12473781504 12486168576 12512256960 12525458820 12532738333 12538237560 12545183952 12550688640 12557982816 12571232922 12576749040 12624084480 12631421312 12636963840 12643964928 12644748904 12650297280 12670219008 12675778560 12685781080 12735690120 12744313856 12769205094 12783458304 12785669120 12810641130 12849514560 12869750016 12883329072 12885557160 12911512320 12912312885 12925135440 12961038594 12984772608 12987018240 13013984640 13026908160 13042554560 13048231968 13063094016 13088479320 13115656395 13124836207 13130296320 13150973952 13165149438 13179844608 13192356140 13218929280 13232876760 13242138616 13247949120 13253715936 13268812032 13269634751 13282812144 13296232960 13322202165 13337072640 13346407424 13358075904 13360489408 13372474626 13374120064 13387401216 13415198976 13441268520 13456578240 13478605377 13491990288 13493650432 13520005218 13522343415 13547105280 13563376480 13584736128 13598226432 13599069576 13626461952 13628818560 13637214661 13643198520 13664683872 13670174720 13706148864 13735293705 13744594304 13750625280 13772279808 13773133744 13786811136 13815617060 13851973947 13858052040 13879875744 13881583616 13886827065 13894520598 13908696084 13939093280 13953314240 13961044608 13967170560 13968036580 13981907520 13990033488 13996172160 14003926272 14018213376 14020746152 14033004192 14048849920 14076289080 14078021120 14100191232 14105517255 14115068544 14121262080 14131145728 14143500288 14188005660 14202095040 14203842560 14210348976 14216584320 14225342517 14231584440 14241545304 14271503715 14299722240 14314810080 14337353088 14343644160 14353683456 14383877760 14423832976 14427525120 14496251805 14498035520 14537406464 14552745088 14610395520 14627943820 14640732720 14650979952 14666438409 14672873880 14695980768 14726351040 14743124480 14756014080 14758680160 14771583360 14781922176 14788408320 14811697152 14812615536 14827325184 14858305140 14874890240 14897405943 14903942760 14905776640 14914034688 14929250304 14958262080 14991100320 14999812808 15014708352 15021296640 15022228020 15030550584 15045885072 15109140480 15133872704 15140513280 15148901376 15164356608 15180356736 15182982080 15222937296 15258798540 15269130752 15282828144 15298953273 15318679040 15332420880 15342802944 15348598335 15378946560 15419417472 15422084160 15438356220 15454106760 15462668592 15469453440 15494775462 15559918080 15575792640 15584421888 15585388184 15592226880 15607710720 15616781568 15651065472 15681479940 15697478520 15706175184 15708107776 15738787674 15756355584 15773339421 15789276640 15804956160 15805936130 15830827368 15837773760 15848858816 15862715136 15865581172 15879452112 15897538944 15930392320 15955479552 15979322880 15990507008 16004487168 16021738467 16023709888 16087187520 16104161340 16147893888 16226812098 16230965760 16276051776 16310289960 16321705736 16328867520 16354582272 16355596321 16371838224 16438717440 16450223104 16467579968 16474805760 16482352446 16484380544 16500750336 16552673270 16567144920 16578740472 16586015040 16603515180 16613164767 16629662448 16631708672 16664192478 16683009280 16697594880 16700611760 16717650080 16726911936 16734251520 16743977088 16760604672 16761643896 16768998720 16778289024 16795406592 16832112640 16849285120 16864987860 16867063040 16874789409 16893625344 16945514496 16980920160 16997783040 16998836970 17025606792 17033077440 17080854840 17125804458 17132686080 17159666688 17177772096 17180742880 17215349760 17216417180 17233513920 17260653312 17281384792 17316024320 17349844680 17351979520 17385870105 17397642624 17417458688 17451305760 17487541860 17504907840 17507061760 17522766720 17525932690 17533561707 17541255240 17553532584 17607448656 17625239040 17643835680 17663932160 17671621248 17679375360 17691749376 17710416192 17746089984 17762936220 17782763520 17801931630 17809680789 17829966168 17886931968 17921691360 17942104320 17949914496 17971473836 17989320384 18026673624 18029791220 18062807040 18077238039 18112981504 18132092768 18168615936 18171758080 18190931360 18219578496 18274865152 18310558248 18313724940 18334167040 18361918953 18369975960 18382414848 18454735872 18469298596 18477402720 18506500992 18514621440 18515769420 18526027464 18534156480 18544928112 18614726144 18622894080 18642543360 18651083031 18653377984 18661562880 18671901696 18690951168 18710672256 18749766010 18768385440 18788188230 18807356340 18817775928 18820091392 18828349440 18836974224 18856849383 18917340880 18936126720 18947131968 18955445760 18965947392 18967123356 18975445920 18988727072 19005328512 19028671620 19066296320 19086413440 19103535180 19116470784 19124858880 19138244608 19175187456 19178503680 19274271840 19328335740 19426037760 19441557891 19480527360 19481735230 19520976960 19534639936 19555251212 19563831840 19572347952 19594641024 19632718980 19635134720 19695444480 19709229568 19717877760 19726460928 19747724157 19750154048 19769766912 19788534210 19811073520 19828393920 19831976465 19849315140 19863207924 19871923680 19885379584 19903218048 19924218216 19944349440 19988133760 20005608960 20019611136 20028395520 20029637360 20040734112 20061180096 20081101824 20122798464 20184867360 20187351040 20198535168 20240475648 20297249728 20345064720 20377104192 20398604364 20402132170 20443227840 20464797780 20497025808 20505262080 20559223296 20562778880 20584474960 20605475680 20616891456 20625937920 20658419712 20659700616 20680216704 20723425590 20746557440 20767723520 20787078060 20789635840 20810280960 20822375424 20868087296 20908639920 20929971360 20941566912 20950755840 20952054870 20972861280 20985050232 20994258240 21031119228 21073274880 21107769824 21117031680 21138001920 21150286848 21172602816 21181893120 21196718592 21273972736 21282008490 21305763840 21315523464 21362317956 21449583360 21472215120 21506029632 21530525184 21531860162 21575816640 21601730990 21635749464 21641287680 21701402368 21747053280 21771823360 21806109696 21829117632 21918289920 21941915730 21966407680 21976469928 22009310820 22089526560 22104987296 22114686720 22128310582 22138020240 22150886356 22172883264 22182612480 22218923304 22263459840 22287457710 22302549248 22312335360 22325302784 22348858528 22358664960 22371052032 22393875456 22437393120 22464342295 22486650480 22499719212 22522062528 22524833792 22533342030 22545825876 22568827608 22641226880 22663710720 22665115960 22700809056 22710769920 22723352064 22746534912 22770535104 22774473120 22834405944 22843581440 22879555584 22888197810 22903696128 22953799680 22978018560 23014204416 23068419840 23086623245 23133126240 23157534330 23181160140 23194002888 23196856832 23242163193 23268407680 23316722480 23339877120 23363688960 23376632832 23378082276 23388340320 23404710112 23425172352 23476598208 23500318720 23522219910 23525114240 23546217780 23562161664 23572500480 23588999168 23613888256 23634533376 23683914960 23707434240 23708904195 23735908840 23746241052 23756660640 23773288224 23798371758 23846308416 23849242624 23895588480 23922805760 23933219328 23943720960 23968984320 23985760512 24035564832 24102984052 24224821248 24292771328 24340218147 24414077664 24418299920 24444064015 24465434940 24482558604 24493301280 24509886464 24531873408 24557757336 24606314496 24636536960 24658076160 24675334656 24686161920 24687692560 24701369952 24712208640 24726570816 24751125504 24829009905 24856724480 24868110708 24879022560 24882083840 24895868928 24905272770 24947563008 25024513920 25050917640 25065476666 25076475120 25090367904 25101377280 25115965632 25142465844 25153498080 25248168960 25262842624 25273927680 25287929856 25289497808 25300594560 25340438016 25351557120 25371562160 25471380240 25488627712 25498255455 25538410188 25566916608 25571338240 25621282260 25699029120 25739500032 25766658144 25771114320 25823024640 25824625770 25850270880 25922077188 25969545216 25974036480 26027969280 26053816320 26085109120 26096463936 26126188032 26176958640 26231312790 26249672414 26260592640 26288899035 26330298876 26359689216 26384712280 26437858560 26465753520 26484277232 26495898240 26507431872 26537624064 26539269502 26565624288 26592465920 26644404330 26674145280 26692814848 26702897445 26720978816 26744949252 26748240128 26774802432 26830397952 26882537040 26913156480 26957210754 26983980576 26987300864 27040010436 27044686830 27094210560 27126752960 27169472256 27196452864 27198139152 27252923904 27257637120 27274429322 27286397040 27329367744 27412297728 27470587410 27489188608 27501250560 27546267488 27573622272 27631234120 27688607945 27703947894 27716104080 27759751488 27763167232 27773654130 27789041196 27817392168 27878186560 27906628480 27922089216 27934341120 27936073160 27963815040 27980066976 27992344320 28007852544 28036426752 28041492304 28066008384 28124649015 28152578160 28156042240 28182282345 28200382464 28211034510 28230137088 28242524160 28262291456 28376011320 28404190080 28420697952 28433168640 28450685034 28463168880 28483090608 28543007430 28599444480 28629620160 28674706176 28687288320 28707366912 28767755520 28847665952 28992503610 28996071040 29074812928 29105490176 29220791040 29222602845 29255887640 29281465440 29301959904 29332876818 29345747760 29391961536 29452702080 29486248960 29512028160 29517360320 29543166720 29563844352 29576816640 29625231072 29654650368 29682801315 29716610280 29794811886 29807885520 29811553280 29828069376 29858500608 29916524160 29982200640 29999625616 30029416704 30031278647 30042593280 30044456040 30061101168 30091770144 30128730065 30267745408 30281026560 30297802752 30328713216 30360713472 30365964160 30445874592 30517597080 30538261504 30565656288 30597906546 30603198255 30637358080 30664841760 30685605888 30697196670 30757893120 30838834944 30844168320 30876712440 30908213520 30925337184 30938906880 30989550924 31085138385 31119836160 31151585280 31168843776 31170776368 31184453760 31215421440 31233563136 31302130944 31362959880 31394957040 31412350368 31416215552 31428082305 31450079213 31477575348 31512711168 31546678842 31578553280 31609912320 31611872260 31661654736 31675547520 31697717632 31725430272 31731162344 31758904224 31795077888 31860784640 31910959104 31923012735 31958645760 31981014016 32008974336 32043476934 32047419776 32174375040 32208322680 32295787776 32297790243 32402596485 32453624196 32461931520 32552103552 32620579920 32643411472 32657735040 32709164544 32711192642 32743676448 32877434880 32900446208 32912873595 32935159936 32949611520 32964704892 32968761088 33001500672 33105346540 33134289840 33157480944 33172030080 33192465873 33207030360 33226329534 33259324896 33263417344 33328384956 33366018560 33395189760 33401223520 33431186565 33435300160 33453823872 33468503040 33487954176 33521209344 33523287792 33537997440 33556578048 33590813184 33664225280 33729975720 33734126080 33749578818 33787250688 33800013045 33891028992 33961840320 33995566080 33997673940 34051213584 34066154880 34161709680 34251608916 34265372160 34319333376 34355544192 34361485760 34430699520 34432834360 34467027840 34521306624 34562769584 34699689360 34703959040 34736301495 34771740210 34795285248 34834917376 34902611520 34975083720 35009815680 35045533440 35051865380 35067123414 35082510480 35107065168 35214897312 35250478080 35287671360 35327864320 35343242496 35358750720 35383498752 35420832384 35492179968 35525872440 35603863260 35619361578 35659932336 35697557637 35773863936 35843382720 35884208640 35899828992 35942947672 35978640768 36053347248 36059582440 36154476078 36225963008 36264185536 36337231872 36343516160 36381862720 36439156992 36621116496 36627449880 36723837906 36739951920 36764829696 36909471744 36938597192 36954805440 37013001984 37015296937 37029242880 37031538840 37052054928 37068312960 37089856224 37229452288 37285086720 37302166062 37306755968 37323125760 37343803392 37381902336 37421344512 37499532020 37536770880 37576376460 37598214999 37614712680 37635551856 37640182784 37673948448 37713698766 37834681760 37872253440 37894263936 37910891520 37931894784 37934246712 37950891840 37977454144 38010657024 38057343240 38132592640 38172826880 38207070360 38232941568 38350374912 38357007360 38548543680 38656671480 38736938655 38764051123 38883115782 38961054720 38963470460 39041953920 39069279872 39110502424 39127663680 39144695904 39189282048 39265437960 39270269440 39346969185 39374508621 39390888960 39418459136 39452921856 39495448314 39500308096 39539533824 39577068420 39622147040 39656787840 39663952930 39698630280 39726415848 39743847360 39806436096 39808904253 39848436432 39888698880 39976267520 40011217920 40039222272 40059274720 40081468224 40122360192 40162203648 40245596928 40369734720 40374702080 40435816131 40480951296 40567030245 40594499456 40690129440 40754208384 40797208728 40804264340 40886455680 40911643983 40929595560 40994051616 41010524160 41118446592 41125557760 41168949920 41205881115 41210951360 41233782912 41251875840 41316839424 41319401232 41360433408 41446851180 41493114880 41555921841 41574156120 41579271680 41644750848 41660481195 41736174592 41817279840 41859942720 41883133824 41901511680 41904109740 41945722560 41970100464 41988516480 42062238456 42146549760 42215539648 42234063360 42300573696 42345205632 42363786240 42393437184 42564016980 42611527680 42631046928 42676027551 42724635912 42814511145 42899166720 42944430240 43012059264 43061050368 43063720324 43151633280 43203461980 43271498928 43282575360 43402804736 43494106560 43543646720 43612219392 43658235264 43883831460 43932815360 43952939856 43999315227 44018621640 44179053120 44209974592 44229373440 44256621164 44276040480 44301772712 44345766528 44365224960 44437846608 44574915420 44605098496 44624670720 44650605568 44692217829 44697717056 44717329920 44742104064 44787750912 44874786240 44928684590 44973300960 44999438424 45044125056 45066684060 45091651752 45137655216 45282453760 45327421440 45330231920 45401618112 45421539840 45446704128 45493069824 45541070208 45548946240 45668811888 45687162880 45776395620 45807392256 45956037120 46028408832 46136839680 46173246490 46266252480 46315068660 46362320280 46388005776 46393713664 46484326386 46536815360 46633444960 46679754240 46727377920 46753265664 46756164552 46776680640 46809420224 46850344704 46953196416 47000637440 47044439820 47050228480 47092435560 47124323328 47227776512 47269066752 47320018263 47367829920 47414868480 47417808390 47471817680 47492482104 47513321280 47546576448 47596743516 47692616832 47791176960 47845611520 47866438656 47937968640 47971521024 48071129664 48205968104 48585542656 48680436294 48828155328 48836599840 48888128030 48930869880 48965117208 48986602560 49063746816 49066788963 49115514672 49273073920 49316152320 49350669312 49375385120 49402739904 49424417280 49453141632 49502251008 49658019810 49713448960 49736221416 49758045120 49764167680 49810545540 49839494301 49895126016 50049027840 50101835280 50130953332 50152950240 50180735808 50202754560 50231931264 50284931688 50306996160 50496337920 50525685248 50547855360 50578995616 50601189120 50624368227 50680876032 50743124320 50942760480 50977255424 50996510910 51076820376 51142676480 51242564520 51398058240 51479000064 51533316288 51542228640 51646049280 51649251540 51700541760 51844154376 51948072960 52055938560 52170218240 52192927872 52252376064 52353917280 52462625580 52499344828 52521185280 52577798070 52600685121 52660597752 52769424560 52875717120 52931507040 52968554464 52991796480 53014863744 53075248128 53078539004 53131248576 53184931840 53288808660 53348290560 53385629696 53405794890 53441957632 53489898504 53496480256 53660795904 53765074080 53826312960 53829650405 53914421508 53967961152 53974601728 54080020872 54089373660 54188421120 54231714117 54253505920 54338944512 54396278304 54505847808 54515274240 54548858644 54572794080 54658735488 54824595456 54941174820 54978377216 55002501120 55085756859 55092534976 55147244544 55262468240 55320776455 55377215890 55407895788 55432208160 55519502976 55547308260 55578082392 55634784336 55756373120 55813256960 55844178432 55868682240 55872146320 55927630080 55960133952 55984688640 56015705088 56072853504 56082984608 56132016768 56249298030 56305156320 56312084480 56364564690 56422069020 56460274176 56485048320 56524582912 56752022640 56808380160 56841395904 56866337280 56901370068 56926337760 56966181216 57086014860 57198888960 57259240320 57349412352 57374576640 57414733824 57535511040 57695331904 57985007220 57992142080 58210980352 58324673673 58441582080 58445205690 58511775280 58562930880 58603919808 58665753636 58691495520 58783923072 58905404160 58972497920 59034720640 59086333440 59127688704 59153633280 59250462144 59309300736 59365602630 59433220560 59495929395 59589623772 59615771040 59623106560 59656138752 59833048320 59964401280 59999251232 60058833408 60062557294 60085186560 60088912080 60122202336 60183540288 60257460130 60535490816 60562053120 60595605504 60721426944 60731928320 60891749184 61035194160 61076523008 61131312576 61195813092 61206396510 61274716160 61329683520 61394393340 61515786240 61677669888 61688336640 61753424880 61816427040 61850674368 61877813760 61979101848 62170276770 62239672320 62303170560 62341552736 62368907520 62430842880 62467126272 62604261888 62663691665 62725919760 62789914080 62824700736 62832431104 62856164610 62900158426 62955150696 63093357684 63157106560 63219824640 63223744520 63323309472 63351095040 63395435264 63450860544 63462324688 63517808448 63590155776 63721569280 63821918208 63846025470 63917291520 63962028032 64086953868 64094839552 64348750080 64416645360 64591575552 64595580486 64805192970 64907248392 64923863040 65104207104 65241159840 65286822944 65315470080 65418329088 65422385284 65487352896 65624181035 65754869760 65800892416 65825747190 65870319872 65899223040 65929409784 65937522176 66210693080 66268579680 66314961888 66344060160 66348173755 66384931746 66414060720 66452659068 66518649792 66526834688 66656769912 66732037120 66790379520 66802447040 66862373130 66870600320 66907647744 66937006080 66975908352 67046575584 67075994880 67113156096 67181626368 67393026885 67459951440 67468252160 67499157636 67574501376 67600026090 67923680640 67991132160 67995347880 68102427168 68132309760 68186073305 68323419360 68503217832 68530744320 68638666752 68711088384 68722971520 68861399040 68865668720 68934055680 69042613248 69125539168 69259869735 69399378720 69407918080 69472602990 69543480420 69590570496 69669834752 69805223040 69950167440 70019631360 70091066880 70103730760 70134246828 70165020960 70214130336 70429794624 70500956160 70575342720 70655728640 70686484992 70717501440 70766997504 70841664768 71051744880 71126712585 71207726520 71238723156 71319864672 71395115274 71547727872 71686765440 71768417280 71799657984 71885895344 71957281536 72106694496 72119164880 72308952156 72451926016 72528371072 72674463744 72687032320 72763725440 72878313984 73242232992 73254899760 73332192045 73447675812 73479903840 73529659392 73818943488 73877194384 73909610880 74026003968 74030593874 74058485760 74063077680 74104109856 74136625920 74179712448 74458904576 74487029715 74570173440 74604332124 74613511936 74646251520 74687606784 74842689024 74999064040 75073541760 75152752920 75196429998 75229425360 75271103712 75280365568 75347896896 75361510567 75427397532 75669363520 75744506880 75788527872 75821783040 75863789568 75868493424 75901783680 75954908288 76021314048 76114686480 76345653760 76414140720 76465883136 76494766365 76700749824 76714014720 77097087360 77313342960 77473877310 77528102246 77766231564 77922109440 77926940920 78083907840 78138559744 78221004848 78255327360 78289391808 78378564096 78530875920 78540538880 78693938370 78749017242 78781777920 78836918272 78866697105 78990896628 79000616192 79079067648 79154136840 79244294080 79313575680 79327905860 79397260560 79452831696 79487694720 79612872192 79617808506 79696872864 79777397760 79952535040 80022435840 80078444544 80108692335 80118549440 80162936448 80244720384 80324407296 80491193856 80739469440 80871632262 80961902592 81134060490 81188998912 81380258880 81508416768 81594417456 81608528680 81772911360 81777981605 81823287966 81859191120 81988103232 82236893184 82251115520 82337899840 82411762230 82421902720 82467565824 82503751680 82638802464 82720866816 82893702360 83065823835 83111843682 83148312240 83158543360 83289501696 83320962390 83472349184 83634559680 83719885440 83766267648 83771461489 83803023360 83808219480 83891445120 83940200928 83977032960 84124476912 84373947045 84431079296 84468126720 84601147392 84690411264 84727572480 84786874368 85128033960 85262093856 85352055102 85449271824 85629022290 85798333440 85888860480 86024118528 86122100736 86127440648 86303266560 86406923960 86542997856 86805609472 86988213120 87087293440 87224438784 87316470528 87667808535 87729168331 87767662920 87905879712 87998630454 88037243280 88358106240 88419949184 88458746880 88513242328 88552080960 88603545424 88691533056 88730449920 88875693216 89048403945 89149830840 89210196992 89301211136 89384435658 89395434112 89434659840 89484208128 89575501824 89749572480 89857369180 89946601920 89998876848 90088250112 90093835941 90133368120 90183303504 90275310432 90386190195 90564907520 90660463840 90803236224 90843079680 90893408256 90986139648 91082140416 91097892480 91337623776 91374325760 91552791240 91614784512 91809594765 91912074240 92056817664 92273679360 92346492980 92532504960 92630137320 92724640560 92776011552 92787427328 92887443257 92968652772 93073630720 93255415155 93266889920 93359508480 93454755840 93506531328 93512329104 93553361280 93618840448 93700689408 93906392832 94088879640 94100456960 94184871120 94248646656 94284246915 94350237639 94455553024 94538133504 94640036526 94735659840 94829736960 94835616780 94943635360 94984964208 95026642560 95093152896 95193487032 95385233664 95582353920 95691223040 95732877312 95875937280 95943042048 96142259328 96411936208 96893370729 97171085312 97207789455 97360872588 97656310656 97673199680 97776256060 97861739760 97930234416 97973205120 98127493632 98133577926 98231029344 98546147840 98632304640 98701338624 98738620785 98750770240 98805479808 98848834560 98906283264 99004502016 99316039620 99426897920 99472442832 99516090240 99577397619 99621091080 99678988602 99790252032 100098055680 100203670560 100261906664 100305900480 100361471616 100405509120 100463862528 100569863376 100613992320 100992675840 101051370496 101157991232 101202378240 101248736454 101361752064 101486248640 101885520960 101993021820 102153640752 102485129040 102796116480 102958000128 103066632576 103084457280 103292098560 103298503080 103401083520 103688308752 104111877120 104340436480 104385855744 104504752128 104707834560 104925251160 104998689656 105155596140 105201370242 105321195504 105538849120 105751434240 105863014080 105937108928 105983592960 106029727488 106150496256 106157078008 106262497152 106369863680 106577617320 106811589780 106883915264 106979797008 106992960512 107092672911 107321591808 107530148160 107652625920 107659300810 107828843016 107935922304 108160041744 108178747320 108463428234 108507011840 108677889024 108792556608 109011695616 109030548480 109097717288 109145588160 109317470976 109882349640 109956754432 110171513718 110185069952 110294489088 110524936480 110641552910 110754431780 110815791576 110864416320 111039005952 111045890811 111094616520 111156164784 111269568672 111512746240 111626513920 111688356864 111744292640 111855260160 111920267904 111969377280 112031410176 112145707008 112165969216 112264033536 112498596060 112610312640 112624168960 112729129380 112794644997 112844138040 112920548352 113504045280 113616760320 113682791808 113732674560 113802740136 113852675520 113932362432 114172029720 114397777920 114489174247 114518480640 114698824704 115071022080 115390663808 115970014440 115984284160 116210815965 116292153369 116421960704 116649347346 116883164160 116890411380 117023550560 117125861760 117207839616 117331507272 117382991040 117567846144 117810808320 117944995840 118069441280 118123525863 118172666880 118255377408 118500924288 118618601472 118731205260 118866441120 118991858790 119179247544 119231542080 119246213120 119426712759 119666096640 119928802560 119998502464 120117666816 120125114588 120177824160 120244404672 120367080576 120514920260 121070981632 121124106240 121307448393 121442853888 121463856640 121701090735 121783498368 122070388320 122153046016 122262625152 122391626184 122412793020 122549432320 122659367040 122734931949 122788786680 123031572480 123355339776 123376673280 123506849760 123632854080 123701348736 123755627520 123958203696 124340553540 124479344640 124667765523 124683105472 124737815040 124934252544 125208523776 125327383330 125451839520 125579828160 125649401472 125712329220 125800316852 125910301392 126186715368 126314213120 126439649280 126447489040 126646618944 126702190080 126790870528 126901721088 126924649376 127035616896 127180311552 127443138560 127692050940 127834583040 127924056064 128173907736 128189679104 128697500160 128833290720 129183151104 129191160972 129610385940 129814496784 129847726080 130208414208 130482319680 130573645888 130630940160 130836658176 130844770568 130974705792 131248362070 131651494380 131740639744 131798446080 131858819568 131875044352 131997945681 132421386160 132537159360 132629923776 132688120320 132696347510 132769863492 132828121440 132905318136 133037299584 133313539824 133464074240 133604894080 133724746260 133741200640 133815295488 133874012160 133951816704 134093151168 134151989760 134226312192 134363252736 134786053770 134919902880 134936504320 134998315272 135200052180 135847361280 135982264320 135990695760 136204854336 136264619520 136372146610 136646838720 137006435664 137061488640 137422176768 137445943040 137731337440 137868111360 138085226496 138251078336 138519739470 138798757440 138815836160 138945205980 139086960840 139181140992 139610446080 139900334880 140039262720 140182133760 140207461520 140268493656 140330041920 140428260672 140859589248 141001912320 141150685440 141311457280 141372969984 141683329536 142103489760 142253425170 142415453040 142477446312 142639729344 142790230548 143373530880 143536834560 143599315968 143771790688 143914563072 144213388992 144238329760 144617904312 144903852032 145056742144 145374064640 145527450880 145756627968 146484465984 146509799520 146664384090 146895351624 146959807680 147200366889 147754388768 147819221760 148052007936 148061187748 148126155360 148208219712 148273251840 148359424896 148917809152 148974059430 149140346880 149208664248 149227023872 149292503040 149518482903 149685378048 149998128080 150147083520 150156393235 150305505840 150392859996 150458850720 150542207424 150560731136 150695793792 150723021134 150854795064 151338727040 151489013760 151577055744 151643566080 151736986848 151803567360 151909816576 152042628096 152229372960 152691307520 152828281440 152931766272 152989532730 153428029440 154194174720 154626685920 154947754620 155056204492 155532463128 155844218880 155853881840 156167815680 156277119488 156442009696 156510654720 156578783616 156757128192 157061751840 157081077760 157250396065 157387876740 157498034484 157563555840 157673836544 157733394210 157981793256 158001232384 158308273680 158488588160 158627151360 158655811720 158794521120 158905663392 158975389440 159225744384 159235617012 159393745728 159554795520 159905070080 160044871680 160156889088 160217384670 160237098880 160325872896 160489440768 160982387712 161478938880 161488951215 161743264524 161923805184 162268120980 162377997824 162695142351 162760517760 163016833536 163188834912 163217057360 163545822720 163555963210 163646575932 163718382240 163976206464 164473786368 164502231040 164675799680 164823524460 164843805440 164935131648 165007503360 165277604928 165441733632 165787404720 165962329365 166131647670 166223687364 166296624480 166317086720 166641924780 166944698368 167269119360 167439770880 167532535296 167542922978 167606046720 167616438960 167782890240 167880401856 167954065920 168248953824 168747894090 168862158592 168936253440 169380822528 169455144960 169573748736 170256067920 170524187712 170704110204 170898543648 171258044580 171596666880 171777720960 172048237056 172244201472 172254881296 172606533120 172813847920 173085995712 173611218944 173976426240 174174586880 174632941056 175335617070 175458336662 175535325840 175811759424 175997260908 176074486560 176716212480 176839898368 176917493760 177026484656 177104161920 177207090848 177383066112 177460899840 177751386432 178096807890 178299661680 178420393984 178487788185 178602422272 178768871316 178790868224 178869319680 178968416256 179499144960 179714738360 179893203840 179997753696 180176500224 180187671882 180266736240 180366607008 180550620864 180772380390 181129815040 181320927680 181606472448 181686159360 181786816512 182164280832 182195784960 182675247552 183105582480 183229569024 183619189530 183824148480 184547358720 184692985960 185065009920 185076484685 185260274640 185449281120 185552023104 185574854656 185774886514 185937305544 186147261440 186510830310 186533779840 186719016960 186909511680 187024658208 187106722560 187237680896 187401378816 187812785664 187991074995 188177759280 188200913920 188369742240 188497293312 188568493830 188700475278 188911106048 189280073052 189471319680 189659473920 189671233560 189887270720 189969928416 190053285120 190186305792 190386974064 190770467328 191164707840 191465754624 191751874560 191886084096 192284518656 192823872416 193786741458 193820255615 194342170624 194415578910 194721745176 195312621312 195346399360 195552512120 195723479520 195860468832 195946410240 196254987264 196267155852 196462058688 196872543105 197092295680 197264609280 197402677248 197477241570 197501540480 197610959616 197697669120 197812566528 198632079240 198944885664 199032180480 199044521265 199154795238 199242182160 199357977204 199580504064 200196111360 200407341120 200523813328 200611800960 200722943232 200811018240 200927725056 201139726752 201227984640 202102740992 202179080655 202315982464 202404756480 202497472908 202723504128 202972497280 203771041920 203986043640 204307281504 204558219915 204970258080 205592232960 205916000256 206133265152 206168914560 206584197120 206597006160 206802167040 207376617504 207779609205 208223754240 208680872960 208771711488 209009504256 209415669120 209850502320 209997379312 210218950529 210311192280 210402740484 210642391008 211077698240 211502868480 211726028160 211874217856 211967185920 212059454976 212300992512 212314156016 212524994304 213155234640 213380137755 213623179560 213767830528 213959594016 213985921024 214185345822 214643183616 215060296320 215305251840 215318601620 215657686032 215871844608 216320083488 216357494640 216926856468 217014023680 217355778048 217585113216 218023391232 218061096960 218195434576 218291176320 218634941952 219764699280 219913508864 219996576135 220343027436 220370139904 220588978176 221049872960 221283105820 221508863560 221631583152 221728832640 222078011904 222091781622 222189233040 222312329568 222539137344 223025492480 223253027840 223376713728 223461089145 223488585280 223710520320 223840535808 223938754560 224062820352 224331938432 224528067072 224997192120 225220625280 225458258760 225589289994 225688276080 225841096704 226084531701 227008090560 227233520640 227365583616 227465349120 227605480272 227705351040 227864724864 228344059440 228978348494 229036961280 229397649408 230142044160 230781327616 231940028880 231968568320 232421631930 232584306738 232843921408 233298694692 233766328320 233780822760 234047101120 234251723520 234415679232 234663014544 234765982080 235135692288 235621616640 236138882560 236247051726 236345333760 236510754816 236600091315 237001848576 237237202944 237462410520 237732882240 237983717580 238122028327 238358495088 238463084160 238853425518 239332193280 239857605120 239997004928 240235333632 240250229176 240355648320 240488809344 240734161152 241029840520 242141963264 242614896786 242885707776 242927713280 243402181470 243566996736 244140776640 244525250304 244783252368 244825586040 245318734080 245333944815 245469863898 245577573360 246710679552 246753346560 247013699520 247265708160 247402697472 247511255040 247916407392 248681107080 249197471505 249335531046 249366210944 249475630080 249868505088 250417047552 250654766660 250903679040 251159656320 251298802944 251314384467 251424658440 251600633704 251820602784 252373430736 252628426240 252894978080 253121841135 253293237888 253404380160 253581741056 253803442176 253849298752 254071233792 254360623104 254886277120 255384101880 256347815472 256379358208 257395000320 257666581440 258366302208 258382321944 259107078559 259220771880 259628993568 260416828416 260964639360 261147291776 261261880320 261673316352 261689541136 261949411584 262496724140 263003425605 263187504993 263302988760 263481279488 263717639136 263750088704 263995891362 264842772320 265074318720 265259847552 265376240640 265392695020 265539726984 265656242880 265810636272 266074599168 266627079648 266928148480 267209788160 267449492520 267482401280 267630590976 267903633408 268186302336 268303979520 268452624384 268726505472 269572107540 269839805760 269873008640 269996630544 270281507823 270400104360 271158570585 271694722560 271981391520 272409708672 272529239040 272744293220 273293677440 274012871328 274122977280 274844353536 274891886080 275428784295 275462674880 275736222720 276170452992 276502156672 277039478940 277597514880 277890411960 278173921680 278362281984 278662329771 279220892160 279800669760 280078525440 280364267520 280414923040 280536987312 280660083840 280856521344 281719178496 282301370880 282622914560 282745939968 283050712917 283366659072 284206979520 284506850340 284830906080 284954892624 285279458688 285580461096 286747061760 287073669120 287198631936 287543581376 287829126144 288426777984 288476659520 289235808624 290113484288 290680112187 291054901760 291513255936 291623368365 292968931968 293019599040 293328768180 293790703248 293919615360 294400733778 295508777536 295638443520 296104015872 296122375496 296252310720 296416439424 296546503680 296718849792 297948118860 298280693760 298417328496 298454047744 298732192857 299036965806 299370756096 299996256160 300294167040 300312786470 300611011680 300785719992 300917701440 301084414848 301391587584 301446042268 301709590128 302677454080 302978027520 303154111488 303473973696 303607134720 303819633152 304085256192 304458745920 305382615040 305656562880 305979065460 308388349440 309253371840 309895509240 310112408984 311064926256 311707763680 312335631360 312554238976 312884019392 313021309440 313157567232 313514256384 314123503680 314162155520 314500792130 314775753480 314996068968 315466788420 315963586512 316002464768 316616547360 316977176320 317254302720 317311623440 317589042240 317811326784 317950778880 318451488768 318471234024 318787491456 319109591040 319810140160 320434769340 320474197760 320651745792 320978881536 321964775424 322957877760 322977902430 323486529048 324536241960 324755995648 325390284702 325521035520 326033667072 326377669824 326434114720 327091645440 327111926420 327293151864 327436764480 327952412928 329004462080 329351599360 329647048920 329687610880 329870263296 330555209856 330883467264 331574809440 331924658730 332263295340 332447374728 332593248960 332634173440 333137672433 333283849560 334538238720 334879541760 335065070592 335085845956 335232877920 335565780480 335760803712 335908131840 336497907648 337495788180 337724317184 337872506880 338383934991 338761645056 340512135840 341048375424 341408220408 341797087296 342516089160 343193333760 343467522741 343555441920 344096474112 344509762592 345213066240 345627695840 346171991424 347222437888 347952852480 348349173760 348876460107 349265882112 350671234140 350916673324 351070651680 351623518848 351994521816 352148973120 353432424960 353679796736 353834987520 354052969312 354208323840 354370577589 354414181696 354766132224 355502772864 356193615780 356599323360 356840787968 356975576370 357537742632 357581736448 357738639360 358280138277 358998289920 359429476720 359786407680 359995507392 360353000448 360375343764 360533472480 360733214016 361101241728 361544760780 362259630080 362641855360 363212944896 363372318720 364328561664 364391569920 365350495104 366211164960 366459138048 367238379060 367648296960 368204795847 369094717440 369385971920 370130019840 370152969370 370520549280 370898562240 371104046208 371549773028 371874611088 372294522880 373021660620 373067559680 373438033920 374049316416 374213445120 374475361792 374802757632 375625571328 375982149990 376355518560 376401827840 376739484480 376807552835 377136987660 377400950556 377822212096 378560146104 378942639360 379318947840 379342467120 379774541440 379939856832 380106570240 380372611584 380773948128 381540934656 382329415680 383503749120 383772168192 384569037312 385647744832 387573482916 387640511230 388831157820 389443490352 390625242624 390692798720 391105024240 391446959040 391720937664 391892820480 392509974528 392534311704 392924117376 393745086210 394184591360 394954483140 395003080960 395221919232 395395338240 395625133056 397264158480 397889771328 398064360960 398089042530 398309590476 398484364320 398715954408 400392222720 400814682240 401047626656 401223601920 401445886464 401622036480 401855450112 402279453504 402455969280 404205481984 404358161310 404631964928 404809512960 404994945816 405944994560 407542083840 407972087280 408614563008 409116439830 409940516160 411184465920 412266530304 412337829120 413194012320 413604334080 414753235008 415559218410 416447508480 417361745920 417543422976 418831338240 418857307445 419701004640 419994758624 420437901058 420622384560 420805480968 421284782016 422155396480 423005736960 423452056320 423748435712 423934371840 424118909952 424628312032 425049988608 426310469280 426760275510 427246359120 427535661056 427919188032 427971842048 428370691644 430120592640 430610503680 430637203240 431315372064 431743689216 432640166976 432714989280 433853712936 434028047360 434711556096 435170226432 436122193920 436390869152 436582352640 437269883904 438645841655 439529398560 439827017728 439993152270 440686054872 440740279808 441601100667 442099745920 442566211640 443017727120 443263166304 443457665280 444156023808 444183563244 444378466080 444624659136 445078274688 446050984960 446506055680 446753427456 446922178290 446977170560 447421040640 447681071616 447877509120 448663876864 449056134144 449994384240 450441250560 450469179705 450916517520 451178579988 451376552160 451682193408 452169063402 454016181120 454467041280 454731167232 454930698240 455210960544 455410702080 455729449728 456688118880 457956696988 458073922560 458795298816 460284088320 461562655232 463880057760 463937136640 464437216285 464843263860 465168613476 465687842816 466597389384 467532656640 467561645520 468094202240 468503447040 468831358464 469326029088 469531964160 470271384576 471243233280 471751188195 472277765120 472494103452 472690667520 473021509632 473200182630 474003697152 474924821040 475465764480 475967435160 476244056654 476716990176 476926168320 477706851036 478664386560 479715210240 479994009856 480470667264 480500458352 480711296640 480977618688 481468322304 482059681040 484283926528 484466853645 485229793572 485771415552 485855426560 486804362940 487133993472 488281553280 489050500608 489566504736 489651172080 490637468160 490667889630 490939727796 491155146720 493421359104 493506693120 494027399040 494531416320 494805394944 495022510080 495832814784 497362214160 497886988095 498394943010 498671062092 498732421888 498951260160 500834095104 501309533320 501807358080 502319312640 502597605888 502628768934 502849316880 503201267408 503641205568 504746861472 505256852480 505789956160 506243682270 506586475776 506808760320 507163482112 507698597504 508142467584 508721246208 510768203760 512695630944 512758716416 514790000640 515333162880 516732604416 516764643888 518214157118 518441543760 519257987136 520833656832 521929278720 522294583552 522523760640 523379082272 523898823168 524993448280 526006851210 526375009986 526605977520 526962558976 527435278272 527500177408 527991782724 529685544640 530148637440 530519695104 530752481280 530785390040 531079453968 531312485760 531621272544 532149198336 533254159296 534419576320 534898985040 534964802560 535261181952 535463364555 535807266816 536372604672 536607959040 536905248768 539144215080 539679611520 539993261088 540563015646 540800208720 542317141170 543389445120 543962783040 544819417344 545058478080 545488586440 546587354880 548025742656 549688707072 549783772160 550857568590 550925349760 551472445440 553004313344 554078957880 555195029760 555229454055 555780823920 556347843360 556724563968 557324659542 558441784320 559601339520 560157050880 560728535040 560829846080 561073974624 561320167680 561713042688 563438356992 563973224985 564602741760 565491879936 566101425834 566733318144 568413959040 569013700680 569661812160 569909785248 570558917376 570594294293 571160922192 572445871235 573494123520 574397263872 575087162752 575658252288 576853555968 576953319040 578471617248 580226968576 581360224374 581460766845 582109803520 583026511872 583246736730 585937863936 586039198080 586400230423 586657536360 587581406496 587839230720 588801467556 590617629315 591017555072 591276887040 592208031744 592244750992 592504621440 592832878848 593093007360 593437699584 595896237720 596834656992 596908095488 597133563795 597464385714 598073931612 598741512192 599992512320 600588334080 600625572940 601222023360 601571439984 601835402880 602168829696 602783175168 602892084536 603419180256 605354908160 606308222976 606537241965 606947947392 607214269440 607639266304 608170512384 608917491840 610765230080 611313125760 611958130920 613674659745 616776698880 618506743680 619791018480 620224817968 622129852512 623338827615 623415527360 624671262720 625108477952 625768038784 626042618880 626315134464 627028512768 628247007360 629001584260 629551506960 629992137936 630656851587 630933576840 631927173024 632004929536 633233094720 633954352640 634508605440 634623246880 635178084480 635622653568 635901557760 636902977536 636942468048 637574982912 639620280320 640869538680 640948395520 641303491584 641957763072 643929550848 645915755520 645955804860 646973058096 649072483920 649511991296 650780569404 651042071040 652067334144 652755339648 652868229440 654183290880 654223852840 654586303728 654873528960 655904825856 658703198720 659294097840 659375221760 659740526592 659989728405 661110419712 661766934528 663149618880 663849317460 664526590680 664894749456 665186497920 666275344866 666567699120 669076477440 669759083520 670130141184 670171691912 670465755840 671131560960 671521607424 671816263680 672995815296 674991576360 675448634368 676767869982 677523290112 678253595103 681024271680 682096750848 682816440816 683594174592 685032178320 686935045482 687110883840 688192948224 689019525184 690426132480 691255391680 692343982848 695905704960 697752920214 698531764224 701342468280 701833346648 702141303360 703247037696 703290641803 703989043632 704297946240 706864849920 707359593472 708105938624 708416647680 708741155178 708828363392 709532264448 711005545728 712387231560 713198646720 713951152740 714366084981 715075485264 715163472896 716560276554 717996579840 718858953440 719572815360 719991014784 720706000896 720750687528 721066944960 721466428032 722202483456 723089521560 724519260160 725283710720 726425889792 728657123328 728783139840 730700990208 732422329920 734476758120 736001834445 736409591694 738771943840 740260039680 740305938740 741041098560 741797124480 742208092416 743099546056 743749222176 744589045760 746043321240 746135119360 747592414515 748098632832 748426890240 748950723584 749605515264 751251142656 751964299980 752711037120 752803655680 753478968960 753615105670 753943153401 754273975320 754801901112 757120292208 757885278720 758684934240 759549082880 759879713664 760213140480 760745223168 761547896256 763081869312 764658831360 769138074624 771295489664 775146965832 775281022460 777321235677 777662315640 778886980704 781250485248 781385597440 782210048480 782893918080 783441875328 783785640960 785019949056 785068623408 785848234752 787490172420 788369182720 789562514979 789908966280 790006161920 790443838464 791250266112 794528316960 795779542656 796128721920 796178085060 796619180952 796968728640 797431908816 800784445440 801629364480 802095253312 802447203840 802891772928 803710900224 804558907008 804911938560 808716322620 809263929856 809619025920 809989891632 810844523469 811889989120 813475711755 815084167680 815944174560 817229126016 818232879660 819881032320 822368931840 824533060608 824675658240 826388024640 827208668160 829506470016 831118436820 834723491840 835086845952 835986989313 837662676480 837714614890 839402009280 839989517248 840875802116 841244769120 841610961936 842569564032 844310792960 846904112640 847496871424 847868743680 848237819904 849152138751 849256624064 850099977216 852620938560 853520551020 854492718240 855071322112 855838376064 856741383288 860241185280 861221007360 861274406480 862630744128 863487378432 865280333952 865429978560 867707425872 868056094720 870340452864 872781738304 873164705280 874539767808 877291683310 879058797120 879986304540 881372109744 881480559616 883202201334 884199491840 885132423280 886035454240 886526332608 886915330560 888312047616 888367126488 888756932160 889249318272 890156549376 892101969920 893012111360 893844356580 893954341120 894842081280 895362143232 897327753728 898112268288 899988768480 900882501120 900938359410 901833035040 902357159976 902753104320 904338126804 908032362240 908934082560 909462334464 910421921088 910821404160 911458899456 913376237760 915913393976 916147845120 923125310464 927760115520 927874273280 928874432570 929686527720 930337226952 933194778768 935123291040 936188404480 937006894080 937662716928 938652058176 939063928320 940542769152 942486466560 943502376390 944555530240 944988206904 946400365260 948007394304 949849642080 950931528960 951934870320 952488113308 953433980352 953852336640 955413702072 957328773120 959430420480 959988019712 961000916704 961422593280 961955237376 962936644608 964119362080 968567853056 968933707290 970459587144 971710853120 973608725880 974267986944 976563106560 978101001216 979133009472 979302344160 981274936320 981335779260 981879455592 982310293440 987013386240 988054798080 989062832640 989610789888 991665629568 994724428320 995773976190 996789886020 997342124184 997464843776 997902520320 999413017299 1002619066640 1003614716160 1004638625280 1005195211776 1005257537868 1005698633760 1006402534816 1007282411136 1009493722944 1010513704960 1011579912320 1012487364540 1013172951552 1013617520640 1014326964224 1015397195008 1016284935168 1021536407520 1025391261888 1025517432832 1029580001280 1030402568223 1030666325760 1033529287776 1036428314236 1036883087520 1038515974272 1041667313664 1043858557440 1044589167104 1045047521280 1046629380321 1046758164544 1047797646336 1049986896560 1051094752645 1052013702420 1052750019972 1053211955040 1053925117952 1054870556544 1055983565448 1059371089280 1060297274880 1061039390208 1061504962560 1061570780080 1062158907936 1062624971520 1063242545088 1064298396672 1066508318592 1068839152640 1069797970080 1069929605120 1070522363904 1070926729110 1072745209344 1073215918080 1078288430160 1079359223040 1079986522176 1081126031292 1081600417440 1084634282340 1086778890240 1087925566080 1089638834688 1090116956160 1090977172880 1093174709760 1096051485312 1099377414144 1099567544320 1101715137180 1101850699520 1102944890880 1106008626688 1108157915760 1110390059520 1110458908110 1111561647840 1112695686720 1114649319084 1116883568640 1119202679040 1120314101760 1121659692160 1122147949248 1122640335360 1123426085376 1126876713984 1127946449970 1129205483520 1130422658505 1132202851668 1133466636288 1136827918080 1138027401360 1139323624320 1139819570496 1141117834752 1141188588586 1142321844384 1144891742470 1146988247040 1150174325504 1151316504576 1153707111936 1153906638080 1156943234496 1160453937152 1162720448748 1162921533690 1164219607040 1166493473460 1171875727872 1172078396160 1172800460846 1173315072720 1175162812992 1175678461440 1177602935112 1181235258630 1182035110144 1182553774080 1184489501984 1185009242880 1185665757696 1186186014720 1186875399168 1190610141635 1191792475440 1193669313984 1193816190976 1194267127590 1194928771428 1196147863224 1199985024640 1201176668160 1201251145880 1202444046720 1203142879968 1203670805760 1204337659392 1205566350336 1205784169072 1206838360512 1210709816320 1212616445952 1213074483930 1213895894784 1214428538880 1215278532608 1217834983680 1222626251520 1223916261840 1227349319490 1233553397760 1237013487360 1239582036960 1240449635936 1244259705024 1246677655230 1246831054720 1249342525440 1250216955904 1251536077568 1252085237760 1252630268928 1256494014720 1256571922335 1258003168520 1259103013920 1259984275872 1261313703174 1261867153680 1263854346048 1264009859072 1266466189440 1267908705280 1269017210880 1269246493760 1270356168960 1271245307136 1271803115520 1273884936096 1275149965824 1281739077360 1281896791040 1282606983168 1283915526144 1291831511040 1291911609720 1293946116192 1295535392795 1298144967840 1299023982592 1301561138808 1302084142080 1304134668288 1305510679296 1305736458880 1308366581760 1308447705680 1309172607456 1309747057920 1311809651712 1315937524965 1317406397440 1318588195680 1318750443520 1319481053184 1319979456810 1322220839424 1326299237760 1327698634920 1329053181360 1329789498912 1330372995840 1332550689732 1333135398240 1338152954880 1339518167040 1340260282368 1340343383824 1340931511680 1342263121920 1343043214848 1343632527360 1345991630592 1349983152720 1350897268736 1351407539115 1353535739964 1355046580224 1356507190206 1362048543360 1364193501696 1365632881632 1367188349184 1370064356640 1373870090964 1374221767680 1376385896448 1378039050368 1380852264960 1382510783360 1384687965696 1391811409920 1393311648855 1395505840428 1397063528448 1402684936560 1403666693296 1404282606720 1406494075392 1406581283606 1407978087264 1408595892480 1413729699840 1414719186944 1415253564585 1416211877248 1416833295360 1417482310356 1417656726784 1419064528896 1422011091456 1424774463120 1426397293440 1427902305480 1428732169962 1430150970528 1430326945792 1433120553108 1435993159680 1437717906880 1439145630720 1439982029568 1441412001792 1441501375056 1442133889920 1442932856064 1444404966912 1446179043120 1450567421440 1452851779584 1453400560935 1457314246656 1457566279680 1461401980416 1464844659840 1468953516240 1472003668890 1472819183388 1477543887680 1480520079360 1480611877480 1482082197120 1483594248960 1484416184832 1486199092112 1487498444352 1492086642480 1492270238720 1493660964285 1495184829030 1496197265664 1496853780480 1497901447168 1502502285312 1503928599960 1505422074240 1506957937920 1507230211340 1507886306802 1508547950640 1509603802224 1514240584416 1515770557440 1517369868480 1519098165760 1519759427328 1520426280960 1521490446336 1523095792512 1526163738624 1538276149248 1542590979328 1550293931664 1550562044920 1554642471354 1555324631280 1557773961408 1562500970496 1562771194880 1564420096960 1565787836160 1566883750656 1567571281920 1570137246816 1571696469504 1574980344840 1579125029958 1579817932560 1580012323840 1580887676928 1582500532224 1589056633920 1591559085312 1591657768291 1592257443840 1592356170120 1593238361904 1593937457280 1594863817632 1603258728960 1604190506624 1604894407680 1605783545856 1607421800448 1609117814016 1609823877120 1617432645240 1618527859712 1619979783264 1621689046938 1623779978240 1626951423510 1630168335360 1631888349120 1634458252032 1636465759320 1639762064640 1649066121216 1649351316480 1652776049280 1654417336320 1659012940032 1662236873640 1665688362165 1666854198289 1670173691904 1671973978626 1675325352960 1675429229780 1678804018560 1679979034496 1681751604232 1682489538240 1683221923872 1685139128064 1688621585920 1691919674955 1693808225280 1694993742848 1696475639808 1698304277502 1698513248128 1700199954432 1705241877120 1707041102040 1708985436480 1711676752128 1711782882879 1713482766576 1717337613705 1720482370560 1722548812960 1725261488256 1726974756864 1730560667904 1730859957120 1735414851744 1736112189440 1740680905728 1744382300535 1745563476608 1746329410560 1749079535616 1754583366620 1758117594240 1759200691269 1759972609080 1762744219488 1762961119232 1766404402668 1768398983680 1770264846560 1771852887945 1772070908480 1773052665216 1773830661120 1776624095232 1776734252976 1777513864320 1778498636544 1780313098752 1784203939840 1787688713160 1787908682240 1790724286464 1791400691385 1794655507456 1796224536576 1799977536960 1801765002240 1801876718820 1803666070080 1804714319952 1805506208640 1808676253608 1816064724480 1818924668928 1820843842176 1821642808320 1822917798912 1826752475520 1831826787952 1832295690240 1841023979235 1846250620928 1855520231040 1857748865140 1859373055440 1860674453904 1866389557536 1870246582080 1872376808960 1874013788160 1875325433856 1877304116352 1878127856640 1881085538304 1887004752780 1889111060480 1889976413808 1891970554761 1892800730520 1896014788608 1899699284160 1901863057920 1903869740640 1904976226616 1906867960704 1907704673280 1910827404144 1918860840960 1919976039424 1922001833408 1922845186560 1923910474752 1925873289216 1928238724160 1937867414580 1940919174288 1947217451760 1948535973888 1953126213120 1956202002432 1958266018944 1958604688320 1962549872640 1962671558520 1963758911184 1964620586880 1976109596160 1978125665280 1979221579776 1983331259136 1989448856640 1991547952380 1993579772040 1994684248368 1994929687552 1998826034598 2005238133280 2007229432320 2009277250560 2010390423552 2010515075736 2011397267520 2012805069632 2014564822272 2018987445888 2021027409920 2023159824640 2024974729080 2026345903104 2030794390016 2032569870336 2034760785309 2043072815040 2050782523776 2060805136446 2061332651520 2067058575552 2072856628472 2073766175040 2077031948544 2087717114880 2089178334208 2093258760642 2093516329088 2095595292672 2099973793120 2102189505290 2104027404840 2105500039944 2106423910080 2109741113088 2109871925409 2111967130896 2118742178560 2120594549760 2122078780416 2123141560160 2124317815872 2125249943040 2126485090176 2128596793344 2133016637184 2137678305280 2139595940160 2139859210240 2141853458220 2143098254943 2145490418688 2156576860320 2158718446080 2159973044352 2162252062584 2163200834880 2169268564680 2173557780480 2175851132160 2179277669376 2181954345760 2186349419520 2192102970624 2199135088640 2203430274360 2203701399040 2208005503335 2212017253376 2216315831520 2220780119040 2220917816220 2223123295680 2225391373440 2229298638168 2233767137280 2238405358080 2243319384320 2244295898496 2245280670720 2246852170752 2253753427968 2255892899940 2258410967040 2260845317010 2261829460203 2264405703336 2273655836160 2276054802720 2278647248640 2279639140992 2282235669504 2282377177172 2284643688768 2289783484940 2293976494080 2300348651008 2307414223872 2307813276160 2313886468992 2320907874304 2325440897496 2325843067380 2328439214080 2331963707031 2332986946920 2343751455744 2344156792320 2345600921692 2346630145440 2350325625984 2351356922880 2355205870224 2362470517260 2364070220288 2365107548160 2368687544937 2368979003968 2370018485760 2371331515392 2373750798336 2381220283270 2383584950880 2387338627968 2388534255180 2389857542856 2392295726448 2399970049280 2402353336320 2402502291760 2404888093440 2406285759936 2407341611520 2408675318784 2411132700672 2411568338144 2413676721024 2421419632640 2426148967860 2427791789568 2428857077760 2430557065216 2435669967360 2445252503040 2447832523680 2454698638980 2467106795520 2474026974720 2479164073920 2480899271872 2488519410048 2493355310460 2493662109440 2503072155136 2504170475520 2505260537856 2507960967939 2512988029440 2513143844670 2516006337040 2518206027840 2519968551744 2522627406348 2523734307360 2527708692096 2532932378880 2535817410560 2538492987520 2540712337920 2542490614272 2543606231040 2547769872192 2550299931648 2563478154720 2563793582080 2565213966336 2583663022080 2583823219440 2587892232384 2591070785590 2596289935680 2603122277616 2604168284160 2611021358592 2611472917760 2616895411360 2618345214912 2619494115840 2623619303424 2631875049930 2634812794880 2637176391360 2637500887040 2639958913620 2644441678848 2652598475520 2655397269840 2658106362720 2659578997824 2660745991680 2665101379464 2666270796480 2676305909760 2679036334080 2680686767648 2681863023360 2684526243840 2686086429696 2691983261184 2699966305440 2701794537472 2702815078230 2707071479928 2713014380412 2724097086720 2728387003392 2731265763264 2734376698368 2740128713280 2747740181928 2748443535360 2756078100736 2765021566720 2769375931392 2783622819840 2786623297710 2791011680856 2805369873120 2807333386592 2808565213440 2812988150784 2813162567212 2815956174528 2817191784960 2827459399680 2829438373888 2830507129170 2832423754496 2833666590720 2834964620712 2835313453568 2844022182912 2849548926240 2852794586880 2852971471465 2855804610960 2857464339924 2860301941056 2860653891584 2866241106216 2871986319360 2875435813760 2878291261440 2879964059136 2883002750112 2884267779840 2885865712128 2888809933824 2892358086240 2901134842880 2905703559168 2906801121870 2915132559360 2922803960832 2929689319680 2932001152115 2937907032480 2944007337780 2945638366776 2955087775360 2961040158720 2961223754960 2964164394240 2967188497920 2968832369664 2972398184224 2974996888704 2984173284960 2984540477440 2987321928570 2990369658060 2992394531328 2993707560960 2995802894336 3007857199920 3010844148480 3013915875840 3014460422680 3015772613604 3017095901280 3019207604448 3028481168832 3031541114880 3034739736960 3038196331520 3039518854656 3040852561920 3042980892672 3046191585024 3076552298496 3085181958656 3091207704669 3100587863328 3101124089840 3109284942708 3110649262560 3115547922816 3125001940992 3125542389760 3128840193920 3131575672320 3133767501312 3135142563840 3140274493632 3143392939008 3149960689680 3153284257935 3158250059916 3159635865120 3160024647680 3161775353856 3178113267840 3183118170624 3183315536582 3184514887680 3184712340240 3186476723808 3187874914560 3189727635264 3206517457920 3208381013248 3209788815360 3211567091712 3218235628032 3219647754240 3234865290480 3237055719424 3239959566528 3243378093876 3247559956480 3253902847020 3260336670720 3263776698240 3268916504064 3272931518640 3279524129280 3298132242432 3298702632960 3305552098560 3308834672640 3318025880064 3324473747280 3331376724330 3333708396578 3343947957252 3350650705920 3350858459560 3357608037120 3359958068992 3363503208464 3364979076480 3366443847744 3370278256128 3377243171840 3383839349910 3387616450560 3389987485696 3391267975515 3396608555004 3397026496256 3400399908864 3410483754240 3414082204080 3417970872960 3423353504256 3423565765758 3426965533152 3434675227410 3440964741120 3445097625920 3450522976512 3453949513728 3461121335808 3461719914240 3470829703488 3481361811456 3488764601070 3491126953216 3492658821120 3509166733240 3516235188480 3516453209015 3518401382538 3519945218160 3525488438976 3525922238464 3532808805336 3536797967360 3540529693120 3543705775890 3544141816960 3546105330432 3547661322240 3553468505952 3555027728640 3556997273088 3560626197504 3571830424905 3575377426320 3575817364480 3581448572928 3582801382770 3589311014912 3599955073920 3603530004480 3603753437640 3607332140160 3609428639904 3611012417280 3617352507216 3632129448960 3637849337856 3641687684352 3643285616640 3645835597824 3653504951040 3663653575904 3682047958470 3692501241856 3711040462080 3715497730280 3718746110880 3721348907808 3732779115072 3740493164160 3744753617920 3748027576320 3750650867712 3754608232704 3756255713280 3769715767005 3774009505560 3779952827616 3783941109522 3785601461040 3792029577216 3799398568320 3803726115840 3807739481280 3809952453232 3813735921408 3815409346560 3821654808288 3839952078848 3844003666816 3845690373120 3847820949504 3851746578432 3856477448320 3875734829160 3881838348576 3886606178385 3894434903520 3897071947776 3906252426240 3912404004864 3916532037888 3917209376640 3925099745280 3925343117040 3927517822368 3929241173760 3947812574895 3952219192320 3956251330560 3958443159552 3966662518272 3978897713280 3983095904760 3987159544080 3989368496736 3989859375104 3994160060051 3997652069196 4010476266560 4014458864640 4018554501120 4020780847104 4021030151472 4022794535040 4025610139264 4029129644544 4037974891776 4046319649280 4049949458160 4052691806208 4054222617345 4061588780032 4065139740672 4069521570618 4086145630080 4101565047552 4121610272892 4122665303040 4134117151104 4145713256944 4147532350080 4154063897088 4175434229760 4178356668416 4179934946565 4186517521284 4187032658176 4191190585344 4199947586240 4204379010580 4208054809680 4211000079888 4212847820160 4219482226176 4219743850818 4223934261792 4237484357120 4241189099520 4244157560832 4245760693755 4246283120320 4248635631744 4250499886080 4252970180352 4257193586688 4266033274368 4275356610560 4279191880320 4283706916440 4286196509886 4290980837376 4313153720640 4317436892160 4319946088704 4324504125168 4326401669760 4338537129360 4351702264320 4358555338752 4363908691520 4372698839040 4384205941248 4406860548720 4407402798080 4416011006670 4424034506752 4432631663040 4441560238080 4441835632440 4446246591360 4450782746880 4458597276336 4476810716160 4486638768640 4488591796992 4490561341440 4493704341504 4507506855936 4511785799880 4521690634020 4523658920406 4528811406672 4547311672320 4552109605440 4557294497280 4559278281984 4564471339008 4564754354344 4569287377536 4579566969880 4600697302016 4614828447744 4615626552320 4627772937984 4650881794992 4651686134760 4663927414062 4665973893840 4687502911488 4688313584640 4691201843384 4693260290880 4700651251968 4702713845760 4710411740448 4724941034520 4728140440576 4737375089874 4737958007936 4740036971520 4742663030784 4747501596672 4762440566540 4767169901760 4774677255936 4774973304873 4777068510360 4779715085712 4784591452896 4799940098560 4805004583520 4809776186880 4812571519872 4814683223040 4817350637568 4822265401344 4823136676288 4827353442048 4842839265280 4852297935720 4855583579136 4871339934720 4890505006080 4895665047360 4909397277960 4923034492621 4948053949440 4958328147840 4961798543744 4977038820096 4986710620920 4987324218880 4997065086495 5000562594867 5006144310272 5010521075712 5015921935878 5025976058880 5026287689340 5032012674080 5036412055680 5039937103488 5045254812696 5047468614720 5055417384192 5065864757760 5071634821120 5076985975040 5081424675840 5084981228544 5095539744384 5100599863296 5126956309440 5127587164160 5135348648637 5152012841115 5167646438880 5175784464768 5182141571180 5192579871360 5206244555232 5208336568320 5222042717184 5222945835520 5233146901605 5233790822720 5236690429824 5238988231680 5247238606848 5263750099860 5269625589760 5274352782720 5277602073807 5279917827240 5288883357696 5305196951040 5310794539680 5316212725440 5319157995648 5321491983360 5330202758928 5332541592960 5352611819520 5361373535296 5363726046720 5372172859392 5383966522368 5399932610880 5405630156460 5414142959856 5426028760824 5448194173440 5456774006784 5462531526528 5468753396736 5480257426560 5495480363856 5496887070720 5512156201472 5530043133440 5538751862784 5573246595420 5582023361712 5610739746240 5614666773184 5617130426880 5625976301568 5626325134424 5631912349056 5634383569920 5661014258340 5664847508992 5667333181440 5669929241424 5670626907136 5675911664283 5688044365824 5699097852480 5705589173760 5705942942930 5711609221920 5714928679848 5720603882112 5732482212432 5750871627520 5756582522880 5759928118272 5766005500224 5768535559680 5771731424256 5777619867648 5784716172480 5802269685760 5813602243740 5845607921664 5859378639360 5864002304230 5875814064960 5888014675560 5891276733552 5910175550720 5922447509920 5928328788480 5934376995840 5937664739328 5944796368448 5949993777408 5968346569920 5969080954880 5974643857140 5980739316120 5984789062656 6015714399840 6021688296960 6027831751680 6028920845360 6031545227208 6034191802560 6038415208896 6056962337664 6063082229760 6069479473920 6076392663040 6079037709312 6092383170048 6170363917312 6182415409338 6201175726656 6202248179680 6218569885416 6221298525120 6231095845632 6251084779520 6257680387840 6263151344640 6267535002624 6280548987264 6286785878016 6299921379360 6306568515870 6316500119832 6319271730240 6320049295360 6329615776227 6356226535680 6366236341248 6366631073164 6369424680480 6372953447616 6375749829120 6379455270528 6413034915840 6416762026496 6419577630720 6429294764829 6436471256064 6469730580960 6474111438848 6479919133056 6486756187752 6495119912960 6507805694040 6520673341440 6527553396480 6537833008128 6545863037280 6559048258560 6597405265920 6611104197120 6636051760128 6648947494560 6662753448660 6667416793156 6687895914504 6701301411840 6701716919120 6715216074240 6719916137984 6727006416928 6729958152960 6732887695488 6740556512256 6754486343680 6767678699820 6775232901120 6779974971392 6782535951030 6793217110008 6794052992512 6820967508480 6828164408160 6835941745920 6846707008512 6847131531516 6853931066304 6869350454820 6881929482240 6890195251840 6901045953024 6922242671616 6923439828480 6941659406976 6962723622912 6977529202140 6982253906432 6985317642240 6995891121093 7018333466480 7032470376960 7032906418030 7036802765076 7039890436320 7050976877952 7065617610672 7073595934720 7081059386240 7087411551780 7088283633920 7092210660864 7095322644480 7106937011904 7110055457280 7113994546176 7121252395008 7143660849810 7150754852640 7151634728960 7165602765540 7178622029824 7199910147840 7207060008960 7207506875280 7214664280320 7218857279808 7222024834560 7234705014432 7264258897920 7283375368704 7286571233280 7291671195648 7307009902080 7327307151808 7364095916940 7422080924160 7430995460560 7437492221760 7442697815616 7465558230144 7480986328320 7489507235840 7509216465408 7512511426560 7539431534010 7548019011120 7559905655232 7567882219044 7571202922080 7598797136640 7607452231680 7615478962560 7619904906464 7627471842816 7630818693120 7643309616576 7679904157696 7688007333632 7691380746240 7695641899008 7712954896640 7751469658320 7763676697152 7773212356770 7788869807040 7812504852480 7833064075776 7834418753280 7850686234080 7855035644736 7858482347520 7895625149790 7904438384640 7912502661120 7933325036544 7957795426560 7958288841455 7966191809520 7974319088160 7978736993472 7979718750208 7988320120102 7995304138392 8020952533120 8028917729280 8037109002240 8042060302944 8045589070080 8051220278528 8058259289088 8075949783552 8092639298560 8099898916320 8105383612416 8108445234690 8123177560064 8139043141236 8172291260160 8203130095104 8243220545784 8245330606080 8268234302208 8291426513888 8295064700160 8308127794176 8334270991445 8350868459520 8356713336832 8359869893130 8373035042568 8374065316352 8399895172480 8408758021160 8416109619360 8422000159776 8425695640320 8438964452352 8439487701636 8447868523584 8474968714240 8482378199040 8488315121664 8491521387510 8492566240640 8497271263488 8500999772160 8505940360704 8532066548736 8558383760640 8558914414395 8567413832880 8572393019772 8581961674752 8626307441280 8634873784320 8639892177408 8649008250336 8652803339520 8677074258720 8703404528640 8717110677504 8727817383040 8745397678080 8768411882496 8796003456345 8813721097440 8814805596160 8832022013340 8848069013504 8865263326080 8883120476160 8883671264880 8892493182720 8901565493760 8917194552672 8953621432320 8973277537280 8977183593984 8981122682880 8987408683008 9023571599760 9043381268040 9047317840812 9057622813344 9094623344640 9104219210880 9114588994560 9118556563968 9128942678016 9129508708688 9138574755072 9159133939760 9201394604032 9229656895488 9231253104640 9255545875968 9301763589984 9303372269520 9327854828124 9331947787680 9375005822976 9376627169280 9382403686768 9386520581760 9401302503936 9405427691520 9420823480896 9449882069040 9456280881152 9459852773805 9474750179748 9475916015872 9480073943040 9485326061568 9524881133080 9534339803520 9549354511872 9549946609746 9554137020720 9559430171424 9569182905792 9599880197120 9610009167040 9619552373760 9625143039744 9629366446080 9634701275136 9646273352576 9654706884096 9704595871440 9711167158272 9742679869440 9781010012160 9791330094720 9818794555920 9846068985242 9896107898880 9916656295680 9923597087488 9954077640192 9973421241840 9974648437760 9994130172990 10001125189734 10012288620544 10031843871756 10051952117760 10052575378680 10064025348160 10072824111360 10079874206976 10090509625392 10094937229440 10110834768384 10131729515520 10153971950080 10162849351680 10169962457088 10173803926545 10191079488768 10201199726592 10253912618880 10270697297274 10304025682230 10335292877760 10351568929536 10364283142360 10385159742720 10412489110464 10444085434368 10445891671040 10466293803210 10467581645440 10473380859648 10477976463360 10527500199720 10548705565440 10549359627045 10555204147614 10559835654480 10577766715392 10610393902080 10621589079360 10632425450880 10638315991296 10642983966720 10660405517856 10665083185920 10715491274715 10722747070592 10727452093440 10744345718784 10767933044736 10799865221760 10811260312920 10828285919712 10852057521648 10896388346880 10913548013568 10925063053056 10937506793472 10960514853120 10990960727712 11024312402944 11060086266880 11077503725568 11141604378037 11146493190840 11164046723424 11221479492480 11229333546368 11234260853760 11251952603136 11252650268848 11263824698112 11268767139840 11309147301015 11322028516680 11329695017984 11339858482848 11341253814272 11351823328566 11376088731648 11398195704960 11411178347520 11411885885860 11423218443840 11429857359696 11441207764224 11464964424864 11501743255040 11519856236544 11532011000448 11537071119360 11543462848512 11555239735296 11569432344960 11604539371520 11627204487480 11659818535155 11691215843328 11718757278720 11728004608460 11751628129920 11776029351120 11782553467104 11820351101440 11843437724685 11844895019840 11856657576960 11868753991680 11875329478656 11889592736896 11899987554816 11936693139840 11949287714280 11961478632240 11969578125312 11982480180153 12031428799680 12043376593920 12055663503360 12057841690720 12063090454416 12068383605120 12076830417792 12113924675328 12138958947840 12152785326080 12158075418624 12184766340096 12340727834624 12364830818676 12402351453312 12404496359360 12437139770832 12442597050240 12462191691264 12515360775680 12526302689280 12535070005248 12539804839695 12561097974528 12573571756032 12599842758720 12613137031740 12633000239664 12638543460480 12659231552454 12712453071360 12732472682496 12733262146328 12738849360960 12745906895232 12751499658240 12758910541056 12826069831680 12833524052992 12858589529658 12872942512128 12939461161920 12959838266112 12973512375504 13015611388080 13055106792960 13075666016256 13091726074560 13118096517120 13222208394240 13272103520256 13297894989120 13325506897320 13334833586312 13375791829008 13403433838240 13430432148480 13439832275968 13454012833856 13459916305920 13465775390976 13481113024512 13508972687360 13535357399640 13565071902060 13586434220016 13588105985024 13641935016960 13656328816320 13671883491840 13693414017024 13694263063032 13707862132608 13738700909640 13780390503680 13802091906048 13844485343232 13846879656960 13883318813952 13955058404280 13964507812864 13991782242186 14036666932960 14064940753920 14065812836060 14073605530152 14079780872640 14101953755904 14131235221344 14147191869440 14162118772480 14174823103560 14176567267840 14184421321728 14213874023808 14220110914560 14227989092352 14242504790016 14287321699620 14301509705280 14303269457920 14324919914619 14331205531080 14399820295680 14415013750560 14429328560640 14437714559616 14444049669120 14469410028864 14528517795840 14566750737408 14614019804160 14654614303616 14728191833880 14769103477863 14844161848320 14861990921120 14874984443520 14885395631232 14931116460288 14961972656640 14979014471680 15001687784601 15018432930816 15078863068020 15096038022240 15119811310464 15135764438088 15142405844160 15197594273280 15214904463360 15230957925120 15239809812928 15254943685632 15286619233152 15376014667264 15382761492480 15406045945911 15425909793280 15456038523345 15502939316640 15527353394304 15546424713540 15577739614080 15625009704960 15666128151552 15668837506560 15701372468160 15710071289472 15716964695040 15791250299580 15808876769280 15832806221421 15866650073088 15915590853120 15916577682910 15932383619040 15948638176320 15957473986944 15976640240204 15990608276784 16041905066240 16057835458560 16084120605888 16091178140160 16102440557056 16116518578176 16151899567104 16185278597120 16199797832640 16216890469380 16246355120128 16278086282472 16344582520320 16406260190208 16486441091568 16490661212160 16536468604416 16582853027776 16590129400320 16616255588352 16668541982890 16719739786260 16746070085136 16748130632704 16799790344960 16817516042320 16832219238720 16844000319552 16851391280640 16877928904704 16878975403272 16895737047168 16949937428480 16983042775020 16985132481280 16994542526976 17001999544320 17011880721408 17064133097472 17116767521280 17117828828790 17134827665760 17144786039544 17252614882560 17269747568640 17279784354816 17298016500672 17305606679040 17354148517440 17406809057280 17455634766080 17536823764992 17592006912690 17627442194880 17629611192320 17664044026680 17730526652160 17767342529760 17784986365440 17803130987520 17834389105344 17907242864640 17946555074560 17954367187968 18047143199520 18086762536080 18094635681624 18115245626688 18189246689280 18208438421760 18229177989120 18237113127936 18259017417376 18277149510144 18318267879520 18402789208064 18462506209280 18511091751936 18603527179968 18606744539040 18655709656248 18663895575360 18753254338560 18764807373536 18773041163520 18802605007872 18841646961792 18899764138080 18912561762304 18919705547610 18949500359496 18951832031744 18960147886080 18988847328681 19049762266160 19068679607040 19098709023744 19099893219492 19108274041440 19118860342848 19138365811584 19199760394240 19220018334080 19239104747520 19250286079488 19258732892160 19292546705152 19309413768192 19409191742880 19422334316544 19485359738880 19562020024320 19582660189440 19637589111840 19692137970484 19792215797760 19833312591360 19847194174976 19908155280384 19946842483680 19949296875520 19970800300255 19988260345980 20002250379468 20024577241088 20063687743512 20103904235520 20105150757360 20128050696320 20145648222720 20159748413952 20181019250784 20189874458880 20221669536768 20263459031040 20307943900160 20325698703360 20339924914176 20347607853090 20382158977536 20507825237760 20541394594548 20608051364460 20670585755520 20703137859072 20728566284720 20770319485440 20824978220928 20888170868736 20891783342080 20932587606420 20935163290880 20946761719296 20955952926720 21055000399440 21097411130880 21098719254090 21110408295228 21119671308960 21220787804160 21243178158720 21264850901760 21276631982592 21285967933440 21320811035712 21330166371840 21430982549430 21445494141184 21454904186880 21535866089472 21599730443520 21622520625840 21656571839424 21704115043296 21792776693760 21850126106112 21875013586944 21921029706240 21981921455424 22048624805888 22120172533760 22283208756074 22292986381680 22328093446848 22442958984960 22458667092736 22468521707520 22505300537696 22527649396224 22537534279680 22618294602030 22644057033360 22659390035968 22679716965696 22682507628544 22703646657132 22796391409920 22822356695040 22823771771720 22846436887680 22859714719392 22882415528448 22929928849728 23003486510080 23039712473088 23064022000896 23074142238720 23086925697024 23138864689920 23254408974960 23319637070310 23437514557440 23456009216920 23503256259840 23552058702240 23565106934208 23640702202880 23686875449370 23689790039680 23713315153920 23737507983360 23779185473792 23799975109632 23873386279680 23874866524365 23898575428560 23922957264480 23939156250624 23964960360306 24062857599360 24086753187840 24111327006720 24115683381440 24126180908832 24136767210240 24153660835584 24227849350656 24277917895680 24316150837248 24369532680192 24615172463105 24681455669248 24729661637352 24804702906624 24808992718720 24874279541664 24885194100480 24924383382528 25002812974335 25030721551360 25052605378560 25070140010496 25079609679390 25122195949056 25199685517440 25226274063480 25266000479328 25277086920960 25318463104908 25424906142720 25464945364992 25466524292656 25477698721920 25491813790464 25502999316480 25517821082112 25667048105984 25676743243185 25717179059316 25745885024256 25878922323840 25919676532224 25947024751008 26031222776160 26110213585920 26151332032512 26183452149120 26236193034240 26388010369035 26444416788480 26544207040512 26595789978240 26651013794640 26669667172624 26751583658016 26806867676480 26860864296960 26879664551936 26908025667712 26919832611840 26931550781952 26962226049024 27070714799280 27130143804120 27172868440032 27176211970048 27283870033920 27312657632640 27343766983680 27386828034048 27388526126064 27415724265216 27477401819280 27560781007360 27604183812096 27688970686464 27693759313920 27766637627904 27910116808560 27929015625728 27983564484372 28073333865920 28129881507840 28131625672120 28147211060304 28159561745280 28203907511808 28262470442688 28324237544960 28349646207120 28353134535680 28368842643456 28379558321415 28427748047616 28440221829120 28455978184704 28574643399240 28603019410560 28649839829238 28662411062160 28799640591360 28830027501120 28858657121280 28875429119232 28888099338240 28938820057728 29133501474816 29228039608320 29309228607232 29456383667760 29538206955726 29688323696640 29723981842240 29749968887040 29770791262464 29862232920576 29923945313280 30003375569202 30036865861632 30157726136040 30192076044480 30239622620928 30241497597529 30271528876176 30284811688320 30395188546560 30461915850240 30479619625856 30509887371264 30573238466304 30752029334528 30812091891822 30851819586560 30912077046690 31005878633280 31054706788608 31092849427080 31155479228160 31332256303104 31337675013120 31402744936320 31420142578944 31433929390080 31582500599160 31648078881135 31665612442842 31733300146176 31831181706240 31833155365820 31864767238080 31897276352640 31914947973888 31953280480408 31981216553568 32083810132480 32146473824145 32168241211776 32182356280320 32204881114112 32233037156352 32303799134208 32370557194240 32399595665280 32433780938760 32556172564944 32689165040640 32812520380416 32972882183136 33072937208832 33165706055552 33180258800640 33232511176704 33337083965780 33424813134111 33439479572520 33492140170272 33496261265408 33599580689920 33635032084640 33664438477440 33688000639104 33702782561280 33755857809408 33757950806544 33791474094336 33899874856960 33966085550040 33970264962560 33989085053952 34023761442816 34128266194944 34233535042560 34235657657580 34269655331520 34289572079088 34505229765120 34559568709632 34596033001344 34611213358080 34708297034880 34813618114560 34911269532160 34979455605465 35073647529984 35184013825380 35254884389760 35328088053360 35461053304320 35534685059520 35569972730880 35606261975040 35668778210688 35893110149120 35908734375936 35947440540459 36094286399040 36173525072160 36189271363248 36230491253376 36416876843520 36458355978240 36474226255872 36518034834752 36554299020288 36636535759040 37022183503872 37207054359936 37213489078080 37311419312496 37327791150720 37529614747072 37546082327040 37605210015744 37683293923584 37799528276160 37839411095220 37899000718992 37903664063488 37977694657362 38099524532320 38137359214080 38197418047488 38199786438984 38216548082880 38237720685696 38276731623168 38399520788480 38440036668160 38478209495040 38500572158976 38585093410304 38618827536384 38818383485760 39165320378880 39275178223680 39384275940968 39666625182720 39694388349952 39816310560768 39893684967360 39898593751040 39941600600510 39976520691960 40004500758936 40127375487024 40210301514720 40256101392640 40291296445440 40319496827904 40362038501568 40379748917760 40443339073536 40526918062080 40615887800320 40695215706180 40764317955072 41015650475520 41082789189096 41216102728920 41341171511040 41406275718144 41457132569440 41540638970880 41649956441856 41783566684160 41865175212840 41870326581760 41893523438592 42110000798880 42194822261760 42197438508180 42220816590456 42239342617920 42441575608320 42486356317440 42529701803520 42553263965184 42641622071424 42660332743680 42861965098860 42890988282368 42909808373760 42974759743857 43199460887040 43245041251680 43313143678848 43408230086592 43585553387520 43700252212224 43842059412480 43963842910848 44097249611776 44240345067520 44307310433589 44566417512148 44585972763360 44656186893696 44885917969920 44917334185472 44937043415040 45005063353803 45010601075392 45055298792448 45236589204060 45288114066720 45318780071936 45359433931392 45407293314264 45592782819840 45644713390080 45647543543440 45692873775360 45719429438784 45764831056896 45859857699456 46006973020160 46128044001792 46148284477440 46277729379840 46508817949920 46639274140620 46875029114880 46912018433840 47006512519680 47104117404480 47130213868416 47281404405760 47373750898740 47379580079360 47426630307840 47558370947584 47599950219264 47746772559360 47749733048730 47797150857120 47845914528960 47929920720612 48125715198720 48173506375680 48231366762880 48252361817664 48273534420480 48307321671168 48455698701312 48555835791360 48739065360384 49230344926210 49459323274704 49609405813248 49617985437440 49748559083328 49770388200960 49848766765056 50005625948670 50061443102720 50159219358780 50244391898112 50399371034880 50452548126960 50532000958656 50554173841920 50636926209816 50849812285440 50933048585312 50955397443840 50983627580928 51005998632960 51035642164224 51334096211968 51353486486370 51434358118632 51757844647680 51839353064448 51894049502016 52062445552320 52220427171840 52366904298240 52776020738070 52888833576960 53191579956480 53302027589280 53339334345248 53503167316032 53613735352960 53721728593920 53759329103872 53816051335424 53839665223680 53863101563904 54141429598560 54260287608240 54345736880064 54352423940096 54567740067840 54625315265280 54687533967360 54777052252128 54831448530432 54954803638560 55121562014720 55208367624192 55387518627840 55533275255808 55708021890185 55820233617120 55858031251456 55967128968744 56146667731840 56259763015680 56263251344240 56294422120608 56319123490560 56407815023616 56524940885376 56648475089920 56699292414240 56706269071360 56737685286912 56759116642830 56855496095232 56880443658240 57149286798480 57206038821120 57299679658476 57324822124320 57599281182720 57660055002240 57717314242560 57750858238464 57776198676480 57877640115456 58267002949632 58456079216640 58618457214464 58912767335520 59076413911452 59376647393280 59447963684480 59499937774080 59541582524928 59724465841152 59847890626560 59912400900765 60006751138404 60073731723264 60315452272080 60384152088960 60479245241856 60482995195058 60543057752352 60569623376640 60790377093120 60923831700480 60959239251712 61019774742528 61146476932608 61504058669056 61624183783644 61703639173120 61824154093380 62011757266560 62109413577216 62185698854160 62310958456320 62664512606208 62675350026240 62805489872640 62840285157888 62867858780160 63165001198320 63296157762270 63331224885684 63662363412480 63666310731640 63729534476160 63794552705280 63829895947776 63906560960816 63962433107136 64167620264960 64292947648290 64336482423552 64364712560640 64409762228224 64607598268416 64799191330560 64867561877520 65112345129888 65378330081280 65625040760832 65945764366272 66145874417664 66331412111104 66360517601280 66674167931560 66849626268222 66878959145040 66984280340544 66992522530816 67199161379840 67270064169280 67328876954880 67376001278208 67405565122560 67515901613088 67582948188672 67932171100080 67940529925120 67978170107904 68047522885632 68467070085120 68471315315160 68539310663040 68579144158176 69010459530240 69119137419264 69192066002688 69222426716160 69416594069760 69822539064320 69958911210930 70368027650760 70509768779520 70656176106720 70922106608640 71069370119040 71139945461760 71212523950080 71337556421376 71624599573095 71817468751872 71894881080918 72188572798080 72347050144320 72378542726496 72460982506752 72833753687040 72948452511744 73036069669504 73108598040576 73273071518080 73845517389315 74044367007744 74414108719872 74426978156160 74622838624992 74655582301440 75008438923005 75059229494144 75092164654080 75210420031488 75366587847168 75599056552320 75678822190440 75798001437984 75807328126976 75955389314724 76199049064640 76274718428160 76394836094976 76399572877968 76433096165760 76475441371392 76553463246336 76880073336320 77001144317952 77030229729555 77170186820608 77237655072768 77636766971520 78330640757760 78550356447360 78768551881936 79164031107105 79333250365440 79388776699904 79632621121536 79787369934720 79883201201020 79953041383920 80009001517872 80254750974048 80420603029440 80512202785280 80582592890880 80638993655808 80724077003136 80759497835520 80886678147072 81231775600640 81390431412360 81528635910144 82031300951040 82165578378192 82432205457840 82682343022080 82812551436288 82914265138880 83081277941760 83299912883712 83730350425680 83740653163520 83787046877184 84220001597760 84389644523520 84394877016360 84441633180912 84478685235840 84972712634880 85059403607040 85106527930368 85283244142848 85320665487360 85723930197720 85781976564736 85949519487714 86398921774080 86490082503360 86626287357696 86816460173184 87400504424448 87684118824960 87927685821696 88614620867178 89132835024296 89171945526720 89312373787392 89771835939840 89834668370944 90010126707606 90021202150784 90110597584896 90473178408120 90576228133440 90718867862784 90724492792587 90814586628528 91185565639680 91295087086880 91385747550720 91438858877568 91529662113792 91719715398912 92013946040320 92256088003584 92555458759680 93017635899840 93278548281240 93824036867680 94013025039360 94208234808960 94260427736832 94562808811520 94747501797480 94759160158720 94944236643405 95116741895168 95199900438528 95493545118720 95499466097460 95594301714240 95691829057920 95859841441224 96251430397440 96462733525760 96504723635328 96547068840960 96614643342336 96911397402624 97111671582720 98460689852420 98918646549408 99218811626496 99235970874880 99497118166656 99540776401920 99697533530112 100011251897340 100122886205440 100274439402333 100318438717560 100488783796224 100798742069760 100905096253920 101064001917312 101108347683840 101273852419632 101699624570880 101866097170624 101910794887680 101967255161856 102071284328448 102706972972740 102868716237264 103515689295360 103678706128896 103788099004032 104124891104640 104440854343680 104733808596480 105552041476140 106383159912960 106604055178560 106678668690496 107006334632064 107227470705920 107632102670848 107679330447360 107726203127808 107842321621377 108282859197120 108520575216480 108691473760128 109250630530560 109375067934720 109554104504256 109662897060864 109909607277120 110243124029440 111066550511616 111416043780370 111640467234240 111934257937488 112293335463680 112526502688480 112588844241216 112638246981120 112815630047232 113049881770752 113296950179840 113398584828480 113412538142720 113518233285660 113710992190464 114298573596960 114412077642240 114599359316952 114649644248640 115198562365440 115320110004480 115434628485120 115501716476928 115755280230912 117236914428928 117825534671040 118152827822904 118895927368960 118999875548160 119083165049856 119448931682304 119695781253120 119824801801530 120013502276808 120630904544160 120768304177920 120958490483712 120965990390116 121086115504704 121139246753280 121580754186240 121847663400960 121918478503424 122292953865216 123008117338112 123248367567288 123407278346240 123648308186760 124023514533120 124218827154432 124371397708320 124621916912640 125350700052480 125610979745280 125680570315776 126330002396640 126592315524540 126662449771368 127324726824960 127332621463280 127459068952320 127589105410560 127659791895552 127813121921632 127924866214272 128335240529920 128585895296580 128672964847104 128729425121280 128819524456448 129598382661120 129735123755040 130224690259776 130756660162560 131891528732544 132291748835328 132662824222208 132721035202560 132921931300767 133348335863120 133699252536444 133757918290080 133968560681088 134398322759680 134540128338560 134657753909760 134752002556416 134811130245120 135031803226176 135165896377344 135864342200160 135881059850240 135956340215808 136934140170240 136942630630320 137078621326080 137158288316352 138020919060480 138384132005376 138444853432320 138833188139520 139645078128640 139917822421860 140736055301520 141019537559040 141312352213440 141844213217280 142138740238080 142279890923520 142675112842752 143249199146190 143789762161836 144377145596160 144694100288640 144757085452992 144921965013504 145667507374080 146072139339008 146217196081152 146546143036160 147691034778630 148828217439744 148853956312320 149245677249984 149311164602880 150016877846010 150118458988288 150184329308160 150733175694336 151198113104640 151207487987645 151357644380880 151596002875968 151614656253952 151910778629448 152398098129280 152549436856320 152799145755936 152866192331520 152950882742784 153106926492672 153760146672640 154002288635904 154060459459110 154340373641216 155273533943040 156661281515520 157100712894720 157537103763872 158328062214210 158666500730880 158777553399808 159574739869440 159766402402040 159906082767840 160018003035744 160509501948096 160841206058880 161024405570560 161165185781760 161277987311616 161448154006272 161518995671040 162780862824720 163057271820288 164062601902080 164331156756384 164864410915680 165364686044160 165625102872576 165828530277760 166162555883520 166599825767424 167124065670555 167460700851360 167481306327040 167574093754368 168440003195520 168779289047040 168789754032720 168883266361824 168957370471680 169945425269760 170118807214080 170213055860736 170566488285696 170641330974720 171447860395440 171563953129472 171899038975428 172797843548160 172980165006720 173252574715392 173632920346368 174801008848896 175368237649920 175855371643392 177229241734356 178265670048592 178343891053440 178624747574784 179543671879680 179669336741888 179737202702295 180020253415212 180042404301568 180221195169792 180946356816240 181152456266880 181437735725568 181448985585174 181629173257056 182371131279360 182590174173760 182771495101440 182877717755136 183059324227584 183439430797824 184512176007168 185110917519360 186035271799680 186557096562480 187648073735360 188026050078720 188416469617920 188520855473664 189495003594960 189518320317440 189888473286810 190233483790336 190987090237440 190998932194920 191188603428480 191383658115840 191719682882448 192502860794880 192925467051520 193009447270656 193094137681920 193229286684672 193822794805248 196921379704840 197837293098816 198437623252992 198471941749760 198994236333312 199081552803840 200022503794680 200548878804666 200636877435120 200977567592448 201597484139520 201810192507840 202128003834624 202216695367680 202547704839264 203732194341248 203821589775360 203934510323712 204142568656896 205413945945480 205737432474528 207031378590720 207357412257792 207576198008064 208249782209280 209467617192960 211104082952280 211690483182703 212766319825920 213208110357120 213357337380992 214012669264128 214454941411840 214873798719285 215264205341696 215452406255616 215684643242754 216565718394240 217041150432960 217382947520256 218501261061120 219108209008512 219325794121728 219819214554240 220486248058880 221536552167945 222133101023232 222832087560740 223280934468480 223868515874976 224586670927360 225025316769015 225053005376960 225177688482432 225276493962240 225631260094464 226099763541504 226593900359680 226797169656960 227036466571320 227421984380928 228597147193920 228824155284480 229198718633904 229299288497280 230640220008960 231003432953856 231510560461824 234473828857856 235651069342080 236305655645808 237791854737920 237999751096320 238166330099712 238897863364608 239649603603060 240027004553616 241261809088320 241536608355840 241916980967424 241931980780232 242172231009408 242278493506560 243695326801920 243836957006848 244585907730432 246496735134576 247296616373520 248047029066240 248437654308864 248742795416640 249243833825280 251221959490560 251361140631552 252660004793280 253184631049080 253324899542736 254665242926560 254918137904640 255178210821120 255319583791104 255626243843264 255849732428544 256670481059840 257171790593160 257345929694208 259196765322240 259470247510080 260449380519552 263783057465088 265325648444416 265843862601534 266696671726240 267398505072888 267515836580160 267937121362176 268796645519360 269080256677120 269315507819520 269504005112832 270063606452352 270331792754688 271728684400320 271762119700480 272173478377761 273885261260640 274157242652160 274316576632704 276041838120960 276768264010752 277666376279040 279290156257280 279835644843720 281472110603040 282039075118080 282624704426880 283688426434560 284277480476160 285350225685504 286498398292380 287579524323672 288754291192320 289388200577280 289514170905984 289843930027008 291335014748160 292144278678016 293092286072320 295382069557260 297656434879488 297707912624640 298491354499968 298622329205760 300033755692020 300236917976576 300368658616320 300823318206999 301466351388672 302396226209280 302414975975290 302715288761760 303192005751936 303821557258896 304796196258560 305098873712640 305598291511872 305732384663040 305901765485568 306213852985344 307520293345280 308120918918220 308680747282432 310547067886080 313322563031040 314201425789440 315074207527744 316656124428420 319149479738880 319532804804080 319812165535680 320036006071488 321019003896192 321682412117760 322048811141120 322896308012544 323037991342080 325561725649440 328125203804160 328662313512768 329728821831360 330729372088320 331657060555520 333199651534848 334248131341110 334921401702720 334962612654080 336880006391040 337579508065440 337766532723648 337914740943360 339890850539520 340237614428160 341132976571392 342895720790880 343127906258944 343798077950856 345595687096320 345960330013440 346505149430784 347265840692736 351710743286784 354458483468712 356531340097184 356687782106880 357249495149568 359087343759360 359338673483776 359474405404590 360040506830424 360084808603136 361892713632480 362304912533760 362875471451136 362897971170348 363258346514112 364742262558720 365180348347520 365542990202880 365755435510272 366878861595648 369024352014336 370221835038720 372070543599360 373114193124960 375296147470720 376052100157440 376832939235840 377041710947328 378990007189920 379036640634880 379776946573620 380466967580672 381974180474880 381997864389840 382377206856960 382767316231680 383439365764896 385005721589760 385850934103040 386018894541312 386188275363840 386458573369344 393842759409680 395674586197632 396875246505984 396943883499520 397988472666624 398163105607680 400045007589360 401097757609332 401273754870240 403194968279040 403620385015680 404256007669248 404433390735360 405095409678528 407464388682496 407643179550720 407869020647424 410827891890960 411474864949056 414062757181440 415152396016128 416499564418560 418935234385920 422208165904560 423380966365406 425532639651840 426416220714240 426714674761984 428025338528256 428909882823680 429747597438570 430528410683392 431369286485508 433131436788480 434082300865920 434765895040512 437002522122240 438216418017024 438651588243456 439638429108480 443073104335890 445664175121480 446561868936960 447737031749952 449173341854720 450050633538030 450106010753920 450355376964864 450552987924480 452199527083008 453594339313920 453622463962935 454072933142640 454843968761856 457194294387840 457648310568960 458397437267808 458598576994560 461280440017920 462006865907712 463021120923648 468947657715712 471302138684160 472611311291616 475583709475840 475999502192640 476332660199424 479299207206120 480054009107232 482523618176640 483073216711680 483833961934848 483863961560464 484344462018816 484556987013120 487673914013696 489171815460864 492993470269152 494593232747040 496094058132480 496875308617728 497485590833280 498487667650560 501372197011665 502443918981120 502722281263104 505320009586560 506369262098160 506649799085472 509330485853120 509836275809280 510356421642240 510639167582208 511252487686528 511699464857088 514343581186320 514691859388416 518393530644480 518940495020160 520898761039104 527566114930176 530651296888832 531687725203068 533393343452480 534797010145776 535031673160320 535874242724352 538160513354240 538631015639040 539008010225664 539211608106885 540127212904704 540663585509376 543457368800640 544346956755522 547770522521280 548314485304320 548633153265408 553536528021504 555332752558080 559671289687440 562944221206080 564078150236160 565249408853760 568554960952320 570700451371008 572996796584760 575159048647344 577508582384640 578776401154560 579028341811968 579687860054016 584288557356032 586184572144640 590764139114520 595312869758976 595415825249280 596982708999936 597244658411520 600067511384040 600473835953152 601646636413998 602932702777344 604792452418560 604829951950580 605430577523520 606384011503872 607643114517792 609592392517120 611196583023744 611464769326080 611803530971136 612427705970688 615040586690560 616241837836440 621094135772160 628402851578880 630148415055488 633312248856840 635071449548109 638298959477760 639065609608160 639624331071360 640072012142976 642038007792384 643364824235520 644097622282240 645792616025088 651123451298880 657324627025536 659457643662720 661458744176640 663314121111040 664609656503835 666399303069696 668496262682220 669842803405440 673760012782080 675159016130880 675533065447296 675829481886720 679781701079040 682265953142784 685791441581760 687596155901712 691920660026880 693010298861568 694531681385472 703421486573568 708916966937424 713062680194368 713375564213760 714498990299136 718948810809180 720081013660848 720169617206272 723785427264960 724609825067520 725750942902272 725795942340696 726516693028224 730360696695040 731085980405760 731510871020544 733757723191296 744141087198720 746228386249920 750592294941440 753665878471680 754083421894656 757980014379840 758073281269760 759553893147240 763995728779680 764754413713920 765534632463360 766878731529792 770011443179520 771701868206080 772037789082624 787685518819360 791349172395264 793887766999040 795976945333248 800090015178720 802195515218664 802547509740480 806389936558080 807240770031360 808512015338496 810190819357056 814928777364992 815286359101440 816520435133283 821655783781920 822949729898112 828125514362880 830304792032256 832999128837120 837870468771840 844416331809120 846761932730812 851065279303680 852832441428480 853429349523968 856050677056512 857819765647360 859495194877140 861056821366784 862738572971016 866262873576960 868164601731840 869531790081024 874005044244480 876432836034048 879276858216960 886146208671780 891328350242960 893123737873920 895474063499904 898346683709440 900101267076060 900212021507840 900710753929728 901105975848960 904399054166016 907188678627840 907244927925870 908145866285280 914388588775680 915296621137920 916794874535616 917197153989120 922560880035840 926042241847296 942604277368320 945222622583232 951167418951680 958598414412240 960108018214464 965047236353280 966146433423360 967727923120928 968688924037632 969113974026240 975347828027392 985986940538304 989186465494080 992188116264960 994971181666560 1002744394023330 1004887837962240 1010640019173120 1012738524196320 1013299598170944 1018660971706240 1019672551618560 1020712843284480 1022504975373056 1023398929714176 1028687162372640 1029383718776832 1036787061288960 1037880990040320 1041797522078208 1055132229860352 1058452415913515 1061302593777664 1063375450406136 1066786686904960 1069594020291552 1070063346320640 1071748485448704 1076321026708480 1077262031278080 1078016020451328 1078423216213770 1080254425809408 1086914737601280 1088693913511044 1095541045042560 1096628970608640 1097266306530816 1107073056043008 1110665505116160 1119342579374880 1125888442412160 1128156300472320 1130498817707520 1137109921904640 1141400902742016 1145993593169520 1150318097294688 1155017164769280 1157552802309120 1158056683623936 1159375720108032 1168577114712064 1172369144289280 1181528278229040 1190625739517952 1190831650498560 1193965417999872 1194489316823040 1200135022768080 1200947671906304 1203293272827996 1209584904837120 1209659903901160 1210861155047040 1212768023007744 1215286229035584 1219184785034240 1222393166047488 1222929538652160 1223607061942272 1232483675672880 1242188271544320 1256805703157760 1260296830110976 1266624497713680 1270142899096218 1276597918955520 1278131219216320 1279248662142720 1280144024285952 1284076015584768 1286729648471040 1291585232050176 1302246902597760 1314649254051072 1318915287325440 1326628242222080 1329219313007670 1336992525364440 1339685606810880 1347520025564160 1350318032261760 1351066130894592 1351658963773440 1360867391888805 1364531906285568 1371582883163520 1375192311803424 1383841320053760 1386020597723136 1389063362770944 1406842973147136 1417833933874848 1426125360388736 1426751128427520 1428997980598272 1437897621618360 1440162027321696 1440339234412544 1447570854529920 1449219650135040 1451501885804544 1451591884681392 1453033386056448 1460721393390080 1463021742041088 1467515446382592 1488282174397440 1492456772499840 1501184589882880 1504116591034995 1507331756943360 1508166843789312 1515960028759680 1519107786294480 1527991457559360 1529508827427840 1531069264926720 1533757463059584 1543403736412160 1544075578165248 1575371037638720 1582698344790528 1591953890666496 1600180030357440 1604391030437328 1605095019480960 1614481540062720 1617024030676992 1620381638714112 1629857554729984 1633040870266566 1643311567563840 1645899459796224 1660609584064512 1665998257674240 1688832663618240 1693523865461624 1705664882856960 1706858699047936 1712101354113024 1715639531294720 1718990389754280 1725477145942032 1732525747153920 1736329203463680 1739063580162048 1752865672068096 1758553716433920 1772292417343560 1782656700485920 1786247475747840 1790948126999808 1796693367418880 1800202534152120 1800424043015680 1801421507859456 1808798108332032 1814377357255680 1814489855851740 1816291732570560 1828777177551360 1833589749071232 1834394307978240 1845121760071680 1885208554736640 1890445245166464 1902334837903360 1905214348644327 1917196828824480 1920216036428928 1930094472706560 1932292866846720 1935455846241856 1937377848075264 1971973881076608 1978372930988160 1984376232529920 1989942363333120 2005488788046660 2021280038346240 2025477048392640 2026599196341888 2037321943412480 2039345103237120 2045009950746112 2046797859428352 2057374324745280 2075761980080640 2083595044156416 2110264459720704 2116904831827030 2126750900812272 2133573373809920 2139188040583104 2140126692641280 2143496970897408 2152642053416960 2156846432427540 2160508851618816 2173829475202560 2177387827022088 2191082090085120 2193257941217280 2194532613061632 2238685158749760 2251776884824320 2260997635415040 2274219843809280 2291987186339040 2300636194589376 2310034329538560 2315105604618240 2316113367247872 2337154229424128 2344738288578560 2363056556458080 2381663300997120 2387930835999744 2400270045536160 2401895343812608 2406586545655992 2419169809674240 2419319807802320 2421722310094080 2425536046015488 2430572458071168 2438369570068480 2444786332094976 2445859077304320 2464967351345760 2484376543088640 2513611406315520 2520593660221952 2533248995427360 2540285798192436 2553195837911040 2556262438432640 2558497324285440 2560288048571904 2568152031169536 2573459296942080 2583170464100352 2604493805195520 2629298508102144 2637830574650880 2653256484444160 2658438626015340 2673985050728880 2679371213621760 2695040051128320 2700636064523520 2702132261789184 2703317927546880 2721734783777610 2743165766327040 2750384623606848 2767682640107520 2778126725541888 2835667867749696 2852250720777472 2853502256855040 2875795243236720 2880324054643392 2880678468825088 2895141709059840 2898439300270080 2903183769362784 2906066772112896 2921442786780160 2926043484082176 2976564348794880 2984913544999680 3002369179765760 3008233182069990 3014663513886720 3031920057519360 3038215572588960 3055982915118720 3059017654855680 3062138529853440 3067514926119168 3088151156330496 3150742075277440 3165396689581056 3175357247740545 3183907781332992 3200360060714880 3208782060874656 3210190038961920 3228963080125440 3234048061353984 3240763277428224 3259715109459968 3266081740533132 3286623135127680 3291798919592448 3321219168129024 3331996515348480 3377665327236480 3387047730923248 3411329765713920 3413717398095872 3424202708226048 3437980779508560 3450954291884064 3465051494307840 3472658406927360 3478127160324096 3505731344136192 3517107432867840 3544584834687120 3565313400971840 3572494951495680 3581896253999616 3600405068304240 3600848086031360 3602843015718912 3628754714511360 3628979711703480 3632583465141120 3657554355102720 3667179498142464 3668788615956480 3770417109473280 3780890490332928 3810428697288654 3834393657648960 3840432072857856 3860188945413120 3870911692483712 3874755696150528 3943947762153216 3956745861976320 3979884726666240 4010977576093320 4042560076692480 4050954096785280 4053198392683776 4074643886824960 4082602175666415 4090019901492224 4093595718856704 4114748649490560 4151523960161280 4167190088312832 4220528919441408 4233809663654060 4253501801624544 4267146747619840 4278376081166208 4280253385282560 4286993941794816 4305284106833920 4313692864855080 4321017703237632 4347658950405120 4354775654044176 4382164180170240 4389065226123264 4477370317499520 4503553769648640 4521995270830080 4583974372678080 4601272389178752 4630211209236480 4632226734495744 4726113112916160 4775861671999488 4800540091072320 4813173091311984 4838639615604640 4843444620188160 4851072092030976 4861144916142336 4876739140136960 4889572664189952 4929934702691520 5041187320443904 5066497990854720 5080571596384872 5112524876865280 5116994648570880 5120576097143808 5136304062339072 5146918593884160 5208987610391040 5258597016204288 5275661149301760 5306512968888320 5316877252030680 5347970101457760 5358742427243520 5390080102256640 5401272129047040 5404264523578368 5443469567555220 5486331532654080 5500769247213696 5535365280215040 5671335735499392 5704501441554944 5707004513710080 5715643045932981 5751590486473440 5760648109286784 5790283418119680 5796878600540160 5806367538725568 5812133544225792 5842885573560320 5953128697589760 5969827089999360 6004738359531520 6016466364139980 6063840115038720 6076431145177920 6111965830237440 6118035309711360 6135029852238336 6301484150554880 6330793379162112 6350714495481090 6400720121429760 6417564121749312 6420380077923840 6457926160250880 6481526554856448 6519430218919936 6532163481066264 6573246270255360 6583597839184896 6755330654472960 6774095461846496 6822659531427840 6827434796191744 6875961559017120 6901908583768128 6930102988615680 6945316813854720 7011462688272384 7034214865735680 7089169669374240 7130626801943680 7144989902991360 7163792507999232 7200810136608480 7201696172062720 7205686031437824 7257509429022720 7257959423406960 7265166930282240 7315108710205440 7334358996284928 7337577231912960 7540834218946560 7561780980665856 7620857394577308 7668787315297920 7680864145715712 7720377890826240 7741823384967424 7749511392301056 7887895524306432 7913491723952640 7959769453332480 8021955152186640 8085120153384960 8101908193570560 8106396785367552 8149287773649920 8165204351332830 8180039802984448 8229497298981120 8303047920322560 8334380176625664 8467619327308120 8507003603249088 8534293495239680 8556752162332416 8560506770565120 8627385729710160 8642035406475264 8695317900810240 8709551308088352 8764328360340480 8778130452246528 8954740634999040 9007107539297280 9043990541660160 9167948745356160 9202544778357504 9264453468991488 9452226225832320 9526071743221635 9551723343998976 9601080182144640 9626346182623968 9677279231209280 9686889240376320 9702144184061952 9722289832284672 9779145328379904 9859869405383040 10082374640887808 10132995981709440 10161143192769744 10225049753730560 10233989297141760 10241152194287616 10272608124678144 10417975220782080 10517194032408576 10551322298603520 10633754504061360 10695940202915520 10717484854487040 10802544258094080 10808529047156736 10886939135110440 10972663065308160 11001538494427392 11342671470998784 11409002883109888 11431286091865962 11503180972946880 11521296218573568 11580566836239360 11612735077451136 11624267088451584 11685771147120640 11939654179998720 12009476719063040 12032932728279960 12127680230077440 12152862290355840 12223931660474880 12270059704476672 12602968301109760 12661586758324224 12701428990962180 12801440242859520 12835128243498624 12840760155847680 12915852320501760 12963053109712896 13064326962132528 13146492540510720 13167195678369792 13510661308945920 13548190923692992 13751923118034240 13803817167536256 13890633627709440 14178339338748480 14261253603887360 14327585015998464 14401620273216960 14403392344125440 14515918846813920 14530333860564480 14630217420410880 14668717992569856 15123561961331712 15241714789154616 15337574630595840 15361728291431424 15440755781652480 15483646769934848 15775791048612864 15826983447905280 15919538906664960 16043910304373280 16170240306769920 16203816387141120 16212793570735104 16298575547299840 16330408702665660 16360079605968896 16458994597962240 16606095840645120 16935238654616240 17014007206498176 17068586990479360 17113504324664832 17121013541130240 17254771459420320 17390635801620480 17419102616176704 17528656720680960 17909481269998080 18014215078594560 18335897490712320 18405089556715008 18904452451664640 19052143486443270 19202160364289280 19252692365247936 19354558462418560 19373778480752640 19444579664569344 19558290656759808 19719738810766080 20164749281775616 20265991963418880 20322286385539488 20450099507461120 20467978594283520 20482304388575232 20835950441564160 21034388064817152 21102644597207040 21267509008122720 21391880405831040 21434969708974080 21605088516188160 21617058094313472 21773878270220880 21945326130616320 22003076988854784 22685342941997568 22818005766219776 22862572183731924 23006361945893760 23042592437147136 23161133672478720 23225470154902272 23248534176903168 23879308359997440 24065865456559920 24255360460154880 24305724580711680 24447863320949760 24540119408953344 25205936602219520 25402857981924360 25602880485719040 25670256486997248 25681520311695360 25926106219425792 26128653924265056 26292985081021440 26334391356739584 27021322617891840 27096381847385984 27503846236068480 27607634335072512 28356678677496960 28522507207774720 28578215229664905 28655170031996928 28803240546433920 29031837693627840 29060667721128960 29337435985139712 30247123922663424 30483429578309232 30675149261191680 30723456582862848 30967293539869696 31551582097225728 31653966895810560 32087820608746560 32407632774282240 32425587141470208 32597151094599680 32660817405331320 32917989195924480 33870477309232480 34028014412996352 34137173980958720 34227008649329664 34509542918840640 34838205232353408 35057313441361920 35818962539996160 36028430157189120 36671794981424640 36810179113430016 37808904903329280 38104286972886540 38404320728578560 38505384730495872 38709116924837120 38747556961505280 38889159329138688 39439477621532160 40531983926837760 40644572771078976 40900199014922240 41671900883128320 42535018016245440 42783760811662080 43210177032376320 43547756540441760 43890652261232640 44006153977709568 45370685883995136 45636011532439552 45725144367463848 46012723891787520 46085184874294272 46322267344957440 46450940309804544 47758616719994880 48131730913119840 48510720920309760 48611449161423360 48895726641899520 49080238817906688 50411873204439040 50805715963848720 51205760971438080 51340512973994496 51363040623390720 52257307848530112 52585970162042880 54042645235783680 54192763694771968 55007692472136960 55215268670145024 56713357354993920 57045014415549440 57156430459329810 57606481092867840 58063675387255680 58121335442257920 58674871970279424 60494247845326848 60966859156618464 61350298522383360 61446913165725696 61934587079739392 63103164194451456 63307933791621120 64175641217493120 64815265548564480 64851174282940416 65321634810662640 65835978391848960 67740954618464960 68056028825992704 68454017298659328 69019085837681280 69676410464706816 71637925079992320 73343589962849280 73620358226860032 75617809806658560 76208573945773080 76808641457157120 77010769460991744 77418233849674240 77778318658277376 78878955243064320 81063967853675520 81289145542157952 81800398029844480 85070036032490880 85567521623324160 87095513080883520 88012307955419136 90741371767990272 91450288734927696 92025447783575040 92170369748588544 92901880619609088 96263461826239680 97222898322846720 97791453283799040 100823746408878080 101611431927697440 102411521942876160 102681025947988992 104514615697060224 105171940324085760 108085290471567360 108385527389543936 110015384944273920 110430537340290048 113426714709987840 114090028831098880 114312860918659620 115212962185735680 116127350774511360 116242670884515840 121933718313236928 122700597044766720 123869174159478784 128351282434986240 129630531097128960 130643269621325280 131671956783697920 135481909236929920 136112057651985408 136908034597318656 138038171675362560 139352820929413632 143275850159984640 146687179925698560 147240716453720064 151235619613317120 152417147891546160 153617282914314240 154021538921983488 154836467699348480 157757910486128640 162127935707351040 162578291084315904 170140072064981760 171135043246648320 174191026161767040 176024615910838272 181482743535980544 182900577469855392 184050895567150080 184340739497177088 185803761239218176 192526923652479360 194445796645693440 203222863855394880 205362051895977984 209029231394120448 216771054779087872 220030769888547840 220861074680580096 226853429419975680 228180057662197760 228625721837319240 230425924371471360 232254701549022720 243867436626473856 245401194089533440 256702564869972480 261286539242650560 270963818473859840 272224115303970816 276076343350725120 278705641858827264 293374359851397120 302471239226634240 304834295783092320 307234565828628480 308043077843966976 309672935398696960 315515820972257280 324255871414702080 325156582168631808 340280144129963520 342270086493296640 348382052323534080 365801154939710784 368101791134300160 371607522478436352 385053847304958720 388891593291386880 406445727710789760 410724103791955968 418058462788240896 433542109558175744 440061539777095680 441722149361160192 453706858839951360 457251443674638480 460851848742942720 464509403098045440 487734873252947712 513405129739944960 522573078485301120 541927636947719680 544448230607941632 552152686701450240 557411283717654528 609668591566184640 616086155687933952 619345870797393920 650313164337263616 680560288259927040 684540172986593280 696764104647068160 731602309879421568 736203582268600320 770107694609917440 812891455421579520 836116925576481792 867084219116351488 880123079554191360 907413717679902720 914502887349276960 921703697485885440 929018806196090880 975469746505895424 1026810259479889920 1045146156970602240 1083855273895439360 1104305373402900480 1114822567435309056 1219337183132369280 1232172311375867904 1300626328674527232 1361120576519854080 1393528209294136320 1463204619758843136 1540215389219834880 1625782910843159040 1672233851152963584 1829005774698553920 1858037612392181760 1950939493011790848 2053620518959779840 2090292313941204480 2167710547790878720 2208610746805800960 2438674366264738560 2601252657349054464 2722241153039708160 2787056418588272640 2926409239517686272 3080430778439669760 3251565821686318080 3344467702305927168 3658011549397107840 3901878986023581696 4180584627882408960 4335421095581757440 4877348732529477120 5574112837176545280 5852818479035372544 6160861556879339520 6503131643372636160 7316023098794215680 7803757972047163392 8361169255764817920 9754697465058954240 11705636958070745088 13006263286745272320 14632046197588431360 16722338511529635840 19509394930117908480 23411273916141490176 29264092395176862720 39018789860235816960 58528184790353725440 117056369580707450880
- Sum of all divisors σ(n): 527928974313899276160
- Sum of proper divisors (its aliquot sum) s(n): 410872604733191825280
- 117056369580707450880 is an abundant number, because the sum of its proper divisors (410872604733191825280) is greater than itself. Its abundance is 293816235152484374400
Bases of 117056369580707450880
- Binary: 11001011000011110111100001111110001010000101110100010010000000000002
- Hexadecimal: 0x6587BC3F142E89000
- Base-36: OPC7VX1MDNUO0
Squares and roots of 117056369580707450880
- 117056369580707450880 squared (1170563695807074508802) is 13702193659415172639738452947547612774400
- 117056369580707450880 cubed (1170563695807074508803) is 1603929045062928724139012226934908607074476715251148521472000
-
The
square root of 117056369580707450880 is 10819259197.4084552329 -
The
cube root of 117056369580707450880 is 4891758.5964974837
Scales and comparisons
How big is 117056369580707450880?- 117,056,369,580,707,450,880 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 117,056,369,580,707,450,880 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 117056369580707450880 cubic inches would be around 407646.5 feet tall.
Recreational maths with 117056369580707450880
- 117056369580707450880 backwards is 088054707085963650711
- 117056369580707450880 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 117056369580707450880's digits is 90
- 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 117056369580707450880 - Facts about the integer". Numbermatics.com. 2024. Web. 28 May 2024.
APA style:
Numbermatics. (2024). Number 117056369580707450880 - Facts about the integer. Retrieved 28 May 2024, from https://numbermatics.com/n/117056369580707450880/
Chicago style:
Numbermatics. 2024. "Number 117056369580707450880 - Facts about the integer". https://numbermatics.com/n/117056369580707450880/
The information we have on file for 117056369580707450880 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 117056369580707450880, math, Factors of 117056369580707450880, curriculum, school, college, exams, university, Prime factorization of 117056369580707450880, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventeen quintillion, fifty-six quadrillion, three hundred sixty-nine trillion, five hundred eighty billion, seven hundred seven million, four hundred fifty thousand, eight hundred eighty.