6672684428632208802816
6,672,684,428,632,208,802,816 is an even composite number composed of eight prime numbers multiplied together.
6672684428632208802816 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 6672684428632208802816:
210 × 32 × 72 × 112 × 132 × 172 × 312 × 16132
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 11 × 11 × 13 × 13 × 17 × 17 × 31 × 31 × 1613 × 1613)See below for interesting mathematical facts about the number 6672684428632208802816 from the Numbermatics database.
Names of 6672684428632208802816
- Cardinal: 6672684428632208802816 can be written as Six sextillion, six hundred seventy-two quintillion, six hundred eighty-four quadrillion, four hundred twenty-eight trillion, six hundred thirty-two billion, two hundred eight million, eight hundred two thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 6.672684428632208802816 × 1021
Factors of 6672684428632208802816
Divisors of 6672684428632208802816
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 13 14 16 17 18 21 22 24 26 28 31 32 33 34 36 39 42 44 48 49 51 52 56 62 63 64 66 68 72 77 78 84 88 91 93 96 98 99 102 104 112 117 119 121 124 126 128 132 136 143 144 147 153 154 156 168 169 176 182 186 187 192 196 198 204 208 217 221 224 231 234 238 242 248 252 256 264 272 273 279 286 288 289 294 306 308 312 336 338 341 352 357 363 364 372 374 384 392 396 403 408 416 429 434 441 442 448 462 468 476 484 496 504 507 512 527 528 539 544 546 558 561 572 576 578 588 612 616 624 637 651 663 672 676 682 693 704 714 726 728 744 748 768 784 792 806 816 819 832 833 847 858 867 868 882 884 896 924 936 952 961 968 992 1001 1008 1014 1023 1024 1054 1056 1071 1078 1088 1089 1092 1116 1122 1144 1152 1156 1176 1183 1209 1224 1232 1248 1274 1287 1302 1309 1326 1344 1352 1364 1386 1408 1428 1452 1456 1488 1496 1519 1521 1536 1547 1568 1573 1581 1584 1612 1613 1617 1632 1638 1664 1666 1683 1694 1716 1734 1736 1764 1768 1792 1848 1859 1872 1904 1911 1922 1936 1953 1984 1989 2002 2016 2023 2028 2046 2057 2108 2112 2142 2156 2176 2178 2184 2232 2244 2288 2304 2312 2352 2366 2387 2418 2431 2448 2464 2496 2499 2541 2548 2574 2601 2604 2618 2652 2688 2704 2728 2772 2816 2821 2856 2873 2883 2904 2912 2976 2992 3003 3038 3042 3069 3072 3094 3136 3146 3162 3168 3179 3224 3226 3234 3264 3276 3328 3332 3366 3388 3432 3468 3472 3528 3536 3549 3584 3627 3689 3696 3718 3744 3751 3757 3808 3822 3844 3872 3906 3927 3968 3978 4004 4032 4046 4056 4092 4114 4216 4224 4284 4312 4352 4356 4368 4433 4464 4488 4557 4576 4608 4624 4641 4704 4719 4732 4743 4774 4836 4839 4851 4862 4896 4928 4992 4998 5082 5096 5148 5202 5208 5236 5239 5304 5376 5408 5456 5544 5577 5632 5642 5712 5733 5746 5766 5797 5808 5824 5929 5952 5984 6006 6069 6076 6084 6138 6171 6188 6272 6292 6324 6336 6358 6448 6452 6468 6528 6552 6656 6664 6727 6732 6776 6851 6864 6936 6944 7007 7056 7072 7098 7161 7168 7254 7293 7378 7392 7436 7488 7497 7502 7514 7616 7623 7644 7688 7744 7812 7854 7936 7956 8008 8064 8092 8112 8184 8228 8281 8432 8448 8463 8568 8619 8624 8649 8704 8712 8736 8866 8928 8959 8976 9009 9114 9152 9163 9216 9248 9282 9408 9438 9464 9486 9537 9548 9672 9678 9702 9724 9792 9856 9984 9996 10164 10192 10296 10404 10416 10472 10478 10571 10608 10647 10752 10816 10829 10912 11011 11067 11088 11154 11253 11264 11271 11284 11291 11424 11466 11492 11532 11594 11616 11648 11781 11858 11904 11968 12012 12138 12152 12168 12276 12342 12376 12493 12544 12584 12648 12672 12716 12896 12904 12936 13013 13056 13104 13299 13312 13328 13454 13464 13552 13671 13702 13728 13872 13888 13923 14014 14112 14144 14157 14161 14196 14322 14399 14508 14517 14586 14756 14784 14872 14976 14994 15004 15028 15232 15246 15288 15376 15488 15624 15708 15717 15872 15912 16016 16128 16184 16224 16337 16368 16456 16562 16709 16731 16864 16896 16926 17017 17136 17238 17248 17298 17391 17408 17424 17472 17732 17743 17787 17856 17918 17952 18018 18207 18228 18304 18326 18496 18513 18564 18816 18876 18928 18972 19074 19096 19344 19356 19404 19448 19584 19712 19747 19968 19992 20111 20181 20328 20384 20449 20553 20592 20808 20832 20944 20956 20969 21021 21142 21216 21294 21483 21504 21632 21658 21824 21879 22022 22134 22176 22253 22308 22506 22542 22568 22582 22848 22932 22984 23064 23188 23232 23296 23562 23716 23808 23936 24024 24276 24304 24336 24552 24684 24752 24843 24986 25088 25168 25296 25344 25389 25432 25792 25808 25823 25857 25872 26026 26112 26208 26257 26299 26598 26656 26741 26877 26908 26928 27104 27342 27404 27421 27456 27489 27744 27776 27846 28028 28224 28288 28314 28322 28392 28611 28644 28798 29016 29034 29172 29512 29568 29744 29952 29988 30008 30056 30464 30492 30576 30752 30976 31031 31248 31416 31434 31603 31713 31744 31824 32032 32256 32368 32448 32487 32674 32736 32912 33033 33124 33201 33418 33462 33728 33759 33792 33813 33852 33873 34034 34272 34476 34496 34596 34782 34848 34944 34969 35464 35486 35574 35712 35836 35904 36036 36414 36456 36608 36652 36673 36992 37026 37128 37479 37632 37752 37856 37944 38148 38192 38688 38712 38808 38896 39039 39168 39424 39494 39897 39936 39984 40222 40362 40579 40656 40768 40898 41106 41184 41327 41616 41664 41888 41912 41938 42042 42284 42432 42483 42588 42966 43197 43264 43316 43648 43758 44044 44268 44352 44506 44616 45012 45084 45136 45164 45696 45864 45968 46128 46376 46464 46592 47089 47124 47151 47432 47616 47872 47957 48048 48552 48608 48672 48763 48841 49011 49104 49368 49504 49686 49972 50003 50127 50176 50336 50592 50688 50778 50864 51051 51584 51616 51646 51714 51744 52052 52173 52224 52416 52514 52598 53196 53229 53312 53361 53482 53754 53816 53856 54208 54684 54808 54842 54912 54978 55488 55552 55692 56056 56448 56576 56628 56644 56784 57222 57288 57596 57629 58032 58068 58344 59024 59136 59241 59488 59904 59976 60016 60112 60333 60543 60928 60984 61152 61347 61504 61659 61952 62062 62496 62713 62832 62868 62907 63063 63206 63426 63648 63767 64064 64512 64736 64896 64974 65348 65472 65824 66066 66248 66402 66759 66836 66924 67456 67518 67626 67704 67746 68068 68544 68952 68992 69192 69564 69696 69888 69938 70928 70972 71148 71424 71672 71808 72072 72828 72912 73216 73304 73346 73984 73997 74052 74256 74529 74958 75264 75361 75504 75712 75888 76296 76384 77077 77376 77424 77469 77616 77792 78078 78336 78771 78848 78897 78988 79037 79794 79968 80223 80444 80631 80724 81158 81312 81536 81796 82212 82263 82368 82467 82654 83232 83328 83776 83824 83876 84084 84568 84864 84966 85176 85932 86394 86528 86632 87296 87451 87516 88088 88536 88704 89012 89063 89232 90024 90168 90272 90328 91091 91392 91728 91936 92256 92752 92928 93093 93184 94178 94248 94302 94809 94864 95139 95232 95744 95914 96096 97104 97216 97344 97461 97526 97682 98022 98208 98549 98736 99008 99099 99372 99944 100006 100254 100672 100793 101184 101376 101556 101619 101728 102102 103168 103232 103292 103428 103488 104104 104346 104832 104907 105028 105196 106392 106458 106624 106722 106964 107508 107632 107712 108416 109368 109616 109684 109824 109956 110019 110976 111104 111384 112112 112437 112896 113152 113256 113288 113568 114359 114444 114576 115192 115258 116064 116136 116281 116467 116688 117117 118048 118272 118482 118976 119119 119808 119952 120032 120224 120666 121086 121737 121856 121968 122304 122694 123008 123318 123904 123981 124124 124201 124992 125426 125664 125736 125814 126126 126412 126852 127296 127449 127534 128128 129472 129591 129792 129948 130696 130944 131648 132132 132496 132804 133518 133672 133848 134912 135036 135252 135408 135492 136136 137088 137423 137904 137984 138384 139128 139392 139776 139876 140777 141267 141856 141944 142296 142848 143143 143344 143616 143871 144144 145656 145824 146289 146432 146523 146608 146692 146783 147033 147968 147994 148104 148512 149058 149916 150009 150381 150528 150722 151008 151424 151776 152592 152768 153153 154154 154752 154848 154938 155232 155584 155771 156156 156672 157542 157794 157976 158074 159588 159687 159936 160446 160888 161262 161448 162316 162409 162624 163072 163592 164424 164526 164736 164934 165308 166464 166656 167552 167648 167752 168168 169136 169728 169932 170352 171864 172788 172887 173056 173264 174592 174902 175032 176176 177072 177408 177723 178024 178126 178464 179707 180048 180336 180544 180656 180999 182182 182784 183456 183799 183872 184041 184093 184512 185504 185856 186186 187187 188139 188356 188496 188604 188721 189618 189728 190278 191301 191488 191828 191947 192192 194208 194432 194688 194922 195052 195173 195364 196044 196416 197098 197472 198016 198198 198744 199888 200012 200277 200508 201344 201586 202368 203112 203238 203456 204204 206336 206464 206584 206856 206976 208208 208692 209664 209814 210056 210392 212381 212784 212916 213248 213444 213928 215016 215264 215424 216832 217217 218736 219232 219368 219648 219912 220038 221221 221952 221991 222208 222768 224224 224874 225792 226083 226304 226512 226576 227136 228718 228888 229152 230384 230516 230659 231231 232128 232272 232407 232562 232934 233376 234234 236096 236313 236544 236691 236964 237111 237952 238238 239904 240064 240448 240669 241332 242172 243474 243936 244608 244783 245388 246016 246636 246789 247962 248248 248402 249984 250852 251328 251472 251628 252252 252824 253704 254592 254898 255068 256256 256711 258944 259182 259584 259896 261392 261888 262353 263296 264264 264992 265608 267036 267189 267344 267696 269824 270072 270504 270816 270984 272272 272597 273273 274176 274846 275808 275968 276768 277729 278256 278784 279279 279552 279752 281554 282534 283712 283888 284053 284427 284592 285696 286286 286688 287232 287742 288288 289289 291312 291648 292578 293046 293216 293384 293566 294066 295647 295936 295988 296208 297024 298116 299832 300018 300762 301444 301631 302016 302379 302848 303552 305184 305536 306306 308308 309504 309696 309876 310464 311168 311542 312312 314721 315084 315588 315952 316148 319176 319374 319872 320892 321776 322524 322896 324632 324818 325248 326144 327184 328848 329052 329472 329868 330057 330616 332928 333312 335104 335296 335504 335699 336336 338272 339456 339864 340704 341341 341887 343077 343728 345576 345774 346528 347633 348843 349184 349401 349804 350021 350064 352352 354144 354816 355446 356048 356252 356473 356928 357357 359414 360096 360672 361088 361312 361998 364364 365211 365568 366912 367598 367744 368082 368186 369024 371008 371712 371943 372372 372603 374374 376278 376712 376992 377208 377442 379236 379456 380556 382602 383656 383894 384384 388416 388864 389376 389844 390104 390346 390728 392088 392832 394196 394944 396032 396396 397488 399776 400024 400554 401016 402688 403172 403403 404736 406224 406476 406912 408408 412269 412672 412928 413168 413712 413952 416416 417384 419328 419628 420112 420784 422331 423801 424762 425568 425832 426496 426888 427856 429429 430032 430528 430848 431613 433664 434434 437472 438464 438736 438867 438991 439296 439569 439824 440076 440349 442442 443904 443982 445536 446369 448448 449748 450027 451584 452166 453024 453152 454272 454597 457436 457776 458304 460768 461032 461318 462462 464256 464544 464814 465124 465868 466157 466752 467313 468468 472192 472626 473382 473928 474222 475904 476476 479808 480128 480896 481338 482664 484344 486948 487227 487872 489216 489566 490776 492032 493272 493578 495924 496496 496804 499968 501704 502656 502944 503256 504504 505648 507408 509184 509796 510136 512512 513422 517888 517979 518364 518661 519168 519792 522784 523776 524706 526592 527527 528528 529984 531216 534072 534378 534688 535392 537251 539121 539648 540144 541008 541632 541968 544544 545194 546546 548352 549692 550033 551397 551616 551936 552279 553536 555458 556512 557568 558558 559504 561561 563108 564417 565068 567424 567776 568106 568854 569184 572572 573376 573903 574464 575484 575841 576576 578578 582624 583296 585156 585519 586092 586432 586768 587132 588132 591294 591976 592416 594048 596232 599664 600036 601524 602888 603262 604032 604758 605696 607104 610368 611072 612157 612612 616616 619008 619392 619752 620928 622336 623084 623441 624624 629442 630168 631176 631904 632296 633919 637143 638352 638748 639744 641784 643552 645048 645792 649264 649636 650039 650496 651651 652288 654368 657696 658104 658944 659736 660114 661232 663663 665856 665973 666624 670208 670592 671008 671398 672672 676544 678249 678912 679728 681408 682682 683774 686154 687456 689843 691152 691548 691977 693056 693693 695266 697686 698802 699608 700042 700128 704704 708288 709632 710892 711333 712096 712504 712946 713856 714714 718828 720192 721344 722176 722624 723996 728728 730422 733824 734349 735196 735488 736164 736372 738048 742016 743886 744744 745206 748748 752556 753424 753984 754416 754884 758472 758912 761112 765204 767312 767788 768768 770133 776832 777728 778752 779688 780208 780692 781456 784176 785664 787059 788392 789888 792064 792792 794976 799552 800048 800513 801108 801567 802032 805376 806344 806806 809472 812448 812952 813824 813967 815269 816816 817791 819819 824538 825856 826336 827424 827904 828971 832832 833187 834768 838656 839256 840224 841568 844662 847602 849524 850051 851136 851664 852159 852992 853776 855712 858858 860064 861056 861696 863226 867328 867867 868868 869407 874944 876928 877472 877734 877982 879138 879648 880152 880698 884884 886941 887808 887964 891072 892738 896896 899496 900054 904332 904893 906048 906304 907137 908544 909194 914872 915552 916608 921536 922064 922636 924924 928512 929088 929628 930248 931736 932314 933504 934626 936936 944384 945252 946764 947856 948444 951808 952952 959616 960256 961792 961961 962676 965328 968688 973896 974454 975744 978432 979132 979693 981552 984064 986544 987156 991848 992992 993608 999936 1002001 1003408 1005312 1005888 1006512 1007097 1009008 1011296 1014816 1018368 1019592 1020272 1024023 1025024 1025661 1026844 1027481 1029231 1035776 1035958 1036728 1037322 1039584 1042899 1045568 1046529 1047552 1048203 1049412 1050063 1053184 1055054 1057056 1059968 1062432 1068144 1068756 1069376 1069419 1070784 1072071 1074502 1078242 1080288 1082016 1083264 1083936 1084039 1089088 1090388 1093092 1096704 1099384 1100066 1102794 1103232 1104558 1107072 1110916 1113024 1115136 1117116 1117809 1119008 1123122 1126216 1128834 1130136 1134848 1135552 1136212 1136863 1137708 1138368 1145144 1146752 1147806 1150968 1151682 1153152 1157156 1165248 1166592 1170312 1171038 1172184 1172864 1173536 1174264 1176264 1182588 1183952 1184832 1188096 1192464 1199328 1200072 1203048 1205776 1206524 1208064 1209516 1210209 1211392 1214208 1220736 1222144 1224314 1225224 1233232 1236807 1238016 1238784 1239504 1241856 1244672 1246168 1246882 1249248 1257949 1258884 1260336 1262352 1263808 1264592 1266993 1267838 1274286 1276704 1277496 1279488 1281137 1283568 1287104 1288287 1290096 1291584 1298528 1299272 1300078 1300992 1303302 1308736 1310309 1315392 1316208 1316973 1317888 1319472 1320228 1321047 1322464 1327326 1331712 1331946 1339107 1340416 1341184 1342016 1342796 1343629 1345344 1353088 1356498 1359456 1362816 1363791 1365364 1366211 1367548 1372308 1374912 1379686 1382304 1383096 1383954 1386112 1387386 1390532 1395372 1397604 1398471 1399216 1400084 1400256 1401939 1409408 1416576 1421784 1422666 1424192 1425008 1425892 1427712 1429428 1437656 1440384 1442688 1444352 1445248 1447992 1457456 1460844 1461681 1467648 1468698 1470392 1470976 1472328 1472744 1476096 1484032 1486667 1487772 1489488 1490412 1497496 1505112 1506848 1507968 1508832 1509768 1511653 1514071 1516944 1517824 1522224 1530408 1534624 1535576 1537536 1540266 1548547 1550093 1553664 1553937 1555456 1557504 1559376 1560416 1561384 1562912 1568352 1571328 1574118 1576784 1579776 1582581 1584128 1585584 1589952 1599104 1600096 1601026 1602216 1603134 1604064 1610752 1611753 1612688 1613612 1614613 1617363 1618944 1624896 1625904 1627648 1627934 1630538 1633632 1635582 1639638 1649076 1650099 1651712 1652672 1654191 1654848 1655808 1656837 1657942 1665664 1666374 1669536 1678512 1680448 1683136 1684683 1689324 1695204 1699048 1700102 1702272 1703328 1704318 1707552 1711424 1713481 1717716 1720128 1722112 1723392 1726452 1727523 1735734 1737736 1738814 1749888 1753856 1754944 1755468 1755964 1756557 1758276 1759296 1760304 1761396 1769768 1773882 1775928 1782144 1785476 1786499 1793792 1798992 1800108 1808664 1809786 1812096 1812608 1814274 1817088 1818388 1829744 1831104 1833216 1836471 1843072 1844128 1845272 1849848 1857024 1858176 1859256 1860496 1863472 1864628 1867008 1869252 1870323 1873872 1888768 1890504 1893528 1895712 1896888 1901757 1903616 1905904 1908179 1911429 1919232 1920512 1923584 1923922 1925352 1930656 1937376 1944103 1947792 1948908 1950117 1951488 1954953 1956864 1958264 1959386 1963104 1973088 1974312 1976777 1983696 1985984 1987216 1990989 1999872 2004002 2006816 2010624 2011776 2013024 2014194 2018016 2022592 2025023 2029632 2036736 2039184 2040544 2048046 2051322 2053688 2054962 2058462 2069529 2071552 2071916 2073456 2074644 2075931 2079168 2085798 2091136 2093058 2096406 2098824 2100126 2106368 2110108 2111417 2114112 2119936 2124864 2136288 2137512 2138752 2138838 2141568 2144142 2149004 2156484 2160576 2164032 2166528 2167872 2168078 2178176 2180776 2186184 2198768 2200132 2203047 2205588 2206464 2209116 2214144 2221832 2226048 2234232 2235618 2238016 2246244 2252432 2257668 2260272 2269696 2271104 2272424 2273726 2275416 2276736 2290288 2293504 2295612 2301936 2303364 2306304 2310399 2314312 2330496 2333184 2336191 2340624 2342076 2344368 2345728 2347072 2348528 2352528 2365176 2367904 2369664 2376192 2384928 2389387 2393209 2398656 2400144 2401539 2406096 2411552 2413048 2416128 2419032 2420418 2428416 2433431 2441472 2441901 2444288 2445807 2448628 2450147 2450448 2453373 2466464 2473614 2477568 2479008 2483712 2486913 2489344 2492336 2493764 2495311 2498496 2499561 2515898 2517768 2520672 2524704 2527616 2529184 2533986 2535676 2537249 2548572 2550153 2553408 2554992 2556477 2558976 2562274 2567136 2574208 2576574 2580192 2583168 2597056 2598544 2600156 2601769 2601984 2603601 2606604 2608221 2617472 2620618 2630784 2632416 2633946 2638944 2640456 2642094 2644928 2654652 2663424 2663892 2678214 2682368 2684032 2685592 2687258 2690688 2706176 2712996 2714679 2718912 2725632 2727582 2730728 2732422 2735096 2744616 2749824 2759372 2760953 2764608 2766192 2767908 2772224 2774772 2781064 2790744 2795208 2796942 2798432 2800168 2800512 2803878 2818816 2823821 2833152 2843568 2845332 2848384 2850016 2851784 2855424 2858856 2875312 2880768 2885376 2885883 2888704 2890496 2895984 2914912 2921688 2923362 2935296 2937396 2939079 2940784 2941952 2944656 2945488 2952192 2968064 2973334 2975544 2978976 2980824 2994992 2998567 3006003 3010224 3013696 3015936 3017664 3019536 3021291 3023306 3028142 3033888 3035648 3044448 3055019 3060816 3069248 3071152 3072069 3075072 3076983 3080532 3082443 3097094 3100186 3107328 3107874 3118752 3120832 3122768 3124583 3125824 3128697 3136704 3142656 3148236 3150189 3153568 3159552 3165162 3171168 3179904 3182179 3198208 3200192 3202052 3204432 3206268 3208128 3208257 3223506 3225376 3227224 3229226 3234726 3249792 3251808 3252117 3255296 3255868 3261076 3263099 3267264 3271164 3279276 3298152 3300198 3305344 3308382 3309696 3313674 3315884 3317941 3331328 3332748 3339072 3357024 3360896 3366272 3369366 3378648 3390408 3398096 3400204 3404544 3406656 3408636 3410589 3415104 3422848 3426962 3435432 3440256 3444224 3452904 3455046 3471468 3475472 3477628 3499776 3507712 3509888 3510936 3511928 3513114 3516552 3518592 3520608 3522792 3539536 3547764 3551856 3564288 3570952 3572998 3587584 3597984 3600216 3610477 3617328 3619572 3624192 3625216 3628548 3630627 3634176 3636776 3659488 3662208 3666432 3672942 3686144 3688256 3690544 3692689 3699696 3714048 3716352 3718512 3720992 3726944 3729256 3734016 3738504 3740646 3747744 3760757 3773847 3777536 3781008 3787056 3791424 3793776 3803514 3811808 3816358 3822858 3838464 3841024 3843411 3847168 3847844 3850231 3850704 3861312 3874752 3888206 3895584 3897816 3900234 3902976 3909906 3916528 3918772 3921203 3926208 3930927 3946176 3948624 3950919 3953554 3967392 3971968 3974432 3981978 4008004 4013632 4017321 4021248 4023552 4026048 4028388 4030887 4036032 4045184 4050046 4059264 4078368 4081088 4091373 4096092 4098633 4102644 4107376 4109924 4116924 4139058 4143832 4146912 4149288 4151862 4158336 4171596 4182272 4186116 4192812 4195413 4197648 4200252 4220216 4222834 4228224 4239872 4249728 4272576 4275024 4277504 4277676 4283136 4288284 4298008 4312968 4321152 4328064 4333056 4335744 4336156 4356352 4361552 4364087 4372368 4397536 4400264 4406094 4411176 4412928 4418232 4428288 4437433 4443664 4452096 4460001 4468464 4471236 4476032 4492488 4504864 4515336 4520544 4534959 4539392 4542208 4542213 4544848 4547452 4550273 4550832 4553472 4580576 4587008 4591224 4603872 4606728 4612608 4620798 4628624 4634149 4645641 4650279 4660992 4661811 4666368 4672382 4681248 4684152 4688736 4691456 4694144 4697056 4705056 4730352 4735808 4739328 4747743 4752384 4769856 4778774 4786418 4797312 4800288 4803078 4812192 4823104 4826096 4828901 4832256 4835259 4838064 4840836 4843839 4856832 4866862 4882944 4883802 4891614 4897256 4900294 4900896 4906746 4932928 4947228 4950297 4955136 4958016 4967424 4973826 4984672 4987528 4990622 4996992 4999122 5031796 5035536 5041344 5049408 5055232 5058368 5067972 5071352 5074498 5097144 5100306 5106816 5109984 5112954 5124548 5127727 5134272 5140443 5148416 5153148 5160384 5166336 5194112 5197088 5200312 5203538 5207202 5213208 5216442 5234944 5241236 5261568 5264832 5267892 5277888 5280912 5284188 5289856 5309304 5327784 5356428 5359497 5364736 5368064 5371184 5374516 5381376 5412352 5425992 5429358 5437824 5451264 5455164 5461456 5464844 5470192 5489232 5499648 5509413 5518744 5521906 5529216 5532384 5535816 5544448 5549544 5562128 5581488 5590416 5593884 5596864 5600336 5601024 5607756 5610969 5637632 5647642 5666304 5687136 5690664 5696768 5697769 5700032 5703568 5705271 5706883 5710848 5717712 5724537 5750624 5761536 5770752 5771766 5780992 5791968 5802797 5829824 5832309 5843376 5846724 5850351 5870592 5874792 5878158 5881568 5889312 5890976 5909761 5930331 5936128 5946668 5950357 5951088 5957952 5961648 5989984 5997134 6012006 6020448 6027392 6031872 6035328 6039072 6042582 6046612 6050363 6056284 6060041 6067776 6071296 6075069 6088896 6110038 6121632 6138496 6142304 6144138 6153966 6161064 6164886 6194188 6200372 6208587 6214656 6215748 6237504 6241664 6245536 6249166 6251648 6257394 6273408 6296472 6300378 6307136 6319104 6330324 6334251 6342336 6359808 6364358 6396416 6400384 6404104 6408864 6412536 6416256 6416514 6447012 6450752 6454448 6458452 6469452 6499584 6503616 6504234 6511736 6522152 6526198 6534528 6542328 6558552 6596304 6600396 6610688 6616764 6619392 6627348 6631768 6635882 6662656 6665496 6678144 6714048 6721792 6732544 6733727 6738732 6757296 6780816 6796192 6800408 6809088 6813312 6817272 6821178 6830208 6845696 6853924 6857851 6870864 6880512 6888448 6905808 6910092 6942936 6950944 6955256 6999552 7008573 7015424 7019776 7021872 7023856 7026228 7033104 7037184 7041216 7045584 7079072 7095528 7103712 7128576 7141904 7145996 7150429 7168161 7175168 7179627 7195968 7200432 7204617 7220954 7234656 7239144 7248384 7250432 7257096 7261254 7273552 7300293 7318976 7324416 7325703 7332864 7337421 7345884 7350441 7372288 7376512 7381088 7385378 7399392 7432704 7437024 7441984 7453888 7458512 7460739 7468032 7477008 7481292 7485933 7495488 7521514 7547694 7562016 7574112 7582848 7587552 7588273 7607028 7611747 7623616 7632716 7645716 7650459 7676928 7686822 7695688 7700462 7701408 7722624 7749504 7776412 7791168 7795632 7800468 7805307 7805952 7819812 7824663 7833056 7837544 7842406 7852416 7861854 7892352 7897248 7901838 7907108 7934784 7943936 7948864 7958041 7963956 8016008 8027264 8034642 8047104 8052096 8056776 8061774 8072064 8090368 8100092 8118528 8156736 8162176 8182746 8192184 8197266 8205288 8214752 8219848 8233848 8278116 8282859 8287664 8293824 8298576 8303724 8316672 8343192 8364544 8372232 8385624 8390826 8395296 8400504 8440432 8445668 8450507 8456448 8471463 8479744 8499456 8545152 8550048 8555008 8555352 8566272 8576568 8596016 8625936 8642304 8656128 8657649 8666112 8671488 8672312 8712704 8723104 8728174 8744736 8795072 8800528 8805643 8812188 8817237 8822352 8825856 8836464 8856576 8874866 8887328 8904192 8920002 8936928 8942472 8952064 8967959 8984976 8995701 9009728 9018009 9030672 9041088 9069918 9084416 9084426 9089696 9094904 9100546 9101664 9106944 9161152 9165057 9174016 9182448 9207744 9213456 9225216 9241596 9247329 9257248 9268298 9291282 9300558 9321984 9323622 9344764 9350561 9362496 9368304 9373749 9377472 9382912 9388288 9394112 9410112 9460704 9471616 9478656 9495486 9539712 9546537 9557548 9563477 9572836 9594624 9600576 9606156 9624384 9646208 9652192 9657802 9670518 9676128 9681672 9687678 9733724 9756351 9765888 9767604 9783228 9789297 9794512 9800588 9801792 9813492 9865856 9894456 9900594 9916032 9947652 9953823 9969344 9975056 9981244 9993984 9998244 10063592 10071072 10082688 10098816 10110464 10116736 10135944 10142704 10148996 10194288 10200612 10213632 10219968 10225908 10231767 10249096 10255454 10268544 10280886 10296832 10306296 10320768 10332672 10388224 10394176 10400624 10406669 10407076 10414404 10426416 10432884 10469888 10482472 10523136 10529664 10535784 10555776 10561824 10568376 10579712 10581571 10598497 10618608 10655568 10712856 10718994 10736128 10742368 10749032 10762752 10776623 10824704 10831431 10850651 10851984 10858716 10875648 10902528 10910328 10922912 10929688 10940384 10978464 10999296 11018826 11037488 11043812 11050663 11058432 11064768 11071632 11078067 11088896 11099088 11124256 11162976 11180832 11187768 11193728 11200672 11202048 11215512 11221938 11275264 11282271 11295284 11302291 11321541 11332608 11374272 11381328 11393536 11395538 11400064 11407136 11410542 11413766 11435424 11449074 11501248 11523072 11530233 11541504 11543532 11550693 11561984 11583936 11605594 11659648 11664618 11686752 11693448 11700702 11749584 11756316 11763136 11763609 11778624 11781952 11792781 11819522 11860662 11893336 11900714 11902176 11915904 11923296 11979968 11994268 12024012 12040896 12054784 12063744 12070656 12078144 12085164 12092661 12093224 12100726 12112568 12120082 12135552 12150138 12177792 12220076 12243264 12276992 12284608 12288276 12295899 12307932 12322128 12329772 12388376 12400744 12417174 12431496 12475008 12483328 12491072 12498332 12503296 12505493 12514788 12546816 12592944 12600756 12614272 12660648 12668502 12684672 12719616 12728716 12792832 12800768 12808208 12817728 12825072 12832512 12833028 12894024 12901504 12908896 12916904 12938904 12999168 13007232 13008468 13023472 13044304 13052396 13069056 13084656 13092261 13117104 13192608 13200792 13221376 13233528 13238784 13254696 13263536 13271764 13312299 13325312 13330992 13356288 13357253 13380003 13428096 13443584 13465088 13467454 13477464 13514592 13561632 13592384 13600816 13604877 13608721 13618176 13626624 13626639 13634544 13642356 13650819 13660416 13691392 13707848 13715702 13741728 13761024 13811616 13820184 13837439 13885872 13901888 13902447 13910512 13936923 13950837 13999104 14017146 14039552 14043744 14047712 14052456 14066208 14074368 14082432 14091168 14092507 14158144 14191056 14207424 14257152 14283808 14291992 14300858 14336322 14359254 14391936 14400864 14409234 14441908 14450867 14469312 14478288 14486703 14496768 14500864 14514192 14522508 14531517 14547104 14600586 14637952 14648832 14651406 14674842 14691768 14700882 14744576 14753024 14762176 14770756 14779919 14798784 14865408 14874048 14883968 14907776 14917024 14921478 14954016 14962584 14971866 14990976 15043028 15095388 15124032 15148224 15165696 15175104 15176546 15214056 15223494 15247232 15265432 15291432 15300918 15373644 15383181 15391376 15400924 15402816 15421329 15445248 15499008 15552824 15582336 15591264 15600936 15610614 15639624 15649326 15666112 15675088 15684812 15704832 15723708 15784704 15794496 15803676 15814216 15869568 15887872 15897728 15916082 15927912 16032016 16054528 16069284 16078491 16094208 16104192 16113552 16123548 16144128 16180736 16200184 16237056 16313472 16324352 16353337 16365492 16384368 16394532 16410576 16429504 16439696 16467696 16556232 16565718 16575328 16587648 16597152 16607448 16633344 16654781 16686384 16729088 16744464 16771248 16781652 16790592 16801008 16880864 16891336 16901014 16912896 16942926 16998912 17034017 17051023 17090304 17093307 17100096 17110016 17110704 17120649 17132544 17153136 17173611 17192032 17251872 17284608 17312256 17315298 17342976 17344624 17408391 17425408 17446208 17456348 17467177 17489472 17496927 17590144 17601056 17611286 17624376 17634474 17644704 17672928 17729283 17749732 17760743 17774656 17790993 17808384 17840004 17851071 17873856 17884944 17904128 17935918 17969952 17991402 18019456 18036018 18061344 18082176 18139836 18151089 18168832 18168852 18179392 18180123 18189808 18201092 18203328 18212383 18213888 18225207 18322304 18330114 18364896 18415488 18426912 18483192 18494658 18514496 18536596 18582564 18601116 18643968 18647244 18689528 18701122 18724992 18736608 18747498 18754944 18776576 18788224 18820224 18921408 18943232 18957312 18990972 19002753 19079424 19093074 19115096 19126954 19145672 19189248 19201152 19212312 19248768 19292416 19304384 19315604 19326671 19341036 19352256 19363344 19375356 19467448 19512702 19535208 19566456 19578594 19589024 19601176 19603584 19626984 19651489 19731712 19788912 19801188 19832064 19895304 19907646 19938688 19950112 19962488 19987968 19996488 20127184 20142144 20151209 20165376 20197632 20201181 20220928 20233472 20271888 20285408 20297992 20388576 20401224 20427264 20439936 20451816 20463534 20498192 20510908 20537088 20561772 20573553 20593664 20612592 20641536 20665344 20776448 20788352 20801248 20813338 20814152 20828808 20852832 20865768 20939776 20964944 20989969 21025719 21046272 21059328 21071568 21111552 21123648 21136752 21159424 21163142 21196994 21237216 21311136 21385133 21425712 21437988 21451287 21472256 21484736 21498064 21504483 21525504 21538881 21553246 21662862 21701302 21703968 21717432 21751296 21820656 21845824 21859376 21880768 21900879 21956928 21998592 22037652 22051323 22074976 22087624 22101326 22116864 22129536 22143264 22156134 22198176 22248512 22275253 22325952 22361664 22375536 22387456 22401344 22404096 22431024 22443876 22457799 22564542 22590568 22604582 22643082 22748544 22762656 22764819 22787072 22791076 22800128 22814272 22821084 22827532 22835241 22841693 22870848 22898148 23002496 23060466 23087064 23101386 23167872 23211188 23225587 23319296 23329236 23373504 23386896 23401404 23415921 23499168 23512632 23526272 23527218 23557248 23563904 23585562 23639044 23721324 23786672 23801428 23804352 23831808 23846592 23874123 23959936 23988536 24048024 24081792 24109568 24141312 24156288 24170328 24185322 24186448 24201452 24225136 24240164 24271104 24300276 24355584 24440152 24486528 24553984 24569216 24576552 24591798 24615864 24644256 24659544 24776752 24801488 24834348 24848577 24862992 24950016 24966656 24982144 24996664 25006592 25010986 25029576 25093632 25185888 25201512 25228544 25273339 25321296 25337004 25351521 25369344 25414389 25439232 25457432 25601536 25616416 25635456 25650144 25665024 25666056 25698101 25788048 25803008 25817792 25833808 25877808 25998336 26014464 26016936 26046944 26088608 26104792 26138112 26169312 26184522 26234208 26325299 26351581 26385216 26401584 26416929 26442752 26467056 26477568 26509392 26527072 26543528 26624598 26661984 26712576 26714506 26760006 26856192 26887168 26903877 26930176 26934908 26951617 26954928 26987103 27029184 27123264 27184768 27201632 27209754 27217442 27253248 27253278 27269088 27284712 27301638 27320832 27382784 27415696 27431404 27448421 27483456 27495171 27522048 27623232 27640368 27674878 27771744 27803776 27804894 27821024 27873846 27901674 28034292 28051683 28079104 28087488 28095424 28104912 28121247 28132416 28148736 28164864 28182336 28185014 28316288 28382112 28414848 28567616 28583984 28601716 28619459 28639611 28672644 28690431 28718508 28783872 28801728 28818468 28883816 28901734 28938624 28956576 28973406 29028384 29045016 29063034 29094208 29201172 29275904 29297664 29302812 29349684 29367891 29383536 29401764 29506048 29524352 29541512 29559838 29597568 29748096 29767936 29815552 29834048 29842956 29861469 29908032 29925168 29943732 29981952 30086056 30190776 30248064 30296448 30331392 30350208 30353092 30370483 30428112 30446988 30494464 30530864 30582864 30601836 30747288 30766362 30782752 30801848 30805632 30842658 30890496 30998016 31062031 31105648 31164672 31182528 31201872 31220007 31221228 31279248 31298652 31332224 31350176 31369624 31409664 31447416 31569408 31588992 31607352 31628432 31739136 31744713 31775744 31795456 31795491 31832164 31851911 31855824 32064032 32109056 32138568 32156982 32208384 32227104 32247096 32288256 32329869 32361472 32400368 32439043 32474112 32494293 32551953 32626944 32648704 32706674 32730984 32768736 32789064 32821152 32859008 32879392 32935392 32984237 33112464 33131436 33150656 33151989 33175296 33194304 33214896 33234201 33266688 33309562 33372768 33488928 33542496 33563304 33581184 33602016 33605209 33761728 33782672 33802028 33822997 33825792 33846813 33885852 33906873 33997824 34068034 34102046 34180608 34186614 34200192 34221408 34241298 34306272 34347222 34384064 34503744 34569216 34624512 34630596 34652079 34685952 34689248 34816782 34892416 34912696 34934354 34978944 34993854 35180288 35202112 35222572 35248752 35268948 35289408 35290827 35345856 35458566 35499464 35521486 35549312 35581986 35680008 35702142 35747712 35769888 35808256 35871836 35894089 35939904 35982804 36038912 36072036 36122688 36164352 36279672 36302178 36337704 36358784 36360246 36379616 36402184 36406656 36424766 36450414 36644608 36660228 36729792 36830976 36853824 36966384 36989316 37028992 37073192 37165128 37202232 37294488 37379056 37402244 37449984 37473216 37494996 37509888 37516479 37553152 37576448 37640448 37842816 37886464 37981944 38005506 38158848 38186148 38230192 38253908 38291344 38378496 38402304 38424624 38497536 38584832 38608768 38631208 38653342 38682072 38704512 38726688 38750712 38934896 39025404 39070416 39132912 39157188 39178048 39202352 39207168 39253968 39276783 39302978 39463424 39577824 39602376 39664128 39715247 39790608 39815292 39877376 39900224 39924976 39936897 39975936 39992976 40071759 40254368 40284288 40302418 40330752 40395264 40402362 40466944 40543776 40570816 40595984 40619579 40777152 40802448 40826163 40854528 40879872 40903632 40927068 40952457 40996384 41021816 41074176 41123544 41147106 41225184 41283072 41368327 41512317 41552896 41576704 41602496 41626676 41628304 41652499 41657616 41705664 41707341 41731536 41929888 41979938 42051438 42118656 42143136 42223104 42247296 42273504 42277521 42318848 42326284 42352541 42393988 42420287 42474432 42622272 42770266 42851424 42875976 42902574 42969472 42996128 43008966 43077762 43106492 43133233 43325724 43352601 43402604 43407936 43434864 43460109 43502592 43641312 43691648 43718752 43761536 43801758 43913856 44075304 44102646 44149952 44175248 44202652 44230073 44233728 44259072 44286528 44312268 44339757 44396352 44497024 44550506 44651904 44723328 44751072 44774912 44802688 44862048 44887752 44915598 45129084 45181136 45209164 45286164 45497088 45525312 45529638 45582152 45600256 45628544 45642168 45655064 45670482 45683386 45741696 45796296 46004992 46120932 46149543 46174128 46202772 46335744 46422376 46451174 46638592 46658472 46747008 46773792 46802808 46831842 46936201 46998336 47025264 47052544 47054436 47114496 47127808 47171124 47278088 47442648 47573344 47602856 47608704 47663616 47693184 47748246 47919872 47977072 48004957 48096048 48163584 48219136 48282624 48312576 48340656 48370644 48372896 48402904 48450272 48480328 48542208 48600552 48711168 48880304 48973056 49060011 49107968 49138432 49153104 49183596 49231728 49288512 49319088 49553504 49602976 49668696 49697154 49725984 49900032 49933312 49964288 49964343 49993328 50013184 50021972 50053003 50059152 50187264 50371776 50403024 50457088 50546678 50642592 50674008 50703042 50738688 50828778 50914864 50975639 51102051 51153069 51203072 51232832 51270912 51279921 51300288 51330048 51332112 51361947 51396202 51576096 51606016 51635584 51667616 51755616 52028928 52033872 52093888 52177216 52209584 52225173 52276224 52338624 52369044 52401531 52468416 52650598 52703162 52770432 52803168 52833858 52934112 53018784 53054144 53087056 53117911 53187849 53249196 53282229 53323968 53425152 53429012 53520012 53553213 53712384 53807754 53869816 53903234 53909856 53974206 54058368 54246528 54369536 54403264 54419508 54434884 54453267 54506496 54506556 54538176 54540369 54569424 54603276 54637149 54641664 54831392 54862808 54896842 54966912 54990342 55246464 55280736 55349756 55543488 55607552 55609788 55642048 55747692 55803348 56068584 56103366 56174976 56190848 56209824 56242494 56264832 56329728 56364672 56370028 56404997 56632576 56764224 56829696 57135232 57167968 57203432 57238918 57279222 57345288 57380862 57437016 57567744 57603456 57636936 57767632 57803468 57877248 57913152 57946812 57980013 58056768 58090032 58126068 58188416 58402344 58551808 58605624 58699368 58735782 58767072 58803528 58954467 59012096 59048704 59083024 59119676 59153549 59195136 59496192 59535872 59631104 59668096 59685912 59722938 59816064 59850336 59887464 59963904 60172112 60381552 60453627 60496128 60592896 60603543 60662784 60700416 60706184 60740966 60856224 60893976 60988928 61061728 61165728 61203672 61494576 61532724 61565504 61603696 61611264 61685316 61720659 61780992 61996032 62124062 62211296 62329344 62365056 62403744 62440014 62442456 62558496 62597304 62664448 62700352 62739248 62775713 62819328 62894832 62969907 63138816 63177984 63214704 63256864 63478272 63489426 63590912 63590982 63664328 63703822 63711648 64128064 64155399 64218112 64277136 64313964 64353861 64416768 64454208 64494192 64576512 64659738 64800736 64878086 64988586 65103906 65253888 65297408 65413348 65453927 65461968 65537472 65578128 65642304 65718016 65758784 65870784 65968474 66224928 66262872 66301312 66303978 66350592 66388608 66429792 66468402 66619124 66660451 66745536 66825759 66977856 67084992 67126608 67162368 67204032 67210418 67523456 67565344 67604056 67645994 67693626 67771704 67813746 68136068 68204092 68294457 68361216 68373228 68400384 68442816 68482596 68525079 68612544 68694444 68768128 69007488 69261192 69304158 69378496 69633564 69676761 69784832 69825392 69868708 69957888 69987708 70360576 70404224 70445144 70497504 70537896 70578816 70581654 70691712 70917132 70998928 71042972 71098624 71163972 71360016 71404284 71495424 71539776 71622369 71743672 71788178 71879808 71965608 72077824 72144072 72245376 72328704 72559344 72604356 72675408 72717568 72720492 72759232 72804368 72813312 72849532 72900828 73289216 73320456 73459584 73661952 73707648 73932768 73978632 74057984 74070997 74146384 74189479 74330256 74404464 74588976 74758112 74804488 74899968 74946432 74989992 75019776 75032958 75152896 75280896 75436361 75685632 75772928 75820017 75954557 75963888 76011012 76054563 76317696 76372296 76460384 76507816 76582688 76804608 76849248 76995072 77094303 77169664 77217536 77262416 77306684 77354641 77364144 77409024 77453376 77501424 77869792 78050808 78140832 78265824 78314376 78356096 78404704 78414336 78507936 78553566 78605956 78654719 78780533 78926848 78975897 79054743 79155648 79204752 79250787 79328256 79430494 79581216 79630584 79754752 79800448 79849952 79873794 79985952 80143518 80508736 80568576 80604836 80654839 80661504 80711631 80790528 80804724 80854851 80933888 81087552 81141632 81191968 81239158 81554304 81604896 81652326 81759744 81807264 81854136 81904914 81992768 82043632 82148352 82247088 82294212 82345263 82450368 82566144 82736654 83024634 83153408 83204992 83253352 83256608 83304998 83315232 83411328 83414682 83463072 83859776 83959876 84102876 84155049 84237312 84286272 84446208 84494592 84547008 84555042 84652568 84705082 84787976 84840574 84948864 85244544 85540532 85702848 85751952 85805148 85858377 85938944 85992256 86017932 86071293 86155524 86212984 86266466 86651448 86705202 86805208 86815872 86869728 86920218 87282624 87383296 87437504 87523072 87538451 87603516 87827712 88150608 88205292 88299904 88350496 88405304 88460146 88518144 88573056 88624536 88679514 88792704 88994048 89101012 89303808 89446656 89502144 89549824 89605376 89724096 89775504 89831196 90258168 90362272 90418328 90572328 90994176 91050624 91059276 91111449 91164304 91200512 91257088 91284336 91310128 91340964 91366772 91483392 91592592 92009984 92241864 92299086 92348256 92405544 92671488 92844752 92902348 92955577 93186093 93277184 93316944 93494016 93547584 93605616 93660021 93663684 93872402 93996672 94050528 94105088 94108872 94228992 94255616 94342248 94556176 94885296 95146688 95205712 95217408 95234139 95327232 95386368 95386473 95496492 95555733 95839744 95954144 96009914 96192096 96327168 96625152 96681312 96741288 96745792 96805808 96862073 96900544 96960656 96989607 97084416 97201104 97317129 97422336 97655859 97760608 97946112 98120022 98276864 98306208 98367192 98463456 98577024 98638176 98647549 98952711 99107008 99205952 99337392 99394308 99451968 99455967 99800064 99928576 99928686 99986656 100043944 100106006 100118304 100743552 100806048 100815627 100914176 101093356 101156069 101285184 101348016 101406084 101468991 101477376 101657556 101720619 101829728 101951278 102204102 102306138 102465664 102541824 102559842 102600576 102664224 102723894 102792404 102856171 103152192 103212032 103271168 103335232 103511232 104057856 104067744 104187776 104354432 104419168 104450346 104677248 104738088 104803062 104936832 105301196 105406324 105540864 105606336 105667716 105868224 106037568 106108288 106174112 106235822 106375698 106498392 106564458 106647936 106858024 107040024 107106426 107424768 107615508 107682267 107739632 107806468 107819712 107948412 108116736 108493056 108739072 108806528 108839016 108869768 108906534 109013112 109076352 109080738 109138848 109206552 109274298 109662784 109725616 109793684 109933824 109980684 110492928 110561472 110699512 111086976 111215104 111219576 111284096 111495384 111606696 112137168 112206732 112349952 112381696 112419648 112484988 112529664 112549437 112659456 112729344 112740056 112809994 113265152 113528448 113659392 114270464 114335936 114406864 114473359 114477836 114558444 114690576 114761724 114874032 115135488 115206912 115273872 115535264 115606936 115754496 115826304 115893624 115960026 116113536 116180064 116252136 116376832 116583467 116804688 117103616 117211248 117398736 117471564 117534144 117607056 117908934 118097408 118166048 118239352 118307098 118390272 118992384 119071744 119145741 119262208 119336192 119357161 119371824 119445876 119632128 119700672 119774928 119927808 120215277 120344224 120763104 120907254 120992256 121185792 121207086 121400832 121412368 121481932 121557293 121712448 121787952 121858737 121977856 122123456 122331456 122407344 122478489 122989152 123065448 123131008 123207392 123222528 123370632 123441318 124104981 124248124 124325201 124422592 124536951 124658688 124730112 124807488 124880028 124884912 124957497 125116992 125194608 125328896 125400704 125478496 125551426 125789664 125939814 126355968 126429408 126513728 126832563 126956544 126978852 127057623 127181824 127181964 127260861 127328656 127407644 127423296 127486681 128256128 128310798 128554272 128627928 128707722 128908416 128988384 129319476 129399699 129601472 129756172 129977172 130057803 130207812 130507776 130826696 130907854 130923936 131074944 131156256 131284608 131436032 131517568 131741568 131936948 132449856 132525744 132602624 132607956 132690219 132701184 132777216 132859584 132936804 133019271 133238248 133320902 133491072 133651518 133955712 134169984 134253216 134324736 134408064 134420836 135046912 135130688 135208112 135286697 135291988 135387252 135543408 135627492 136272136 136408184 136588914 136746456 136800768 136885632 136965192 137050158 137225088 137388888 137536256 137560423 138014976 138522384 138608316 138756992 139267128 139353522 139569664 139650784 139737416 139915776 139975416 140721152 140808448 140808603 140890288 140995008 141058463 141075792 141157632 141163308 141383424 141834264 141997856 142085944 142197248 142327944 142720032 142808568 142990848 143079552 143244738 143487344 143576356 143658619 143759616 143931216 144014871 144155648 144288144 144490752 144657408 145118688 145208712 145350816 145435136 145440984 145518464 145608736 145626624 145699064 145801656 146578432 146640912 146919168 146929783 147180033 147323904 147415296 147865536 147957264 148115968 148141994 148292768 148378958 148660512 148808928 149177952 149516224 149608976 149695931 149799936 149892864 149893029 149979984 150039552 150065916 150159009 150305792 150561792 150872722 151371264 151640034 151909114 151927776 152022024 152109126 152744592 152920768 152926917 153015632 153165376 153306153 153459207 153609216 153698496 153990144 154188606 154435072 154524832 154613368 154709282 154728288 154818048 154906752 155002848 155739584 156101616 156281664 156531648 156628752 156712192 156809408 156828672 157015872 157107132 157204593 157211912 157309438 157561066 157951794 158109486 158311296 158409504 158501574 158860988 158959537 159162432 159261168 159353733 159509504 159600896 159699904 159747588 159846687 159971904 160287036 161017472 161137152 161209672 161309678 161423262 161609448 161709702 162175104 162283264 162383936 162478316 162579109 163108608 163209792 163304652 163519488 163614528 163708272 163809828 163911447 163985536 164087264 164494176 164588424 164690526 164900736 165473308 166049268 166306816 166409984 166506704 166513216 166609996 166630464 166822656 166829364 166926144 167719552 167919752 168205752 168310098 168572544 168989184 169094016 169110084 169214991 169305136 169410164 169575952 169681148 169897728 170489088 171081064 171405696 171503904 171610296 171716754 171877888 171984512 172035864 172142586 172311048 172425968 172532932 173302896 173410404 173610416 173631744 173739456 173840436 173940039 174565248 174766592 174875008 175046144 175076902 175207032 175655424 176301216 176410584 176599808 176700992 176810608 176863401 176913373 176920292 177036288 177146112 177249072 177359028 177460647 177585408 177988096 178202024 178607616 178893312 179004288 179210752 179448192 179551008 179662392 179886707 180516336 180724544 180836656 181144656 181360881 181988352 182101248 182118552 182222898 182328608 182514176 182568672 182620256 182681928 182733544 182966784 183185184 183202591 184019968 184461067 184483728 184598172 184696512 184811088 185342976 185689504 185804696 185911154 186372186 186633888 186988032 187095168 187211232 187320042 187327368 187561253 187744804 187861271 187993344 188101056 188210176 188217744 188327139 188457984 188511232 188684496 188909721 189112352 189770592 190293376 190411424 190434816 190468278 190772736 190772946 190992984 191111466 191679488 191908288 192019828 192138947 192384192 192466197 192654336 193250304 193362624 193482576 193491584 193611616 193724146 193801088 193921312 193979214 194402208 194634258 195311718 195521216 195892224 196240044 196361781 196553728 196612416 196734384 196926912 197154048 197276352 197295098 197905422 198214016 198411904 198674784 198788616 198903936 198911934 199857152 199857372 199973312 199981353 200087888 200212012 200236608 200336213 200477277 201487104 201612096 201631254 202186712 202312138 202570368 202696032 202812168 202937982 203315112 203441238 203659456 203902556 204408204 204612276 204931328 205083648 205119684 205201152 205328448 205447788 205575237 205584808 205712342 206304384 206542336 206670464 207022464 208135488 208375552 208708864 208838336 208900692 209030283 209354496 209476176 209606124 209873664 210602392 210812648 211081728 211212672 211335432 211736448 212075136 212216576 212348224 212471644 212593381 212751396 212996784 213128916 213295872 213716048 214080048 214212852 215231016 215364534 215479264 215612936 215639424 215896824 216233472 216986112 217478144 217613056 217678032 217739536 217813068 218026224 218152704 218161476 218277696 218413104 218548596 219325568 219451232 219587368 219867648 219961368 220985856 221122944 221399024 221663299 222173952 222212991 222430208 222439152 222568192 222568437 222990768 223213392 224274336 224413464 224699904 224763392 224839296 224969976 225059328 225098874 225458688 225480112 225619988 226309083 226530304 227056896 227073301 227318784 227460051 227863671 228540928 228671872 228813728 228946718 228955672 229116888 229381152 229523448 229748064 230413824 230547744 230889659 231070528 231213872 231282909 231508992 231652608 231787248 231920052 232063923 232227072 232360128 232504272 232753664 233166934 233609376 234422496 234797472 234943128 235068288 235214112 235236463 235817868 235964157 236194816 236332096 236341599 236478704 236614196 236760979 236780544 236927691 237164229 237984768 238291482 238672384 238714322 238743648 238891752 239264256 239401344 239549856 240430554 240688448 241526208 241814508 241964517 241984512 242371584 242414172 242564553 242801664 242824736 242963864 243114586 243424896 243575904 243717474 244246912 244662912 244814688 244956978 245978304 246130896 246262016 246414784 246445056 246741264 246882636 247035789 248209962 248496248 248650402 248845184 249073902 249460224 249614976 249760056 249769824 249914994 250233984 250389216 250657792 250801408 250956992 251102852 251258623 251579328 251879628 252711936 252858816 253027456 253665126 253957704 254115246 254363928 254521722 254657312 254815288 254846592 254973362 256512256 256621596 257108544 257255856 257415444 257575131 257816832 257976768 258638952 258799398 259202944 259512344 259954344 260115606 260415624 261653392 261815708 261847872 261965717 262149888 262312512 262569216 262615353 262872064 263035136 263483136 263873896 264899712 265051488 265205248 265215912 265380438 265554432 265719168 265873608 266038542 266476496 266641804 266982144 267303036 267911424 268339968 268506432 268649472 268816128 268841672 270093824 270261376 270416224 270573394 270583976 270774504 271086816 271254984 272544272 272816368 273177828 273334347 273492912 273601536 273771264 273930384 274100316 274450176 274777776 275072512 275120846 276029952 277044768 277216632 277513984 278006729 278534256 278707044 278866731 279139328 279301568 279474832 279558279 279831552 279950832 281616896 281617206 281780576 281990016 282116926 282151584 282315264 282326616 282766848 283668528 283995712 284171888 284394496 284655888 285440064 285617136 285981696 286159104 286489476 286667199 286974688 287152712 287317238 287519232 287862432 288029742 288576288 288981504 289578289 289867391 290237376 290417424 290586219 290701632 290870272 290881968 291036928 291217472 291253248 291398128 291603312 291951387 293281824 293838336 293859566 294360066 294830592 295731072 295914528 295942647 296231936 296283988 296467787 296585536 296757916 296858133 296942009 297321024 297617856 298355904 299032448 299217952 299391862 299785728 299786058 299959968 300131832 300318018 301745444 301932631 302446881 302742528 303280068 303468207 303818228 303855552 304044048 304218252 304406973 305489184 305841536 305853834 306031264 306330752 306612306 306918414 307396992 308377212 308568513 308870144 309049664 309226736 309418564 309456576 309610511 309636096 309813504 310005696 311479168 312203232 312563328 313063296 313257504 313424384 313618816 314031744 314214264 314409186 314423824 314618876 314814049 315122132 315903588 316218972 316622592 316819008 317003148 317721976 317919074 318324864 318522336 318707466 319201792 319399808 319495176 319693374 319943808 320574072 322034944 322274304 322419344 322619356 322846524 323046801 323218896 323419404 324350208 324566528 324767872 324956632 325158218 326217216 326419584 326609304 327229056 327416544 327619656 327822894 327971072 328174528 328553407 328988352 329176848 329381052 329801472 330946616 332098536 332819968 333013408 333026432 333219992 333260928 333645312 333658728 333852288 334075313 335439104 335839504 336411504 336620196 337145088 337978368 338188032 338220168 338429982 338610272 338820328 339151904 339362296 339795456 340978176 342162128 342570553 342811392 343007808 343220592 343420077 343433508 343755776 343969024 344071728 344285172 344622096 344851936 345065864 346605792 346820808 347220832 347263488 347478912 347680872 347880078 349130496 349533184 349750016 349750401 350092288 350153804 350371021 350414064 351310848 352602432 352821168 353199616 353401984 353621216 353726802 353826746 353840584 354292224 354498144 354718056 354921294 355170816 355976192 356404048 356829473 357215232 357437223 357786624 358008576 358071483 358421504 358896384 359102016 359324784 359773414 361032672 361449088 361673312 362289312 362721762 364202496 364237104 364445796 364657216 364671879 365028352 365137344 365240512 365363856 365467088 365576211 365933568 366370368 366405182 368922134 368967456 369196344 369393024 369622176 371379008 371609392 371822308 372052967 372314943 372744372 372975603 373267776 373976064 374190336 374422464 374640084 374654736 374872491 375122506 375489608 375722542 375986688 376202112 376435488 376654278 377368992 377819442 378224704 379541184 380586752 380822848 380869632 380936556 381172869 381545472 381545892 381782583 381985968 382222932 382460043 383816576 384039656 384277894 384768384 384932394 386725248 386965152 386983168 387223232 387448292 387602176 387842624 387958428 388199097 388804416 389268516 390623436 391042432 392480088 392723562 393224832 393468768 393853824 394308096 394552704 394590196 394834979 395810844 396428032 396823808 397349568 397577232 397807872 397823868 398070657 399714744 399946624 399962706 400175776 400424024 400473216 400672426 400954554 402974208 403224192 403262508 404373424 404624276 405140736 405392064 405624336 405860091 405875964 406630224 406882476 407318912 407805112 408816408 409224552 409862656 410239368 410402304 410656896 410895576 411150474 411169616 411424684 412608768 412681269 413084672 413340928 414044928 414074843 416270976 416751104 417417728 417676672 417801384 418060566 418708992 418952352 419212248 419747328 421204784 421625296 422163456 422425344 422425809 422670864 423175389 423472896 424150272 424433152 424696448 424943288 425186762 425502792 425993568 426257832 426591744 427432096 428160096 428425704 430462032 430729068 430958528 430975857 431225872 431278848 431793648 432044613 432466944 433972224 435226112 435356064 435479072 435626136 436052448 436305408 436322952 436555392 436826208 436867717 437097192 438651136 438902464 439174736 439698961 439735296 439922736 440789349 441971712 442245888 442798048 443326598 444347904 444425982 444878304 445136384 445136874 445981536 446426784 447976877 448548672 448826928 449087793 449399808 449526784 449678592 449939952 450118656 450197748 450477027 450917376 450960224 451239976 452618166 454113792 454146602 454920102 455727342 457081856 457343744 457627456 457893436 457911344 458177489 458233776 458762304 458780751 459046896 459496128 460827648 461095488 461779318 462141056 462427744 462565818 463305216 463574496 463840104 464127846 464454144 464720256 465008544 465507328 466333868 466623157 467218752 468844992 469594944 469886256 470136576 470428224 470472926 471635736 471928314 472664192 472683198 472957408 473228392 473521958 473855382 474328458 476582964 476878611 477344768 477428644 477487296 477783504 478061199 478528512 478802688 479099712 480861108 481376896 483052416 483629016 483929034 484828344 485129106 485649472 485927728 486229172 486530803 486849792 487151808 487434948 487737327 488493824 489325824 489629376 489913956 491956608 492261792 492524032 492829568 493482528 493765272 494071578 496419924 496992496 497300804 497690368 498147804 498920448 499229952 499520112 499539648 499829988 500467968 500778432 501602816 501913984 502205704 502517246 503158656 503759256 505717632 506054912 507330252 507644973 507915408 508230492 508727856 509043444 509314624 509630576 509693184 509946724 513024512 513243192 514217088 514511712 514830888 515150262 515633664 515953536 516298211 517277904 517598796 518405888 519024688 519908688 520231212 520831248 523306784 523631416 523695744 523931434 524299776 524625024 525138432 525230706 526070272 526966272 527747792 528054527 529799424 530102976 530410496 530431824 530740119 530760876 531108864 531438336 531747216 532077084 532381941 532952992 533283608 533964288 534606072 535822848 536679936 537012864 537632256 537683344 539660121 540187648 540522752 540832448 541146788 541167952 541482487 541549008 542173632 542509968 545088544 545632736 546355656 546668694 546985824 547542528 547860768 548200632 548900352 549555552 549607773 550145024 550241692 550583033 551463731 552059904 553383201 554089536 554433264 555027968 556013458 557068512 557414088 557733462 558603136 558949664 559116558 559901664 560732029 562683759 563233792 563234412 563561152 563583813 563980032 564233852 564303168 564583873 564630528 564653232 564981417 565533696 567337056 567991424 568343776 569311776 570880128 571234272 572318208 572978952 573334398 573949376 574305424 574634476 574990949 575038464 575724864 576059484 576416841 577152576 577963008 579156578 579734782 580474752 580834848 581172438 581403264 581763936 582073856 582434944 582796256 583206624 583902774 586563648 587676672 587719132 588720132 589085343 589661184 591462144 591829056 591885294 592567976 592935574 593171072 593515832 593716266 593884018 594642048 595235712 596711808 598064896 598435904 598783724 599571456 599572116 599919936 599944059 600263664 600636036 601008639 603490888 603865262 604893762 606560136 606936414 607636456 607711104 608088096 608436504 608813946 610978368 611683072 611707668 612062528 612661504 613224612 613836828 614793984 616754424 617137026 618099328 618453472 618837128 618913152 619221022 619627008 620011392 622958336 624406464 625126656 626126592 626515008 626848768 627237632 628063488 628428528 628818372 628847648 629237752 629628098 630244264 631807176 632437944 633245184 633638016 634006296 635443952 635838148 636649728 637044672 637414932 637780143 638403584 638799616 638990352 639386748 639887616 641148144 644069888 644838688 645238712 645693048 646093602 646437792 646838808 648700416 649133056 649535744 649913264 650316436 650689039 652434432 652839168 653218608 654458112 654833088 655239312 655645788 655942144 656349056 657106814 657976704 658353696 658762104 659602944 661893232 664197072 664989897 665639936 666026816 666052864 666439984 666521856 666638973 667290624 667317456 667704576 667705311 668150626 670878208 671679008 672823008 673240392 674290176 676376064 676440336 676859964 677220544 677640656 678303808 678724592 678927249 679590912 681219903 681956352 683591013 684324256 685141106 685622784 686015616 686441184 686840154 686867016 687938048 688143456 688570344 689244192 689703872 690131728 690532843 692668977 693211584 693641616 694441664 694526976 694957824 695361744 695760156 696191769 698260992 699500032 699500802 700307608 700742042 700828128 705204864 705642336 705709389 706399232 706803968 707242432 707453604 707653492 707681168 707892471 708092483 708584448 708996288 709024797 709436112 709842588 710282937 710341632 712808096 713658946 714874446 716017152 716142966 717792768 718204032 718649568 719546828 719993197 722065344 722898176 723346624 724578624 725443524 725893551 728404992 728474208 728891592 729314432 729343758 730274688 730481024 730727712 730934176 731152422 732740736 732810364 733264961 737844268 737934912 738392688 738786048 739244352 742758016 743218784 743644616 744105934 744629886 745488744 745951206 746535552 748380672 748844928 749280168 749309472 749744982 750245012 750979216 751445084 751911241 751973376 752404224 752870976 753308556 753775869 754737984 755638884 756449408 759082368 761173504 761645696 761873112 762345738 763091784 763565166 763971936 764445864 764920086 767633152 768079312 768555788 769536768 769864788 773450496 773930304 773966336 774446464 774896584 775204352 775685248 775916856 776398194 777608832 778537032 781246872 782084864 784960176 785447124 785897151 786449664 786937536 787707648 787846059 788616192 789105408 789180392 789669958 791621688 792856064 793647616 794699136 795154464 795615744 795647736 796141314 799429488 799893248 799925412 800351552 800848048 800946432 801344852 801909108 805948416 806448384 806525016 808746848 809248552 810281472 810784128 811248672 811720182 811751928 813260448 813764952 814637824 815610224 816084269 817632816 818449104 819725312 820478736 820804608 821313792 821791152 822300948 822339232 822849368 825217536 825362538 826681856 828089856 828149686 832541952 833502208 834020187 834835456 835353344 835500127 835602768 836121132 836600193 837417984 837904704 838424496 839494656 842409568 843250592 844850688 844851618 845341728 846350778 846945792 848300544 848866304 849392896 849886576 850373524 850901051 851005584 851987136 852515664 853183488 854864192 856320192 856851408 860924064 861458136 861917056 861951714 862451744 862557696 863587296 864089226 866585863 868734867 869602173 870452224 870712128 870958144 871252272 871758657 872104896 872610816 872645904 873110784 873652416 873735434 874194384 877302272 877804928 878349472 879397922 879845472 881578698 884491776 885596096 886653196 887203229 887827941 888695808 888851964 889403361 889756608 890272768 890273748 890826027 891963072 892853568 895953754 897097344 897653856 898175586 899357184 899879904 900395496 900954054 901920448 902479952 905236332 905797893 908227584 908293204 909840204 910404621 911454684 914687488 915254912 915786872 915822688 916354978 916467552 917524608 917561502 918093792 918992256 922190976 923558636 924282112 924855488 925131636 925705539 926610432 927148992 927680208 928255692 928831533 928908288 929440512 930017088 932667736 933246314 934437504 937689984 939189888 939772512 940273152 940856448 940945852 943271472 943856628 944442147 945328384 945366396 945914816 946456784 947043916 947710764 948656916 953165928 953757222 954857288 954974592 955567008 956122398 957605376 958199424 961722216 962753792 962922961 966104832 967258032 967858068 969656688 970258212 971298944 971855456 972458344 973061606 973699584 974303616 974869896 975474654 976987648 978651648 979258752 979827912 983913216 984523584 985048064 985659136 985660221 986965056 987409241 987530544 988143156 992839848 993984992 994601608 995380736 996295608 998459904 999040224 999079296 999659976 1000935936 1001556864 1002225939 1003205632 1003827968 1004411408 1005034492 1005610333 1006317312 1007518512 1011435264 1012109824 1014660504 1015289946 1015830816 1016460984 1017455712 1018086888 1018629248 1019261152 1019386368 1019893448 1022511347 1026049024 1026486384 1027711659 1028434176 1029023424 1029661776 1030260231 1030300524 1031267328 1031907072 1032596422 1034555808 1035197592 1036811776 1038049376 1039817376 1040462424 1041662496 1046613568 1047262832 1047391488 1047862868 1048512907 1048599552 1049250048 1049251203 1050276864 1050461412 1051113063 1052140544 1053932544 1055495584 1056109054 1059598848 1060205952 1060863648 1061480238 1061521752 1062876672 1063494432 1064154168 1064763882 1065905984 1066567216 1067928576 1069212144 1070488419 1071645696 1073359872 1074025728 1074214449 1075264512 1075366688 1079320242 1081045504 1081664896 1082293576 1082335904 1082964974 1083098016 1084347264 1085019936 1090177088 1091265472 1092711312 1093337388 1093971648 1094015637 1095085056 1095721536 1096401264 1097800704 1099111104 1099215546 1100483384 1101166066 1102927462 1106766402 1108179072 1108866528 1110055936 1112026916 1112716759 1114137024 1114828176 1115466924 1116158901 1117206272 1117899328 1118233116 1118926809 1119803328 1121464058 1125367518 1126468824 1127122304 1127167626 1127960064 1128467704 1128606336 1129167746 1129306464 1129962834 1134674112 1135982848 1136687552 1138623552 1141760256 1142468544 1144636416 1145957904 1146668796 1147380129 1147898752 1148610848 1149268952 1149981898 1151449728 1152118968 1152833682 1154305152 1158313156 1159469564 1160949504 1161669696 1162344876 1162806528 1163527872 1164147712 1164869888 1165592512 1166413248 1167805548 1173127296 1175438264 1177440264 1178170686 1182924288 1183658112 1183770588 1184504937 1185135952 1185871148 1186342144 1187031664 1187432532 1187768036 1189284096 1190471424 1193423616 1196129792 1196871808 1197567448 1199144232 1199839872 1199888118 1200527328 1201272072 1202017278 1206981776 1207730524 1209787524 1213120272 1213872828 1215272912 1215422208 1216176192 1216873008 1217580273 1217627892 1221956736 1223366144 1223415336 1224125056 1225323008 1226449224 1227673656 1229587968 1233508848 1234274052 1236198656 1236906944 1237674256 1237826304 1238043807 1238442044 1239254016 1240022784 1242224529 1245916672 1248812928 1250253312 1252253184 1253030016 1254475264 1256126976 1256857056 1257636744 1257695296 1258475504 1259206949 1259256196 1260488528 1263614352 1264875888 1266490368 1267276032 1268012592 1269526167 1270887904 1271676296 1273299456 1274089344 1274829864 1275560286 1277599232 1277980704 1278773496 1279775232 1282296288 1282418137 1288139776 1289677376 1290477424 1291227469 1291386096 1292187204 1292875584 1292927571 1293677616 1297400832 1299071488 1299826528 1300632872 1301378078 1305678336 1306437216 1308916224 1309666176 1310478624 1310603151 1311291576 1311884288 1312698112 1312928771 1314213628 1315028897 1315953408 1316707392 1317524208 1319096883 1319205888 1322368047 1323786464 1328394144 1329979794 1332053632 1332105728 1332879968 1333043712 1333277946 1334634912 1335409152 1335410622 1336301252 1337130223 1341756416 1343358016 1343930631 1345646016 1346480784 1347263379 1348580352 1352752128 1352880672 1353719928 1354441088 1355281312 1356607616 1357449184 1357854498 1362439806 1367182026 1368648512 1370282212 1371132263 1371245568 1372031232 1372882368 1373680308 1373734032 1374532467 1375876096 1376286912 1377140688 1378488384 1379407744 1380263456 1381065686 1385337954 1386423168 1387283232 1388883328 1389915648 1390723488 1391520312 1392383538 1396521984 1399000064 1399001604 1399869471 1400615216 1401484084 1401656256 1402353491 1410409728 1411284672 1411418778 1413607936 1414484864 1414907208 1415306984 1415362336 1415784942 1416184966 1417992576 1418049594 1418872224 1419685176 1420565874 1425616192 1427317892 1429748892 1430635833 1432034304 1432285932 1435585536 1436408064 1437299136 1439093656 1439986394 1444130688 1445796352 1446693248 1449157248 1450887048 1451787102 1456948416 1457783184 1458628864 1458687516 1459592409 1460549376 1460962048 1461455424 1461868352 1462304844 1463211981 1465481472 1465620728 1466529922 1475688536 1475869824 1476785376 1477572096 1478488704 1485516032 1486437568 1487289232 1488153667 1488211868 1489259772 1490977488 1491902412 1493071104 1496761344 1497689856 1498560336 1498618944 1499489964 1500490024 1501958432 1502890168 1503822482 1504808448 1505741952 1506617112 1507551738 1509475968 1511277768 1512898816 1518164736 1522347008 1523291392 1523746224 1524691476 1526183568 1527130332 1527943872 1528891728 1529840172 1535266304 1536158624 1537111576 1539073536 1539729576 1546900992 1547860608 1547932672 1548892928 1548894633 1549793168 1550408704 1551370496 1551643093 1551833712 1552796388 1555217664 1557074064 1562493744 1564169728 1569920352 1570894248 1571794302 1572899328 1573875072 1575415296 1575692118 1578210816 1578360784 1579339916 1580244809 1583243376 1584163581 1585712128 1587295232 1589398272 1590308928 1591231488 1591295472 1592220357 1592282628 1598858976 1599786496 1599850824 1600703104 1601696096 1601892864 1602689704 1603818216 1612896768 1613050032 1616227613 1617493696 1618497104 1618980363 1620562944 1621568256 1622497344 1623440364 1623503856 1624447461 1626520896 1627529904 1629275648 1631220448 1632168538 1635265632 1636898208 1640957472 1642627584 1643582304 1644601896 1644678464 1645698736 1646655241 1648823319 1650435072 1650725076 1651749099 1653363712 1654391193 1656179712 1656299372 1657326853 1660149603 1665083904 1668040374 1670706688 1671000254 1671205536 1672242264 1673200386 1675809408 1676848992 1682196087 1684819136 1686501184 1688051277 1689701376 1689703236 1690683456 1690751439 1692701556 1693751619 1693891584 1696601088 1698785792 1699773152 1700747048 1701802102 1702011168 1703974272 1705031328 1709728384 1712640384 1713702816 1721848128 1722916272 1723834112 1723903428 1724903488 1724972847 1725115392 1727174592 1728178452 1729250523 1733171726 1737469734 1739204346 1741424256 1741916288 1742504544 1743517314 1744209792 1745291808 1746221568 1747304832 1747470868 1748388768 1748554907 1754604544 1755609856 1756698944 1758795844 1759690944 1763157396 1768983552 1771192192 1773306392 1774406458 1775655882 1777703928 1778806722 1779513216 1780547496 1781652054 1783926144 1785707136 1791907508 1794194688 1795307712 1796351172 1798714368 1799759808 1800790992 1801908108 1803025917 1803840896 1804959904 1810472664 1811595786 1816586408 1819680408 1820809242 1822909368 1829374976 1830509824 1831573744 1831645376 1832709956 1832935104 1833760019 1835049216 1835123004 1836187584 1837984512 1844381952 1847117272 1848564224 1849710976 1850263272 1851411078 1854297984 1855360416 1856511384 1857663066 1858881024 1860034176 1865335472 1866492628 1868875008 1875379968 1878379776 1879545024 1880546304 1881712896 1881891704 1886542944 1887713256 1888884294 1890656768 1890732792 1891829632 1892913568 1894087832 1895421528 1897313832 1906331856 1907514444 1909714576 1909949184 1911134016 1912244796 1913340429 1915210752 1916398848 1923444432 1925507584 1925845922 1932209664 1934516064 1935716136 1939313376 1940516424 1942597888 1943710912 1944916688 1946047103 1946123212 1947399168 1948607232 1949739792 1950949308 1952067117 1953975296 1957303296 1958517504 1959655824 1967826432 1969047168 1971318272 1971320442 1973930112 1974818482 1975061088 1976286312 1985679696 1987969984 1989203216 1990761472 1992591216 1994969691 1996919808 1998080448 1998158592 1999319952 2001871872 2003113728 2004451878 2007655936 2008822816 2010068984 2011220666 2012634624 2015037024 2022870528 2024219648 2029071737 2029321008 2030579892 2031661632 2032921968 2034911424 2036173776 2037258496 2038522304 2038772736 2039786896 2043659709 2045022694 2052972768 2055423318 2056868352 2058046848 2059323552 2060520462 2060601048 2063814144 2065192844 2066473981 2069111616 2070395184 2071598529 2073623552 2076098752 2078006931 2079634752 2080924848 2083324992 2093227136 2094525664 2094782976 2095725736 2097025814 2098500096 2098502406 2100922824 2102226126 2110991168 2112218108 2113528417 2117128167 2119197696 2120411904 2121727296 2122960476 2123043504 2124277449 2125753344 2126988864 2128308336 2129527764 2130848811 2131811968 2133134432 2138424288 2140976838 2148051456 2148428898 2150733376 2158640484 2159979591 2162091008 2163329792 2164587152 2164671808 2165929948 2166196032 2167273577 2168694528 2170039872 2180354176 2182530944 2185422624 2186674776 2187943296 2188031274 2191443072 2192802528 2198222208 2198431092 2199794883 2200966768 2202332132 2203698343 2205854924 2213532804 2216358144 2217733056 2224053832 2225433518 2228274048 2229656352 2230933848 2232317802 2234412544 2235798656 2236466232 2237853618 2239606656 2242928116 2250735036 2252937648 2254244608 2254335252 2255733723 2255920128 2256935408 2257212672 2258335492 2258612928 2259925668 2261327607 2269348224 2271965696 2273375104 2277247104 2283520512 2284937088 2291915808 2293337592 2294760258 2295797504 2297221696 2298537904 2299873849 2299963796 2302899456 2304237936 2305667364 2308610304 2316626312 2318939128 2321899008 2323339392 2324689752 2325613056 2327055744 2329739776 2331185024 2332826496 2335611096 2338527191 2346254592 2350876528 2354880528 2356341372 2357691453 2365848576 2367316224 2367541176 2369009874 2370271904 2371742296 2372684288 2374063328 2374865064 2375536072 2378568192 2380942848 2386847232 2392259584 2393743616 2395134896 2397993871 2398288464 2399679744 2399776236 2401054656 2402544144 2404034556 2413963552 2415461048 2419575048 2426240544 2427745656 2430545824 2430844416 2432352384 2433746016 2435160546 2435255784 2438296289 2442196523 2443913472 2446732288 2446830672 2448250112 2448252807 2450646016 2452898448 2455347312 2459175936 2467017696 2468548104 2472397312 2473813888 2475348512 2475652608 2476087614 2476884088 2480045568 2484449058 2491833344 2497625856 2497806311 2500300009 2500506624 2502060561 2504506368 2506060032 2506500381 2508950528 2512253952 2513714112 2515273488 2515390592 2516951008 2518413898 2518512392 2520977056 2527228704 2529751776 2534552064 2536025184 2539052334 2541775808 2543352592 2546598912 2548178688 2549659728 2551120572 2552703153 2555198464 2555961408 2557546992 2559550464 2564592576 2564836274 2579354752 2580954848 2582454938 2582772192 2584374408 2585751168 2585855142 2587355232 2598142976 2599653056 2599757589 2601265744 2602756156 2604370769 2606204601 2608806519 2611356672 2612874432 2617832448 2619332352 2620957248 2621206302 2622583152 2625396224 2625857542 2628427256 2630057794 2631906816 2633414784 2635048416 2638193766 2644736094 2647572928 2656788288 2659959588 2661609687 2664107264 2664211456 2665759936 2666087424 2666555892 2668210083 2669269824 2670818304 2670821244 2672478081 2672602504 2674260446 2686716032 2687861262 2691292032 2692961568 2694526758 2705761344 2707439856 2708882176 2710562624 2713215232 2714898368 2715708996 2717393679 2724879612 2734364052 2737297024 2740564424 2742264526 2744062464 2745764736 2747360616 2747468064 2749064934 2752573824 2754281376 2756976768 2758815488 2760526912 2762131372 2763844853 2770675908 2772846336 2774566464 2777766656 2779831296 2781446976 2783040624 2784767076 2786494599 2798003208 2799738942 2801230432 2802968168 2803312512 2804706982 2820819456 2822569344 2822837556 2827215872 2828969728 2829814416 2830613968 2830724672 2831569884 2832369932 2833326441 2835985152 2836099188 2837744448 2839370352 2841131748 2851232384 2854635784 2859497784 2861271666 2864571864 2872816128 2874598272 2878187312 2879972788 2881622887 2888261376 2888768883 2891592704 2893386496 2898314496 2901774096 2903574204 2913896832 2915566368 2917257728 2917375032 2919184818 2921098752 2921924096 2922910848 2923736704 2924609688 2926423962 2930962944 2931241456 2933059844 2951377072 2951739648 2953570752 2955144192 2956977408 2956980663 2962227723 2971032064 2972875136 2974578464 2976307334 2976423736 2978519544 2981954976 2983804824 2986142208 2995379712 2997120672 2997237888 2998979928 3000980048 3003916864 3005780336 3006677817 3007644964 3009616896 3011483904 3013234224 3015103476 3016830999 3018951936 3022555536 3025797632 3036329472 3046582784 3047492448 3049382952 3052367136 3054260664 3055887744 3057783456 3058074019 3059680344 3067534041 3070532608 3072317248 3074223152 3077892727 3078147072 3079459152 3083134977 3093801984 3095721216 3097785856 3097789266 3099586336 3102740992 3103286186 3103667424 3105592776 3110435328 3114148128 3124987488 3128339456 3135838139 3139840704 3141788496 3143588604 3145538721 3145798656 3147750144 3150830592 3151384236 3153339189 3156421632 3156721568 3158679832 3160489618 3166486752 3168327162 3178796544 3180617856 3182590944 3184440714 3184565256 3188541301 3197717952 3199572992 3199701648 3201406208 3203392192 3203785728 3205379408 3207636432 3211465257 3225793536 3226100064 3232455226 3234987392 3236994208 3237960726 3243136512 3244994688 3246880728 3247007712 3248894922 3253041792 3255059808 3258551296 3262440896 3264337076 3266362099 3270531264 3273796416 3281914944 3285255168 3287164608 3289203792 3289356928 3291397472 3293310482 3297646638 3301450152 3303498198 3308782386 3312598744 3314653706 3320299206 3330167808 3336080748 3338150277 3341413376 3342000508 3342411072 3344484528 3346400772 3348476703 3351618816 3353697984 3364392174 3369638272 3373002368 3376102554 3379406472 3381366912 3381502878 3385403112 3387503238 3397571584 3399546304 3401494096 3403604204 3404022336 3405715621 3407948544 3410062656 3419456768 3425280768 3427405632 3443696256 3445832544 3447668224 3447806856 3449806976 3449945694 3454349184 3456356904 3458501046 3466343452 3474939468 3478408692 3482848512 3483832576 3485009088 3487034628 3488419584 3490583616 3492443136 3494609664 3494941736 3496777536 3497109814 3511219712 3513397888 3517591688 3519381888 3526314792 3542384384 3546612784 3548812916 3551311764 3553514811 3555407856 3557613444 3559026432 3561094992 3563304108 3567852288 3571414272 3583815016 3588389376 3590615424 3592702344 3599519616 3601581984 3603816216 3606051834 3607681792 3609919808 3614087477 3620945328 3623191572 3633172816 3639360816 3641618484 3645818736 3661019648 3663147488 3663290752 3665419912 3665870208 3667520038 3670098432 3670246008 3672375168 3675969024 3688763904 3694234544 3697128448 3699421952 3700526544 3702822156 3708595968 3710720832 3713022768 3715326132 3717762048 3720068352 3726673587 3730670944 3732985256 3737750016 3750759936 3756759552 3759090048 3763425792 3763783408 3768276083 3773085888 3775426512 3777620847 3777768588 3781313536 3781465584 3783659264 3785827136 3788175664 3790843056 3794627664 3812663712 3815028888 3819429152 3819898368 3822268032 3824489592 3826680858 3832797696 3846888864 3847254411 3851015168 3851691844 3854081231 3860246117 3864419328 3869032128 3871432272 3873682407 3878626752 3881032848 3885195776 3887421824 3889833376 3892094206 3892246424 3897214464 3899479584 3901898616 3904134234 3917035008 3919311648 3925124203 3931809453 3935652864 3938094336 3938786313 3942636544 3942640884 3945086691 3947860224 3949636964 3950122176 3952087111 3952572624 3957290649 3971359392 3975939968 3978406432 3985182432 3989939382 3996160896 3996317184 3998639904 4006227456 4008903756 4011390669 4015311872 4017645632 4020137968 4022441332 4024936643 4025269248 4030074048 4031791893 4045741056 4058143474 4058642016 4061159784 4063323264 4065843936 4069822848 4072347552 4074516992 4077044608 4079573792 4087319418 4090045388 4092582637 4105945536 4110846636 4113396789 4113736704 4116093696 4118647104 4121040924 4121202096 4123597401 4127628288 4130385688 4132947962 4138223232 4140790368 4143197058 4152197504 4156013862 4159269504 4161849696 4166649984 4186454272 4189051328 4189565952 4191451472 4194051628 4197000192 4197004812 4199608413 4201845648 4204452252 4207060473 4221982336 4224436216 4227056834 4234256334 4240823808 4243454592 4245920952 4246087008 4248554898 4253977728 4256616672 4259055528 4261697622 4263623936 4266268864 4276848576 4281953676 4296102912 4296857796 4301466752 4317280968 4319959182 4326659584 4329174304 4329343616 4331859896 4332392064 4334547154 4337389056 4340079744 4360708352 4365061888 4370845248 4373349552 4375886592 4376062548 4378777227 4382886144 4385605056 4396444416 4396862184 4399589766 4401933536 4404664264 4407396686 4411709848 4427065608 4432716288 4435466112 4448107664 4450867036 4453417189 4456548096 4459312704 4461867696 4464461001 4464635604 4468825088 4471597312 4472932464 4475707236 4479213312 4485856232 4501470072 4505875296 4508489216 4508670504 4511467446 4513870816 4514425344 4516670984 4517225856 4519851336 4522655214 4538696448 4543931392 4546750208 4554494208 4554823273 4567041024 4569874176 4583831616 4586675184 4589520516 4591595008 4594443392 4597075808 4599747698 4599927592 4605798912 4608475872 4611334728 4617220608 4633252624 4637878256 4643798016 4646678784 4646683899 4649379504 4651226112 4654111488 4654929279 4659479552 4662370048 4665652992 4671222192 4677054382 4692509184 4701753056 4709761056 4712682744 4715382906 4734632448 4735082352 4738019748 4740543808 4740734427 4743484592 4745368576 4748126656 4749730128 4751072144 4752490743 4757136384 4761885696 4773694464 4787487232 4790269792 4795987742 4796576928 4799359488 4799552472 4802109312 4805088288 4808069112 4827927104 4830922096 4836688571 4839150096 4848682839 4852481088 4855491312 4861091648 4861688832 4864704768 4867492032 4870321092 4870511568 4873342383 4876592578 4884393046 4887826944 4893661344 4896500224 4896505614 4905796896 4910694624 4927745647 4934035392 4937096208 4939965723 4944794624 4947627776 4950697024 4951305216 4952175228 4953768176 4955247297 4960091136 4963173579 4968898116 4971980559 4995251712 4995612622 5000600018 5004121122 5012120064 5013000762 5027428224 5030546976 5030781184 5033902016 5036827796 5037024784 5039952379 5041954112 5046588261 5054457408 5059503552 5069104128 5072050368 5078104668 5081254857 5083551616 5086705184 5096357376 5099319456 5102241144 5105406306 5111922816 5115093984 5129185152 5129672548 5132854727 5158709504 5161909696 5164909876 5165544384 5168748816 5171502336 5171710284 5174710464 5174918541 5199306112 5199515178 5202531488 5205512312 5208741538 5212409202 5217613038 5225748864 5238664704 5241914496 5242412604 5245166304 5245664721 5250792448 5251715084 5256854512 5260115588 5263378687 5263813632 5266829568 5270096832 5276387532 5289472188 5295145856 5313576576 5319919176 5323219374 5328214528 5331519872 5333111784 5336420166 5338539648 5341642488 5344956162 5345205008 5348520892 5351838833 5373432064 5375722524 5382584064 5385923136 5389053516 5411522688 5414879712 5417764352 5421125248 5426430464 5429796736 5431417992 5434787358 5449759224 5468728104 5474594048 5481128848 5484529052 5488124928 5491529472 5494721232 5494936128 5498129868 5501280057 5505147648 5508562752 5513953536 5517630976 5521053824 5524262744 5527689706 5541351816 5545692672 5549132928 5555533312 5562893952 5566081248 5569534152 5572989198 5596006416 5599477884 5602460864 5605936336 5606625024 5609413964 5641638912 5645138688 5645675112 5657939456 5659628832 5661227936 5661449344 5663139768 5664739864 5666652882 5671970304 5672198376 5675488896 5678740704 5679280321 5682263496 5702464768 5709271568 5718995568 5722543332 5729143728 5745632256 5749196544 5756374624 5759945576 5763245774 5776522752 5777537766 5786772992 5796628992 5803548192 5807148408 5823699401 5827793664 5831132736 5834515456 5834750064 5838141309 5838369636 5842197504 5843848192 5845821696 5847473408 5849219376 5852847924 5856201351 5861925888 5862482912 5866119688 5902754144 5903479296 5907141504 5913954816 5913961326 5924455446 5942064128 5945750272 5949156928 5952614668 5952847472 5956307357 5957039088 5963909952 5967609648 5972284416 5990759424 5994241344 5994475776 5997959856 6001960096 6007833728 6011560672 6013355634 6015289928 6022967808 6026468448 6030206952 6033661998 6037903872 6045111072 6051595264 6066101041 6072658944 6087215211 6093165568 6094984896 6098765904 6104734272 6108521328 6111775488 6115566912 6116148038 6119360688 6135068082 6144634496 6148446304 6155785454 6158918304 6166269954 6191442432 6195571712 6195578532 6199172672 6199421943 6205481984 6206572372 6207334848 6210422603 6211185552 6214795587 6220870656 6228296256 6249974976 6271676278 6279681408 6283576992 6287177208 6291077442 6295500288 6302768472 6306678378 6313443136 6317359664 6320979236 6324900439 6332973504 6336654324 6340585251 6357593088 6361235712 6365181888 6368881428 6369130512 6372832347 6377082602 6395435904 6399403296 6402812416 6406784384 6410758816 6415272864 6422930514 6452200128 6464910452 6469974784 6473988416 6475921452 6479938773 6486273024 6489989376 6493761456 6494015424 6497789844 6501820731 6506083584 6510119616 6524881792 6528674152 6532724198 6541062528 6547592832 6563829888 6574329216 6578407584 6578713856 6582794944 6586620964 6595293276 6599384649 6602900304 6606996396 6611095029 6617564772 6625197488 6629307412 6640598412 6672161496 6676300554 6684001016 6684822144 6688969056 6692801544 6696953406 6703237632 6707395968 6728784348 6739276544 6746004736 6752205108 6758812944 6762733824 6763005756 6767201169 6770806224 6775006476 6799092608 6802988192 6807208408 6808044672 6811431242 6815897088 6820125312 6838913536 6850561536 6854811264 6887392512 6891665088 6895336448 6895613712 6899613952 6899621547 6899891388 6908698368 6912713808 6917002092 6932686904 6949878936 6956817384 6965697024 6967665152 6970018176 6974069256 6976839168 6981167232 6989219328 6989883472 6993555072 6994219628 7015581573 7022439424 7026795776 7035183376 7038763776 7039272331 7052629584 7084768768 7093225568 7097625832 7102623528 7107029622 7110815712 7115226888 7118052864 7122189984 7126608216 7135704576 7142828544 7157579429 7167630032 7176778752 7181230848 7185404688 7193981613 7199039232 7203163968 7207632432 7212103668 7215363584 7219839616 7228174954 7241890656 7246383144 7266345632 7278721632 7283236968 7291637472 7314888867 7322039296 7326294976 7326581504 7326589569 7330839824 7331740416 7335040076 7339590349 7340196864 7340492016 7344750336 7344758421 7351938048 7377527808 7388469088 7398843904 7401053088 7405644312 7417191936 7421441664 7426045536 7430652264 7440136704 7453347174 7461341888 7465970512 7474882337 7475500032 7493418933 7500900027 7501519872 7513519104 7518180096 7519501143 7526851584 7527566816 7536552166 7546171776 7550853024 7555241694 7555537176 7562931168 7567318528 7571654272 7576351328 7581686112 7589255328 7625327424 7630057776 7638858304 7639796736 7644536064 7648979184 7653361716 7658109459 7665595392 7693777728 7694508822 7703383688 7708162462 7720492234 7738064256 7742864544 7747364814 7757253504 7762065696 7770391552 7774843648 7779666752 7784188412 7784492848 7789017313 7794428928 7798959168 7799272767 7803797232 7808268468 7813112307 7834070016 7838623296 7850248406 7863618906 7876188672 7877572626 7885281768 7890173382 7895720448 7899273928 7900244352 7904174222 7905145248 7914581298 7942718784 7951879936 7956812864 7970364864 7979878764 7984829061 7992321792 7992634368 7997279808 8012454912 8017807512 8022781338 8035291264 8040275936 8044882664 8049873286 8060148096 8063583786 8116286948 8117284032 8122319568 8126646528 8131687872 8139645696 8144695104 8149033984 8154089216 8159147584 8174638836 8180090776 8185165274 8211891072 8221693272 8226793578 8232187392 8237294208 8242081848 8242404192 8247194802 8260771376 8265895924 8271023651 8276446464 8281580736 8286394116 8291534559 8304395008 8312027724 8318539008 8323699392 8333299968 8372908544 8378102656 8382902944 8388103256 8394009624 8399216826 8403691296 8408904504 8414120946 8443964672 8448872432 8454113668 8468512668 8481647616 8486909184 8491841904 8492174016 8497109796 8507955456 8513233344 8518111056 8523395244 8527247872 8532537728 8553697152 8563907352 8593715592 8602933504 8634561936 8639918364 8644868661 8653319168 8658348608 8658687232 8663719792 8664784128 8666306649 8669094308 8674778112 8680159488 8721416704 8730123776 8741690496 8746699104 8751773184 8752125096 8757554454 8765772288 8771210112 8792888832 8793724368 8799179532 8803867072 8809328528 8814793372 8823419696 8854131216 8865432576 8870932224 8886683169 8896215328 8901734072 8906834378 8913096192 8918625408 8923735392 8928922002 8929271208 8943194624 8945864928 8951414472 8958426624 8971712464 8976926959 9002940144 9011750592 9016978432 9017341008 9022934892 9027741632 9028850688 9033341968 9034451712 9039702672 9045310428 9050492997 9077392896 9093500416 9108988416 9109646546 9139748352 9167663232 9173350368 9174222057 9179041032 9183190016 9188886784 9190501397 9194151616 9199495396 9199855184 9202602123 9205202279 9211597824 9216951744 9222669456 9233678181 9234441216 9266505248 9275756512 9293357568 9293367798 9298759008 9308222976 9309858558 9324740096 9331305984 9342444384 9354108764 9359911561 9385018368 9403506112 9407514417 9419522112 9425365488 9430765812 9436616163 9469264896 9470164704 9476039496 9481087616 9481468854 9486969184 9496253312 9499460256 9502144288 9504981486 9532444493 9565623903 9574974464 9580539584 9591975484 9593153856 9597925841 9598718976 9599104944 9604218624 9610176576 9616138224 9655854208 9661844192 9673377142 9678300192 9697365678 9704962176 9710982624 9722183296 9729409536 9734984064 9740642184 9741023136 9746684766 9753185156 9759235519 9768786092 9774846133 9775653888 9787322688 9793000448 9793011228 9799086297 9811593792 9821389248 9855491294 9868070784 9874192416 9879931446 9895255552 9901394048 9904350456 9907536352 9910494594 9926347158 9937796232 9943961118 9990503424 9991225244 10001200036 10008242244 10014450831 10024240128 10026001524 10054856448 10061093952 10061562368 10067804032 10073655592 10074049568 10079904758 10083908224 10093176522 10108914816 10119007104 10144100736 10156209336 10162509714 10167103232 10173410368 10192714752 10198638912 10204482288 10210812612 10217146863 10223845632 10230187968 10258370304 10259345096 10265709454 10317419008 10323819392 10329819752 10331088768 10337497632 10343004672 10343420568 10349420928 10349837082 10398612224 10399030356 10405062976 10411024624 10417483076 10424818404 10435226076 10451497728 10477329408 10483828992 10484825208 10490332608 10491329442 10503430168 10513709024 10520231176 10526757374 10533659136 10540193664 10552775064 10578944376 10590291712 10627153152 10639838352 10646438748 10656429056 10663039744 10666223568 10672840332 10677079296 10683284976 10689912324 10690410016 10697041784 10703677666 10746864128 10751445048 10765168128 10771846272 10778107032 10823045376 10829759424 10835528704 10842250496 10842262431 10852860928 10859593472 10861501651 10862835984 10869574716 10899518448 10937456208 10949188096 10962257696 10969058104 10983058944 10989442464 10989872256 10996259736 11002560114 11010295296 11017125504 11027907072 11035261952 11042107648 11048525488 11055379412 11061713663 11082703632 11091385344 11098265856 11111066624 11125787904 11132162496 11139068304 11145978396 11192012832 11198955768 11204921728 11211872672 11213250048 11218827928 11290277376 11291350224 11304828249 11315878912 11319257664 11322455872 11322898688 11326279536 11329479728 11332862541 11333305764 11343940608 11344396752 11350977792 11357481408 11358560642 11364526992 11404929536 11418543136 11437991136 11445086664 11458287456 11498393088 11512749248 11519891152 11526491548 11533641977 11541763233 11553045504 11555075532 11562243693 11573545984 11580738351 11593257984 11607096384 11614296816 11621047221 11647398802 11655587328 11662265472 11669500128 11676282618 11676739272 11691643392 11694946816 11698438752 11705695848 11712402702 11724965824 11732239376 11775372609 11805508288 11806958592 11814283008 11816358939 11827909632 11827922652 11835260073 11848910892 11856261333 11891500544 11898313856 11905229336 11905694944 11912614714 11914078176 11927819904 11935219296 11988482688 11988951552 11995919712 12003920192 12015667456 12023121344 12026711268 12030579856 12034172007 12045935616 12052936896 12060413904 12067323996 12074809929 12075807744 12090222144 12132202082 12174430422 12189969792 12197531808 12209468544 12217042656 12223550976 12231133824 12232296076 12238721376 12239884349 12270136164 12277747911 12289268992 12296892608 12311570908 12317836608 12332539908 12340190367 12382884864 12391157064 12398345344 12398843886 12413144744 12414669696 12420845206 12422371104 12429591174 12456592512 12499949952 12543352556 12559362816 12567153984 12574354416 12582154884 12591000576 12605536944 12613356756 12621181419 12626886272 12634719328 12641958472 12649800878 12665947008 12673308648 12681170502 12722471424 12730363776 12737762856 12738261024 12745664694 12754165204 12790871808 12798806592 12805624832 12813568768 12821517632 12830545728 12836320133 12845861028 12904400256 12929820904 12939949568 12947976832 12951842904 12959877546 12979978752 12987522912 12988030848 12995579688 13003641462 13012167168 13020239232 13049763584 13057348304 13065448396 13082125056 13095185664 13127659776 13148658432 13156815168 13157427712 13165589888 13173241928 13190586552 13198769298 13205800608 13213992792 13222190058 13235129544 13250394976 13258614824 13281196824 13344322992 13352601108 13360251567 13368002032 13369644288 13377938112 13385603088 13393383003 13393906812 13406475264 13414791936 13457568696 13478553088 13492009472 13504410216 13517625888 13525467648 13526011512 13534402338 13541612448 13550012952 13598185216 13605976384 13614416816 13616089344 13622862484 13630667791 13631794176 13640250624 13664469819 13677827072 13701123072 13709622528 13774785024 13783330176 13791227424 13799227904 13799243094 13799782776 13817396736 13825427616 13834004184 13865373808 13899757872 13913634768 13931394048 13935330304 13940036352 13948138512 13953678336 13962334464 13964787837 13978438656 13979766944 13987110144 13988439256 14031163146 14053591552 14070366752 14077527552 14078544662 14105259168 14169537536 14186451136 14195251664 14203502159 14205247056 14214059244 14221631424 14222203281 14230453776 14236105728 14244379968 14253216432 14271409152 14285657088 14315158858 14335260064 14362461696 14370809376 14387963226 14398078464 14406327936 14415264864 14424207336 14430727168 14439679232 14456349908 14465317867 14483781312 14492766288 14510065713 14532691264 14546048517 14557443264 14566473936 14583274944 14629777734 14652589952 14653163008 14653179138 14661679648 14663480832 14670080152 14679180698 14680984032 14689500672 14689516842 14776938176 14783236941 14797687808 14802106176 14811288624 14819897169 14834383872 14842883328 14852091072 14861304528 14880273408 14906694348 14915941677 14922683776 14931941024 14949764674 14986837866 15001800054 15036360192 15039002286 15055133632 15073104332 15082454893 15092343552 15101706048 15110483388 15111074352 15119857137 15125862336 15134637056 15143308544 15152702656 15163372224 15178510656 15250654848 15260115552 15277716608 15289072128 15297958368 15306723432 15316218918 15387555456 15389017644 15398564181 15406767376 15416324924 15425888401 15440984468 15476128512 15485729088 15494729628 15514507008 15524131392 15549687296 15559333504 15568376824 15568985696 15578034626 15597918336 15598545534 15607594464 15616536936 15626224614 15677246592 15700496812 15727237812 15736994163 15752377344 15755145252 15770563536 15780346764 15790136061 15791440896 15798547856 15800488704 15808348444 15810290496 15829162596 15885437568 15903759872 15913625728 15940729728 15959757528 15969658122 15984643584 15994559616 16035615024 16045562676 16055516499 16070582528 16080551872 16089765328 16099746572 16120296192 16127167572 16232573896 16234568064 16244639136 16253293056 16263375744 16279291392 16289390208 16308178432 16318295168 16349277672 16360181552 16369690337 16370330548 16423782144 16443386544 16453587156 16464374784 16474588416 16484163696 16484808384 16494389604 16503840171 16521542752 16531791848 16542047302 16552892928 16563161472 16572788232 16583069118 16608790016 16624055448 16637078016 16647398784 16666599936 16745817088 16756205312 16765805888 16776206512 16785957097 16788019248 16798433652 16807382592 16817809008 16828241892 16887929344 16897744864 16908227336 16937025336 16973818368 16983683808 16984348032 16994219592 17015910912 17026466688 17036222112 17037840963 17046790488 17054495744 17065075456 17068074023 17095375661 17107394304 17127814704 17187431184 17205867008 17269123872 17279836728 17289737322 17316697216 17317374464 17327439584 17329568256 17332613298 17338188616 17360318976 17382692899 17442833408 17460247552 17471098203 17483380992 17493398208 17502100063 17503546368 17504250192 17514423927 17515108908 17531544576 17542420224 17585777664 17587448736 17598359064 17607734144 17618657056 17629586744 17646839392 17708262432 17741864448 17773366338 17792430656 17803468144 17813668756 17824719419 17826192384 17837250816 17847470784 17857844004 17858542416 17868922071 17886389248 17891729856 17902828944 17916853248 17943424928 17953853918 18005880288 18023501184 18034682016 18045869784 18055483264 18066683936 18068903424 18079405344 18090620856 18100985994 18154785792 18187000832 18198303123 18217976832 18219293092 18230595383 18261645633 18279496704 18335326464 18346700736 18348444114 18358082064 18377773568 18381002794 18388303232 18398990792 18399710368 18405204246 18410404558 18433903488 18445338912 18467356362 18533010496 18551513024 18586715136 18586735596 18597518016 18598265829 18616445952 18619717116 18631267809 18649480192 18662611968 18684888768 18708217528 18719823122 18807012224 18815028834 18839044224 18850730976 18861531624 18873232326 18940329408 18952078992 18962175232 18962937708 18973938368 18974701317 18992506624 18998920512 19004288576 19009962972 19021755753 19064888986 19131247806 19161079168 19183950968 19186307712 19195851682 19198209888 19208437248 19220353152 19232276448 19311708416 19323688384 19346754284 19356600384 19394731356 19409924352 19421965248 19444366592 19458819072 19469968128 19481284368 19482046272 19493369532 19505462193 19506370312 19518471038 19537572184 19549692266 19574645376 19586022456 19598172594 19623187584 19642778496 19710982588 19736141568 19748384832 19759862892 19790511104 19802788096 19808700912 19815072704 19820989188 19833285087 19852694316 19875592464 19887922236 19982450488 20002400072 20016484488 20028901662 20052003048 20109712896 20122187904 20123124736 20135608064 20147311184 20148099136 20159809516 20167816448 20171360209 20186353044 20217829632 20238014208 20288201472 20312418672 20325019428 20334206464 20346820736 20397277824 20408964576 20421625224 20434293726 20447691264 20460375936 20516740608 20518690192 20531418908 20634838016 20647638784 20659639504 20662177536 20674995264 20686009344 20686841136 20698841856 20698864641 20699674164 20797224448 20798060712 20810125952 20822049248 20834966152 20849636808 20870452152 20902995456 20967657984 20969650416 20980665216 20982658884 21006860336 21027418048 21040462352 21046744719 21053514748 21067318272 21080387328 21105550128 21117816993 21157888752 21180583424 21254306304 21279676704 21292877496 21326079488 21332447136 21345680664 21354158592 21366569952 21379824648 21380820032 21394083568 21406518133 21407355332 21472738287 21493728256 21502890096 21530336256 21543692544 21545249089 21556214064 21581944839 21646090752 21659518848 21684500992 21684524862 21719186944 21723003302 21725671968 21739149432 21799036896 21874912416 21898376192 21924515392 21938116208 21944666601 21950866973 21966117888 21978884928 21979744512 21979768707 21992519472 22005120228 22018771047 22020590592 22034251008 22055814144 22084215296 22097050976 22110758824 22123427326 22165407264 22196531712 22251575808 22264324992 22278136608 22291956792 22319789107 22384025664 22397911536 22409843456 22423745344 22424647011 22426500096 22437655856 22480256799 22502700081 22580554752 22582700448 22609656498 22638515328 22644911744 22645797376 22652559072 22658959456 22665725082 22666611528 22688793504 22701955584 22714962816 22717121284 22729053984 22731213791 22809859072 22837086272 22875982272 22890173328 22916574912 22996786176 23025498496 23039782304 23052983096 23067283954 23083526466 23110151064 23124487386 23161476702 23214192768 23228593632 23242094442 23294797604 23309248471 23311174656 23324530944 23339000256 23352565236 23353478544 23367051939 23383286784 23389893632 23396877504 23411391696 23424805404 23439336921 23449931648 23464478752 23550745218 23611016576 23628566016 23632717878 23655845304 23670520146 23697821784 23712522666 23783001088 23796627712 23810458672 23811389888 23825229428 23828156352 23840009347 23855639808 23870438592 23976965376 23977903104 23991839424 24007840384 24031334912 24046242688 24053422536 24061159712 24068344014 24105873792 24120827808 24134647992 24149619858 24180444288 24264404164 24348860844 24379939584 24395063616 24418937088 24434085312 24447101952 24462267648 24464592152 24477442752 24479768698 24540272328 24555495822 24578537984 24593785216 24623141816 24635673216 24665079816 24680380734 24782314128 24796690688 24797687772 24813070953 24826289488 24829339392 24841690412 24844742208 24859182348 24874603677 24913185024 24999899904 25086705112 25118725632 25134307968 25148708832 25164309768 25211073888 25226713512 25242362838 25253772544 25269438656 25283916944 25298612339 25299601756 25331894016 25346617296 25362341004 25444942848 25460727552 25475525712 25476522048 25491329388 25508330408 25581743616 25597613184 25627137536 25643035264 25661091456 25672640266 25691722056 25808800512 25859641808 25879899136 25895953664 25903685808 25919755092 25934605983 25959957504 25975045824 25976061696 25991159376 26007282924 26024334336 26040478464 26099527168 26114696608 26130896792 26164250112 26190371328 26255319552 26297316864 26313630336 26314855424 26331179776 26346483856 26377932581 26381173104 26397538596 26411601216 26427985584 26444380116 26470259088 26500789952 26517229648 26562393648 26688645984 26705202216 26720503134 26736004064 26739288576 26755876224 26771206176 26786766006 26787813624 26829583872 26864161753 26915137392 26930780877 26957106176 26984018944 27008820432 27035251776 27050935296 27052023024 27068804676 27083224896 27100025904 27196370432 27211952768 27228833632 27232178688 27245724968 27261335582 27280501248 27328939638 27419245056 27475869421 27503300099 27522666171 27549570048 27566660352 27571504191 27582454848 27598455808 27598486188 27599565552 27615606837 27634793472 27650855232 27668008368 27701034543 27730747616 27799515744 27827269536 27880072704 27896277024 27924668928 27929575674 27959533888 27974220288 27976878512 28062326292 28079734683 28107183104 28140733504 28155055104 28157089324 28174556501 28210518336 28222543251 28372902272 28390503328 28407004318 28410494112 28428118488 28443262848 28444406562 28460907552 28488759936 28506432864 28597333479 28630317716 28648078459 28670520128 28696871709 28724923392 28741618752 28775926452 28793777523 28796156928 28812655872 28830529728 28848414672 28879358464 28912699816 28930635734 28967562624 28985532576 29020131426 29065382528 29092097034 29114886528 29132947872 29166549888 29259555468 29277706557 29305179904 29306326016 29306358276 29323359296 29324538399 29326961664 29340160304 29358361396 29361968064 29379001344 29379033684 29397258891 29553876352 29566473882 29604212352 29622577248 29639794338 29685766656 29704182144 29722609056 29813388696 29831883354 29845367552 29863882048 29899529348 29973675732 30003600108 30072720384 30078004572 30110267264 30146208664 30164909786 30184687104 30203412096 30220966776 30222148704 30239714274 30251724672 30286617088 30305405312 30326744448 30357021312 30501309696 30520231104 30555433216 30578144256 30595916736 30613446864 30632437836 30651440589 30775110912 30778035288 30797128362 30813534752 30832649848 30851776802 30881968936 30952257024 30971458176 30989459256 31029014016 31048262784 31099374592 31118667008 31136753648 31137971392 31156069252 31173920323 31195836672 31197091068 31215188928 31233073872 31252449228 31354493184 31400993624 31454475624 31473988326 31510290504 31541127072 31560693528 31580272122 31597095712 31600977408 31616696888 31620580992 31658325192 31697851757 31770875136 31807519744 31827251456 31881459456 31919515056 31939316244 31969287168 31989119232 32071230048 32091125352 32111032998 32141165056 32161103744 32179530656 32199493144 32240592384 32254335144 32465147792 32469136128 32489278272 32503900117 32506586112 32526751488 32526787293 32558582784 32578780416 32584504953 32616356864 32636590336 32698555344 32720363104 32739380674 32740661096 32847564288 32886773088 32907174312 32949176832 32968327392 32969616768 32988779208 33007680342 33043085504 33063583696 33084094604 33105785856 33126322944 33145576464 33166138236 33185140989 33217580032 33248110896 33274156032 33294797568 33333199872 33512410624 33531611776 33552413024 33571914194 33576038496 33596867304 33614765184 33635618016 33656483784 33775858688 33795489728 33816454672 33856819997 33874050672 33914484747 33947636736 33967367616 33968696064 33988439184 34031821824 34052933376 34072444224 34075681926 34093580976 34130150912 34136148046 34190751322 34214788608 34255629408 34374862368 34411734016 34494219529 34538247744 34559673456 34579474644 34600925931 34633394432 34634748928 34654879168 34659136512 34665226596 34676377232 34686731079 34720637952 34742215053 34765385798 34942196406 34966761984 34986796416 35004200126 35008500384 35028847854 35030217816 35084840448 35174897472 35196718128 35215468288 35237314112 35259173488 35293678784 35326117827 35416524864 35483728896 35546732676 35568783999 35584861312 35606936288 35627337512 35649438838 35674501632 35694941568 35715688008 35717084832 35737844142 35783459712 35805657888 35886849856 35907707836 35929983089 36011760576 36047002368 36069364032 36091739568 36110966528 36133367872 36137806848 36158810688 36181241712 36201971988 36224429787 36396606246 36438586184 36461190766 36523291266 36670652928 36693401472 36696888228 36716164128 36719653047 36755547136 36762005588 36776606464 36797981584 36799420736 36810408492 36820809116 36833243733 36843650809 36867806976 36890677824 36934712724 37066020992 37103026048 37173471192 37195036032 37196531658 37239434232 37262535618 37369777536 37416435056 37439646244 37462871831 37614024448 37630057668 37678088448 37701461952 37723063248 37746464652 37880658816 37904157984 37924350464 37925875416 37947876736 37949402634 37985013248 37997841024 38008577152 38019925944 38043511506 38129777972 38262495612 38322158336 38367901936 38372615424 38391703364 38396419776 38416874496 38440706304 38464552896 38508960399 38623416832 38647376768 38693508568 38713200768 38789462712 38819848704 38843930496 38888733184 38939936256 38962568736 38964092544 38986739064 39010924386 39012740624 39036942076 39075144368 39099384532 39149290752 39172044912 39196345188 39246375168 39285556992 39421965176 39472283136 39496769664 39519725784 39605576192 39617401824 39630145408 39641978376 39666570174 39705388632 39751184928 39754962247 39775844472 39964900976 40004800144 40032968976 40057803324 40080754701 40104006096 40219425792 40244375808 40271216128 40294622368 40296198272 40319619032 40335632896 40342720418 40372706088 40435659264 40476028416 40576402944 40624837344 40650038856 40668412928 40693641472 40765895807 40794555648 40817929152 40843250448 40868587452 40892003373 40895382528 40920751872 40993409457 41033481216 41037380384 41062837816 41295277568 41319279008 41324355072 41349990528 41373682272 41397683712 41397729282 41399348328 41451036913 41594448896 41596121424 41620251904 41644098496 41669932304 41699273616 41740904304 41805990912 41935315968 41939300832 41961330432 41965317768 42013720672 42054836096 42080924704 42093489438 42107029496 42160774656 42211100256 42235633986 42315777504 42361166848 42462707287 42505100153 42508612608 42559353408 42585754992 42610506477 42652158976 42664894272 42691361328 42708317184 42733139904 42759649296 42761640064 42788167136 42813036266 42814710664 42945476574 43005780192 43087385088 43090498178 43112428128 43163889678 43292181504 43319037696 43369001984 43369049724 43395953601 43438373888 43446006604 43451343936 43472958221 43478298864 43530197139 43598073792 43749824832 43849030784 43876232416 43889333202 43901733946 43957769856 43959489024 43959537414 43985038944 44010240456 44037542094 44068502016 44168430592 44194101952 44221517648 44246854652 44274303073 44330814528 44349710823 44393063424 44503151616 44528649984 44556273216 44583913584 44639578214 44768051328 44795823072 44819686912 44847490688 44849294022 44875311712 44960513598 45005400162 45165400896 45219312996 45247364679 45277030656 45289823488 45291594752 45305118144 45317918912 45331450164 45333223056 45359571411 45377587008 45403911168 45429925632 45434242568 45458107968 45462427582 45674172544 45751964544 45780346656 45833149824 46050996992 46079564608 46105966192 46134567908 46167052932 46195692543 46220302128 46248974772 46277665203 46322953404 46428385536 46457187264 46484188884 46589595208 46618496942 46649061888 46678000512 46705130472 46706957088 46734103878 46793755008 46822783392 46849610808 46878673842 46899863296 46928957504 47101490436 47222033152 47257132032 47265435756 47311690608 47341040292 47370408183 47395643568 47425045332 47593255424 47620917344 47622779776 47650458856 47656312704 47680018694 47711279616 47740877184 47953930752 47983678848 48015680768 48062669824 48092485376 48106845072 48122319424 48136688028 48166549497 48211747584 48241655616 48269295984 48299239716 48360888576 48528808328 48697721688 48759879168 48790127232 48837874176 48868170624 48924535296 48929184304 48954885504 48959537396 48987589079 49080544656 49109071011 49110991644 49157075968 49187570432 49246283632 49271346432 49330159632 49360761468 49564628256 49593381376 49595375544 49626141906 49652578976 49658678784 49683380824 49689484416 49718364696 49749207354 49826370048 49999799808 50103056003 50173410224 50237451264 50268615936 50297417664 50328619536 50357871291 50422147776 50453427024 50484725676 50507545088 50538877312 50567833888 50597224678 50599203512 50663788032 50693234592 50724682008 50921455104 50951051424 50953044096 50982658776 51016660816 51113522889 51163487232 51195226368 51204222069 51254275072 51286070528 51286126983 51322182912 51345280532 51377132443 51383444112 51617601024 51719283616 51791907328 51807371616 51839510184 51869211966 51950091648 51952123392 51982318752 52014565848 52080956928 52148078697 52199054336 52229393216 52261793584 52324176359 52328500224 52380742656 52413294609 52506300189 52510639104 52594633728 52627260672 52662359552 52692967712 52755865162 52762346208 52795077192 52823202432 52855971168 52888760232 52940518176 53001579904 53034459296 53124787296 53203574281 53377291968 53410404432 53441006268 53472008128 53474158257 53478577152 53511752448 53542412352 53573532012 53575627248 53606766213 53659167744 53728323506 53830274784 53861561754 54017640864 54070503552 54104046048 54137609352 54166449792 54200051808 54205202117 54392740864 54423905536 54457667264 54464357376 54491449936 54522671164 54561002496 54594909369 54657879276 54691786149 54838490112 54951738842 55006600198 55045332342 55133320704 55143008382 55164909696 55196972376 55199131104 55231213674 55301710464 55336016736 55402069086 55461495232 55599031488 55654539072 55760145408 55792554048 55849337856 55859151348 55893803427 55919067776 55948440576 55953757024 56124652584 56159469366 56281467008 56314178648 56349113002 56421036672 56445086502 56745804544 56781006656 56814008636 56820988224 56856236976 56886525696 56888813124 56921815104 56924103951 56977519872 57012865728 57194666958 57260635432 57296156918 57341040256 57393743418 57483237504 57551852904 57587555046 57625311744 57661059456 57696829344 57758716928 57825399632 57861271468 57897165557 57935125248 57971065152 58040262852 58130765056 58184194068 58229773056 58265895744 58333099776 58519110936 58555413114 58610359808 58612716552 58646718592 58649076798 58680320608 58716722792 58723936128 58758067368 58794517782 59107752704 59132947764 59208424704 59245154496 59279588676 59371533312 59408364288 59445218112 59626777392 59663766708 59690735104 59727764096 59799058696 59947351464 60007200216 60156009144 60220534528 60292417328 60329819572 60369374208 60406824192 60441933552 60444297408 60479428548 60503449344 60514080627 60573234176 60610810624 60653488896 60714042624 61002619392 61040462208 61110866432 61191833472 61226893728 61264875672 61302881178 61550221824 61556070576 61594256724 61627069504 61665299696 61703553604 61763937872 61904514048 61942916352 61978918512 62058028032 62096525568 62237334016 62273507296 62275942784 62312138504 62347840646 62391673344 62394182136 62430377856 62466147744 62504898456 62708986368 62801987248 62908951248 62947976652 63020581008 63082254144 63121387056 63160544244 63194191424 63201954816 63233393776 63241161984 63316650384 63353450979 63395703514 63541750272 63654502912 63762918912 63839030112 63878632488 63978238464 64060693411 64142460096 64182250704 64219554399 64222065996 64282330112 64322207488 64359061312 64398986288 64418214861 64481184768 64508670288 64635747267 64930295584 64938272256 64978556544 65007800234 65053502976 65053574586 65157560832 65169009906 65273180672 65397110688 65440726208 65478761348 65481322192 65519380927 65695128576 65773546176 65814348624 65852600919 65898353664 65936654784 65939233536 65977558416 66015360684 66056313141 66086171008 66127167392 66168189208 66252645888 66291152928 66332276472 66370281978 66496221792 66589595136 66727111451 66959367321 67024821248 67063223552 67104826048 67143828388 67152076992 67185480887 67193734608 67229530368 67271236032 67273941033 67312967568 67590979456 67632909344 67713639994 67748101344 67828969494 67934735232 67937392128 67976878368 68105866752 68144888448 68151363852 68187161952 68193641373 68260301824 68272296092 68314648633 68381502644 68423922931 68429577216 68511258816 68749724736 68988439058 69076495488 69119346912 69158949288 69201851862 69266788864 69309758336 69330453192 69352754464 69373462158 69484430106 69530771596 69573904829 69884392812 69927745413 69933523968 69973592832 70008400252 70017000768 70057695708 70060435632 70101155817 70169680896 70349794944 70393436256 70430936576 70474628224 70518346976 70587357568 70652235654 70833049728 71093465352 71137567998 71169722624 71213872576 71254675024 71298877676 71349003264 71389883136 71431376016 71434169664 71475688284 71520028041 71566919424 71611315776 71773699712 71815415672 71859966178 72023521152 72094004736 72138728064 72183479136 72221933056 72266735744 72317621376 72362483424 72403943976 72448859574 72793212492 72877172368 72922381532 73046582532 73341305856 73386802944 73393776456 73432328256 73439306094 73524011176 73553212928 73595963168 73598841472 73620816984 73641618232 73666487466 73687301618 73735613952 73781355648 73869425448 74132041984 74206052096 74346942384 74390072064 74393063316 74439212859 74478868464 74525071236 74739555072 74832870112 74879292488 74925743662 75228048896 75260115336 75356176896 75402923904 75446126496 75492929304 75708092213 75761317632 75808315968 75848700928 75851750832 75895753472 75895837017 75898805268 75970026496 75995682048 76017154304 76039851888 76087023012 76259555944 76524991224 76644316672 76735803872 76745230848 76783406728 76792839552 76881412608 76929105792 77017920798 77246833664 77294753536 77387017136 77426401536 77431995641 77578925424 77639697408 77687860992 77777466368 77879872512 77925137472 77928185088 77973478128 78021848772 78025481248 78073884152 78150288736 78198769064 78298581504 78344089824 78392690376 78492750336 78571113984 78843930352 78944566272 78993539328 79039451568 79133797743 79211152384 79234803648 79260290816 79283956752 79333140348 79410777264 79502369856 79509924494 79551688944 79929801952 80009600288 80065937952 80115606648 80161509402 80208012192 80488751616 80542432256 80589244736 80592396544 80592485259 80639238064 80671265792 80685440836 80735493839 80745412176 80792342631 80871318528 80952056832 81152805888 81249674688 81300077712 81387282944 81531791614 81589111296 81635858304 81686500896 81737174904 81784006746 81841503744 81986818914 82074760768 82125675632 82223705707 82427608263 82509900297 82590555136 82638558016 82648710144 82699981056 82714512573 82747364544 82795367424 82795458564 82798696656 82846820511 82902073826 83192242848 83240503808 83288196992 83339864608 83398547232 83481808608 83878601664 83922660864 83930635536 84027441344 84109672192 84161849408 84186978876 84214058992 84239204049 84321549312 84422200512 84471267972 84523669503 84631555008 84925414574 85010200306 85118706816 85171509984 85221012954 85329788544 85382722656 85466279808 85519298592 85523280128 85576334272 85626072532 85629421328 85679190443 85792000437 85890953148 85944235377 86011560384 86174770176 86180996356 86224856256 86327779356 86381332569 86638075392 86738099448 86791907202 86892013208 86902687872 86945916442 86956597728 87060394278 87196147584 87499649664 87698061568 87752464832 87778666404 87803467892 87833119671 87915539712 87918978048 87919074828 87970077888 87973615197 88020480912 88075084188 88137004032 88388203904 88443035296 88493709304 88548606146 88661629056 88699421646 89057299968 89112546432 89167827168 89279156428 89536102656 89591646144 89639373824 89694981376 89698588044 89750623424 89921027196 90010800324 90330801792 90438625992 90494729358 90554061312 90579646976 90610236288 90635837824 90662900328 90666446112 90719142822 90755174016 90859851264 90868485136 90916215936 90924855164 90981260161 91348345088 91503929088 91560693312 91666299648 92101993984 92159129216 92211932384 92269135816 92334105864 92391385086 92440604256 92497949544 92555330406 92645906808 92856771072 92914374528 92968377768 93179190416 93236993884 93298123776 93356001024 93410260944 93413914176 93468207756 93521760969 93587510016 93645566784 93699221616 93757347684 93799726592 93857915008 94202980872 94444066304 94530871512 94623381216 94682080584 94740816366 94791287136 94850090664 95093555271 95186510848 95241834688 95245559552 95300917712 95312625408 95360037388 95414674537 95422559232 95481754368 95907861504 95967357696 96031361536 96184970752 96213690144 96244638848 96273376056 96333098994 96423495168 96483311232 96538591968 96598479432 96721777152 97057616656 97395443376 97511700351 97519758336 97580254464 97675748352 97736341248 97753514859 97849070592 97858368608 97909771008 97919074792 97975178158 98161089312 98218142022 98221983288 98375140864 98492567264 98542692864 98660319264 98721522936 99129256512 99186762752 99190751088 99252283812 99305157952 99317357568 99366761648 99378968832 99436729392 99498414708 99555422967 99652740096 99999599616 100206112006 100346820448 100537231872 100594835328 100657239072 100715742582 100844295552 100906854048 100969451352 101015090176 101077754624 101135667776 101194449356 101198407024 101257225069 101327576064 101386469184 101449364016 101570459991 101842910208 101902102848 101906088192 101965317552 102033321632 102227045778 102390452736 102408444138 102572141056 102572253966 102644365824 102690561064 102754264886 102766888224 103235202048 103438567232 103482658587 103583814656 103614743232 103679020368 103738423932 103802777793 103900183296 103904246784 103964637504 104029131696 104161913856 104296157394 104458786432 104523587168 104648352718 104826589218 105012600378 105254521344 105324719104 105385935424 105511730324 105524692416 105577184251 105590154384 105646404864 105711942336 105777520464 105881036352 106003159808 106068918592 106249574592 106407148562 106754583936 106820808864 106882012536 106944016256 106948316514 107023504896 107084824704 107147064024 107151254496 107213532426 107456647012 107523307463 107660549568 107723123508 107789949267 108035281728 108141007104 108208092096 108275218704 108332899584 108400103616 108410404234 108847811072 108915334528 108982899872 109045342328 109189818738 109315758552 109383572298 109903477684 110013200396 110090664684 110158959141 110266641408 110286016764 110329819392 110393944752 110398262208 110462427348 110530952427 110603420928 110672033472 110804138172 110922990464 111198062976 111309078144 111585108096 111718302696 111787606854 111838135552 111907514048 112249305168 112318938732 112388615493 112562934016 112628357296 112698226004 112842073344 112890173004 113491609088 113562013312 113628017272 113641976448 113712473952 113773051392 113777626248 113843630208 113848207902 113955039744 114025731456 114389333916 114521270864 114592313836 114682080512 114787486836 114966475008 115103705808 115175110092 115250623488 115322118912 115393658688 115526881197 115650799264 115722542936 115794331114 115870250496 115942130304 116080525704 116261530112 116368388136 116459546112 116531791488 116666199552 117038221872 117110826228 117220719616 117225433104 117293437184 117298153596 117360641216 117433445584 117447872256 117516134736 117589035564 118215505408 118265895528 118416849408 118490308992 118559177352 118816728576 118890436224 119253554784 119264886741 119327533416 119381470208 119455528192 119476518161 119598117392 119667629627 119894702928 120014400432 120312018288 120441069056 120584834656 120659639144 120813648384 120883867104 120888594816 120958857096 121006898688 121028161254 121221621248 121306977792 121428085248 121678850293 122005238784 122080924416 122221732864 122297687421 122383666944 122453787456 122514700441 122529751344 122605762356 122676010119 123100443648 123112141152 123188513448 123254139008 123330599392 123407107208 123527875744 123885832704 123957837024 124193051136 124353110739 124474668032 124547014592 124551885568 124624277008 124695681292 124773035933 124783346688 124788364272 124860755712 124932295488 125009796912 125417972736 125603974496 125817902496 125895953304 126041162016 126164508288 126242774112 126321088488 126388382848 126466787552 126482323968 126633300768 126706901958 126791407028 126870061747 127072999729 127083500544 127309005824 127388121861 127515300459 127525837824 127678060224 127757264976 127831519431 127956476928 128121386822 128284920192 128364501408 128439108798 128444131992 128644414976 128718122624 128797972576 128836429722 129017340576 129271494534 129860591168 129876544512 129957113088 130015600468 130107005952 130107149172 130187860803 130315121664 130338019812 130418874663 130546361344 130794221376 130881452416 130957522696 130962644384 131038761854 131547092352 131628697248 131705201838 131873309568 131878467072 131955116832 132030721368 132112626282 132172342016 132254334784 132336378416 132505291776 132582305856 132664552944 132740563956 132822909219 132992443584 133179190272 133454222902 133918734642 134126447104 134209652096 134287656776 134304153984 134370961774 134387469216 134459060736 134542472064 134547882066 134625935136 135181958912 135265818688 135427279988 135496202688 135657938988 135742094037 135869470464 135874784256 135953756736 136211733504 136289776896 136302727704 136374323904 136387282746 136544592184 136629297266 136763005288 136847845862 137022517632 137499449472 137976878116 138152990976 138238693824 138317898576 138403703724 138533577728 138619516672 138660906384 138705508928 138746924316 138832995609 138968860212 139061543192 139147809658 139768785624 139855490826 139947185664 140016800504 140034001536 140115391416 140120871264 140202311634 140699589888 140786872512 140861873152 140949256448 141036693952 141174715136 141199521463 141304471308 141666099456 142186930704 142275135996 142339445248 142427745152 142509350048 142597755352 142779766272 142862752032 142868339328 142951376568 143040056082 143133838848 143222631552 143547399424 143630831344 143719932356 144047042304 144188009472 144277456128 144366958272 144443866112 144533471488 144635242752 144724966848 144807887952 144897719148 145586424984 145754344736 145844763064 146093165064 146773605888 146787552912 146864656512 146878612188 146962767237 147048022352 147106425856 147191926336 147197682944 147241633968 147283236464 147327213033 147332974932 147374603236 147471227904 147562711296 147738850896 148264083968 148412104192 148693884768 148780144128 148786126632 148878425718 148957736928 149050142472 149479110144 149665740224 149758584976 149851487324 149937345701 150309168009 150456097792 150520230672 150712353792 150805847808 150892252992 150985858608 151073613873 151416184426 151522635264 151616631936 151703501664 151791506944 151791674034 151797610536 151991364096 152034308608 152079703776 152174046024 152519111888 153049982448 153288633344 153471607744 153490461696 153566813456 153585679104 153612666207 153762825216 153858211584 153858380949 154035841596 154131397329 154589507072 154774034272 154852803072 154863991282 155157850848 155375721984 155850274944 155856370176 155946956256 156043697544 156050962496 156147768304 156238523749 156300577472 156397538128 156444236091 156597163008 156688179648 156785380752 156972529077 156985500672 157142227968 157518900567 157687860704 157987078656 158078903136 158267595486 158469607296 158520581632 158567913504 158666280696 158821554528 159004739712 159019848988 159103377888 159118496537 159610722843 159859603904 160019200576 160131875904 160231213296 160323018804 160416024384 160422474771 160977503232 161178489472 161184793088 161184970518 161278476128 161370881672 161470987678 161490824352 161584685262 162499349376 162600155424 162615606351 162774565888 163063583228 163164739297 163178222592 163271716608 163373001792 163474349808 163568013492 163683007488 163973637828 164075358447 164149521536 164251351264 164447411414 164855216526 165019800594 165277116032 165399962112 165429025146 165494729088 165590917128 165597393312 165693641022 165804147652 165907003823 166384485696 166481007616 166576393984 166679729216 166797094464 166963617216 167757203328 167845321728 167861271072 168054882688 168219344384 168323698816 168373957752 168428117984 168478408098 168844401024 168942535944 169047339006 169263110016 169850829148 170020400612 170237413632 170343019968 170442025908 170659577088 170765445312 170932559616 171038597184 171046560256 171152668544 171252145064 171258842656 171358380886 171584000874 171781906296 171888470754 172023120768 172361992712 172449712512 172655558712 172762665138 173276150784 173476198896 173583814404 173691496671 173784026416 173805375744 173891832884 173913195456 174120788556 174392295168 174999299328 175396123136 175504929664 175557332808 175606935784 175666239342 175831079424 175838149656 175940155776 175947230394 176040961824 176150168376 176776407808 176886070592 176987418608 177097212292 177323258112 177398843292 178114599936 178225092864 178335654336 178558312856 179072205312 179183292288 179389962752 179397176088 179501246848 179842054392 180021600648 180661603584 180877251984 180989458716 181108122624 181159293952 181220472576 181271675648 181325800656 181332892224 181438285644 181510348032 181542241881 181719702528 181736970272 181832431872 181849710328 181962520322 182696690176 183007858176 183121386624 183332599296 184203987968 184318258432 184423864768 184538271632 184645528067 184668211728 184782770172 184881208512 184995899088 185110660812 185291813616 185713542144 185828749056 185936755536 186358380832 186473987768 186712002048 186820521888 186827828352 186936415512 187043521938 187175020032 187291133568 187398443232 187514695368 187599453184 187715830016 188049132271 188405961744 188888132608 189061743024 189246762432 189364161168 189481632732 189582574272 189700181328 190187110542 190483669376 190491119104 190601835424 190625250816 190720074776 190829349074 190963508736 191934715392 192062723072 192182080233 192369941504 192427380288 192489277696 192523100693 192546752112 192658663197 192666197988 192846990336 192966622464 193077183936 193196958864 193443554304 193907241801 194115233312 194790886752 195023400702 195160508928 195472682496 195507029718 195716737216 195819542016 195838149584 195950356316 196071913609 196322178624 196436284044 196443966576 196558142781 196750281728 196985134528 197085385728 197320638528 197443045872 197557802757 198258513024 198381502176 198504567624 198610315904 198733523296 198757937664 198873458784 198996829416 199110845934 200181334353 200412224012 200536549213 200693640896 200878101963 201074463744 201189670656 201314478144 201431485164 201556442661 201688591104 201813708096 201938902704 202155509248 202271335552 202388898712 202396814048 202514450138 202772938368 202898728032 203140919982 203804205696 203812176384 203930635104 204066643264 204454091556 204580924119 204780905472 204816888276 204943945899 205144282112 205144507932 205271768793 205288731648 205381122128 205508529772 205533776448 206877134464 206965317174 207229486464 207358040736 207476847864 207605555586 207800366592 207929275008 208058263392 208592314788 208721714487 208917572864 209047174336 209296705436 209653178436 209783236239 210025200756 210509042688 210771870848 211023460648 211049384832 211154368502 211180308768 211292809728 211423884672 211555040928 211762072704 212006319616 212137837184 212499149184 212814297124 213509167872 213641617728 213764025072 213888032512 213896633028 214047009792 214169649408 214294128048 214302508992 214427064852 214560084123 214913294024 215046614926 215321099136 215446247016 215579898534 216070563456 216282014208 216416184192 216550437408 216665799168 216800207232 216820808468 217695622144 217830669056 217965799744 218090684656 218217442261 218379637476 218631517104 218767144596 219806955368 220026400792 220181329368 220317918282 220572033528 220659638784 220787889504 220796524416 220924854696 221061904854 221206841856 221344066944 221608276344 221845980928 221884962299 222396125952 222618156288 223170216192 223436605392 223575213708 223676271104 223815028096 224498610336 224637877464 224777230986 225125868032 225256714592 225396452008 225684146688 225780346008 226983218176 227124026624 227124276639 227256034544 227283952896 227424947904 227527300819 227546102784 227555252496 227687260416 227687511051 227696415804 227910079488 228051462912 228778667832 229042541728 229184627672 229364161024 229574973672 229932950016 230207411616 230350220184 230644237824 230787317376 231053762394 231301598528 231445085872 231588662228 231721352447 231740500992 231884260608 232161051408 232295986923 232523060224 232736776272 232919092224 233063582976 233332399104 234076443744 234221652456 234450866208 234586874368 234596307192 234721282432 234866891168 234895744512 235032269472 235178071128 236431010816 236531791056 236833698816 236980617984 236997739979 237118354704 237401393229 237633457152 237780872448 238507109568 238529773482 238655066832 238911056384 238953036322 239196234784 239335259254 239789405856 240028800864 240624036576 240882138112 241169669312 241319278288 241459536703 241627296768 241767734208 241777189632 241777455777 241917714192 242013797376 242056322508 242206481517 242443242496 242613955584 242856170496 243357700586 244161848832 244595374842 244767333888 244907574912 245029400882 245059502688 245211524712 245352020238 246224282304 246377026896 246508278016 246661198784 246671117121 246814214416 247055751488 247282824789 247529700891 247771665408 247915674048 248386102272 248706221478 249094029184 249103771136 249248554016 249391362584 249546071866 249576728544 249721511424 249864590976 250019593824 251207948992 251635804992 251791906608 252082324032 252329016576 252485548224 252642176976 252776765696 252933575104 252964647936 253266601536 253413803916 253571008509 253582814056 253740123494 254145999458 254776243722 255030600918 255356120448 255514529952 255663038862 256242773644 256401733181 256569840384 256729002816 256878217596 256888263984 257037571329 257288829952 257436245248 257595945152 257672859444 257832706131 258034681152 258542989068 259721182336 259914226176 260031200936 260214298344 260375721606 260676039624 260837749326 261588442752 261762904832 261915045392 261925288768 262077523708 262240102817 263094184704 263257394496 263410403676 263746619136 263756934144 263910233664 264061442736 264225252564 264344684032 264508669568 264672756832 265164611712 265329105888 265481127912 265645818438 265984887168 266908445804 267837469284 268252894208 268419304192 268575313552 268608307968 268741923548 268774938432 268918121472 269084944128 269095764132 269251870272 270363917824 270531637376 270854559976 270992405376 271315877976 271484188074 271738940928 271907513472 272579553792 272605455408 272748647808 272774565492 272943780483 273089184368 273258594532 273526010576 273695691724 274045035264 274998898944 275953756232 276305981952 276477387648 276635797152 276807407448 277239033344 277321812768 277411017856 277493848632 277665991218 277937720424 278123086384 278284735729 278295619316 279537571248 279710981652 279894371328 280033601008 280068003072 280230782832 280241742528 280404623268 280565282907 281399179776 281573745024 281898512896 282073387904 282349430272 282399042926 282608942616 283332198912 284373861408 284550271992 284678890496 284855490304 285018700096 285195510704 285280665813 285361270649 285559532544 285725504064 285736678656 285902753136 286080112164 286244023611 286267677696 286445263104 287094798848 287261662688 287439864712 288094084608 288554912256 288733916544 289066942976 289270485504 289449933696 289615775904 289795438296 290157258391 291172849968 291508689472 291689526128 292186330128 292535101053 293547211776 293575105824 293729313024 293757224376 293925534474 294096044704 294383852672 294395365888 294483267936 294566472928 294654426066 294665949864 294749206472 295125422592 295477701792 295505779283 296528167936 296824208384 297387769536 297535701071 297560288256 297572253264 297756851436 297915473856 298100284944 298958220288 299331480448 299517169952 299702974648 299874691402 300618336018 301040461344 301611695616 301784505984 301971717216 302147227746 302536301089 302832368852 303020230123 303045270528 303233263872 303407003328 303583013888 303583348068 303595221072 303771675207 303982728192 304068617216 304159407552 304348092048 304711379973 305038223776 306099964896 306943215488 307133626912 307171358208 307225332414 307716423168 307716761898 308071683192 308262794658 309179014144 309548068544 309705606144 309727982564 309920121511 310315701696 310447975761 310751443968 311700549888 311712740352 311893912512 312087395088 312101924992 312295536608 312477047498 312601154944 312795076256 312888472182 313376359296 313570761504 313945058154 315037801134 315375721408 315974157312 316157806272 316535190972 316731552753 316939214592 317041163264 317135827008 317332561392 317643109056 318009479424 318039697976 318206755776 318236993074 319221445686 319719207808 320038401152 320263751808 320462426592 320646037608 320832048768 320844949542 322356978944 322369586176 322369941036 322556952256 322569922389 322741763344 322941975356 322981648704 323169370524 323369847801 324998698752 325200310848 325231212702 326127166456 326329478594 326543433216 326746003584 326948699616 327136026984 327947275656 328150716894 328299043072 328502702528 328894822828 329710433052 330039601188 330554232064 330799924224 330858050292 330989458176 331181834256 331194786624 331387282044 331592857281 331608295304 331814007646 332768971392 333152787968 333359458432 333594188928 333927234432 335514406656 335722542144 336109765376 336438688768 336647397632 336747915504 336856235968 336956816196 337165846479 337688802048 337885071888 338094678012 338526220032 339701658296 340040801224 340474827264 340686039936 340884051816 341319154176 341530890624 341865119232 342077194368 342093120512 342305337088 342504290128 342517685312 342716761772 342913123553 343168001748 343563812592 343776941508 344046241536 344723985424 344899425024 345311117424 345525330276 346952397792 347167628808 347382993342 347568052832 347610751488 347783665768 347826390912 348241577112 348784590336 349998598656 350792246272 351009859328 351114665616 351213871568 351332478684 351662158848 351676299312 351880311552 351894460788 352081923648 352300336752 353552815616 353772141184 353974837216 354194424584 354646516224 354797686584 356450185728 356671308672 357116625712 357542901287 357794660223 358144410624 358366584576 358429554483 358779925504 358794352176 359002493696 359002888881 359684108784 360043201296 361323207168 361754503968 361978917432 362440945152 362543351296 362651601312 362665784448 362876571288 363020696064 363084483762 363473940544 363664863744 363699420656 363925040644 365036550879 365393380352 366015716352 366242773248 366269234513 366665198592 366893062263 367544101323 368636516864 368847729536 369076543264 369291056134 369336423456 369565540344 369762417024 369991798176 370221321624 370583627232 371657498112 371873511072 372425019967 372716761664 372947975536 373059332217 373424004096 373641043776 373655656704 373872831024 374087043876 374319107799 374350040064 374582267136 374796886464 375029390736 375431660032 376098264542 376811923488 378123486048 378493524864 378728322336 378963265464 379165148544 379400362656 379436414819 380374221084 380610185241 380967338752 380982238208 381203670848 381218999187 381250501632 381440149552 381658698148 381927017472 382164365583 382545901377 383869430784 384364160466 384854760576 384978555392 385046201386 385093504224 385317326394 385332395976 385933244928 386154367872 386393917728 387814483602 388230466624 389581773504 390046801404 390321017856 390945364992 391014059436 391256623989 391433474432 391639084032 391676299168 391900712632 392143827218 392644357248 392872568088 392887933152 393116285562 393970269056 394641277056 394886091744 395115605514 396517026048 396763004352 397009135248 397220631808 397467046592 397515875328 397746917568 397993658832 398221691868 398468727657 400362668706 400824448024 401073098426 401387281792 401756203926 402379341312 402628956288 402862970328 403112885322 403377182208 403627416192 403877805408 404311018496 404542671104 404777797424 404793628096 405028900276 405280158899 405545876736 405797456064 406281839964 407608411392 407624352768 407861270208 408133286528 408908183112 409161848238 409633776552 409887891798 410289015864 410543537586 410762244256 411017059544 411067552896 413754268928 413930634348 414458972928 414716081472 414953695728 415211111172 415600733184 415858550016 416116526784 417184629576 417443428974 417835145728 418094348672 418593410872 419306356872 419566472478 420050401512 421543741696 422046921296 422098769664 422308737004 422360617536 422550701521 422585619456 422847769344 423110081856 423524145408 423598564389 424012639232 424275674368 424998298368 425628594248 427018335744 427283235456 427528050144 427776065024 427793266056 428339298816 428588256096 428605017984 428854129704 429120168246 429826588048 430093229852 430642198272 430892494032 431159797068 432141126912 432564028416 432832368384 433100874816 433331598336 433600414464 433641616936 435661338112 435931599488 436181369312 436434884522 436759274952 437263034208 437534289192 439613910736 440052801584 440362658736 440635836564 440888301711 441144067056 441319277568 441575779008 441593048832 441849709392 442123809708 442413683712 442688133888 443216552688 443691961856 443769924598 444792251904 445236312576 446340432384 446873210784 447150427416 447352542208 447630056192 448424853877 448997220672 449275754928 449554461972 449812037103 450251736064 450513429184 450792904016 450927504027 451368293376 451560692016 454248053248 454248553278 454512069088 454567905792 454849895808 455054601638 455110504992 455374520832 455375022102 455392831608 456102925824 457557335664 458085083456 458369255344 458728322048 459149947344 459865900032 460414823232 460700440368 461288475648 461574634752 462107524788 462394191987 462603197056 462890171744 463177324456 463442704894 463768521216 464322102816 464591973846 465473552544 466127165952 467089780157 467556101683 468152887488 468443304912 468715571247 468901732416 469173748736 469192614384 469442564864 469733782336 469791489024 470064538944 470356142256 470917587231 473063582112 473961235968 473995479958 474236709408 474802786458 475561744896 477014219136 477059546964 477310133664 477355489611 477822112768 477906072644 478202540431 478392469568 478670518508 478832168529 478967460517 479578811712 480057601728 481248073152 482339338624 482638556576 482919073406 483535468416 483554379264 483554911554 483835428384 484112645016 484412963034 486715401172 487017333803 487846819053 488323697664 489190749684 489494217891 489534667776 489815149824 490058801764 490119005376 490423049424 490704040476 492448564608 492754053792 493016556032 493322397568 493342234242 493628428832 494111502976 494565649578 495059401782 495831348096 497412442956 497721011469 498188058368 498207542272 498497108032 498782725168 499092143732 499153457088 499443022848 499729181952 500039187648 502415897984 503271609984 503583813216 504164648064 504658033152 504971096448 505284353952 505553531392 505867150208 506533203072 506827607832 507142017018 507165628112 507480246988 508291998916 509552487444 510061201836 510712240896 511029059904 511326077724 512485547288 512803466362 513139680768 513458005632 513756435192 513776527968 514075142658 514872490496 515191890304 515345718888 515665412262 516069362304 517085978136 519442364672 519828452352 520062401872 520428596688 520751443212 521074490013 521352079248 521675498652 523176885504 523525809664 523830090784 523850577536 524155047416 524480205634 526188369408 526514788992 526820807352 527493238272 527820467328 528122885472 528450505128 528689368064 529017339136 529345513664 529956645491 530329223424 530658211776 530962255824 531291636876 531969774336 533816891608 535674938568 536838608384 537150627104 537216615936 537483847096 537549876864 538169888256 538191528264 538503740544 538863479869 540727835648 541063274752 541709119952 541984810752 542631755952 542968376148 543477881856 543815026944 545159107584 545210910816 545497295616 545549130984 545887560966 546178368736 546517189064 547052021152 547391383448 548090070528 549997797888 551907512464 552566301989 552611963904 552954775296 553271594304 553614814896 553936584201 554478066688 554643625536 554822035712 554987697264 555331982436 555875440848 556246172768 556569471458 556591238632 559075142496 559421963304 560067202016 560136006144 560461565664 560483485056 560809246536 561130565814 562798359552 563147490048 563797025792 564146775808 564147396813 564698860544 564798085852 565148456873 565217885232 566664397824 568747722816 569100543984 569710980608 570037400192 570391021408 570561331626 570722541298 571451008128 571473357312 571805506272 572160224328 572488047222 572890526208 574189597696 574523325376 574879729424 575565939949 576188169216 576546240699 577109824512 577467833088 577569302079 578133885952 578540971008 578899867392 579231551808 579590876592 580314516782 582345699936 583017378944 583379052256 584372660256 585070202106 587150211648 587458626048 587514448752 587851068948 588192089408 588215740827 588767705344 588790731776 588966535872 589132945856 589308852132 589331899728 589498412944 589674428343 590250845184 590955403584 591011558566 594775539072 595071402142 595144506528 595513702872 595830947712 596200569888 598662960896 599034339904 599405949296 599749382804 600544003059 601236672036 601609647639 602080922688 603223391232 603569011968 603943434432 604294455492 604669327983 605072602178 605664737704 606040460246 606466527744 606814006656 607166696136 607190442144 607543350414 608318815104 608696184096 609422759946 610076447552 612199929792 613886430976 614267253824 614342716416 614450664828 614831837697 615432846336 615433523796 615815306379 616143366384 616525589316 619096137088 619455965128 619840243022 620631403392 620895951522 623401099776 623787825024 624174790176 624203849984 624591073216 624954094996 625202309888 625590152512 625776944364 626165143461 626752718592 627141523008 627890116308 630075602268 630751442816 632315612544 633070381944 633463105506 633878429184 634271654016 634665122784 635286218112 636018958848 636079395952 636413511552 636473986148 636868821127 638442891372 639438415616 640076802304 640527503616 640924853184 641292075216 641664097536 641689899084 644713957888 644739882072 645113904512 645139844778 645483526688 645883950712 645963297408 646338741048 646739695602 649997397504 650400621696 650462425404 652254332912 652658957188 653086866432 653492007168 653897399232 654272053968 654652326783 655894551312 656301433788 656598086144 657005405056 657789645656 659420866104 660079202376 661108464128 661716100584 661978916352 662363668512 662389573248 662774564088 663185714562 663216590608 663628015292 665537942784 665654886897 666305575936 666718916864 667188377856 667854468864 667902721759 671028813312 671445084288 672219530752 673294795264 673495831008 673712471936 673913632392 674331692958 675377604096 675770143776 676189356024 677052440064 679403316592 680081602448 680949654528 681372079872 681372829917 681768103632 682581902457 682638308352 683061781248 683730238464 684154388736 684610674176 685008580256 685035370624 685433523544 685826247106 686336003496 687127625184 687553883016 688092483072 689447970848 689798850048 690622234848 691050660552 693904795584 694335257616 694765986684 695136105664 695164057341 695221502976 695567331536 695652781824 696483154224 696887960769 697569180672 699997197312 702019718656 702229331232 702427743136 702664957368 703352598624 703760623104 703788921576 704163847296 704600673504 704667627521 707105631232 707544282368 707949674432 708388849168 709293032448 709595373168 710993219937 712900371456 713342617344 714233251424 715085802574 715589320446 716733169152 716859108966 717588704352 718004987392 718005777762 719368217568 720086402592 722586702601 722646414336 723509007936 723957834864 724378610109 724881890304 725086702592 725303202624 725331568896 725753142576 726041392128 726168967524 726619444551 726947881088 727329727488 727398841312 727850081288 730073101758 732485546496 732538469026 733786124526 735088202646 737273033728 737695459072 738153086528 738582112268 738672846912 739040289757 739131080688 739524834048 739983596352 740013351363 740442643248 741167254464 743314996224 743747022144 744850039934 745433523328 745895951072 746118664434 747282087552 747311313408 747745662048 748174087752 748638215598 749164534272 749593772928 750058781472 750863320064 752196529084 752663152241 753623846976 756246972096 756987049728 757456644672 757926530928 758330297088 758800725312 758872829638 760748442168 761220370482 761934677504 762407341696 762437998374 762880299104 763317396296 764328731166 765091802754 768728320932 769205199543 769709521152 769957110784 770092402772 770187008448 770634652788 770664791952 771112713987 771866489856 772308735744 772787835456 775628967204 776460933248 779163547008 780093602808 782028118872 782513247978 782866948864 783352598336 783801425264 784287654436 785288714496 785745136176 785775866304 786232571124 786720308451 787940538112 789282554112 789772183488 790231211028 793034052096 793526008704 794018270496 794441263616 794934093184 795493835136 795987317664 796443383736 796937455314 800725337412 801648896048 802146196852 802774563584 803512407852 804758682624 805257912576 805725940656 806225770644 806754364416 807254832384 807755610816 809085342208 809555594848 809587256192 810057800552 810560317798 811091753472 811594912128 812563679928 815216822784 815722540416 816266573056 817816366224 818323696476 818831341449 819267553104 819775783596 820578031728 821087075172 821524488512 822034119088 822135105792 827508537856 827861268696 828917945856 829432162944 829907391456 830422222344 831717100032 832233053568 832789014343 834369259152 834854207187 834886857948 835670291456 836188697344 837186821744 838612713744 839132944956 840100803024 843087483392 844093842592 844197539328 844617474008 844721235072 845101403042 845695538688 846220163712 847048290816 847197128778 848551348736 849996596736 851257188496 851751952051 854036671488 854566470912 855056100288 855552130048 855586532112 856083811947 856678597632 857176512192 857210035968 857708259408 858240336492 858732070833 859653176096 860186459704 861284396544 861784988064 862319594136 864282253824 865664736768 866201749632 867200828928 867283233872 870471775173 871322676224 871863198976 872362738624 872869769044 873411251531 873518549904 874526068416 875068578384 879227821472 880105603168 880725317472 881271673128 881776603422 882288134112 883151558016 883186097664 883699418784 884247619416 885376267776 886433105376 886517337849 887383923712 887539849196 888090432229 889510998103 889584503808 890472625152 892607103213 892680864768 893746421568 894300854832 895260112384 896849707754 897994441344 898551509856 899108923944 899624074206 901026858368 901585808032 901855008054 903121384032 904460762777 907608903267 908496106496 908497106556 909024138176 909060690369 909135811584 909699791616 910109203276 910221009984 910749041664 910750044204 910785663216 911315025621 912205851648 915114671328 916170166912 916738510688 918299894688 920829646464 921400880736 923149269504 924215049576 924788383974 925206394112 925780343488 926354648912 926885409788 927537042432 928644205632 929183947692 929760364533 930947105088 932254331904 934179560314 935112203366 936305774976 936886609824 937431142494 937803464832 938385228768 938885129728 939467564672 940129077888 940712284512 941835174462 946127164224 947922471936 947990959916 948473418816 949605572916 950194658259 951123489792 954028438272 954119093928 954620267328 954710979222 955812145288 956405080862 956784939136 957341037016 957664337058 957934921034 959157623424 960115203456 962496146304 964678677248 965277113152 965838146812 967070936832 967108758528 967109823108 967670856768 967709767167 968225290032 968825926068 973430802344 974034667606 975693638106 978381499368 978988435782 979630299648 980117603528 980238010752 980846098848 981408080952 984897129216 985508107584 986033112064 986644795136 986684468484 987256857664 988223005952 989131299156 990118803564 991662696192 994824885912 995442022938 996376116736 996994216064 997565450336 998184287464 998306914176 999458363904 1000078375296 1004831795968 1006543219968 1007167626432 1008329296128 1009316066304 1009942192896 1010568707904 1011107062784 1011734300416 1013066406144 1013655215664 1014284034036 1014331256224 1014960493976 1016583997832 1019104974888 1020122403672 1021424481792 1022058119808 1022652155448 1024971094576 1025606932724 1026279361536 1026916011264 1027512870384 1027553055936 1028150285316 1028739370659 1029744980992 1030383780608 1030691437776 1031330824524 1032138724608 1034171956272 1038884729344 1040124803744 1040857193376 1041502886424 1042148980026 1042704158496 1043350997304 1046353771008 1047051619328 1047660181568 1047701155072 1048310094832 1048960411268 1049561419907 1052376738816 1053029577984 1053641614704 1054986476544 1055640934656 1056245770944 1056901010256 1058034678272 1058691027328 1059913290982 1060658446848 1061316423552 1061924511648 1062583273752 1063939548672 1067633783216 1071349877136 1072628703861 1073677216768 1074301254208 1074433231872 1074967694192 1075099753728 1075288663449 1076339776512 1076383056528 1077007481088 1077008666643 1077726959738 1082126549504 1083418239904 1083969621504 1085263511904 1085936752296 1087630053888 1090421821632 1090994591232 1091098261968 1091775121932 1092356737472 1093034378128 1094104042304 1094782766896 1095109652637 1096180141056 1098807703539 1099995595776 1102632303969 1103815024928 1105132603978 1105909550592 1106543188608 1107229629792 1107873168402 1109287251072 1109644071424 1109975394528 1110663964872 1111750881696 1112492345536 1113138942916 1113182477264 1113829475759 1117275059901 1118150284992 1118843926608 1120134404032 1120272012288 1120923131328 1120966970112 1121618493072 1122261131628 1122957323397 1126294980096 1128293551616 1128294793626 1129596171704 1130296913746 1130435770464 1137495445632 1138201087968 1138309244457 1139421961216 1140074800384 1140782042816 1141122663252 1141445082596 1141830555723 1142153175079 1142902016256 1142946714624 1143611012544 1143656997561 1144320448656 1144976094444 1145781052416 1149046650752 1149759458848 1151131879898 1153092481398 1154935666176 1155138604158 1157799734784 1158463103616 1159181753184 1160629033564 1161349026761 1164691399872 1166034757888 1166758104512 1168745320512 1170140404212 1174300423296 1174917252096 1175028897504 1175702137896 1176384178816 1176431481654 1177535410688 1177933071744 1178265891712 1178617704264 1178663799456 1178996825888 1179348856686 1181910807168 1182023117132 1182756382093 1189551078144 1190142804284 1190289013056 1191027405744 1191661895424 1192401139776 1197325921792 1198068679808 1198811898592 1199498765608 1201088006118 1202473344072 1203219295278 1204161845376 1207138023936 1207886868864 1208588910984 1209338655966 1210145204356 1211329475408 1212080920492 1212933055488 1213628013312 1214333392272 1214380884288 1215086700828 1215840476697 1216637630208 1217392368192 1218845519892 1220152895104 1224399859584 1227772861952 1228534507648 1228901329656 1229663675394 1230867047592 1231630612758 1232286732768 1233051178632 1238192274176 1238911930256 1239680486044 1241262806784 1241791903044 1246802199552 1247575650048 1248349580352 1248407699968 1249182146432 1249908189992 1250404619776 1251180305024 1251553888728 1252330286922 1253505437184 1254283046016 1255780232616 1260151204536 1261502885632 1264631225088 1266140763888 1266926211012 1267652104563 1267756858368 1268543308032 1269330245568 1270572436224 1270795693167 1272037917696 1272158791904 1272827023104 1272947972296 1273737642254 1276885782744 1278876831232 1280153604608 1281055007232 1281849706368 1282584150432 1283328195072 1283379798168 1289427915776 1289479764144 1290227809024 1290279689556 1290967053376 1291767901424 1291926594816 1292677482096 1293479391204 1299994795008 1300801243392 1300924850808 1304508665824 1305317914376 1306984014336 1307794798464 1308544107936 1309304653566 1311789102624 1312602867576 1313196172288 1314010810112 1315579291312 1316343925897 1318841732208 1320158404752 1322216928256 1323432201168 1323957832704 1324727337024 1324779146496 1325549128176 1326371429124 1326433181216 1327256030584 1331075885568 1331309773794 1333437833728 1334376755712 1335708937728 1335805443518 1342057626624 1342890168576 1344439061504 1345274561631 1346589590528 1346991662016 1347424943872 1347661704851 1347827264784 1348663385916 1349436111309 1350755208192 1351540287552 1352378712048 1354104880128 1358806633184 1360163204896 1362744159744 1362745659834 1363536207264 1365163804914 1366123562496 1368308777472 1369221348352 1370017160512 1370070741248 1370867047088 1371652494212 1372503395263 1372672006992 1374255250368 1375107766032 1376184966144 1378895941696 1379597700096 1381244469696 1382101321104 1387809591168 1388670515232 1389531973368 1390272211328 1390328114682 1391134663072 1391305563648 1392966308448 1393775921538 1397802997019 1401269340471 1402668305049 1404039437312 1404458662464 1404855486272 1405329914736 1406146713741 1406705197248 1407521246208 1407577843152 1408327694592 1409201347008 1409335255042 1415088564736 1415899348864 1416777698336 1419190746336 1421986439874 1426685234688 1428466502848 1430171605148 1431178640892 1432066468833 1433466338304 1433718217932 1434607621293 1435177408704 1436009974784 1436011555524 1436902381551 1438736435136 1440172805184 1445173405202 1447018015872 1447915669728 1448757220218 1450606405248 1450663137792 1451506285152 1452337935048 1453238889102 1453895762176 1454797682624 1455700162576 1460146203516 1461052001409 1464971092992 1465076938052 1467572249052 1468482653673 1470176405292 1475390918144 1476306173056 1477164224536 1477345693824 1478080579514 1478262161376 1479049668096 1479967192704 1480026702726 1480885286496 1482334508928 1487494044288 1489700079868 1490867046656 1491791902144 1492237328868 1493163034407 1494564175104 1494622626816 1495491324096 1496348175504 1497276431196 1498329068544 1499187545856 1500117562944 1504393058168 1505326304482 1507247693952 1512493944192 1513974099456 1514913289344 1515853061856 1516660594176 1517601450624 1517745659276 1521496884336 1522440740964 1523869355008 1524814683392 1524875996748 1525760598208 1526634792592 1528657462332 1530183605508 1537456641864 1538410399086 1539419042304 1540184805544 1540374016896 1541269305576 1541329583904 1542225427974 1544617471488 1545575670912 1551257934408 1552921866496 1553194736093 1558327094016 1560187205616 1564056237744 1565026495956 1565733897728 1566705196672 1567602850528 1568575308872 1570577428992 1571490272352 1571551732608 1572465142248 1573440616902 1575881076224 1578565108224 1579544366976 1580462422056 1586068104192 1587052017408 1588036540992 1588882527232 1589868186368 1589869936473 1590987670272 1591974635328 1592691105733 1592886767472 1593874910628 1601450674824 1603297792096 1604292393704 1605549127168 1607024815704 1610515825152 1611451881312 1612451541288 1614509664768 1615511221632 1616590439607 1618170684416 1619111189696 1619174512384 1620115601104 1621120635596 1622049467129 1622183506944 1623189824256 1625127359856 1630433645568 1631445080832 1632533146112 1635632732448 1636647392952 1637662682898 1638535106208 1639551567192 1641156063456 1642174150344 1643048977024 1644068238176 1644270211584 1649310802711 1655017075712 1655722537392 1657698905967 1657835891712 1658864325888 1659814782912 1660844444688 1661809752603 1663434200064 1664466107136 1665578028686 1668738518304 1669708414374 1669773715896 1672377394688 1674373643488 1677225427488 1678265889912 1680201606048 1686174966784 1688187685184 1688395078656 1689234948016 1689442470144 1690202806084 1691391077376 1692440327424 1692442190439 1694096581632 1694394257556 1695445370619 1697102697472 1699993193472 1702514376992 1703503904102 1709132941824 1710112200576 1711173064224 1712167623894 1714353024384 1714420071936 1715416518816 1716480672984 1717464141666 1719306352192 1720372919408 1722568793088 1723569976128 1724639188272 1726697819847 1728564507648 1731329473536 1732403499264 1732707906237 1734401657856 1734566467744 1740943550346 1743726397952 1744725477248 1745739538088 1746822503062 1747037099808 1749052136832 1750137156768 1758455642944 1760211206336 1761450634944 1762543346256 1763553206844 1764576268224 1764647222481 1766303116032 1766372195328 1767398837568 1768495238832 1770752535552 1772866210752 1773034675698 1775079698392 1776180864458 1779021996206 1785214206426 1787492843136 1788601709664 1790520224768 1793699415508 1794812132267 1795988882688 1797103019712 1798217847888 1799248148412 1802053716736 1803171616064 1803710016108 1804828942917 1806242768064 1808921525554 1815217806534 1816994213112 1818048276352 1818121380738 1819399583232 1820218406552 1820442019968 1821500088408 1821571326432 1822630051242 1830229342656 1832340333824 1833477021376 1836599789376 1841659292928 1842801761472 1846298539008 1848430099152 1849576767948 1850412788224 1851560686976 1852709297824 1853770819576 1857288411264 1858367895384 1859520729066 1861894210176 1868359120628 1870224406732 1872611549952 1873773219648 1874862284988 1875606929664 1876770457536 1877770259456 1878935129344 1880258155776 1881424569024 1883670348924 1892254328448 1895981919832 1896946837632 1899211145832 1900389316518 1908056876544 1908238187856 1909240534656 1909421958444 1910606463381 1911624290576 1912810161724 1913569878272 1914682074032 1915328674116 1915869842068 1918315246848 1920230406912 1924992292608 1929357354496 1930554226304 1931676293624 1934141873664 1934219646216 1935341713536 1935419534334 1936450580064 1937651852136 1946861604688 1948069335212 1951387276212 1956762998736 1957976871564 1959260599296 1960235207056 1960476021504 1961692197696 1962816161904 1963956980349 1969794258432 1971016215168 1973289590272 1973368936968 1974513715328 1976446011904 1978262598312 1980237607128 1983325392384 1989649771824 1990884045876 1992752233472 1993988432128 1995130900672 1996368574928 1996613828352 1996964660691 1998916727808 2000156750592 2003708165277 2009663591936 2013086439936 2014335252864 2016658592256 2019884385792 2021137415808 2023468600832 2026132812288 2027310431328 2028568068072 2028662512448 2029920987952 2031100808737 2033167995664 2038209949776 2040244807344 2042848963584 2044116239616 2045304310896 2047745707371 2049942189152 2051213865448 2053832022528 2055025740768 2055106111872 2056300570632 2057478741318 2060767561216 2061382875552 2062661649048 2064277449216 2068343912544 2068540454981 2077769458688 2080249607488 2081714386752 2082749907497 2083005772848 2084297960052 2085408316992 2085492172023 2086701994608 2092707542016 2095320363136 2095402310144 2096620189664 2097920822536 2099122839814 2106059155968 2107283229408 2111281869312 2112491541888 2113802020512 2114002882563 2116069356544 2117382054656 2117754107623 2119826581964 2121141610861 2121316893696 2122632847104 2123849023296 2125166547504 2127879097344 2132979659811 2135267566432 2142699754272 2145257407722 2148602508416 2149935388384 2150199507456 2150577326898 2152766113056 2154014962176 2154017333286 2155453919476 2156791049699 2164253099008 2166836479808 2167760107803 2167939243008 2170527023808 2171873504592 2173135830327 2175260107776 2180843643264 2181989182464 2182196523936 2183550243864 2184713474944 2186068756256 2188208084608 2189565533792 2190219305274 2197615407078 2205264607938 2207630049856 2210265207956 2211819101184 2213086377216 2214459259584 2215746336804 2217120869271 2218574502144 2219288142848 2219950789056 2221327929744 2223501763392 2224984691072 2226277885832 2226364954528 2227658951518 2234550119802 2236300569984 2237687853216 2240268808064 2241846262656 2241933940224 2243236986144 2244522263256 2245914646794 2252589960192 2256587103232 2256589587252 2257989456723 2259192343408 2260593827492 2260871540928 2274990891264 2276402175936 2276618488914 2280149600768 2281564085632 2282245326504 2282890165192 2283661111446 2284306350158 2285804032512 2287222025088 2287313995122 2288640897312 2289952188888 2298093301504 2299518917696 2302263759796 2306184962796 2307615598629 2309871332352 2310277208316 2315599469568 2316926207232 2318363506368 2321258067128 2322698053522 2329382799744 2332069515776 2333516209024 2337490641024 2340280808424 2348600846592 2350057795008 2351404275792 2352768357632 2352862963308 2355070821376 2355866143488 2356531783424 2357235408528 2357327598912 2357993651776 2358697713372 2360160925353 2363821614336 2364046234264 2365512764186 2379102156288 2380285608568 2380578026112 2382054811488 2383323790848 2384802279552 2394651843584 2396137359616 2397623797184 2398997531216 2400391864871 2402176012236 2404946688144 2406438590556 2408323690752 2414276047872 2415773737728 2417177821968 2418677311932 2420290408712 2422658950816 2424161840984 2427256026624 2428666784544 2428761768576 2430173401656 2431680953394 2433275260416 2434784736384 2437691039784 2440305790208 2448799719168 2455545723904 2457069015296 2457802659312 2459327350788 2461734095184 2463261225516 2464573465536 2466102357264 2476384548352 2477823860512 2479360972088 2482525613568 2483583806088 2495151300096 2496699160704 2496815399936 2498364292864 2498367043029 2499816379984 2500809239552 2502360610048 2502800309009 2503107777456 2504562621561 2504660573844 2507010874368 2508566092032 2511560465232 2520302409072 2523005771264 2529262450176 2532281527776 2533852422024 2535304209126 2537086616064 2538660491136 2541144872448 2541591386334 2544317583808 2545654046208 2545895944592 2547475284508 2548934876917 2553771565488 2555255856153 2557753662464 2560307209216 2562110014464 2563699412736 2565168300864 2566656390144 2566759596336 2568251435841 2578959528288 2580455618048 2580559379112 2581934106752 2583535802848 2583853189632 2585354964192 2586958782408 2601602486784 2601849701616 2606975139769 2609017331648 2610635828752 2611415325519 2613968028672 2615589596928 2617088215872 2618609307132 2620233754593 2623578205248 2625205735152 2628021620224 2631158582624 2632687851794 2637683464416 2640316809504 2646864402336 2649454674048 2649558292992 2651098256352 2652742858248 2652866362432 2654512061168 2656054903733 2659552013547 2662151771136 2662619547588 2664271296687 2666875667456 2668532994309 2668753511424 2671417875456 2671610887036 2677821309639 2685780337152 2690549123262 2693983324032 2694849887744 2695323409702 2695654529568 2697326771832 2698872222618 2703080575104 2704757424096 2713382288331 2717613266368 2720326409792 2722826709801 2725488319488 2725491319668 2727072414528 2727182071107 2730327609828 2732247124992 2736617554944 2740034321024 2740141482496 2741734094176 2743304988424 2745006790526 2745344013984 2748510500736 2750215532064 2757791883392 2762488939392 2764202642208 2775619182336 2777341030464 2779063946736 2780544422656 2780656229364 2782269326144 2782611127296 2785932616896 2787551843076 2789281093599 2795605994038 2802538680942 2805336610098 2808917324928 2809710972544 2810659829472 2812293427482 2813410394496 2815155686304 2816655389184 2818402694016 2818670510084 2820419064991 2830177129472 2831798697728 2833555396672 2838381492672 2843972879748 2853370469376 2856933005696 2860343210296 2862357281784 2864132937666 2867436435864 2869215242586 2870354817408 2872023111048 2873804763102 2877472870272 2880345610368 2890346810404 2894036031744 2895831339456 2897514440436 2901212810496 2901326275584 2903012570304 2904675870096 2906477778204 2907791524352 2909595365248 2911400325152 2920292407032 2922104002818 2930153876104 2935144498104 2936965307346 2940352810584 2950781836288 2952612346112 2954328449072 2954691387648 2956161159028 2956524322752 2957854910647 2958099336192 2959934385408 2960053405452 2961770572992 2964669017856 2974988088576 2979400159736 2981734093312 2983583804288 2984474657736 2986326068814 2989128350208 2990982648192 2992696351008 2994552862392 2998375091712 3000235125888 3008786116336 3010652608964 3014495387904 3024987888384 3027948198912 3029826578688 3031706123712 3033321188352 3035202901248 3035491318552 3042993768672 3044881481928 3049629366784 3049751993496 3051521196416 3053269585184 3057314924664 3060367211016 3074913283728 3076820798172 3078838084608 3080369611088 3080748033792 3082538611152 3082659167808 3084450855948 3086218111977 3089234942976 3091151341824 3102515868816 3105843732992 3106389472186 3116654188032 3120374411232 3128112475488 3130052991912 3131467795456 3133410393344 3135205701056 3137150617744 3138973977139 3141154857984 3142980544704 3143103465216 3144930284496 3146881233804 3148684259721 3151762152448 3157130216448 3159088733952 3160924844112 3174104034816 3176073081984 3179736372736 3179739872946 3181975340544 3183949270656 3185382211466 3185773534944 3187749821256 3202901349648 3206595584192 3208584787408 3211098254336 3214049631408 3217886111583 3221031650304 3222903762624 3224903082576 3229019329536 3231022443264 3233180879214 3238222379392 3238349024768 3240231202208 3242241271192 3244098934258 3246379648512 3250254719712 3262890161664 3265066292224 3271265464896 3272892711781 3273294785904 3275325365796 3277070212416 3279103134384 3282312126912 3284348300688 3286097954048 3288136476352 3288540423168 3296423110617 3298621605422 3311445074784 3315397811934 3317728651776 3319629565824 3321688889376 3323619505206 3328932214272 3331156057372 3333222531353 3337477036608 3339416828748 3339547431792 3341488427277 3344754789376 3348747286976 3351825179703 3354450854976 3356531779824 3360403212096 3376375370368 3378469896032 3378884940288 3380405612168 3384880654848 3384884380878 3388788515112 3390890741238 3405028753984 3407007808204 3409121336621 3414927733371 3418265883648 3420224401152 3422346128448 3424335247788 3426459525237 3428706048768 3428840143872 3430833037632 3432961345968 3434928283332 3438612704384 3440745838816 3447139952256 3449278376544 3453395639694 3464806998528 3465415812474 3469132935488 3481887100692 3484047080283 3487452795904 3489450954496 3491479076176 3493645006124 3494074199616 3498104273664 3500274313536 3516911285888 3520422412672 3522901269888 3525086692512 3527106413688 3529152536448 3529294444962 3532606232064 3534797675136 3536990477664 3545732421504 3546069351396 3548269146279 3550159396784 3552361728916 3558043992412 3570428412852 3574985686272 3577203419328 3587398831016 3589624264534 3591977765376 3594206039424 3596435695776 3598496296824 3604107433472 3606343232128 3607420032216 3609657885834 3612485536128 3617843051108 3630435613068 3633988426224 3636096552704 3636242761476 3638799166464 3640436813104 3640884039936 3643000176816 3643142652864 3645260102484 3647521430091 3660458685312 3664680667648 3666954042752 3673199578752 3683318585856 3685603522944 3696860198304 3699153535896 3700825576448 3703121373952 3705418595648 3707541639152 3709696518437 3714576822528 3716735790768 3719041458132 3723788420352 3736718241256 3740448813464 3745223099904 3747546439296 3749724569976 3751213859328 3753540915072 3757870258688 3760516311552 3762849138048 3767340697848 3772044359083 3784508656896 3791963839664 3793893675264 3798422291664 3800778633036 3802956313689 3816113753088 3816476375712 3818481069312 3818843916888 3821212926762 3823248581152 3825620323448 3827139756544 3829364148064 3830657348232 3831739684136 3836630493696 3840460813824 3849984585216 3858714708992 3861108452608 3863352587248 3867964113923 3868283747328 3868439292432 3870683427072 3870839068668 3872901160128 3875303704272 3893723209376 3896138670424 3902774552424 3913525997472 3915953743128 3920470414112 3920952043008 3923384395392 3925632323808 3927913960698 3932971914157 3939262991599 3939588516864 3942032430336 3946579180544 3946737873936 3949027430656 3949031777691 3952892023808 3956525196624 3960475214256 3966650784768 3979299543648 3981768091752 3987976864256 3990261801344 3992737149856 3993227656704 3993929321382 4000313501184 4007416330554 4019327183872 4026172879872 4028670505728 4028961579643 4033317184512 4035823684893 4039768771584 4042274831616 4042985114553 4046937201664 4052265624576 4054620862656 4057136136144 4057325024896 4059841975904 4062201617474 4066335991328 4076419899552 4080489614688 4088232479232 4090608621792 4095491414742 4099884378304 4102427730896 4107664045056 4110051481536 4110212223744 4112601141264 4114957482636 4117510185789 4121535122432 4122765751104 4125323298096 4128554898432 4136687825088 4137080909962 4160499214976 4163428773504 4165499814994 4166011545696 4168595920104 4170816633984 4170984344046 4173403989216 4190640726272 4190804620288 4193240379328 4193408991057 4195841645072 4198245679628 4203808021413 4208004915147 4212118311936 4214566458816 4222563738624 4224983083776 4227604041024 4228005765126 4234764109312 4235508215246 4239653163928 4242283221722 4245265694208 4247698046592 4250333095008 4265959319622 4270535132864 4285399508544 4290514815444 4297205016832 4299870776768 4300399014912 4301154653796 4303822863879 4305532226112 4308029924352 4308034666572 4310707144653 4310907838952 4313582099398 4333672959616 4335520215606 4341054047616 4343747009184 4346271660654 4361687286528 4364393047872 4367100487728 4369426949888 4372137512512 4376416169216 4379131067584 4380438610548 4383156004227 4395230814156 4410529215876 4415260099712 4420530415912 4426172754432 4428918519168 4431492673608 4434241738542 4437149004288 4439901578112 4442655859488 4447003526784 4449969382144 4452555771664 4452729909056 4455317903036 4458081747889 4469100239604 4472601139968 4475375706432 4480537616128 4483692525312 4483867880448 4486473972288 4489044526512 4491829293588 4513179174504 4515978913446 4518384686816 4521187654984 4521743081856 4549981782528 4552804351872 4553236977828 4560299201536 4563128171264 4564490653008 4565780330384 4567322222892 4568612700316 4571608065024 4574444050176 4574627990244 4577281794624 4579904377776 4596186603008 4599037835392 4604527519592 4612369925592 4615231197258 4620554416632 4633852414464 4636727012736 4642516134256 4645396107044 4648057716731 4658765599488 4659584208279 4664139031552 4667032418048 4674981282048 4680561616848 4697201693184 4700115590016 4702808551584 4705536715264 4705725926616 4711732286976 4713063566848 4714470817056 4714655197824 4715987303552 4717395426744 4720321850706 4727643228672 4728092468528 4731025528372 4758204312576 4760571217136 4761156052224 4764109622976 4766647581696 4769604559104 4769609809419 4778073317199 4792274719232 4795247594368 4797995062432 4800783729742 4804352024472 4809893376288 4812877181112 4816647381504 4831547475456 4834355643936 4837354623864 4840580817424 4845317901632 4848323681968 4849771318821 4854512053248 4857333569088 4857523537152 4860346803312 4863361906788 4866148401387 4866550520832 4869569472768 4875382079568 4880611580416 4897599438336 4914138030592 4915605318624 4918654701576 4923468190368 4926522451032 4929146931072 4932204714528 4932673392647 4947932408133 4952769096704 4955647721024 4958721944176 4965051227136 4967167612176 4973096717901 4990302600192 4993398321408 4996728585728 4996734086058 4999632759968 5004721220096 5005600618018 5006215554912 5009125243122 5009321147688 5017132184064 5023120930464 5040604818144 5046011542528 5058106918207 5058524900352 5064563055552 5067704844048 5070608418252 5074173232128 5077320982272 5082289744896 5083182772668 5086336111857 5088635167616 5091308092416 5091791889184 5094950569016 5097869753834 5107543130976 5110511712306 5127398825472 5130336601728 5133519192672 5136502871682 5143117118513 5157919056576 5160911236096 5161118758224 5163868213504 5167071605696 5167706379264 5170709928384 5173917564816 5180093459541 5203204973568 5203699403232 5213950279538 5218034663296 5221271657504 5222830651038 5231179193856 5234176431744 5237218614264 5240467509186 5247156410496 5250411470304 5256043240448 5262317165248 5265375703588 5268642065687 5275366928832 5280633619008 5293728804672 5298909348096 5299116585984 5302196512704 5305485716496 5305732724864 5309024122336 5312109807466 5319104027094 5325239095176 5328542593374 5337065988618 5343221774072 5355642619278 5371560674304 5381098246524 5384436396801 5387966648064 5389699775488 5390646819404 5391309059136 5394653543664 5397744445236 5406161150208 5409514848192 5426764576662 5435226532736 5440652819584 5445653419602 5450982639336 5454144829056 5454364142214 5460655219656 5480068642048 5480282964992 5483468188352 5486609976848 5490013581052 5490688027968 5497021001472 5500431064128 5515583766784 5524977878784 5528405284416 5551238364672 5554682060928 5558127893472 5561088845312 5561312458728 5564538652288 5571865233792 5575103686152 5578562187198 5591211988076 5605077361884 5610673220196 5617834649856 5619421945088 5621319658944 5624586854964 5626820788992 5630311372608 5633310778368 5636805388032 5637341020168 5640838129982 5663597395456 5667110793344 5676762985344 5687945759496 5713866011392 5720686420592 5724714563568 5728265875332 5731819390143 5734872871728 5738430485172 5740709634816 5744046222096 5747609526204 5754945740544 5760691220736 5780693620808 5788072063488 5791662678912 5795028880872 5802425620992 5806025140608 5809351740192 5812955556408 5815583048704 5819190730496 5822800650304 5829523100401 5840584814064 5844208005636 5860307752208 5870288996208 5873930614692 5880705621168 5905224692224 5908656898144 5909382775296 5912322318056 5913048645504 5915709821294 5919868770816 5920106810904 5923541145984 5929338035712 5949976177152 5958800319472 5963468186624 5967167608576 5968949315472 5972652137628 5978256700416 5981965296384 5985392702016 5989105724784 5996750183424 6000470251776 6011124495831 6017572232672 6021305217928 6028990775808 6049975776768 6059653157376 6063412247424 6070405802496 6070982637104 6078229321879 6085987537344 6089762963856 6093302426211 6099258733568 6099503986992 6103042392832 6106539170368 6114629849328 6120734422032 6149826567456 6153641596344 6160739222176 6161496067584 6165077222304 6165318335616 6168901711896 6172436223954 6182302683648 6205031737632 6205621364943 6211687465984 6212778944372 6216633025603 6226576986721 6233308376064 6240748822464 6248249722491 6256224950976 6260105983824 6266820786688 6270411402112 6274301235488 6277947954278 6285961089408 6286206930432 6289860568992 6293762467608 6297368519442 6318177467904 6321849688224 6331225339439 6342008647689 6348208069632 6352146163968 6353262322869 6359472745472 6359479745892 6363424832583 6363950681088 6367898541312 6370764422932 6371547069888 6375499642512 6405802699296 6413191168384 6417169574816 6428099262816 6435772223166 6445807525248 6449806165152 6462044886528 6466361758428 6470373149097 6476444758784 6476698049536 6480462404416 6484482542384 6488197868516 6492759297024 6500509439424 6503280323409 6525780323328 6542530929792 6545785423562 6546589571808 6550650731592 6554140424832 6558206268768 6564624253824 6568696601376 6572195908096 6576272952704 6592846221234 6597243210844 6622890149568 6630795623868 6635457303552 6639259131648 6643377778752 6647239010412 6651362607813 6657864428544 6662312114744 6666445062706 6674954073216 6678833657496 6679094863584 6682976854554 6697494573952 6703650359406 6708901709952 6713063559648 6720806424192 6752750740736 6756939792064 6757769880576 6760811224336 6769761309696 6769768761756 6773968370169 6777577030224 6781781482476 6810057507968 6814015616408 6818242673242 6829855466742 6840448802304 6844692256896 6848670495576 6852919050474 6857412097536 6861666075264 6865922691936 6869856566664 6877225408768 6881491677632 6894279904512 6898556753088 6906791279388 6929613997056 6930831624948 6938265870976 6963774201384 6968094160566 6978901908992 6982958152352 6987290012248 6988148399232 6996208547328 7000548627072 7033822571776 7040844825344 7045802539776 7050173385024 7054212827376 7058305072896 7058588889924 7065212464128 7069595350272 7073980955328 7091464843008 7092138702792 7096538292558 7100318793568 7104723457832 7116087984824 7140856825704 7149971372544 7154406838656 7174797662032 7179248529068 7183361925857 7183955530752 7188412078848 7192871391552 7196992593648 7201175594613 7208214866944 7212686464256 7214840064432 7219315771668 7224971072256 7235686102216 7260871226136 7267976852448 7272193105408 7272485522952 7280873626208 7281768079872 7286000353632 7286285305728 7290520204968 7295042860182 7320917370624 7329361335296 7333908085504 7346399157504 7346929939349 7366637171712 7371207045888 7393720396608 7398307071792 7406242747904 7410837191296 7415083278304 7419393036874 7429153645056 7433471581536 7438082916264 7447576840704 7473436482512 7480897626928 7490446199808 7495092878592 7495101129087 7499449139952 7502427718656 7507081830144 7508400927027 7515740517376 7521032623104 7525698276096 7534681395696 7544088718166 7569017313792 7583927679328 7587787350528 7596844583328 7601557266072 7605912627378 7632952751424 7636962138624 7637687833776 7642425853524 7646497162304 7646804630751 7651240646896 7654279513088 7658728296128 7661314696464 7663479368272 7665767568459 7673260987392 7680921627648 7699969170432 7722216905216 7726705174496 7735928227846 7736878584864 7741366854144 7741678137336 7745802320256 7750607408544 7787446418752 7792277340848 7805549104848 7820925419307 7827051994944 7831907486256 7840940828224 7841904086016 7846768790784 7851264647616 7855827921396 7860701263779 7865943828314 7878525983198 7884064860672 7893475747872 7898054861312 7898063555382 7913050393248 7920950428512 7948453728611 7958599087296 7963536183504 7968164711199 7975953728512 7980523602688 7985474299712 7986455313408 7987858642764 7992813890061 8000627002368 8005598982927 8014832661108 8057341011456 8057923159286 8071647369786 8084549663232 8085970229106 8109241725312 8114272272288 8114650049792 8119683951808 8124403234948 8129443187327 8132671982656 8140146864993 8152839799104 8160979229376 8176464958464 8181217243584 8190982829484 8199768756608 8204855461792 8220102963072 8220424447488 8225202282528 8229914965272 8235020371578 8245531502208 8250646596192 8273375650176 8274161819924 8279294674651 8320998429952 8326857547008 8330999629988 8332023091392 8337191840208 8341633267968 8341968688092 8346807978432 8381281452544 8386480758656 8386817982114 8391683290144 8396491359256 8407616042826 8416009830294 8429132917632 8449966167552 8455208082048 8456011530252 8461257194973 8469528218624 8471016430492 8479306327856 8484566443444 8490531388416 8495396093184 8500666190016 8531918639244 8541070265728 8570799017088 8581029630888 8594410033664 8599741553536 8602309307592 8607645727758 8611064452224 8616069333144 8621414289306 8621815677904 8627164198796 8667345919232 8671040431212 8682108095232 8687494018368 8692543321308 8723374573056 8728786095744 8734200975456 8738853899776 8744275025024 8752832338432 8758262135168 8760877221096 8766312008454 8790461628312 8821058431752 8830520199424 8841060831824 8852345508864 8857837038336 8862985347216 8868483477084 8873564731941 8874298008576 8879803156224 8885311718976 8894007053568 8899938764288 8905111543328 8905459818112 8910635806072 8916163495778 8938200479208 8945202279936 8950751412864 8961075232256 8967385050624 8972947944576 8978089053024 8983658587176 9026358349008 9031957826892 9036769373632 9042375309968 9043486163712 9099963565056 9105608703744 9106473955656 9126256342528 9128981306016 9131560660768 9134644445784 9137225400632 9148888100352 9149255980488 9154563589248 9159808755552 9160679157773 9192373206016 9198075670784 9209055039184 9224739851184 9230462394516 9241108833264 9267704828928 9273454025472 9285032268512 9290792214088 9296115433462 9317531198976 9319168416558 9334064836096 9349962564096 9361123233696 9393627133813 9394403386368 9400231180032 9405617103168 9411073430528 9411451853232 9416921931417 9423464573952 9426127133696 9428941634112 9429310395648 9431974607104 9434790853488 9440643701412 9446052779163 9455286457344 9456184937056 9462051056744 9521142434272 9522312104448 9528219245952 9539209118208 9539219618838 9556146634398 9584549438464 9590495188736 9595990124864 9601567459484 9607523766841 9608704048944 9619786752576 9625754362224 9633294763008 9663094950912 9668711287872 9674709247728 9681161634848 9690635803264 9696647363936 9699542637642 9714667138176 9715047074304 9720693606624 9726723813576 9732296802774 9739138945536 9750764159136 9761223160832 9784620979133 9795198876672 9818678135343 9828276061184 9831210637248 9837309403152 9846936380736 9853044902064 9858293862144 9864409429056 9865346785294 9895864816266 9911295442048 9917443888352 9934335224352 9946193435802 9986796642816 9993457171456 9993468172116 9999265519936 9999667594059 10009442440192 10011201236036 10012431109824 10018250486244 10018642295376 10024465281831 10034264368128 10046241860928 10081209636288 10116213836414 10129126111104 10135409688096 10141216836504 10154641964544 10166365545336 10172672223714 10177270335232 10183583778368 10189901138032 10195739507668 10215086261952 10221023424612 10227364009863 10254797650944 10260673203456 10267038385344 10273005743364 10279378575711 10286234237026 10315838113152 10322237516448 10327736427008 10334143211392 10341419856768 10347835129632 10360186919082 10407398806464 10427900559076 10436069326592 10442543315008 10445661302076 10452141240849 10462358387712 10468352863488 10474437228528 10480935018372 10494312820992 10500822940608 10524634330496 10530751407176 10537284131374 10550733857664 10561267238016 10587457609344 10597818696192 10604393025408 10610971432992 10611465449728 10618048244672 10624219614932 10638208054188 10644807438837 10650478190352 10657085186748 10674131977236 10686443548144 10711285238556 10762196493048 10768872793602 10775933296128 10781293638808 10782618118272 10789307087328 10795488890472 10812322300416 10819029696384 10853529153324 10870453065472 10881305639168 10891306839204 10901965278672 10908289658112 10908728284428 10921310439312 10960137284096 10966936376704 10973219953696 10980027162104 10981376055936 10994042002944 11000862128256 11031167533568 11049955757568 11056810568832 11102476729344 11109364121856 11116255786944 11122177690624 11122624917456 11129077304576 11129089555311 11143730467584 11150207372304 11157124374396 11182423976152 11210154723768 11221346440392 11235669299712 11238843890176 11242639317888 11249173709928 11253641577984 11260622745216 11273610776064 11274682040336 11281676259964 11316133077249 11327194790912 11334221586688 11353525970688 11354346269903 11375891518992 11427732022784 11441372841184 11449429127136 11456531750664 11463638780286 11469745743456 11476860970344 11481419269632 11488092444192 11495219052408 11509891481088 11521382441472 11545175618977 11561387241616 11576144126976 11583325357824 11590057761744 11603892341769 11604851241984 11612050281216 11618703480384 11625911112816 11638381460992 11645601300608 11659046200802 11681169628128 11688416011272 11720615504416 11740577992416 11747861229384 11761411242336 11798915742471 11810449384448 11817313796288 11817788974797 11818765550592 11824644636112 11826097291008 11831419642588 11839737541632 11840213621808 11847082291968 11847095333073 11858676071424 11899952354304 11917600638944 11934335217152 11937898630944 11945304275256 11963930592768 11970785404032 11978211449568 12000940503552 12022248991662 12035144465344 12042610435856 12057981551616 12086884738929 12099951553536 12119306314752 12126824494848 12128955343659 12140811604992 12141965274208 12156458643758 12171975074688 12179525927712 12186604852422 12199007973984 12206084785664 12213078340736 12229259698656 12241468844064 12299653134912 12307283192688 12321478444352 12322992135168 12330154444608 12330636671232 12337803423792 12344872447908 12352530557367 12364605367296 12410063475264 12411242729886 12425557888744 12433266051206 12453153973442 12481497644928 12496499444982 12512449901952 12520211967648 12533641573376 12540822804224 12548602470976 12555895908556 12563684925869 12571922178816 12572413860864 12579721137984 12580226973171 12587524935216 12594737038884 12636354935808 12643699376448 12662450678878 12684017295378 12704292327936 12706524645738 12718959491784 12726849665166 12735797082624 12741528845864 12743094139776 12750999285024 12811605398592 12826382336768 12834339149632 12856198525632 12871544446332 12891615050496 12899612330304 12924089773056 12932723516856 12940746298194 12952889517568 12960924808832 12968965084768 12976395737032 13001018878848 13006560646818 13085061859584 13091570847124 13093179143616 13101301463184 13108280849664 13116412537536 13129248507648 13137393202752 13144391816192 13152545905408 13185692442468 13194486421688 13245780299136 13261591247736 13278518263296 13286755557504 13294478020824 13302725215626 13324624229488 13332890125412 13349908146432 13357667314992 13358189727168 13365953709108 13374245243667 13394989147904 13407300718812 13417803419904 13426127119296 13441612848384 13505501481472 13513879584128 13521622448672 13539537523512 13547936740338 13555154060448 13563562964952 13620115015936 13628031232816 13636485346484 13659710933484 13680897604608 13689384513792 13697340991152 13705838100948 13714824195072 13723332150528 13731845383872 13739713133328 13754450817536 13762983355264 13788559809024 13797113506176 13813582558776 13861663249896 13876531741952 13927548402768 13936188321132 13944173150193 13957803817984 13965916304704 13974580024496 13976296798464 13978752624837 13992417094656 14001097254144 14067645143552 14081689650688 14091605079552 14100346770048 14108425654752 14116610145792 14117177779848 14139190700544 14147961910656 14182929686016 14184277405584 14193076585116 14200637587136 14209446915664 14232175969648 14281713651408 14299942745088 14308813677312 14334219951597 14349595324064 14358497058136 14366723851714 14376824157696 14385742783104 14393985187296 14402351189226 14425372928512 14429680128864 14438631543336 14449942144512 14471372204432 14479783184867 14521742452272 14535953704896 14544386210816 14544971045904 14561747252416 14563536159744 14572000707264 14572570611456 14581040409936 14590085720364 14598445204161 14641834741248 14667816171008 14692798315008 14693859878698 14742414091776 14787440793216 14796614143584 14798020177941 14812485495808 14821674382592 14824278753361 14830166556608 14838786073748 14843797224399 14847991276027 14858307290112 14866943163072 14876165832528 14895153681408 14946872965024 14961795253856 14990185757184 14990202258174 14998898279904 15014163660288 15016801854054 15051396552192 15069362791392 15088177436332 15097537347893 15138034627584 15167855358656 15174320754621 15175574701056 15193689166656 15203114532144 15211825254756 15265905502848 15273924277248 15275375667552 15284851707048 15292994324608 15293609261502 15302481293792 15317456592256 15322629392928 15326958736544 15331535136918 15375832967209 15429351355539 15444433810432 15453410348992 15471856455692 15473757169728 15482733708288 15483356274672 15491604640512 15501214817088 15574892837504 15584554681696 15611098209696 15641850838614 15654103989888 15663814972512 15681881656448 15693537581568 15702529295232 15711655842792 15721402527558 15731887656628 15757051966396 15768129721344 15786951495744 15796109722624 15796127110764 15805926197061 15826100786496 15841900857024 15896907457222 15917198174592 15927072367008 15936329422398 15961047205376 15970948599424 15975717285528 15985627780122 16011197965854 16029665322216 16114682022912 16115846318572 16143294739572 16153309190403 16169099326464 16171940458212 16218483450624 16228544544576 16229300099584 16239367903616 16248806469896 16258886374654 16265343965312 16280293729986 16305679598208 16321958458752 16362434487168 16381965658968 16399537513216 16409710923584 16440205926144 16440848894976 16450404565056 16459829930544 16470040743156 16491063004416 16501293192384 16546751300352 16548323639848 16558589349302 16641996859904 16653715094016 16661999259976 16664046182784 16674383680416 16683266535936 16683937376184 16693615956864 16762562905088 16772961517312 16773635964228 16783366580288 16792982718512 16815232085652 16832019660588 16858265835264 16899932335104 16910416164096 16912023060504 16922514389946 16942032860984 16958612655712 16969132886888 16990792186368 17001332380032 17063837278488 17082140531456 17141598034176 17162059261776 17188820067328 17199483107072 17204618615184 17215291455516 17222128904448 17232138666288 17242828578612 17243631355808 17254328397592 17334691838464 17342080862424 17364216190464 17374988036736 17385086642616 17446749146112 17457572191488 17468401950912 17477707799552 17488550050048 17488569301203 17505664676864 17516524270336 17519602163063 17521754442192 17532624016908 17580923256624 17642116863504 17661040398848 17682121663648 17715674076672 17725970694432 17736966954168 17747129463882 17759606312448 17770623437952 17788014107136 17799877528576 17810223086656 17810919636224 17821271612144 17832326991556 17842544138419 17876400958416 17890404559872 17901502825728 17922150464512 17934770101248 17945895889152 17956178106048 17967317174352 18052716698016 18063915653784 18073538747264 18084750619936 18086972327424 18211217407488 18212947911312 18234687965637 18252512685056 18257962612032 18263121321536 18269288891568 18274450801264 18279907278633 18297776200704 18298511960976 18309127178496 18319617511104 18321358315546 18396151341568 18418110078368 18449479702368 18460924789032 18482217666528 18546908050944 18570064537024 18581584428176 18592230866924 18616864094829 18635062397952 18638336833116 18649899076809 18668129672192 18679730960163 18699925128192 18722246467392 18744749167473 18787254267626 18800462360064 18811234206336 18822903706464 18833843862834 18857883268224 18858620791296 18863949214208 18869581706976 18881287402824 18892105558326 18912369874112 18924102113488 18993676018317 19042284868544 19044624208896 19056438491904 19059786968607 19078418236416 19078439237676 19090274497749 19112293268796 19180990377472 19191980249728 19203134918968 19215047533682 19217408097888 19239573505152 19251508724448 19337422575744 19349418495456 19362323269696 19381271606528 19393294727872 19399085275284 19411119447291 19429334276352 19430094148608 19441387213248 19453447627152 19464593605548 19478277891072 19501528318272 19569241958266 19637356270686 19662421274496 19674618806304 19693872761472 19706089804128 19716587724288 19728818858112 19730693570588 19742933454937 19791729632532 19822590884096 19834887776704 19868670448704 19892386871604 19973593285632 19986936344232 19998531039872 19999335188118 20022402472072 20024862219648 20036500972488 20037284590752 20048930563662 20092483721856 20162419272576 20232427672828 20258252222208 20270819376192 20282433673008 20309283929088 20332731090672 20345344447428 20354540670464 20367167556736 20379802276064 20391479015336 20430172523904 20442046849224 20454728019726 20521346406912 20534076770688 20546011486728 20558757151422 20572468474052 20631676226304 20644475032896 20655472854016 20668286422784 20682839713536 20695670259264 20704984374529 20720373838164 20814797612928 20855801118152 20872138653184 20885086630016 20891322604152 20904282481698 20936705726976 20948874457056 20961870036744 20988625641984 21001645881216 21049268660992 21061502814352 21074568262748 21101467715328 21122534476032 21174915218688 21195637392384 21208786050816 21221942865984 21222930899456 21236096489344 21248439229864 21276416108376 21289614877674 21300956380704 21314170373496 21348263954472 21372887096288 21422570477112 21524392986096 21537745587204 21550085777571 21551866592256 21562587277616 21565236236544 21578614174656 21590977780944 21603526783839 21624644600832 21638059392768 21707058306648 21740906130944 21762611278336 21782613678408 21803930557344 21816579316224 21817456568856 21842620878624 21920274568192 21933872753408 21946439907392 21960054324208 21962752111872 21988084005888 22001724256512 22040789818047 22062335067136 22099911515136 22113621137664 22218728243712 22232511573888 22245249834912 22258154609152 22258179110622 22287460935168 22300414744608 22314248748792 22364847952304 22420309447536 22442692880784 22471338599424 22477687780352 22485278635776 22498347419856 22507283155968 22521245490432 22525202781081 22547221552128 22549364080672 22563352519928 22632266154498 22668443173376 22707051941376 22708692539806 22751783037984 22855464045568 22882745682368 22898858254272 22910248982467 22913063501328 22927277560572 22939491486912 22940413892253 22953721940688 22962838539264 22976184888384 22990438104816 23019782962176 23042764882944 23090351237954 23122774483232 23166650715648 23180115523488 23207784683538 23224100562432 23237406960768 23251822225632 23276762921984 23291202601216 23318092401604 23332557719471 23362339256256 23376832022544 23441231008832 23462776257921 23481155984832 23495722458768 23522822484672 23597831484942 23634627592576 23635577949594 23649289272224 23652194582016 23662839285176 23680427243616 23694164583936 23694190666146 23835201277888 23845361185833 23868670434304 23875797261888 23890608550512 23904494133597 23927861185536 23941570808064 23956422899136 24001881007104 24044497983324 24070288930688 24085220871712 24173769477858 24253648989696 24257910687318 24283930548416 24312917287516 24343950149376 24359051855424 24373209704844 24388329561981 24398015947968 24412169571328 24426156681472 24458519397312 24482937688128 24599306269824 24614566385376 24642956888704 24660308889216 24661273342464 24675606847584 24689744895816 24705061114734 24820126950528 24822485459772 24837884023953 24851115777488 24866532102412 24906307946884 24962995289856 24992998889964 25024899803904 25040423935296 25081645608448 25097204941952 25111791817112 25127369851738 25143844357632 25159442275968 25160453946342 25175049870432 25189474077768 25287398752896 25324901357756 25368034590756 25383771584919 25408584655872 25413049291476 25437918983568 25453699330332 25471594165248 25483057691728 25486188279552 25501998570048 25623210797184 25652764673536 25668678299264 25712397051264 25743088892664 25783230100992 25799224660608 25865447033712 25881492596388 25905779035136 25921849617664 25937930169536 25952791474064 26002037757696 26013121293636 26170123719168 26183141694248 26186358287232 26202602926368 26216561699328 26232825075072 26258497015296 26274786405504 26305091810816 26371384884936 26388972843376 26404310513581 26491560598272 26523182495472 26557036526592 26573511115008 26588956041648 26605450431252 26620694195823 26649248458976 26665780250824 26699816292864 26715334629984 26716379454336 26731907418216 26748490487334 26789978295808 26814601437624 26835606839808 26852254238592 26883225696768 27011002962944 27027759168256 27043244897344 27075748797461 27079075047024 27095873480676 27110308120896 27127125929904 27240230031872 27256062465632 27272970692968 27319421866968 27378769027584 27394681982304 27411676201896 27446664301056 27463690767744 27479426266656 27482037473319 27508901635072 27525966710528 27530803399099 27574840941193 27577119618048 27594227012352 27627165117552 27723326499792 27753063483904 27855096805536 27872376642264 27888346300386 27931832609408 27949160048992 27952593596928 27957505249674 28002194508288 28038283646087 28135290287104 28163379301376 28180881401439 28183210159104 28200693540096 28216851309504 28233220291584 28234355559696 28250765794251 28278381401088 28295923821312 28365859372032 28368554811168 28386153170232 28401275174272 28418893831328 28464351939296 28563427302816 28617627354624 28668439903194 28699190648128 28716994116272 28733447703428 28753648315392 28771485566208 28787970374592 28804702378452 28822571300523 28850745857024 28859360257728 28877263086672 28899884289024 28942744408864 28959566369734 29043484904544 29071907409792 29089942091808 29123494504832 29144001414528 29145141222912 29162080819872 29180171440728 29196890408322 29283669482496 29335632342016 29353862937399 29385596630016 29387719757396 29456034406029 29484828183552 29574881586432 29593228287168 29596040355882 29643348765184 29648557506722 29660333113216 29677572147496 29687594448798 29695982552054 29733886326144 29752331665056 29893745930048 29923590507712 29980371514368 29980404516348 29997796559808 29999002782177 30028327320576 30033603708108 30102793104384 30138725582784 30176354872664 30195074695786 30335710717312 30348641509242 30387378333312 30406229064288 30423650509512 30531811005696 30550751335104 30569703414096 30585988649216 30587218523004 30604962587584 30634913184512 30645258785856 30653917473088 30663070273836 30682092029589 30751665934418 30858702711078 30906820697984 30943712911384 30947514339456 30966712549344 30983209281024 31002429634176 31149785675008 31169109363392 31222196419392 31283701677228 31308207979776 31327629945024 31363763312896 31387075163136 31405058590464 31423311685584 31442805055116 31463775313256 31514103932792 31573902991488 31592254221528 31611852394122 31652201572992 31683801714048 31793814914444 31834396349184 31854144734016 31872658844796 31922094410752 31941897198848 31951434571056 31971255560244 32022395931708 32059330644432 32231692637144 32286589479144 32306618380806 32343880916424 32436966901248 32457089089152 32458600199168 32478735807232 32497612939792 32517772749308 32530687930624 32536404017117 32560587459972 32611359196416 32643916917504 32724868974336 32763931317936 32799075026432 32819421847168 32880411852288 32900809130112 32919659861088 32940081486312 32982126008832 33002586384768 33093502600704 33096647279696 33117178698604 33283993719808 33307430188032 33323998519952 33328092365568 33348767360832 33366533071872 33367874752368 33387231913728 33387268665933 33545923034624 33547271928456 33566733160576 33585965437024 33630464171304 33664039321176 33716531670528 33820832328192 33824046121008 33845028779892 33884065721968 33917225311424 33938265773776 33948399231747 33981584372736 34002664760064 34063038809709 34127674556976 34164281062912 34283196068352 34324118523552 34398966214144 34409237230368 34430582911032 34444257808896 34464277332576 34485657157224 34487262711616 34508656795184 34528713748529 34635526856931 34669383676928 34684161724848 34728432380928 34749976073472 34770173285232 34811677025307 34915144382976 34936803901824 34977100100096 34977138602406 35033048540672 35039204326126 35043508884384 35065248033816 35161846513248 35284233727008 35322080797696 35364243327296 35396747227413 35406748427449 35431348153344 35451941388864 35453366924391 35473933908336 35494258927764 35519212624896 35541246875904 35576028214272 35620446173312 35621839272448 35642543224288 35664653983112 35685088276838 35752801916832 35803005651456 35891791778304 35912356212096 35934634348704 36001819829591 36105433396032 36127831307568 36147077494528 36169501239872 36173944654848 36260654216787 36422434814976 36425895822624 36469375931274 36515925224064 36526242643072 36538577783136 36548901602528 36559814557266 36597023921952 36618254356992 36639235022208 36642716631092 36665447844883 36792302683136 36836220156736 36898959404736 36921849578064 36964435333056 37093816101888 37140129074048 37163168856352 37184461733848 37233728189658 37276673666232 37299798153618 37359461920326 37444492934784 37489498334946 37574508535252 37600924720128 37622468412672 37645807412928 37667687725668 37691054777607 37715766536448 37717241582592 37727898428416 37739163413952 37762574805648 37784211116652 37824739748224 37848204226976 37987352036634 38084569737088 38112876983808 38119573937214 38156878475352 38180548995498 38224586537592 38361980754944 38383960499456 38406269837936 38430095067364 38434816195776 38479147010304 38503017448896 38674845151488 38698836990912 38724646539392 38762543213056 38786589455744 38798170550568 38822238894582 38858668552704 38882774426496 38906895254304 38929187211096 39003056636544 39138483916532 39274712541372 39324842548992 39349237612608 39387745522944 39412179608256 39433175448576 39457637716224 39461387141176 39485866909874 39583459265064 39645181768192 39669775553408 39737340897408 39784773743208 39973872688464 39997062079744 39998670376236 40044804944144 40049724439296 40073001944976 40074569181504 40097861127324 40122735731001 40184967443712 40324838545152 40464855345656 40516504444416 40541638752384 40564867346016 40665462181344 40690688894856 40709081340928 40734335113472 40759604552128 40782958030672 40806661702807 40860345047808 40884093698448 40909456039452 41042692813824 41068153541376 41092022973456 41117514302844 41144936948104 41263352452608 41288950065792 41336572845568 41365679427072 41391340518528 41409968749058 41440747676328 41629595225856 41711602236304 41744277306368 41770173260032 41782645208304 41808564963396 41832519450579 41873411453952 41897748914112 41923740073488 41977251283968 42003291762432 42098537321984 42123005628704 42149136525496 42202935430656 42245068952064 42349830437376 42417572101632 42443885731968 42445861798912 42472192978688 42496878459728 42547605253153 42552832216752 42579229755348 42601912761408 42628340746992 42696527908944 42745774192576 42845140954224 43048785972192 43075491174408 43100171555142 43125174555232 43130472473088 43157228349312 43181955561888 43207053567678 43276118785536 43331892907589 43414116613296 43439349554601 43481812261888 43525222556672 43565227356816 43607861114688 43633158632448 43634913137712 43685241757248 43867745506816 43892879814784 43920108648416 43925504223744 44003448513024 44081579636094 44227242275328 44318577376073 44394060533823 44437456487424 44465023147776 44472836260083 44490499669824 44516309218304 44516358221244 44543973828081 44574921870336 44600829489216 44628497497584 44729695904608 44840618895072 44885385761568 44970557271552 44996694839712 45042490980864 45050405562162 45098728161344 45126705039856 45264532308996 45292612043679 45336886346752 45414103882752 45417385079612 45503566075968 45522962263863 45765491364736 45797716508544 45820497964934 45826127002656 45854555121144 45878982973824 45880827784506 45907443881376 45952369776768 45980876209632 46127498901627 46180702475908 46245548966464 46288054066617 46333301431296 46360231046976 46415569367076 46448201124864 46474813921536 46503644451264 46582405202432 46636184803208 46665115438942 46724678512512 46753664045088 46882462017664 46925552515842 46962311969664 46991444917536 47045644969344 47195662969884 47269255185152 47271155899188 47298578544448 47304389164032 47325678570352 47360854487232 47388329167872 47388381332292 47417778591183 47670402555776 47690722371666 47751594523776 47781217101024 47808988267194 47883141616128 47912845798272 48088995966648 48140577861376 48170441743424 48347538955716 48507297979392 48515821374636 48567861096832 48625834575032 48687900298752 48718103710848 48746419409688 48776659123962 48796031895936 48852313362944 48917038794624 48965875376256 49198612539648 49229132770752 49285913777408 49320617778432 49322546684928 49351213695168 49379489791632 49410122229468 49640253901056 49644970919544 49675768047906 49702231554976 49733064204824 49812615893768 49925990579712 49985997779928 50049799607808 50080847870592 50163291216896 50194409883904 50223583634224 50254739703476 50283533480999 50287688715264 50318884551936 50320907892684 50350099740864 50378948155536 50574797505792 50649802715512 50736069181512 50767543169838 50826098582952 50875837967136 50907398660664 50966115383456 50972376559104 51003997140096 51128634884041 51246421594368 51305529347072 51337356598528 51424794102528 51486177785328 51566460201984 51598449321216 51730894067424 51762985192776 51843699235328 51875860339072 51905582948128 52004075515392 52026242587272 52340247438336 52366283388496 52372716574464 52405205852736 52433123398656 52465650150144 52465707903609 52516994030592 52549572811008 52558806489189 52610183621632 52742769769872 52777945686752 52808621027162 52983121196544 53046364990944 53147022230016 53177912083296 53210900862504 53241388391646 53298496917952 53331560501648 53399632585728 53430669259968 53432758908672 53463814836432 53496980974668 53527632415257 53579956591616 53629202875248 53671213679616 53704508477184 53766451393536 54055518336512 54086489794688 54151497594922 54158150094048 54191746961352 54220616241792 54254251859808 54480460063744 54512124931264 54545941385936 54638843733936 54704063896911 54757538055168 54789363964608 54823352403792 54893328602112 54927381535488 54958852533312 54964074946638 55051933421056 55061606798198 55149681882386 55188454024704 55254330235104 55446652999584 55506126967808 55639176100277 55710193611072 55744753284528 55776692600772 55863665218816 55898320097984 55905187193856 55915010499348 55949697230427 56004389016576 56039192880489 56076567292174 56361762802878 56401387080192 56433702619008 56468711119392 56501531588502 56591847642624 56737109622336 56772306340464 56802550348544 56837787662656 56928703878592 56981028054951 57126854605632 57235254709248 57336879806388 57398381296256 57433988232544 57466895406856 57542971132416 57575940749184 57609404756904 57645142601046 57718720515456 57754526173344 57885488817728 57919132739468 57955062722557 58086969809088 58143814819584 58179884183616 58246989009664 58288002829056 58290282445824 58324161639744 58360342881456 58393780816644 58707725874798 58775439514792 58912068812058 59149763172864 59186456574336 59192080711764 59228800364811 59286697530368 59297115013444 59320666226432 59355144294992 59375188897596 59391965104108 59467772652288 59504663330112 59787491860096 59847181015424 59960809032696 59995593119616 59998005564354 60067207416216 60277451165568 60352709745328 60390149391572 60671421434624 60697283018484 60774756666624 60812458128576 60847301019024 61063622011392 61101502670208 61139406828192 61171977298432 61174437046008 61209925175168 61269826369024 61290517571712 61307834946176 61326140547672 61364184059178 61503331868836 61717405422156 61813641395968 61887425822768 61895028678912 61933425098688 61966418562048 62004859268352 62114953123587 62299571350016 62338218726784 62444392838784 62567403354456 62616415959552 62655259890048 62727526625792 62810117180928 62846623371168 62885610110232 62927550626512 63028207865584 63147805982976 63184508443056 63223704788244 63304403145984 63367603428096 63587629828888 63668792698368 63708289468032 63745317689592 63883794397696 63902869142112 63942511120488 64044791863416 64118661288864 64124754104411 64463385274288 64573178958288 64613236761612 64650257332713 64687761832848 64873933802496 64914178178304 64957471614464 64995225879584 65035545498616 65061375861248 65072808034234 65121174919944 65222718392832 65287833835008 65449737948672 65527862635872 65598150052864 65638843694336 65755389936691 65760823704576 65801618260224 65839319722176 65880162972624 65964252017664 66005172769536 66122369454141 66187005201408 66193294559392 66234357397208 66647997039904 66656184731136 66697534721664 66735749504736 66774463827456 66774537331866 66860522540669 67091846069248 67094543856912 67133466321152 67171930874048 67260928342608 67328078642352 67433063341056 67641664656384 67648092242016 67690057559784 67768131443936 67834450622848 67876531547552 67896798463494 68005329520128 68126077619418 68255349113952 68328562125824 68492346853931 68566392136704 68648237047104 68730746947401 68797932428288 68818474460736 68861165822064 68888515617792 68928554665152 68971314314448 68974525423232 69017313590368 69057427497058 69271053713862 69368323449696 69499952146944 69540346570464 69623354050614 69830288765952 69873607803648 69954200200192 69954277204812 69997673158413 70066097081344 70078408652252 70087017768768 70130496067632 70323693026496 70568467454016 70728486654592 70793494454826 70813496854898 70903882777728 70906733848782 70947867816672 70988517855528 71082493751808 71240892346624 71243678544896 71285086448576 71329307966224 71370176553676 71505603833664 71536083557499 71606011302912 71783583556608 71824712424192 71869268697408 72003639659182 72210866792064 72255662615136 72294154989056 72339002479744 72521308433574 72851791645248 72938751862548 73031850448128 73052485286144 73077155566272 73097803205056 73119629114532 73164988685943 73194047843904 73236508713984 73278470044416 73285433262184 73330895689766 73672440313472 73797918809472 73843699156128 73928870666112 74280258148096 74326337712704 74368923467696 74467456379316 74513652071859 74553347332464 74599596307236 74718923840652 74888985869568 74978996669892 75149017070504 75244936825344 75291614825856 75335375451336 75382109555214 75431533072896 75478326827904 75525149611296 75568422233304 75649479496448 75696408453952 75974704073268 76169139474176 76225753967616 76239147874428 76313756950704 76361097990996 76449173075184 76767920998912 76812539675872 76860190134728 76869632391552 76958294020608 77006034897792 77349690302976 77397673981824 77449293078784 77525086426112 77573178911488 77596341101136 77644477789164 77717337105408 77765548852992 77813790508608 77858374422192 78006113273088 78276967833064 78549425082744 78649685097984 78698475225216 78775491045888 78824359216512 78915275432448 78922774282352 78971733819748 79016981184427 79166918530128 79212931540743 79290363536384 79339551106816 79474681794816 79569547486416 79947745376928 79994124159488 79997340752472 80089609888288 80099448878592 80146003889952 80149138363008 80195722254648 80245471462002 80369934887424 80649677090304 80816229332839 80929710691312 81033008888832 81083277504768 81129734692032 81227246392383 81330924362688 81381377789712 81468670226944 81519209104256 81565916061344 81613323405614 81720690095616 81768187396896 81818912078904 82136307082752 82184045946912 82235028605688 82289873896208 82446112419957 82526704905216 82577900131584 82592410197297 82673145691136 82724522823579 82731358854144 82782681037056 82819937498116 82881495352656 83259190451712 83423204472608 83540346520064 83565290416608 83617129926792 83665038901158 83795497828224 83847480146976 84006583524864 84114850938261 84197074643968 84246011257408 84298273050992 84405870861312 84490137904128 84542644204317 84699660874752 84835144203264 84887771463936 84944385957376 84993756919456 85095210506306 85105664433504 85158459510696 85203825522816 85256681493984 85393055817888 85491548385152 85690281908448 86097571944384 86150982348816 86200343110284 86250349110464 86260944946176 86314456698624 86363911123776 86414107135356 86467713901569 86552237571072 86663785815178 86828233226592 86878699109202 87130454713632 87215722229376 87269826275424 87370483514496 87432991014721 87735491013632 87785759629568 87840217296832 87851008447488 88006897026048 88061588812197 88163159272188 88454484550656 88637154752146 88788121067646 88930046295552 88945672520166 88980999339648 89032716442488 89087947656162 89201658978432 89256994995168 89459391809216 89681237790144 89770771523136 89941114543104 89993389679424 90084981961728 90100811124324 90197456322688 90253410079712 90529064617992 90585224087358 90834770159224 91007132151936 91045924527726 91530982729472 91595433017088 91640995929868 91652254005312 91709110242288 91757965947648 91761655569012 91814887762752 91904739553536 91961752419264 92254997803254 92361404951816 92491097932928 92576108133234 92720462093952 92831138734152 92949627843072 93007288902528 93164810404864 93272369606416 93330230877884 93449357025024 93507328090176 93764924035328 93851105031684 93924623939328 93982889835072 94091289938688 94391325939768 94538510370304 94542311798376 94597157088896 94651357140704 94721708974464 94776762664584 94835557182366 95340805111552 95381444743332 95503189047552 95562434202048 95617976534388 95766283232256 95825691596544 96177991933296 96281155722752 96340883486848 96695077911432 97031642749272 97135722193664 97251669150064 97375800597504 97436207421696 97492838819376 97553318247924 97592063791872 97609212051351 97704626725888 97834077589248 97931750752512 98397225079296 98458265541504 98571827554816 98641235556864 98702427390336 98758979583264 98820244458936 99280507802112 99289941839088 99351536095812 99404463109952 99466128409648 99625231787536 99851981159424 99971995559856 100099599215616 100161695741184 100388819767808 100447167268448 100509479406952 100567066961998 100637769103872 100641815785368 100700199481728 100757896311072 101149595011584 101299605431024 101472138363024 101535086339676 101652197165904 101751675934272 101814797321328 101932230766912 101944753118208 102007994280192 102189116429127 102257269768082 102492843188736 102674713197056 102849588205056 102972355570656 103196898642432 103329898471943 103461788134848 103525970385552 103586141245587 103687398470656 103751720678144 103811165896256 103906580570793 104008151030784 104052485174544 104732566776992 104745433148928 104810411705472 104931300300288 104931415807218 105099145622016 105117612978378 105485539539744 105555891373504 105617242054324 105682761435251 105966242393088 106092729981888 106220245282347 106294044460032 106355824166592 106421801725008 106482776783292 106596993835904 106663121003296 106861338519936 106865517817344 106927629672864 106993961949336 107055264830514 107258405750496 107409016954368 107630830770463 108005459488773 108111036673024 108172979589376 108302995189844 108316300188096 108383493922704 108441232483584 108508503719616 109024249862528 109091882771872 109277687467872 109408127793822 109578727929216 109646704807584 109854763070976 109917705066624 109928149893276 109996343534649 110103866842112 110123213596396 110299363764772 110376908049408 110508660470208 110893305999168 111278352200554 111420387222144 111489506569056 111553385201544 111727330437632 111796640195968 111830020998696 111899394460854 112078385760978 112153134584348 112723525605756 112802774160384 112867405238016 112937422238784 113003063177004 113073164332821 113183695285248 113474219244672 113544612680928 113605100697088 113675575325312 113857407757184 113962056109902 114253709211264 114673759612776 114796762592512 114867976465088 114933790813712 115085942264832 115151881498368 115218809513808 115290285202092 115437441030912 115509052346688 115770977635456 115838265478936 115910125445114 116173939618176 116287629639168 116359768367232 116493978019328 116576005658112 116648323279488 116720685762912 116787561633288 117415451749596 117550879029584 117824137624116 118299526345728 118372913148672 118384161423528 118457600729622 118594230026888 118641332452864 118710288589984 118750377795192 118783930208216 118935545304576 119009326660224 119574983720192 119694362030848 119921618065392 119991186239232 119996011128708 120134414832432 120554902331136 120705419490656 120780298783144 121342842869248 121394566036968 121549513333248 121624916257152 121694602038048 122117152739569 122127244022784 122203005340416 122278813656384 122343954596864 122348874092016 122419850350336 122419985108421 122539652738048 122581035143424 122615669892352 122652281095344 122728368118356 123006663737672 123434810844312 123627282791936 123774851645536 123790057357824 123866850197376 124009718536704 124229906247174 124599142700032 124676437453568 124888785677568 124897808968933 125134806708912 125232831919104 125310519780096 125455053251584 125620234361856 125693246742336 125771220220464 125855101253024 126056415731168 126295611965952 126369016886112 126447409576488 126608806291968 126735206856192 127175259657776 127337585396736 127416578936064 127490635379184 127642815759459 127767588795392 127805738284224 127885022240976 128089583726832 128237322577728 128249508208822 128926770548576 129146357916576 129226473523224 129300514665426 129375523665696 129828356356608 129914943228928 129990451759168 129995678722767 130071090997232 130122751722496 130145616068468 130242349839888 130318048663803 130445436785664 130575667670016 130899475897344 131055725271744 131277687388672 131510779873382 131603236520448 131678639444352 131760325945248 132010345539072 132244738908282 132386589118784 132468714794416 132955732128219 133295994079808 133312369462272 133395069443328 133418508780249 133471499009472 133548927654912 133549074663732 133631921484243 133721045081338 134189087713824 134266932642304 134343861748096 134521856685216 134656157284704 135296184484032 135380115119568 135536262887872 135668901245696 135753063095104 135793596926988 135877836131037 136010659040256 136252155238836 136510698227904 136984693707862 137296474094208 137461493894802 137636948921472 137722331644128 137857109330304 137942628628896 137949050846464 138034627180736 138114854994116 138200534184559 138382496704881 138542107427724 138736646899392 138999904293888 139080693140928 139246708101228 139747215607296 139908554409624 139995346316826 140156817304504 140174035537536 140260992135264 140647386052992 141136934908032 141456973309184 141586988909652 141626993709796 141807765555456 141813467697564 141895735633344 141977035711056 142164987503616 142481784693248 142570172897152 142658615932448 142740353107352 143011207667328 143072167114998 143649424848384 143738537394816 144007279318364 144421733584128 144511325230272 144588309978112 144678004959488 145042616867148 145703583290496 145877503725096 146063700896256 146104970572288 146154311132544 146195606410112 146239258229064 146329977371886 146388095687808 146556940088832 146570866524368 146661791379532 147344880626944 147595837618944 147687398312256 147857741332224 148560516296192 148652675425408 148737846935392 148934912758632 149027304143718 149106694664928 149199192614472 149437847681304 149777971739136 149957993339784 150298034141008 150489873650688 150583229651712 150670750902672 150764219110428 150850600442997 150863066145792 150956653655808 151050299222592 151136844466608 151298958992896 151392816907904 151949408146536 152338278948352 152478295748856 152627513901408 152722195981992 152898346150368 153385904652123 153535841997824 153625079351744 153720380269456 153739264783104 153916588041216 154012069795584 154699380605952 154795347963648 154898586157568 155146357822976 155192682202272 155288955578328 155531097705984 155627581017216 155716748844384 156012226546176 156553935666128 157098850165488 157299370195968 157396950450432 157550982091776 157648718433024 157676419467567 157830550864896 157845548564704 157943467639496 158033962368854 158333837060256 158425863081486 158679102213632 158949363589632 159139094972832 159895490753856 159988248318976 159994681504944 160179219776576 160198897757184 160292007779904 160298276726016 160391444509296 160490942924004 160582897245771 160739869774848 161299354180608 161632458665678 161859421382624 162166555009536 162259469384064 162454492784766 162661848725376 162762755579424 162937340453888 163038418208512 163131832122688 163226646811228 163327904036297 163441380191232 163536374793792 163637824157808 164272614165504 164368091893824 164470057211376 164579747792416 164892224839914 165155800263168 165184820394594 165449045647158 165565362074112 165639874996232 165762990705312 166518380903424 166846408945216 166917528300831 167080693040128 167130580833216 167234259853584 167330077802316 167590995656448 167694960293952 168013167049728 168229701876522 168492022514816 168596546101984 169085288408634 169775542927872 169888771914752 169987513838912 170190421012612 170211328867008 170316919021392 170407651045632 170513362987968 170786111635776 170983096770304 171380563816896 172195143888768 172301964697632 172400686220568 172500698220928 172628913397248 172727822247552 172828214270712 172935427803138 173327571630356 173656466453184 173757398218404 173865188167671 174260909427264 174431444458752 174539652550848 174740967028992 174865982029442 175571519259136 175680434593664 176123177624394 176326318544376 177274309504292 177576242135292 177686401094433 177860092591104 177891345040332 177961998679296 178065432884976 178175895312324 178403317956864 178513989990336 178918783618432 179362475580288 179541543046272 179986779358848 180201622248648 180394912645376 180506820159424 181058129235984 181170448174716 181669540318448 182014264303872 182091849055452 183061965458944 183190866034176 183281991859736 183304508010624 183418220484576 183515931895296 183523311138024 183629775525504 183809479107072 183923504838528 184509995606508 184722809903632 184982195865856 185152216266468 185440924187904 185662277468304 185899255686144 186014577805056 186344859370761 186544739212832 186660461755768 186898714050048 187014656180352 187529848070656 187702210063368 187849247878656 187965779670144 188182579877376 188782651879536 189077020740608 189084623596752 189194314177792 189302714281408 189443417948928 189553525329168 189671114364732 190681610223104 190762889486664 191006378095104 191124868404096 191235953068776 191651383193088 192355983866592 192374262313233 192562311445504 192681766973696 192715623793693 193023886588351 193390155822864 194063285498544 194271444387328 194503338300128 194872414843392 194985677638752 195106636495848 195184127583744 195218424102702 195668155178496 195863501505024 196267985522609 196794450158592 196916531083008 197143655109632 197266169810073 197282471113728 197404854780672 197517959166528 197640488917872 198561015604224 198579883678176 198703072191624 198808926219904 198932256819296 199250463575072 199943991119712 200323391482368 200581567622007 200777639535616 200894334536896 201018958813904 201134133923996 201275538207744 201283631570736 201400398963456 201515792622144 202299190023168 202599210862048 202944276726048 203070172679352 203304394331808 203503351868544 203629594642656 203864461533824 204015988560384 204378232858254 204514539536164 204985686377472 205349426394112 205477040561793 205699176410112 205944711141312 206192240842203 206393797284864 206659796943886 206923576269696 207051940771104 207172282491174 207503441356288 207622331792512 207813161141586 208104970349088 209465133553984 209490866297856 209620823410944 209862600600576 209862831614436 209993019475239 210198291244032 210235225956756 210971079079488 211111782747008 211234484108648 211365522870502 212185459963776 212440490564694 212711648333184 212843603450016 212965553566584 213193987671808 213326242006592 213722677039872 213731035634688 213855259345728 213987923898672 214110529661028 214516811500992 214818033908736 215261661540926 216010918977546 216345959178752 216605990379688 216632600376192 216766987845408 216882464967168 217017007439232 218048499725056 218183765543744 218555374935744 218816255587644 219157455858432 219293409615168 219709526141952 219835410133248 219856299786552 219992687069298 220246427192792 220598727529544 221017320940416 221786611998336 222556704401108 222840774444288 222979013138112 223106770403088 223454660875264 223593280391936 223660041997392 223798788921708 224156771521956 224306269168696 225447051211512 225734810476032 225874844477568 226006126354008 226146328665642 226948438489344 227089225361856 227210201394176 227351150650624 227714815514368 227754828119819 227924112219804 228507418422528 229347519225552 229593525185024 229735952930176 229867581627424 230303762996736 230437619027616 230580570404184 230874882061824 231018104693376 231541955270912 231676530957872 231820250890228 232347879236352 232575259278336 232719536734464 232987956038656 233152011316224 233296646558976 233441371525824 233575123266576 234830903499192 235101758059168 235648275248232 236745826297344 236768322847056 236915201459244 237050943553281 237188460053776 237282664905728 237420577179968 237500755590384 237567860416432 237638794622229 237871090609152 238018653320448 239149967440384 239388724061696 239843236130784 239982372478464 239992022257416 240268829664864 241109804662272 241410838981312 241560597566288 242448687998517 242685685738496 242789132073936 243099026666496 243249832514304 243389204076096 243681739177149 244234305479138 244406010680832 244557627312768 244697748184032 244839700700672 244839970216842 245162070286848 245231339784704 245304562190688 245456736236712 246013327475344 246869621688624 247254565583872 247549703291072 247580114715648 247733700394752 247777230591891 248019437073408 248173568470737 248459812494348 249352874907136 249777571355136 249795617937866 250269613417824 250621039560192 251386493484672 251542440440928 251710202506048 252012738807137 252112831462336 252344552814783 252591223931904 252738033772224 252894819152976 253217612583936 253470413712384 254350519315552 254833157872128 254981270758368 255285631518918 255611476568448 255770044481952 256179167453664 256474645155456 256499016417644 256658134914181 257853541097152 258292715833152 258452947046448 258601029330852 258751047331392 259656712713216 259980903518336 259991357445534 260142181994464 260291232136936 260484699679776 260636097327606 262111450543488 262298973044163 262555374777344 263021559746764 263206473040896 263357278888704 263520651890496 264020691078144 264489477816564 264773178237568 264937429588832 265911464256438 266591988159616 266790138886656 266837017560498 266942998018944 267098149327464 267263842968486 267442090162676 268378175427648 268533865284608 268687723496192 269043713370432 269312314569408 270592368968064 270760230239136 271072525775744 271337802491392 271506126190208 271587193853976 271755672262074 272504310477672 273021396455808 273969387415724 274592948188416 274922987789604 275273897842944 275444663288256 275714218660608 275885257257792 275898101692928 276069254361472 276229709988232 276401068369118 276764993409762 277084214855448 277473293798784 278161386281856 278493416202456 279494431214592 279817108819248 279990692633652 280313634609008 280348071075072 280521984270528 281294772105984 282273869816064 282913946618368 283173977819304 283253987419592 283615531110912 283626935395128 283791471266688 283954071422112 284963569386496 285140345794304 285317231864896 285480706214704 286022415334656 286144334229996 287298849696768 287477074789632 288014558636728 288843467168256 289022650460544 289356009918976 290085233734296 291407166580992 291755007450192 292127401792512 292209941144576 292308622265088 292391212820224 292478516458128 292659954743772 292776191375616 292827636154053 293113880177664 293141733048736 293323582759064 294689761253888 295191675237888 295374796624512 295715482664448 297121032592384 297305350850816 297475693870784 297833236772071 297869825517264 298054608287436 298213389329856 298398385228944 298875695362608 299555943478272 299915986679568 300596068282016 301166459303424 301341501805344 301528438220856 301701200885994 301913307311616 302100598445184 302273688933216 302597917985792 302785633815808 303323250353123 303898816293072 304676557896704 304956591497712 305255027802816 305444391963984 305796692300736 306771809304246 307250158703488 307440760538912 307478529566208 308024139591168 309590695927296 309797172315136 309989695415829 310292715645952 310385364404544 310577911156656 310758423736761 311062195411968 311255162034432 311433497688768 312024453092352 313107871332256 314197700330976 314793900900864 315297436866048 315352838935134 315691097129408 315886935278992 316067924737708 316667674120512 316851726162972 317048284305753 317358204427264 317898727179264 318278189945664 318660735847041 319790981507712 319989363009888 320358439553152 320584015559808 320596553452032 320782889018592 320981885848008 321165794491542 322892492311389 323264917331356 323718842765248 324016378466319 324333110019072 324518938768128 324908985569532 325323697450752 325525511158848 326076836417024 326263664245376 326453293622456 326655808072594 327072749587584 327275648315616 328736183787648 328940114422752 329159495584832 329784449679828 329989030603947 330311600526336 330369640789188 330898091294316 331130724148224 331279749992464 331525981410624 333692817890432 333835056601662 334261161666432 334468519707168 334660155604632 335181991312896 335389920587904 336459403753044 336984045029632 337193092203968 338170576817268 339551085855744 339975027677824 340380842025224 340422657734016 340633838042784 340815302091264 341026725975936 341572223271552 341966193540608 342761127633792 344390287777536 344603929395264 344801372441136 345001396441856 345257826794496 345455644495104 345656428541424 345870855606276 346655143260712 347312932906368 347514796436808 347730376335342 348521818854528 348862888917504 349079305101696 349481934057984 349731964058884 351143038518272 351360869187328 351984734366993 352246355248788 352652637088752 354548619008584 355152484270584 355372802188866 355782690080664 355923997358592 356130865769952 356351790624648 356806635913728 357027979980672 357837567236864 357900444188287 358724951160576 359083086092544 359973558717696 360403244497296 360789825290752 361013640318848 362116258471968 362340896349432 363339080636896 364028528607744 364183698110904 366123930917888 366351458218707 366381732068352 366563983719472 366609016021248 366836440969152 367031863790592 367046622276048 367259551051008 367259955325263 367618958214144 367847009677056 369019991213016 369445619807264 369964391731712 370304432532936 370881848375808 371324554936608 372029155610112 372689718741522 373089478425664 373320923511536 373797428100096 374029312360704 374693426906799 375059696141312 375404420126736 375698495757312 375931559340288 376365159754752 377565303759072 378169247193504 378388628355584 378605428562816 378886835897856 379107050658336 379342228729464 381363220446208 381525778973328 382012756190208 382249736808192 382471906137552 382928447278377 383302766386176 384711967733184 384748524626466 385363533947392 385431247587386 386047773176702 386780311645728 388126570997088 388542888774656 389006676600256 389474232701939 389744829686784 389971355277504 389987036168301 390213272991696 390368255167488 390436848205404 391336310356992 391727003010048 392535971045218 393833062166016 394532339620146 394809709561344 395035918333056 395280977835744 397159767356352 397406144383248 397617852439808 397864513638592 398500927150144 398867196384657 399887982239424 400646782964736 401163135244014 401788669073792 402037917627808 402268267847992 402567263141472 402800797926912 403031585244288 405198421724096 405888553452096 406140345358704 406608788663616 407006703737088 407259189285312 407728923067648 408031977120768 408756465716508 409029079072328 410954081123586 411889422282624 412384481684406 413319593887772 413847152539392 414103881542208 414344564982348 414601602553677 415006882712576 415244663585024 415626322283172 416209940698176 418930267107968 419241646821888 419725663228872 419986038950478 420470451913512 421942158158976 422223565494016 422468968217296 422731045741004 424370919927552 424880981129388 425423296666368 425687206900032 425931107133168 426387975343616 426652484013184 427445354079744 427710518691456 427975847797344 428221059322056 429033623001984 430523323081852 432021837955092 432691918357504 433211980759376 433265200752384 433533975690816 433764929934336 434034014878464 436096999450112 436367531087488 437110749871488 437632511175288 438314911716864 438586819230336 439670820266496 439712599573104 439985374138596 440492854385584 441197455059088 442034641880832 443573223996672 445113408802216 445681548888576 445958026276224 446213540806176 447186560783872 447320083994784 447597577843416 448313543043912 448612538337392 448873278730877 450894102423024 451469620952064 451749688955136 452012252708016 452292657331284 452551801328991 453896876978688 454178450723712 454702301301248 455429631028736 455509656239638 455848224439608 457014836845056 458695038451104 459187050370048 459471905860352 459735163254848 460157713956369 460287729556837 460607525993472 460875238055232 461161140808368 461749764123648 462036209386752 463083910541824 463353061915744 463640501780456 464695758472704 465439073468928 466593293117952 466882743051648 467150246533152 468023657784683 469661806998384 470203516118336 471296550496464 473491652594688 473536645694112 473830402918488 474101887106562 474376920107552 474841154359936 475001511180768 475135720832864 475277589244458 476037306640896 476650821983479 478299934880768 478777448123392 479686472261568 479964744956928 479984044514832 480537659329728 482219609324544 482821677962624 483121195132576 484897375997034 485578264147872 486499665028608 486778408152192 487363478354298 488468610958276 488812021361664 489115254625536 489395496368064 489679401401344 489679940433684 489983712108891 490324140573696 490462679569408 490609124381376 490913472473424 492026654950688 493739243377248 495099406582144 495467400789504 495554461183782 496347136941474 496919624988696 498705749814272 499555142710272 499591235875732 500539226835648 500752584902493 501242079120384 502772986969344 503084880881856 503420405012096 504025477614274 504225662924672 504689105629566 505476067544448 505789638305952 508701038631104 509666315744256 509962541516736 510571263037836 511222953136896 511540088963904 512358334907328 512949290310912 512998032835288 513316269828362 515707082194304 516585431666304 516905894092896 517202058661704 517502094662784 519961807036672 519982714891068 520284363988928 520582464273872 520969399359552 521272194655212 521595564503013 524222901086976 524597946088326 526043119493528 526714557777408 527041303780992 528978955633128 529546356475136 529874859177664 531822928512876 533183976319232 533580277773312 533674035120996 533885996037888 534196298654928 534527685936972 534884180325352 536756350855296 537375446992384 538087426740864 538624629138816 541184737936128 541520460478272 542145051551488 542675604982784 543012252380416 543174387707952 543511344524148 545008620955344 546042792911616 547938774831448 549185896376832 549845975579208 550547795685888 550889326576512 551428437321216 551770514515584 551796203385856 552138508722944 552459419976464 552802136738236 553118868290989 553529986819524 554168429710896 554946587597568 556322772563712 556986832404912 559634217638496 559981385267304 560627269218016 560696142150144 561043968541056 562589544211968 564547739632128 565827893236736 566347955638608 566507974839184 567231062221824 567253870790256 567582942533376 567908142844224 570280691588608 570634463729792 570961412429408 572044830669312 572288668459992 574954149579264 576029117273456 577122786939699 577686934336512 578045300921088 578146871381079 578712019837952 579071659765053 580170467468592 582814333161984 583510014900384 584617244530176 584782425640448 584957032916256 585319909487544 585552382751232 585655272308106 586283466097472 586647165518128 588803956567827 589379522507776 590383350475776 590749593249024 591430965328896 591798509430219 594610701701632 594951387741568 595666473544142 595739651034528 596109216574872 596426778659712 596796770457888 597751390725216 599831973359136 601192136564032 601744702866021 602332918606848 602683003610688 603056876441712 603402401771988 603826614623232 604201196890368 604547377866432 605571267631616 606646500706246 607797632586144 609913182995424 610510055605632 610888783927968 611593384601472 612030937103047 613543618608492 614500317406976 614881521077824 614957059132416 616048279182336 616431121685379 619181391854592 619979390831658 620770728809088 621155822313312 621516847473522 622510324068864 622866995377536 626215742664512 628395400661952 629587801801728 630594873732096 630705677870268 631382194258816 631773870557984 632135849475416 633335348241024 633703452325944 634096568611506 636556379891328 637321471694082 639581963015424 639978726019776 640716879106304 641168031119616 641193106904064 641565778037184 641963771696016 642331588983084 645784984622778 646529834662712 647437685530496 648032756932638 649037877536256 649817971139064 650647394901504 651051022317696 652153672834048 652527328490752 652906587244912 653311616145188 654145499175168 654551296631232 657472367575296 657880228845504 658318991169664 659568899359656 659978061207894 660739281578376 661796182588632 662559499984928 663051962821248 667385635780864 667670113203324 668522323332864 668937039414336 669320311209264 670363982625792 670779841175808 672918807506088 673968090059264 674386184407936 676341153634536 679950055355648 680761684050448 680845315468032 681267676085568 681630604182528 682053451951872 683144446543104 683264484359457 683932387081216 685522255267584 688780575555072 689207858790528 689602744882272 690002792883712 690911288990208 691312857082848 691741711212552 693310286521424 694625865812736 695029592873616 695460752670684 697043637709056 697725777835008 698158610203392 698963868115968 699463928117768 702721738374656 703969468733986 704492710497576 705305274177504 709097238017168 710304968541168 710745604377732 711152830659843 711565380161328 711847994717184 712261731539904 712703581249296 713613271827456 714055959961344 715675134473728 715800888376574 717449902321152 718166172185088 719947117435392 720806488994592 721579650581504 722027280637696 723309289303601 724232516943936 724681792698864 726678161273792 727346063995551 728057057215488 728367396221808 732702916437414 733127967438944 733218032042496 733672881938304 734093244552096 734519102102016 734519910650526 735694019354112 738039982426032 738891239614528 739928783463424 740608865065872 741763696751616 742649109873216 744058311220224 745379437483044 746178956851328 746641847023072 748058624721408 749386853813598 750808840253472 751863118680576 753415815393241 755130607518144 756038216421411 756338494387008 756777256711168 757210857125632 757773671795712 758214101316672 758684457458928 763051557946656 764499473616384 764943812275104 765856894556754 769423935466368 769497049252932 769974404742543 770727067894784 770862495174772 772095546353404 773560623291456 776253141994176 778013353200512 778948465403878 779942710555008 779974072336602 780426545983392 780873696410808 785071942090436 786896919132489 787666124332032 789064679240292 789619419122688 790071836666112 790561955671488 794319534712704 794812288766496 795235704879616 795729027277184 797001854300288 797734392769314 799775964478848 802326270488028 803577338147584 804075835255616 804536535695984 805134526282944 805601595853824 806063170488576 810396843448192 811777106904192 812280690717408 813217577327232 814013407474176 814518378570624 815457846135296 817512931433016 818058158144656 821908162247172 823778844565248 824768963368812 826639187775544 827694305078784 828207763084416 828689129964696 829203205107354 830489327170048 831252644566344 832419881396352 837860534215936 838483293643776 839451326457744 839972077900956 840940903827024 843884316317952 844447130988032 844937936434592 845462091482008 848741839855104 849761962258776 850846593332736 851374413800064 851862214266336 852775950687232 853304968026368 854820069176983 854890708159488 855421037382912 855951695594688 856442118644112 858067246003968 861046646163704 864043675910184 866423961518752 866530401504768 867067951381632 868068029756928 869186793028697 872193998900224 872735062174976 874221499742976 875265022350576 876629823433728 877173638460672 879341640532992 879425199146208 879970748277192 880985708771168 882394910118176 884069283761664 887146447993344 890226817604432 891363097777152 891916052552448 892427081612352 893499710316213 894373121567744 894640167989568 895195155686832 896627086087824 897225076674784 897746557461754 901788204846048 903499377910272 904024505416032 904585314662568 905103602657982 907793753957376 908356901447424 909404602602496 909969751059369 910859262057472 911019312479276 911696448879216 914029673690112 917390076902208 918943811720704 919470326509696 920315427912738 920575459113674 921750476110464 922322281616736 924072418773504 926167821083648 926706123831488 927281003560912 929391516945408 929969086247487 930878146937856 933186586235904 933765486103296 934300493066304 936047315569366 939323613996768 940407032236672 942593100992928 947073291388224 947660805836976 948203774213124 948753840215104 949682308719872 950003022361536 950271441665728 950555178488916 951144852917259 952074613281792 953301643966958 959372944523136 959968089029664 961075318659456 965643355925248 966242390265152 968677476934167 969794751994068 971156528295744 972999330057216 973556816304384 974726956708596 976937221916552 978230509251072 978790992736128 979359880867368 979967424217782 981218248762752 981826944946848 984053309901376 987478486754496 990198813164288 990934801579008 991108922367564 992694273882948 993839249977392 999182471751464 1001078453671296 1001505169804986 1005545973938688 1006169761763712 1006840810024192 1008050955228548 1008451325849344 1009378211259132 1010952135088896 1011579276611904 1017402077262208 1019925083033472 1021142526075672 1022445906273792 1023080177927808 1024716669814656 1025898580621824 1025996065670576 1026632539656724 1031414164388608 1033170863332608 1033811788185792 1034404117323408 1035004189325568 1039923614073344 1039965429782136 1040568727977856 1041164928547744 1041938798719104 1042544389310424 1043191129006026 1048445802173952 1049195892176652 1052086238987056 1053429115554816 1054082607561984 1055954203100979 1057957911266256 1059092712950272 1059749718355328 1063645857025752 1066367952638464 1067348070241992 1067771992075776 1068392597309856 1069055371873944 1069768360650704 1073512701710592 1073701332564861 1074750893984768 1076174853481728 1077249258277632 1082369475872256 1083040920956544 1084290103102976 1086024504760832 1086348775415904 1087022689048296 1090017241910688 1092085585823232 1095877549662896 1098371792753664 1099054374656121 1099691951158416 1101095591371776 1101778653153024 1102856874642432 1103541029031168 1104277017445888 1104918839952928 1105604273476472 1106237736581978 1107059973639048 1108336859421792 1109893175195136 1112645545127424 1113973664809824 1119268435276992 1119962770534608 1121254538436032 1121392284300288 1122087937082112 1124080280720397 1125179088423936 1129095479264256 1132695911277216 1133015949678368 1134507741580512 1135165885066752 1135816285688448 1136628883191373 1140561383177216 1141268927459584 1141922824858816 1144089661338624 1144577336919984 1149908299158528 1152058234546912 1154245573879398 1156090601842176 1156293742762158 1158143319530106 1160340934937184 1165628666323968 1167020029800768 1168422698105817 1169234489060352 1169564851280896 1169914065832512 1170639818975088 1171104765502464 1171310544616212 1172566932194944 1173294331036256 1177607913135654 1181499186498048 1183597018860438 1189221403403264 1189902775483136 1191332947088284 1191479302069056 1192218433149744 1192853557319424 1193593540915776 1195502781450432 1199663946718272 1202384273128064 1203489405732042 1205366007221376 1206113752883424 1206804803543976 1208402393780736 1209094755732864 1211142535263232 1213293001412492 1215595265172288 1219826365990848 1221020111211264 1221777567855936 1223186769202944 1224061874206094 1227087237216984 1229000634813952 1229763042155648 1232862243370758 1239958781663316 1241541457618176 1242311644626624 1243033694947044 1243804807661031 1245020648137728 1245733990755072 1252431485329024 1256790801323904 1261411355740536 1262764388517632 1263547741115968 1264271698950832 1266670696482048 1267406904651888 1268193137223012 1273112759782656 1274642943388164 1279163926030848 1279957452039552 1281433758212608 1282336062239232 1283131556074368 1283927543392032 1284663177966168 1291569969245556 1293059669325424 1294875371060992 1296065513865276 1298075755072512 1299635942278128 1301294789803008 1302102044635392 1305054656981504 1305813174489824 1306623232290376 1308290998350336 1309102593262464 1314944735150592 1315760457691008 1316637982339328 1319137798719312 1319956122415788 1321478563156752 1323592365177264 1325118999969856 1326103925642496 1334771271561728 1335340226406648 1337044646665728 1337874078828672 1338640622418528 1341559682351616 1343288680135259 1345837615012176 1346619836192631 1347936180118528 1348772368815872 1352682307269072 1359900110711296 1361523368100896 1361690630936064 1362535352171136 1364106903903744 1366288893086208 1366528968718914 1371044510535168 1373875898658263 1377561151110144 1378415717581056 1379205489764544 1380005585767424 1380863188670511 1381822577980416 1382625714165696 1383483422425104 1386620573042848 1389251731625472 1390059185747232 1390921505341368 1394087275418112 1396317220406784 1398927856235536 1404070973354049 1405443476749312 1407938937467972 1408985420995152 1410610548355008 1418194476034336 1420609937082336 1421491208755464 1422305661319686 1423130760322656 1424523463079808 1425407162498592 1428111919922688 1429952465950437 1431350268947456 1431601776753148 1434899804642304 1436332344370176 1439894234870784 1441612977989184 1444054561275392 1446618578607202 1448465033887872 1449363585397728 1453356322547584 1454692127991102 1456734792443616 1465405832874828 1466255934877888 1466436064084992 1467345763876608 1468186489104192 1469038204204032 1469039821301052 1469951136326673 1471388038708224 1476079964852064 1477782479229056 1481217730131744 1485298219746432 1490758874966088 1492357913702656 1493283694046144 1496117249442816 1498773707627196 1501617680506944 1503726237361152 1506831630786482 1510261215036288 1512076432842822 1512676988774016 1514421714251264 1516428202633344 1517368914917856 1526103115893312 1528998947232768 1529887624550208 1531713789113508 1538847870932736 1538994098505864 1539948809485086 1541724990349544 1544191092706808 1547121246582912 1552506283988352 1556026706401024 1557896930807756 1559885421110016 1559948144673204 1560853091966784 1561747392821616 1570143884180872 1573793838264978 1578129358480584 1580143673332224 1581123911342976 1588639069425408 1589624577532992 1590471409759232 1591458054554368 1594003708600576 1595468785538628 1599551928957696 1604652540976056 1607154676295168 1608151670511232 1609073071391968 1610269052565888 1612126340977152 1620793686896384 1623554213808384 1624561381434816 1626435154654464 1628026814948352 1629036757141248 1630915692270592 1635025862866032 1636116316289312 1643816324494344 1647557689130496 1649537926737624 1653278375551088 1655388610157568 1656415526168832 1657378259929392 1658406410214708 1659356604872967 1660978654340096 1662505289132688 1664839762792704 1675721068431872 1678902652915488 1679944155801912 1681881807654048 1687768632635904 1688894261976064 1689875872869184 1690924182964016 1697483679710208 1699523924517552 1701693186665472 1702748827600128 1703724428532672 1706609936052736 1709640138353966 1710842074765824 1711903391189376 1712884237288224 1716134492007936 1722093292327408 1728087351820368 1732847923037504 1733060803009536 1734135902763264 1734440614143237 1736136059513856 1737214979295159 1738373586057394 1745470124349952 1748442999485952 1750530044701152 1754347276921344 1758850398292416 1759941496554384 1761971417542336 1764789820236352 1766411869703481 1768138567523328 1774292895986688 1780453635208864 1783832105104896 1784854163224704 1786999420632426 1789280335979136 1790390311373664 1793254172175648 1794450153349568 1795493114923508 1796606944399267 1803576409692096 1806998755820544 1808049010832064 1809170629325136 1810207205315964 1816713802894848 1819939502118738 1822038624958552 1823392897758432 1834780153804416 1836092811309141 1837887623441408 1838940653019392 1840630855825476 1841150918227348 1843500952220928 1844644563233472 1848144837547008 1853412247662976 1854562007121824 1859938172494974 1867530972206592 1868600986132608 1872094631138732 1878647227993536 1880814064473344 1885186201985856 1894146582776448 1895321611673952 1896407548426248 1897507680430208 1899364617439744 1900006044723072 1900542883331456 1901110356977832 1902289705834518 1906603287933916 1918745889046272 1919936178059328 1922150637318912 1931286711850496 1932484780530304 1937354953868334 1939589503988136 1942313056591488 1947113632608768 1949453913417192 1953874443833104 1956461018502144 1957581985472256 1958719761734736 1959934848435564 1962436497525504 1963653889893696 1968106619802752 1974956973508992 1980397626328576 1982217844735128 1985388547765896 1987678499954784 1998364943502928 2002156907342592 2003010339609972 2011091947877376 2012339523527424 2013681620048384 2016101910457096 2016902651698688 2018756422518264 2021904270177792 2023158553223808 2034804154524416 2039850166066944 2042285052151344 2044891812547584 2046160355855616 2049433339629312 2049793453078371 2051797161243648 2051992131341152 2053265079313448 2062828328777216 2066341726665216 2067623576371584 2068808234646816 2070008378651136 2079847228146688 2079930859564272 2081137455955712 2082329857095488 2083877597438208 2085088778620848 2086382258012052 2096891604347904 2098391784353304 2104172477974112 2108165215123968 2111908406201958 2115915822532512 2118185425900544 2119499436710656 2123262752471861 2127291714051504 2132735905276928 2134696140483984 2135543984151552 2136785194619712 2138110743747888 2139536721301408 2147025403421184 2147402665129722 2152349706963456 2154498516555264 2164738951744512 2166081841913088 2168580206205952 2169927867910803 2172049009521664 2172697550831808 2174045378096592 2180034483821376 2184171171646464 2191755099325792 2198108749312242 2199383902316832 2203557306306048 2207082058062336 2208554034891776 2209837679905856 2211208546952944 2212475473163956 2214119947278096 2216673718843584 2219786350390272 2225291090254848 2227947329619648 2238536870553984 2239925541069216 2242509076872064 2244175874164224 2248160561440794 2260247446179723 2265391822554432 2266031899356736 2268114649264233 2269015483161024 2270331770133504 2271632571376896 2273257766382746 2282537854919168 2283845649717632 2289154673839968 2304116469093824 2308491147758796 2309923214227629 2312181203684352 2312587485524316 2316286639060212 2320681869874368 2334040059601536 2336845396211634 2339828131665024 2341279637950176 2342621089232424 2345133864389888 2346588662072512 2355215826271308 2362998372996096 2367194037720876 2379805550966272 2382665894176568 2382958604138112 2384436866299488 2385707114638848 2387187081831552 2391005562900864 2399327893436544 2404768546256128 2406978811464084 2410732014442752 2412227505766848 2413609607087952 2416804787561472 2418189511465728 2426586002824984 2431190530344576 2439652731981696 2442040222422528 2443555135711872 2446373538405888 2448123748412188 2454174474433968 2458001269627904 2459526084311296 2465724486741516 2479917563326632 2483082915236352 2484623289253248 2486067389894088 2487609615322062 2491467981510144 2504862970658048 2505303109318009 2513581602647808 2522822711481072 2525528777035264 2527095482231936 2528543397901664 2533341392964096 2534813809303776 2536386274446024 2546225519565312 2549285886776328 2558327852061696 2559914904079104 2562867516425216 2564460207530949 2564672124478464 2566263112148736 2567855086784064 2569326355932336 2583139938491112 2586119338650848 2589750742121984 2592131027730552 2599271884556256 2604204089270784 2607560379086091 2610109313963008 2611626348979648 2613246464580752 2616581996700672 2618205186524928 2629889470301184 2631520915382016 2633275964678656 2638275597438624 2639912244831576 2642957126313504 2647184730354528 2650237999939712 2652207851284992 2669542543123456 2670680452813296 2674089293331456 2675748157657344 2677281244837056 2680499130948639 2683119364703232 2686577360270518 2691675230024352 2693239672385262 2697544737631744 2705364614538144 2719800221422592 2723046736201792 2723381261872128 2725070704342272 2728213807807488 2729909253178107 2732577786172416 2733057937437828 2742089021070336 2747751797316526 2756831435162112 2758410979529088 2761726377341022 2765251428331392 2766966844850208 2773241146085696 2778503463250944 2780118371494464 2781843010682736 2788174550836224 2792634440813568 2797855712471072 2808141946708098 2815877874935944 2817970841990304 2821221096710016 2836388952068672 2841219874164672 2842982417510928 2844611322639372 2846261520645312 2849046926159616 2850814324997184 2856223839845376 2859904931900874 2863203553506296 2883225955978368 2888109122550784 2893237157214404 2896930067775744 2898727170795456 2906712645095168 2909384255982204 2913469584887232 2930811665749656 2932511869755776 2934691527753216 2936372978208384 2938079642602104 2939902272653346 2952159929704128 2955564958458112 2962435460263488 2970596439492864 2981517749932176 2984715827405312 2986567388092288 2997547415254392 3003235361013888 3013663261572964 3020522430072576 3024152865685644 3025353977548032 3028843428502528 3032856405266688 3034737829835712 3052206231786624 3059775249100416 3063427578227016 3077695741865472 3077988197011728 3079897618970172 3083449980699088 3088382185413616 3094242493165824 3105012567976704 3112053412802048 3115793861615512 3119770842220032 3119896289346408 3121706183933568 3123494785643232 3140287768361744 3147587676529956 3156258716961168 3160287346664448 3162247822685952 3167862609302937 3177278138850816 3179249155065984 3182916109108736 3188007417201152 3190937571077256 3199103857915392 3209305081952112 3214309352590336 3216303341022464 3218146142783936 3220538105131776 3221103997694583 3224252681954304 3241587373792768 3247108427616768 3249122762869632 3252870309308928 3258073514282496 3270051725732064 3272232632578624 3276165604492781 3287632648988688 3295115378260992 3299075853475248 3306556751102176 3312831052337664 3314756519858784 3316812820429416 3318713209745934 3325010578265376 3329679525585408 3336555753884353 3351442136863744 3357805305830976 3359888311603824 3363763615308096 3375537265271808 3379751745738368 3381848365928032 3399047849035104 3405497655200256 3407448857065344 3409886649574119 3413219872105472 3419280276707932 3421684149531648 3423806782378752 3425768474576448 3432268984015872 3444186584654816 3456174703640736 3465695846075008 3468271805526528 3468881228286474 3474429958590318 3476747172114788 3490940248699904 3496885998971904 3501060089402304 3505268094317451 3508694553842688 3517700796584832 3519882993108768 3523942835084672 3529579640472704 3532823739406962 3560907270417728 3567664210209792 3569708326449408 3573998841264852 3578560671958272 3580780622747328 3586508344351296 3588900306699136 3590986229847016 3593213888798534 3607152819384192 3616098021664128 3618341258650272 3620414410631928 3633427605789696 3639879004237476 3644077249917104 3646785795516864 3669560307608832 3672185622618282 3677881306038784 3681261711650952 3682301836454696 3687001904441856 3689289126466944 3706824495325952 3709124014243648 3719876344989948 3735061944413184 3737201972265216 3744189262277464 3757294455987072 3761628128946688 3770372403971712 3788293165552896 3790643223347904 3792815096852496 3795015360860416 3798729234879488 3800012089446144 3801085766662912 3802220713955664 3804579411669036 3813206575867832 3837491778092544 3839872356118656 3844301274637824 3862573423700992 3864969561060608 3871832078036923 3874709907736668 3879179007976272 3884626113182976 3894227265217536 3898907826834384 3907748887666208 3915163970944512 3917439523469472 3919869696871128 3924872995051008 3927307779787392 3936213239605504 3949913947017984 3960795252657152 3964435689470256 3970777095531792 3975356999909568 3996729887005856 4004313814685184 4006020679219944 4024679047054848 4027363240096768 4029866040405777 4032203820914192 4033805303397376 4037512845036528 4039859508577893 4043808540355584 4046317106447616 4069608309048832 4079700332133888 4084570104302688 4092320711711232 4098866679258624 4099586906156742 4103984262682304 4106530158626896 4121627695974789 4125656657554432 4132683453330432 4135247152743168 4137616469293632 4140016757302272 4142589566011533 4159861719128544 4162274911911424 4164659714190976 4167755194876416 4170177557241696 4172764516024104 4196783568706608 4208344955948224 4212212920062147 4216330430247936 4223816812403916 4231831645065024 4238998873421312 4246525504943722 4254583428103008 4269392280967968 4273570389239424 4276221487495776 4279073442602816 4284216559721329 4289857397851311 4294050806842368 4294805330259444 4304699413926912 4308997033110528 4332163683826176 4339855735821606 4345395101663616 4348090756193184 4360068967642752 4383510198651584 4396217498624484 4398767804633664 4407114612612096 4414164116124672 4419675359811712 4422417093905888 4424950946327912 4428239894556192 4433347437687168 4455894659239296 4477073741107968 4479851082138432 4485018153744128 4488351748328448 4496321122881588 4520494892359446 4530783645108864 4532063798713472 4536229298528466 4538030966322048 4543265142753792 4546515532765492 4565075709838336 4567691299435264 4578309347679936 4608232938187648 4616982295517592 4619846428455258 4625174971048632 4632573278120424 4641363739748736 4668080119203072 4673690792423268 4679656263330048 4682559275900352 4685242178464848 4690267728779776 4693177324145024 4710431652542616 4734388075441752 4759611101932544 4765331788353136 4765917208276224 4768873732598976 4771414229277696 4774374163663104 4782011125801728 4798655786873088 4809537092512256 4813957622928168 4821464028885504 4824455011533696 4827219214175904 4836379022931456 4853172005649968 4862381060689152 4879305463963392 4884080444845056 4887110271423744 4892747076811776 4896247496824376 4908348948867936 4919052168622592 4931448973483032 4959835126653264 4966165830472704 4969246578506496 4972134779788176 4975219230644124 4978069814618901 4982935963020288 5009725941316096 5010606218636018 5027163205295616 5045645422962144 5051057554070528 5054190964463872 5057086795803328 5063165025125207 5066682785928192 5069627618607552 5072772548892048 5092451039130624 5098571773552656 5119829808158208 5128920415061898 5132526224297472 5135710173568128 5138652711864672 5166279876982224 5172238677301696 5179501484243968 5184262055461104 5198543769112512 5208408178541568 5215120758172182 5223252697959296 5226492929161504 5236410373049856 5263041830764032 5266551929357312 5276551194877248 5279824489663152 5285914252627008 5294369460709056 5300475999879424 5304415702569984 5341360905626592 5351496315314688 5354562489674112 5360998261897278 5373154720541036 5383350460048704 5386479344770524 5389820833197801 5395089475263488 5410729229076288 5446093472403584 5450141408684544 5459818506356214 5466115874875656 5495503594633052 5508278433927423 5513662870324224 5516821959058176 5523452754682044 5530502856662784 5533933689700416 5546482292171392 5560236742988928 5563686021365472 5595711424942144 5616283893416196 5631755749871888 5635941683980608 5642442193420032 5672777904137344 5682439748329344 5685964835021856 5689222645278744 5692523041290624 5698093852319232 5701628649994368 5719809863801748 5726407107012592 5766451911956736 5786474314428808 5793860135551488 5797454341590912 5813425290190336 5818768511964408 5826939169774464 5861623331499312 5865023739511552 5869383055506432 5872745956416768 5876159285204208 5879804545306692 5904319859408256 5911129916916224 5924870920526976 5941192878985728 5963035499864352 5969431654810624 5973134776184576 5983740484238881 5995094830508784 6006470722027776 6027326523145928 6041044860145152 6048305731371288 6050707955096064 6065712810533376 6069475659671424 6084307551200879 6104412463573248 6119550498200832 6126855156454032 6155391483730944 6155976394023456 6159795237940344 6166899961398176 6176764370827232 6188484986331648 6210025135953408 6224106825604096 6231587723231024 6239541684440064 6239792578692816 6243412367867136 6246989571286464 6280575536723488 6295175353059912 6312517433922336 6324495645371904 6335725218605874 6354556277701632 6358498310131968 6365832218217472 6369788257415583 6376014834402304 6381875142154512 6398207715830784 6418610163904224 6432606682044928 6436292285567872 6441076210263552 6442207995389166 6483174747585536 6494216855233536 6498245525739264 6505740618617856 6509783603732409 6516147028564992 6540103451464128 6544465265157248 6552331208985562 6575265297977376 6598151706950496 6613113502204352 6625662104675328 6629513039717568 6633625640858832 6637426419491868 6650021156530752 6659359051170816 6673111507768706 6715610611661952 6719776623207648 6727527230616192 6759503491476736 6763696731856064 6780742338539169 6798095698070208 6810995310400512 6814897714130688 6819773299148238 6838560553415864 6847613564757504 6851536949152896 6888373169309632 6912349407281472 6931391692150016 6936543611053056 6937762456572948 6948859917180636 6953494344229576 7002120178804608 7010536188634902 7035401593169664 7039765986217536 7047885670169344 7059159280945408 7065647478813924 7121814540835456 7139416652898816 7147997682529704 7157121343916544 7161561245494656 7173016688702592 7177800613398272 7181972459694032 7186427777597068 7214305638768384 7232196043328256 7236682517300544 7240828821263856 7279758008474952 7288154499834208 7293571591033728 7339120615217664 7344371245236564 7355762612077568 7362523423301904 7364603672909392 7374003808883712 7378578252933888 7413648990651904 7418248028487296 7439752689979896 7474403944530432 7488378524554928 7514588911974144 7515909327954027 7523256257893376 7540744807943424 7576586331105792 7581286446695808 7585630193704992 7590030721720832 7600024178892288 7602171533325824 7604441427911328 7609158823338072 7626413151735664 7674983556185088 7679744712237312 7688602549275648 7693380622592847 7729939122121216 7743664156073846 7749419815473336 7758358015952544 7769252226365952 7797815653668768 7815497775332416 7822681137258273 7830327941889024 7834879046938944 7839739393742256 7849745990102016 7854615559574784 7872426479211008 7899827894035968 7928871378940512 7941554191063584 7950713999819136 7956402182339611 7993459774011712 8008627629370368 8012041358439888 8049358094109696 8059732080811554 8064407641828384 8075025690073056 8079719017155786 8092634212895232 8139216618097664 8159400664267776 8169140208605376 8184641423422464 8197733358517248 8199173812313484 8207968525364608 8213060317253792 8243255391949578 8270494305486336 8275232938587264 8285179132023066 8319723438257088 8324549823822848 8329319428381952 8335510389752832 8340355114483392 8345529032048208 8393567137413216 8416689911896448 8424425840124294 8447633624807832 8463663290130048 8477997746842624 8493051009887444 8509166856206016 8538784561935936 8547140778478848 8552442974991552 8558146885205632 8568433119442658 8579714795702622 8589610660518888 8664327367652352 8679711471643212 8690790203327232 8696181512386368 8720137935285504 8767020397303168 8792434997248968 8797535609267328 8839350719623424 8844834187811776 8849901892655824 8856479789112384 8866694875374336 8911789318478592 8954147482215936 8959702164276864 8970036307488256 8992642245763176 9040989784718892 9061567290217728 9064127597426944 9072458597056932 9076061932644096 9086530285507584 9093031065530984 9135382598870528 9156618695359872 9216465876375296 9233964591035184 9239692856910516 9250349942097264 9265146556240848 9282727479497472 9336160238406144 9347381584846536 9359312526660096 9365118551800704 9370484356929696 9380535457559552 9386354648290048 9403020760946813 9420863305085232 9468776150883504 9530663576706272 9531834416552448 9537747465197952 9548748327326208 9564022251603456 9597311573746176 9619074185024512 9627915245856336 9642928057771008 9648910023067392 9654438428351808 9672758045862912 9706344011299936 9724762121378304 9758610927926784 9774220542847488 9792494993648752 9816697897735872 9828496813478343 9838104337245184 9862897946966064 9919670253306528 9938493157012992 9944269559576352 9950438461288248 9956139629237802 10009667261653059 10019451882632192 10021212437272036 10054326410591232 10091290845924288 10108381928927744 10114173591606656 10126330050250414 10139255237215104 10145545097784096 10197143547105312 10229659948722357 10239659616316416 10257840830123796 10265052448594944 10271420347136256 10277305423729344 10332559753964448 10344477354603392 10368524110922208 10397087538225024 10430241516344364 10446505395918592 10452985858323008 10472820746099712 10526083661528064 10553102389754496 10559648979326304 10571828505254016 10588738921418112 10600951999758848 10682721811253184 10702992630629376 10709124979348224 10721996523794556 10746309441082072 10766700920097408 10772958689541048 10779641666395602 10821458458152576 10892186944807168 10900282817369088 10919637012712428 10932231749751312 10991007189266104 11016556867854846 11033643918116352 11046905509364088 11061005713325568 11067867379400832 11092964584342784 11120473485977856 11127372042730944 11191422849884288 11232567786832392 11263511499743776 11271883367961216 11284884386840064 11345555808274688 11364879496658688 11371929670043712 11378445290557488 11385046082581248 11396187704638464 11403257299988736 11439619727603496 11452814214025184 11532903823913472 11572948628857616 11587720271102976 11594908683181824 11615496234110769 11626850580380672 11637537023928816 11653878339548928 11723246662998624 11730047479023104 11745491912833536 11752318570408416 11759609090613384 11808639718816512 11822259833832448 11849741841053952 11882385757971456 11926070999728704 11946269552369152 11967480968477762 11990189661017568 12012941444055552 12054653046291856 12082089720290304 12089598121217331 12096611462742576 12101415910192128 12131425621066752 12138951319342848 12168615102401758 12208824927146496 12239100996401664 12253710312908064 12311952788046912 12319590475880688 12333799922796352 12353528741654464 12364883087924367 12376969972663296 12420050271906816 12463175446462048 12479585157385632 12486824735734272 12493979142572928 12561151073446976 12590350706119824 12625034867844672 12648991290743808 12671450437211748 12716996620263936 12739576514831166 12763750284309024 12837220327808448 12852649679163987 12865213364089856 12872584571135744 12882152420527104 12884415990778332 12996491051478528 13019567207464818 13080206902928256 13088930530314496 13104662417971124 13150530595954752 13196303413900992 13226227004408704 13259026079435136 13267251281717664 13274852838983736 13300042313061504 13346223015537412 13431221223323904 13439553246415296 13455054461232384 13519006982953472 13527393463712128 13561484677078338 13596191396140416 13629795428261376 13639546598296476 13677121106831728 13695227129515008 13703073898305792 13776746338619264 13824698814562944 13862783384300032 13875524913145896 13897719834361272 13906988688459152 14004240357609216 14021072377269804 14070803186339328 14079531972435072 14095771340338688 14118318561890816 14131294957627848 14243629081670912 14278833305797632 14295995365059408 14314242687833088 14323122490989312 14346033377405184 14355601226796544 14363944919388064 14372855555194136 14428611277536768 14464392086656512 14473365034601088 14481657642527712 14559516016949904 14576308999668416 14587143182067456 14678241230435328 14688742490473128 14725046846603808 14729207345818784 14757156505867776 14776175481487849 14827297981303808 14836496056974592 14879505379959792 14948807889060864 14976757049109856 15029177823948288 15031818655908054 15081489615886848 15153172662211584 15162572893391616 15171260387409984 15180061443441664 15189495075375621 15200048357784576 15204343066651648 15208882855822656 15218317646676144 15252826303471328 15359489424474624 15386761245185694 15459878244242432 15487328312147692 15498839630946672 15516716031905088 15538504452731904 15595631307337536 15630995550664832 15645362274516546 15669758093877888 15679478787484512 15709231119149568 15744852958422016 15799655788071936 15857742757881024 15883108382127168 15901427999638272 15912804364679222 15986919548023424 16024082716879776 16119464161623108 16128815283656768 16150051380146112 16159438034311572 16169462499593403 16185268425790464 16338280417210752 16398347624626968 16415937050729216 16426120634507584 16486510783899156 16540988610972672 16550465877174528 16570358264046132 16639446876514176 16658638856763904 16680710228966784 16691058064096416 16787134274826432 16833379823792896 16848851680248588 16895267249615664 16927326580260096 16986102019774888 17018333712412032 17077569123871872 17094281556957696 17104885949983104 17116293770411264 17136866238885316 17159429591405244 17179221321037776 17359422943286424 17381580406654464 17392363024772736 17440275870571008 17534040794606336 17584869994497936 17595071218534656 17678701439246848 17689668375623552 17699803785311648 17712959578224768 17733389750748672 17823578636957184 17908294964431872 17919404328553728 17940072614976512 17951221452716643 17985284491526352 18081979569437784 18123134580435456 18128255194853888 18144917194113864 18152123865288192 18186062131061968 18252922653602637 18270765197741056 18313237390719744 18432931752750592 18467929182070368 18479385713821032 18500699884194528 18530293112481696 18565454958994944 18672320476812288 18694763169693072 18718625053320192 18730237103601408 18740968713859392 18772709296580096 18806041521893626 18841726610170464 18937552301767008 19061327153412544 19063668833104896 19075494930395904 19097496654652416 19109364772246749 19128044503206912 19194623147492352 19255830491712672 19297820046134784 19308876856703616 19412688022599872 19449524242756608 19517221855853568 19548441085694976 19584989987297504 19633395795471744 19656993626956686 19725795893932128 19839340506613056 19876986314025984 19888539119152704 19900876922576496 19912279258475604 20019334523306118 20042424874544072 20182581691848576 20216763857855488 20228347183213312 20252660100500828 20278510474430208 20291090195568192 20394287094210624 20459319897444714 20515681660247592 20542840694272512 20554610847458688 20665119507928896 20688954709206784 20737048221844416 20794175076450048 20860483032688728 20893010791837184 20905971716646016 21106204779508992 21119297958652608 21143657010508032 21177477842836224 21201903999517696 21365443622506368 21418249958696448 21443993047589112 21492618882164144 21533401840194816 21545917379082096 21559283332791204 21642916916305152 21784373889614336 21839274025424856 21864463499502624 21982014378532208 22033113735709692 22067287836232704 22093811018728176 22122011426651136 22135734758801664 22185929168685568 22240946971955712 22254744085461888 22382845699768576 22465135573664784 22527022999487552 22543766735922432 22547727983862081 22569768773680128 22691111616549376 22729758993317376 22743859340087424 22756890581114976 22770092165162496 22806514599977472 22879239455206992 22905628428050368 23065807647826944 23145897257715232 23189817366363648 23230992468221538 23275074047857632 23307756679097856 23355890277190471 23446493325997248 23460094958046208 23490983825667072 23504637140816832 23519218181226768 23617279437633024 23699483682107904 23852141999457408 23869206547018833 23892539104738304 23934961936955524 23980379322035136 24025882888111104 24109306092583712 24179196242434662 24193222925485152 24277902638685696 24337230204803516 24417649854292992 24478201992803328 24507420625816128 24623905576093824 24639180951761376 24667599845592704 24707057483308928 24729766175848734 24926350892924096 24959170314771264 24973649471468544 24987958285145856 25122302146893952 25180701412239648 25250069735689344 25342900874423496 25433993240527872 25479153029662332 25527500568618048 25674440655616896 25705299358327974 25745169142271488 25768831981556664 25992982102957056 26039134414929636 26160413805856512 26177861060628992 26209324835942248 26301061191909504 26392606827801984 26452454008817408 26518052158870272 26534502563435328 26549705677967472 26600084626123008 26692446031074824 26862442446647808 26879106492830592 26910108922464768 27038013965906944 27054786927424256 27122969354156676 27192382792280832 27259590856522752 27279093196592952 27354242213663456 27406147796611584 27553492677238528 27649397629125888 27725566768600064 27751049826291792 27795439668722544 27813977376918304 28008480715218432 28042144754539608 28141606372678656 28159063944870144 28191542680677376 28209062282840439 28236637123781632 28262589915255696 28487258163341824 28591990730118816 28646244981978624 28692066754810368 28711202453593088 28727889838776128 28745711110388272 28857222555073536 28928784173313024 28946730069202176 28963315285055424 29119032033899808 29152617999336832 29174286364134912 29377484980946256 29450093693207616 29458414691637568 29485490440435029 29514313011735552 29552350962975698 29672992113949184 29759010759919584 29953514098219712 30029001784959177 30058355647896576 30063637311816108 30162979231773696 30325145786783232 30342520774819968 30378990150751242 30417765711645312 30436635293352288 30505652606942656 30718978848949248 30773522490371388 30974656624295384 30997679261893344 31033432063810176 31191262614675072 31261991101329664 31290724549033092 31339516187755776 31358957574969024 31418462238299136 31715485515762048 31766216764254336 31802855999276544 31825608729358444 31973839096046848 32048165433759552 32238928323246216 32257630567313536 32300102760292224 32318876068623144 32338924999186806 32676560834421504 32796695249253936 32831874101458432 32852241269015168 32973021567798312 33100931754349056 33140716528092264 33278893753028352 33317277713527808 33361420457933568 33382116128192832 33574268549652864 33666759647585792 33697703360497176 33790534499231328 33854653160520192 33972204039549776 34036667424824064 34155138247743744 34188563113915392 34209771899966208 34232587540822528 34273732477770632 34318859182810488 34358442642075552 34718845886572848 34763160813308928 34784726049545472 34846488702332307 34880551741142016 35068081589212672 35169739988995872 35190142437069312 35357402878493696 35379336751247104 35399607570623296 35425919156449536 35466779501497344 35647157273914368 35838808657107456 35902442905433286 35970568983052704 36163959138875568 36246269160870912 36256510389707776 36289834388227728 36304247730576384 36372124262123936 36505845307205274 36626474781439488 36865863505501184 36935858364140736 36958771427642064 37001399768389056 37060586224963392 37130909917989888 37389526339386144 37460474207202816 37481937427718784 37545418593160192 37612083043787252 37683453220340928 37875104603534016 38122654306825088 38150989860791808 38218729544493498 38511660983425344 38557949037491961 38595640092269568 38617753713407232 38825376045199744 39169979974595008 39266791590943488 39313987253913372 39451591787864256 39678681013226112 39777078238305408 39801753845152992 39824558516951208 40038669046612236 40084849749088144 40365163383697152 40456694366426624 40505320201001656 40557020948860416 40582180391136384 40788574188421248 40918639794889428 41031363320495184 41085681388545024 41109221694917376 41330239015857792 41377909418413568 41474096443688832 41588350152900096 41720966065377456 41786021583674368 41811943433292032 42212409559017984 42238595917305216 42287314021016064 42354955685672448 42590152858406153 42730887245012736 42836499917392896 42887986095178224 42985237764328288 43066803680389632 43091834758164192 43118566665582408 43285833832610304 43568747779228672 43678548050849712 43728926999005248 43964028757064416 44066227471419384 44187622037456352 44271469517603328 44328526444463547 44371858337371136 44481893943911424 44509488170923776 44765691399537152 44930271147329568 45054045998975104 45087533471844864 45095455967724162 45382223233098752 45459517986634752 45487718680174848 45513781162229952 45540184330324992 45568485226126863 45613029199954944 45758478910413984 45811256856100736 46291794515430464 46379634732727296 46461984936443076 46550148095715264 46615513358195712 46711780554380942 46892986651994496 47009274281633664 47038436362453536 47234558875266048 47398967364215808 47704283998914816 47738413094037666 47869923873911048 47960758644070272 48218612185167424 48358392484869324 48386445850970304 48555805277371392 48674460409607032 49014841251632256 49247811152187648 49278361903522752 49335199691185408 49414114966617856 49459532351697468 49852701785848192 49918340629542528 49975916570291712 50244604293787904 50361402824479296 50500139471378688 50685801748846992 50958306059324664 51055001137236096 51348881311233792 51410598716655948 51490338284542976 51537663963113328 52078268829859272 52320827611713024 52355722121257984 52418649671884496 52602122383819008 52785213655603968 52904908017634816 53036104317740544 53069005126870656 53099411355934944 53200169252246016 53384892062149648 53724884893295616 53758212985661184 53820217844929536 53853664358149929 54109573854848512 54245938708313352 54384765584561664 54558186393185904 54708484427326912 54758767960807911 54812295593223168 55106985354477056 55298795258251776 55502099652583584 55590879337445088 55627954753836608 55694815276377277 56016961430436864 56084289509079216 56318127889740288 56418124565680878 56525179830511392 56974516326683648 57183981460237632 57292489963957248 57384133509620736 57455779677552256 57491422220776544 57893460138404352 57926630570110848 58238064067799616 58305235998673664 58348572728269824 58754969961892512 58900187386415232 58916829383275136 58970980880870058 59104701925951396 59345984227898368 59518021519839168 59907028196439424 60058003569918354 60127274623632216 60650291573566464 60685041549639936 60757980301502484 60835531423290624 60873270586704576 61011305213885312 61547044980742776 61949313248590768 61995358523786688 62066864127620352 62382525229350144 62523982202659328 62581449098066184 62679032375511552 62717915149938048 63430971031524096 63532433528508672 63605711998553088 63651217458716888 63947678192093696 64096330867519104 64477856646492432 64515261134627072 64600205520584448 64637752137246288 64677849998373612 65353121668843008 65593390498507872 65663748202916864 65704482538030336 65821145326627691 65946043135596624 66201863508698112 66281433056184528 66557787506056704 66722840915867136 66764232256385664 67148537099305728 67333519295171584 67395406720994352 67581068998462656 67709306321040384 67944408079099552 68073334849648128 68310276495487488 68419543799932416 68465175081645056 68547464955541264 68637718365620976 68716885284151104 69437691773145696 69569452099090944 69692977404664614 70067670831571413 70136163178425344 70339479977991744 70380284874138624 70758673502494208 70799215141246592 70851838312899072 71607619641056499 71677617314214912 71804885810866572 71941137966105408 72327918277751136 72579668776455456 72744248524247872 73011690614410548 73252949562878976 73871716728281472 73917542855284128 74002799536778112 74121172449926784 74779052678772288 74920948414405632 74963874855437568 75224166087574504 75366906440681856 75750209207068032 76245308613650176 76301979721583616 76437459088986996 77023321966850688 77115898074983922 77235507426814464 77650752090399488 78339959949190016 78533583181886976 78627974507826744 78903183575728512 79357362026452224 79554156476610816 79603507690305984 79649117033902416 80077338093224472 80169699498176288 80730326767394304 80913388732853248 81010640402003312 81114041897720832 81164360782272768 81577148376842496 81837279589778856 82062726640990368 82218443389834752 82660478031715584 82755818836827136 82948192887377664 83176700305800192 83441932130754912 83623886866584064 84424819118035968 84477191834610432 84574628042032128 84627186848521317 84709911371344896 85180305716812306 85461774490025472 85775972190356448 85970475528656576 86133607360779264 86183669516328384 86237133331164816 86571667665220608 87357096101699424 87457853998010496 87928057514128832 88132454942838768 88375244074912704 88542939035206656 88657052888927094 89018976341847552 89531382799074304 89860542294659136 90108091997950208 90175066943689728 90190911935448324 90975437360349696 91027562324459904 91136970452253726 91516957820827968 91622513712201472 92583589030860928 92923969872886152 93100296191430528 93423561108761884 93785973303988992 94018548563267328 94076872724907072 95408567997829632 95476826188075332 95739847747822096 95921517288140544 96437224370334848 96716784969738648 96772891701940608 97348920819214064 98029682503264512 98495622304375296 98556723807045504 98670399382370816 98828229933235712 98919064703394936 99705403571696384 99836681259085056 99951833140583424 100489208587575808 100722805648958592 101000278942757376 101371603497693984 101916612118649328 102110002274472192 102697762622467584 102821197433311896 103075327926226656 103433228370414943 104156537659718544 104641655223426048 104837299343768992 105204244767638016 105570427311207936 105809816035269632 106072208635481088 106138010253741312 106198822711869888 106400338504492032 106769784124299296 107516425971322368 107707328716299858 108219147709697024 108491877416626704 108769531169123328 109116372786371808 109416968854653824 109517535921615822 110213970708954112 110597590516503552 111004199305167168 111181758674890176 111255909507673216 111389630552754554 112168579018158432 112636255779480576 112836249131361756 113050359661022784 114367962920475264 114911559355104512 114982844441553088 115786920276808704 115853261140221696 116476128135599232 116610471997347328 117509939923785024 117800374772830464 117833658766550272 117941961761740116 118209403851902792 119036043039678336 119814056392878848 120116007139836708 120254549247264432 121370083099279872 121515960603004968 121671062846581248 121746541173409152 122022610427770624 123094089961485552 123898626497181536 123990717047573376 124133728255240704 124765050458700288 125047964405318656 125162898196132368 125358064751023104 125435830299876096 126861942063048192 127064867057017344 127302434917433776 127770458575218459 127895356384187392 128192661735038208 128955713292984864 129030522269254144 129200411041168896 129275504274492576 129355699996747224 130706243337686016 131186780997015744 131408965076060672 131642290653255382 131892086271193248 132562866112369056 132985579333390641 133115575012113408 133445681831734272 133528464512771328 134297074198611456 134790813441988704 135162137996925312 135888816158199104 136146669699296256 136620552990974976 136839087599864832 137094929911082528 137275436731241952 137433770568302208 138875383546291392 139138904198181888 139385954809329228 140135341663142826 140678959955983488 141517347004988416 141598430282493184 141703676625798144 143215239282112998 143609771621733144 143882275932210816 144655836555502272 145159337552910912 145488497048495744 146023381228821096 147743433456562944 147835085710568256 148005599073556224 148242344899853568 149558105357544576 149927749710875136 150448332175149008 150733812881363712 151500418414136064 152490617227300352 152874918177973992 154046643933701376 154231796149967844 154471014853628928 155301504180798976 156679919898380032 157067166363773952 157255949015653488 157806367151457024 158714724052904448 159108312953221632 159207015380611968 159298234067804832 160154676186448944 160339398996352576 161460653534788608 162021280804006624 162328721564545536 163154296753684992 163674559179557712 164125453281980736 164436886779669504 165320956063431168 165896385774755328 166883864261509824 167084445829131831 167247773733168128 168954383669220864 169254373697042634 170360611433624612 170923548980050944 171551944380712896 171940951057313152 172367339032656768 172474266662329632 174714192203398848 174915707996020992 175856115028257664 176264909885677536 176750488149825408 177314105777854188 178037952683695104 179721084589318272 180216183995900416 180381823870896648 181950874720699392 182055124648919808 182273940904507452 183033915641655936 183245027424402944 185167178061721856 185847939745772304 186200592382861056 186847122217523768 187571946607977984 188037097126534656 188153745449814144 190817135995659264 190953652376150664 191479695495644192 191843034576281088 192874448740669696 193433569939477296 193545783403881216 194697841638428128 196059365006529024 196991244608750592 197113447614091008 197340798764741632 197463435979883073 197656459866471424 197838129406789872 199410807143392768 199673362518170112 200978417175151616 201445611297917184 202000557885514752 202743206995387968 203833224237298656 204220004548944384 205395525244935168 205642394866623792 206150655852453312 206866456740829886 208313075319437088 209674598687537984 210203012494714239 210408489535276032 211140854622415872 212276020507482624 212397645423739776 213539568248598592 215032851942644736 215414657432599716 216983754833253408 218232745572743616 218833937709307648 219035071843231644 222008398610334336 222363517349780352 222511819015346432 222779261105509108 224337158036316864 225672498262723512 226100719322045568 228735925840950528 229823118710209024 229965688883106176 231706522280443392 232952256271198464 233220943994694656 235019879847570048 235600749545660928 235667317533100544 235883923523480232 236418807703805584 238072086079356672 239628112785757696 240232014279673416 240509098494528864 242740166198559744 243031921206009936 243342125693162496 243493082346818304 244045220855541248 246188179922971104 247797252994363072 247981434095146752 248267456510481408 249530100917400576 250325796392264736 250871660599752192 253723884126096384 254129734114034688 254604869834867552 255540917150436918 256385323470076416 257911426585969728 258061044538508288 258400822082337792 258551008548985152 258711399993494448 262373561994031488 262817930152121344 263284581306510764 263784172542386496 265125732224738112 265971158666781282 267056929025542656 268594148397222912 269581626883977408 270324275993850624 271777632316398208 274189859822165056 274550873462483904 274867541136604416 277750767092582784 278771909618658456 280270683326285652 281357919911966976 283196860564986368 286430478564225996 287219543243466288 287764551864421632 289311673111004544 290318675105821824 290976994096991488 292046762457642192 295486866913125888 295670171421136512 296011198147112448 296484689799707136 299116210715089152 299855499421750272 300896664350298016 301467625762727424 303000836828272128 304981234454600704 305749836355947984 308093287867402752 308463592299935688 310299685111244829 310603008361597952 313359839796760064 314511898031306976 315612734302914048 317429448105808896 318216625906443264 318414030761223936 318596468135609664 320309352372897888 320678797992705152 324042561608013248 324657443129091072 326308593507369984 327349118359115424 328250906563961472 330641912126862336 331792771549510656 333767728523019648 334168891658263662 337908767338441728 338508747394085268 340721222867249224 343103888761425792 343881902114626304 344734678065313536 344948533324659264 349428384406797696 349831415992041984 351712230056515328 352529819771355072 353500976299650816 354628211555708376 359442169178636544 360432367991800832 360763647741793296 364110249297839616 364547881809014904 366067831283311872 366490054848805888 370334356123443712 371695879491544608 372401184765722112 373694244435047536 375143893215955968 376074194253069312 376307490899628288 381907304752301328 382959390991288384 383311375725655377 383686069152562176 385748897481339392 386867139878954592 387091566807762432 389395683276856256 392118730013058048 394226895228182016 394926871959766146 395676258813579744 398821614286785536 399346725036340224 402891222595834368 405486413990775936 407666448474597312 408440009097888768 411284789733247584 412301311704906624 413732913481659772 416626150638874176 419349197375075968 420406024989428478 424552041014965248 424795290847479552 427079136497197184 430829314865199432 433967509666506816 436465491145487232 437667875418615296 438070143686463288 444016797220668672 444727034699560704 445023638030692864 445558522211018216 448674316072633728 451344996525447024 452201438644091136 457471851681901056 459646237420418048 459931377766212352 463413044560886784 465904512542396928 470039759695140096 471201499091321856 471334635066201088 471767847046960464 472837615407611168 476144172158713344 479256225571515392 480464028559346832 481018196989057728 486063842412019872 486986164693636608 488090441711082496 492376359845942208 495594505988726144 495962868190293504 500651592784529472 501253337487395493 501743321199504384 509209739669735104 511081834300873836 512770646940152832 515822853171939456 517102017097970304 517422799986988896 524747123988062976 526569162613021528 527568345084772992 530251464449476224 531942317333562564 534113858051085312 539163253767954816 540648551987701248 543555264632796416 548379719644330112 549101746924967808 549735082273208832 555501534185165568 557543819237316912 560541366652571304 562715839823933952 566393721129972736 572860957128451992 574439086486932576 575529103728843264 578623346222009088 580637350211643648 581953988193982976 584093524915284384 590973733826251776 591340342842273024 592022396294224896 592390307939649219 592969379599414272 598232421430178304 601793328700596032 602935251525454848 606001673656544256 611499672711895968 616186575734805504 616927184599871376 620599370222489658 626719679593520128 629023796062613952 631225468605828096 636828061522447872 637192936271219328 640618704745795776 641357595985410304 648085123216026496 654698236718230848 656501813127922944 667535457046039296 668337783316527324 677017494788170536 681442445734498448 686207777522851584 687763804229252608 689469356130627072 689897066649318528 698856768813595392 699662831984083968 703424460113030656 705059639542710144 707001952599301632 709256423111416752 718884338357273088 721527295483586592 724032598592904601 728220498595679232 729095763618029808 732135662566623744 740668712246887424 743391758983089216 744802369531444224 747388488870095072 752614981799256576 763814609504602656 765918781982576768 766622751451310754 771497794962678784 773734279757909184 774183133615524864 778791366553712512 788453790456364032 789853743919532292 791352517627159488 805782445191668736 810972827981551872 815332896949194624 822569579466495168 824602623409813248 827465826963319544 833252301277748352 838698394750151936 840812049978856956 849590581694959104 854158272994394368 861658629730398864 867935019333013632 872930982290974464 875335750837230592 876140287372926576 888033594441337344 889454069399121408 890047276061385728 891117044422036432 897348632145267456 902689993050894048 904402877288182272 914943703363802112 919862755532424704 930899055333734487 931809025084793856 940079519390280192 943535694093920928 945675230815222336 952288344317426688 960928057118693664 962036393978115456 972127684824039744 973972329387273216 984752719691884416 991189011977452288 991925736380587008 1001303185569058944 1002506674974790986 1018419479339470208 1022163668601747672 1031645706343878912 1034204034195940608 1034845599973977792 1049494247976125952 1053138325226043056 1055136690169545984 1060502928898952448 1063884634667125128 1078326507535909632 1081297103975402496 1087110529265592832 1096759439288660224 1098203493849935616 1099470164546417664 1111003068370331136 1115087638474633824 1121082733305142608 1125431679647867904 1145721914256903984 1148878172973865152 1151058207457686528 1157246692444018176 1161274700423287296 1163907976387965952 1168187049830568768 1182680685684546048 1184780615879298438 1196464842860356608 1203586657401192064 1222999345423791936 1233854369199742752 1241198740444979316 1258047592125227904 1273656123044895744 1274385872542438656 1281237409491591552 1282715191970820608 1296170246432052992 1309396473436461696 1313003626255845888 1335070914092078592 1336675566633054648 1354034989576341072 1362884891468996896 1372415555045703168 1375527608458505216 1378938712261254144 1379794133298637056 1397713537627190784 1406848920226061312 1410119279085420288 1414003905198603264 1418512846222833504 1437768676714546176 1443054590967173184 1448065197185809202 1458191527236059616 1464271325133247488 1486783517966178432 1494776977740190144 1505229963598513152 1527629219009205312 1531837563965153536 1533245502902621508 1547468559515818368 1557582733107425024 1579707487839064584 1582705035254318976 1621945655963103744 1630665793898389248 1645139158932990336 1649205246819626496 1654931653926639088 1666504602555496704 1677396789500303872 1681624099957713912 1699181163389918208 1708316545988788736 1723317259460797728 1735870038666027264 1745861964581948928 1752280574745853152 1776067188882674688 1778908138798242816 1782234088844072864 1794697264290534912 1805379986101788096 1808805754576364544 1839725511064849408 1861798110667468974 1880159038780560384 1887071388187841856 1891350461630444672 1921856114237387328 1924072787956230912 1944255369648079488 1969505439383768832 1982378023954904576 2002606371138117888 2005013349949581972 2036838958678940416 2044327337203495344 2063291412687757824 2068408068391881216 2069691199947955584 2098988495952251904 2106276650452086112 2110273380339091968 2121005857797904896 2127769269334250256 2156653015071819264 2172097795778713803 2174221058531185664 2193518878577320448 2196406987699871232 2222006136740662272 2230175276949267648 2242165466610285216 2291443828513807968 2297756345947730304 2314493384888036352 2322549400846574592 2336374099661137536 2365361371369092096 2369561231758596876 2407173314802384128 2445998690847583872 2467708738399485504 2482397480889958632 2516095184250455808 2548771745084877312 2562474818983183104 2565430383941641216 2592340492864105984 2618792946872923392 2626007252511691776 2670141828184157184 2673351133266109296 2708069979152682144 2725769782937993792 2744831110091406336 2759588266597274112 2795427075254381568 2820238558170840576 2837025692445667008 2886109181934346368 2896130394371618404 2916383054472119232 2973567035932356864 2989553955480380288 3055258438018410624 3063675127930307072 3066491005805243016 3094937119031636736 3115165466214850048 3159414975678129168 3165410070508637952 3243891311926207488 3261331587796778496 3290278317865980672 3298410493639252992 3309863307853278176 3333009205110993408 3354793579000607744 3363248199915427824 3416633091977577472 3446634518921595456 3471740077332054528 3491723929163897856 3504561149491706304 3564468177688145728 3589394528581069824 3610759972203576192 3723596221334937948 3774142776375683712 3782700923260889344 3843712228474774656 3848145575912461824 3888510739296158976 3939010878767537664 3964756047909809152 4005212742276235776 4010026699899163944 4073677917357880832 4088654674406990688 4126582825375515648 4136816136783762432 4139382399895911168 4212553300904172224 4220546760678183936 4242011715595809792 4255538538668500512 4313306030143638528 4344195591557427606 4387037757154640896 4392813975399742464 4460350553898535296 4484330933220570432 4582887657027615936 4595512691895460608 4672748199322275072 4739122463517193752 4814346629604768256 4891997381695167744 4935417476798971008 4964794961779917264 5032190368500911616 5097543490169754624 5124949637966366208 5184680985728211968 5237585893745846784 5346702266532218592 5416139958305364288 5451539565875987584 5519176533194548224 5640477116341681152 5674051384891334016 5772218363868692736 5792260788743236808 5832766108944238464 5947134071864713728 5979107910960760576 6110516876036821248 6127350255860614144 6132982011610486032 6189874238063273472 6230330932429700096 6318829951356258336 6330820141017275904 6516293387336141409 6522663175593556992 6580556635731961344 6619726615706556352 6666018410221986816 6726496399830855648 6893269037843190912 6943480154664109056 7009122298983412608 7128936355376291456 7221519944407152384 7447192442669875896 7548285552751367424 7565401846521778688 7687424456949549312 7696291151824923648 7777021478592317952 7878021757535075328 8010425484552471552 8020053399798327888 8147355834715761664 8177309348813981376 8278764799791822336 8425106601808344448 8511077077337001024 8688391183114855212 8920701107797070592 8968661866441140864 9165775314055231872 9191025383790921216 9345496398644550144 9478244927034387504 9628693259209536512 9783994763390335488 9870834953597942016 9929589923559834528 10064380737001823232 10249899275932732416 10475171787491693568 10693404533064437184 10832279916610728576 10903079131751975168 11348102769782668032 11544436727737385472 11584521577486473616 11665532217888476928 11894268143729427456 11958215821921521152 12221033752073642496 12265964023220972064 12379748476126546944 12637659902712516672 12661640282034551808 13032586774672282818 13161113271463922688 13239453231413112704 13452992799661711296 13786538075686381824 14018244597966825216 14257872710752582912 14443039888814304768 14894384885339751792 15096571105502734848 15130803693043557376 15374848913899098624 15554042957184635904 16040106799596655776 16354618697627962752 16557529599583644672 16850213203616688896 17022154154674002048 17376782366229710424 17841402215594141184 17937323732882281728 18331550628110463744 18382050767581842432 18690992797289100288 18956489854068775008 19567989526780670976 19741669907195884032 19859179847119669056 21386809066128874368 21664559833221457152 21806158263503950336 22696205539565336064 23088873455474770944 23169043154972947232 23331064435776953856 23916431643843042304 24442067504147284992 24531928046441944128 25275319805425033344 26065173549344565636 26478906462826225408 26905985599323422592 27573076151372763648 28036489195933650432 28515745421505165824 28886079777628609536 29788769770679503584 30193142211005469696 30749697827798197248 32080213599193311552 32709237395255925504 33700426407233377792 34044308309348004096 34753564732459420848 35682804431188282368 35874647465764563456 36663101256220927488 37912979708137550016 39483339814391768064 39718359694239338112 42773618132257748736 43329119666442914304 43612316527007900672 45392411079130672128 46338086309945894464 46662128871553907712 49063856092883888256 50550639610850066688 52130347098689131272 52957812925652450816 53811971198646845184 55146152302745527296 56072978391867300864 57031490843010331648 59577539541359007168 64160427198386623104 65418474790511851008 67400852814466755584 68088616618696008192 69507129464918841696 71749294931529126912 73326202512441854976 75825959416275100032 79436719388478676224 85547236264515497472 86658239332885828608 92676172619891788928 98127712185767776512 101101279221700133376 104260694197378262544 105915625851304901632 107623942397293690368 119155079082718014336 128320854396773246208 130836949581023702016 136177233237392016384 139014258929837683392 151651918832550200064 158873438776957352448 171094472529030994944 185352345239783577856 196255424371535553024 202202558443400266752 208521388394756525088 215247884794587380736 238310158165436028672 256641708793546492416 278028517859675366784 303303837665100400128 317746877553914704896 370704690479567155712 392510848743071106048 417042776789513050176 476620316330872057344 513283417587092984832 556057035719350733568 606607675330200800256 741409380959134311424 834085553579026100352 953240632661744114688 1112114071438701467136 1668171107158052200704 2224228142877402934272 3336342214316104401408 6672684428632208802816
- Sum of all divisors σ(n): 29299787453464163075349
- Sum of proper divisors (its aliquot sum) s(n): 22627103024831954272533
- 6672684428632208802816 is an abundant number, because the sum of its proper divisors (22627103024831954272533) is greater than itself. Its abundance is 15954418596199745469717
Bases of 6672684428632208802816
- Binary: 10110100110111010000110010011111001110001100101110010100110000100000000002
- Hexadecimal: 0x169BA193E7197298400
- Base-36: 1347XERE676N0G0
Squares and roots of 6672684428632208802816
- 6672684428632208802816 squared (66726844286322088028162) is 44524717484110746851989379468854039969529856
- 6672684428632208802816 cubed (66726844286322088028163) is 297099389045474036283069831972861109851522407180863851380128874496
-
6672684428632208802816 is a
perfect square number . Itssquare root is 81686500896 -
The
cube root of 6672684428632208802816 is 18826381.8053888513
Scales and comparisons
How big is 6672684428632208802816?- 6,672,684,428,632,208,802,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 6,672,684,428,632,208,802,816 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 6672684428632208802816 cubic inches would be around 1568865.2 feet tall.
Recreational maths with 6672684428632208802816
- 6672684428632208802816 backwards is 6182088022368244862766
- 6672684428632208802816 is a
Harshad number . - The number of decimal digits it has is: 22
- The sum of 6672684428632208802816's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 6672684428632208802816 - Facts about the integer". Numbermatics.com. 2024. Web. 4 June 2024.
APA style:
Numbermatics. (2024). Number 6672684428632208802816 - Facts about the integer. Retrieved 4 June 2024, from https://numbermatics.com/n/6672684428632208802816/
Chicago style:
Numbermatics. 2024. "Number 6672684428632208802816 - Facts about the integer". https://numbermatics.com/n/6672684428632208802816/
The information we have on file for 6672684428632208802816 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 6672684428632208802816, math, Factors of 6672684428632208802816, curriculum, school, college, exams, university, Prime factorization of 6672684428632208802816, STEM, science, technology, engineering, physics, economics, calculator, six sextillion, six hundred seventy-two quintillion, six hundred eighty-four quadrillion, four hundred twenty-eight trillion, six hundred thirty-two billion, two hundred eight million, eight hundred two thousand, eight hundred sixteen.