340141842947930849280
340,141,842,947,930,849,280 is an even composite number composed of eight prime numbers multiplied together.
340141842947930849280 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-one thousand, three hundred eighty-four divisors.
Prime factorization of 340141842947930849280:
221 × 32 × 5 × 72 × 13 × 192 × 372 × 1072
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 5 × 7 × 7 × 13 × 19 × 19 × 37 × 37 × 107 × 107)See below for interesting mathematical facts about the number 340141842947930849280 from the Numbermatics database.
Names of 340141842947930849280
- Cardinal: 340141842947930849280 can be written as Three hundred forty quintillion, one hundred forty-one quadrillion, eight hundred forty-two trillion, nine hundred forty-seven billion, nine hundred thirty million, eight hundred forty-nine thousand, two hundred eighty.
Scientific notation
- Scientific notation: 3.4014184294793084928 × 1020
Factors of 340141842947930849280
Divisors of 340141842947930849280
- Number of divisors d(n): 21384
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 19 20 21 24 26 28 30 32 35 36 37 38 39 40 42 45 48 49 52 56 57 60 63 64 65 70 72 74 76 78 80 84 90 91 95 96 98 104 105 107 111 112 114 117 120 126 128 130 133 140 144 147 148 152 156 160 168 171 180 182 185 190 192 195 196 208 210 214 222 224 228 234 240 245 247 252 256 259 260 266 273 280 285 288 294 296 304 312 315 320 321 333 336 342 360 361 364 370 380 384 390 392 399 416 420 428 441 444 448 455 456 468 480 481 490 494 504 512 518 520 532 535 546 555 560 570 576 585 588 592 608 624 630 637 640 642 665 666 672 684 703 720 722 728 735 740 741 749 760 768 777 780 784 798 819 832 840 855 856 882 888 896 910 912 931 936 960 962 963 980 988 1008 1024 1036 1040 1064 1070 1083 1092 1110 1120 1140 1152 1170 1176 1184 1197 1216 1235 1248 1260 1274 1280 1284 1295 1330 1332 1344 1365 1368 1369 1391 1406 1440 1443 1444 1456 1470 1480 1482 1498 1520 1536 1554 1560 1568 1596 1605 1638 1664 1665 1680 1710 1712 1729 1764 1776 1792 1805 1813 1820 1824 1862 1872 1911 1920 1924 1926 1960 1976 1995 2016 2033 2048 2072 2080 2109 2128 2140 2166 2184 2205 2220 2223 2240 2247 2280 2304 2331 2340 2352 2368 2394 2405 2432 2470 2496 2520 2527 2548 2560 2568 2590 2660 2664 2688 2730 2736 2738 2782 2793 2812 2880 2886 2888 2912 2940 2960 2964 2996 3040 3072 3108 3120 3136 3185 3192 3210 3249 3276 3328 3330 3360 3367 3420 3424 3458 3515 3528 3552 3584 3610 3626 3640 3648 3705 3724 3744 3745 3822 3840 3848 3852 3885 3920 3952 3959 3990 4032 4066 4095 4096 4107 4144 4160 4173 4218 4256 4280 4329 4332 4368 4410 4440 4446 4480 4494 4560 4608 4655 4662 4680 4693 4704 4736 4788 4810 4815 4864 4921 4940 4992 5040 5054 5096 5120 5136 5180 5187 5243 5320 5328 5376 5415 5439 5460 5472 5476 5564 5586 5624 5733 5760 5772 5776 5824 5880 5920 5928 5985 5992 6080 6099 6144 6216 6240 6272 6327 6370 6384 6420 6498 6552 6656 6660 6720 6734 6741 6840 6845 6848 6916 6955 7030 7056 7104 7168 7215 7220 7252 7280 7296 7410 7448 7488 7490 7581 7644 7680 7696 7704 7770 7840 7904 7918 7980 8064 8132 8190 8192 8214 8288 8320 8346 8379 8436 8512 8560 8645 8658 8664 8736 8820 8880 8892 8960 8988 9065 9120 9139 9216 9310 9324 9360 9386 9408 9472 9555 9576 9583 9620 9630 9728 9737 9842 9880 9984 10080 10101 10108 10165 10192 10240 10272 10360 10374 10486 10545 10640 10656 10752 10830 10878 10920 10944 10952 11115 11128 11172 11235 11248 11449 11466 11520 11544 11552 11648 11655 11760 11840 11856 11877 11970 11984 12103 12160 12198 12288 12321 12432 12480 12519 12544 12635 12654 12740 12768 12840 12996 13104 13312 13320 13357 13440 13468 13482 13680 13690 13696 13832 13910 13965 14060 14079 14112 14208 14231 14336 14430 14440 14504 14560 14592 14763 14820 14896 14976 14980 15162 15288 15360 15392 15408 15540 15561 15680 15729 15808 15836 15960 16128 16245 16264 16317 16380 16384 16428 16576 16640 16692 16758 16835 16872 17024 17120 17290 17316 17328 17472 17640 17689 17760 17784 17797 17920 17976 18130 18240 18278 18297 18432 18620 18648 18720 18772 18816 18944 19110 19152 19166 19240 19260 19456 19474 19684 19760 19795 19968 20160 20202 20216 20330 20384 20480 20535 20544 20720 20748 20865 20972 21090 21280 21312 21504 21645 21660 21756 21840 21888 21904 22230 22256 22344 22470 22496 22743 22898 22932 23040 23088 23104 23296 23310 23465 23520 23569 23680 23712 23754 23940 23968 24206 24320 24396 24576 24605 24642 24864 24960 25038 25088 25270 25308 25480 25536 25680 25935 25992 26011 26208 26215 26429 26624 26640 26714 26880 26936 26964 27195 27360 27380 27392 27417 27664 27713 27820 27930 28120 28158 28224 28416 28462 28665 28672 28749 28860 28880 29008 29120 29184 29211 29526 29640 29792 29952 29960 30303 30324 30495 30576 30720 30784 30816 31080 31122 31360 31458 31616 31635 31672 31920 32256 32490 32528 32634 32760 32768 32851 32856 33152 33280 33384 33516 33670 33705 33744 34048 34240 34347 34447 34580 34632 34656 34944 35280 35378 35520 35568 35594 35631 35840 35952 36260 36309 36480 36556 36594 36864 37240 37296 37440 37544 37632 37888 37905 38220 38304 38332 38480 38520 38627 38912 38948 39368 39520 39590 39936 40071 40320 40404 40432 40660 40768 40960 41070 41088 41440 41496 41730 41895 41944 42180 42237 42560 42624 42693 43008 43290 43320 43512 43680 43776 43808 44289 44460 44512 44688 44940 44992 45486 45695 45796 45864 46080 46176 46208 46592 46620 46930 47040 47138 47187 47360 47424 47508 47880 47915 47936 48412 48640 48685 48792 49152 49210 49284 49728 49920 50076 50176 50505 50540 50616 50960 51072 51360 51467 51870 51984 52022 52416 52430 52858 53067 53248 53280 53391 53428 53760 53872 53928 54390 54720 54760 54784 54834 55328 55426 55640 55860 56240 56316 56448 56832 56924 57245 57330 57344 57498 57720 57760 58016 58240 58368 58422 59052 59280 59385 59584 59904 59920 60515 60606 60648 60990 61152 61440 61568 61605 61632 62160 62244 62595 62720 62916 63232 63270 63344 63840 63973 64512 64980 65056 65268 65520 65536 65702 65712 66304 66560 66768 66785 67032 67081 67340 67410 67488 68096 68159 68480 68694 68894 69160 69264 69312 69888 70395 70560 70707 70756 71040 71136 71155 71188 71262 71680 71904 72520 72618 72960 73112 73188 73728 73815 74480 74592 74880 75088 75221 75264 75776 75810 76440 76608 76664 76960 77040 77254 77805 77824 77896 78033 78645 78736 79040 79180 79287 79872 80142 80143 80640 80808 80864 81320 81536 81585 81920 82140 82176 82251 82880 82992 83139 83460 83790 83888 84360 84474 85120 85248 85386 86016 86247 86580 86640 87024 87360 87552 87616 87633 88445 88578 88920 88985 89024 89376 89880 89984 90972 91390 91485 91592 91728 92160 92352 92416 93184 93240 93499 93860 94080 94276 94374 94720 94848 95016 95760 95830 95872 96824 97280 97370 97584 98304 98420 98553 98568 99456 99617 99840 100152 100352 101010 101080 101232 101920 102144 102720 102934 103041 103341 103740 103968 104044 104832 104860 105716 106134 106496 106560 106782 106856 107520 107744 107856 108780 108927 109440 109520 109568 109668 110656 110852 111280 111720 112480 112632 112896 113664 113715 113848 114490 114660 114688 114996 115440 115520 115881 116032 116480 116736 116844 117845 118104 118560 118770 119168 119808 119840 120213 121030 121212 121296 121980 122304 122880 123136 123210 123264 124320 124488 124579 125190 125440 125832 126464 126540 126688 127680 127946 128079 129024 129960 130055 130112 130536 131040 131072 131404 131424 132145 132608 133120 133536 133570 134064 134162 134680 134820 134976 136192 136318 136960 137085 137388 137788 138320 138528 138565 138624 139776 140790 141120 141414 141512 142080 142272 142310 142376 142524 143360 143745 143808 145040 145236 145920 146055 146224 146376 146483 147456 147630 148837 148960 149184 149760 150176 150442 150528 151515 151552 151620 152880 153216 153328 153920 154080 154401 154508 155610 155648 155792 156066 157290 157472 158080 158360 158574 159201 159744 160173 160284 160286 161280 161616 161728 162640 163072 163170 163840 164255 164280 164352 164502 165760 165984 166278 166920 167580 167776 168720 168948 170240 170496 170772 171735 172032 172235 172494 173160 173280 173641 174048 174720 175104 175232 175266 176890 177156 177840 177970 178048 178155 178752 179760 179968 181545 181944 182077 182780 182970 183184 183456 184320 184704 184832 185003 186368 186480 186998 187720 188160 188552 188748 189440 189696 190032 191520 191660 191744 191919 193135 193648 193991 194560 194740 195168 196608 196840 197106 197136 198912 199234 199680 200304 200355 200704 201243 202020 202160 202464 203840 204288 204477 205440 205868 206082 206682 207480 207936 208088 209664 209720 211185 211432 212121 212268 212992 213120 213465 213564 213712 215040 215488 215712 217531 217560 217854 218880 219040 219136 219336 221312 221445 221704 222560 223440 224960 225264 225663 225792 227328 227430 227696 228980 229320 229376 229957 229992 230880 231040 231762 232064 232960 233472 233688 234099 235690 235935 236208 237120 237540 237861 238336 239616 239680 240426 240429 242060 242424 242592 243960 244608 245760 246272 246420 246528 248640 248976 249158 249417 250380 250880 251664 252928 253080 253376 255360 255892 256158 257335 258048 259920 260110 260224 261072 262080 262144 262808 262848 264290 265216 265335 266240 266955 267072 267140 268128 268324 269360 269640 269952 270389 272384 272636 273920 274170 274776 275576 276640 277056 277130 277248 279552 280497 281580 282240 282828 283024 284160 284544 284620 284752 285048 286720 287490 287616 290080 290472 291840 292110 292448 292752 292966 294912 295260 295659 297674 297920 298368 298851 299520 300352 300884 301056 303030 303104 303240 305760 306432 306656 307840 308160 308802 309016 310023 311220 311296 311584 312132 314580 314944 316160 316720 317148 318402 319488 319865 320346 320568 320572 322560 323232 323456 325280 326144 326340 327680 328510 328560 328704 329004 331520 331968 332556 333840 335160 335405 335552 337440 337896 338143 340480 340795 340992 341544 343470 344064 344470 344988 346320 346560 347282 347643 348096 349440 350208 350464 350532 353535 353780 354312 355680 355940 356096 356310 357504 359520 359936 360269 363090 363888 364154 365560 365940 366368 366912 368640 369408 369664 370006 372736 372960 373737 373996 375440 376105 376320 377104 377496 378880 379392 380064 383040 383320 383488 383838 386270 387296 387982 389120 389480 390165 390336 393216 393680 394212 394272 396435 397824 398468 399360 400608 400710 400715 401408 402486 404040 404320 404928 407680 408576 408954 410880 411255 411736 412164 413364 414960 415695 415872 416176 419328 419440 422370 422864 423613 424242 424536 425984 426240 426930 427128 427424 430080 430976 431235 431424 435062 435120 435708 437760 438080 438165 438272 438672 439449 442624 442890 443408 445120 446511 446880 447811 449920 450528 451326 451584 454656 454860 455392 457960 458640 458752 459914 459984 461760 462080 463203 463524 464128 465920 466944 467376 467495 468198 471380 471870 472416 474240 475080 475722 476672 479232 479360 480852 480858 484120 484848 485184 487920 489216 491520 492544 492765 492840 493056 494209 497280 497952 498085 498316 498834 500760 501760 502151 503328 505856 506160 506752 510720 511784 512316 514670 515205 516096 516705 519840 520220 520448 520923 522144 524160 524288 525616 525696 526547 528580 530432 530670 532480 533910 534144 534280 536256 536648 538720 539280 539904 540778 544635 544768 545272 546231 547840 548340 549552 551152 553280 554112 554260 554496 555009 559104 560994 561001 563160 564480 565656 566048 568320 569088 569240 569504 570096 573440 574980 575232 575757 579405 580160 580944 581973 583680 584220 584896 585504 585932 589824 590520 591318 595348 595840 596736 597702 599040 600704 601065 601768 602112 603729 606060 606208 606480 611520 612864 613312 613431 615680 616320 617604 618032 620046 622440 622592 622895 623168 624264 629160 629888 632320 633440 634296 636804 638976 639730 640395 640692 641136 641144 645120 646464 646912 650560 652288 652593 652680 654493 655360 657020 657120 657408 658008 663040 663936 665112 667680 670320 670810 671104 674880 675792 676286 676989 680960 681590 681984 683088 686940 688128 688940 689871 689976 692640 693120 694564 695286 696192 698880 700416 700928 701064 707070 707560 708624 711360 711880 712192 712620 715008 719040 719872 720538 721287 726180 727776 728308 731120 731880 732415 732736 733824 737280 738816 739328 740012 744185 745472 745920 747474 747992 750880 752210 752640 754208 754992 757760 758784 760128 766080 766640 766976 767676 772005 772540 774592 775964 778240 778960 780330 780672 786432 787360 788424 788544 792870 795648 796005 796936 798720 800865 801216 801420 801430 802816 804972 808080 808640 809856 811167 815360 817152 817908 821760 822510 823472 824328 826728 829920 831390 831744 832352 838656 838880 841491 844740 845728 847226 848484 849072 851968 852480 853860 854256 854848 860160 861952 862470 862848 868205 870124 870240 871416 872053 875520 876160 876330 876544 877344 878898 885248 885780 886816 890240 893022 893760 895622 896553 899840 901056 902652 903168 909312 909720 910385 910784 915920 917280 917504 919828 919968 923520 924160 925015 926406 927048 928256 931840 933888 934752 934990 936396 942760 943740 944832 948480 950160 951444 953344 958464 958720 959595 961704 961716 968240 969696 969955 970368 975840 977873 978432 983040 985088 985530 985680 986112 988418 994560 995904 996170 996632 997668 1001520 1003520 1004302 1006215 1006656 1011712 1012320 1013504 1014429 1021440 1022385 1023568 1024632 1025381 1029340 1030410 1032192 1033410 1039680 1040440 1040896 1041846 1041859 1044288 1048320 1048576 1051232 1051392 1053094 1057160 1060605 1060864 1061340 1064960 1067820 1068288 1068560 1072512 1073296 1077440 1078560 1079808 1080807 1081556 1087655 1089270 1089536 1090544 1092462 1095680 1096680 1099104 1102304 1106560 1108224 1108520 1108992 1110018 1118208 1121211 1121988 1122002 1126320 1128315 1128960 1131312 1132096 1136640 1138176 1138480 1139008 1140192 1146880 1149785 1149960 1150464 1151514 1158810 1160320 1161888 1163946 1167360 1168440 1169792 1170495 1171008 1171864 1179648 1181040 1182636 1189305 1190696 1191680 1193472 1195404 1198080 1201408 1202130 1202145 1203536 1204224 1207458 1212120 1212416 1212960 1215487 1223040 1225728 1226624 1226862 1231360 1232640 1235208 1236064 1240092 1244880 1245184 1245790 1246336 1247085 1248528 1258320 1259776 1264640 1266880 1268592 1270839 1273608 1274539 1277952 1279460 1280790 1281384 1282272 1282288 1290240 1292928 1293824 1295021 1301120 1304576 1305186 1305360 1308986 1310720 1314040 1314240 1314816 1316016 1318347 1326080 1327872 1330224 1335360 1339533 1340640 1341620 1342208 1343433 1349760 1351584 1351945 1352572 1353978 1361920 1363180 1363968 1366176 1373880 1376256 1377880 1379742 1379952 1385280 1386240 1389128 1390572 1392384 1397760 1400832 1401856 1402128 1402485 1414140 1415120 1417248 1422720 1423760 1424384 1425240 1429199 1430016 1438080 1439744 1441076 1442574 1452360 1455552 1456616 1462240 1463760 1464830 1465472 1467648 1474560 1477632 1478295 1478656 1480024 1482627 1488370 1490944 1491840 1494255 1494948 1495984 1501760 1504420 1505280 1506453 1508416 1509984 1515520 1517568 1520256 1522717 1532160 1533280 1533952 1535352 1544010 1545080 1549184 1550115 1551928 1556480 1557920 1560660 1561344 1562769 1572864 1574720 1576848 1577088 1579641 1585740 1591296 1592010 1593872 1597440 1601730 1602432 1602840 1602860 1605632 1609944 1616160 1617280 1619712 1622334 1630720 1634304 1635816 1638693 1643520 1645020 1646944 1648656 1653456 1659840 1662780 1663488 1664704 1665027 1677312 1677760 1682982 1683003 1689480 1690715 1691456 1694452 1696968 1698144 1703936 1704960 1707720 1708512 1709696 1720320 1723904 1724940 1725696 1736410 1738215 1740248 1740480 1742832 1744106 1745919 1751040 1752320 1752660 1753088 1754688 1757796 1770496 1771560 1773632 1780480 1786044 1787520 1791244 1793106 1799680 1801345 1802112 1805304 1806336 1818624 1819440 1820770 1821568 1831840 1834560 1835008 1839656 1839936 1847040 1848320 1850030 1852812 1854096 1856512 1863680 1867776 1868685 1869504 1869980 1872792 1885520 1887480 1889664 1892723 1896960 1900320 1902888 1904279 1906688 1916928 1917440 1919190 1923408 1923432 1936480 1939392 1939910 1940736 1951680 1955746 1956864 1957779 1963479 1966080 1970176 1971060 1971360 1972224 1976836 1989120 1991808 1992340 1993264 1995336 2003040 2007040 2008604 2012430 2013312 2023424 2024640 2027008 2028858 2042880 2044770 2047136 2049264 2050762 2058680 2060820 2064384 2066820 2069613 2079360 2080880 2081792 2083692 2083718 2088576 2096640 2097152 2102464 2102784 2106188 2114320 2118065 2121210 2121728 2122680 2129920 2135640 2136576 2137120 2145024 2146592 2154880 2157120 2159616 2161614 2163112 2175310 2178540 2179072 2181088 2184924 2191360 2193360 2197245 2198208 2204608 2213120 2216448 2217040 2217984 2220036 2232555 2236416 2239055 2242422 2243976 2244004 2252640 2256630 2257920 2262624 2264192 2273280 2276352 2276960 2278016 2280384 2293760 2299570 2299920 2300928 2303028 2316015 2317620 2320640 2323776 2327892 2334720 2336880 2339584 2340990 2342016 2343728 2359296 2362080 2365272 2367001 2378610 2381392 2383360 2386944 2390808 2396160 2402816 2404260 2404290 2407072 2408448 2414916 2424240 2424832 2425920 2430974 2433501 2446080 2451456 2453248 2453724 2462720 2465280 2470416 2471045 2472128 2480184 2489760 2490368 2491580 2492672 2494170 2497056 2510755 2516640 2519552 2521883 2529280 2533760 2537184 2541678 2547216 2549078 2555904 2558920 2561580 2562768 2564544 2564576 2580480 2585856 2587648 2590042 2602240 2604615 2609152 2610372 2610720 2616159 2617972 2621440 2628080 2628480 2629632 2632032 2632735 2636694 2652160 2655744 2660448 2670720 2679066 2681280 2683240 2684416 2686866 2699520 2703168 2703890 2705144 2707956 2723840 2726360 2727936 2731155 2732352 2747760 2752512 2755760 2759484 2759904 2770560 2772480 2775045 2778256 2781144 2783177 2784768 2795520 2801664 2803712 2804256 2804970 2805005 2827903 2828280 2830240 2834496 2845440 2847520 2848768 2850480 2858398 2860032 2876160 2878785 2879488 2882152 2885148 2904720 2909865 2911104 2913232 2924480 2927520 2929660 2930944 2933619 2935296 2949120 2955264 2956590 2957312 2960048 2965254 2965291 2976740 2981888 2983680 2988510 2989896 2991968 3003520 3008840 3010560 3012906 3016832 3018645 3019968 3031040 3035136 3040512 3043287 3045434 3064320 3066560 3067155 3067904 3070704 3076143 3088020 3090160 3098368 3100230 3103856 3112960 3115840 3121320 3122688 3125538 3125577 3145728 3149440 3153696 3154176 3159282 3171480 3182592 3184020 3187744 3194880 3203460 3204864 3205680 3205720 3211264 3219888 3232320 3234560 3239424 3242421 3244668 3261440 3262965 3268608 3271632 3272465 3277386 3287040 3290040 3293888 3297312 3306912 3319680 3325560 3326976 3329408 3330054 3354624 3355520 3365964 3366006 3378960 3381430 3382912 3384945 3388904 3393936 3396288 3407872 3409920 3415440 3417024 3419392 3440640 3447808 3449355 3449880 3451392 3459463 3472820 3476430 3480496 3480960 3485664 3488212 3491838 3502080 3504640 3505320 3506176 3509376 3515057 3515592 3540992 3543120 3547264 3560960 3572088 3575040 3582488 3586212 3599360 3602690 3604224 3606435 3610608 3612672 3637248 3638880 3641540 3643136 3646461 3663680 3669120 3670016 3679312 3679872 3685829 3694080 3696640 3700060 3705624 3708192 3713024 3727360 3735552 3737370 3739008 3739960 3745584 3771040 3774960 3779328 3785446 3793920 3800640 3805776 3808558 3812517 3813376 3823617 3833856 3834880 3838380 3846816 3846864 3872960 3878784 3879820 3881472 3885063 3903360 3911492 3913728 3915558 3926958 3932160 3940352 3942120 3942720 3944448 3953672 3978240 3983616 3984680 3986528 3990672 4006080 4014080 4017208 4024860 4026624 4030299 4046848 4049280 4054016 4055835 4057716 4085760 4089540 4094272 4098528 4101524 4117360 4121640 4128768 4133089 4133640 4139226 4158720 4161760 4163584 4167384 4167436 4177152 4193280 4204928 4205568 4207455 4212376 4228640 4236130 4242420 4243456 4245360 4259840 4271280 4273152 4274240 4287597 4290048 4293184 4309760 4314240 4319232 4323228 4326224 4350620 4357080 4358144 4360265 4362176 4369848 4382720 4386720 4394490 4396416 4409216 4426240 4432896 4434080 4435968 4440072 4447881 4465110 4472832 4478110 4482765 4484844 4487952 4488008 4505280 4513260 4515840 4519359 4525248 4528384 4546560 4552704 4553920 4556032 4560768 4568151 4587520 4599140 4599840 4601856 4606056 4632030 4635240 4641280 4647552 4655784 4669440 4673760 4679168 4681980 4684032 4687456 4718592 4724160 4730544 4734002 4738923 4757220 4762784 4766720 4773888 4781616 4792320 4805632 4808520 4808580 4814144 4816896 4829832 4848480 4849664 4851840 4861948 4867002 4889365 4892160 4902912 4906496 4907448 4925440 4930560 4940832 4942090 4944256 4960368 4979520 4980736 4983160 4985344 4988340 4994112 5021510 5033280 5039104 5043766 5049009 5058560 5067520 5072145 5074368 5083356 5094432 5098156 5111808 5117840 5123160 5125536 5126905 5129088 5129152 5160960 5171712 5175296 5180084 5204480 5209230 5209295 5218304 5220744 5221440 5232318 5235944 5242880 5256160 5256960 5259264 5264064 5265470 5273388 5304320 5311488 5320896 5341440 5358132 5362560 5366480 5368832 5373732 5399040 5404035 5406336 5407780 5410288 5415912 5447680 5452720 5455872 5462310 5464704 5495520 5505024 5506969 5511520 5518968 5519808 5541120 5544960 5550090 5556512 5562288 5566354 5569536 5591040 5603328 5606055 5607424 5608512 5609940 5610010 5655806 5656560 5660480 5668992 5678169 5690880 5695040 5697536 5700960 5712837 5716796 5720064 5752320 5757570 5758976 5764304 5770296 5809440 5819730 5822208 5826464 5848960 5855040 5859320 5861888 5867238 5870592 5890437 5898240 5910528 5913180 5914624 5920096 5930508 5930582 5953480 5963776 5967360 5977020 5979792 5983936 6007040 6017680 6021120 6025812 6033664 6037290 6039936 6062080 6070272 6077435 6081024 6086574 6090868 6128640 6133120 6134310 6135808 6141408 6152286 6176040 6180320 6196736 6200460 6207712 6225920 6231680 6242640 6245376 6251076 6251154 6291456 6298880 6307392 6308352 6318564 6342960 6354195 6365184 6368040 6372695 6375488 6389760 6406920 6409728 6411360 6411440 6422528 6424717 6439776 6464640 6469120 6475105 6478848 6484842 6489336 6522880 6525930 6537216 6543264 6544930 6554772 6574080 6580080 6587776 6591735 6594624 6613824 6639360 6651120 6653952 6658816 6660108 6697665 6709248 6711040 6717165 6731928 6732012 6757920 6762860 6765824 6769890 6777808 6787872 6792576 6815744 6819840 6830880 6834048 6838784 6845111 6881280 6895616 6898710 6899760 6902784 6918926 6945640 6952860 6960992 6961920 6971328 6976424 6983676 7004160 7009280 7010640 7012352 7018752 7030114 7031184 7081984 7086240 7094528 7101003 7121920 7144176 7145995 7150080 7164976 7172424 7177667 7198720 7205380 7208448 7212870 7221216 7225344 7274496 7277760 7283080 7286272 7292922 7293013 7327360 7338240 7340032 7358624 7359744 7371658 7388160 7393280 7400120 7411248 7413135 7416384 7426048 7454720 7471104 7474740 7478016 7479920 7491168 7532265 7542080 7549920 7558656 7565649 7570892 7587840 7601280 7611552 7613585 7617116 7625034 7626752 7647234 7667712 7669760 7676760 7693632 7693728 7745920 7757568 7759640 7762944 7770126 7806720 7813845 7822984 7827456 7831116 7848477 7853916 7864320 7880704 7884240 7885440 7888896 7898205 7907344 7956480 7967232 7969360 7973056 7981344 8012160 8028160 8034416 8048647 8049720 8053248 8060598 8093696 8098560 8108032 8111670 8115432 8171520 8179080 8188544 8193465 8197056 8203048 8234720 8243280 8257536 8266178 8267280 8278452 8317440 8323520 8325135 8327168 8334768 8334872 8349531 8354304 8386560 8409856 8411136 8414910 8415015 8424752 8457280 8472260 8483709 8484840 8486912 8490720 8508409 8519680 8542560 8546304 8548480 8575194 8580096 8586368 8619520 8628480 8638464 8646456 8652448 8701240 8714160 8716288 8720530 8724352 8729595 8739696 8765440 8773440 8788980 8792832 8800857 8818432 8852480 8865792 8868160 8871936 8880144 8895762 8895873 8930220 8945664 8956220 8965530 8969688 8975904 8976016 9010560 9026520 9031680 9038718 9050496 9056768 9093120 9105408 9107840 9112064 9121536 9136302 9175040 9198280 9199680 9203712 9212112 9228429 9264060 9270480 9282560 9295104 9311568 9338880 9347520 9358336 9363960 9368064 9374912 9376731 9437184 9448320 9461088 9463615 9468004 9477846 9514440 9521395 9525568 9533440 9547776 9563232 9584640 9611264 9617040 9617160 9628288 9633792 9659664 9696960 9699328 9703680 9723896 9734004 9778730 9784320 9788895 9805824 9812992 9814896 9817395 9850880 9861120 9881664 9884180 9888512 9920736 9959040 9961472 9966320 9970688 9976680 9988224 10004393 10043020 10066560 10078208 10087532 10098018 10117120 10135040 10144290 10148736 10166712 10188864 10196312 10223616 10235680 10246320 10251072 10253810 10258176 10258304 10321920 10343424 10348065 10350592 10360168 10378389 10408960 10418460 10418590 10436608 10441488 10442880 10464636 10471888 10485760 10512320 10513920 10518528 10528128 10530940 10545171 10546776 10608640 10622976 10641792 10659019 10682880 10716264 10725120 10732960 10737664 10747464 10798080 10808070 10812672 10815560 10820576 10831824 10895360 10905440 10911744 10924620 10929408 10939383 10991040 11010048 11013938 11023040 11037936 11039616 11057487 11082240 11089920 11100180 11113024 11124576 11132708 11139072 11182080 11206656 11212110 11214848 11217024 11219880 11220020 11311612 11313120 11320960 11337984 11356338 11381760 11390080 11395072 11401920 11425674 11433592 11440128 11470851 11504640 11515140 11517952 11528608 11540592 11618880 11639460 11644416 11652928 11655189 11697920 11710080 11718640 11723776 11734476 11741184 11780874 11796480 11821056 11826360 11829248 11835005 11840192 11861016 11861164 11906960 11927552 11934720 11954040 11959584 11967872 12014080 12035360 12042240 12051624 12067328 12074580 12079872 12124160 12140544 12154870 12162048 12167505 12173148 12181736 12257280 12266240 12268620 12271616 12282816 12304572 12352080 12360640 12393472 12399267 12400920 12415424 12451840 12463360 12485280 12490752 12502152 12502308 12597760 12609415 12614784 12616704 12637128 12685920 12708390 12730368 12736080 12745390 12750976 12779520 12813840 12819456 12822720 12822880 12845056 12849434 12862791 12879552 12929280 12938240 12950210 12957696 12969684 12978672 13045760 13051860 13074432 13080795 13086528 13089860 13109544 13148160 13160160 13175552 13183470 13189248 13227648 13278720 13302240 13307904 13317632 13320216 13329953 13395330 13418496 13422080 13434330 13463856 13464024 13515840 13525720 13531648 13539780 13555616 13575744 13585152 13631488 13639680 13661760 13668096 13677568 13690222 13704453 13762560 13791232 13797420 13799520 13805568 13837852 13891280 13905720 13915885 13921984 13923840 13942656 13952848 13967352 14008320 14018560 14021280 14024704 14037504 14060228 14062368 14139515 14163968 14172480 14189056 14202006 14243840 14288352 14291990 14300160 14329952 14344848 14355334 14397440 14410760 14416896 14425740 14442432 14450688 14548992 14555520 14566160 14572544 14585844 14586026 14654720 14668095 14676480 14680064 14717248 14719488 14743316 14776320 14786560 14800240 14822496 14826270 14826455 14832768 14852096 14909440 14942208 14949480 14956032 14959840 14982336 15064530 15084160 15099840 15117312 15131298 15141784 15175680 15202560 15216435 15223104 15227170 15234232 15250068 15253504 15294468 15335424 15339520 15353520 15380715 15387264 15387456 15491840 15515136 15519280 15525888 15540252 15613440 15627690 15627885 15645968 15654912 15662232 15673681 15696954 15707832 15728640 15761408 15768480 15770880 15777792 15796410 15814688 15912960 15934464 15938720 15946112 15962688 16024320 16056320 16068832 16097294 16099440 16106496 16121196 16187392 16197120 16212105 16216064 16223340 16230864 16343040 16358160 16377088 16386930 16394112 16406096 16469440 16486560 16515072 16520907 16532356 16534560 16556904 16569007 16634880 16647040 16650270 16654336 16669536 16669744 16699062 16708608 16773120 16819712 16822272 16829820 16830030 16849504 16914560 16944520 16967418 16969680 16973824 16981440 17016818 17034507 17039360 17085120 17092608 17096960 17138511 17150388 17160192 17172736 17239040 17256960 17276928 17292912 17297315 17304896 17402480 17428320 17432576 17441060 17448704 17459190 17479392 17530880 17546880 17575285 17577960 17585664 17601714 17636864 17704960 17731584 17736320 17743872 17760288 17791524 17791746 17860440 17891328 17912440 17931060 17939376 17951808 17952032 18021120 18053040 18063360 18077436 18100992 18113536 18186240 18210816 18215680 18224128 18232305 18243072 18272604 18350080 18396560 18399360 18407424 18424224 18429145 18456858 18528120 18540960 18565120 18579587 18590208 18623136 18677760 18695040 18716672 18727920 18736128 18749824 18753462 18874368 18896640 18922176 18927230 18936008 18955692 19028880 19042790 19051136 19062585 19066880 19095552 19118085 19126464 19169280 19222528 19234080 19234320 19256576 19267584 19274151 19319328 19393920 19398656 19407360 19425315 19447792 19468008 19482239 19557460 19568640 19577790 19611648 19625984 19629792 19634790 19701760 19722240 19763328 19768360 19777024 19795321 19841472 19918080 19922944 19932640 19941376 19953360 19976448 20008786 20086040 20133120 20151495 20156416 20175064 20196036 20234240 20270080 20288580 20297472 20333424 20377728 20392624 20447232 20471360 20492640 20502144 20507620 20516352 20516608 20535333 20643840 20665445 20686848 20696130 20701184 20720336 20756778 20757037 20817920 20836920 20837180 20873216 20882976 20885760 20929272 20943776 21024640 21027840 21037056 21056256 21061880 21090342 21093552 21217280 21245952 21283584 21303009 21318038 21365760 21432528 21437985 21450240 21465920 21475328 21494928 21533001 21596160 21616140 21625344 21631120 21641152 21663648 21790720 21810880 21823488 21849240 21858816 21878766 21879039 21982080 22020096 22027876 22046080 22075872 22079232 22114974 22164480 22179840 22200360 22226048 22239405 22249152 22265416 22278144 22364160 22413312 22424220 22429696 22434048 22439760 22440040 22596795 22623224 22626240 22641920 22675968 22696947 22712676 22763520 22780160 22790144 22803840 22840755 22851348 22867184 22880256 22941702 23009280 23030280 23035904 23057216 23081184 23237760 23278920 23288832 23305856 23310378 23395840 23420160 23437280 23447552 23468952 23482368 23561748 23592960 23642112 23652720 23658496 23670010 23680384 23694615 23722032 23722328 23813920 23855104 23869440 23908080 23919168 23935744 24028160 24070720 24084480 24103248 24134656 24145941 24149160 24159744 24216241 24248320 24281088 24309740 24324096 24335010 24346296 24363472 24514560 24532480 24537240 24543232 24565632 24605399 24609144 24704160 24721280 24786944 24798534 24801840 24830848 24903680 24926720 24970560 24981504 25004304 25004616 25048593 25195520 25218830 25229568 25233408 25245045 25274256 25371840 25416780 25451127 25460736 25472160 25490780 25501952 25525227 25559040 25627680 25638912 25645440 25645760 25690112 25698868 25725582 25759104 25858560 25876480 25900420 25915392 25939368 25957344 26091520 26103720 26148864 26161590 26173056 26179720 26219088 26296320 26320320 26351104 26366940 26378496 26455296 26557440 26604480 26615808 26635264 26640432 26659906 26687619 26790660 26836992 26844160 26868660 26927712 26928048 27031680 27051440 27063296 27079560 27111232 27151488 27170304 27262976 27279360 27323520 27336192 27355136 27380444 27408906 27525120 27534845 27582464 27594840 27599040 27611136 27675704 27782560 27811440 27831770 27843968 27847680 27885312 27905696 27934704 28016640 28037120 28042560 28049408 28075008 28120456 28124736 28279030 28327936 28344960 28378112 28390845 28404012 28487680 28564185 28576704 28583980 28600320 28659904 28689696 28710668 28794880 28821520 28833792 28851480 28884864 28901376 28931623 29097984 29111040 29132320 29145088 29171688 29172052 29309440 29336190 29352960 29434496 29438976 29452185 29486632 29552640 29573120 29600480 29644992 29652540 29652910 29665536 29704192 29818880 29884416 29898960 29912064 29919680 29964672 30013179 30129060 30168320 30199680 30234624 30262596 30283568 30351360 30405120 30432870 30446208 30454340 30468464 30500136 30507008 30588936 30670848 30679040 30707040 30761430 30774528 30774912 30983680 31030272 31038560 31051776 31080504 31135167 31226880 31255380 31255770 31291936 31309824 31324464 31347362 31393908 31415664 31457280 31522816 31536960 31541760 31555584 31592820 31629376 31635513 31825920 31868928 31877440 31892224 31925376 31977057 32048640 32112640 32123585 32137664 32194588 32198880 32212992 32242392 32374784 32394240 32424210 32432128 32446680 32461728 32686080 32716320 32754176 32773860 32788224 32812192 32938880 32973120 33030144 33041814 33064712 33069120 33113808 33138014 33172461 33269760 33294080 33300540 33308672 33339072 33339488 33398124 33417216 33546240 33639424 33644544 33659640 33660060 33699008 33829120 33889040 33934836 33939360 33947648 33962880 34033636 34069014 34078720 34170240 34185216 34193920 34225555 34277022 34300776 34320384 34345472 34478080 34513920 34553856 34585824 34594630 34609792 34804960 34856640 34865152 34882120 34897408 34918380 34958784 35061760 35093760 35150570 35155920 35171328 35203428 35273728 35409920 35463168 35472640 35487744 35505015 35520576 35583048 35583492 35720880 35782656 35824880 35862120 35878752 35888335 35903616 35904064 36042240 36106080 36126720 36154872 36181301 36201984 36227072 36372480 36421632 36431360 36448256 36464610 36465065 36486144 36545208 36700160 36793120 36798720 36814848 36848448 36858290 36913716 37056240 37081920 37130240 37159174 37180416 37197801 37246272 37355520 37390080 37433344 37455840 37472256 37499648 37506924 37793280 37828245 37844352 37854460 37872016 37911384 38057760 38085580 38102272 38125170 38133760 38191104 38236170 38252928 38338560 38445056 38468160 38468640 38513152 38535168 38548302 38548783 38638656 38787840 38797312 38814720 38850630 38895584 38936016 38964478 39114920 39137280 39155580 39223296 39242385 39251968 39259584 39269580 39403520 39444480 39526656 39536720 39554048 39590642 39682944 39836160 39845888 39865280 39882752 39906720 39952896 39989859 40017572 40172080 40243235 40266240 40302990 40312832 40350128 40392072 40468480 40540160 40577160 40594944 40666848 40755456 40785248 40894464 40942720 40985280 41004288 41015240 41032704 41033216 41070666 41287680 41330890 41373696 41392260 41402368 41440672 41513556 41514074 41635840 41673840 41674360 41746432 41747655 41765952 41771520 41858544 41887552 42049280 42055680 42074112 42112512 42123760 42180684 42187104 42418545 42434560 42491904 42542045 42567168 42606018 42636076 42731520 42865056 42875970 42900480 42931840 42950656 42989856 43066002 43192320 43232280 43250688 43262240 43282304 43327296 43581440 43621760 43646976 43698480 43717632 43757532 43758078 43964160 44004285 44040192 44055752 44092160 44151744 44158464 44229948 44328960 44359680 44400720 44452096 44478810 44479365 44498304 44530832 44556288 44728320 44826624 44848440 44859392 44868096 44879520 44880080 44973019 45193590 45246448 45252480 45283840 45351936 45393894 45425352 45527040 45560320 45580288 45607680 45681510 45702696 45734368 45760512 45883404 46018560 46060560 46071808 46114432 46142145 46162368 46475520 46557840 46577664 46611712 46620756 46791680 46840320 46874560 46883655 46895104 46937904 46964736 47021043 47123496 47185920 47284224 47305440 47316992 47340020 47360768 47389230 47444064 47444656 47627840 47710208 47738880 47816160 47838336 47871488 47915777 48056320 48141440 48168960 48206496 48269312 48291882 48298320 48319488 48432482 48496640 48562176 48619480 48648192 48670020 48692592 48726944 49029120 49064960 49074480 49086464 49131264 49210798 49218288 49408320 49442560 49562721 49573888 49597068 49603680 49661696 49707021 49807360 49853440 49941120 49963008 50008608 50009232 50021965 50097186 50391040 50437660 50459136 50466816 50490090 50548512 50743680 50833560 50902254 50921472 50944320 50981560 51003904 51050454 51118080 51255360 51277824 51290880 51291520 51380224 51397736 51451164 51518208 51717120 51752960 51800840 51830784 51878736 51891945 51914688 52183040 52207440 52297728 52323180 52346112 52359440 52438176 52592640 52640640 52702208 52725855 52733880 52756992 52880363 52910592 53114880 53208960 53231616 53270528 53280864 53295095 53319812 53375238 53581320 53673984 53688320 53730157 53737320 53855424 53856096 54063360 54102880 54126592 54159120 54222464 54302976 54340608 54558720 54647040 54672384 54696915 54710272 54760888 54817812 55050240 55069690 55164928 55189680 55198080 55222272 55287435 55351408 55565120 55622880 55663540 55687936 55695360 55738761 55770624 55811392 55869408 56033280 56074240 56085120 56098816 56150016 56240912 56249472 56340529 56558060 56655872 56689920 56756224 56781690 56808024 56975360 57128370 57153408 57167960 57200640 57319808 57354255 57379392 57421336 57589760 57643040 57667584 57702960 57769728 57802752 57822453 57863246 58195968 58222080 58264640 58275945 58290176 58343376 58344104 58446717 58618880 58672380 58705920 58868992 58877952 58904370 58973264 59105280 59146240 59200960 59289984 59305080 59305820 59331072 59385963 59408384 59637760 59768832 59797920 59824128 59839360 59929344 60026358 60258120 60336640 60399360 60469248 60525192 60567136 60702720 60810240 60865740 60892416 60908680 60936928 61000272 61014016 61177872 61341696 61358080 61414080 61522860 61549056 61549824 61605999 61967360 61996335 62060544 62077120 62103552 62161008 62270334 62271111 62453760 62510760 62511540 62583872 62619648 62648928 62694724 62787816 62831328 63045632 63073920 63083520 63111168 63185640 63258752 63271026 63651840 63737856 63754880 63784448 63850752 63954114 64097280 64225280 64247170 64275328 64313955 64389176 64397760 64425984 64484784 64599003 64749568 64788480 64848420 64864256 64893360 64923456 65372160 65432640 65508352 65547720 65576448 65624384 65637117 65877760 65946240 66060288 66083628 66129424 66138240 66227616 66276028 66344922 66539520 66588160 66601080 66617344 66649765 66678144 66678976 66796248 66834432 67092480 67278848 67289088 67319280 67320120 67398016 67658240 67778080 67869672 67878720 67895296 67925760 68067272 68138028 68157440 68340480 68370432 68387840 68451110 68522265 68554044 68601552 68640768 68690944 68956160 69027840 69107712 69171648 69189260 69219584 69609920 69713280 69730304 69764240 69794816 69836760 69917568 70030751 70123520 70187520 70301140 70311840 70342656 70406856 70547456 70819840 70926336 70945280 70975488 71010030 71041152 71166096 71166984 71441760 71565312 71649760 71724240 71757504 71776670 71807232 71808128 72084480 72212160 72253440 72309744 72362602 72403968 72437823 72454144 72648723 72744960 72843264 72862720 72896512 72929220 72930130 72972288 73090416 73400320 73586240 73597440 73629696 73696896 73716580 73816197 73827432 74112480 74163840 74260480 74318348 74360832 74395602 74492544 74711040 74780160 74866688 74911680 74944512 74999296 75013848 75586560 75656490 75688704 75708920 75744032 75822768 76115520 76171160 76204544 76250340 76267520 76382208 76472340 76505856 76575681 76677120 76890112 76936320 76937280 77026304 77070336 77096604 77097566 77277312 77575680 77594624 77629440 77701260 77791168 77872032 77928956 78229840 78274560 78311160 78368405 78446592 78484770 78503936 78519168 78539160 78807040 78888960 79053312 79073440 79108096 79181284 79365888 79672320 79730560 79765504 79813440 79905792 79979718 80035144 80344160 80486470 80532480 80605980 80625664 80700256 80784144 80936960 81080320 81154320 81189888 81333696 81510912 81570496 81788928 81885440 81970560 82008576 82030480 82065408 82066432 82141332 82575360 82604535 82661780 82747392 82784520 82804736 82845035 82881344 83027112 83028148 83271680 83347680 83348720 83492864 83495310 83531904 83543040 83717088 83775104 84098560 84111360 84148224 84225024 84247520 84361368 84374208 84837090 84869120 84983808 85084090 85134336 85172535 85212036 85272152 85463040 85692555 85730112 85751940 85800960 85863680 85901312 85979712 86132004 86384640 86464560 86501376 86524480 86564608 86654592 86794869 87162880 87243520 87293952 87396960 87435264 87515064 87516156 87928320 88008570 88111504 88184320 88303488 88316928 88459896 88657920 88719360 88801440 88904192 88957620 88958730 88996608 89061664 89112576 89456640 89653248 89696880 89718784 89736192 89759040 89760160 89946038 90039537 90387180 90492896 90504960 90567680 90703872 90787788 90850704 91054080 91120640 91160576 91215360 91363020 91405392 91468736 91521024 91766808 92037120 92121120 92143616 92228864 92284290 92324736 92897935 92951040 93115680 93155328 93223424 93241512 93309671 93583360 93680640 93749120 93767310 93790208 93875808 93929472 94042086 94246992 94371840 94568448 94610880 94633984 94680040 94721536 94778460 94888128 94889312 95255680 95420416 95477760 95632320 95676672 95742976 95831554 95931171 96112640 96282880 96337920 96370755 96412992 96538624 96583764 96596640 96638976 96864964 96993280 97124352 97238960 97296384 97340040 97385184 97411195 97453888 98058240 98129920 98148960 98172928 98262528 98421596 98436576 98816640 98885120 98976605 99125442 99147776 99194136 99207360 99323392 99414042 99614720 99706880 99882240 99926016 100017216 100018464 100043930 100194372 100782080 100875320 100918272 100933632 100980180 101097024 101487360 101667120 101804508 101842944 101888640 101963120 102007808 102100908 102236160 102510720 102555648 102581760 102583040 102676665 102760448 102795472 102902328 103036416 103434240 103505920 103601680 103661568 103757472 103783890 103785185 103829376 104366080 104414880 104595456 104632411 104646360 104692224 104718880 104876352 105185280 105281280 105404416 105451710 105467760 105513984 105760726 105821184 106229760 106417920 106463232 106515045 106541056 106561728 106590190 106639624 106750476 107162640 107347968 107376640 107460314 107474640 107665005 107710848 107712192 108126720 108205760 108253184 108318240 108444928 108543903 108605952 108681216 109117440 109294080 109344768 109393830 109395195 109420544 109521776 109635624 109715767 110100480 110139380 110329856 110379360 110396160 110444544 110574870 110702816 111130240 111245760 111327080 111375872 111390720 111477522 111541248 111622784 111738816 112066560 112148480 112170240 112197632 112300032 112481824 112498944 112681058 113116120 113311744 113379840 113484735 113512448 113563380 113616048 113950720 114256740 114306816 114335920 114401280 114639616 114708510 114758784 114842672 115179520 115286080 115335168 115405920 115539456 115605504 115644906 115646349 115726492 116391936 116444160 116529280 116551890 116580352 116686752 116688208 116893434 117237760 117344760 117411840 117737984 117755904 117808740 117946528 118210560 118292480 118401920 118579968 118610160 118611640 118662144 118771926 118816768 119275520 119537664 119595840 119648256 119678720 119858688 119969577 120052716 120516240 120673280 120729705 120798720 120938496 121050384 121081205 121134272 121405440 121620480 121731480 121784832 121817360 121873856 122000544 122028032 122355744 122683392 122716160 122828160 123026995 123045720 123098112 123099648 123211998 123934720 123992670 124121088 124154240 124207104 124322016 124540668 124542222 124907520 125021520 125023080 125167744 125239296 125242965 125297856 125389448 125575632 125662656 126091264 126147840 126167040 126222336 126371280 126517504 126542052 127255635 127303680 127475712 127509760 127568896 127626135 127701504 127908228 128194560 128450560 128494340 128550656 128627910 128778352 128795520 128851968 128969568 129198006 129499136 129576960 129696840 129728512 129786720 129846912 130057109 130744320 130865280 131016704 131095440 131152896 131248768 131274234 131755520 131892480 132120576 132167256 132258848 132276480 132455232 132552056 132689844 133079040 133176320 133202160 133234688 133299530 133356288 133357952 133438095 133592496 133668864 134184960 134557696 134578176 134638560 134640240 134796032 134919057 135316480 135556160 135739344 135757440 135790592 135851520 136134544 136276056 136314880 136375673 136680960 136740864 136775680 136902220 137044530 137108088 137203104 137281536 137381888 137912320 138055680 138215424 138343296 138378520 138439168 138567247 139219840 139426560 139460608 139528480 139589632 139673520 139835136 140061502 140247040 140375040 140602280 140623680 140685312 140813712 141063129 141094912 141639680 141852672 141890560 141950976 142020060 142082304 142332192 142333968 142883520 143130624 143299520 143448480 143515008 143553340 143614464 143616256 143747331 144168960 144424320 144506880 144619488 144658115 144725204 144807936 144875646 144908288 145297446 145489920 145686528 145725440 145793024 145858440 145860260 145944576 146180832 147172480 147194880 147259392 147393792 147433160 147632394 147654864 148224960 148327680 148520960 148636696 148721664 148791204 148985088 149121063 149422080 149560320 149733376 149823360 149889024 149998592 150027696 150065895 151173120 151312980 151377408 151417840 151488064 151645536 152231040 152342320 152409088 152500680 152535040 152764416 152924293 152944680 153011712 153151362 153354240 153780224 153872640 153874560 154052608 154140672 154193208 154195132 154554624 155151360 155258880 155402520 155582336 155675835 155744064 155857912 156459680 156549120 156622320 156736810 156893184 156969540 157007872 157038336 157078320 157614080 157777920 158106624 158146880 158177565 158216192 158362568 158641089 158731776 159344640 159461120 159531008 159626880 159811584 159885285 159959436 160070288 160688320 160972940 161064960 161190471 161211960 161251328 161400512 161568288 161873920 162160640 162308640 162379776 162667392 163021824 163140992 163770880 163941120 164017152 164060960 164130816 164132864 164282664 165150720 165209070 165323560 165494784 165569040 165609472 165690070 165762688 165862305 166054224 166056296 166543360 166695360 166697440 166985728 166990620 167063808 167086080 167216283 167434176 167550208 168197120 168222720 168296448 168450048 168495040 168722736 168748416 169021587 169674180 169738240 169967616 170168180 170268672 170345070 170424072 170544304 170926080 171385110 171460224 171503880 171601920 171727360 171802624 171959424 172264008 172769280 172929120 173002752 173048960 173129216 173309184 173589738 174325760 174487040 174587904 174793920 174870528 175030128 175032312 175340151 175856640 176017140 176223008 176368640 176606976 176633856 176919792 177315840 177438720 177602880 177808384 177915240 177917460 177993216 178123328 178157889 178225152 178913280 179306496 179393760 179437568 179472384 179518080 179520320 179892076 180079074 180774360 180906505 180985792 181009920 181135360 181407744 181575576 181701408 182108160 182241280 182321152 182430720 182726040 182810784 182937472 183042048 183533616 184074240 184242240 184287232 184457728 184568580 184649472 185795870 185902080 185989005 186231360 186310656 186446848 186483024 186619342 186813333 187166720 187361280 187498240 187534620 187580416 187751616 187858944 188084172 188493984 189136896 189221760 189267968 189360080 189443072 189556920 189776256 189778624 190511360 190840832 190955520 191264640 191353344 191485952 191663108 191862342 192225280 192565760 192675840 192741510 192743915 192825984 193077248 193167528 193193280 193277952 193729928 193986560 194248704 194477920 194592768 194680080 194770368 194822390 194907776 196116480 196259840 196297920 196345856 196525056 196843192 196873152 197633280 197770240 197953210 198250884 198295552 198388272 198414720 198646784 198828084 199229440 199413760 199764480 199852032 199949295 200034432 200036928 200087860 200388744 201564160 201750640 201836544 201867264 201960360 202194048 202521361 202974720 203334240 203609016 203685888 203757853 203777280 203926240 204015616 204201816 204472320 205021440 205111296 205163520 205166080 205353330 205590944 205804656 206072832 206868480 207011840 207203360 207323136 207514944 207567780 207570370 207658752 208732160 208829760 209190912 209264822 209292720 209384448 209437760 209752704 210092253 210370560 210562560 210808832 210903420 210935520 211027968 211521452 211642368 212459520 212835840 212926464 213030090 213082112 213123456 213180380 213279248 213500952 214325280 214695936 214753280 214920628 214949280 215330010 215421696 215424384 216253440 216411520 216506368 216636480 216889856 217087806 217211904 217362432 217946169 218234880 218588160 218689536 218787660 218790390 218841088 219043552 219271248 219431534 220200960 220278760 220659712 220758720 220792320 220889088 221149740 221405632 221448591 222260480 222491520 222654160 222751744 222781440 222955044 223082496 223245568 223477632 224133120 224296960 224340480 224395264 224600064 224865095 224963648 224997888 225362116 226232240 226623488 226759680 226969470 227024896 227126760 227232096 227901440 228513480 228613632 228671840 228802560 229279232 229417020 229517568 229685344 230359040 230572160 230670336 230811840 231078912 231211008 231289812 231292698 231452984 232783872 232888320 233058560 233103780 233160704 233373504 233376416 233786868 234475520 234689520 234823680 235105215 235475968 235511808 235617480 235893056 236421120 236584960 236803840 237159936 237220320 237223280 237324288 237543852 237633536 238551040 239191680 239296512 239357440 239578885 239717376 239939154 240105432 241032480 241346560 241459410 241597440 241876992 242100768 242162410 242268544 242810880 243240960 243462960 243569664 243634720 243747712 244001088 244056064 244711488 245366784 245432320 245656320 246053990 246091440 246196224 246199296 246423996 247813605 247869440 247985340 248242176 248308480 248414208 248535105 248644032 249081336 249084444 249815040 250043040 250046160 250335488 250478592 250485930 250595712 250778896 251151264 251325312 252182528 252295680 252334080 252444672 252742560 253035008 253084104 253269107 254511270 254607360 254951424 255019520 255137792 255252270 255403008 255816456 256389120 256901120 256988680 257101312 257255820 257556704 257591040 257703936 257939136 258396012 258998272 259153920 259393680 259457024 259573440 259693824 260114218 260384607 261488640 261730560 262033408 262190880 262305792 262497536 262548468 263511040 263784960 264334512 264401815 264517696 264552960 264910464 265104112 265379688 266158080 266352640 266404320 266469376 266599060 266712576 266715904 266876190 267184992 267337728 268369920 268650785 269115392 269156352 269277120 269280480 269592064 269838114 269841481 270632960 271112320 271478688 271514880 271581184 271703040 272269088 272552112 272751346 273361920 273481728 273551360 273804440 274089060 274216176 274406208 274563072 274763776 275824640 276111360 276430848 276686592 276757040 276878336 277134494 278439680 278693805 278853120 278921216 279056960 279179264 279347040 279670272 279929013 280123004 280494080 280750080 281204560 281247360 281370624 281627424 281702645 282126258 282189824 283279360 283705344 283781120 283901952 284040120 284164608 284664384 284667936 285767040 286261248 286599040 286896960 287030016 287106680 287228928 287232512 287494662 288337920 288848640 289013760 289112265 289238976 289316230 289450408 289615872 289751292 289816576 290594892 290979840 291373056 291450880 291586048 291716880 291720520 291889152 292233585 292361664 294344960 294389760 294518784 294787584 294866320 295264788 295309728 296449920 296655360 296929815 297041920 297273392 297443328 297582408 297799939 297970176 298242126 298844160 299120640 299466752 299646720 299778048 299997184 300055392 300131790 302346240 302625960 302754816 302835680 302976128 303291072 304462080 304684640 304818176 305001360 305070080 305528832 305848586 305889360 306023424 306302724 306708480 307560448 307745280 307749120 308029995 308105216 308281344 308386416 308390264 309109248 310302720 310517760 310805040 311164672 311351670 311355555 311488128 311715824 312919360 313098240 313244640 313473620 313786368 313897233 313939080 314015744 314076672 314156640 314811133 315228160 315555840 316213248 316293760 316355130 316432384 316725136 317282178 317463552 318689280 318922240 319062016 319253760 319623168 319770570 319918872 320140576 321376640 321945880 322129920 322380942 322423920 322502656 322801024 322995015 323136576 323747840 324321280 324617280 324759552 325334784 325631709 326043648 326281984 327541760 327882240 328034304 328121920 328185585 328261632 328265728 328565328 329147301 330301440 330418140 330647120 330989568 331138080 331218944 331380140 331525376 331724610 332108448 332112592 333086720 333390720 333394880 333971456 333981240 334127616 334172160 334432566 334868352 335100416 336394240 336445440 336592896 336900096 336990080 337445472 337496832 338043174 339348360 339476480 339935232 340336360 340537344 340690140 340848144 341088608 341852160 342770220 342920448 343007760 343203840 343454720 343605248 343918848 344528016 345538560 345858240 346005504 346097920 346258432 346618368 346939047 347179476 348651520 348974080 349175808 349587840 349741056 350060256 350064624 350153755 350680302 351713280 352034280 352446016 352737280 353213952 353267712 353839584 354631680 354877440 355205760 355616768 355830480 355834920 355986432 356246656 356315778 356450304 357826560 358612992 358787520 358875136 358944768 359036160 359040640 359784152 360158148 361548720 361813010 361971584 362019840 362189115 362270720 362815488 363151152 363243615 363402816 364216320 364482560 364642304 364861440 365452080 365621568 365874944 366084096 367067232 368148480 368484480 368574464 368915456 369080985 369137160 369298944 370162541 371591740 371804160 371978010 372462720 372621312 372893696 372966048 373238684 373626666 374333440 374722560 374996480 375069240 375160832 375503232 375717888 376111099 376168344 376987968 378273792 378443520 378535936 378720160 378886144 379113840 379552512 379557248 381022720 381911040 382529280 382706688 382878405 382971904 383326216 383724684 384450560 385131520 385351680 385483020 385487830 385651968 386154496 386335056 386386560 386555904 387459856 387973120 388497408 388955840 389185536 389360160 389540736 389644780 389815552 390171327 392232960 392519680 392595840 392691712 393050112 393686384 393746304 394383703 395266560 395540480 395906420 396501768 396591104 396776544 396829440 397293568 397656168 398827520 399528960 399704064 399898590 400068864 400073856 400175720 400777488 403128320 403501280 403673088 403734528 403920720 404388096 404757171 405042722 405949440 406668480 407218032 407371776 407515706 407554560 407852480 408031232 408403632 408944640 409127019 410042880 410222592 410327040 410332160 410706660 411181888 411609312 412145664 413736960 414023680 414406720 414646272 415029888 415135560 415140740 415317504 415701741 417464320 417659520 418381824 418529644 418585440 418768896 418875520 419505408 420184506 420741120 421125120 421617664 421806840 421871040 422055936 423042904 423284736 424919040 425671680 425852928 426060180 426164224 426246912 426360760 426558496 427001904 428650560 429391872 429506560 429841256 429898560 430660020 430843392 430848768 431241993 432506880 432823040 433012736 433272960 433779712 433974345 434175612 434423808 434724864 435892338 436469760 437176320 437379072 437575320 437580780 437682176 438087104 438542496 438863068 440557520 441319424 441517440 441584640 441778176 442299480 442811264 442897182 444520960 444983040 445308320 445503488 445562880 445910088 446164992 446491136 446955264 448266240 448593920 448680960 449200128 449730190 449927296 449995776 450197685 450724232 452464480 453246976 453519360 453938940 454049792 454253520 454464192 455802880 457026960 457227264 457343680 457605120 458558464 458772879 458834040 459035136 459370688 460718080 461144320 461340672 461623680 462157824 462422016 462579624 462585396 462905968 465776640 466117120 466207560 466321408 466548355 466747008 466752832 467573736 468951040 469379040 469647360 470210430 470951936 471023616 471234960 471786112 472842240 473169920 473607680 474319872 474440640 474446560 474648576 475087704 475267072 475923267 477102080 478383360 478593024 478714880 479157770 479434752 479655855 479878308 480210864 482064960 482693120 482918820 483194880 483571413 483753984 484201536 484324820 484537088 485621760 486481920 486925920 487139328 487269440 487495424 488002176 488112128 489422976 490864640 491312640 492107980 492182880 492392448 492398592 492847992 495627210 495738880 495970680 496484352 496616960 496828416 497070210 497288064 498162672 498168888 499630080 500086080 500092320 500670976 500957184 500971860 501191424 501557792 502302528 502650624 504365056 504591360 504668160 504889344 505485120 506070016 506168208 506538214 507064761 509022540 509214720 509902848 510039040 510275584 510504540 510806016 511632912 512778240 513802240 513977360 514202624 514511640 515113408 515182080 515407872 515878272 516792024 517996544 518307840 518787360 518914048 519146880 519387648 520228436 520769214 522977280 523162055 523461120 524066816 524381760 524611584 524995072 525096936 527022080 527569920 528669024 528803630 529035392 529105920 529820928 530208224 530759376 532316160 532705280 532808640 532938752 533198120 533425152 533431808 533752380 534369984 534675456 536739840 537301570 538230784 538312704 538554240 538560960 539184128 539676228 539682962 541265920 542224640 542719515 542957376 543029760 543162368 543406080 544538176 545104224 545502692 546723840 546963456 547102720 547608880 548178120 548432352 548578835 548812416 549126144 549527552 551649280 552222720 552861696 553373184 553514080 553756672 554268988 556879360 557387610 557706240 558113920 558358528 558694080 559340544 559858026 560246008 560988160 561500160 562409120 562494720 562741248 563254848 563405290 564252516 564379648 566558720 567410688 567562240 567803904 568080240 568329216 569328768 569335872 571534080 572522496 573198080 573793920 574060032 574213360 574457856 574465024 574989324 576675840 577697280 578027520 578224530 578231745 578477952 578632460 578900816 579231744 579502584 579633152 581189784 581959680 582746112 582901760 583172096 583433760 583441040 583778304 584467170 584723328 588689920 588779520 589037568 589575168 589732640 590529576 590619456 592899840 593310720 593859630 594083840 594546784 594886656 595164816 595599878 595940352 596484252 597688320 598241280 598933504 599293440 599556096 599847885 599994368 600110784 600263580 604692480 605251920 605509632 605671360 605952256 606582144 607564083 608924160 609369280 609636352 610002720 610140160 611057664 611273559 611697172 611778720 612046848 612605448 613416960 615120896 615490560 615498240 616059990 616210432 616772832 616780528 618218496 620605440 621035520 621610080 622329344 622703340 622711110 622976256 623431648 625838720 626196480 626489280 626947240 627572736 627794466 627878160 628031488 628153344 628313280 629622266 630276759 630456320 631111680 632426496 632587520 632710260 632864768 633450272 634564356 634927104 637378560 637844480 638124032 638507520 639246336 639541140 639837744 640281152 642753280 643891760 644259840 644761884 644847840 645005312 645602048 645990030 646273152 647495680 648642560 649234560 649519104 650285545 650669568 651263418 652087296 652563968 655083520 655764480 656068608 656243840 656371170 656523264 656531456 657130656 658294602 660602880 660836280 661294240 661979136 662276160 662437888 662760280 663050752 663449220 664216896 664225184 666173440 666781440 666789760 667942912 667962480 668255232 668344320 668865132 669736704 670200832 672788480 672890880 673185792 673800192 673980160 674595285 674890944 674993664 676086348 678696720 678952960 679870464 680672720 681074688 681380280 681696288 681878365 682177216 683704320 685540440 685840896 686015520 686407680 686909440 687210496 687444719 687837696 689056032 691077120 691716480 692011008 692195840 692516864 692836235 693236736 693878094 694358952 697303040 697948160 698351616 699175680 699482112 700120512 700129248 700307510 701360604 703426560 704068560 704892032 705315645 705474560 706427904 706535424 707679168 709263360 709754880 710411520 711233536 711660960 711669840 711972864 712493312 712631556 712900608 715653120 717575040 717750272 717889536 718072320 718081280 718736655 719568304 720316296 723097440 723626020 723943168 724039680 724378230 724541440 725630976 726302304 726487230 726805632 728432640 728965120 729284608 729722880 730904160 731243136 731749888 732168192 732426877 734134464 736296960 736968960 737148928 737830912 738161970 738274320 738597888 740325082 743183480 743608320 743956020 744925440 745242624 745605315 745787392 745932096 746477368 747253332 748666880 749445120 749992960 750138480 750321664 751006464 751435776 752222198 752336688 753975936 756547584 756887040 757071872 757440320 757772288 758227680 759105024 759114496 759807321 762045440 763822080 764621465 765058560 765413376 765756810 765943808 766652432 767449368 768010369 768901120 770263040 770703360 770966040 770975660 771303936 772308992 772670112 772773120 773111808 774919712 776994816 777911680 778371072 778720320 779081472 779289560 779631104 780342654 784465920 785039360 785191680 785383424 786100224 787372768 787492608 788767406 790533120 791080960 791812840 793003536 793182208 793205445 793553088 793658880 794587136 795312336 797655040 799057920 799408128 799797180 800137728 800147712 800351440 801554976 805952355 806256640 807002560 807346176 807469056 807841440 808776192 809514342 809524443 810085444 811898880 813336960 814436064 814743552 815031412 815109120 815704960 816062464 816807264 818254038 820085760 820445184 820654080 820664320 821413320 822363776 823218624 824291328 827473920 828047360 828813440 829292544 830059776 830271120 830281480 830635008 831403482 834928640 835319040 836081415 836763648 837059288 837170880 837537792 837751040 839010816 839787039 840369012 841482240 842250240 843235328 843613680 843742080 844111872 845107935 846085808 846569472 849838080 851343360 851705856 852120360 852328448 852493824 852721520 853116992 854003808 857301120 858783744 859013120 859682512 859797120 861320040 861686784 861697536 862483986 865013760 865646080 866025472 866545920 867559424 867948690 868351224 868847616 869449728 871784676 872939520 874352640 874758144 875150640 875161560 875364352 876174208 876700755 877084992 877726136 881115040 882638848 883034880 883169280 883556352 884598960 885622528 885794364 889041920 889966080 890616640 890789445 891006976 891125760 891820176 892329984 892982272 893399817 893910528 896532480 897187840 897361920 898400256 899460380 899854592 899991552 900395370 901448464 904928960 906493952 907038720 907877880 908099584 908507040 908928384 910399763 911605760 914053920 914454528 914687360 915210240 917116928 917545758 917668080 918070272 918741376 921436160 922288640 922681344 923247360 924315648 924844032 925159248 925170792 925811936 931553280 932234240 932415120 932642816 933096710 933494016 933505664 934066665 935147472 937902080 938758080 939294720 940420860 941691699 941903872 942047232 942469920 943572224 944433399 945684480 946339840 947215360 948639744 948881280 948893120 949297152 950175408 950534144 951846534 954204160 956766720 957186048 957429760 958315540 958869504 959311710 959756616 960421728 964129920 965386240 965837640 966389760 967142826 967507968 968403072 968649640 969074176 971243520 972963840 973851840 974278656 974538880 974990848 976004352 976224256 978845952 981729280 982625280 984215960 984365760 984784896 984797184 985695984 987441903 991254420 991477760 991941360 992968704 993233920 993656832 994140420 994576128 996325344 996337776 999260160 1000172160 1000184640 1001341952 1001914368 1001943720 1002382848 1003115584 1004605056 1005301248 1008730112 1009182720 1009336320 1009778688 1010970240 1012140032 1012336416 1012606805 1013076428 1014129522 1018045080 1018429440 1018789265 1019805696 1020078080 1020551168 1021009080 1021612032 1023265824 1025556480 1027954720 1028405248 1029023280 1030226816 1030364160 1030815744 1031756544 1033584048 1036615680 1037574720 1037828096 1038293760 1038775296 1040456872 1041538428 1045954560 1046324110 1046922240 1048133632 1048763520 1049223168 1049990144 1050193872 1050461265 1054044160 1055139840 1057338048 1057607260 1058070784 1058211840 1059641856 1060416448 1061518752 1064632320 1065410560 1065617280 1065877504 1066396240 1066850304 1066863616 1067504760 1068739968 1069350912 1070470051 1073479680 1074603140 1076461568 1076625408 1077108480 1077121920 1078368256 1079352456 1079365924 1082531840 1084449280 1085439030 1085914752 1086059520 1086812160 1089076352 1089730845 1090208448 1091005384 1093447680 1093926912 1094205440 1095217760 1096356240 1096864704 1097157670 1097624832 1098252288 1099055104 1103298560 1104445440 1105723392 1106746368 1107028160 1107242955 1107513344 1108537976 1110487623 1113758720 1114775220 1115412480 1116227840 1116717056 1117388160 1118681088 1119716052 1120492016 1121976320 1123000320 1124818240 1124989440 1125482496 1126509696 1126810580 1128333297 1128505032 1128759296 1133117440 1134821376 1135124480 1135607808 1136160480 1136658432 1138657536 1138671744 1143068160 1146396160 1147587840 1148120064 1148426720 1148915712 1148930048 1149978648 1153351680 1155394560 1156055040 1156449060 1156463490 1156955904 1157264920 1157801632 1158463488 1159005168 1159266304 1162379568 1163919360 1165492224 1165803520 1166344192 1166867520 1166882080 1167556608 1168934340 1169446656 1170513981 1177379840 1177559040 1178075136 1179150336 1179465280 1181059152 1181238912 1183151109 1185799680 1186621440 1187719260 1188167680 1189093568 1189773312 1190329632 1191199756 1191880704 1192968504 1196482560 1197867008 1198586880 1199112192 1199695770 1199988736 1200221568 1200527160 1209384960 1210503840 1211019264 1211342720 1211904512 1213164288 1215128166 1217848320 1218738560 1219272704 1220005440 1220280320 1222115328 1222547118 1223394344 1223557440 1224093696 1225210896 1226833920 1227381057 1230241792 1230981120 1230996480 1232119980 1232420864 1233545664 1233561056 1236436992 1241210880 1242071040 1243220160 1244658688 1245406680 1245422220 1245952512 1246863296 1247105223 1251677440 1252392960 1252978560 1253894480 1255145472 1255588932 1255756320 1256062976 1256306688 1256626560 1259244532 1260553518 1260912640 1262223360 1264852992 1265175040 1265420520 1265729536 1266345535 1266900544 1269128712 1269854208 1274757120 1275688960 1276248064 1277015040 1278492672 1279082280 1279675488 1280562304 1285506560 1287783520 1288519680 1289523768 1289695680 1290010624 1291204096 1291980060 1292546304 1294991360 1297285120 1298469120 1299038208 1300571090 1301339136 1301923035 1302526836 1304174592 1305127936 1310167040 1311528960 1312137216 1312487680 1312742340 1313046528 1313062912 1314261312 1316589204 1321672560 1322588480 1323958272 1324552320 1324875776 1325520560 1326101504 1326898440 1328433792 1328450368 1332346880 1333562880 1333579520 1335885824 1335924960 1336510464 1336688640 1337730264 1339473408 1340401664 1345576960 1345781760 1347600384 1347960320 1349190570 1349207405 1349781888 1349987328 1352172696 1357393440 1357905920 1359740928 1361345440 1362149376 1362760560 1363392576 1363756730 1364354432 1367408640 1371080880 1371681792 1372031040 1372815360 1373818880 1374420992 1374889438 1375675392 1376318637 1378112064 1382154240 1383432960 1384022016 1384391680 1385033728 1385672470 1386473472 1387756188 1388717904 1394606080 1395896320 1398351360 1398964224 1399645065 1400241024 1400258496 1400615020 1402721208 1406853120 1408137120 1409784064 1410631290 1410949120 1412855808 1413070848 1415358336 1418526720 1419509760 1420823040 1422467072 1423321920 1423339680 1423945728 1424986624 1425263112 1425801216 1426304971 1431306240 1435150080 1435500544 1435779072 1436144640 1436162560 1437473310 1439136608 1440632592 1446194880 1447252040 1447886336 1448079360 1448756460 1449082880 1451261952 1452604608 1452974460 1453611264 1456865280 1457930240 1458569216 1459445760 1461808320 1462486272 1463499776 1464336384 1464853754 1468268928 1472593920 1473937920 1474297856 1475661824 1476323940 1476548640 1477195776 1480650164 1486366960 1487216640 1487912040 1488999695 1489850880 1490485248 1491210630 1491574784 1491864192 1492954736 1494506664 1497333760 1498890240 1499985920 1500276960 1500643328 1502012928 1502871552 1504444396 1504673376 1507951872 1513095168 1513774080 1514880640 1515544576 1516455360 1518210048 1518228992 1519614642 1524090880 1527644160 1529242930 1530117120 1530826752 1531513620 1531887616 1533304864 1534898736 1536020738 1537802240 1540526080 1541406720 1541932080 1541951320 1542607872 1544617984 1545340224 1545546240 1546223616 1549839424 1553989632 1555823360 1556742144 1557440640 1558162944 1558579120 1559262208 1560685308 1568931840 1569486165 1570078720 1570383360 1570766848 1572200448 1574055665 1574745536 1574985216 1577534812 1581066240 1582161920 1583625680 1586007072 1586364416 1586410890 1587106176 1587317760 1589174272 1590624672 1595310080 1598115840 1598816256 1599594360 1600275456 1600295424 1600702880 1603109952 1611904710 1612513280 1614005120 1614692352 1614938112 1615682880 1617552384 1619028684 1619048886 1620170888 1623797760 1626673920 1628158545 1628872128 1629487104 1630062824 1630218240 1631409920 1632124928 1633614528 1636508076 1640171520 1640890368 1641308160 1641328640 1642826640 1644727552 1645736505 1646437248 1648582656 1654947840 1656094720 1657626880 1658585088 1660119552 1660542240 1660562960 1661270016 1662806964 1669857280 1670638080 1672162830 1674118576 1674341760 1675075584 1675502080 1678021632 1679574078 1680738024 1682964480 1684500480 1686470656 1687227360 1687484160 1688223744 1690215870 1692171616 1693138944 1699676160 1702686720 1703411712 1704240720 1704656896 1704987648 1705443040 1706233984 1708007616 1714602240 1717567488 1718026240 1719365024 1719594240 1722640080 1723373568 1723395072 1724967972 1730027520 1731292160 1732050944 1733091840 1734695235 1735118848 1735897380 1736702448 1737695232 1738899456 1743569352 1745879040 1748705280 1749516288 1750301280 1750323120 1750728704 1752348416 1753401510 1754169984 1755452272 1762230080 1765277696 1766069760 1766338560 1767112704 1769197920 1771245056 1771588728 1772883749 1778083840 1779932160 1781233280 1781578890 1782013952 1782251520 1783640352 1784659968 1785964544 1786799634 1787821056 1793064960 1794375680 1794723840 1796800512 1798920760 1799709184 1799983104 1800790740 1802896928 1809857920 1812987904 1814077440 1815755760 1816199168 1817014080 1817856768 1820799526 1822692249 1823211520 1828107840 1828909056 1829374720 1830420480 1833820677 1834233856 1835091516 1835336160 1836140544 1837482752 1842872320 1844577280 1845362688 1846494720 1848631296 1850318496 1850341584 1850812705 1851623872 1863106560 1864468480 1864830240 1865285632 1866193420 1866988032 1867011328 1868133330 1870294944 1875804160 1877516160 1878589440 1880555495 1880841720 1883383398 1883807744 1884094464 1884939840 1887144448 1888866798 1891368960 1892679680 1894430720 1897279488 1897762560 1897786240 1898594304 1900350816 1901068288 1903693068 1913533440 1914372096 1914859520 1916631080 1917739008 1918623420 1919513232 1920843456 1928259840 1930772480 1931675280 1932779520 1934285652 1935015936 1936806144 1937299280 1938148352 1942487040 1945927680 1947703680 1948557312 1949077760 1949981696 1950856635 1952008704 1952448512 1957691904 1963458560 1965250560 1968431920 1968731520 1969569792 1969594368 1971391968 1971918515 1974883806 1982508840 1982955520 1983882720 1985937408 1986467840 1987313664 1988015809 1988280840 1989152256 1992650688 1992675552 1998520320 2000344320 2000369280 2002683904 2003828736 2003887440 2004765696 2006231168 2009210112 2010602496 2018365440 2018672640 2019557376 2021940480 2023785855 2024280064 2024672832 2025213610 2026152856 2028259044 2036090160 2036858880 2037578530 2039611392 2040156160 2041102336 2042018160 2043224064 2045635095 2046531648 2051112960 2055909440 2056810496 2058046560 2060453632 2060728320 2061631488 2062334157 2063513088 2067168096 2073231360 2075149440 2075656192 2076587520 2077550592 2078508705 2080913744 2083076856 2084599573 2091909120 2092648220 2093844480 2096267264 2097527040 2098446336 2099980288 2100387744 2100922530 2108088320 2110279680 2114676096 2115214520 2116141568 2116423680 2119283712 2120832896 2123037504 2129264640 2130821120 2131234560 2131755008 2132792480 2133700608 2133727232 2135009520 2137479936 2138701824 2140940102 2146959360 2149206280 2152923136 2153250816 2154216960 2154243840 2156209965 2156736512 2158704912 2158731848 2165063680 2168898560 2170878060 2171829504 2172119040 2173624320 2178152704 2179461690 2180416896 2182010768 2186895360 2187853824 2188410880 2190435520 2192712480 2193729408 2194315340 2195249664 2196504576 2197280631 2198110208 2206597120 2208890880 2211446784 2213492736 2214056320 2214485910 2215026688 2217075952 2220975246 2227517440 2229550440 2230824960 2232455680 2233434112 2234776320 2237362176 2239432104 2240984032 2246000640 2249636480 2249978880 2250964992 2253019392 2253621160 2256666594 2257010064 2257518592 2266234880 2269642752 2270248960 2271215616 2272320960 2273316864 2277315072 2277343488 2279421963 2286136320 2292792320 2293864395 2295175680 2296240128 2296853440 2297831424 2297860096 2299957296 2304031107 2306703360 2310789120 2312110080 2312898120 2312926980 2313911808 2314529840 2315603264 2316926976 2318010336 2318532608 2324759136 2330984448 2331607040 2332688384 2333735040 2333764160 2335113216 2337868680 2338893312 2341027962 2354759680 2355118080 2356150272 2358300672 2358930560 2362118304 2362477824 2366302218 2371599360 2373242880 2375438520 2376335360 2378187136 2379546624 2379616335 2380659264 2382399512 2383761408 2385937008 2392965120 2395734016 2397173760 2398224384 2399391540 2399977472 2400443136 2401054320 2417857065 2418769920 2421007680 2422038528 2422685440 2423809024 2426328576 2428573329 2430256332 2435696640 2437477120 2438545408 2440010880 2440560640 2444230656 2445094236 2446788688 2447114880 2448187392 2450421792 2454762114 2460483584 2461962240 2461992960 2464239960 2464841728 2467091328 2467122112 2472873984 2482421760 2484142080 2486440320 2489317376 2490813360 2490844440 2491905024 2493726592 2494210446 2503354880 2504785920 2505957120 2507788960 2510290944 2511177864 2511512640 2512125952 2512613376 2513253120 2518489064 2521107036 2521825280 2524446720 2529705984 2530350080 2530841040 2531459072 2532691070 2533801088 2535323805 2538257424 2539708416 2549514240 2551377920 2552496128 2554030080 2556985344 2558164560 2559350976 2561124608 2571013120 2575567040 2577039360 2579047536 2579391360 2580021248 2582408192 2583960120 2585092608 2589982720 2591137787 2594570240 2596938240 2598076416 2601142180 2602678272 2603846070 2605053672 2608349184 2610255872 2620334080 2623057920 2624274432 2624975360 2625484680 2626093056 2626125824 2628522624 2632777693 2633178408 2643345120 2645176960 2647916544 2649104640 2649751552 2651041120 2652203008 2653796880 2656867584 2656900736 2664693760 2667125760 2667159040 2671849920 2673020928 2673377280 2675460528 2678946816 2680199451 2680803328 2691153920 2691563520 2695200768 2695920640 2698381140 2698414810 2699563776 2699974656 2704345392 2714786880 2715811840 2719481856 2722690880 2724298752 2725521120 2726785152 2727513460 2728708864 2731199289 2734817280 2742161760 2743363584 2744062080 2745630720 2747637760 2748841984 2749778876 2751350784 2752637274 2756224128 2764308480 2766865920 2768044032 2768783360 2770067456 2771344940 2772946944 2775512376 2777435808 2791792640 2796702720 2797928448 2799290130 2800482048 2800516992 2801230040 2805442416 2813706240 2816274240 2819568128 2821262580 2821898240 2825711616 2826141696 2830716672 2833300197 2837053440 2839019520 2841646080 2844934144 2846643840 2846679360 2847891456 2849973248 2850526224 2851602432 2852609942 2862612480 2870300160 2871001088 2871558144 2872289280 2872325120 2874946620 2878273216 2881265184 2892389760 2894504080 2895772672 2896158720 2897512920 2898165760 2902523904 2905209216 2905948920 2907222528 2913730560 2915860480 2917138432 2918891520 2923616640 2924972544 2926999552 2928672768 2929707508 2936537856 2945187840 2947875840 2951323648 2952647880 2953097280 2954391552 2961300328 2972733920 2974433280 2975824080 2977999390 2979701760 2980970496 2982421260 2983149568 2983728384 2985909472 2989013328 2994667520 2997780480 2999971840 3000553920 3001286656 3004025856 3005743104 3008888792 3009346752 3015903744 3026190336 3027548160 3029761280 3031089152 3032910720 3036420096 3036457984 3037820415 3039229284 3048181760 3055288320 3056367795 3058485860 3060234240 3061653504 3063027240 3063775232 3066609728 3069797472 3072041476 3075604480 3081052160 3083864160 3083902640 3085215744 3089235968 3090680448 3091092480 3092447232 3099678848 3111646720 3113484288 3114881280 3116325888 3117158240 3118524416 3121370616 3137863680 3138972330 3140157440 3140766720 3144400896 3148111330 3149491072 3149970432 3151383795 3155069624 3162132480 3164323840 3167251360 3172014144 3172728832 3172821780 3174212352 3174635520 3178348544 3181249344 3190620160 3196231680 3197632512 3199188720 3200550912 3200590848 3201405760 3206219904 3211410153 3223809420 3225026560 3228010240 3229384704 3229876224 3231365760 3235104768 3238057368 3238097772 3240341776 3247595520 3253347840 3256317090 3257744256 3260125648 3260436480 3262819840 3264249856 3267229056 3273016152 3280343040 3281780736 3282616320 3282657280 3285653280 3289455104 3291473010 3292874496 3297165312 3309895680 3312189440 3315253760 3317170176 3320239104 3321084480 3321125920 3322540032 3325613928 3331462869 3339714560 3341276160 3344325660 3348237152 3348683520 3350151168 3351004160 3356043264 3359148156 3361476048 3365928960 3369000960 3372941312 3374454720 3374968320 3376447488 3380431740 3384343232 3384999891 3386277888 3399352320 3405373440 3406823424 3408481440 3409313792 3409975296 3410886080 3412467968 3416015232 3429204480 3436052480 3437223595 3438730048 3439188480 3445280160 3446747136 3446790144 3449935944 3460055040 3462584320 3464101888 3466183680 3469390470 3470237696 3471794760 3473404896 3475390464 3477798912 3487138704 3491758080 3497410560 3499032576 3500602560 3500646240 3501457408 3504696832 3506803020 3508339968 3510904544 3524460160 3530555392 3532139520 3532677120 3534225408 3538395840 3542490112 3543177456 3545767498 3549453327 3556167680 3559864320 3562466560 3563157780 3564027904 3564503040 3567280704 3569319936 3571929088 3573599268 3575642112 3588751360 3589447680 3593601024 3597841520 3599418368 3599966208 3601581480 3605793856 3619715840 3625975808 3628154880 3631511520 3632398336 3634028160 3635713536 3641599052 3645384498 3646423040 3656215680 3657818112 3658749440 3660840960 3662134385 3667641354 3668467712 3670183032 3670672320 3672281088 3674965504 3685744640 3689154560 3690725376 3692989440 3697262592 3700636992 3700683168 3701625410 3703247744 3726213120 3728936960 3729660480 3730571264 3732386840 3733976064 3734022656 3736266660 3740589888 3751608320 3755032320 3757178880 3761110990 3761683440 3766766796 3767615488 3768188928 3769879680 3774288896 3777733596 3782737920 3785359360 3788861440 3794558976 3795525120 3795572480 3797188608 3799036605 3800701632 3802136576 3807386136 3827066880 3828744192 3829719040 3833262160 3835478016 3837246840 3839026464 3840051845 3841686912 3856519680 3861544960 3863350560 3865559040 3868571304 3870031872 3871399207 3873612288 3874598560 3876296704 3884974080 3891855360 3895407360 3897114624 3898155520 3899963392 3901713270 3904017408 3915383808 3926917120 3930501120 3936863840 3937463040 3939139584 3939188736 3942783936 3943837030 3949767612 3965017680 3965911040 3967765440 3971874816 3972935680 3974627328 3976031618 3976561680 3978304512 3985301376 3985351104 3997040640 4000688640 4000738560 4005367808 4007657472 4007774880 4009531392 4012462336 4018420224 4021204992 4036730880 4037345280 4043880960 4047571710 4047622215 4048560128 4049345664 4050427220 4052305712 4056518088 4072180320 4073717760 4075157060 4079222784 4080312320 4082204672 4084036320 4086448128 4091270190 4093063296 4102225920 4111818880 4113620992 4116093120 4120907264 4121456640 4123262976 4124668314 4127026176 4134336192 4146462720 4150298880 4151312384 4153175040 4155101184 4157017410 4161827488 4166153712 4169199146 4183818240 4185296440 4187688960 4192534528 4195054080 4196892672 4198935195 4199960576 4200775488 4201845060 4216176640 4220559360 4229352192 4230429040 4232283136 4232847360 4238567424 4241665792 4246075008 4258529280 4261642240 4262469120 4263510016 4265584960 4267401216 4267454464 4270019040 4274959872 4277403648 4278914913 4281880204 4293918720 4298412560 4305846272 4306501632 4308433920 4308487680 4312419930 4313473024 4317409824 4317463696 4330127360 4337797120 4341756120 4343659008 4344238080 4347248640 4356305408 4358923380 4360833792 4364021536 4373790720 4375707648 4376821760 4380871040 4385424960 4387458816 4388630680 4390499328 4393009152 4394561262 4396220416 4413194240 4417781760 4422893568 4426985472 4428112640 4428971820 4430053376 4434151904 4441950492 4455034880 4459100880 4461649920 4464911360 4466868224 4466999085 4469552640 4474724352 4478864208 4481968064 4492001280 4499272960 4499957760 4501929984 4506038784 4507242320 4513333188 4514020128 4515037184 4532469760 4539285504 4540497920 4544641920 4546633728 4551998815 4554630144 4554686976 4558843926 4572272640 4585584640 4587728790 4590351360 4592480256 4593706880 4595662848 4595720192 4599914592 4608062214 4613406720 4621578240 4624220160 4625796240 4625853960 4627823616 4629059680 4631206528 4633853952 4636020672 4637065216 4649518272 4661968896 4663214080 4665376768 4667470080 4667528320 4670226432 4675737360 4677786624 4682055924 4708458495 4709519360 4710236160 4712300544 4716601344 4717861120 4722166995 4724236608 4724955648 4732604436 4743198720 4746485760 4750877040 4752670720 4756374272 4759093248 4759232670 4761318528 4764799024 4767522816 4771874016 4785930240 4791468032 4794347520 4796448768 4798783080 4799954944 4800886272 4802108640 4812113033 4835714130 4837539840 4842015360 4844077056 4845370880 4847618048 4852657152 4857146658 4860512664 4871393280 4874954240 4877090816 4880021760 4881121280 4888461312 4890188472 4893577376 4894229760 4896374784 4900843584 4909524228 4920967168 4923924480 4923985920 4928479920 4929683456 4934182656 4934244224 4937209515 4945747968 4964843520 4968284160 4972880640 4978634752 4981626720 4981688880 4983810048 4987453184 4988420892 5006709760 5009571840 5011914240 5015577920 5022355728 5023025280 5024251904 5025226752 5026506240 5036978128 5042214072 5043650560 5048893440 5059411968 5060700160 5061682080 5062918144 5065382140 5067602176 5070647610 5076514848 5079416832 5099028480 5102755840 5104992256 5108060160 5113970688 5116329120 5118701952 5122249216 5126988139 5142026240 5151134080 5154078720 5158095072 5158782720 5160042496 5164816384 5167920240 5170185216 5182275574 5189140480 5193876480 5196152832 5202284360 5205356544 5207692140 5210107344 5216698368 5220511744 5240668160 5246115840 5248548864 5249950720 5250969360 5252186112 5252251648 5257045248 5265555386 5266356816 5286690240 5290353920 5295833088 5298209280 5299503104 5302082240 5304406016 5307593760 5313735168 5313801472 5318651247 5329387520 5334251520 5334318080 5343699840 5346041856 5346754560 5350921056 5352350255 5357893632 5360398902 5361606656 5382307840 5383127040 5390401536 5391841280 5396762280 5396829620 5399127552 5399949312 5408690784 5429573760 5438963712 5445381760 5448597504 5451042240 5453570304 5455026920 5457417728 5462398578 5469634560 5484323520 5486727168 5488124160 5491261440 5495275520 5497683968 5499557752 5502701568 5505274548 5512448256 5528616960 5533731840 5536088064 5537566720 5540134912 5542689880 5545893888 5551024752 5552438115 5554871616 5583585280 5593405440 5595856896 5598580260 5600964096 5601033984 5602460080 5610884832 5627412480 5632548480 5639136256 5641666485 5642525160 5643796480 5651423232 5652283392 5658198841 5661433344 5666600394 5674106880 5678039040 5683292160 5689868288 5693287680 5693358720 5695782912 5699946496 5701052448 5703204864 5705219884 5740600320 5743116288 5744578560 5744650240 5749893240 5756546432 5762530368 5784779520 5789008160 5791545344 5792317440 5795025840 5796331520 5805047808 5810418432 5811897840 5814445056 5827461120 5831720960 5837783040 5847233280 5849945088 5852569905 5853999104 5857345536 5859415016 5873075712 5890375680 5895751680 5902647296 5905295760 5906194560 5908783104 5915755545 5922600656 5945467840 5948866560 5951648160 5955998780 5959403520 5961940992 5964047427 5964842520 5966299136 5967456768 5971818944 5978026656 5989335040 5995560960 5999943680 6001107840 6002573312 6008051712 6011486208 6017777584 6018693504 6031807488 6055096320 6059522560 6062178304 6065821440 6072840192 6072915968 6075640830 6078458568 6096363520 6110576640 6112735590 6116971720 6120468480 6123307008 6126054480 6127550464 6133219456 6136905285 6139594944 6144082952 6151208960 6162104320 6167728320 6167805280 6170431488 6178471936 6181360896 6182184960 6184894464 6187002471 6199357696 6223293440 6226968576 6229762560 6232651776 6234316480 6235526115 6237048832 6242741232 6253798719 6275727360 6277944660 6280314880 6281533440 6288801792 6296222660 6298982144 6299940864 6302767590 6310139248 6324264960 6328647680 6334502720 6344028288 6345457664 6345643560 6348424704 6349271040 6356697088 6362498688 6381240320 6392463360 6395265024 6398377440 6401101824 6401181696 6402811520 6412439808 6422820306 6447618840 6450053120 6456020480 6458769408 6459752448 6462731520 6470209536 6476114736 6476195544 6480683552 6495191040 6506695680 6512634180 6515488512 6520251296 6520872960 6525639680 6528499712 6534458112 6546032304 6560686080 6563561472 6565232640 6565314560 6571306560 6578910208 6582946020 6585748992 6591841893 6594330624 6619791360 6624378880 6630507520 6634340352 6640478208 6642168960 6642251840 6645080064 6651227856 6662925738 6679429120 6682552320 6688651320 6696474304 6697367040 6700302336 6702008320 6712086528 6718296312 6722952096 6738001920 6745882624 6748909440 6749936640 6752894976 6760863480 6768686464 6769999782 6772555776 6798704640 6810746880 6813646848 6816962880 6818627584 6819950592 6821772160 6824935936 6832030464 6858408960 6872104960 6874447190 6877460096 6878376960 6881593185 6890560320 6893494272 6893580288 6899871888 6912093321 6920110080 6925168640 6928203776 6932367360 6938780940 6940475392 6943589520 6946809792 6950780928 6955597824 6974277408 6994821120 6998065152 7001205120 7001292480 7002914816 7009393664 7013606040 7016679936 7021809088 7048920320 7061110784 7064279040 7065354240 7068450816 7076791680 7084980224 7086354912 7091534996 7098906654 7112335360 7119728640 7124933120 7126315560 7128055808 7129006080 7131524855 7134561408 7138639872 7143858176 7147198536 7151284224 7177502720 7178895360 7187202048 7195683040 7198836736 7199932416 7203162960 7211587712 7239431680 7256309760 7263023040 7264796672 7268056320 7271427072 7283198104 7290768996 7292846080 7312431360 7315636224 7317498880 7321681920 7324268770 7335282708 7336935424 7340366064 7341344640 7344562176 7349931008 7371489280 7378309120 7381450752 7385978880 7394525184 7401273984 7401366336 7403250820 7406495488 7452426240 7457873920 7459320960 7461142528 7464773680 7467952128 7468045312 7472533320 7481179776 7493290357 7503216640 7510064640 7514357760 7522221980 7523366880 7533533592 7535230976 7536377856 7539759360 7548577792 7555467192 7565475840 7577722880 7589117952 7591050240 7591144960 7594377216 7598073210 7601403264 7614772272 7654133760 7657488384 7659438080 7666524320 7670956032 7674493680 7678052928 7680103690 7683373824 7713039360 7723089920 7726701120 7731118080 7737142608 7740063744 7742798414 7747224576 7749197120 7752593408 7769948160 7773413361 7783710720 7790814720 7794229248 7796311040 7799926784 7803426540 7808034816 7830767616 7853834240 7861002240 7873727680 7874926080 7878279168 7878377472 7885567872 7887674060 7898333079 7899535224 7930035360 7931822080 7935530880 7943749632 7945871360 7949254656 7952063236 7953123360 7956609024 7970602752 7970702208 7994081280 8001377280 8001477120 8010735616 8015549760 8019062784 8024924672 8036840448 8042409984 8073461760 8074690560 8087761920 8095143420 8095244430 8097120256 8098691328 8100854440 8104611424 8113036176 8144360640 8147435520 8150314120 8158445568 8160624640 8164409344 8168072640 8172896256 8182540380 8186126592 8193597867 8204451840 8223637760 8227241984 8232186240 8241814528 8242913280 8246525952 8249336628 8254052352 8268672384 8292925440 8300597760 8302624768 8306350080 8310202368 8314034820 8323654976 8332307424 8338398292 8370592880 8375377920 8385069056 8390108160 8393785344 8397870390 8399921152 8401550976 8403690120 8432353280 8441118720 8458704384 8460858080 8464566272 8465694720 8477134848 8483331584 8492150016 8517058560 8523284480 8524938240 8531169920 8534802432 8534908928 8540038080 8549919744 8554807296 8557829826 8563760408 8587837440 8596825120 8611692544 8613003264 8616867840 8616975360 8624839860 8626946048 8634819648 8634927392 8660254720 8675594240 8683512240 8687318016 8688476160 8694497280 8712610816 8717846760 8721667584 8728043072 8747581440 8751415296 8753643520 8761742080 8770849920 8774917632 8777261360 8780998656 8786018304 8789122524 8792440832 8826388480 8835563520 8853970944 8856225280 8857943640 8860106752 8864418745 8868303808 8883900984 8910069760 8918201760 8923299840 8929822720 8933736448 8933998170 8939105280 8949448704 8957728416 8963936128 8984002560 8998545920 8999915520 9003859968 9012077568 9014484640 9026666376 9028040256 9030074368 9064939520 9078571008 9080995840 9089283840 9093267456 9103997630 9109260288 9109373952 9113461245 9117687852 9144545280 9169103385 9171169280 9175457580 9180702720 9184960512 9187413760 9191325696 9191440384 9199829184 9216124428 9226813440 9243156480 9251592480 9251707920 9255647232 9258119360 9262413056 9267707904 9272041344 9274130432 9299036544 9326428160 9330753536 9334940160 9335056640 9340452864 9351474720 9355573248 9364111848 9416916990 9419038720 9420472320 9433202688 9435722240 9444333990 9448473216 9449911296 9465208872 9486397440 9492971520 9501754080 9505341440 9512748544 9518186496 9518465340 9522637056 9529598048 9535045632 9543748032 9571860480 9582936064 9588695040 9592897536 9597566160 9599909888 9601772544 9604217280 9624226066 9634230459 9671428260 9675079680 9684030720 9688154112 9690741760 9695236096 9705314304 9714293316 9721025328 9742786560 9749908480 9754181632 9760043520 9762242560 9780376944 9787154752 9788459520 9792749568 9801687168 9819048456 9841934336 9847848960 9847971840 9856959840 9859366912 9868365312 9868488448 9874419030 9891495936 9929687040 9936568320 9940079045 9945761280 9957269504 9963253440 9963377760 9967620096 9974906368 9976841784 9984134797 10013419520 10019143680 10023828480 10031155840 10044711456 10046050560 10048503808 10050453504 10053012480 10073956256 10084428144 10097786880 10118823936 10121400320 10123364160 10125836288 10130764280 10135204352 10141295220 10153029696 10158833664 10198056960 10205511680 10209984512 10216120320 10227941376 10232658240 10237403904 10244498432 10253976278 10284052480 10302268160 10308157440 10311670785 10316190144 10317565440 10320084992 10329632768 10335840480 10340370432 10364551148 10378280960 10387752960 10392305664 10404568720 10410713088 10415384280 10420214688 10422997865 10433396736 10441023488 10481336320 10492231680 10497097728 10499901440 10501938720 10504372224 10504503296 10514090496 10531110772 10532713632 10573380480 10580707840 10591666176 10596418560 10604164480 10608812032 10615187520 10627470336 10627602944 10637302494 10658775040 10668503040 10668636160 10687399680 10692083712 10693509120 10701842112 10704700510 10715787264 10720797804 10723213312 10764615680 10766254080 10780803072 10783682560 10793524560 10793659240 10798255104 10799898624 10817381568 10859147520 10877927424 10890763520 10897195008 10902084480 10907140608 10910053840 10914835456 10924797156 10939269120 10968647040 10973454336 10976248320 10982522880 10986403155 10990551040 10995367936 10999115504 11005403136 11010549096 11024896512 11057233920 11067463680 11072176128 11075133440 11080269824 11085379760 11091787776 11102049504 11104876230 11109743232 11167170560 11186810880 11191713792 11197160520 11201928192 11202067968 11204920160 11221769664 11254824960 11265096960 11278272512 11283332970 11285050320 11287592960 11302846464 11304566784 11316397682 11322866688 11333200788 11348213760 11356078080 11366584320 11379736576 11386575360 11386717440 11391565824 11397109815 11399892992 11402104896 11406409728 11410439768 11481200640 11486232576 11489157120 11489300480 11499786480 11513092864 11520155535 11525060736 11569559040 11578016320 11583090688 11584634880 11590051680 11592663040 11610095616 11614197621 11620836864 11623795680 11628890112 11654922240 11663441920 11675566080 11694466560 11699890176 11705139810 11707998208 11718830032 11746151424 11780751360 11791503360 11805294592 11810591520 11812389120 11817566208 11831511090 11845201312 11890935680 11897733120 11903296320 11911997560 11918807040 11923881984 11928094854 11929685040 11932598272 11934913536 11943637888 11956053312 11978670080 11991121920 11999887360 12002215680 12005146624 12016103424 12022972416 12035555168 12037387008 12063614976 12110192640 12119045120 12124356608 12131642880 12142866645 12145680384 12145831936 12151281660 12156917136 12192727040 12221153280 12225471180 12233943440 12240936960 12246614016 12252108960 12255100928 12266438912 12273810570 12279189888 12288165904 12302417920 12324208640 12335456640 12335610560 12340862976 12356943872 12362721792 12364369920 12369788928 12374004942 12398715392 12446586880 12453937152 12459525120 12465303552 12468632960 12471052230 12474097664 12485482464 12507597438 12551454720 12555889320 12560629760 12563066880 12577603584 12592445320 12597964288 12599881728 12605535180 12620278496 12648529920 12657295360 12669005440 12688056576 12690915328 12691287120 12696849408 12698542080 12713394176 12724997376 12762480640 12784926720 12790530048 12796754880 12802203648 12802363392 12805623040 12824879616 12836744739 12845640612 12895237680 12900106240 12912040960 12917538816 12919504896 12925463040 12940419072 12952229472 12952391088 12955688935 12961367104 12990382080 13013391360 13025268360 13030977024 13040502592 13041745920 13051279360 13056999424 13068916224 13092064608 13121372160 13127122944 13130465280 13130629120 13142613120 13157820416 13163888465 13165892040 13171497984 13183683786 13188661248 13239582720 13248757760 13261015040 13268680704 13280956416 13284337920 13284503680 13290160128 13302455712 13325851476 13365104640 13377302640 13392948608 13394734080 13400604672 13400997255 13404016640 13424173056 13436592624 13445904192 13476003840 13491765248 13497818880 13499873280 13505789952 13521726960 13537372928 13539999564 13545111552 13597409280 13621493760 13633925760 13637255168 13639901184 13643544320 13649871872 13655996445 13664060928 13716817920 13744209920 13748894380 13754920192 13756753920 13763186370 13781120640 13786988544 13787160576 13799743776 13824186642 13840220160 13850337280 13856407552 13864734720 13877561880 13880950784 13887179040 13893619584 13901561856 13911195648 13916110663 13948554816 13989642240 13996130304 14002410240 14002584960 14005829632 14018787328 14027212080 14033359872 14043618176 14097840640 14128558080 14130708480 14136901632 14153583360 14166500985 14169960448 14172709824 14183069992 14197813308 14224670720 14239457280 14249866240 14252631120 14256111616 14258012160 14263049710 14269122816 14277279744 14287716352 14294397072 14302568448 14355005440 14357790720 14374404096 14391366080 14397673472 14399864832 14406325920 14423175424 14436339099 14478863360 14512619520 14526046080 14529593344 14536112640 14542854144 14566396208 14581537992 14585692160 14592197011 14624862720 14631272448 14634997760 14643363840 14648537540 14670565416 14673870848 14680732128 14682689280 14689124352 14699862016 14756618240 14762901504 14771957760 14789050368 14802547968 14802732672 14806501640 14812990976 14904852480 14915747840 14918641920 14922285056 14929547360 14935904256 14936090624 14945066640 14962359552 14986580714 15006433280 15020129280 15028715520 15044443960 15046733760 15067067184 15070461952 15072755712 15079518720 15097155584 15110934384 15130951680 15155445760 15178235904 15182100480 15182289920 15188754432 15196146420 15202806528 15229544544 15308267520 15314976768 15318876160 15333048640 15341912064 15348987360 15356105856 15360207380 15366747648 15380964417 15426078720 15446179840 15453402240 15462236160 15474285216 15480127488 15485596828 15494449152 15498394240 15505186816 15546826722 15567421440 15581629440 15588458496 15592622080 15599853568 15606853080 15616069632 15661535232 15722004480 15747455360 15749852160 15756558336 15756754944 15771135744 15775348120 15796666158 15799070448 15860070720 15863644160 15871061760 15887499264 15891742720 15898509312 15904126472 15906246720 15913218048 15941205504 15941404416 15955953741 15988162560 16002754560 16002954240 16021471232 16031099520 16038125568 16049849344 16057050765 16073680896 16084819968 16146923520 16149381120 16175523840 16190286840 16190488860 16194240512 16197382656 16201708880 16209222848 16226072352 16288721280 16300628240 16316891136 16321249280 16328818688 16336145280 16345792512 16365080760 16372253184 16387195734 16408903680 16447275520 16454483968 16464372480 16483629056 16485826560 16493051904 16498673256 16508104704 16537344768 16585850880 16601195520 16612700160 16620404736 16628069640 16647309952 16657314345 16664614848 16676796584 16741185760 16750755840 16770138112 16780216320 16787570688 16795740780 16799842304 16803101952 16807380240 16864706560 16882237440 16917408768 16921716160 16924999455 16929132544 16931389440 16954269696 16966663168 16974596523 16984300032 17034117120 17046568960 17049876480 17062339840 17069604864 17069817856 17080076160 17099839488 17109614592 17115659652 17127520816 17193650240 17223385088 17233735680 17233950720 17249679720 17253892096 17269639296 17269854784 17320509440 17351188480 17367024480 17374636032 17376952320 17388994560 17425221632 17435693520 17443335168 17456086144 17495162880 17507287040 17523484160 17541699840 17549835264 17554522720 17561997312 17572036608 17578245048 17584881664 17652776960 17671127040 17707941888 17712450560 17715887280 17720213504 17728837490 17736607616 17747266635 17767801968 17820139520 17836403520 17846599680 17859645440 17867472896 17867996340 17878210560 17892142281 17898897408 17915456832 17927872256 17968005120 17997091840 17999831040 18007719936 18024155136 18028969280 18053332752 18056080512 18060148736 18129879040 18161991680 18178567680 18186534912 18207995260 18218520576 18218747904 18226922490 18235375704 18289090560 18338206770 18342338560 18350915160 18361405440 18369921024 18374827520 18382651392 18382880768 18399658368 18432248856 18453626880 18486312960 18503184960 18503415840 18511294464 18516238720 18524826112 18535415808 18544082688 18548260864 18598073088 18652856320 18661507072 18669880320 18670113280 18680905728 18702949440 18711146496 18728223696 18761396157 18833833980 18838077440 18840944640 18866405376 18871444480 18888667980 18896946432 18899822592 18930417744 18972794880 18985943040 19003508160 19010682880 19025497088 19036372992 19036930680 19045274112 19059196096 19070091264 19087496064 19143720960 19165872128 19177390080 19185795072 19195132320 19199819776 19203545088 19208434560 19248452132 19268460918 19342856520 19350159360 19356996035 19368061440 19376308224 19381483520 19390472192 19410628608 19428586632 19442050656 19485573120 19499816960 19508363264 19520087040 19560753888 19574309504 19576919040 19585499136 19603374336 19638096912 19695697920 19695943680 19713919680 19718733824 19736730624 19736976896 19748838060 19782991872 19859374080 19873136640 19880158090 19891522560 19914539008 19926506880 19926755520 19935240192 19949812736 19953683568 19968269594 20026839040 20038287360 20047656960 20062311680 20089422912 20092101120 20097007616 20100907008 20106024960 20147912512 20168856288 20237647872 20242800640 20246728320 20251672576 20261528560 20270408704 20282590440 20306059392 20317667328 20396113920 20411023360 20419969024 20432240640 20455882752 20465316480 20474807808 20488996864 20507952556 20568104960 20604536320 20616314880 20623341570 20632380288 20635130880 20659265536 20671680960 20680740864 20729102296 20756561920 20775505920 20784611328 20809137440 20821426176 20830768560 20840429376 20845995730 20866793472 20882046976 20962672640 20984463360 20994195456 20999802880 21003877440 21008744448 21009006592 21028180992 21062221544 21065427264 21146760960 21161415680 21183332352 21192837120 21208328960 21217624064 21230375040 21254940672 21255205888 21274604988 21317550080 21337006080 21337272320 21374799360 21384167424 21387018240 21394574565 21403684224 21409401020 21431574528 21441595608 21446426624 21529231360 21532508160 21561606144 21567365120 21587049120 21587318480 21596510208 21599797248 21634763136 21718295040 21781527040 21794390016 21804168960 21814281216 21820107680 21829670912 21849594312 21878538240 21937294080 21946908672 21952496640 21965045760 21972806310 21981102080 21998231008 22010806272 22021098192 22049793024 22114467840 22134927360 22144352256 22150266880 22160539648 22170759520 22183575552 22204099008 22209752460 22219486464 22334341120 22373621760 22383427584 22394321040 22403856384 22404135936 22409840320 22443539328 22479871071 22509649920 22530193920 22556545024 22566665940 22570100640 22575185920 22605692928 22609133568 22632795364 22645733376 22666401576 22696427520 22733168640 22759473152 22773150720 22773434880 22783131648 22794219630 22799785984 22804209792 22820879536 22962401280 22972465152 22978314240 22978600960 22999572960 23026185728 23040311070 23050121472 23139118080 23156032640 23166181376 23169269760 23180103360 23185326080 23220191232 23228395242 23241673728 23247591360 23257780224 23309844480 23320240083 23326883840 23351132160 23388933120 23399780352 23410279620 23415996416 23437660064 23492302848 23561502720 23583006720 23610589184 23621183040 23624778240 23635132416 23663022180 23690402624 23694999237 23781871360 23795466240 23806592640 23823995120 23837614080 23847763968 23856189708 23859370080 23865196544 23869827072 23887275776 23912106624 23957340160 23982243840 23999774720 24004431360 24010293248 24032206848 24060565165 24071110336 24074774016 24127229952 24220385280 24238090240 24248713216 24263285760 24285733290 24291360768 24291663872 24302563320 24313834272 24385454080 24442306560 24450942360 24467886880 24481873920 24493228032 24504217920 24510201856 24532877824 24547621140 24558379776 24576331808 24604835840 24648417280 24670913280 24671221120 24681725952 24713887744 24725443584 24728739840 24739577856 24748009884 24797430784 24893173760 24907874304 24919050240 24930607104 24937265920 24942104460 24948195328 24970964928 25015194876 25111778640 25121259520 25126133760 25155207168 25184890640 25195928576 25199763456 25211070360 25240556992 25297059840 25314590720 25338010880 25376113152 25381830656 25382574240 25393698816 25397084160 25426788352 25449994752 25524961280 25569853440 25593509760 25604407296 25604726784 25611246080 25634940695 25649759232 25673489478 25691281224 25790475360 25800212480 25824081920 25835077632 25839009792 25850926080 25880838144 25904458944 25904782176 25911377870 25922734208 25980764160 26026782720 26050536720 26061954048 26081005184 26083491840 26102558720 26113998848 26137832448 26184129216 26242744320 26254245888 26260930560 26261258240 26285226240 26315640832 26327776930 26331784080 26342995968 26367367572 26377322496 26479165440 26497515520 26522030080 26561912832 26568675840 26569007360 26580320256 26593256235 26604911424 26651702952 26730209280 26754605280 26785897216 26789468160 26801209344 26801994510 26808033280 26848346112 26873185248 26891808384 26952007680 26983530496 26995637760 26999746560 27011579904 27043453920 27074745856 27079999128 27090223104 27099794449 27194818560 27242987520 27267851520 27274510336 27279802368 27287088640 27299743744 27311992890 27328121856 27433635840 27488419840 27497788760 27509840384 27513507840 27526372740 27562241280 27573977088 27574321152 27599487552 27648373284 27680440320 27700674560 27712815104 27729469440 27755123760 27761901568 27774358080 27787239168 27803123712 27822391296 27832221326 27897109632 27979284480 27992260608 28004820480 28005169920 28011659264 28037574656 28054424160 28066719744 28087236352 28195681280 28257116160 28261416960 28290994205 28307166720 28333001970 28339920896 28345419648 28366139984 28395626616 28449341440 28478914560 28499732480 28505262240 28512223232 28516024320 28526099420 28538245632 28554559488 28575432704 28588794144 28605136896 28715581440 28748808192 28782732160 28795346944 28799729664 28812651840 28846350848 28872678198 28957726720 29025239040 29052092160 29059186688 29072225280 29085708288 29132792416 29163075984 29184394022 29249725440 29262544896 29269995520 29286727680 29297075080 29341130832 29347741696 29361464256 29365378560 29378248704 29399724032 29513236480 29525803008 29543915520 29578100736 29605095936 29605465344 29613003280 29625981952 29809704960 29820237135 29831495680 29837283840 29844570112 29859094720 29871808512 29872181248 29890133280 29924719104 29952404391 29973161428 30012866560 30040258560 30057431040 30088887920 30093467520 30134134368 30140923904 30145511424 30159037440 30194311168 30221868768 30310891520 30356471808 30364200960 30364579840 30377508864 30392292840 30405613056 30459089088 30616535040 30629953536 30637752320 30666097280 30683824128 30697974720 30712211712 30720414760 30733495296 30761928834 30852157440 30892359680 30906804480 30924472320 30935012355 30948570432 30960254976 30971193656 30988898304 30996788480 31010373632 31093653444 31134842880 31163258880 31176916992 31185244160 31199707136 31213706160 31232139264 31268993595 31323070464 31444008960 31494910720 31499704320 31513116672 31513509888 31542271488 31550696240 31593332316 31598140896 31720141440 31727288320 31742123520 31774998528 31783485440 31808252944 31812493440 31826436096 31882411008 31882808832 31911907482 31976325120 32005509120 32005908480 32042942464 32062199040 32076251136 32099698688 32114101530 32147361792 32169639936 32293847040 32298762240 32351047680 32380573680 32380977720 32388481024 32394765312 32403417760 32418445696 32452144704 32577442560 32601256480 32633782272 32642498560 32657637376 32672290560 32691585024 32730161520 32744506368 32774391468 32817807360 32894551040 32908967936 32928744960 32959209465 32967258112 32971653120 32986103808 32997346512 33016209408 33074689536 33171701760 33202391040 33225400320 33240809472 33256139280 33294619904 33314628690 33329229696 33353593168 33482371520 33501511680 33540276224 33560432640 33575141376 33591481560 33599684608 33606203904 33614760480 33684791231 33729413120 33764474880 33834817536 33843432320 33849998910 33858265088 33862778880 33908539392 33933326336 33949193046 33968600064 34068234240 34093137920 34099752960 34124679680 34139209728 34139635712 34160152320 34199678976 34219229184 34231319304 34255041632 34387300480 34446770176 34467471360 34467901440 34499359440 34507784192 34539278592 34539709568 34560466605 34641018880 34702376960 34734048960 34749272064 34753904640 34777989120 34842592863 34850443264 34871387040 34886670336 34912172288 34990325760 35014574080 35046968320 35083399680 35099670528 35109045440 35123994624 35156490096 35169763328 35305553920 35342254080 35415883776 35424901120 35431774560 35440427008 35457674980 35473215232 35494533270 35535603936 35640279040 35672807040 35693199360 35719290880 35734945792 35735992680 35756421120 35784284562 35797794816 35830913664 35855744512 35936010240 35994183680 35999662080 36015439872 36048310272 36057938560 36106665504 36112161024 36120297472 36323983360 36357135360 36373069824 36415990520 36437041152 36437495808 36453844980 36470751408 36578181120 36676413540 36684677120 36701830320 36722810880 36739842048 36749655040 36765302784 36765761536 36799316736 36864497712 36907253760 36972625920 37006369920 37006831680 37022588928 37032477440 37049652224 37070831616 37088165376 37096521728 37196146176 37305712640 37323014144 37339760640 37340226560 37361811456 37405898880 37422292992 37456447392 37466451785 37522792314 37667667960 37676154880 37681889280 37732810752 37742888960 37777335960 37793892864 37799645184 37860835488 37945589760 37971886080 38007016320 38050994176 38072745984 38073861360 38090548224 38118392192 38140182528 38174992128 38287441920 38354780160 38371590144 38390264640 38399639552 38407090176 38416869120 38496904264 38536921836 38685713040 38700318720 38713992070 38736122880 38752616448 38762967040 38780944384 38821257216 38857173264 38867066805 38884101312 38971146240 38999633920 39016726528 39040174080 39121507776 39148619008 39153838080 39170998272 39206748672 39276193824 39391395840 39391887360 39427839360 39437467648 39473461248 39473953792 39491665395 39497676120 39565983744 39607391887 39718748160 39746273280 39760316180 39783045120 39829078016 39853013760 39853511040 39870480384 39899625472 39907367136 39936539188 40053678080 40095313920 40124623360 40178845824 40184202240 40201814016 40212049920 40295825024 40337712576 40475295744 40485601280 40493456640 40503345152 40523057120 40540817408 40565180880 40612118784 40635334656 40792227840 40822046720 40864481280 40911765504 40930632960 40949615616 40967989335 40977993728 41015905112 41136209920 41209072640 41232629760 41246683140 41264760576 41270261760 41318531072 41343361920 41361481728 41458204592 41513123840 41551011840 41569222656 41618274880 41642852352 41661537120 41680858752 41691991460 41733586944 41748331989 41764093952 41925345280 41968926720 41988390912 41999605760 42007754880 42017488896 42018013184 42056361984 42124443088 42130854528 42293521920 42322831360 42385674240 42416657920 42435248128 42460750080 42509881344 42510411776 42549209976 42674012160 42674544640 42749598720 42768334848 42774036480 42789149130 42807368448 42818802040 42863149056 42883191216 42892853248 43058462720 43065016320 43123212288 43134730240 43174098240 43174636960 43193020416 43199594496 43269526272 43309017297 43436590080 43563054080 43588780032 43608337920 43628562432 43640215360 43659341824 43699188624 43757076480 43776591033 43874588160 43893817344 43904993280 43930091520 43945612620 43962204160 43996462016 44021612544 44042196384 44099586048 44269854720 44288704512 44300533760 44321079296 44341519040 44367151104 44408198016 44419504920 44438972928 44668682240 44747243520 44766855168 44788642080 44807712768 44808271872 44819680640 44887078656 44959742142 45019299840 45060387840 45113090048 45133331880 45140201280 45150371840 45211385856 45218267136 45265590728 45291466752 45332803152 45392855040 45466337280 45518946304 45546301440 45546869760 45566263296 45588439260 45599571968 45608419584 45641759072 45924802560 45944930304 45956628480 45957201920 45999145920 46052371456 46080622140 46100242944 46142893251 46278236160 46312065280 46332362752 46338539520 46360206720 46370652160 46440382464 46456790484 46483347456 46495182720 46515560448 46640480166 46653767680 46702264320 46777866240 46799560704 46820559240 46831992832 46875320128 46984605696 47166013440 47221178368 47242366080 47249556480 47270264832 47326044360 47380805248 47389998474 47563742720 47590932480 47613185280 47647990240 47675228160 47695527936 47712379416 47718740160 47730393088 47739654144 47774551552 47824213248 47914680320 47964487680 47999549440 48008862720 48064413696 48121130330 48142220672 48149548032 48171152295 48254459904 48440770560 48476180480 48497426432 48526571520 48571466580 48582721536 48583327744 48605126640 48627668544 48770908160 48901884720 48935773760 48963747840 48986456064 49008435840 49020403712 49065755648 49095242280 49116759552 49152663616 49209671680 49296834560 49341826560 49342442240 49363451904 49427775488 49450887168 49457479680 49479155712 49496019768 49594861568 49786347520 49838100480 49861214208 49874531840 49884208920 49896390656 49920673985 49941929856 50030389752 50223557280 50242519040 50252267520 50310414336 50369781280 50391857152 50399526912 50422140720 50481113984 50594119680 50629181440 50676021760 50752226304 50765148480 50787397632 50794168320 50853576704 50899989504 50923789569 51049922560 51139706880 51187019520 51208814592 51209453568 51222492160 51269881390 51299518464 51346978956 51382562448 51580950720 51600424960 51648163840 51670155264 51701852160 51761676288 51808917888 51809564352 51822755740 51845468416 51961528320 52053565440 52101073440 52123908096 52162010368 52166983680 52205117440 52227997696 52275664896 52368258432 52485488640 52521861120 52522516480 52570452480 52631281664 52655553860 52663568160 52685991936 52734735144 52754644992 52958330880 53044060160 53123825664 53137351680 53138014720 53160640512 53186512470 53209822848 53303405904 53460418560 53509210560 53571794432 53578936320 53602418688 53603989020 53616066560 53696692224 53746370496 53783616768 53904015360 53967060992 53991275520 53999493120 54023159808 54086907840 54149491712 54159998256 54180446208 54199588898 54389637120 54485975040 54535703040 54549020672 54559604736 54574177280 54599487488 54623985780 54656243712 54867271680 54976839680 54995577520 55019680768 55027015680 55052745480 55124482560 55147954176 55148642304 55198975104 55296746568 55360880640 55401349120 55425630208 55458938880 55510247520 55523803136 55548716160 55574478336 55606247424 55644782592 55664442652 55794219264 55958568960 55984521216 56009640960 56010339840 56075149312 56108848320 56133439488 56174472704 56391362560 56514232320 56522833920 56581988410 56614333440 56666003940 56679841792 56690839296 56732279968 56791253232 56898682880 56957829120 56999464960 57010524480 57024446464 57032048640 57052198840 57076491264 57109118976 57150865408 57177588288 57210273792 57431162880 57497616384 57565464320 57590693888 57599459328 57625303680 57692701696 57745356396 57915453440 58050478080 58070988105 58104184320 58118373376 58144450560 58171416576 58265584832 58326151968 58368788044 58499450880 58525089792 58539991040 58594150160 58682261664 58695483392 58722928512 58730757120 58756497408 58799448064 59026472960 59087831040 59156201472 59210191872 59210930688 59226006560 59251963904 59619409920 59640474270 59662991360 59674567680 59718189440 59743617024 59744362496 59780266560 59849438208 59904808782 59946322856 60025733120 60080517120 60114862080 60177775840 60186935040 60268268736 60281847808 60291022848 60318074880 60388622336 60443737536 60621783040 60712943616 60728401920 60729159680 60755017728 60784585680 60811226112 60918178176 61233070080 61259907072 61275504640 61332194560 61367648256 61395949440 61424423424 61440829520 61466990592 61523857668 61704314880 61784719360 61813608960 61848944640 61870024710 61897140864 61942387312 61977796608 61993576960 62020747264 62187306888 62269685760 62326517760 62353833984 62370488320 62399414272 62427412320 62464278528 62537987190 62646140928 62888017920 62989821440 62999408640 63026233344 63027019776 63084542976 63101392480 63186664632 63196281792 63440282880 63454576640 63484247040 63549997056 63566970880 63616505888 63624986880 63652872192 63764822016 63765617664 63823814964 63952650240 64011018240 64011816960 64085884928 64124398080 64152502272 64183723695 64199397376 64228203060 64294723584 64339279872 64587694080 64597524480 64702095360 64761147360 64761955440 64776962048 64789530624 64806835520 64836891392 64904289408 65154885120 65202512960 65284997120 65315274752 65344581120 65383170048 65460323040 65489012736 65548782936 65635614720 65789102080 65817935872 65857489920 65918418930 65934516224 65943306240 65994693024 66032418816 66149379072 66343403520 66404782080 66450800640 66481618944 66512278560 66589239808 66629257380 66658459392 66707186336 66964743040 67003023360 67080552448 67120865280 67150282752 67182963120 67199369216 67212407808 67229520960 67369582462 67439613213 67458826240 67528949760 67669635072 67686864640 67699997820 67716530176 67725557760 67817078784 67866652672 67898386092 67937200128 68186275840 68199505920 68249359360 68278419456 68279271424 68320304640 68399357952 68462638608 68510083264 68774600960 68893540352 68934942720 68935802880 68998718880 69015568384 69078557184 69079419136 69120933210 69282037760 69404753920 69468097920 69498544128 69507809280 69555978240 69580553315 69685185726 69700886528 69742774080 69773340672 69824344576 69980651520 70029148160 70093936640 70166799360 70199341056 70218090880 70247989248 70312980192 70339526656 70684508160 70831767552 70849802240 70863549120 70880854016 70915349960 70946430464 70989066540 71071207872 71280558080 71345614080 71386398720 71438581760 71469891584 71471985360 71512842240 71568569124 71595589632 71661827328 71711489024 71872020480 71988367360 71999324160 72030879744 72096620544 72115877120 72181695495 72213331008 72224322048 72240594944 72647966720 72714270720 72746139648 72831981040 72874082304 72874991616 72907689960 72941502816 72960985055 73156362240 73352827080 73369354240 73403660640 73445621760 73479684096 73499310080 73530605568 73531523072 73556584933 73598633472 73728995424 73814507520 73945251840 74012739840 74013663360 74045177856 74064954880 74099304448 74141663232 74176330752 74392292352 74611425280 74679521280 74680453120 74723622912 74811797760 74844585984 74912894784 74932903570 75045584628 75335335920 75352309760 75363778560 75465621504 75485777920 75554671920 75587785728 75599290368 75721670976 75891179520 75943772160 76014032640 76101988352 76145491968 76147722720 76181096448 76236784384 76280365056 76349984256 76574883840 76709560320 76780529280 76799279104 76814180352 76833738240 76904822085 76993808528 77073843672 77371426080 77400637440 77427984140 77472245760 77505232896 77525934080 77561888768 77642514432 77714346528 77734133610 77768202624 77942292480 77999267840 78033453056 78080348160 78243015552 78297238016 78307676160 78341996544 78413497344 78552387648 78782791680 78783774720 78855678720 78874935296 78946922496 78947907584 78983330790 78995352240 79131967488 79214783774 79437496320 79492546560 79520632360 79566090240 79658156032 79706027520 79707022080 79740960768 79779768705 79799250944 79814734272 79873078376 80107356160 80190627840 80249246720 80357691648 80368404480 80403628032 80424099840 80591650048 80675425152 80950591488 80971202560 80986913280 81006690304 81046114240 81081634816 81130361760 81224237568 81270669312 81299383347 81584455680 81644093440 81728962560 81823531008 81861265920 81899231232 81935978670 81955987456 82031810224 82272419840 82418145280 82465259520 82493366280 82529521152 82540523520 82637062144 82686723840 82722963456 82916409184 83102023680 83138445312 83236549760 83285704704 83323074240 83361717504 83383982920 83467173888 83496663978 83528187904 83850690560 83937853440 83976781824 83999211520 84015509760 84034977792 84036026368 84112723968 84248886176 84261709056 84587043840 84645662720 84771348480 84833315840 84870496256 84872982615 84921500160 85019762688 85020823552 85098419952 85348024320 85349089280 85499197440 85536669696 85548072960 85578298260 85614736896 85637604080 85726298112 85766382432 85785706496 86116925440 86246424576 86269460480 86348196480 86349273920 86386040832 86399188992 86539052544 86618034594 86873180160 87126108160 87177560064 87216675840 87257124864 87280430720 87318683648 87398377248 87553182066 87749176320 87787634688 87809986560 87860183040 87891225240 87924408320 87992924032 88043225088 88084392768 88199172096 88539709440 88577409024 88601067520 88642158592 88683038080 88734302208 88816396032 88839009840 88877945856 89337364480 89460711405 89494487040 89533710336 89577284160 89615425536 89616543744 89639361280 89774157312 89857213173 89919484284 90038599680 90120775680 90226180096 90266663760 90280402560 90300743680 90422771712 90436534272 90531181456 90582933504 90665606304 90932674560 91037892608 91092602880 91093739520 91132526592 91176878520 91199143936 91216839168 91283518144 91849605120 91889860608 91913256960 91914403840 91998291840 92104742912 92161244280 92200485888 92285786502 92556472320 92624130560 92664725504 92677079040 92720413440 92741304320 92880764928 92913580968 92966694912 92990365440 93031120896 93280960332 93307535360 93404528640 93555732480 93599121408 93641118480 93663985664 93750640256 93806980785 93969211392 94332026880 94442356736 94484732160 94499112960 94540529664 94652088720 94761610496 94779996948 95127485440 95181864960 95226370560 95295980480 95350456320 95424758832 95437480320 95460786176 95479308288 95549103104 95648426496 95829360640 95928975360 95999098880 96017725440 96128827392 96242260660 96284441344 96299096064 96342304590 96508919808 96881541120 96952360960 96994852864 97053143040 97142933160 97165443072 97166655488 97210253280 97255337088 97412774641 97541816320 97803769440 97871547520 97927495680 97972912128 98016871680 98040807424 98131511296 98190484560 98233519104 98305327232 98593669120 98683653120 98684884480 98726903808 98901774336 98914959360 98958311424 98992039536 99189723136 99572695040 99676200960 99722428416 99749063680 99768417840 99792781312 99841347970 99883859712 100060779504 100447114560 100485038080 100504535040 100620828672 100739562560 100783714304 100799053824 100844281440 100962227968 101054373693 101188239360 101258362880 101352043520 101504452608 101530296960 101574795264 101588336640 101707153408 101799979008 101847579138 102099845120 102279413760 102374039040 102417629184 102418907136 102444984320 102539762780 102599036928 102693957912 102765124896 103161901440 103296327680 103340310528 103403704320 103523352576 103617835776 103619128704 103645511480 103690936832 103923056640 104107130880 104202146880 104247816192 104324020736 104333967360 104410234880 104455995392 104551329792 104736516864 104970977280 105043722240 105045032960 105140904960 105262563328 105311107720 105327136320 105371983872 105469470288 105509289984 105916661760 106088120320 106247651328 106274703360 106276029440 106321281024 106373024940 106419645696 106606811808 106920837120 107018421120 107143588864 107157872640 107204837376 107207978040 107232133120 107393384448 107492740992 107567233536 107808030720 107934121984 107982551040 107998986240 108046319616 108173815680 108298983424 108319996512 108360892416 108399177796 108971950080 109071406080 109119209472 109148354560 109198974976 109247971560 109312487424 109734543360 109991155040 110039361536 110054031360 110105490960 110248965120 110295908352 110297284608 110397950208 110593493136 110721761280 110802698240 110917877760 111020495040 111047606272 111097432320 111148956672 111212494848 111289565184 111328885304 111588438528 111917137920 111969042432 112019281920 112020679680 112150298624 112217696640 112266878976 112348945408 112399355355 112782725120 113028464640 113045667840 113163976820 113228666880 113332007880 113359683584 113381678592 113464559936 113582506464 113797365760 113915658240 113998929920 114021048960 114048892928 114104397680 114152982528 114218237952 114301730816 114355176576 114420547584 114862325760 115130928640 115181387776 115198918656 115250607360 115385403392 115490712792 115830906880 116100956160 116141976210 116208368640 116288901120 116342833152 116531169664 116601200415 116652303936 116737576088 116998901760 117050179584 117079982080 117188300320 117364523328 117390966784 117445857024 117461514240 117512994816 117598896128 118052945920 118175662080 118312402944 118420383744 118421861376 118452013120 118474996185 118503927808 118822175661 119238819840 119280948540 119325982720 119349135360 119436378880 119487234048 119488724992 119560533120 119698876416 119809617564 119892645712 120051466240 120161034240 120355551680 120373870080 120536537472 120563695616 120636149760 120777244672 120887475072 121243566080 121425887232 121456803840 121458319360 121510035456 121569171360 121622452224 121836356352 122466140160 122551009280 122664389120 122735296512 122791898880 122848846848 122881659040 122933981184 123047715336 123408629760 123569438720 123627217920 123697889280 123740049420 123794281728 123884774624 123955593216 123987153920 124041494528 124374613776 124539371520 124653035520 124707667968 124740976640 124798828544 124854824640 124928557056 125075974380 125244995967 125292281856 125776035840 125979642880 125998817280 126052466688 126054039552 126169085952 126202784960 126373329264 126392563584 126880565760 126909153280 126968494080 127133941760 127233011776 127249973760 127305744384 127529644032 127531235328 127647629928 128022036480 128023633920 128171769856 128248796160 128305004544 128367447390 128398794752 128456406120 128589447168 128678559744 129175388160 129195048960 129404190720 129522294720 129523910880 129553924096 129579061248 129613671040 129673782784 129808578816 130309770240 130405025920 130569994240 130630549504 130689162240 130766340096 130920646080 130978025472 131097565872 131271229440 131329773099 131578204160 131635871744 131714979840 131836837860 131869032448 131886612480 131989386048 132064837632 132298758144 132809564160 132901601280 132963237888 133024557120 133178479616 133258514760 133316918784 133414372672 133929486080 134006046720 134161104896 134241730560 134300565504 134365926240 134398738432 134424815616 134459041920 134739164924 134879226426 134917652480 135057899520 135339270144 135373729280 135399995640 135433060352 135451115520 135498972245 135634157568 135733305344 135796772184 135874400256 136372551680 136399011840 136498718720 136556838912 136558542848 136640609280 136798715904 136925277216 137020166528 137549201920 137869885440 137871605760 137997437760 138031136768 138157114368 138158838272 138241866420 138564075520 138809507840 138936195840 138997088256 139015618560 139111956480 139161106630 139370371452 139401773056 139485548160 139546681344 139648689152 139961303040 140058296320 140187873280 140333598720 140398682112 140436181760 140495978496 140625960384 140679053312 141663535104 141699604480 141727098240 141761708032 141830699920 141892860928 141978133080 142142415744 142561116160 142691228160 142772797440 142877163520 142939783168 142943970720 143025684480 143137138248 143191179264 143323654656 143422978048 143744040960 143976734720 143998648320 144193241088 144231754240 144363390990 144426662016 144448644096 145295933440 145428541440 145492279296 145663962080 145748164608 145749983232 145815379920 145883005632 145921970110 146312724480 146705654160 146738708480 146807321280 146891243520 146959368192 146998620160 147061211136 147063046144 147113169866 147197266944 147457990848 147629015040 147890503680 148025479680 148027326720 148090355712 148129909760 148198608896 148283326464 148352661504 148784584704 149222850560 149359042560 149360906240 149623595520 149689171968 149762021955 149825789568 149865807140 150091169256 150670671840 150704619520 150727557120 150931243008 150971555840 151109343840 151175571456 151198580736 151443341952 151782359040 151887544320 152028065280 152203976704 152295445440 152362192896 152473568768 152560730112 152699968512 153149767680 153419120640 153561058560 153598558208 153628360704 153667476480 153809644170 153987617056 154147687344 154742852160 154801274880 154855968280 154944491520 155010465792 155051868160 155123777536 155285028864 155428693056 155468267220 155536405248 155884584960 155998535680 156066906112 156160696320 156486031104 156594476032 156615352320 156683993088 156826994688 157104775296 157565583360 157567549440 157711357440 157749870592 157893844992 157895815168 157966661580 157990704480 158263934976 158429567548 158874992640 159041264720 159132180480 159316312064 159412055040 159414044160 159481921536 159559537410 159598501888 159629468544 159746156752 160214712320 160381255680 160498493440 160715383296 160736808960 160807256064 160848199680 161183300096 161350850304 161901182976 161942405120 161973826560 162092228480 162163269632 162260723520 162448475136 162541338624 162598766694 163168911360 163288186880 163457925120 163647062016 163722531840 163798462464 163871957340 163911974912 164063620448 164544839680 164836290560 164930519040 164986732560 165059042304 165081047040 165274124288 165373447680 165445926912 165832818368 166204047360 166276890624 166473099520 166571409408 166646148480 166723435008 166767965840 166934347776 166993327956 167056375808 167701381120 167875706880 167953563648 167998423040 168031019520 168072052736 168225447936 168423956155 168497772352 168523418112 169174087680 169291325440 169542696960 169666631680 169740992512 169745965230 169843000320 170039525376 170041647104 170196839904 170696048640 170698178560 170998394880 171073339392 171096145920 171156596520 171229473792 171275208160 171452596224 171532764864 171571412992 172233850880 172492849152 172538920960 172696392960 172698547840 172772081664 172798377984 173078105088 173236069188 173746360320 174212964315 174252216320 174355120128 174433351680 174514249728 174560861440 174637367296 174796754496 175106364132 175498352640 175575269376 175619973120 175782450480 175848816640 175985848064 176086450176 176168785536 176398344192 177079418880 177202135040 177284317184 177366076160 177468604416 177632792064 177678019680 177755891712 178674728960 178921422810 178988974080 179154568320 179230851072 179233087488 179278722560 179548314624 179714426346 179838968568 180077199360 180241551360 180452360192 180533327520 180560805120 180601487360 180845543424 180873068544 181062362912 181165867008 181331212608 181865349120 182075785216 182185205760 182187479040 182265053184 182353757040 182398287872 182433678336 182567036288 183699210240 183779721216 183826513920 183828807680 183996583680 184209485824 184322488560 184400971776 184571573004 185112944640 185248261120 185329451008 185354158080 185440826880 185482608640 185827161936 185933389824 185980730880 186062241792 186561920664 186615070720 186809057280 187111464960 187198242816 187282236960 187327971328 187501280512 187613961570 187938422784 188664053760 188884713472 188969464320 188998225920 189081059328 189304177440 189523220992 189559993896 189698561143 190254970880 190363729920 190452741120 190591960960 190700912640 190849517664 190874960640 190921572352 190958616576 191098206208 191296852992 191857950720 191998197760 192035450880 192257654784 192484521320 192568882688 192598192128 192684609180 193017839616 193763082240 193904721920 193989705728 194106286080 194285866320 194330886144 194333310976 194420506560 194510674176 194825549282 195083632640 195607538880 195743095040 195854991360 195945824256 196033743360 196081614848 196263022592 196380969120 196467038208 196610654464 197187338240 197367306240 197369768960 197453807616 197803548672 197829918720 197984079072 198036959435 198379446272 199145390080 199352401920 199444856832 199498127360 199536835680 199585562624 199682695940 199767719424 200121559008 200894229120 201009070080 201241657344 201479125120 201567428608 201598107648 201688562880 201924455936 202108747386 202376478720 202516725760 202704087040 203008905216 203060593920 203149590528 203176673280 203414306816 203599958016 203695158276 204558827520 204748078080 204835258368 204837814272 204889968640 205079525560 205198073856 205387915824 205530249792 206323802880 206592655360 206680621056 206807408640 207046705152 207235671552 207238257408 207291022960 207381873664 207846113280 208214261760 208404293760 208495632384 208648041472 208667934720 208741659945 208820469760 208911990784 209102659584 209473033728 209941954560 210087444480 210090065920 210281809920 210525126656 210622215440 210654272640 210743967744 210938940576 211018579968 212176240640 212495302656 212549406720 212552058880 212642562048 212746049880 212839291392 213213623616 213841674240 214036842240 214287177728 214315745280 214409674752 214415956080 214464266240 214786768896 214985481984 215134467072 215616061440 215965102080 215997972480 216092639232 216347631360 216545086485 216597966848 216639993024 216721784832 216798355592 217943900160 218142812160 218238418944 218296709120 218397949952 218495943120 218624974848 218882955165 219469086720 219982310080 220078723072 220108062720 220210981920 220497930240 220591816704 220594569216 220669754799 220795900416 221186986272 221443522560 221605396480 221835755520 222040990080 222095212544 222194864640 222297913344 222424989696 222657770608 223176877056 223834275840 224038563840 224041359360 224300597248 224435393280 224533757952 224697890816 224798710710 225565450240 226056929280 226091335680 226327953640 226457333760 226664015760 226719367168 226763357184 226929119872 227165012928 227594731520 227831316480 227997859840 228042097920 228097785856 228208795360 228305965056 228436475904 228603461632 228710353152 228841095168 229724651520 230261857280 230362775552 230397837312 230501214720 230714466255 230770806784 230981425584 231661813760 232201912320 232283952420 232416737280 232577802240 232685666304 233062339328 233202400830 233304607872 233475152176 233997803520 234100359168 234159964160 234376600640 234729046656 234781933568 234891714048 234923028480 235025989632 235197792256 236105891840 236351324160 236624805888 236840767488 236843722752 236904026240 236949992370 237007855616 237644351322 238477639680 238561897080 238651965440 238698270720 238872757760 238974468096 238977449984 239121066240 239397752832 239619235128 239785291424 240322068480 240711103360 240747740160 241073074944 241127391232 241272299520 241554489344 241774950144 242487132160 242851774464 242913607680 242916638720 243020070912 243138342720 243244904448 243672712704 243898150041 244932280320 245102018560 245328778240 245470593024 245583797760 245697693696 245763318080 245867962368 246095430672 246817259520 247138877440 247254435840 247395778560 247480098840 247588563456 247769549248 247911186432 247974307840 248082989056 248749227552 249306071040 249415335936 249481953280 249597657088 249709649280 249857114112 250151948760 250489991934 250584563712 251552071680 251959285760 251997634560 252104933376 252108079104 252338171904 252405569920 252746658528 252785127168 253761131520 253936988160 254267883520 254466023552 254499947520 254611488768 254618947845 255059288064 255062470656 255295259856 256044072960 256047267840 256343539712 256497592320 256610009088 256734894780 256797589504 256912812240 257178894336 257357119488 258350776320 258808381440 259044589440 259047821760 259107848192 259158122496 259227342080 259347565568 259617157632 260619540480 260810051840 261139988480 261261099008 261378324480 261532680192 261841292160 261956050944 262195131744 262659546198 263156408320 263271743488 263429959680 263673675720 263738064896 263773224960 263978772096 264129675264 264597516288 265619128320 265803202560 265926475776 266049114240 266356959232 266517029520 266633837568 266828745344 267858972160 268012093440 268483461120 268601131008 268731852480 268797476864 268849631232 268918083840 269478329848 269758452852 269835304960 270115799040 270678540288 270747458560 270799991280 270866120704 270902231040 270997944490 271268315136 271466610688 271593544368 271748800512 272745103360 272798023680 272997437440 273113677824 273117085696 273281218560 273597431808 273850554432 274040333056 275098403840 275739770880 275743211520 275994875520 276062273536 276314228736 276317676544 276483732840 277128151040 277251743209 277619015680 277872391680 277994176512 278031237120 278223912960 278322213260 278740742904 278803546112 278971096320 279093362688 279297378304 279922606080 280375746560 280667197440 280797364224 280872363520 280991956992 281251920768 283327070208 283399208960 283454196480 283523416064 283661399840 283785721856 283956266160 284284831488 285122232320 285382456320 285545594880 285754327040 285887941440 286051368960 286274276496 286382358528 286647309312 286845956096 287488081920 287953469440 287997296640 288386482176 288463508480 288726781980 288853324032 288897288192 290591866880 290857082880 290984558592 291327924160 291496329216 291499966464 291630759840 291766011264 291843940220 292238323923 292625448960 293411308320 293477416960 293614642560 293782487040 293918736384 293997240320 294122422272 294126092288 294226339732 294394533888 294915981696 295781007360 296050959360 296054653440 296180711424 296259819520 296397217792 296705323008 297569169408 298718085120 298721812480 299247191040 299378343936 299524043910 299651579136 299731614280 300182338512 301341343680 301409239040 301455114240 301862486016 301943111680 302218687680 302351142912 302397161472 302886683904 303163121079 303564718080 303775088640 304056130560 304407953408 304590890880 304724385792 304947137536 305121460224 305399937024 306299535360 306838241280 307122117120 307197116416 307256721408 307334952960 307619288340 307975234112 308295374688 309485704320 309711936560 309888983040 310020931584 310103736320 310247555072 310570057728 310857386112 310936534440 311072810496 311769169920 311997071360 312133812224 312321392640 312972062208 313188952064 313230704640 313367986176 313653989376 314209550592 315131166720 315135098880 315422714880 315787689984 315791630336 315933323160 315981408960 316527869952 316859135096 317749985280 318082529440 318264360960 318632624128 318824110080 318828088320 318963843072 319119074820 319197003776 319258937088 319492313504 320429424640 320762511360 320996986880 321430766592 321473617920 321614512128 321696399360 322366600192 322701700608 323802365952 323884810240 323947653120 324184456960 324326539264 324521447040 324896950272 325082677248 325197533388 326576373760 326915850240 327445063680 327596924928 327743914680 327823949824 328127240896 329089679360 329672581120 329973465120 330118084608 330162094080 330548248576 330746895360 330891853824 331665636736 332408094720 332946199040 333142818816 333292296960 333446870016 333535931680 333868695552 333986655912 334112751616 335402762240 335751413760 335907127296 335996846080 336062039040 336450895872 336847912310 336995544704 337046836224 337198066065 338348175360 338582650880 339085393920 339333263360 339481985024 339491930460 339686000640 340079050752 340083294208 340393679808 341392097280 341396357120 341996789760 342146678784 342313193040 342458947584 342550416320 342905192448 343065529728 343142825984 344467701760 345077841920 345392785920 345397095680 345544163328 345596755968 346156210176 346472138376 347492720640 348425928630 348504432640 348866703360 349028499456 349121722880 349274734592 349593508992 350212728264 350996705280 351150538752 351239946240 351564900960 351697633280 351971696128 352172900352 352337571072 352796688384 354158837760 354404270080 354568634368 354732152320 354937208832 355265584128 355356039360 355511783424 356466526983 357349457920 357842845620 357977948160 358309136640 358461702144 358466174976 358557445120 359096629248 359428852692 359677937136 360154398720 360483102720 360904720384 361066655040 361121610240 361202974720 361691086848 362124725824 362331734016 362662425216 363730698240 364151570432 364370411520 364374958080 364530106368 364707514080 364796575744 364867356672 365134072576 367398420480 367653027840 367657615360 367782924665 367993167360 368418971648 368644977120 368801943552 369143146008 370225889280 370496522240 370658902016 370708316160 370881653760 371654323872 371866779648 371961461760 372124483584 373123841328 373618114560 374222929920 374396485632 374564473920 374655942656 375002561024 375227923140 375876845568 377328107520 377769426944 377938928640 377996451840 378162118656 378608354880 379046441984 379119987792 379397122286 380509941760 380727459840 380905482240 381183921920 381401825280 381699035328 381749921280 381843144704 381917233152 382196412416 382593705984 383996395520 384070901760 384515309568 384969042640 385137765376 385196384256 385369218360 386035679232 387526164480 387809443840 387979411456 388212572160 388571732640 388661772288 388666621952 388841013120 389021348352 389651098564 390167265280 391215077760 391486190080 391709982720 391891648512 392067486720 392526045184 392761938240 392934076416 393221308928 394374676480 394734612480 394739537920 394907615232 395607097344 395659837440 395968158144 396073918870 396758892544 398290780160 398704803840 398889713664 398996254720 399073671360 399171125248 399365391880 399535438848 400243118016 401788458240 402018140160 402483314688 402958250240 403134857216 403196215296 403377125760 403848911872 404217494772 404752957440 405033451520 405408174080 406017810432 406121187840 406299181056 406353346560 406496916735 406828613632 407199916032 407390316552 409117655040 409496156160 409670516736 409675628544 409779937280 410159051120 410396147712 410775831648 411060499584 412647605760 413185310720 413614817280 414093410304 414471343104 414476514816 414582045920 414763747328 415692226560 416428523520 416808587520 416991264768 417296082944 417335869440 417483319890 417640939520 418205319168 418946067456 419883909120 420174888960 420180131840 420563619840 421050253312 421244430880 421308545280 421487935488 421877881152 422037159936 424352481280 424990605312 425098813440 425104117760 425285124096 425492099760 425678582784 426427247232 427683348480 428073684480 428574355456 428631490560 428819349504 428831912160 428928532480 429573537792 429970963968 430268934144 431232122880 431930204160 431995944960 432695262720 433090172970 433195933696 433279986048 433596711184 435887800320 436285624320 436476837888 436593418240 436795899904 436991886240 437249949696 437765910330 438938173440 439964620160 440157446144 440216125440 440421963840 440995860480 441183633408 441189138432 441339509598 441591800832 442373972544 442887045120 443210792960 443671511040 444081980160 444190425088 444389729280 444595826688 444849979392 445315541216 446353754112 447668551680 448077127680 448082718720 448601194496 448870786560 449067515904 449286065865 449395781632 449597421420 451130900480 452113858560 452182671360 452655907280 452914667520 453328031520 453438734336 453526714368 453858239744 454330025856 455189463040 455662632960 455995719680 456084195840 456195571712 456417590720 456611930112 457206923264 457420706304 457682190336 459449303040 460523714560 460725551104 460795674624 461002429440 461428932510 461541613568 461962851168 463323627520 464403824640 464567904840 464833474560 465155604480 465371332608 466124678656 466404801660 466609215744 466950304352 467995607040 468200718336 468319928320 468753201280 469458093312 469563867136 469783428096 469846056960 470051979264 470395584512 472211783680 472702648320 473249611776 473681534976 473687445504 473808052480 473899984740 474015711232 475288702644 477123794160 477303930880 477396541440 477745515520 477948936192 477954899968 478242132480 478795505664 479238470256 479570582848 480644136960 481422206720 481495480320 482146149888 482254782464 482544599040 483108978688 483549900288 484974264320 485703548928 485827215360 485833277440 486276685440 486489808896 487063873205 487345425408 487796300082 489864560640 490204037120 490657556480 490941186048 491167595520 491395387392 491526636160 491735924736 492190861344 493634519040 494508871680 494791557120 494960197680 495177126912 495539098496 495822372864 495948615680 496165978112 497498455104 498612142080 498830671872 498963906560 499195314176 499419298560 499714228224 500303897520 500979983868 501169127424 503104143360 503918571520 503995269120 504216158208 504676343808 504811139840 505271868465 505493317056 505570254336 507522263040 507873976320 508535767040 508932047104 508999895040 509222977536 509237895690 510118576128 510124941312 510590519712 512088145920 512094535680 512687079424 512995184640 513220018176 513469789560 513595179008 513825624480 514357788672 514714238976 514896094531 516701552640 517616762880 518089178880 518095643520 518215696384 518316244992 518454684160 518695131136 519234315264 521239080960 521620103680 522279976960 522756648960 523065360384 523682584320 523912101888 524390263488 525319092396 526312816640 526543486976 526859919360 527347351440 527476129792 527546449920 527957544192 528259350528 529195032576 531238256640 531606405120 531852951552 532098228480 532713918464 533034059040 533267675136 533657490688 535717944320 536024186880 536966922240 537463704960 537594953728 537699262464 537836167680 538956659696 539516905704 539670609920 540231598080 541357080576 541494917120 541599982560 541732241408 541804462080 541995888980 542536630272 542933221376 543187088736 543497601024 545596047360 545994874880 546227355648 546234171392 546562437120 547194863616 547701108864 548080666112 550196807680 551479541760 551486423040 551989751040 552124547072 552628457472 552635353088 552967465680 554503486418 555238031360 555744783360 555988353024 556062474240 556447825920 556644426520 557481485808 557607092224 557942192640 558186725376 558594756608 559845212160 560751493120 561334394880 561594728448 561744727040 561983913984 562503841536 566654140416 566798417920 566908392960 567046832128 567322799680 567571443712 567912532320 568569662976 569095683429 570244464640 570764912640 571091189760 571508654080 571775882880 572102737920 572548552992 572764717056 573294618624 573691912192 575906938880 575994593280 576772964352 576927016960 577453563960 577706648064 577794576384 581714165760 581969117184 582655848320 582992658432 582999932928 583261519680 583532022528 583687880440 584476647846 585250897920 586822616640 586954833920 587229285120 587564974080 587837472768 587994480640 588244844544 588252184576 588452679464 588789067776 589831963392 591562014720 592101918720 592109306880 592361422848 592519639040 592794435584 593410646016 594110878305 595138338816 597436170240 597443624960 598494382080 598756687872 599048087820 599303158272 599463228560 600364677024 602682687360 602818478080 603724972032 603886223360 604437375360 604702285824 604794322944 605773367808 606326242158 607129436160 607550177280 608112261120 608815906816 609181781760 609448771584 609894275072 610242920448 610799874048 613676482560 614244234240 614513442816 614669905920 615238576680 615950468224 616590749376 618971408640 619423873120 619777966080 620041863168 620207472640 620495110144 621140115456 621714772224 621873068880 622145620992 623538339840 623994142720 624642785280 625944124416 626224979835 626377904128 626461409280 626735972352 627307978752 628419101184 630262333440 630270197760 630845429760 631575379968 631583260672 631866646320 631962817920 633055739904 633718270192 636165058880 636528721920 637265248256 637648220160 637656176640 637927686144 638238149640 638394007552 638517874176 638984627008 640858849280 641525022720 641993973760 642861533184 642947235840 643229024256 643392798720 644733200384 645403401216 647769620480 647895306240 648368913920 648653078528 649042894080 649793900544 650165354496 650395066776 653152747520 653831700480 654890127360 655193849856 655487829360 655647899648 656254481792 656648865495 658179358720 659345162240 659946930240 660236169216 660324188160 661096497152 661493790720 661783707648 662009264397 663331273472 664816189440 665892398080 666285637632 666584593920 666893740032 667071863360 667973311824 668225503232 670805524480 671502827520 671993692160 672124078080 672901791744 673695824620 673991089408 674093672448 674396132130 676696350720 677165301760 678170787840 678666526720 678963970048 678983860920 679372001280 680158101504 680166588416 680787359616 682784194560 682792714240 683993579520 684293357568 684626386080 684917895168 685100832640 685810384896 686131059456 686285651968 690155683840 690785571840 690794191360 691088326656 691193511936 692312420352 692944276752 694985441280 696851857260 697008865280 697733406720 698056998912 698243445760 698549469184 699187017984 700425456528 701993410560 702301077504 702479892480 703129801920 703395266560 703943392256 704345800704 704675142144 705593376768 708317675520 708808540160 709137268736 709464304640 709874417664 710531168256 710712078720 711023566848 712933053966 714698915840 715685691240 715955896320 716618273280 716923404288 716932349952 717114890240 718193258496 718857705384 719355874272 720966205440 721809440768 722133310080 722243220480 723382173696 724249451648 724663468032 725324850432 727461396480 728740823040 728749916160 729060212736 729415028160 729593151488 729734713344 730268145152 734796840960 735306055680 735315230720 735565849330 735986334720 736837943296 737289954240 737603887104 738286292016 740451778560 740993044480 741317804032 741416632320 741763307520 743308647744 743733559296 743922923520 744248967168 746247682656 748445859840 748792971264 749128947840 749311885312 750005122048 750455846280 751753691136 754656215040 755538853888 755877857280 755992903680 756324237312 757216709760 758092883968 758239975584 758794244572 761019883520 761810964480 762367843840 762803650560 763398070656 763499842560 763834466304 764392824832 765187411968 767992791040 768141803520 769030619136 769938085280 770275530752 770392768512 770738436720 772071358464 775052328960 775618887680 776425144320 777143465280 777323544576 777333243904 777682026240 778042696704 779302197128 780334530560 782430155520 782972380160 783419965440 783783297024 784134973440 785052090368 785523876480 785868152832 786442617856 788749352960 789469224960 789479075840 789815230464 791214194688 791319674880 791936316288 792147837740 793517785088 796581560320 797409607680 797779427328 797992509440 798147342720 798342250496 798730783760 799070877696 800486236032 803576916480 804036280320 805916500480 806269714432 806392430592 806754251520 807697823744 808434989544 809505914880 810816348160 812035620864 812242375680 812598362112 812706693120 812993833470 814399832064 814780633104 818235310080 818992312320 819341033472 819351257088 819559874560 820318102240 820792295424 821551663296 822120999168 825295211520 826370621440 827229634560 828186820608 828942686208 828953029632 829164091840 829527494656 831384453120 831755229627 832857047040 833617175040 833982529536 834592165888 834671738880 834966639780 835281879040 836410638336 837892134912 839767818240 840360263680 841127239680 842100506624 842488861760 842617090560 842975870976 843755762304 848704962560 849981210624 850197626880 850208235520 850570248192 850984199520 851357165568 852854494464 855366696960 856147368960 857148710912 857262981120 857663824320 857857064960 859147075584 859941927936 860537868288 862464245760 863860408320 863991889920 865390525440 866180345940 866391867392 866559972096 867193422368 871775600640 872571248640 872953675776 873186836480 873591799808 873983772480 874499899392 875531820660 876714971769 877876346880 879929240320 880314892288 880432250880 880843927680 881991720960 882367266816 882378276864 882679019196 883183601664 884747945088 886421585920 887343022080 888163960320 888380850176 888779458560 889191653376 890631082432 892707508224 896154255360 896165437440 897202388992 897741573120 898135031808 898572131730 898791563264 899194842840 902261800960 904227717120 904365342720 905311814560 905829335040 906656063040 906877468672 907053428736 907716479488 908660051712 910378926080 911325265920 911991439360 912168391680 912835181440 913223860224 914413846528 914841412608 915364380672 918898606080 921047429120 921451102208 921591349248 922004858880 922857865020 923083227136 923925702336 926647255040 929135809680 929666949120 930311208960 930742665216 932249357312 932809603320 933218431488 933900608704 935991214080 936401436672 936639856640 937506402560 938916186624 939127734272 939566856192 939692113920 940103958528 940791169024 944423567360 945405296640 947363069952 947374891008 947616104960 947799969480 948031422464 948492805715 950577405288 954247588320 954607861760 954793082880 955491031040 955897872384 955909799936 956484264960 957591011328 958476940512 959141165696 961288273920 962844413440 962990960640 964292299776 965089198080 966217957376 967099800576 969948528640 971407097856 971654430720 971666554880 972553370880 972979617792 974127746410 974690850816 975592600164 979729121280 980408074240 981315112960 982335191040 982790774784 983053272320 983471849472 984381722688 987269038080 989017743360 989920395360 990354253824 991078196992 991644745728 991897231360 992331956224 994996910208 997224284160 997927813120 998390628352 998838597120 999428456448 1000607795040 1001959967736 1002338254848 1006208286720 1007837143040 1007990538240 1009352687616 1009622279680 1010543736930 1010986634112 1011140508672 1015044526080 1015747952640 1017071534080 1017864094208 1017999790080 1018445955072 1018475791380 1020237152256 1020249882624 1021181039424 1024176291840 1024189071360 1025374158848 1025990369280 1026440036352 1026939579120 1027190358016 1027651248960 1028715577344 1029428477952 1029792189062 1033403105280 1035233525760 1036178357760 1036191287040 1036431392768 1036632489984 1036909368320 1037390262272 1038468630528 1042478161920 1043240207360 1044559953920 1045513297920 1047365168640 1047824203776 1048780526976 1050638184792 1052625633280 1053086973952 1053719838720 1054694702880 1054952259584 1055092899840 1055915088384 1056518701056 1058390065152 1062476513280 1063212810240 1063705903104 1064196456960 1065427836928 1066068118080 1066535350272 1067314981376 1071435888640 1072048373760 1073933844480 1074927409920 1075189907456 1075398524928 1075672335360 1077913319392 1079033811408 1080463196160 1082714161152 1082989834240 1083199965120 1083464482816 1083608924160 1083991777960 1085073260544 1085866442752 1086374177472 1086995202048 1091192094720 1091989749760 1092454711296 1092468342784 1093124874240 1094389727232 1095402217728 1096161332224 1100393615360 1102959083520 1102972846080 1103348773995 1103979502080 1104249094144 1105256914944 1105270706176 1105934931360 1109006972836 1110476062720 1111489566720 1111976706048 1112124948480 1113288853040 1114962971616 1115214184448 1115884385280 1116373450752 1117189513216 1121502986240 1122668789760 1123189456896 1123489454080 1123967827968 1125007683072 1133308280832 1133596835840 1133816785920 1134645599360 1135142887424 1135825064640 1137139325952 1138191366858 1140488929280 1141529825280 1142182379520 1143017308160 1143551765760 1144205475840 1145097105984 1145529434112 1146589237248 1147383824384 1151813877760 1151989186560 1153545928704 1153854033920 1154907127920 1155413296128 1155589152768 1163428331520 1163938234368 1165311696640 1165985316864 1165999865856 1166523039360 1167064045056 1167375760880 1168953295692 1170501795840 1173645233280 1173909667840 1174458570240 1175129948160 1175674945536 1175988961280 1176504369152 1176905358928 1177578135552 1179663926784 1183124029440 1184203837440 1184218613760 1184722845696 1185039278080 1185588871168 1186821292032 1188221756610 1190276677632 1194872340480 1194887249920 1196988764160 1197513375744 1198096175640 1198606316544 1198926457120 1200729354048 1205365374720 1205636956160 1207449944064 1207772446720 1208874750720 1209404571648 1209588645888 1211546735616 1212652484316 1214258872320 1215100354560 1216224522240 1217631813632 1218363563520 1218897543168 1219490750205 1219788550144 1220485840896 1221599748096 1227352965120 1228488468480 1229026885632 1229339811840 1230477153360 1231900936448 1233181498752 1237942817280 1238847746240 1239555932160 1240414945280 1240990220288 1242280230912 1243429544448 1243746137760 1244291241984 1247076679680 1247988285440 1249285570560 1251888248832 1252449959670 1252755808256 1252922818560 1254615957504 1256838202368 1260524666880 1260540395520 1261690859520 1263150759936 1263166521344 1263733292640 1263925635840 1266111479808 1267436540384 1272330117760 1273057443840 1274530496512 1275296440320 1275312353280 1275855372288 1276476299280 1276788015104 1277035748352 1277969254016 1281717698560 1283050045440 1283987947520 1285723066368 1285894471680 1286458048512 1286785597440 1289466400768 1290806802432 1295539240960 1295790612480 1296737827840 1297306157056 1298085788160 1299587801088 1300790133552 1306305495040 1307663400960 1309780254720 1310387699712 1310975658720 1311295799296 1312508963584 1313297730990 1316358717440 1318690324480 1319893860480 1320472338432 1320648376320 1322192994304 1322987581440 1323567415296 1324018528794 1326662546944 1329632378880 1331784796160 1332571275264 1333169187840 1333787480064 1334143726720 1335946623648 1336451006464 1343005655040 1343987384320 1344248156160 1345803583488 1347391649240 1347982178816 1348187344896 1348792264260 1353392701440 1354330603520 1356341575680 1357333053440 1357927940096 1357967721840 1358744002560 1360316203008 1360333176832 1361574719232 1365568389120 1365585428480 1367987159040 1368586715136 1369252772160 1369835790336 1370201665280 1371620769792 1372262118912 1372571303936 1380311367680 1381571143680 1381588382720 1382176653312 1382387023872 1384624840704 1385888553504 1386258716045 1389970882560 1393703714520 1394017730560 1395466813440 1396113997824 1396486891520 1397098938368 1398374035968 1400850913056 1403986821120 1404602155008 1404959784960 1406259603840 1407886784512 1408691601408 1409350284288 1411186753536 1416635351040 1417617080320 1418928609280 1419748835328 1421062336512 1421424157440 1422047133696 1425866107932 1431371382480 1431911792640 1433236546560 1433846808576 1433864699904 1434229780480 1436386516992 1437715410768 1438711748544 1441932410880 1443618881536 1444266620160 1444486440960 1446764347392 1448498903296 1449326936064 1450649700864 1454922792960 1457481646080 1457499832320 1458830056320 1459186302976 1459469426688 1460536290304 1461191619615 1469593681920 1470612111360 1470630461440 1471131698660 1471972669440 1473675886592 1474579908480 1475207774208 1476572584032 1480903557120 1481986088960 1482635608064 1483526615040 1486617295488 1487467118592 1487845847040 1488497934336 1492495365312 1496891719680 1497585942528 1498257895680 1498623770624 1500010244096 1500911692560 1503507382272 1509312430080 1511755714560 1511985807360 1512648474624 1514433419520 1515815605395 1516185767936 1516479951168 1517588489144 1522039767040 1523621928960 1524735687680 1525607301120 1526796141312 1526999685120 1527668932608 1528785649664 1530374823936 1535985582080 1536283607040 1538061238272 1539876170560 1540551061504 1540785537024 1541476873440 1544142716928 1544688283593 1550104657920 1551237775360 1552850288640 1554286930560 1554647089152 1554666487808 1555364052480 1556085393408 1558604394256 1560669061120 1564860311040 1565944760320 1566839930880 1568269946880 1570104180736 1571047752960 1571736305664 1572885235712 1578938449920 1578958151680 1579630460928 1582428389376 1582639349760 1583872632576 1584295675480 1587035570176 1593163120640 1594819215360 1595558854656 1595985018880 1596294685440 1596684500992 1597461567520 1598141755392 1600972472064 1607153832960 1608072560640 1611833000960 1612539428864 1612784861184 1613508503040 1615395647488 1616869979088 1619011829760 1621632696320 1624071241728 1624484751360 1625196724224 1625413386240 1625987666940 1628799664128 1629561266208 1637984624640 1638682066944 1638702514176 1639119749120 1640636204480 1641584590848 1643103326592 1644241998336 1650590423040 1652741242880 1654459269120 1656373641216 1657885372416 1657906059264 1658328183680 1659054989312 1663510459254 1665714094080 1667234350080 1667965059072 1669184331776 1669343477760 1669933279560 1670563758080 1672821276672 1675784269824 1679535636480 1682254479360 1684201013248 1684977723520 1685234181120 1685951741952 1687511524608 1697409925120 1699962421248 1700395253760 1700416471040 1701140496384 1701968399040 1702714331136 1705708988928 1707287050287 1710733393920 1712294737920 1714297421824 1714525962240 1715327648640 1715714129920 1718294151168 1719883855872 1721075736576 1727720816640 1727983779840 1730781050880 1732360691880 1732783734784 1733119944192 1734386844736 1745142497280 1745907351552 1746373672960 1747183599616 1747967544960 1748999798784 1751063641320 1753429943538 1755752693760 1759858480640 1760629784576 1760864501760 1761687855360 1763983441920 1764734533632 1764756553728 1765358038392 1766367203328 1769495890176 1772843171840 1774686044160 1776327920640 1777558917120 1778383306752 1781262164864 1782332634915 1785415016448 1792308510720 1792330874880 1794404777984 1795483146240 1796270063616 1797144263460 1797583126528 1798389685680 1804523601920 1808455434240 1810623629120 1811658670080 1813312126080 1813754937344 1814106857472 1815432958976 1817320103424 1820757852160 1822650531840 1823982878720 1824336783360 1825670362880 1826447720448 1828827693056 1829682825216 1830728761344 1842094858240 1842902204416 1844009717760 1845715730040 1846166454272 1847851404672 1853294510080 1858271619360 1859333898240 1860622417920 1861485330432 1864498714624 1865619206640 1866436862976 1867801217408 1871982428160 1873279713280 1875012805120 1877832373248 1879133712384 1879384227840 1880207917056 1881582338048 1888847134720 1890810593280 1894726139904 1894749782016 1895232209920 1895599938960 1896062844928 1896985611430 1901154810576 1908495176640 1909215723520 1909586165760 1910982062080 1911795744768 1911819599872 1912968529920 1915182022656 1916953881024 1918282331392 1922576547840 1925688826880 1925981921280 1928584599552 1930178396160 1932435914752 1934199601152 1939897057280 1943308861440 1943333109760 1945106741760 1945959235584 1948255492820 1949381701632 1951185200328 1959458242560 1962630225920 1964670382080 1965581549568 1966106544640 1966943698944 1968763445376 1974538076160 1978035486720 1979840790720 1980708507648 1982156393984 1983289491456 1983794462720 1984663912448 1989993820416 1994448568320 1995855626240 1996781256704 1997677194240 1998856912896 2001215590080 2003919935472 2004676509696 2012416573440 2015674286080 2015981076480 2018705375232 2019244559360 2021087473860 2021973268224 2022281017344 2030089052160 2031495905280 2034143068160 2035728188416 2035999580160 2036891910144 2036951582760 2040474304512 2040499765248 2042362078848 2048352583680 2048378142720 2050748317696 2051980738560 2052880072704 2053879158240 2054380716032 2055302497920 2057431154688 2058856955904 2059584378124 2070467051520 2072356715520 2072382574080 2073264979968 2073818736640 2074780524544 2076937261056 2084956323840 2086480414720 2091026595840 2094730337280 2095648407552 2097561053952 2101276369584 2105251266560 2107439677440 2109389405760 2109904519168 2110185799680 2111830176768 2113037402112 2116780130304 2124953026560 2126425620480 2127411806208 2128392913920 2130855673856 2132136236160 2133070700544 2134629962752 2142871777280 2144096747520 2147867688960 2149854819840 2150379814912 2150797049856 2151344670720 2155826638784 2158067622816 2165428322304 2165979668480 2166399930240 2166928965632 2167983555920 2170146521088 2171732885504 2172748354944 2173990404096 2182384189440 2183979499520 2184936685568 2186249748480 2188779454464 2190804435456 2192322664448 2200787230720 2205918167040 2205945692160 2206697547990 2207959004160 2210513829888 2210541412352 2211869862720 2218013945672 2220952125440 2222979133440 2223953412096 2224249896960 2226577706080 2229925943232 2230428368896 2231768770560 2232746901504 2234379026432 2243005972480 2245337579520 2246378913792 2246978908160 2247935655936 2250015366144 2266616561664 2267193671680 2267633571840 2269291198720 2270285774848 2271650129280 2274278651904 2276382733716 2280977858560 2283059650560 2286034616320 2287103531520 2288410951680 2290194211968 2293178474496 2294767648768 2303627755520 2303978373120 2307091857408 2307708067840 2309814255840 2310826592256 2311178305536 2326856663040 2330623393280 2331970633728 2331999731712 2333046078720 2334128090112 2334751521760 2337906591384 2341003591680 2347290466560 2347819335680 2348917140480 2350259896320 2351349891072 2351977922560 2353810717856 2355156271104 2359327853568 2366248058880 2368407674880 2368437227520 2369445691392 2370078556160 2371177742336 2373642584064 2376443513220 2380553355264 2389744680960 2389774499840 2393977528320 2395026751488 2396192351280 2397212633088 2397852914240 2401458708096 2410730749440 2411273912320 2415544893440 2417749501440 2418809143296 2419177291776 2423093471232 2425304968632 2428517744640 2432449044480 2435263627264 2436727127040 2437795086336 2438981500410 2439577100288 2443199496192 2454705930240 2456976936960 2458053771264 2458679623680 2460954306720 2463801872896 2466362997504 2475885634560 2477695492480 2479111864320 2480829890560 2481980440576 2484560461824 2486859088896 2487492275520 2488582483968 2494153359360 2495265688881 2495976570880 2498571141120 2503776497664 2504899919340 2505511616512 2505845637120 2509231915008 2513676404736 2521080791040 2523381719040 2526301519872 2526333042688 2527466585280 2527851271680 2534873080768 2544660235520 2546114887680 2549060993024 2550592880640 2550624706560 2551710744576 2552952598560 2553576030208 2554071496704 2555938508032 2563435397120 2566100090880 2567975895040 2571446132736 2571788943360 2573571194880 2574480472655 2578932801536 2581613604864 2591078481920 2591581224960 2593475655680 2594612314112 2596171576320 2599175602176 2601580267104 2615326801920 2619560509440 2620775399424 2621951317440 2622591598592 2625017927168 2626595461980 2632717434880 2637380648960 2639787720960 2640944676864 2641296752640 2644385988608 2645975162880 2647134830592 2648037057588 2653325093888 2659264757760 2663569592320 2665142550528 2666338375680 2667574960128 2668287453440 2671893247296 2672902012928 2687974768640 2688496312320 2691607166976 2694783298480 2695964357632 2696374689792 2697584528520 2706785402880 2708661207040 2712683151360 2714666106880 2715855880192 2715935443680 2717488005120 2720632406016 2720666353664 2723149438464 2731136778240 2731170856960 2735974318080 2738505544320 2739671580672 2740403330560 2743241539584 2744524237824 2760622735360 2763142287360 2763176765440 2764353306624 2764774047744 2769249681408 2771777107008 2772517432090 2779941765120 2787407429040 2788035461120 2790933626880 2792227995648 2792973783040 2794197876736 2796748071936 2801701826112 2807973642240 2809204310016 2809919569920 2812519207680 2815773569024 2817383202816 2818700568576 2822373507072 2833270702080 2835234160640 2837857218560 2842124673024 2842848314880 2844094267392 2845478417145 2851732215864 2862742764960 2863823585280 2866473093120 2867693617152 2867729399808 2868459560960 2872773033984 2875430821536 2877423497088 2883864821760 2887237763072 2888533240320 2888972881920 2896997806592 2898653872128 2901299401728 2909845585920 2914963292160 2914999664640 2917660112640 2918372605952 2918938853376 2921072580608 2922383239230 2939187363840 2941224222720 2941260922880 2942263397320 2943945338880 2947351773184 2949159816960 2950415548416 2953145168064 2961807114240 2963972177920 2965271216128 2967053230080 2973234590976 2974934237184 2975691694080 2976995868672 2984990730624 2993783439360 2995171885056 2996515791360 2997247541248 3000020488192 3001823385120 3007014764544 3018624860160 3023511429120 3023971614720 3028866839040 3031631210790 3032371535872 3032959902336 3035176978288 3044079534080 3047243857920 3049471375360 3051214602240 3053592282624 3053999370240 3055337865216 3057571299328 3060749647872 3072567214080 3076122476544 3079752341120 3081102123008 3081571074048 3082953746880 3088285433856 3089376567186 3100209315840 3102475550720 3105700577280 3108573861120 3109294178304 3109332975616 3110728104960 3112170786816 3117208788512 3129720622080 3131889520640 3133679861760 3136539893760 3140208361472 3142095505920 3143472611328 3145770471424 3157876899840 3157916303360 3159260921856 3164856778752 3165278699520 3167745265152 3168591350960 3174071140352 3186326241280 3189638430720 3191117709312 3191970037760 3192589370880 3193369001984 3194923135040 3196283510784 3201944944128 3214307665920 3216145121280 3223666001920 3225078857728 3225569722368 3227017006080 3230791294976 3233739958176 3243265392640 3248142483456 3248969502720 3250393448448 3250826772480 3251975333880 3257599328256 3259122532416 3275969249280 3277364133888 3277405028352 3278239498240 3281272408960 3283169181696 3286206653184 3288483996672 3301180846080 3305482485760 3308918538240 3310046321985 3312747282432 3315770744832 3315812118528 3316656367360 3318109978624 3327020918508 3331428188160 3334468700160 3335930118144 3338368663552 3339866559120 3341127516160 3345642553344 3351568539648 3364508958720 3368402026496 3369955447040 3370468362240 3371903483904 3375023049216 3394819850240 3399924842496 3400790507520 3400832942080 3403936798080 3405428662272 3411417977856 3414574100574 3421466787840 3424589475840 3428594843648 3429051924480 3430655297280 3431428259840 3436588302336 3439767711744 3442151473152 3455441633280 3455967559680 3461562101760 3464721383760 3465567469568 3466239888384 3468773689472 3490284994560 3491814703104 3492747345920 3494367199232 3495935089920 3497999597568 3502127282640 3506859887076 3511505387520 3519716961280 3521259569152 3521729003520 3523375710720 3527966883840 3529513107456 3530716076784 3532734406656 3538991780352 3545686343680 3549372088320 3552655841280 3555117834240 3556766613504 3562524329728 3564665269830 3570830032896 3584617021440 3584661749760 3588809555968 3590966292480 3592540127232 3594288526920 3595166253056 3596779371360 3604272661717 3609047203840 3616910868480 3621247258240 3623317340160 3626624252160 3627509874688 3628213714944 3630865917952 3634640206848 3645301063680 3647965757440 3648673566720 3651340725760 3652895440896 3659365650432 3661457522688 3684189716480 3685804408832 3688019435520 3691431460080 3692332908544 3695702809344 3706589020160 3716543238720 3718667796480 3721244835840 3722970660864 3728997429248 3731238413280 3732873725952 3735602434816 3743964856320 3746559426560 3750025610240 3755664746496 3758267424768 3758768455680 3763164676096 3777694269440 3781621186560 3789452279808 3789499564032 3790464419840 3791199877920 3792125689856 3793971222860 3802309621152 3816990353280 3819172331520 3821964124160 3823591489536 3823639199744 3825937059840 3830364045312 3833907762048 3836564662784 3845153095680 3851377653760 3851963842560 3857169199104 3860356792320 3864871829504 3868399202304 3886617722880 3886666219520 3890213483520 3891918471168 3896510985640 3898763403264 3902370400656 3918916485120 3925260451840 3929340764160 3931163099136 3932213089280 3933887397888 3937526890752 3949076152320 3956070973440 3959681581440 3961417015296 3964312787968 3966578982912 3967588925440 3969327824896 3979987640832 3988897136640 3991711252480 3993562513408 3995354388480 3997713825792 4002431180160 4007839870944 4009353019392 4031348572160 4031962152960 4037410750464 4038489118720 4042174947720 4043946536448 4044562034688 4060178104320 4062991810560 4071456376832 4071999160320 4073783820288 4073903165520 4080948609024 4080999530496 4084724157696 4096705167360 4096756285440 4103961477120 4105760145408 4107758316480 4108761432064 4110604995840 4114862309376 4117713911808 4119168756248 4140934103040 4144713431040 4144765148160 4146529959936 4147637473280 4149561049088 4153874522112 4158776148135 4169912647680 4172960829440 4182053191680 4189460674560 4191296815104 4195122107904 4202552739168 4210502533120 4214879354880 4218778811520 4219809038336 4223660353536 4226074804224 4233560260608 4249906053120 4252851240960 4256785827840 4261711347712 4264272472320 4266141401088 4269259925504 4285743554560 4295735377920 4299709639680 4301594099712 4302689341440 4311653277568 4316135245632 4330856644608 4331959336960 4332799860480 4333857931264 4335967111840 4340293042176 4343465771008 4345496709888 4347980808192 4364768378880 4367958999040 4372499496960 4377558908928 4381608870912 4383574858845 4384645328896 4401574461440 4411836334080 4411891384320 4413395095980 4415918008320 4421027659776 4421082824704 4423739725440 4436027891344 4441904250880 4445958266880 4447906824192 4453155412160 4459851886464 4460856737792 4463537541120 4465493803008 4468758052864 4486011944960 4490675159040 4492757827584 4493957816320 4495871311872 4500030732288 4534387343360 4535267143680 4538582397440 4540571549696 4543300258560 4548557303808 4552765467432 4566119301120 4572069232640 4574207063040 4576821903360 4580388423936 4586356948992 4589535297536 4607255511040 4607956746240 4614183714816 4615416135680 4619628511680 4621653184512 4622356611072 4634064850779 4653713326080 4661246786560 4663941267456 4663999463424 4666092157440 4668256180224 4669503043520 4675813182768 4682007183360 4694580933120 4695638671360 4697834280960 4700519792640 4703955845120 4707621435712 4710312542208 4718655707136 4736815349760 4736874455040 4738891382784 4740157112320 4742355484672 4747285168128 4752887026440 4761106710528 4779489361920 4779548999680 4787955056640 4790053502976 4792384702560 4794425266176 4795705828480 4802917416192 4821461498880 4831089786880 4835499002880 4837618286592 4838354583552 4846186942464 4850609937264 4857035489280 4864898088960 4870527254528 4873454254080 4875590172672 4877963000820 4879154200576 4886398992384 4913953873920 4916107542528 4917359247360 4921908613440 4927603745792 4932725995008 4951771269120 4955390984960 4958223728640 4961659781120 4963960881152 4969120923648 4973718177792 4974984551040 4977164967936 4990531377762 4991953141760 4997142282240 5007552995328 5009799838680 5011023233024 5011691274240 5018463830016 5027352809472 5046763438080 5052603039744 5052666085376 5054933170560 5055702543360 5069746161536 5089320471040 5092229775360 5101185761280 5101249413120 5103421489152 5105905197120 5107152060416 5108142993408 5111877016064 5126870794240 5132200181760 5135951790080 5142892265472 5143577886720 5147142389760 5148960945310 5157865603072 5163227209728 5182156963840 5183162449920 5186951311360 5189224628224 5192343152640 5198351204352 5203160534208 5239121018880 5241550798848 5243902634880 5245183197184 5250035854336 5253190923960 5265434869760 5274761297920 5279575441920 5281889353728 5282593505280 5288771977216 5291950325760 5294269661184 5296074115176 5306650187776 5318529515520 5327139184640 5332676751360 5335149920256 5336574906880 5343786494592 5375949537280 5376992624640 5383214333952 5389566596960 5391928715264 5392749379584 5395169057040 5413570805760 5417322414080 5425366302720 5429332213760 5431870887360 5434976010240 5441264812032 5441332707328 5446298876928 5462273556480 5462341713920 5471948636160 5477011088640 5479343161344 5480806661120 5486483079168 5489048475648 5521245470720 5526284574720 5526353530880 5528706613248 5538499362816 5543554214016 5545034864180 5559883530240 5574814858080 5576070922240 5581867253760 5584455991296 5585947566080 5588395753472 5593496143872 5603403652224 5615947284480 5619839139840 5625038415360 5631547138048 5637401137152 5644747014144 5666541404160 5675714437120 5684249346048 5685696629760 5688188534784 5690956834290 5703464431728 5725485529920 5727647170560 5732946186240 5735387234304 5735458799616 5736919121920 5745546067968 5750861643072 5754846994176 5767729643520 5774475526144 5777066480640 5777945763840 5793995613184 5797307744256 5802598803456 5819691171840 5829926584320 5829999329280 5835320225280 5836745211904 5837877706752 5842145161216 5844766478460 5878374727680 5882521845760 5884526794640 5887890677760 5894703546368 5898319633920 5900831096832 5906290336128 5923614228480 5927944355840 5930542432256 5934106460160 5946469181952 5949868474368 5951383388160 5953991737344 5969981461248 5987566878720 5990343770112 5993031582720 6000040976384 6003646770240 6014029529088 6037249720320 6047022858240 6047943229440 6057733678080 6063262421580 6064743071744 6065919804672 6070353956576 6088159068160 6094487715840 6098942750720 6102429204480 6107184565248 6107998740480 6110675730432 6115142598656 6121499295744 6145134428160 6152244953088 6159504682240 6162204246016 6163142148096 6165907493760 6176570867712 6178753134372 6204951101440 6211401154560 6217147722240 6218665951232 6221456209920 6224341573632 6234417577024 6259441244160 6263779041280 6273079787520 6280416722944 6284191011840 6286945222656 6291540942848 6315753799680 6315832606720 6329713557504 6330557399040 6335490530304 6337182701920 6348142280704 6372652482560 6379276861440 6382235418624 6383940075520 6385178741760 6389846270080 6392567021568 6403889888256 6428615331840 6432290242560 6447332003840 6450157715456 6451139444736 6454034012160 6461582589952 6467479916352 6486530785280 6496284966912 6497939005440 6500786896896 6503950667760 6515198656512 6518245064832 6551938498560 6554810056704 6556478996480 6562544817920 6566338363392 6572413306368 6576967993344 6602361692160 6610964971520 6617837076480 6620092643970 6631541489664 6631624237056 6633312734720 6636219957248 6654041837016 6662856376320 6668937400320 6671860236288 6676737327104 6679733118240 6682255032320 6691285106688 6703137079296 6729017917440 6736804052992 6739910894080 6740936724480 6743806967808 6750046098432 6789639700480 6799849684992 6801581015040 6801665884160 6807873596160 6810857324544 6822835955712 6829148201148 6842933575680 6849178951680 6857189687296 6858103848960 6861310594560 6862856519680 6879535423488 6884302946304 6910883266560 6911935119360 6923124203520 6929442767520 6931134939136 6932479776768 6937547378944 6980569989120 6985494691840 6988734398464 6991870179840 6995999195136 7004254565280 7013719774152 7023010775040 7039433922560 7042519138304 7043458007040 7046751421440 7055933767680 7061432153568 7065468813312 7077983560704 7098744176640 7105311682560 7110235668480 7113533227008 7125048659456 7129330539660 7141660065792 7169234042880 7169323499520 7177619111936 7181932584960 7185080254464 7188577053840 7190332506112 7193558742720 7208545323434 7218094407680 7233821736960 7242494516480 7246634680320 7253248504320 7255019749376 7256427429888 7261731835904 7269280413696 7295931514880 7297347133440 7302681451520 7305790881792 7318731300864 7368379432960 7371608817664 7376038871040 7382862920160 7384665817088 7391405618688 7413178040320 7433086477440 7437335592960 7442489671680 7445941321728 7457994858496 7462476826560 7465747451904 7471204869632 7487929712640 7493118853120 7500051220480 7511329492992 7516534849536 7517536911360 7526329352192 7563242373120 7578904559616 7578999128064 7580928839680 7582399755840 7584251379712 7587942445720 7604619242304 7633980706560 7638344663040 7643928248320 7647182979072 7647278399488 7651874119680 7660728090624 7667815524096 7673129325568 7690306191360 7702755307520 7703927685120 7714338398208 7720713584640 7723441417965 7729743659008 7736798404608 7773235445760 7773332439040 7780426967040 7783836942336 7793021971280 7797526806528 7804740801312 7850520903680 7858681528320 7862326198272 7864426178560 7867774795776 7875053781504 7898152304640 7912141946880 7919363162880 7922834030592 7928625575936 7933157965824 7935177850880 7959975281664 7977794273280 7983422504960 7990708776960 7995427651584 8004862360320 8015679741888 8018706038784 8062697144320 8063924305920 8074821500928 8076978237440 8084349895440 8087893072896 8089124069376 8120356208640 8125983621120 8142912753664 8143998320640 8147567640576 8147806331040 8161897218048 8161999060992 8169448315392 8193410334720 8193512570880 8207922954240 8215516632960 8217522864128 8221209991680 8229724618752 8238337512496 8281868206080 8289426862080 8289530296320 8293059919872 8295274946560 8299122098176 8307749044224 8317552296270 8339825295360 8345921658880 8364106383360 8378921349120 8382593630208 8390244215808 8405105478336 8421005066240 8429758709760 8437557623040 8439618076672 8447320707072 8452149608448 8467120521216 8499812106240 8505702481920 8513571655680 8523422695424 8528544944640 8532282802176 8536435251435 8538519851008 8571487109120 8591470755840 8599419279360 8603188199424 8605378682880 8623306555136 8632270491264 8661713289216 8663918673920 8665599720960 8667715862528 8671934223680 8686931542016 8690993419776 8695961616384 8729536757760 8735917998080 8744998993920 8755117817856 8763217741824 8767149717690 8769290657792 8803148922880 8823672668160 8823782768640 8826790191960 8831836016640 8842055319552 8842165649408 8847479450880 8872055782688 8891916533760 8895813648384 8906310824320 8919703772928 8921713475584 8927075082240 8930987606016 8937516105728 8972023889920 8981350318080 8985515655168 8987915632640 8991742623744 9000061464576 9068774686720 9070534287360 9077164794880 9081143099392 9086600517120 9097114607616 9105530934864 9132238602240 9144138465280 9148414126080 9153643806720 9160776847872 9172713897984 9179070595072 9214511022080 9228367429632 9230832271360 9239257023360 9243306369024 9244713222144 9268129701558 9307426652160 9322493573120 9327882534912 9327998926848 9332184314880 9336512360448 9339006087040 9351626365536 9389161866240 9395668561920 9401039585280 9407911690240 9415242871424 9420625084416 9437311414272 9473630699520 9473748910080 9477782765568 9480314224640 9484710969344 9494570336256 9505774052880 9522213421056 9558978723840 9559097999360 9575910113280 9580107005952 9584769405120 9588850532352 9591411656960 9605834832384 9642922997760 9662179573760 9670998005760 9675236573184 9676709167104 9692373884928 9701219874528 9729796177920 9741054509056 9746908508160 9751180345344 9755926001640 9758308401152 9772797984768 9827907747840 9832215085056 9834718494720 9843817226880 9855207491584 9865451990016 9903542538240 9910781969920 9916447457280 9923319562240 9938241847296 9947436355584 9949969102080 9954329935872 9981062755524 9983906283520 9994284564480 10015105990656 10019599677360 10022046466048 10023382548480 10036927660032 10054705618944 10093526876160 10105206079488 10105332170752 10109866341120 10111405086720 10139492323072 10178640942080 10184459550720 10202371522560 10202498826240 10211810394240 10214304120832 10216285986816 10223754032128 10253741588480 10264400363520 10271903580160 10285784530944 10287155773440 10294284779520 10297921890620 10315731206144 10326454419456 10366324899840 10373902622720 10378449256448 10384686305280 10396702408704 10406321068416 10478242037760 10483101597696 10487805269760 10490366394368 10500071708672 10506381847920 10549522595840 10559150883840 10563778707456 10565187010560 10583900651520 10588539322368 10592148230352 10613300375552 10637059031040 10654278369280 10665353502720 10670299840512 10673149813760 10687572989184 10751899074560 10753985249280 10766428667904 10779133193920 10783857430528 10785498759168 10790338114080 10812817985151 10827141611520 10834644828160 10850732605440 10858664427520 10863741774720 10869952020480 10882529624064 10882665414656 10892597753856 10924683427840 10943897272320 10954022177280 10958686322688 10961613322240 10978096951296 11052569149440 11052707061760 11057413226496 11076998725632 11087108428032 11090069728360 11119767060480 11149629716160 11152141844480 11163734507520 11168911982592 11171895132160 11176791506944 11186992287744 11206807304448 11231894568960 11239678279680 11250076830720 11263094276096 11274802274304 11289494028288 11333082808320 11351428874240 11368498692096 11371393259520 11376377069568 11381913668580 11406928863456 11450971059840 11465892372480 11470774468608 11470917599232 11473838243840 11491092135936 11501723286144 11509693988352 11535459287040 11548951052288 11554132961280 11555891527680 11587991226368 11594615488512 11605197606912 11659853168640 11659998658560 11670640450560 11675755413504 11684290322432 11689532956920 11756749455360 11769053589280 11775781355520 11789407092736 11796639267840 11801662193664 11812580672256 11847228456960 11855888711680 11868212920320 11892938363904 11899736948736 11902766776320 11907983474688 11939962922496 11975133757440 11980687540224 11986063165440 12000081952768 12007293540480 12028059058176 12094045716480 12095886458880 12115467356160 12126524843160 12129486143488 12131839609344 12140707913152 12176318136320 12188975431680 12197885501440 12214369130496 12215997480960 12221351460864 12230285197312 12242998591488 12290268856320 12319009364480 12324408492032 12326284296192 12331814987520 12353141735424 12357506268744 12409902202880 12422802309120 12434295444480 12442912419840 12448683147264 12468835154048 12476328444405 12518882488320 12527558082560 12546159575040 12560833445888 12568382023680 12573890445312 12583081885696 12631507599360 12631665213440 12659427115008 12670981060608 12674365403840 12696284561408 12745304965120 12758553722880 12767880151040 12770357483520 12779692540160 12785134043136 12807779776512 12857230663680 12894664007680 12900315430912 12908068024320 12923165179904 12934959832704 12973061570560 12992569933824 12995878010880 13001573793792 13007901335520 13030397313024 13036490129664 13103876997120 13112957992960 13125089635840 13132676726784 13144826612736 13153935986688 13204723384320 13221929943040 13235674152960 13240185287940 13263082979328 13263248474112 13266625469440 13272439914496 13308083674032 13325712752640 13337874800640 13343720472576 13353474654208 13359466236480 13364510064640 13382570213376 13406274158592 13458035834880 13473608105984 13479821788160 13481873448960 13487613935616 13500092196864 13579279400960 13603162030080 13603331768320 13615747192320 13621714649088 13645671911424 13658296402296 13698357903360 13714379374592 13716207697920 13722621189120 13759070846976 13768605892608 13821766533120 13823870238720 13846248407040 13858885535040 13862269878272 13864959553536 13875094757888 13961139978240 13970989383680 13977468796928 13983740359680 13991998390272 14008509130560 14027439548304 14046021550080 14078867845120 14085038276608 14086916014080 14093502842880 14111867535360 14122864307136 14130937626624 14155967121408 14210623365120 14220471336960 14227066454016 14250097318912 14258661079320 14283320131584 14338468085760 14338646999040 14355238223872 14363865169920 14370160508928 14377154107680 14380665012224 14387117485440 14417090646868 14436188815360 14484989032960 14493269360640 14506497008640 14512854859776 14523463671808 14538560827392 14591863029760 14594694266880 14605362903040 14611581763584 14637462601728 14736758865920 14752077742080 14765725840320 14769331634176 14782811237376 14826356080640 14866172954880 14874671185920 14884979343360 14891882643456 14915989716992 14924953653120 14931494903808 14942409739264 14975859425280 14986237706240 15000102440960 15022658985984 15033069699072 15035073822720 15052658704384 15157809119232 15157998256128 15161857679360 15164799511680 15168502759424 15175884891440 15209238484608 15267961413120 15276689326080 15287856496640 15294556798976 15303748239360 15321456181248 15335631048192 15346258651136 15380612382720 15405510615040 15407855370240 15428676796416 15441427169280 15446882835930 15473596809216 15546470891520 15546664878080 15560853934080 15567673884672 15586043942560 15595053613056 15609481602624 15701041807360 15717363056640 15724652396544 15728852357120 15735549591552 15750107563008 15796304609280 15824283893760 15838726325760 15845668061184 15857251151872 15866315931648 15870355701760 15919950563328 15955588546560 15966845009920 15981417553920 16009724720640 16031359483776 16125394288640 16127848611840 16149643001856 16153956474880 16168699790880 16175786145792 16178248138752 16240712417280 16251967242240 16285825507328 16287996641280 16295612662080 16323794436096 16323998121984 16338896630784 16386820669440 16387025141760 16415845908480 16431033265920 16435045728256 16442419983360 16459449237504 16476675024992 16563736412160 16578853724160 16579060592640 16586119839744 16590549893120 16598244196352 16615498088448 16635104592540 16679650590720 16691843317760 16728212766720 16757842698240 16765187260416 16780488431616 16810210956672 16842010132480 16859517419520 16875115246080 16879236153344 16894641414144 16934241042432 16999624212480 17027143311360 17046845390848 17057089889280 17064565604352 17072870502870 17077039702016 17142974218240 17182941511680 17198838558720 17206376398848 17210757365760 17246613110272 17264540982528 17323426578432 17327837347840 17331199441920 17343868447360 17373863084032 17381986839552 17391923232768 17459073515520 17471835996160 17489997987840 17510235635712 17526435483648 17534299435380 17538581315584 17606297845760 17647565537280 17653580383920 17663672033280 17684110639104 17684331298816 17694958901760 17744111565376 17783833067520 17791627296768 17812621648640 17839407545856 17843426951168 17854150164480 17861975212032 17875032211456 17944047779840 17962700636160 17971031310336 17975831265280 18000122929152 18021363308585 18137549373440 18141068574720 18154329589760 18162286198784 18173201034240 18194229215232 18211061869728 18264477204480 18296828252160 18307287613440 18321553695744 18345427795968 18358141190144 18429022044160 18456734859264 18461664542720 18478514046720 18486612738048 18489426444288 18536259403116 18614853304320 18644987146240 18655997853696 18664368629760 18673024720896 18678012174080 18703252731072 18778323732480 18791337123840 18815823380480 18830485742848 18841250168832 18874622828544 18947261399040 18947497820160 18960628449280 18969421938688 18989140672512 19011548105760 19044426842112 19117957447680 19118195998720 19151820226560 19169538810240 19177701064704 19182823313920 19211669664768 19285845995520 19324359147520 19341996011520 19350473146368 19353418334208 19384747769856 19402439749056 19459592355840 19482109018112 19493817016320 19502360690688 19511852003280 19516616802304 19545595969536 19655815495680 19664430170112 19669436989440 19687634453760 19710414983168 19730903980032 19807085076480 19821563939840 19832894914560 19846639124480 19894872711168 19899938204160 19908659871744 19962125511048 19967812567040 19988569128960 20030211981312 20039199354720 20044092932096 20046765096960 20073855320064 20109411237888 20187053752320 20210412158976 20210664341504 20219732682240 20222810173440 20278984646144 20357281884160 20368919101440 20404743045120 20404997652480 20423620788480 20428608241664 20432571973632 20447508064256 20528800727040 20543807160320 20571569061888 20574311546880 20588569559040 20595843781240 20631462412288 20652908838912 20732649799680 20747805245440 20756898512896 20769372610560 20793404817408 20812642136832 20956484075520 20966203195392 20975610539520 20980732788736 21000143417344 21012763695840 21099045191680 21118301767680 21127557414912 21130374021120 21167801303040 21184296460704 21226600751104 21308556738560 21330707005440 21340599681024 21346299627520 21375145978368 21507970498560 21532857335808 21558266387840 21567714861056 21570997518336 21580676228160 21625635970302 21654283223040 21669289656320 21701465210880 21717328855040 21727483549440 21739904040960 21765059248128 21765330829312 21785195507712 21887794544640 21908044354560 21917372645376 21923226644480 21956193902592 22105138298880 22105414123520 22114826452992 22153997451264 22174216856064 22180139456720 22239534120960 22299259432320 22304283688960 22327469015040 22337823965184 22343790264320 22353583013888 22373984575488 22413614608896 22463789137920 22479356559360 22500153661440 22526188552192 22549604548608 22578988056576 22702857748480 22736997384192 22742786519040 22752754139136 22763827337160 22813857726912 22901942119680 22931784744960 22941548937216 22941835198464 22947676487680 22982184271872 23003446572288 23019387976704 23070918574080 23108265922560 23111783055360 23170324253895 23175982452736 23189230977024 23210395213824 23319706337280 23319997317120 23341280901120 23351510827008 23368580644864 23379065913840 23538107178560 23551562711040 23578814185472 23593278535680 23603324387328 23625161344512 23694456913920 23711777423360 23736425840640 23785876727808 23799473897472 23805533552640 23879925844992 23950267514880 23972126330880 24000163905536 24014587080960 24056118116352 24188091432960 24191772917760 24230934712320 24253049686320 24258972286976 24263679218688 24281415826304 24352636272640 24377950863360 24395771002880 24428738260992 24431994961920 24442702921728 24460570394624 24485997182976 24580537712640 24638018728960 24648816984064 24652568592384 24663629975040 24715012537488 24819804405760 24845604618240 24868590888960 24885824839680 24897366294528 24937670308096 24952656888810 25037764976640 25055116165120 25092319150080 25121666891776 25136764047360 25147780890624 25166163771392 25263015198720 25263330426880 25318854230016 25341962121216 25348730807680 25392569122816 25517107445760 25535760302080 25540714967040 25559385080320 25570268086272 25615559553024 25714461327360 25789328015360 25800630861824 25816136048640 25846330359808 25869919665408 25946123141120 25985139867648 25991756021760 26003147587584 26015802671040 26060794626048 26072980259328 26207753994240 26225915985920 26250179271680 26265353453568 26289653225472 26307871973376 26409446768640 26443859886080 26471348305920 26480370575880 26526165958656 26526496948224 26533250938880 26544879828992 26616167348064 26675749601280 26687440945152 26706949308416 26718932472960 26765140426752 26812548317184 26916071669760 26959643576320 26963746897920 26975227871232 27000184393728 27206324060160 27206663536640 27231494384640 27243429298176 27291343822848 27316592804592 27396715806720 27428758749184 27432415395840 27445242378240 27518141693952 27537211785216 27643533066240 27692496814080 27717771070080 27724539756544 27729919107072 27750189515776 27922279956480 27941978767360 27954937593856 27967480719360 27983996780544 28017018261120 28054879096608 28157735690240 28170076553216 28187005685760 28223735070720 28245728614272 28261875253248 28311934242816 28421246730240 28440942673920 28454132908032 28500194637824 28517322158640 28566640263168 28676936171520 28677293998080 28727730339840 28740321017856 28754308215360 28761330024448 28774234970880 28834181293736 28872377630720 28969978065920 28986538721280 29012994017280 29025709719552 29046927343616 29077121654784 29183726059520 29189388533760 29210725806080 29223163527168 29274925203456 29473517731840 29504155484160 29531451680640 29538663268352 29565622474752 29652712161280 29732345909760 29749342371840 29769958686720 29831979433984 29849907306240 29862989807616 29884819478528 29951718850560 30000204881920 30045317971968 30066139398144 30070147645440 30315618238464 30315996512256 30323715358720 30329599023360 30337005518848 30351769782880 30418476969216 30535922826240 30553378652160 30575712993280 30607496478720 30642912362496 30671262096384 30692517302272 30761224765440 30811021230080 30815710740480 30857353592832 30882854338560 30893765671860 30947193618432 31093329756160 31121707868160 31135347769344 31172087885120 31190107226112 31218963205248 31402083614720 31434726113280 31449304793088 31457704714240 31471099183104 31500215126016 31648567787520 31677452651520 31691336122368 31714502303744 31740711403520 31839901126656 31911177093120 31962835107840 32019449441280 32062718967552 32250788577280 32255697223680 32299286003712 32307912949760 32337399581760 32351572291584 32356496277504 32438453955453 32481424834560 32503934484480 32571651014656 32575993282560 32591225324160 32647588872192 32647996243968 32677793261568 32774050283520 32831691816960 32862066531840 32870091456512 32884839966720 32953350049984 33157707448320 33158121185280 33172239679488 33181099786240 33196488392704 33230996176896 33270209185080 33359301181440 33383686635520 33456425533440 33515685396480 33530374520832 33560976863232 33620421913344 33684020264960 33719034839040 33750230492160 33789282828288 33868482084864 33999248424960 34054286622720 34093690781696 34114179778560 34129131208704 34145741005740 34154079404032 34285948436480 34397677117440 34412752797696 34421514731520 34493226220544 34529081965056 34646853156864 34655674695680 34662398883840 34687736894720 34747726168064 34763973679104 34783846465536 34943671992320 34979995975680 35052870967296 35068598870760 35077162631168 35212595691520 35307160767840 35327344066560 35368221278208 35368662597632 35389917803520 35488223130752 35567666135040 35625243297280 35678815091712 35708300328960 35723950424064 35750064422912 35888095559680 35925401272320 35942062620672 35951662530560 36000245858304 36042726617170 36275098746880 36282137149440 36308659179520 36324572397568 36346402068480 36388458430464 36422123739456 36528954408960 36593656504320 36643107391488 36690855591936 36716282380288 36858044088320 36923329085440 36957028093440 36973225476096 36978852888576 37072518806232 37229706608640 37289974292480 37328737259520 37346049441792 37356024348160 37406505462144 37556647464960 37582674247680 37631646760960 37660971485696 37682500337664 37749245657088 37894522798080 37894995640320 37921256898560 37938843877376 37978281345024 38023096211520 38088853684224 38235914895360 38236391997440 38303640453120 38339077620480 38355402129408 38365646627840 38423339329536 38571691991040 38648718295040 38683992023040 38700946292736 38769495539712 38804879498112 38919184711680 38964218036224 38987634032640 39004721381376 39023704006560 39033233604608 39091191939072 39311630991360 39338873978880 39375268907520 39420829966336 39461807960064 39614170152960 39643127879680 39665789829120 39789745422336 39799876408320 39817319743488 39924251022096 39977138257920 40060423962624 40078398709440 40088185864192 40093530193920 40147710640128 40218822475776 40374107504640 40420824317952 40421328683008 40439465364480 40445620346880 40557969292288 40714563768320 40737838202880 40809486090240 40809995304960 40847241576960 40857216483328 40865143947264 40895016128512 41087614320640 41143138123776 41148623093760 41191687562480 41262924824576 41305817677824 41465299599360 41495610490880 41513797025792 41538745221120 41586809634816 41625284273664 41912968151040 41932406390784 41951221079040 42000286834688 42025527391680 42198090383360 42236603535360 42255114829824 42260748042240 42335602606080 42368592921408 42453201502208 42617113477120 42661414010880 42681199362048 42692599255040 42750291956736 43015940997120 43065714671616 43116532775680 43135429722112 43141995036672 43161352456320 43251271940604 43308566446080 43338579312640 43434657710080 43454967098880 43479808081920 43530661658624 43570391015424 43775589089280 43816088709120 43834745290752 43846453288960 43912387805184 44210276597760 44210828247040 44307994902528 44348433712128 44360278913440 44479068241920 44598518864640 44608567377920 44654938030080 44675647930368 44687580528640 44747969150976 44827229217792 44927578275840 44958713118720 45000307322880 45052377104384 45099209097216 45157976113152 45405715496960 45473994768384 45485573038080 45505508278272 45527654674320 45627715453824 45803884239360 45863569489920 45883670396928 45895352975360 45964368543744 46006893144576 46038775953408 46141837148160 46216531845120 46223566110720 46340648507790 46351964905472 46420790427648 46639412674560 46639994634240 46682561802240 46703021654016 46737161289728 46758131827680 47076214357120 47103125422080 47157628370944 47186557071360 47206648774656 47250322689024 47388913827840 47423554846720 47472851681280 47571753455616 47598947794944 47611067105280 47759851689984 47900535029760 47944252661760 48000327811072 48029174161920 48376182865920 48383545835520 48461869424640 48506099372640 48517944573952 48527358437376 48562831652608 48705272545280 48755901726720 48791542005760 48857476521984 48863989923840 48921140789248 48971994365952 49161075425280 49276037457920 49297633968128 49305137184768 49327259950080 49430025074976 49691209236480 49737181777920 49771649679360 49794732589056 49875340616192 49905313777620 50075529953280 50110232330240 50184638300160 50243333783552 50273528094720 50295561781248 50332327542784 50526030397440 50526660853760 50637708460032 50683924242432 50697461615360 50785138245632 51071520604160 51081429934080 51118770160640 51140536172544 51231119106048 51428922654720 51578656030720 51601261723648 51632272097280 51692660719616 51739839330816 51892246282240 51970279735296 51983512043520 52031605342080 52121589252096 52145960518656 52415507988480 52451831971840 52500358543360 52530706907136 52579306450944 52615743946752 52818893537280 52942696611840 52960741151760 53052331917312 53052993896448 53066501877760 53089759657984 53232334696128 53351499202560 53374881890304 53413898616832 53437864945920 53530280853504 53625096634368 53832143339520 53919287152640 53927493795840 54000368787456 54064089925755 54412648120320 54413327073280 54462988769280 54486858596352 54582687645696 54633185609184 54793431613440 54857517498368 54890484756480 55036283387904 55074423570432 55287066132480 55384993628160 55435542140160 55449079513088 55459838214144 55500379031552 55844559912960 55883957534720 55934961438720 55967993561088 56034036522240 56109758193216 56315471380480 56340153106432 56374011371520 56447470141440 56491457228544 56523750506496 56623868485632 56842493460480 56881885347840 56908265816064 57000389275648 57034644317280 57133280526336 57353872343040 57354587996160 57455460679680 57508616430720 57522660048896 57548469941760 57668362587472 57744755261440 57939956131840 57973077442560 58025988034560 58051419439104 58093854687232 58154243309568 58378777067520 58421451612160 58446327054336 58549850406912 58947035463680 59008310968320 59062903361280 59077326536704 59131244949504 59464691819520 59498684743680 59539917373440 59663958867968 59699814612480 59725979615232 59769638957056 59903437701120 60000409763840 60090635943936 60132278796288 60140295290880 60631236476928 60631993024512 60647430717440 60659198046720 60674011037696 60703539565760 60836953938432 61071845652480 61106757304320 61151425986560 61214992957440 61285824724992 61342524192768 61385034604544 61622042460160 61631421480960 61714707185664 61765708677120 61787531343720 61894387236864 62243415736320 62270695538688 62344175770240 62380214452224 62437926410496 62804167229440 62869452226560 62898609586176 62915409428480 62942198366208 63000430252032 63297135575040 63354905303040 63382672244736 63429004607488 63481422807040 63679802253312 63925670215680 64038898882560 64125437935104 64501577154560 64598572007424 64615825899520 64674799163520 64703144583168 64712992555008 64876907910906 64962849669120 65007868968960 65143302029312 65151986565120 65182450648320 65295177744384 65295992487936 65355586523136 65663383633920 65724133063680 65769679933440 65906700099968 66315414896640 66316242370560 66344479358976 66362199572480 66392976785408 66461992353792 66540418370160 66718602362880 66767373271040 66912851066880 67031370792960 67060749041664 67121953726464 67240843826688 67368040529920 67438069678080 67500460984320 67578565656576 67736964169728 68108573245440 68187381563392 68228359557120 68258262417408 68291482011480 68308158808064 68571896872960 68795354234880 68825505595392 68843029463040 68986452441088 69058163930112 69311349391360 69324797767680 69375473789440 69527947358208 69567692931072 69887343984640 69959991951360 70105741934592 70137197741520 70154325262336 70425191383040 70614321535680 70654688133120 70736442556416 70737325195264 70779835607040 70976446261504 71135332270080 71250486594560 71357630183424 71416600657920 71500128845824 71776191119360 71850802544640 71903325061120 72000491716608 72085453234340 72564274298880 72617318359040 72649144795136 72692804136960 72776916860928 72844247478912 73057908817920 73187313008640 73286214782976 73381711183872 73432564760576 73846658170880 73914056186880 73946450952192 73957705777152 74145037612464 74459413217280 74579948584960 74657474519040 74692098883584 74712048696320 74813010924288 75113294929920 75165348495360 75263293521920 75321942971392 75365000675328 75498491314176 75789045596160 75789991280640 75842513797120 75877687754752 75956562690048 76046192423040 76177707368448 76472783994880 76607280906240 76678155240960 76710804258816 76731293255680 76846678659072 77143383982080 77367984046080 77401892585472 77538991079424 77609758996224 77838369423360 77975268065280 78009442762752 78047408013120 78066467209216 78182383878144 78623261982720 78677747957760 78750537815040 78841659932672 78923615920128 79228340305920 79286255759360 79331579658240 79579490844672 79599752816640 79634639486976 79848502044192 80120847925248 80156797418880 80176371728384 80295421280256 80437644951552 80748215009280 80842657366016 80878930728960 80891240693760 81115938584576 81429127536640 81618972180480 81619990609920 81694483153920 81730287894528 81790032257024 82175228641280 82286276247552 82297246187520 82383375124960 82525849649152 82611635355648 82930599198720 82991220981760 83077490442240 83173619269632 83250568547328 83825936302080 83864812781568 83902442158080 84000573669376 84051054783360 84396180766720 84473207070720 84510229659648 84671205212160 84737185842816 84906403004416 85234226954240 85322828021760 85362398724096 85385198510080 85500583913472 86031881994240 86233065551360 86270859444224 86283990073344 86322704912640 86502543881208 86617132892160 86869315420160 86909934197760 86959616163840 87140782030848 87551178178560 87632177418240 87669490581504 87692906577920 87824775610368 88420553195520 88421656494080 88615989805056 88696867424256 88720557826880 88958136483840 89197037729280 89217134755840 89309876060160 89375161057280 89495938301952 89654458435584 89855156551680 90000614645760 90104754208768 90198418194432 90811430993920 90947989536768 90971146076160 91011016556544 91055309348640 91255430907648 91607768478720 91727138979840 91790705950720 91928737087488 92013786289152 92077551906816 92283674296320 92433063690240 92447132221440 92681297015580 92703929810944 92841580855296 93279989268480 93365123604480 93406043308032 93474322579456 93516263655360 94152428714240 94206250844160 94315256741888 94373114142720 94413297549312 94500645378048 94847109693440 94945703362560 95143506911232 95222134210560 95519703379968 95888505323520 96000655622144 96058348323840 96752365731840 96767091671040 96923738849280 97012198745280 97035889147904 97054716874752 97125663305216 97410545090560 97511803453440 97583084011520 97714953043968 97727979847680 97842281578496 97943988731904 98322150850560 98552074915840 98595267936256 98610274369536 98654519900160 98860050149952 99474363555840 99543299358720 99589465178112 99750681232384 99810627555240 100151059906560 100220464660480 100369276600320 100486667567104 100547056189440 100591123562496 100664655085568 101052060794880 101053321707520 101367848484864 101394923230720 102143041208320 102162859868160 102237540321280 102281072345088 102462238212096 102857845309440 103157312061440 103264544194560 103385321439232 103479678661632 103784492564480 103940559470592 103967024087040 104063210684160 104243178504192 104291921037312 104831015976960 104903663943680 105000717086720 105158612901888 105231487893504 105637787074560 105921482303520 106104663834624 106105987792896 106133003755520 106179519315968 106464669392256 106702998405120 106827797233664 106875729891840 107250193268736 107664286679040 107838574305280 107854987591680 108000737574912 108128179851510 108825296240640 108826654146560 108925977538560 108973717192704 109165375291392 109266371218368 109586863226880 109715034996736 109780969512960 110072566775808 110148847140864 110574132264960 110769987256320 110871084280320 110898159026176 110919676428288 111000758063104 111689119825920 111767915069440 111869922877440 112068073044480 112219516386432 112630942760960 112680306212864 112748022743040 112894940282880 112982914457088 113047501012992 113247736971264 113684986920960 113763770695680 113816531632128 114000778551296 114069288634560 114266561052672 114707744686080 114709175992320 114910921359360 115017232861440 115045320097792 115096939883520 115336725174944 115879912263680 115946154885120 116051976069120 116102838878208 116187709374464 116308486619136 116757554135040 116842903224320 116892654108672 117099700813824 117894070927360 118016621936640 118125806722560 118154653073408 118262489899008 118929383639040 118997369487360 119327917735936 119399629224960 119451959230464 119539277914112 120000819527680 120181271887872 120264557592576 120280590581760 121262472953856 121263986049024 121294861434880 121318396093440 121407079131520 121673907876864 122143691304960 122213514608640 122302851973120 122429985914880 122571649449984 122685048385536 122770069209088 123244084920320 123262842961920 123429414371328 123575062687440 123788774473728 124486831472640 124541391077376 124688351540480 124760428904448 124875852820992 125608334458880 125738904453120 125797219172352 125830818856960 126000860504064 126594271150080 126709810606080 126765344489472 126858009214976 126962845614080 127359604506624 127851340431360 128077797765120 128250875870208 129003154309120 129197144014848 129231651799040 129349598327040 129406289166336 129425985110016 129753815821812 129925699338240 130015737937920 130286604058624 130303973130240 130364901296640 130591984975872 130711173046272 131326767267840 131448266127360 131539359866880 131813400199936 132630829793280 132632484741120 132724399144960 132785953570816 132923984707584 133080836740320 133437204725760 133534746542080 133825702133760 134062741585920 134243907452928 134481687653376 134876139356160 135000921968640 135157131313152 135473928339456 136217146490880 136374763126784 136456719114240 136516524834816 136582964022960 136616317616128 137143793745920 137590708469760 137651011190784 137686058926080 137972904882176 138116327860224 138622698782720 138649595535360 138750947578880 139055894716416 139774687969280 139919983902720 140211483869184 140274395483040 140308650524672 140850382766080 141228643071360 141309376266240 141472885112832 141474650390528 141559671214080 141952892523008 142270664540160 142500973189120 142715260366848 142833201315840 143000257691648 143701605089280 143806650122240 144000983433216 144170906468680 145128548597760 145234636718080 145298289590272 145385608273920 145553833721856 145688494957824 146115817635840 146374626017280 146572429565952 146763422367744 146865129521152 147693316341760 147828112373760 147892901904384 147915411554304 148290075224928 149159897169920 149314949038080 149384197767168 149424097392640 149626021848576 150226589859840 150330696990720 150643885942784 150730001350656 150996982628352 151578091192320 151579982561280 151685027594240 151913125380096 152092384846080 152355414736896 153214561812480 153356310481920 153421608517632 153462586511360 153693357318144 154286767964160 154735968092160 154803785170944 155077982158848 155219517992448 155676738846720 155950536130560 156094816026240 156132934418432 156364767756288 157246523965440 157355495915520 157501075630080 157683319865344 157847231840256 158456680611840 158572511518720 159158981689344 159199505633280 159269278973952 159697004088384 160241695850496 160313594837760 160352743456768 160590842560512 160875289903104 161496430018560 161757861457920 161782481387520 162192269777265 162231877169152 162858255073280 163237944360960 163239981219840 163388966307840 163460575789056 163580064514048 164350457282560 164572552495104 164766750249920 165051699298304 165223270711296 165861198397440 165982441963520 166154980884480 166347238539264 166501137094656 167651872604160 167804884316160 168001147338752 168102109566720 168946414141440 169020459319296 169342410424320 169474371685632 169812806008832 170468453908480 170645656043520 170724797448192 170770397020160 171001167826944 172063763988480 172466131102720 172541718888448 172567980146688 172645409825280 173005087762416 173234265784320 173738630840320 173819868395520 173919232327680 174281564061696 175264354836480 175338981163008 175385813155840 175649551220736 176841106391040 176843312988160 177231979610112 177393734848512 177441115653760 178394075458560 178619752120320 178750322114560 178991876603904 179308916871168 179710313103360 180001229291520 180209508417536 180396836388864 181622861987840 181895979073536 181942292152320 182022033113088 182110618697280 182510861815296 183215536957440 183454277959680 183581411901440 183857474174976 184027572578304 184155103813632 184866127380480 184894264442880 185362594031160 185407859621888 185683161710592 186730247208960 186812086616064 186948645158912 187032527310720 188304857428480 188412501688320 188746228285440 188826595098624 189001290756096 189694219386880 189891406725120 190287013822464 190444268421120 191039406759936 191777010647040 192001311244288 192116696647680 193504731463680 193847477698560 194024397490560 194071778295808 194109433749504 194251326610432 194821090181120 195023606906880 195166168023040 195429906087936 195455959695360 195684563156992 195887977463808 197104149831680 197190535872512 197309039800320 197720100299904 198948727111680 199086598717440 199178930356224 199501362464768 199621255110480 200302119813120 200440929320960 200738553200640 201094112378880 201182247124992 201329310171136 202104121589760 202106643415040 202735696969728 202789846461440 204286082416640 204325719736320 204475080642560 204562144690176 204924476424192 205715690618880 206314624122880 206529088389120 206770642878464 206959357323264 207568985128960 207934048174080 208126421368320 208583842074624 209662031953920 210001434173440 210317225803776 210462975787008 211275574149120 211842964607040 212209327669248 212211975585792 212266007511040 212359038631936 212929338784512 213405996810240 213655594467328 213751459783680 214500386537472 215328573358080 215677148610560 215709975183360 216001475149824 216256359703020 217653308293120 217851955077120 217947434385408 218330750582784 218532742436736 219173726453760 219430069993472 219561939025920 220145133551616 220297694281728 221539974512640 221742168560640 221839352856576 222001516126208 223378239651840 223739845754880 224136146088960 224439032772864 225261885521920 225496045486080 225789880565760 225965828914176 226095002025984 226495473942528 227369973841920 227527541391360 227633063264256 228001557102592 228138577269120 228533122105344 229418351984640 229821842718720 230034465722880 230090640195584 230193879767040 230673450349888 231759824527360 232103952138240 232205677756416 232375418748928 232616973238272 233515108270080 233685806448640 234199401627648 235788141854720 236033243873280 236251613445120 236524979798016 237858767278080 237994738974720 238655835471872 238799258449920 238903918460928 239078555828224 240001639055360 240362543775744 240529115185152 242527972098048 242589722869760 242636792186880 242814158263040 243347815753728 244287382609920 244605703946240 244859971829760 245370096771072 245540138418176 246488169840640 246525685923840 246858828742656 247150125374880 247577548947456 248973662945280 249376703080960 249520857808896 249751705641984 251216668917760 251477808906240 251594438344704 251661637713920 252001721008128 253188542300160 253419621212160 253530688978944 253716018429952 253925691228160 254719209013248 255702680862720 256155595530240 256501751740416 258006308618240 258463303598080 258699196654080 258812578332672 258851970220032 259507631643624 259851398676480 260573208117248 260607946260480 260729802593280 261422346092544 262653534535680 262896532254720 263078719733760 263626800399872 265261659586560 265264969482240 265448798289920 265571907141632 265847969415168 266161673480640 266874409451520 267069493084160 267651404267520 268125483171840 268487814905856 268963375306752 270001843937280 270314262626304 272434292981760 272749526253568 272913438228480 273033049669632 273165928045920 273232635232256 274287587491840 275181416939520 275372117852160 275945809764352 276232655720448 277245397565440 277299191070720 277501895157760 278111789432832 279839967805440 280422967738368 280548790966080 280617301049344 281700765532160 282457286142720 282618752532480 282945770225664 282949300781056 283119342428160 283905785046016 284541329080320 285001946378240 285430520733696 285666402631680 286000515383296 287613300244480 288001966866432 288341812937360 290257097195520 290469273436160 290596579180544 290771216547840 291107667443712 291376989915648 292231635271680 292749252034560 293144859131904 293526844735488 295386632683520 295656224747520 295785803808768 295830823108608 296580150449856 298319794339840 298629898076160 298768395534336 298848194785280 299252043697152 300453179719680 300661393981440 301287771885568 301460002701312 301993965256704 303156182384640 303159965122560 303370055188480 304184769692160 306429123624960 306712620963840 306843217035264 306925173022720 307386714636288 308573535928320 309471936184320 310155964317696 310439035984896 311353477693440 311901072261120 312189632052480 312265868836864 312729535512576 314493047930880 314710991831040 315002151260160 315366639730688 315694463680512 316913361223680 317145023037440 318317963378688 318399011266560 318538557947904 319394008176768 320483391700992 320627189675520 320705486913536 321750579806208 322992860037120 323515722915840 323564962775040 324384539554530 324463754338304 325716510146560 326475888721920 326479962439680 326777932615680 326921151578112 327160129028096 329145104990208 329533500499840 330103398596608 330446541422592 331722396794880 331964883927040 332309961768960 332694477078528 333002274189312 335303745208320 335609768632320 336002294677504 336204219133440 337892828282880 338040918638592 338684820848640 338948743371264 339625612017664 340936907816960 341291312087040 341449594896384 341540794040320 342002335653888 344127527976960 344932262205440 345083437776896 345135960293376 345290819650560 346010175524832 347639736791040 347838464655360 348563128123392 350528709672960 350677962326016 350771626311680 351299102441472 353682212782080 353686625976320 354463959220224 354787469697024 354882231307520 356788150917120 357500644229120 357983753207808 358617833742336 360002458583040 360419016835072 360793672777728 363245723975680 363791958147072 363884584304640 364221237394560 365021723630592 366431073914880 366908555919360 367162823802880 367714948349952 368055145156608 368310207627264 369732254760960 369788528885760 370725188062320 370815719243776 371366323421184 373460494417920 373624173232128 373897290317824 374065054621440 376609714856960 376825003376640 377492456570880 378002581512192 379388438773760 379782813450240 380574027644928 380888536842240 382078813519872 383554021294080 384002622488576 384233393295360 387009462927360 387694955397120 388048794981120 388143556591616 388218867499008 388502653220864 390047213813760 390332336046080 390859812175872 390911919390720 391775954927616 394208299663360 394381071745024 394618079600640 395440200599808 397897454223360 398173197434880 398357860712448 399002724929536 399242510220960 400604239626240 400881858641920 401477106401280 402188224757760 402658620342272 404213286830080 405471393939456 405579692922880 408651439472640 408950161285120 409124289380352 409848952848384 411431381237760 412629248245760 413058176778240 413541285756928 413918714646528 415868096348160 416252842736640 417167684149248 419324063907840 420002868346880 420634451607552 420925951574016 422551148298240 423685929214080 424418655338496 424423951171584 424532015022080 424718077263872 425858677569024 426811993620480 427311188934656 427502919567360 429000773074944 431354297221120 431419950366720 432002950299648 432512719406040 435703910154240 435894868770816 436661501165568 437065484873472 438347452907520 439123878051840 440290267103232 440595388563456 443079949025280 443484337121280 443678705713152 444003032252416 447479691509760 448272292177920 448878065545728 450523771043840 450992090972160 451931657828352 452190004051968 452990947885056 454739947683840 455055082782720 456003114205184 456277154538240 457066244210688 459643685437440 460068931445760 460387759534080 461346900699776 463519649054720 464207904276480 464411355512832 464750837497856 465233946476544 467030216540160 467371612897280 468398803255296 471576283709440 472066487746560 472503226890240 473049959596032 475717534556160 477311670943744 477598516899840 477807836921856 478157111656448 480003278110720 480725087551488 481058230370304 485179445739520 485273584373760 485628316526080 486695631507456 488574765219840 489211407892480 489719943659520 490740193542144 491080276836352 492976339681280 493051371847680 493717657485312 494300250749760 495155097894912 497947325890560 498753406161920 499041715617792 499503411283968 502433337835520 502955617812480 503323275427840 504003442016256 506839242424320 507061377957888 507432036859904 509438418026496 511405361725440 512311191060480 513003503480832 516926607196160 517398393308160 517625156665344 517703940440064 519015263287248 519702797352960 521146416234496 521215892520960 521459605186560 522844692185088 525793064509440 526157439467520 527253600799744 530523319173120 530529938964480 530897596579840 531143814283264 531695938830336 532323346961280 534138986168320 536250966343680 536975629811712 537926750613504 540003687874560 540628525252608 544868585963520 545826876456960 546066099339264 546331856091840 546465270464512 548575174983680 550362833879040 550744235704320 551891619528704 552465311440896 554490795130880 554598382141440 555003790315520 556223578865664 560845935476736 561097581932160 561234602098688 563401531064320 564914572285440 565237505064960 565898601562112 566238684856320 567811570092032 569082658160640 570003892756480 570861041467392 571332805263360 575226600488960 576003933732864 576683625874720 580514194391040 580938546872320 581542433095680 582215334887424 582753979831296 584463270543360 585498504069120 586289718263808 587053689470976 590773265367040 591312449495040 591571607617536 593160300899712 596639588679680 597259796152320 597536791068672 597696389570560 598504087394304 600906359439360 601322787962880 602575543771136 603987930513408 606312364769280 606319930245120 608369539384320 612858247249920 613425241927680 613686434070528 613850346045440 614773429272576 617147071856640 618943872368640 620311928635392 620878071969792 622706955386880 623802144522240 624379264104960 624531737673728 628986095861760 630004302520320 630733279461376 631388927361024 633826722447360 634290046074880 636635926757376 636798022533120 637077115895808 638788016353536 640966783401984 641254379351040 643501159612416 645985720074240 647031445831680 647129925550080 648769079109060 648927508676608 651433020293120 652959924879360 653555865231360 653842303156224 654320258056192 658290209980416 659067000999680 660206797193216 660893082845184 663929767854080 664619923537920 666004548378624 671219537264640 672004589355008 672408438266880 675785656565760 677369641697280 677897486742528 679251224035328 681873815633920 682582624174080 682899189792768 683081588080640 684004671307776 688255055953920 689864524410880 690166875553792 690271920586752 690581639301120 692020351049664 695279473582080 697126256246784 701057419345920 701543252623360 702598204882944 707364425564160 707373251952640 709574939394048 709764462615040 713576301834240 715001288458240 715967506415616 717235667484672 720004917166080 720838033670144 721587345555456 726491447951360 727583916294144 727769168609280 728442474789120 730043447261184 732862147829760 733817111838720 734325647605760 736110290313216 736620415254528 739464509521920 739577057771520 741450376124640 741631438487552 742732646842368 746920988835840 747794580635648 748130109242880 753219429713920 753650006753280 754984913141760 756005163024384 759565626900480 761148055289856 761777073684480 764157627039744 767108042588160 768005244977152 768466786590720 774018925854720 775389910794240 776097589962240 776287113183232 776437734998016 777005306441728 780664672092160 781719624351744 781823838781440 788416599326720 788762143490048 789236159201280 790880401199616 795794908446720 796346394869760 796715721424896 798005449859072 798485020441920 801208479252480 801763717283840 802954212802560 804376449515520 805317240684544 810942787878912 811159385845760 817302878945280 817900322570240 818248578760704 819697905696768 822862762475520 825258496491520 826116353556480 827082571513856 827837429293056 831736192696320 832505685473280 834335368298496 840005736693760 841268903215104 841851903148032 845102296596480 847371858428160 848837310676992 848847902343168 849064030044160 851717355138048 853623987240960 855005839134720 858001546149888 862708594442240 862839900733440 864005900599296 865025438812080 871407820308480 871789737541632 873323002331136 874130969746944 876694905815040 878247756103680 880580534206464 886159898050560 886968674242560 887357411426304 888006064504832 894959383019520 896544584355840 897756131091456 901047542087680 901984181944320 903863315656704 904380008103936 905981895770112 909479895367680 910110165565440 912006228410368 912554309076480 919287370874880 920137862891520 920775519068160 922693801399552 927039298109440 928415808552960 929501674995712 930467892953088 934060433080320 934743225794560 936797606510592 944132975493120 945006453780480 946099919192064 951435069112320 954623341887488 955197033799680 955615673843712 956314223312896 960006556221440 961450175102976 962116460740608 970358891479040 970547168747520 971256633052160 973391263014912 977149530439680 978422815784960 979439887319040 981480387084288 982160553672704 985952679362560 987435314970624 988600501499520 990310195789824 995894651781120 997506812323840 998083431235584 999006822567936 1005911235624960 1006646550855680 1008006884032512 1013678484848640 1014122755915776 1014864073719808 1018876836052992 1022810723450880 1024622382120960 1026007006961664 1033853214392320 1034796786616320 1035250313330688 1035407880880128 1038030526574496 1042292832468992 1042919210373120 1045689384370176 1051586129018880 1052314878935040 1054507201599488 1061046638346240 1061059877928960 1061795193159680 1063391877660672 1064646693922560 1068277972336640 1072501932687360 1073951259623424 1075853501227008 1080007375749120 1081257050505216 1089737171927040 1091653752913920 1092663712183680 1092930540929024 1097150349967360 1100725667758080 1101488471408640 1103783239057408 1104930622881792 1109196764282880 1110007580631040 1112447157731328 1121691870953472 1122195163864320 1122469204197376 1129829144570880 1130475010129920 1132477369712640 1135623140184064 1138165316321280 1140007785512960 1141722082934784 1142665610526720 1150453200977920 1152007867465728 1153367251749440 1161028388782080 1161877093744640 1163084866191360 1164430669774848 1165507959662592 1170997008138240 1172579436527616 1182624898990080 1183143215235072 1186320601799424 1193279177359360 1194519592304640 1195073582137344 1195392779141120 1197008174788608 1201812718878720 1202645575925760 1205151087542272 1207975861026816 1212639860490240 1216739078768640 1226850483855360 1227372868141056 1227700692090880 1229546858545152 1234294143713280 1237887744737280 1240623857270784 1241756143939584 1247604289044480 1248758528209920 1257972191723520 1260008605040640 1261466558922752 1262777854722048 1267653444894720 1268580092149760 1273271853514752 1273596045066240 1274154231791616 1277576032707072 1281933566803968 1282508758702080 1287002319224832 1294062891663360 1294259851100160 1297538158218120 1297855017353216 1302866040586240 1307111730462720 1307684606312448 1308640516112384 1318134001999360 1321786165690368 1327859535708160 1329239847075840 1332009096757248 1342439074529280 1344009178710016 1344816876533760 1351571313131520 1355794973485056 1358502448070656 1363747631267840 1365165248348160 1366163176161280 1368009342615552 1379729048821760 1380333751107584 1381163278602240 1384040702099328 1390558947164160 1394252512493568 1402114838691840 1403086505246720 1405196409765888 1414728851128320 1414746503905280 1419149878788096 1419528925230080 1427152603668480 1430002576916480 1431935012831232 1434471334969344 1440009834332160 1441676067340288 1443174691110912 1452982895902720 1455538337218560 1456884949578240 1460086894522368 1465724295659520 1467634223677440 1472220580626432 1473240830509056 1478929019043840 1479154115543040 1482900752249280 1483262876975104 1485465293684736 1493841977671680 1495589161271296 1496260218485760 1506438859427840 1507300013506560 1509969826283520 1512010326048768 1522296110579712 1528315254079488 1534216085176320 1536010489954304 1536933573181440 1550779821588480 1552195179924480 1552875469996032 1554010612883456 1561329344184320 1563439248703488 1563647677562880 1576833198653440 1578472318402560 1581760802399232 1591589816893440 1592692789739520 1593431442849792 1596010899718144 1596970040883840 1602416958504960 1603527434567680 1608752899031040 1610634481369088 1621885575757824 1622318771691520 1634605757890560 1635800645140480 1639395811393536 1645725524951040 1650516992983040 1652232707112960 1655674858586112 1663472385392640 1665011370946560 1668670736596992 1680011473387520 1682537806430208 1683703806296064 1690204593192960 1694743716856320 1697695804686336 1698128060088320 1703434710276096 1707247974481920 1710011678269440 1725417188884480 1725679801466880 1728011801198592 1730050877624160 1742815640616960 1746646004662272 1748261939493888 1753389811630080 1756495512207360 1761161068412928 1772319796101120 1773937348485120 1774714822852608 1776012129009664 1789918766039040 1793089168711680 1795512262182912 1802095084175360 1803968363888640 1807726631313408 1811963791540224 1818959790735360 1824012456820736 1825108618152960 1838574741749760 1840275725783040 1841551038136320 1845387602799104 1854078596218880 1856831617105920 1859003349991424 1860935785906176 1868120866160640 1869486451589120 1873595213021184 1890012907560960 1892199838384128 1902870138224640 1909246683774976 1910394067599360 1911231347687424 1912628446625792 1920013112442880 1922900350205952 1940717782958080 1941094337495040 1942513266104320 1946782526029824 1954299060879360 1958879774638080 1962960774168576 1964321107345408 1971905358725120 1974870629941248 1977201002999040 1980620391579648 1991789303562240 1995013624647680 1998013645135872 2013293101711360 2016013768065024 2027356969697280 2029728147439616 2037753672105984 2045621446901760 2049244764241920 2052014013923328 2067706428784640 2069593573232640 2070500626661376 2070815761760256 2076061053148992 2084585664937984 2085838420746240 2091378768740352 2103172258037760 2104629757870080 2109014403198976 2122093276692480 2122119755857920 2123590386319360 2129293387845120 2136555944673280 2145003865374720 2147902519246848 2151707002454016 2160014751498240 2162514101010432 2179474343854080 2183307505827840 2185327424367360 2185861081858048 2201451335516160 2202976942817280 2207566478114816 2209861245763584 2218393528565760 2220015161262080 2224894315462656 2243383741906944 2244390327728640 2244938408394752 2259658289141760 2260950020259840 2264954739425280 2271246280368128 2280015571025920 2283444165869568 2285331221053440 2304015734931456 2306734503498880 2322056777564160 2323754187489280 2326169732382720 2328861339549696 2331015919325184 2341994016276480 2345158873055232 2365249797980160 2366286430470144 2372641203598848 2386558354718720 2389039184609280 2390147164274688 2390785558282240 2394016349577216 2403625437757440 2405291151851520 2410302175084544 2415951722053632 2433478157537280 2453700967710720 2454745736282112 2455401384181760 2459093717090304 2468588287426560 2475775489474560 2481247714541568 2483512287879168 2495208578088960 2497517056419840 2520017210081280 2522933117845504 2525555709444096 2535306889789440 2537160184299520 2546543707029504 2547192090132480 2555152065414144 2565017517404160 2574004638449664 2588125783326720 2588519702200320 2595076316436240 2595710034706432 2605732081172480 2614223460925440 2615369212624896 2617281032224768 2636268003998720 2655719071416320 2658479694151680 2664018193514496 2684878149058560 2688018357420032 2689633753067520 2703142626263040 2711589946970112 2717004896141312 2730330496696320 2732326352322560 2736018685231104 2759458097643520 2760667502215168 2762326557204480 2768081404198656 2781117894328320 2788505024987136 2804229677383680 2806173010493440 2810392819531776 2829493007810560 2838299757576192 2839057850460160 2854305207336960 2863870025662464 2868942669938688 2880019668664320 2886349382221824 2911076674437120 2913769899156480 2920173789044736 2931448591319040 2935268447354880 2944441161252864 2946481661018112 2957858038087680 2965801504498560 2966525753950208 2970930587369472 2987683955343360 2991178322542592 2992520436971520 3012877718855680 3019939652567040 3024020652097536 3044592221159424 3056630508158976 3068432170352640 3073867146362880 3101559643176960 3104390359848960 3105750939992064 3108021225766912 3122658688368640 3126878497406976 3153666397306880 3156944636805120 3163521604798464 3183179633786880 3185385579479040 3192021799436288 3193940081767680 3204833917009920 3217505798062080 3243771151515648 3244637543383040 3269211515781120 3271601290280960 3278791622787072 3291451049902080 3301033985966080 3304465414225920 3311349717172224 3330022741893120 3337341473193984 3360022946775040 3365075612860416 3367407612592128 3389487433712640 3396256120176640 3406869420552192 3414495948963840 3420023356538880 3450834377768960 3451359602933760 3456023602397184 3460101755248320 3485631281233920 3493292009324544 3496523878987776 3512991024414720 3547874696970240 3549429645705216 3552024258019328 3579837532078080 3586178337423360 3591024524365824 3604190168350720 3607936727777280 3615453262626816 3623927583080448 3637919581470720 3648024913641472 3650217236305920 3680551451566080 3683102076272640 3690775205598208 3708157192437760 3713663234211840 3718006699982848 3721871571812352 3738972903178240 3780025815121920 3784399676768256 3805740276449280 3820788135198720 3822462695374848 3825256893251584 3840026224885760 3845800700411904 3881435565916160 3882188674990080 3885026532208640 3893565052059648 3908598121758720 3925921548337152 3928642214690816 3943810717450240 3954402005998080 3983578607124480 3990027249295360 3996027290271744 4026586203422720 4032027536130048 4054713939394560 4059456294879232 4075507344211968 4091242893803520 4098489528483840 4104028027846656 4135412857569280 4139187146465280 4141001253322752 4152122106297984 4169171329875968 4171676841492480 4182757537480704 4206344516075520 4209259515740160 4218028806397952 4244186553384960 4244239511715840 4258586775690240 4290007730749440 4295805038493696 4303414004908032 4320029502996480 4325028202020864 4358948687708160 4366615011655680 4370654848734720 4371722163716096 4402902671032320 4415132956229632 4419722491527168 4436787057131520 4440030322524160 4449788630925312 4486767483813888 4488780655457280 4519316578283520 4521900040519680 4529909478850560 4542492560736256 4560031142051840 4566888331739136 4608031469862912 4613469006997760 4647508374978560 4652339464765440 4662031838650368 4683988032552960 4690317746110464 4730499595960320 4745282407197696 4773116709437440 4778078369218560 4780294328549376 4781571116564480 4788032699154432 4807250875514880 4810582303703040 4820604350169088 4831903444107264 4866956315074560 4907401935421440 4910802768363520 4918187434180608 4937176574853120 4951550978949120 4967024575758336 4990417156177920 4995034112839680 5040034420162560 5045866235691008 5051111418888192 5070613779578880 5074320368599040 5093087414059008 5094384180264960 5110304130828288 5130035034808320 5176251566653440 5177039404400640 5190152632872480 5191420069412864 5211464162344960 5228446921850880 5234562064449536 5272536007997440 5316959388303360 5328036387028992 5369756298117120 5376036714840064 5379267506135040 5406285252526080 5423179893940224 5434009792282624 5464652704645120 5472037370462208 5518916195287040 5521335004430336 5524653114408960 5536162808397312 5562235788656640 5577010049974272 5608459354767360 5612346020986880 5620785639063552 5676599515152384 5678115700920320 5708610414673920 5727740051324928 5737885339877376 5760039337328640 5822153348874240 5827539798312960 5840347578089472 5862897182638080 5888882322505728 5892963322036224 5915716076175360 5931603008997120 5933051507900416 5941861174738944 5975367910686720 5985040873943040 6025755437711360 6039879305134080 6048041304195072 6089184442318848 6113261016317952 6136864340705280 6147734292725760 6203119286353920 6208780719697920 6211501879984128 6216042451533824 6253756994813952 6307332794613760 6313889273610240 6327043209596928 6366359267573760 6370771158958080 6384043598872576 6387880163535360 6409667834019840 6435011596124160 6487542303031296 6489275086766080 6538423031562240 6543202580561920 6557583245574144 6608930828451840 6622699434344448 6660045483786240 6674682946387968 6720045893550080 6730151225720832 6734815225184256 6778974867425280 6792512240353280 6813738841104384 6840046713077760 6901668755537920 6912047204794368 6920203510496640 6971262562467840 6986584018649088 6993047757975552 7025982048829440 7095749393940480 7098859291410432 7104048516038656 7159675064156160 7172356674846720 7182049048731648 7208380336701440 7215873455554560 7230906525253632 7247855166160896 7296049827282944 7300434472611840 7361102903132160 7366204152545280 7381550411196416 7416314384875520 7427326468423680 7443743143624704 7477945806356480 7560051630243840 7568799353536512 7611480552898560 7641576270397440 7650513786503168 7680052449771520 7764377349980160 7770053064417280 7787130104119296 7817196243517440 7851843096674304 7857284429381632 7908804011996160 7967157214248960 7980054498590720 7992054580543488 8053172406845440 8064055072260096 8109427878789120 8118912589758464 8151014688423936 8196979056967680 8208056055693312 8278374292930560 8282002506645504 8304244212595968 8343353682984960 8365515074961408 8412689032151040 8418519031480320 8436057612795904 8488479023431680 8517173551380480 8591610076987392 8606828009816064 8640059005992960 8733230023311360 8741309697469440 8805805342064640 8830265912459264 8839444983054336 8873574114263040 8880060645048320 8899577261850624 8973534967627776 8977561310914560 9038633156567040 9059818957701120 9084985121472512 9120062284103680 9133776663478272 9226938013995520 9295016749957120 9304678929530880 9324063677300736 9367976065105920 9380635492220928 9460999191920640 9490564814395392 9546233418874880 9556156738437120 9563142233128960 9576065398308864 9614501751029760 9641208700338176 9733912630149120 9814803870842880 9821605536727040 9836374868361216 9874353149706240 9903101957898240 9934049151516672 9990068225679360 10080068840325120 10091732471382016 10102222837776384 10148640737198080 10188768360529920 10220608261656576 10260070069616640 10352503133306880 10354078808801280 10380305265744960 10382840138825728 10422928324689920 10456893843701760 10469124128899072 10545072015994880 10656072774057984 10739512596234240 10752073429680128 10758535012270080 10812570505052160 10846359787880448 10929305409290240 10944074740924416 11037832390574080 11049306228817920 11072325616794624 11124471577313280 11154020099948544 11216918709534720 11224692041973760 11353199030304768 11356231401840640 11417220829347840 11475770679754752 11520078674657280 11644306697748480 11655079596625920 11680695156178944 11725794365276160 11777764645011456 11785926644072448 11831432152350720 11863206017994240 11866103015800832 11950735821373440 11970081747886080 12051510875422720 12079758610268160 12096082608390144 12178368884637696 12226522032635904 12273728681410560 12295468585451520 12406238572707840 12417561439395840 12423003759968256 12432084903067648 12507513989627904 12614665589227520 12627778547220480 12654086419193856 12732718535147520 12768087197745152 12775760327070720 12870023192248320 12975084606062592 12978550173532160 13076846063124480 13086405161123840 13115166491148288 13245398868688896 13320090967572480 13349365892775936 13440091787100160 13460302451441664 13557949734850560 13585024480706560 13627477682208768 13680093426155520 13803337511075840 13824094409588736 13840407020993280 13942525124935680 13986095515951104 14051964097658880 14191498787880960 14208097032077312 14319350128312320 14344713349693440 14364098097463296 14431746911109120 14461813050507264 14495710332321792 14592099654565888 14600868945223680 14722205806264320 14732408305090560 14763100822392832 14832628769751040 14854652936847360 14955891612712960 15120103260487680 15137598707073024 15222961105797120 15283152540794880 15301027573006336 15528754699960320 15540106128834560 15574260208238592 15634392487034880 15703686193348608 15714568858763264 15817608023992320 15960108997181440 15984109161086976 16128110144520192 16218855757578240 16302029376847872 16393958113935360 16416112111386624 16556748585861120 16564005013291008 16608488425191936 16686707365969920 16731030149922816 16825378064302080 16837038062960640 16872115225591808 17034347102760960 17183220153974784 17213656019632128 17280118011985920 17466460046622720 17482619394938880 17660531824918528 17678889966108672 17747148228526080 17760121290096640 17799154523701248 17955122621829120 18077266313134080 18119637915402240 18169970242945024 18240124568207360 18267553326956544 18453876027991040 18590033499914240 18609357859061760 18648127354601472 18761270984441856 18921998383841280 18981129628790784 19112313476874240 19126284466257920 19152130796617728 19229003502059520 19282417400676352 19467825260298240 19629607741685760 19643211073454080 19672749736722432 19868098303033344 19980136451358720 20160137680650240 20204445675552768 20297281474396160 20377536721059840 20441216523313152 20520140139233280 20705006266613760 20760610531489920 20765680277651456 20845856649379840 20913787687403520 20938248257798144 21090144031989760 21312145548115968 21479025192468480 21517070024540160 21625141010104320 21692719575760896 21858610818580480 21888149481848832 22075664781148160 22098612457635840 22144651233589248 22248943154626560 22433837419069440 22706398060609536 22712462803681280 22834441658695680 22951541359509504 23040157349314560 23310159193251840 23361390312357888 23451588730552320 23555529290022912 23571853288144896 23726412035988480 23901471642746880 23940163495772160 24103021750845440 24159517220536320 24192165216780288 24356737769275392 24453044065271808 24590937170903040 24835122878791680 24846007519936512 24864169806135296 25229331178455040 25255557094440960 25308172838387712 25465437070295040 25536174395490304 25551520654141440 25957100347064320 26172810322247680 26490797737377792 26640181935144960 26698731785551872 26880183574200320 26920604902883328 27115899469701120 27170048961413120 27254955364417536 27360186852311040 27606675022151680 27680814041986560 27885050249871360 27972191031902208 28103928195317760 28382997575761920 28416194064154624 28638700256624640 28689426699386880 28728196194926592 28923626101014528 29184199309131776 29201737890447360 29444411612528640 29464816610181120 29526201644785664 29665257539502080 29709305873694720 30240206520975360 30275197414146048 30445922211594240 30566305081589760 30602055146012672 31057509399920640 31080212257669120 31148520416477184 31268784974069760 31407372386697216 31635216047984640 31920217994362880 31968218322173952 32256220289040384 32437711515156480 32787916227870720 32832224222773248 33113497171722240 33216976850383872 33373414731939840 33462060299845632 33650756128604160 33674076125921280 33744230451183616 34068694205521920 34427312039264256 34560236023971840 34932920093245440 34965238789877760 35321063649837056 35357779932217344 35494296457052160 35520242580193280 35598309047402496 35910245243658240 36154532626268160 36239275830804480 36339940485890048 36480249136414720 36535106653913088 36907752055982080 37218715718123520 37296254709202944 37522541968883712 37843996767682560 37962259257581568 38252568932515840 38304261593235456 38564834801352704 38935650520596480 39259215483371520 39286422146908160 39345499473444864 39736196606066688 39960272902717440 40320275361300480 40594562948792320 40755073442119680 40882433046626304 41040280278466560 41410012533227520 41521221062979840 41531360555302912 41827575374807040 42180288063979520 42624291096231936 42958050384936960 43034140049080320 43385439151521792 43776298963697664 44151329562296320 44197224915271680 44289302467178496 44497886309253120 44867674838138880 45412796121219072 45424925607362560 45668883317391360 45903082719019008 46620318386503680 46722780624715776 46903177461104640 47111058580045824 47143706576289792 47452824071976960 47880326991544320 48206043501690880 48384330433560576 48906088130543616 49181874341806080 49670245757583360 49692015039873024 49728339612270592 50458662356910080 50511114188881920 50616345676775424 51072348790980608 51103041308282880 51914200694128640 52345620644495360 52981595474755584 53280363870289920 53397463571103744 53760367148400640 54231798939402240 54509910728835072 54720373704622080 55361628083973120 55770100499742720 55944382063804416 56765995151523840 56832388128309248 57378853398773760 57456392389853184 57847252202029056 58403475780894720 58888823225057280 58929633220362240 59052403289571328 59330515079004160 60480413041950720 60891844423188480 61132610163179520 62115018799841280 62160424515338240 62297040832954368 62537569948139520 62814744773394432 63270432095969280 63840435988725760 63936436644347904 64875423030312960 65575832455741440 65664448445546496 66226994343444480 66433953700767744 66746829463879680 67301512257208320 67488460902367232 68137388411043840 68854624078528512 69120472047943680 69930477579755520 70642127299674112 70715559864434688 71040485160386560 71820490487316480 72309065252536320 72478551661608960 72679880971780096 72960498272829440 73070213307826176 73815504111964160 74592509418405888 75687993535365120 75924518515163136 76505137865031680 76608523186470912 77129669602705408 77871301041192960 78518430966743040 78572844293816320 79472393212133376 79920545805434880 80640550722600960 81510146884239360 81764866093252608 82080560556933120 82820025066455040 83042442125959680 83062721110605824 83655150749614080 84360576127959040 85248582192463872 85916100769873920 86068280098160640 86770878303043584 87552597927395328 88302659124592640 88394449830543360 88578604934356992 88995772618506240 90825592242438144 90849851214725120 91337766634782720 91806165438038016 93240636773007360 93445561249431552 93806354922209280 94222117160091648 94905648143953920 95760653983088640 96412087003381760 96768660867121152 98363748683612160 99340491515166720 99456679224541184 101022228377763840 101232691353550848 102144697581961216 102206082616565760 103828401388257280 104691241288990720 105963190949511168 106560727740579840 106794927142207488 108463597878804480 109019821457670144 109440747409244160 110723256167946240 111888764127608832 113531990303047680 114757706797547520 114912784779706368 115694504404058112 116806951561789440 117777646450114560 117859266440724480 118104806579142656 120960826083901440 121783688846376960 122265220326359040 124230037599682560 124320849030676480 124594081665908736 126540864191938560 127680871977451520 127872873288695808 131328896891092992 132453988686888960 132867907401535488 133493658927759360 134603024514416640 134976921804734464 136274776822087680 137709248157057024 139860955159511040 141431119728869376 142080970320773120 143640980974632960 144618130505072640 145359761943560192 145920996545658880 147631008223928320 149185018836811776 151375987070730240 151849037030326272 153010275730063360 153217046372941824 154259339205410816 155742602082385920 157036861933486080 158944786424266752 159841091610869760 161281101445201920 163529732186505216 164161121113866240 166084884251919360 167310301499228160 168721152255918080 170497164384927744 172136560196321280 173541756606087168 176605318249185280 176788899661086720 177157209868713984 177991545237012480 181699702429450240 182675533269565440 186481273546014720 186891122498863104 187612709844418560 188444234320183296 189811296287907840 191521307966177280 192824174006763520 196727497367224320 198680983030333440 198913358449082368 202465382707101696 204289395163922432 204412165233131520 207656802776514560 211926381899022336 213121455481159680 216927195757608960 218039642915340288 218881494818488320 221446512335892480 223777528255217664 227063980606095360 229515413595095040 229825569559412736 231389008808116224 233613903123578880 235555292900229120 235718532881448960 236209613158285312 241921652167802880 244530440652718080 248460075199365120 248641698061352960 249188163331817472 253081728383877120 255361743954903040 255745746577391616 262657793782185984 264907977373777920 265735814803070976 266987317855518720 269953843609468928 272549553644175360 275418496314114048 279721910319022080 284161940641546240 287281961949265920 289236261010145280 290719523887120384 295262016447856640 298370037673623552 303698074060652544 306434092745883648 311485204164771840 314073723866972160 317889572848533504 319682183221739520 327059464373010432 328322242227732480 332169768503838720 337442304511836160 344273120392642560 347083513212174336 353210636498370560 353577799322173440 354314419737427968 363399404858900480 365351066539130880 372962547092029440 373782244997726208 379622592575815680 383042615932354560 385648348013527040 397361966060666880 397826716898164736 404930765414203392 408824330466263040 415313605553029120 426242910962319360 433854391515217920 436079285830680576 437762989636976640 442893024671784960 447555056510435328 454127961212190720 459030827190190080 459651139118825472 462778017616232448 467227806247157760 471110585800458240 472419226316570624 483843304335605760 497283396122705920 506163456767754240 510723487909806080 511491493154783232 529815954747555840 531471629606141952 533974635711037440 539907687218937856 545099107288350720 559443820638044160 574563923898531840 578472522020290560 581439047774240768 590524032895713280 596740075347247104 607396148121305088 612868185491767296 622970408329543680 635779145697067008 639364366443479040 654118928746020864 656644484455464960 664339537007677440 674884609023672320 688546240785285120 694167026424348672 707155598644346880 708628839474855936 726798809717800960 745925094184058880 747564489995452416 759245185151631360 766085231864709120 771296696027054080 794723932121333760 809861530828406784 817648660932526080 852485821924638720 867708783030435840 872158571661361152 885786049343569920 895110113020870656 919302278237650944 934455612494315520 942221171600916480 944838452633141248 994566792245411840 1012326913535508480 1021446975819612160 1059631909495111680 1062943259212283904 1079815374437875712 1090198214576701440 1118887641276088320 1149127847797063680 1156945044040581120 1181048065791426560 1193480150694494208 1214792296242610176 1245940816659087360 1278728732886958080 1308237857492041728 1313288968910929920 1328679074015354880 1349769218047344640 1377092481570570240 1388334052848697344 1417257678949711872 1453597619435601920 1491850188368117760 1518490370303262720 1532170463729418240 1589447864242667520 1619723061656813568 1635297321865052160 1735417566060871680 1744317143322722304 1771572098687139840 1790220226041741312 1838604556475301888 1868911224988631040 1889676905266282496 1989133584490823680 2024653827071016960 2125886518424567808 2180396429153402880 2237775282552176640 2298255695594127360 2313890088081162240 2362096131582853120 2429584592485220352 2557457465773916160 2616475714984083456 2657358148030709760 2699538436094689280 2834515357899423744 2907195238871203840 2983700376736235520 3036980740606525440 3064340927458836480 3178895728485335040 3239446123313627136 3270594643730104320 3470835132121743360 3543144197374279680 3580440452083482624 3737822449977262080 3779353810532564992 4049307654142033920 4251773036849135616 4360792858306805760 4475550565104353280 4596511391188254720 4724192263165706240 4859169184970440704 5232951429968166912 5314716296061419520 5399076872189378560 5669030715798847488 5967400753472471040 6073961481213050880 6541189287460208640 6941670264243486720 7086288394748559360 7558707621065129984 8098615308284067840 8503546073698271232 8721585716613611520 8951101130208706560 9193022782376509440 9448384526331412480 9718338369940881408 10629432592122839040 11338061431597694976 12147922962426101760 13082378574920417280 14172576789497118720 16197230616568135680 17007092147396542464 17902202260417413120 18896769052662824960 21258865184245678080 22676122863195389952 24295845924852203520 26164757149840834560 28345153578994237440 34014184294793084928 37793538105325649920 42517730368491356160 48591691849704407040 56690307157988474880 68028368589586169856 85035460736982712320 113380614315976949760 170070921473965424640 340141842947930849280
- Sum of all divisors σ(n): 1617415055964006334308
- Sum of proper divisors (its aliquot sum) s(n): 1277273213016075485028
- 340141842947930849280 is an abundant number, because the sum of its proper divisors (1277273213016075485028) is greater than itself. Its abundance is 937131370068144635748
Bases of 340141842947930849280
- Binary: 1001001110000011010101001010000000011001011100010000000000000000000002
- Hexadecimal: 0x12706A94032E200000
- Base-36: 1ZS8KS9PYGWSG0
Squares and roots of 340141842947930849280
- 340141842947930849280 squared (3401418429479308492802) is 115696473324014855224020042536702076518400
- 340141842947930849280 cubed (3401418429479308492803) is 39353211659006531907995766245193760489751247857226457546752000
-
The
square root of 340141842947930849280 is 18442934770.4732407449 -
The
cube root of 340141842947930849280 is 6980502.4976558241
Scales and comparisons
How big is 340141842947930849280?- 340,141,842,947,930,849,280 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 340,141,842,947,930,849,280 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 340141842947930849280 cubic inches would be around 581708.5 feet tall.
Recreational maths with 340141842947930849280
- 340141842947930849280 backwards is 082948039749248141043
- 340141842947930849280 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 340141842947930849280'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 340141842947930849280 - Facts about the integer". Numbermatics.com. 2024. Web. 27 September 2024.
APA style:
Numbermatics. (2024). Number 340141842947930849280 - Facts about the integer. Retrieved 27 September 2024, from https://numbermatics.com/n/340141842947930849280/
Chicago style:
Numbermatics. 2024. "Number 340141842947930849280 - Facts about the integer". https://numbermatics.com/n/340141842947930849280/
The information we have on file for 340141842947930849280 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 340141842947930849280, math, Factors of 340141842947930849280, curriculum, school, college, exams, university, Prime factorization of 340141842947930849280, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty quintillion, one hundred forty-one quadrillion, eight hundred forty-two trillion, nine hundred forty-seven billion, nine hundred thirty million, eight hundred forty-nine thousand, two hundred eighty.