382342720675438228992
382,342,720,675,438,228,992 is an even composite number composed of nine prime numbers multiplied together.
382342720675438228992 is an even composite number. It is composed of nine distinct prime numbers multiplied together. It has a total of twenty-one thousand, six hundred divisors.
Prime factorization of 382342720675438228992:
29 × 3 × 114 × 132 × 17 × 29 × 312 × 592 × 61
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 17 × 29 × 31 × 31 × 59 × 59 × 61)See below for interesting mathematical facts about the number 382342720675438228992 from the Numbermatics database.
Names of 382342720675438228992
- Cardinal: 382342720675438228992 can be written as Three hundred eighty-two quintillion, three hundred forty-two quadrillion, seven hundred twenty trillion, six hundred seventy-five billion, four hundred thirty-eight million, two hundred twenty-eight thousand, nine hundred ninety-two.
Scientific notation
- Scientific notation: 3.82342720675438228992 × 1020
Factors of 382342720675438228992
Divisors of 382342720675438228992
- Number of divisors d(n): 21600
-
Complete list of divisors:
1 2 3 4 6 8 11 12 13 16 17 22 24 26 29 31 32 33 34 39 44 48 51 52 58 59 61 62 64 66 68 78 87 88 93 96 102 104 116 118 121 122 124 128 132 136 143 156 169 174 176 177 183 186 187 192 204 208 221 232 236 242 244 248 256 264 272 286 312 319 338 341 348 352 354 363 366 372 374 377 384 403 408 416 429 442 464 472 484 488 493 496 507 512 527 528 544 561 572 624 638 649 663 671 676 682 696 704 708 726 732 744 748 754 767 768 793 806 816 832 858 884 899 928 944 957 961 968 976 986 992 1003 1014 1023 1037 1054 1056 1088 1122 1131 1144 1209 1248 1276 1298 1326 1331 1342 1352 1364 1392 1408 1416 1452 1464 1479 1488 1496 1508 1534 1536 1573 1581 1586 1612 1632 1664 1711 1716 1768 1769 1798 1829 1856 1859 1888 1891 1914 1922 1936 1947 1952 1972 1984 2006 2013 2028 2046 2057 2074 2108 2112 2176 2244 2262 2288 2301 2379 2418 2431 2496 2552 2596 2652 2662 2684 2697 2704 2728 2784 2816 2832 2873 2883 2904 2928 2958 2976 2992 3009 3016 3068 3111 3146 3162 3172 3224 3264 3328 3422 3432 3481 3509 3536 3538 3596 3599 3658 3712 3718 3751 3776 3782 3828 3844 3872 3894 3904 3944 3968 3993 4012 4026 4056 4092 4114 4147 4148 4216 4224 4352 4433 4488 4524 4576 4602 4719 4758 4836 4862 4901 4992 5104 5133 5192 5239 5304 5307 5324 5368 5394 5408 5423 5456 5487 5568 5577 5632 5664 5673 5746 5766 5797 5808 5856 5916 5952 5984 6018 6032 6136 6171 6222 6292 6324 6344 6409 6448 6528 6656 6844 6851 6864 6962 7018 7072 7076 7139 7192 7198 7293 7316 7381 7424 7436 7502 7552 7564 7656 7688 7744 7788 7808 7888 7936 7986 8024 8052 8112 8184 8228 8294 8296 8432 8437 8448 8619 8704 8723 8866 8976 9048 9152 9204 9438 9516 9672 9724 9802 9889 9971 9984 10208 10266 10309 10384 10443 10478 10527 10571 10608 10614 10648 10736 10788 10797 10816 10846 10912 10974 11033 11136 11154 11253 11328 11346 11407 11492 11532 11594 11616 11687 11712 11832 11904 11968 12036 12064 12272 12342 12441 12444 12493 12584 12648 12688 12818 12896 13039 13056 13299 13481 13688 13702 13728 13924 14036 14144 14152 14278 14384 14396 14586 14632 14641 14703 14762 14848 14872 15004 15104 15128 15283 15312 15376 15488 15576 15616 15717 15776 15872 15972 16048 16104 16224 16269 16337 16368 16456 16588 16592 16864 16874 16896 17238 17303 17391 17446 17732 17952 18096 18304 18408 18821 18876 19032 19227 19344 19448 19459 19604 19778 19942 19968 20119 20416 20449 20532 20553 20618 20768 20801 20886 20956 21054 21142 21216 21228 21296 21417 21472 21576 21594 21632 21692 21824 21948 22066 22143 22243 22272 22308 22506 22627 22656 22692 22814 22984 22997 23064 23188 23232 23374 23424 23664 23777 23808 23936 24072 24128 24544 24583 24684 24882 24888 24986 25168 25296 25311 25376 25636 25792 26078 26112 26169 26598 26741 26962 27376 27404 27456 27848 27869 28072 28288 28304 28556 28768 28792 29087 29172 29264 29282 29406 29524 29667 29744 29913 30008 30073 30208 30256 30566 30624 30752 30927 30976 31093 31152 31232 31434 31552 31603 31713 31944 32096 32147 32208 32448 32538 32674 32736 32912 33099 33176 33184 33728 33748 34221 34476 34606 34782 34892 35061 35464 35904 36192 36608 36816 37479 37642 37752 38064 38291 38454 38599 38688 38896 38918 39117 39208 39556 39589 39884 40238 40443 40832 40898 41064 41106 41236 41261 41536 41602 41772 41912 42108 42284 42432 42456 42592 42834 42944 43152 43188 43264 43384 43648 43896 43923 44132 44286 44486 44544 44616 45012 45253 45254 45312 45384 45617 45628 45849 45968 45994 46128 46376 46464 46748 46787 46848 47328 47554 47616 47872 48144 48256 48763 49011 49088 49166 49368 49764 49776 49972 50336 50592 50622 50752 51272 51584 51909 52156 52338 53041 53196 53482 53911 53924 54752 54808 54839 54912 55696 55738 56144 56463 56576 56608 56699 57112 57536 57584 57629 58174 58344 58377 58528 58564 58621 58812 59048 59177 59334 59488 59653 59826 60016 60146 60357 60512 61132 61183 61248 61347 61504 61854 61952 62186 62304 62403 62868 63104 63206 63426 63767 63888 64192 64294 64416 64896 65076 65348 65472 65824 66198 66352 66368 66729 67456 67496 67881 68442 68952 68991 69212 69564 69784 70122 70499 70928 71331 71808 72384 73216 73632 73749 74958 75284 75361 75504 76128 76582 76908 77198 77376 77792 77836 78234 78416 78529 79112 79178 79768 80223 80476 80886 81191 81664 81796 82128 82212 82472 82522 83072 83204 83317 83544 83607 83824 84216 84568 84864 84912 85184 85668 85888 86304 86376 86528 86768 87261 87296 87792 87846 88264 88572 88972 89063 89232 90024 90219 90506 90508 90624 90768 91234 91256 91698 91936 91988 92256 92752 92807 92928 93279 93496 93574 93696 94656 94809 95108 95744 95953 96288 96441 96512 97526 98022 98176 98332 98736 99528 99552 99944 100672 100949 101184 101244 101504 102544 103168 103818 104312 104371 104676 106082 106392 106964 107822 107848 107911 108779 109504 109616 109678 109681 109824 111392 111476 111569 112288 112926 113152 113216 113398 113399 114224 114873 115072 115168 115258 115797 116281 116348 116688 116754 117056 117128 117242 117624 118096 118354 118668 118767 118976 119306 119652 120032 120292 120714 121024 121363 122264 122366 122496 122694 123008 123708 123783 124372 124608 124806 125477 125736 126208 126412 126852 127534 127776 128384 128557 128588 128832 129792 130152 130696 130944 131648 132396 132704 132736 133458 134912 134992 135759 135762 136851 136884 137423 137904 137982 138424 139128 139568 140244 140361 140998 141856 142662 143429 143616 144768 146289 147264 147498 148291 149916 150568 150722 151008 151931 152256 153164 153816 154396 154752 155584 155672 156468 156832 157058 158224 158356 159123 159536 160446 160952 161733 161772 162382 162409 163328 163592 164256 164424 164517 164944 165044 166144 166408 166634 167088 167214 167648 168113 168432 169136 169507 169728 169824 170097 170368 171336 171776 172608 172752 172887 173536 174522 174592 175253 175584 175692 175863 176528 177144 177531 177944 178126 178464 178959 179707 180048 180438 181012 181016 181536 182468 182512 183396 183549 183872 183976 184512 185504 185614 185856 186558 186992 187148 189312 189618 190216 190333 191301 191906 192576 192882 193024 195052 196044 196352 196664 197472 198679 199056 199104 199888 201344 201898 202368 202488 203008 205088 206336 207031 207636 208624 208742 209352 211497 212164 212341 212381 212784 213928 214049 215644 215696 215822 217558 219008 219232 219356 219362 219648 221309 222784 222952 223138 224576 224939 225852 226083 226432 226796 226798 228448 228811 229746 230144 230336 230516 231594 232562 232696 233376 233508 234112 234256 234484 235248 235587 236192 236708 237336 237534 237952 238612 239304 240064 240584 241428 242048 242726 243573 244528 244673 244732 244992 245388 246016 247416 247566 248744 248897 249216 249612 249951 250954 251472 252416 252824 252967 253704 255068 255552 256768 257114 257176 257664 259584 260304 261392 261547 261888 263296 264792 265408 265472 266916 267189 269824 269984 270413 271518 271524 273702 273768 274846 275808 275964 276848 278256 278421 279136 280488 280722 281996 283712 285324 286858 287232 287859 289159 289536 292578 294151 294528 294996 296582 298961 299832 301136 301444 302016 302847 303862 304512 306328 306559 307632 308792 309101 309504 311168 311344 312936 313113 313664 314116 316448 316712 318246 319072 319579 319957 320892 321904 323466 323544 323733 324764 324818 326337 327184 328512 328848 329034 329043 329888 330088 330803 332288 332816 333268 334176 334428 334707 335296 336226 336864 338272 339014 339456 339648 340194 340197 340736 342023 342672 343552 345216 345504 345774 347072 347633 348843 349044 350506 351168 351384 351726 353056 353617 354288 355062 355888 356252 356928 357918 359414 360096 360876 362024 362032 362297 363072 364089 364936 365024 366792 367098 367744 367952 369024 371008 371228 373116 373984 374296 376431 378131 378624 379236 380432 380666 382602 383812 385152 385671 385764 390104 390949 392088 392704 393328 394944 397358 398112 398208 399776 402688 403796 404209 404736 404976 406016 410176 412269 414062 415272 417248 417484 417911 418704 421201 422994 424328 424589 424682 424762 425568 427856 428098 430287 431288 431392 431644 435116 435479 438016 438464 438712 438724 442618 444873 445568 445904 446276 449152 449878 451704 452166 452864 453592 453596 453871 455793 456896 457622 459492 460288 460672 461032 463188 465124 465392 466752 467016 468224 468512 468968 470496 471174 472384 473416 473773 474672 475068 475904 477224 478608 480128 481168 482856 484096 485452 487146 487227 489056 489346 489464 489984 490776 492032 494832 495132 497488 497783 497794 498432 499224 499902 501787 501908 502944 504339 505648 505934 507408 508521 510136 511104 513536 514228 514352 514657 515328 520608 522784 523094 523776 525759 526592 529584 530816 530944 533832 534378 536393 539121 539968 540826 543036 543048 547404 547536 549692 551616 551928 553696 556512 556842 558272 560976 561444 563992 567424 570648 570999 573716 575718 578318 579072 583451 585156 588289 588302 589056 589992 593021 593164 596037 597922 599664 602272 602888 603229 604032 605694 607724 608231 609024 612656 613118 615264 617584 618202 619008 621093 622336 622688 623689 625872 626226 627328 628232 632896 633424 633919 636492 637023 637143 638144 639158 639914 641784 642147 643808 644831 646932 647088 647466 649528 649636 650947 652674 654368 656183 657024 657696 658068 658086 659776 660176 661606 663927 665632 666536 668352 668856 669414 670592 672452 673013 673728 674817 676544 678028 679296 680388 680394 681472 684046 685344 686433 689533 690432 691008 691548 694144 695266 697686 698088 701012 701437 702336 702768 703452 706112 707234 708576 710124 711776 712504 712907 713856 715836 718828 720192 721752 724048 724064 724594 726144 728178 729872 730048 733584 734019 734196 735488 735904 737087 738048 742016 742456 746232 746691 747968 748592 752862 756262 757248 758472 758901 760864 761332 762073 765204 767624 769301 770304 771342 771528 775489 780208 781898 784176 784641 786656 789888 794716 795379 796224 796416 799552 805376 807592 808418 809472 809952 811239 820352 824538 828124 828971 830544 834496 834968 835822 837408 842402 845988 848656 849178 849364 849524 851136 855712 856196 860574 862576 862784 863288 863819 867477 870232 870958 876032 876928 877424 877448 882453 885236 889746 891136 891808 892552 893101 896883 898304 899756 901697 903408 904332 905728 907184 907192 907742 911586 913792 915244 916487 918984 919677 921344 922064 926376 927303 930248 930784 932263 933504 934032 936448 937024 937936 940992 942348 944768 946832 947546 949344 950136 951808 954448 957216 958737 959871 960256 962336 963883 965712 968192 970904 974292 974454 978112 978692 978928 979693 981552 989664 990264 992409 994976 995566 995588 996557 996864 998448 999804 1003574 1003816 1005888 1008678 1011296 1011868 1014816 1017042 1020272 1020877 1022208 1026069 1028456 1028704 1029314 1030656 1041216 1042899 1045568 1046188 1051518 1053184 1055483 1059168 1060851 1061632 1067664 1068756 1072786 1078242 1079936 1081652 1086072 1086096 1086891 1094808 1095072 1099384 1103232 1103856 1107392 1110439 1113024 1113684 1116544 1121952 1122888 1127984 1134393 1134848 1141296 1141998 1147432 1148081 1151436 1156636 1166902 1170312 1172847 1176578 1176604 1178112 1179984 1186042 1186328 1187021 1192074 1195844 1196569 1199328 1204544 1205776 1206458 1206491 1208064 1211388 1212627 1215448 1216462 1218048 1225312 1226236 1227259 1230528 1235168 1236404 1242186 1244672 1245376 1247378 1247389 1251744 1252452 1253733 1254656 1256464 1263603 1265792 1266848 1267838 1272984 1273767 1274046 1274286 1276288 1278316 1279091 1279828 1283568 1284294 1287616 1289662 1293864 1294176 1294932 1299056 1299272 1301894 1305348 1306437 1308736 1312337 1312366 1314048 1315392 1316136 1316172 1319552 1320352 1323212 1327854 1331264 1333072 1334993 1336704 1337712 1338828 1341184 1344904 1346026 1347456 1349634 1353088 1356056 1356823 1358592 1360776 1360788 1361613 1368092 1370688 1372866 1379066 1380247 1380864 1382016 1383096 1388288 1390532 1395372 1396176 1402024 1402843 1402874 1404672 1405536 1406904 1412224 1414127 1414468 1417152 1420248 1421319 1423552 1425008 1425814 1427712 1431672 1437656 1440384 1443504 1448096 1448128 1449188 1450397 1452288 1456356 1459744 1460096 1467168 1468038 1468392 1470976 1471808 1474174 1476096 1484032 1484912 1492464 1493349 1493382 1495936 1497184 1505361 1505724 1511653 1512524 1516944 1517802 1521728 1522664 1524146 1530408 1535248 1538602 1540608 1542684 1543056 1543971 1550978 1560416 1563796 1568352 1569282 1573312 1577719 1579776 1589432 1590758 1592448 1592832 1599104 1609179 1615184 1616836 1619904 1622478 1631201 1640704 1644271 1649076 1656248 1657942 1661088 1668992 1669936 1671241 1671644 1674816 1684804 1691976 1697312 1698356 1698728 1699048 1700009 1702272 1711424 1712392 1716133 1721148 1725152 1725568 1726576 1727638 1734954 1740464 1741916 1750353 1753856 1754848 1754896 1764867 1764906 1770472 1774307 1779063 1779492 1782272 1783616 1785104 1786202 1786499 1793766 1796608 1799512 1803394 1806816 1808664 1809687 1814368 1814384 1815484 1823172 1824693 1827584 1830488 1832974 1834487 1837968 1839354 1842688 1844128 1849243 1852752 1854606 1860496 1861568 1864526 1864577 1867008 1868064 1871067 1874048 1875872 1881984 1884696 1889536 1893664 1895092 1896673 1898688 1900272 1901757 1908896 1914432 1917474 1919742 1920512 1924672 1927766 1927783 1931424 1934493 1941808 1948584 1948908 1952841 1956224 1957384 1957856 1959386 1963104 1968549 1976777 1979328 1980528 1984818 1989952 1991132 1991176 1993114 1996896 1999608 2007148 2007632 2011776 2017356 2019039 2022592 2023736 2029632 2034084 2040544 2041754 2044416 2052138 2056912 2057408 2058628 2068599 2082432 2085798 2091136 2092376 2103036 2104311 2110966 2118336 2121702 2123264 2135328 2137512 2138721 2145572 2156484 2159872 2163304 2172144 2172192 2173782 2185469 2189616 2190144 2198768 2206464 2207712 2211261 2214784 2220878 2226048 2227368 2233088 2243904 2245776 2255968 2268786 2269696 2277341 2282592 2283996 2286219 2294864 2296162 2302872 2307903 2313272 2326467 2333804 2335751 2336191 2340624 2345694 2353156 2353208 2354539 2359968 2372084 2372656 2374042 2384148 2386137 2391688 2393138 2398656 2409088 2411552 2412916 2412982 2416128 2422776 2425254 2430896 2432924 2434399 2450624 2452472 2454518 2461056 2470336 2472808 2474329 2484372 2486913 2490752 2494756 2494778 2503488 2504904 2507466 2509312 2512928 2516921 2527206 2531584 2533696 2535676 2545968 2547534 2548092 2548572 2552576 2556632 2558182 2559656 2567136 2568588 2575232 2579324 2582827 2587728 2588352 2589864 2591457 2598112 2598544 2603788 2610696 2612874 2617472 2624674 2624732 2628096 2630784 2632272 2632344 2639104 2640704 2646424 2655708 2662528 2666144 2669986 2673408 2675424 2677656 2679303 2682368 2689808 2691403 2692052 2694912 2699268 2705091 2706176 2712112 2713646 2717184 2721552 2721576 2723226 2736184 2741376 2745732 2749461 2758132 2760433 2760494 2760953 2764032 2766192 2776576 2781064 2782637 2790744 2792352 2796789 2804048 2805686 2805748 2809344 2811072 2813808 2824448 2828254 2828936 2834304 2840496 2842638 2847104 2850016 2851628 2855424 2863344 2875312 2877017 2880768 2887008 2891649 2896192 2896256 2898376 2900794 2904576 2912712 2919488 2920192 2934336 2936076 2936784 2939079 2943616 2948348 2968064 2969824 2974543 2984928 2986698 2986764 2989671 2991872 2994368 3010722 3011448 3023306 3025048 3033888 3035604 3043456 3045328 3048292 3060816 3062631 3070496 3077204 3085368 3086112 3087942 3101956 3120832 3127592 3129419 3136704 3138564 3146624 3155438 3159552 3166449 3178864 3180749 3181516 3184896 3198208 3218358 3230368 3233672 3235501 3235661 3239808 3244956 3262402 3281408 3288542 3288571 3298152 3312496 3315884 3322176 3331317 3337984 3339872 3342482 3343288 3345241 3349632 3369608 3372149 3383952 3394624 3396712 3397456 3398096 3400018 3400111 3404544 3422848 3424784 3432266 3442296 3444243 3450304 3451136 3453152 3455276 3458639 3469908 3480928 3483832 3500706 3507712 3509696 3509792 3515369 3519527 3529734 3529812 3540944 3548614 3558126 3558984 3561063 3567232 3570208 3572404 3572998 3587532 3589707 3599024 3606788 3609797 3613632 3617328 3619374 3619473 3628736 3628768 3630968 3638833 3646344 3649386 3655168 3660976 3665948 3668974 3675936 3678708 3681777 3688256 3698486 3705504 3709212 3720992 3723136 3729052 3729154 3734016 3736128 3742134 3742167 3748096 3751744 3762253 3763968 3769392 3779072 3787328 3790184 3793346 3797376 3800544 3803514 3817792 3823963 3828864 3834948 3837273 3839484 3849344 3855532 3855566 3862848 3868986 3883616 3889787 3897168 3897816 3905682 3912448 3914768 3915712 3918772 3926208 3937011 3937098 3953554 3958656 3961056 3969636 3979904 3982264 3982352 3985267 3986228 3993792 3999216 4004979 4014296 4015264 4023552 4034712 4038078 4045184 4047472 4059264 4068168 4070469 4081088 4083508 4104276 4113824 4114816 4117256 4137198 4140741 4159441 4164864 4171596 4182272 4184752 4206072 4208529 4208622 4221932 4236672 4242381 4243404 4270656 4275024 4277442 4291144 4300439 4312968 4319744 4326608 4344288 4344384 4347564 4351191 4370938 4379232 4380288 4397536 4412928 4415424 4422522 4429568 4441756 4446299 4452096 4454736 4466176 4487808 4491552 4511936 4534959 4537572 4554682 4565184 4567992 4572438 4589728 4592324 4597021 4605744 4615806 4626544 4633211 4652934 4667608 4671502 4672382 4681248 4691388 4706312 4706416 4709078 4709861 4719936 4733157 4744168 4745312 4748084 4768296 4772274 4783376 4786276 4790269 4797312 4818176 4823104 4825832 4825964 4845552 4850508 4861792 4865848 4868798 4893603 4901248 4904944 4909036 4915703 4922112 4932813 4940672 4945616 4948658 4968744 4973826 4981504 4989512 4989556 5006976 5009808 5013723 5014932 5025856 5033842 5054412 5063168 5067392 5071352 5082337 5091936 5095068 5096184 5097144 5100027 5105152 5113264 5116364 5119312 5134272 5137176 5148399 5150464 5158648 5165654 5175456 5176704 5179728 5182914 5196224 5197088 5207576 5211503 5221392 5225748 5234944 5249348 5249464 5254717 5261568 5264544 5264688 5278208 5281408 5292848 5311416 5322921 5325056 5332288 5339972 5346816 5350848 5355312 5358606 5359497 5379616 5382806 5384104 5389824 5398536 5410182 5412352 5424224 5427292 5432843 5443104 5443152 5446452 5472368 5475613 5482752 5491464 5498922 5503461 5516264 5519657 5520866 5520988 5521906 5528064 5532384 5547729 5562128 5565274 5581488 5584704 5593578 5593731 5608096 5611372 5611496 5622144 5627616 5648896 5656508 5657872 5661227 5668608 5680992 5685276 5690019 5694208 5700032 5703256 5726688 5750624 5754034 5761536 5774016 5783298 5783349 5792384 5792512 5796752 5801588 5825424 5838976 5840384 5868672 5872152 5873568 5878158 5887232 5896696 5900323 5930331 5939648 5949086 5969856 5973396 5973528 5979342 5983744 5988736 6021444 6022896 6046612 6050096 6067776 6071208 6086912 6090656 6096584 6121632 6125262 6140992 6154408 6157889 6159049 6170736 6172224 6175884 6203912 6241664 6255184 6258838 6273408 6277128 6293248 6310876 6332898 6357728 6361498 6363032 6369792 6396416 6417961 6436716 6460736 6467344 6471002 6471179 6471322 6479616 6489912 6523231 6524804 6556407 6577084 6577142 6582571 6596304 6624992 6631768 6635519 6644352 6662634 6675968 6679744 6684964 6686576 6690482 6690541 6699264 6739216 6744298 6767904 6789248 6793424 6794912 6796192 6800036 6800222 6809088 6832023 6845696 6849568 6860579 6864532 6884592 6888486 6900608 6902272 6906304 6910552 6917278 6939816 6961856 6967664 6973109 7001412 7007253 7008573 7019392 7019584 7030738 7039054 7059468 7059624 7063617 7081888 7093141 7097228 7116252 7117968 7122126 7134464 7140416 7144808 7145996 7160417 7175064 7179414 7198048 7213576 7218013 7219594 7227264 7234656 7238748 7238946 7257472 7257536 7261936 7277666 7292688 7298772 7303197 7321952 7331896 7337948 7351872 7357416 7363554 7376512 7396972 7403143 7411008 7418424 7422987 7441984 7446272 7458104 7458308 7472256 7484268 7484334 7496192 7503488 7524506 7527936 7538784 7550763 7574656 7580368 7584863 7586692 7594752 7601088 7607028 7635584 7647926 7657728 7669896 7674546 7678968 7698688 7711064 7711132 7715807 7725696 7737972 7748481 7767232 7779574 7794336 7795632 7811364 7824896 7829536 7831424 7837544 7841977 7852416 7874022 7874196 7907108 7917312 7922112 7939272 7959808 7964528 7964704 7970534 7972456 7987584 7998432 8009958 8028592 8030528 8047104 8069424 8074209 8076156 8090368 8094944 8107957 8118528 8136336 8140938 8162176 8167016 8208552 8227648 8229632 8234512 8274396 8281299 8281482 8282859 8318882 8329728 8343192 8347911 8364544 8369504 8382803 8412144 8417058 8417244 8443864 8462311 8473344 8484762 8486808 8530379 8541312 8550048 8554884 8582288 8600878 8625936 8631051 8653216 8688576 8688768 8695128 8702382 8741876 8749169 8758464 8760576 8795072 8830848 8845044 8859136 8883512 8892598 8904192 8909472 8923629 8963929 8975616 8983104 9023872 9069918 9075144 9109364 9118681 9130368 9135984 9144876 9179456 9184648 9194042 9211488 9231612 9253088 9266422 9267791 9305868 9335216 9343004 9344764 9362496 9382776 9388257 9412624 9412832 9418156 9419722 9439872 9466314 9488336 9490624 9496168 9536592 9542247 9544548 9566752 9572552 9580538 9582131 9594624 9636352 9646208 9651664 9651928 9691104 9701016 9706503 9706983 9723584 9731696 9737596 9787206 9802496 9809888 9818072 9831406 9844224 9865626 9865713 9881344 9891232 9897316 9906949 9918667 9937488 9947652 9963008 9979024 9979112 10000913 10013952 10019616 10027446 10029864 10035723 10051712 10067684 10081357 10108824 10116447 10134784 10142704 10164674 10183872 10190136 10192368 10194288 10200054 10200333 10226528 10232728 10238624 10254893 10268544 10274352 10296798 10300928 10317296 10331308 10339927 10350912 10353408 10359456 10365828 10375917 10392448 10394176 10415152 10423006 10442784 10451496 10469888 10498696 10498928 10509434 10523136 10529088 10529376 10546107 10558581 10562816 10585696 10602713 10622832 10645842 10650112 10664576 10679944 10701696 10710624 10717212 10718994 10759232 10765612 10768208 10776623 10797072 10820364 10829391 10848448 10854584 10865686 10886208 10886304 10892904 10916499 10944736 10951226 10962127 10965504 10982928 10997844 11006922 11032528 11039314 11041732 11041976 11043812 11064768 11095458 11124256 11130548 11162976 11169408 11187156 11187462 11216192 11222744 11222992 11229647 11244288 11255232 11286759 11313016 11315744 11322454 11337216 11361984 11370552 11380038 11388416 11400064 11406512 11453376 11471889 11501248 11508068 11548032 11566596 11566698 11584768 11585024 11593504 11603176 11610313 11650848 11669361 11677952 11722061 11737344 11744304 11747136 11756316 11774464 11793392 11800646 11860662 11879296 11898172 11939712 11946792 11947056 11955801 11958684 11977472 12042888 12045792 12093224 12100192 12119419 12135552 12142416 12173824 12181312 12193168 12214829 12243264 12250524 12281984 12308816 12315778 12318098 12341472 12344448 12351768 12407824 12478323 12483328 12510368 12517676 12530479 12546816 12554256 12586496 12621752 12628891 12665796 12715456 12722996 12726064 12835922 12873432 12901317 12921472 12934688 12942004 12942358 12942644 12955241 12959232 12979824 13046462 13049608 13057231 13112814 13154168 13154284 13162259 13165142 13192608 13249984 13263536 13271038 13271401 13288704 13325268 13338897 13359488 13369928 13373152 13380964 13381082 13398528 13478432 13488596 13499849 13535808 13578496 13586848 13589824 13592384 13600072 13600444 13664046 13691392 13699136 13721158 13721279 13729064 13769184 13776972 13791063 13801216 13812608 13821104 13834556 13879632 13899633 13923712 13935328 13946218 14002824 14014506 14017146 14038784 14039168 14061476 14070001 14078108 14118936 14119248 14127234 14129583 14163776 14186282 14194456 14232504 14235936 14244252 14268928 14280832 14289616 14291992 14320834 14350128 14358828 14370807 14396096 14427152 14435707 14436026 14439188 14454528 14469312 14477496 14477892 14514944 14515072 14523872 14555332 14585376 14597544 14606394 14643904 14663792 14675896 14684923 14703744 14714832 14727108 14747109 14753024 14793944 14806286 14822016 14836848 14845974 14883968 14892544 14916208 14916616 14925053 14944512 14968536 14968668 15006976 15049012 15077568 15101526 15149312 15160736 15169726 15173384 15182717 15189504 15202176 15214056 15247011 15271168 15295852 15315456 15339792 15349092 15357936 15397376 15422128 15422264 15431273 15431614 15451392 15475944 15496962 15534464 15555397 15559148 15588672 15591264 15622728 15634509 15659072 15662848 15675088 15683954 15704832 15748044 15748392 15764151 15814216 15834624 15844224 15878544 15919616 15929056 15929408 15941068 15944912 15954367 15975168 15996864 16019916 16057184 16061056 16138848 16148418 16152312 16180736 16189888 16215914 16237056 16272672 16281876 16298529 16324352 16334032 16417104 16426839 16455296 16459264 16469024 16548792 16558971 16562598 16562964 16565718 16628183 16637764 16686384 16695822 16739008 16765606 16824288 16834116 16834488 16887728 16924622 16946688 16969524 16973616 16983681 17060381 17060758 17082624 17100096 17109768 17164576 17201756 17251872 17262102 17306432 17354909 17377152 17377536 17390256 17404764 17483752 17498338 17516928 17521152 17590144 17638699 17661696 17690088 17700969 17767024 17785196 17818944 17847258 17927858 17943211 17951232 17966208 18047744 18086981 18139836 18150288 18218728 18236959 18237362 18260736 18271968 18289752 18358912 18369296 18383651 18388084 18422976 18463224 18473667 18477147 18506176 18532844 18535582 18611736 18670432 18686008 18689528 18700099 18724992 18765552 18776514 18825248 18825664 18836312 18839444 18855161 18877463 18879744 18932628 18976672 18981248 18992336 19073184 19084494 19089096 19133504 19145104 19161076 19164262 19189248 19253883 19292416 19303328 19303856 19382208 19402032 19413006 19413537 19413966 19447168 19463392 19475192 19517377 19569693 19574412 19604992 19619776 19636144 19651489 19662812 19731252 19731426 19747713 19762688 19782464 19794632 19813898 19837334 19874976 19895304 19906557 19958048 19958224 20001826 20027904 20039232 20054892 20059728 20071446 20071623 20103424 20135368 20162714 20179357 20217648 20232894 20269568 20285408 20329348 20341673 20367744 20380272 20384736 20388576 20400108 20400666 20453056 20465456 20477248 20509786 20510347 20537088 20548704 20581737 20593596 20634592 20662616 20679854 20701824 20706816 20718912 20731656 20751834 20784896 20788352 20830304 20846012 20863403 20885568 20902992 20919327 20997392 20997856 21018868 21058176 21058752 21092214 21117162 21125632 21171392 21205426 21205613 21245664 21279423 21291684 21329152 21359888 21375523 21403392 21421248 21434424 21437988 21481251 21518464 21531224 21536416 21553246 21594144 21640728 21654039 21658782 21696896 21709168 21731372 21744547 21772416 21772608 21785808 21832998 21889472 21902452 21924254 21965856 21995688 22013844 22065056 22078628 22083464 22083952 22087624 22100117 22129536 22190916 22209429 22248512 22261096 22309729 22325952 22338816 22374312 22374924 22432384 22445488 22445984 22459294 22488576 22510464 22573518 22626032 22631488 22644908 22723968 22741104 22754589 22760076 22800128 22813024 22906752 22943778 23002496 23016136 23065991 23096064 23133192 23133396 23147421 23169536 23187008 23206352 23220626 23301696 23338722 23355904 23444122 23474688 23488608 23494272 23512632 23525931 23586784 23601292 23721324 23758592 23796344 23848331 23879424 23893584 23894112 23911602 23917368 23954944 24040159 24085776 24091584 24186448 24200384 24238838 24271104 24284832 24323871 24362624 24386336 24429658 24486528 24501048 24563968 24617632 24631556 24636196 24656749 24682944 24688896 24703536 24815648 24956646 24966656 25020736 25035352 25050751 25060958 25093632 25108512 25148409 25243504 25257782 25331592 25386933 25430912 25445992 25452128 25591137 25671844 25693261 25698101 25746864 25802634 25842944 25869376 25884008 25884716 25885288 25899929 25910482 25959648 26092924 26099216 26114462 26225628 26247507 26308336 26308568 26324518 26330284 26385216 26499968 26527072 26542076 26542802 26577408 26650536 26677794 26718976 26739856 26746304 26761928 26762164 26778389 26891787 26956864 26977192 26999698 27071616 27156992 27173696 27179648 27184768 27200144 27200888 27328092 27356043 27398272 27442316 27442558 27458128 27538368 27553944 27582126 27602432 27625216 27642208 27669112 27686131 27759264 27799266 27803373 27847424 27870656 27892436 27952607 28005648 28029012 28034292 28077568 28078336 28122952 28140002 28156216 28237872 28238496 28254468 28259166 28327552 28372564 28388912 28411097 28465008 28471872 28488504 28561664 28579232 28583984 28641668 28700256 28717656 28741614 28746393 28792192 28854304 28871414 28872052 28878376 28900153 28909056 28938624 28954992 28955784 29029888 29030144 29047744 29110664 29170752 29195088 29212788 29287808 29327584 29351792 29369846 29407488 29429664 29454216 29494218 29506048 29587888 29605433 29612572 29644032 29673696 29691948 29720847 29756001 29767936 29832416 29833232 29850106 29889024 29937072 29937336 30002739 30013952 30098024 30155136 30203052 30244071 30298624 30321472 30339452 30346768 30364763 30365434 30370483 30404352 30428112 30494022 30542336 30591704 30609007 30679584 30698184 30715872 30764679 30844256 30844528 30862546 30863228 30902784 30951888 30993924 31019781 31068928 31110794 31118296 31177344 31182528 31245456 31269018 31318144 31325696 31350176 31367908 31409664 31496088 31496784 31528302 31628432 31647187 31688448 31757088 31808139 31858112 31858816 31882136 31889824 31908734 31950336 31993728 32039832 32114368 32122112 32277696 32296836 32304624 32329869 32379776 32431828 32545344 32563752 32597058 32648704 32668064 32719973 32834208 32853678 32886381 32910592 32938048 33097584 33117942 33125196 33125928 33131436 33256366 33275528 33372768 33391644 33478016 33531212 33648576 33668232 33668976 33688941 33775456 33849244 33939048 33947232 33967362 34120762 34121516 34165248 34200192 34219536 34329152 34403512 34423609 34503744 34524204 34612864 34709818 34754304 34755072 34780512 34809528 34830939 34967504 34988239 34996676 35033856 35166183 35180288 35277398 35323392 35380176 35401938 35534048 35570392 35590511 35637888 35694516 35855716 35885629 35886422 35932416 36095488 36173962 36174281 36279672 36300576 36358257 36437456 36473918 36474724 36521472 36543936 36579504 36644487 36717824 36738592 36767302 36776168 36797651 36845952 36926448 36947334 36954294 37012352 37065688 37071164 37093639 37223472 37340864 37372016 37379056 37400198 37401221 37449984 37531104 37553028 37591437 37650496 37651328 37672624 37678888 37710322 37754926 37759488 37865256 37886673 37953344 37962496 37984672 38045029 38146368 38168988 38178192 38267008 38290208 38322152 38328524 38507766 38584832 38606656 38607712 38669059 38714797 38764416 38804064 38826012 38827074 38827932 38865723 38894336 38926784 38950384 39034754 39139386 39148824 39171693 39239552 39272288 39302978 39325624 39462504 39462852 39486777 39495426 39564928 39589264 39627796 39674668 39707767 39749952 39790608 39813114 39814203 39916096 39916448 40003652 40027163 40078464 40109784 40119456 40142892 40143246 40206848 40270736 40325428 40358714 40435296 40465788 40499547 40570816 40658696 40682447 40683346 40735488 40760544 40769472 40777152 40800216 40801332 40906112 40930912 40954496 41019572 41020694 41074176 41097408 41163474 41163837 41187192 41269184 41325232 41359708 41384783 41403648 41437824 41463312 41503668 41569792 41576704 41660608 41692024 41726806 41771136 41805984 41838654 41994784 41995712 42037736 42061513 42063593 42116352 42117504 42184428 42210003 42234324 42342784 42410852 42411226 42491328 42558846 42583368 42658304 42719776 42751046 42787657 42806784 42842496 42868848 42875976 42962502 43036928 43062448 43072832 43106492 43188288 43281456 43307121 43308078 43317564 43393792 43418336 43462744 43488133 43489094 43544832 43545216 43571616 43665996 43778944 43804904 43837937 43848508 43931712 43991376 44027688 44054769 44130112 44157256 44166928 44167904 44175248 44200234 44259072 44381832 44418858 44497024 44522192 44619458 44651904 44677632 44748624 44749848 44775159 44864768 44890976 44891968 44918588 44962307 45020928 45147036 45252064 45262976 45289816 45447936 45482208 45509178 45520152 45548151 45600256 45626048 45753851 45813504 45887556 46004992 46032272 46131982 46192128 46266384 46266792 46293819 46294842 46374016 46412704 46441252 46603392 46666191 46677444 46888244 46927361 46977216 46988544 47025264 47051862 47173568 47202584 47304829 47442648 47517184 47592688 47696662 47758848 47787168 47788224 47823204 47834736 47863101 48080318 48171552 48183168 48372896 48400768 48477676 48542208 48569664 48647742 48725248 48772672 48859316 48909289 48973056 49002096 49127936 49235264 49263112 49272392 49313498 49365888 49377792 49407072 49631296 49884549 49913292 50041472 50070704 50101502 50121916 50217024 50296818 50487008 50515564 50567231 50663184 50773866 50861824 50891984 50904256 50965321 51181143 51182274 51343688 51386522 51396202 51493728 51605268 51685888 51738752 51768016 51769432 51770576 51799858 51808471 51820964 51919296 52064727 52185848 52198432 52228924 52451256 52495014 52616672 52617136 52649036 52660568 52692959 52770432 52916097 52999936 53054144 53084152 53085604 53200123 53301072 53355588 53437952 53479712 53492608 53523856 53524328 53556778 53783574 53829633 53913728 53954384 53999396 54072733 54143232 54260943 54347392 54359296 54369536 54400288 54401776 54656184 54710877 54712086 54796544 54884632 54885116 54916256 55003517 55076736 55107888 55150953 55164252 55250432 55284416 55338224 55372262 55518528 55598532 55606746 55694848 55741312 55784872 55905214 55905707 56011296 56058024 56068584 56100297 56156672 56245904 56280004 56312432 56475744 56476992 56508936 56518332 56565483 56632389 56655104 56745128 56777824 56822194 56869097 56930016 56943744 56977008 57123328 57158464 57167968 57283336 57326533 57400512 57435312 57483228 57492786 57584384 57708608 57742828 57744104 57756752 57800306 57801887 57877248 57909984 57911568 58060288 58095488 58221328 58341504 58390176 58425576 58552131 58575616 58655168 58703584 58739692 58796863 58814976 58859328 58908432 58954467 58988436 59175776 59210866 59225144 59288064 59347392 59383896 59441694 59512002 59535872 59664832 59666464 59700212 59761273 59874144 59874672 60005478 60196048 60231743 60310272 60406104 60488142 60538071 60642944 60678904 60693536 60729526 60730868 60740966 60808704 60856224 60988044 61025019 61183408 61218014 61359168 61396368 61431744 61529358 61531041 61688512 61689056 61725092 61726456 61903776 61987848 62039562 62137856 62221588 62236592 62273497 62354688 62365056 62490912 62538036 62590209 62636288 62700352 62735816 62992176 62993568 63056604 63256864 63294374 63376896 63514176 63616278 63616839 63716224 63717632 63764272 63779648 63817468 63987456 64079664 64126569 64228736 64244224 64555392 64593672 64609248 64659738 64759552 64863656 65090688 65127504 65194116 65233641 65336128 65439946 65668416 65707356 65772762 65821184 65876096 66195168 66235884 66250392 66251856 66262872 66300351 66512732 66551056 66745536 66783288 66929187 66956032 67062424 67297152 67336464 67337952 67377882 67550912 67698488 67736779 67749539 67878096 67894464 67934724 68241524 68243032 68400384 68439072 68658304 68807024 68847218 69007488 69048408 69197973 69225728 69419636 69508608 69561024 69619056 69661878 69935008 69976478 69993352 70067712 70332366 70360576 70554796 70597571 70760352 70803876 71068096 71140784 71181022 71182969 71275776 71389032 71544993 71711432 71755541 71771258 71772844 71864832 72120477 72347924 72348562 72408281 72559344 72601152 72716514 72874912 72947836 72949448 72990709 73087872 73159008 73288974 73435648 73477184 73534604 73552336 73595302 73595951 73691904 73852896 73894668 73908588 73970247 74024704 74131376 74142328 74187278 74446944 74681728 74744032 74758112 74800396 74802442 74899968 75062208 75106056 75152253 75182874 75300992 75302656 75345248 75357776 75420644 75466369 75509852 75730512 75773346 75906688 75924992 75969344 76090058 76292736 76337976 76356384 76534016 76580416 76644304 76657048 76704199 77015532 77079783 77094303 77213312 77215424 77338118 77429594 77528832 77608128 77652024 77654148 77655864 77699787 77731446 77788672 77853568 77900768 78024551 78069508 78278772 78297648 78343386 78479104 78544576 78605956 78651248 78764587 78925008 78925704 78973554 78990852 79129856 79178528 79255592 79349336 79415534 79499904 79581216 79626228 79628406 79832192 79832896 80007304 80052557 80054326 80067637 80156928 80219568 80238912 80285784 80286492 80335167 80541472 80650856 80717428 80870592 80931576 80999094 81141632 81317392 81364894 81366692 81434573 81470976 81521088 81538944 81554304 81600432 81602664 81812224 81861824 81908992 82039144 82041388 82194816 82326948 82327674 82374384 82538368 82650464 82719416 82769566 82807296 82875648 82926624 83007336 83058393 83153408 83321216 83384048 83433493 83453612 83542272 83611968 83677308 83857821 83989568 83991424 84075472 84123026 84127186 84232704 84235008 84368856 84420006 84468648 84685568 84821704 84822452 84982656 85117692 85166736 85233291 85439552 85502092 85573423 85575314 85684992 85737696 85751952 85925004 86073856 86124896 86145664 86212984 86261747 86376576 86562912 86614242 86616156 86635128 86700459 86787584 86836672 86925488 86976266 86978188 87089664 87090432 87143232 87331992 87557888 87609808 87675874 87697016 87863424 87982752 88055376 88109538 88260224 88314512 88333856 88335808 88350496 88400468 88518144 88763664 88816299 88837716 88994048 89044384 89187527 89238916 89303808 89497248 89499696 89550318 89729536 89781952 89783936 89837176 89924614 90041856 90294072 90504128 90525952 90579632 90895872 90964416 91018356 91040304 91094289 91096302 91111449 91252096 91507702 91627008 91775112 91827021 92009984 92064544 92210833 92263964 92532768 92533584 92587638 92589684 92748032 92825408 92882504 93085421 93206784 93332382 93354888 93776488 93834169 93854722 93954432 93977088 94050528 94103724 94347136 94405168 94609658 94885296 94941561 95185376 95393324 95574336 95576448 95646408 95669472 95726202 96160636 96240859 96343104 96366336 96745792 96801536 96955352 97011989 97139328 97295484 97450496 97545344 97718632 97818578 97946112 98004192 98159919 98470528 98526224 98544784 98603219 98626996 98731776 98814144 99262592 99769098 99826584 100082944 100141408 100203004 100243832 100300531 100305491 100434048 100593636 100974016 101031128 101134462 101326368 101547732 101723648 101783968 101808512 101930642 101945701 102362286 102364548 102687376 102773044 102792404 102987456 103210536 103270827 103477504 103536032 103538864 103541152 103599716 103616942 103641928 103838592 104129454 104371696 104396864 104457848 104684113 104902512 104964717 104990028 105233344 105234272 105298072 105321136 105385918 105403441 105540864 105832194 105999872 106108288 106168304 106171208 106400246 106602144 106711176 106771533 106959424 106985216 107047712 107048656 107113556 107567148 107656887 107659266 107827456 107908768 107998792 108145466 108286464 108521886 108522843 108694784 108718592 108739072 108800576 108803552 108976439 109105337 109312368 109421754 109424172 109593088 109769264 109770232 109832512 110007034 110010043 110153472 110215776 110301906 110328504 110392953 110568832 110676448 110744524 110894927 111037056 111197064 111213492 111280917 111482624 111569744 111810428 111811414 111903707 112022592 112116048 112137168 112200594 112203663 112491808 112560008 112624864 112803823 112951488 112953984 113017872 113036664 113130966 113264778 113310208 113490256 113555648 113644388 113738194 113739197 113860032 113887488 113954016 114135087 114316928 114335936 114566672 114653066 114801024 114870624 114966456 114985572 115168768 115417216 115485656 115488208 115513504 115600612 115603774 115754496 115819968 115823136 116007177 116144391 116190976 116442656 116629843 116683008 116780352 116851152 117104262 117151232 117310336 117407168 117479384 117593726 117718656 117816864 117908934 117976872 118351552 118421732 118450288 118542853 118694784 118767792 118883388 119024004 119123301 119329664 119332928 119400424 119522546 119748288 119749344 120010956 120081489 120392096 120463486 120583397 120620544 120812208 120976284 121076142 121285888 121357808 121387072 121459052 121461736 121481932 121712448 121976088 122047341 122050038 122366816 122436028 122718336 122792736 122863488 123058716 123062082 123377024 123378112 123450184 123452912 123807552 123975696 124079124 124154349 124443176 124473184 124546994 124709376 124730112 124981824 125076072 125180418 125272576 125400704 125471632 125984352 125987136 126113208 126184539 126190779 126513728 126588748 127028352 127232556 127233678 127432448 127435264 127528544 127559296 127634936 127974912 128159328 128253138 128362971 128457472 128942671 129110784 129187344 129218496 129319476 129519104 129727312 130181376 130255008 130388232 130464399 130467282 130672256 130879892 131336832 131414712 131513811 131545524 131752192 132390336 132471768 132500784 132503712 132525744 132600702 133025464 133102112 133313609 133491072 133566576 133858374 133912064 134124848 134363119 134594304 134672928 134675904 134755764 134886921 135101824 135396976 135473558 135499078 135756192 135788928 135869448 136483048 136486064 136800768 136878144 137261553 137316608 137614048 137694436 137835269 138014976 138096816 138395946 138451456 138839272 138917801 139122048 139238112 139323756 139870016 139952956 139986704 140664732 140782083 141109592 141195142 141520704 141607752 141914487 142136192 142281568 142362044 142365938 142507651 142551552 142778064 143089986 143422864 143511082 143542516 143545688 143629541 144240954 144695848 144697124 144816562 145118688 145202304 145433028 145749824 145895672 145898896 145981418 145985411 146175744 146318016 146577948 146727867 146954368 147069208 147104672 147190604 147191902 147383808 147705792 147789336 147817176 147940494 148049408 148262752 148284656 148374556 148498339 148893888 149363456 149488064 149516224 149600792 149604884 150124416 150212112 150304506 150365748 150601984 150605312 150690496 150715552 150841288 150932738 150934069 151019704 151461024 151546692 151701693 151813376 151938688 152180116 152386793 152585472 152675952 152712768 152895963 153068032 153160832 153288608 153314096 153408398 154031064 154159566 154188606 154426624 154430848 154676236 154859188 155057664 155216256 155304048 155308296 155311728 155399574 155425413 155462892 155707136 155801536 156049102 156139016 156557544 156595296 156686772 156958208 157089152 157211912 157302496 157529174 157552447 157850016 157851408 157947108 157981704 158078877 158259712 158357056 158511184 158698672 158792777 158831068 158999808 159162432 159252456 159256812 159600369 159664384 159665792 160014608 160105114 160108652 160135274 160313856 160439136 160477824 160571568 160572984 160670334 161082944 161301712 161434856 161741184 161863152 161998188 162218199 162283264 162634784 162729788 162733384 162869146 162896227 163042176 163077888 163108608 163200864 163205328 163624448 163723648 163817984 164078288 164082776 164175583 164389632 164653896 164655348 164748768 165010551 165076736 165300928 165438832 165539132 165751296 165853248 166014672 166116786 166642432 166768096 166866986 166907224 167084544 167223936 167354616 167715642 167717121 167979136 167982848 168150944 168246052 168254372 168418133 168470016 168737712 168840012 168937296 169371136 169643408 169644904 169744003 169965312 170235384 170333472 170466582 170607291 170879104 171004184 171109367 171146846 171150628 171369984 171475392 171503904 171850008 171979599 172249792 172291328 172425968 172523494 172753152 173125824 173228484 173232312 173270256 173400918 173405661 173673344 173850976 173952532 173956376 174180864 174286464 174663984 175115776 175219616 175351748 175394032 175498037 175726848 175965504 176110752 176219076 176390589 176520448 176629024 176667712 176671616 176700992 176800936 177527328 177632598 177675432 177988096 178088768 178375054 178477832 178607616 178994496 178999392 179100636 179283819 179563904 179567872 179674352 179849228 180588144 180695229 181008256 181051904 181159264 181928832 182036712 182080608 182188578 182192604 182222898 182504192 182910013 183015404 183550224 183654042 184129088 184421666 184527928 185065536 185067168 185175276 185179368 185496064 185650816 185765008 186170842 186413568 186664764 186709776 186820491 187552976 187664191 187668338 187709444 187908864 188101056 188207448 188694272 188810336 189219316 189770592 189883122 190370752 190786648 190894559 190903999 191148672 191152896 191292816 191338944 191452404 192321272 192481718 192686208 192732672 193491584 193603072 193910704 194023978 194025689 194278656 194590968 195090688 195437264 195637156 196008384 196319838 196941056 197052448 197089568 197206438 197253992 197375321 197463552 197628288 198525184 198956791 199538196 199653168 200165888 200282816 200406008 200487664 200601062 200606549 200610982 200868096 201187272 201948032 202062256 202220161 202268924 202652736 203095464 203210337 203248617 203567936 203617024 203861284 203891402 204059701 204724572 204729096 205374752 205546088 205584808 205701089 205974912 206421072 206541654 206955008 207072064 207077728 207082304 207199432 207233884 207283856 207406771 207652093 207677184 208258908 208743392 208793728 208915696 209368226 209805024 209929434 209980056 210466688 210468544 210596144 210642272 210771836 210806882 211081728 211664388 211792713 212216576 212336608 212342416 212800492 213204288 213422352 213543066 213548907 213918848 213970432 214095424 214097312 214227112 214691147 215134296 215266623 215313774 215318532 215654912 215817536 215997584 216166379 216290932 217043772 217045686 217224843 217389568 217601152 217607104 217952878 218210674 218624736 218843508 218848344 218972127 219538528 219540464 219665024 220014068 220020086 220306944 220431552 220603812 220657008 220785906 220787853 221137664 221352896 221489048 221789854 221972927 222074112 222394128 222426984 222561834 222965248 223139488 223620856 223622828 223758403 223807414 224045184 224232096 224274336 224401188 224407326 224983616 225120016 225249728 225607646 225613817 225902976 225907968 226035744 226073328 226261932 226399107 226529556 226980512 227111296 227288776 227476388 227478394 227720064 227774976 227908032 228270174 228633856 228671872 229133344 229306132 229497433 229602048 229741248 229932912 229971144 230112597 230834432 230971312 230976416 231027008 231201224 231207548 231639936 231646272 232014354 232288782 232381952 232885312 233259686 233261743 233366016 233560704 233702304 234073653 234208524 234620672 234814336 234958768 235130753 235187452 235437312 235633728 235817868 235953744 236293761 236703104 236843464 236900576 237085706 237389568 237535584 237766776 238048008 238246602 238659328 238665856 238800848 239045092 239190017 239496576 239498688 240021912 240157671 240162978 240202911 240784192 240926972 241166794 241624416 241952568 242152284 242571776 242715616 242774144 242918104 242923472 242963864 243101287 243424896 243952176 244094682 244100076 244303719 244733632 244872056 245407019 245436672 245585472 245726976 246117432 246124164 246754048 246756224 246900368 246905824 247615104 247951392 248158248 248308698 248886352 248946368 249093988 249460224 249963648 250152144 250300479 250360836 250801408 250943264 251968704 251974272 252226416 252369078 252381558 253027456 253177496 253725901 254056704 254465112 254467356 254864896 255057088 255118592 255269872 256318656 256506276 256720269 256725942 256914944 257885342 258221568 258374688 258436992 258638952 258785241 259454624 260362752 260510016 260776464 260928798 260934564 261344512 261759784 262331641 262673664 262829424 263027622 263091048 263504384 264441749 264780672 264943536 265001568 265007424 265051488 265201404 266050928 266204224 266627218 266982144 267133152 267562581 267716748 268249696 268726238 269188608 269345856 269351808 269511528 269773842 270203648 270793952 270947116 270998156 271224239 271512384 271577856 271738896 272966096 272972128 273756288 274523106 274633216 275228096 275388872 275670538 276029952 276193632 276632499 276791892 277678544 277835602 277881799 278244096 278476224 278647512 279256263 279740032 279905912 279973408 281329464 281502507 281564166 282219184 282390284 282625871 282679111 283041408 283215504 283828974 284272384 284563136 284724088 284731876 285015302 285556128 286179972 286845728 287022164 287085032 287091376 287259082 287301521 288481908 288722577 289391696 289394248 289633124 290026477 290237376 290404608 290866056 291035967 291499648 291791344 291797792 291962836 291970822 292351488 292636032 293155896 293455734 293908736 294138416 294209344 294381208 294383804 295411584 295578672 295634352 295809657 295880988 296525504 296569312 296749112 296996678 297787776 298726912 298976128 299032448 299201584 299209768 299857883 300248832 300424224 300609012 300731496 300901593 300916473 301203968 301380992 301431104 301682576 301865476 301868138 302039408 302922048 303093384 303403386 303626752 303877376 304360232 304773586 305170944 305351904 305425536 305791926 305837103 306321664 306577216 306628192 306816796 307478677 308062128 308319132 308377212 308853248 308861696 309352472 309718376 310028303 310432512 310608096 310616592 310623456 310799148 310850826 310925784 311414272 311603072 312098204 312278032 312522067 313115088 313190592 313373544 314052339 314178304 314423824 314604992 315058348 315104894 315700032 315702816 315894216 315963408 316157754 316210323 316714112 317022368 317397344 317585554 317662136 317901683 317999616 318324864 318504912 318513624 319200738 319328768 319331584 320029216 320210228 320217304 320270548 320537737 320878272 320955648 321143136 321145968 321340668 322165888 322603424 322869712 323482368 323726304 323996376 324436398 324566528 325269568 325459576 325466768 325659763 325738292 325792454 326084352 326155776 326217216 326401728 326410656 326929317 327316011 327447296 328156576 328165552 328351166 328779264 329307792 329310696 329497536 330021102 330030129 330153472 330601856 330877664 331078264 331706496 332029344 332233572 332684781 333284864 333536192 333733972 333814448 334012393 334075313 334447872 334709232 335431284 335434242 335711121 335958272 335965696 336301888 336492104 336508744 336699077 336836266 337475424 337680024 337874592 338411469 339286816 339289808 339488006 339930624 340470768 340666944 340933164 341214582 341217591 341758208 342008368 342218734 342293692 342301256 342950784 343007808 343700016 343959198 344499584 344582656 344851936 345046988 345506304 346251648 346456968 346464624 346540512 346801836 346811322 347346688 347701952 347905064 347912752 348119057 348572928 349327968 349889529 350439232 350703496 350788064 350996074 351453696 351931008 352221504 352438152 352781178 353040896 353258048 353335424 353343232 353401984 353601872 355054656 355265196 355350864 355628559 356177536 356750108 356955664 357988992 357998784 358201272 358567638 359127808 359135744 359348704 359698456 359919703 361176288 361390458 361750191 362016512 362318528 363383891 363857664 364073424 364161216 364377156 364385208 364445796 365008384 365820026 366030808 367100448 367308084 368258176 368843332 369055856 370131072 370134336 370350552 370358736 371301632 371530016 372341684 373329528 373419552 373640982 375105952 375328382 375336676 375418888 375701989 375817728 376202112 376414896 377388544 377620672 378438632 378659699 379541184 379766244 380741504 381573296 381789118 381807998 382297344 382305792 382585632 382677888 382904808 384642544 384870629 384963436 385372416 386828013 386983168 387821408 388047956 388051378 388557312 389181936 390181376 390874528 391274312 391495621 392016768 392639676 393882112 394104896 394179136 394412876 394507984 394741919 394750642 395256576 397050368 397913582 397917091 399076392 399306336 399940827 400565632 400812016 400975328 401202124 401213098 401221964 401736192 402374544 403089357 403896064 404124512 404440322 404537848 404774161 405305472 406190928 406420674 406497234 407135872 407234048 407722568 407782804 408030029 408119402 409449144 409458192 410749504 411092176 411169616 411402178 411413431 411949824 412842144 413083308 413505807 414144128 414155456 414164608 414398864 414467768 414567712 414813542 415304186 415354368 416517816 416753403 417486784 417587456 417831392 418495319 418736452 419610048 419858868 419960112 420933376 420937088 421192288 421284544 421543672 421613764 423328776 423585426 424433152 424673216 424684832 425359649 425600984 425862767 426408576 426844704 427086132 427097814 427522953 427837696 428190848 428194624 428454224 429382294 430268592 430533246 430627548 430637064 430888623 431635072 431995168 432332758 432581864 434087544 434091372 434449686 435202304 435214208 435905756 436421348 436785437 437249472 437687016 437696688 437944254 437956233 439077056 439080928 439330048 440028136 440040172 440298793 440863104 441207624 441314016 441571812 441575706 442275328 442705792 442978096 443579708 443945854 444148224 444788256 444853968 445123668 445495017 446278976 447241712 447245656 447506917 447516806 447614828 448090368 448464192 448548672 448802376 448814652 449967232 450240032 450499456 451215292 451227634 451805952 451815936 452071488 452146656 452523864 452798214 452802207 453059112 453961024 454222592 454577552 454952776 454956788 455232613 455440128 455816064 456540348 457160379 457267712 457343744 458266688 458612264 458994866 459204096 459482496 459865824 459942288 460225194 461668864 461942624 461952832 462054016 462402448 462415096 462676643 463279872 463292544 464028708 464577564 465770624 466519372 466523486 467121408 467404608 468147306 468417048 469241344 469628672 469917536 470261506 470374904 470664227 470874624 471267456 471635736 471907488 472587522 472657341 473406208 473686928 473801152 474171412 474779136 475071168 475533552 476096016 476378331 476493204 477318656 477331712 477601696 478090184 478369463 478380034 478993152 478997376 480043824 480315342 480325956 480405822 481568384 481853944 482217307 482333588 483248832 483905136 484304568 485431232 485548288 485836208 485846944 485927728 486202574 486849792 487904352 488189364 488200152 488607438 488688681 489467264 489744112 490814038 490873344 491170944 491453952 492234864 492248328 492526749 493508096 493512448 493800736 493811648 494585377 495230208 495902784 496316496 496617396 497772704 497892736 498187976 499927296 500304288 500600958 500721672 501602816 501886528 503292361 503937408 503948544 504452832 504738156 504763116 505254399 506054912 506354992 507451802 508113408 508930224 508934712 509232009 510114176 510237184 510539744 512637312 513012552 513328101 513440538 513451884 515770684 516200971 516749376 516873984 517277904 517570482 518909248 520353119 521020032 521552928 521857596 521869128 522689024 523519568 524663282 525347328 525658848 526055244 526182096 526494111 528871811 528883498 529561344 529887072 530003136 530014848 530102976 530402808 532101856 532408448 533254436 533964288 534266304 535125162 535433496 536499392 537452476 538002179 538691712 538703616 539023056 539547684 540407296 541587904 541894232 541996312 542448478 543024768 543155712 543477792 545932192 545944256 546799669 547512576 548730039 549046212 550456192 550777744 551341076 552387264 553264998 553583784 555357088 555671204 555763598 556239541 556488192 556952448 557295024 558512526 559480064 559811824 559946816 562658928 562992573 563005014 563128332 564438368 564780568 565251742 565345729 565358222 566082816 566431008 567657948 568544768 569126272 569448176 569463752 569893181 570030604 571112256 572359944 572683677 572711997 573691456 574044328 574170064 574182752 574518164 574603042 576963816 577445154 578783392 578788496 579266248 580052954 580474752 580809216 581732112 582071934 582077067 582999296 583582688 583595584 583925672 583941644 584509991 585201353 585272064 586311792 586911468 587817472 588276832 588418688 588762416 588767608 590823168 591157344 591268704 591619314 591761976 592125963 593051008 593138624 593498224 593993356 594800063 595575552 596870373 597952256 598064896 598403168 598419536 599715766 600497664 600848448 601218024 601462992 601803186 601819647 601832946 602761984 602862208 603365152 603730952 603736276 604078816 605038687 605844096 606186768 606660483 606806772 607754752 608720464 609547172 610055693 610703808 610851072 611583852 611674206 612179103 612643328 613154432 613256384 613633592 614957354 614962777 616124256 616638264 616754424 617103267 617723392 618704944 619436752 620056606 620865024 621216192 621233184 621246912 621598296 621701652 621851568 622220313 622956279 623206144 624196408 624556064 625044134 625560067 626230176 626381184 626747088 628104678 628356608 628847648 629209984 630116696 630209788 630591863 631400064 631405632 631788432 631926816 632315508 632420646 633428224 634044736 634794688 635171108 635324272 635803366 635820757 636649728 637009824 637027248 638401476 638663168 640058432 640420456 640434608 640541096 641075474 641756544 641911296 642286272 642291936 642681336 644073441 644331776 645206848 645739424 646765493 646964736 647452608 647992752 648499137 648872796 650539136 650919152 650933536 651319526 651476584 651584908 652168704 652803456 652821312 653858634 654632022 654894592 656313152 656331104 656702332 657374003 658615584 658621392 658995072 660042204 660060258 661203712 661755328 662156528 662549173 663412992 664058688 664467144 665369562 665918781 667072384 667467944 667628896 668024786 668150626 668895744 669418464 670862568 670868484 671275209 671422242 671916544 672603776 672984208 673017488 673398154 673672532 674950848 675360048 675749184 676822938 676841451 678573632 678579616 678976012 680941536 681333888 681866328 682429164 682435182 683516416 684016736 684437468 684587384 684602512 685008467 685901568 686015616 687400032 687918396 688492299 688999168 689703872 690093976 691601599 692503296 692913936 692929248 693081024 693603672 693622644 694693376 695403904 695810128 695825504 696238114 697145856 698655936 699779058 699785229 700878464 701406992 701576128 701992148 703862016 704443008 704876304 705392259 705562356 706516096 706670848 706686464 706803968 707203744 710109312 710530392 710701728 711257118 712355072 713500216 713911328 715045721 715977984 715997568 716402544 717135276 717570051 718255616 718697408 719396912 719839406 722352576 722780916 723500382 724033024 724637056 726767782 727715328 728146848 728322432 728754312 728770416 728891592 729303861 731640052 732061616 734200896 734616168 736221057 736516352 737686664 738111712 739298261 740262144 740268672 740701104 740717472 742603264 743060032 744683368 745104569 745244929 746659056 746839104 747281964 750211904 750656764 750673352 750837776 751403978 752404224 752829792 755241344 756877264 757319398 759082368 759532488 761177703 761483008 763146592 763578236 763615996 764359219 764594688 765171264 765355776 765809616 769285088 769741258 769926872 770744832 773656026 773966336 775642816 776095912 776102756 776573281 778363872 781749056 782548624 782991242 783012659 784033536 785279352 786994923 788209792 788358272 788825752 789015968 789483838 789501284 790513152 793325247 795827164 795834182 796491091 798152784 798612672 799881654 801131264 801624032 801950656 802404248 802426196 802443928 802897799 804749088 806178714 807792128 808249024 808880644 809075696 809548322 809555461 810610944 812381856 812841348 812994468 813672717 814271744 815445136 815565608 816060058 816238804 818898288 818916384 821499008 822184352 822339232 822804356 822826862 823899648 825684288 826166616 827011614 828288256 828310912 828329216 828797728 828935536 829135424 829627084 830130059 830608372 833035632 833506806 833645397 834973568 835174912 835662784 836990638 837472904 839220096 839717736 839920224 841866752 841874176 842384576 842569088 843087344 843227528 846657552 847170852 847877613 848037333 849346432 849369664 850719298 851201968 851725534 852817152 853689408 854172264 854195628 855045906 855675392 856381696 856389248 856908448 858270061 858764588 860537184 861066492 861255096 861274128 861777246 861904563 863270144 863990336 864665516 865163728 866410457 868175088 868182744 868899372 870079431 870404608 870428416 871811512 872842696 873570874 874498944 875374032 875393376 875888508 875912466 878154112 878161856 878660096 880056272 880080344 880578127 880597586 880744007 881726208 882415248 882628032 883143624 883151412 885411584 885956192 887159416 887891708 889576512 889707936 890247336 890990034 892557952 894483424 894491312 895013834 895033612 895229656 895780303 896180736 896928384 897097344 897604752 897629304 899573649 899934464 900480064 900998912 902430584 902455268 903611904 904142976 904293312 905047728 905596428 905604414 906118224 907922048 908445184 909155104 909905552 909913576 910465226 910880256 911632128 913080696 914320758 914687488 916533376 917224528 917768423 917989732 918964992 919731648 919884576 920450388 922436031 923885248 923905664 924108032 924804896 924830192 925353286 926559744 926585088 928057416 929155128 930084909 931541248 933038744 933046972 934242816 934809216 936294612 936834096 937566201 939257344 939835072 940523012 940749808 941307653 941328454 942534912 943271472 943814976 945175044 945314682 946812416 947373856 947602304 948342824 948879217 950142336 951067104 952192032 952756662 952986408 953705049 954663424 955203392 956180368 956738926 956760068 957986304 957994752 960087648 960630684 960651912 960811644 961613211 963136768 963707888 964434614 964667176 966497664 967810272 968609136 970862464 971096576 971672416 971693888 971855456 972405148 973699584 975808704 976378728 976400304 976979289 977214876 977377362 978934528 979488224 981062797 981628076 982341888 984469728 984496656 985053498 987024896 987601472 987623296 989170754 990460416 991805568 992632992 993234792 995545408 995785472 996375952 999854592 1000608576 1001201916 1001443344 1002037179 1002225939 1003773056 1006584722 1007874816 1007897088 1008905664 1009476312 1009526232 1010097231 1010508798 1012109824 1012709984 1014319163 1014903604 1017860448 1017869424 1018464018 1020228352 1021079488 1023939631 1025274624 1026025104 1026656202 1026881076 1026903768 1031541368 1032401942 1033498752 1033747968 1034555808 1035140964 1037818496 1040683241 1040706238 1042040064 1043105856 1043715192 1043738256 1044357171 1047039136 1049326564 1051317696 1052110488 1052364192 1052988222 1057743622 1057766996 1058649449 1059122688 1059774144 1060006272 1060029696 1060205952 1060805616 1064203712 1064816896 1066508872 1067131879 1068532608 1070250324 1070866992 1072998784 1074904952 1076004358 1077383424 1077407232 1078046112 1079095368 1079759109 1083175808 1083788464 1083992624 1084635409 1084896956 1086049536 1086955584 1090151673 1091864384 1091888512 1093599338 1095025152 1097460078 1098092424 1100912384 1101555488 1102682152 1103305841 1104774528 1106529996 1107167568 1110714176 1111342408 1111527196 1112454499 1112479082 1113904896 1114590048 1117025052 1118960128 1119623648 1119893632 1121402711 1125317856 1125985146 1126010028 1126256664 1127105967 1128876736 1129561136 1130503484 1130691458 1130716444 1132165632 1132862016 1135315896 1135979097 1138252544 1138896352 1138927504 1139786362 1140061208 1142224512 1144719888 1145367354 1145423994 1147382912 1148088656 1148340128 1148365504 1149036328 1149206084 1151525243 1153927632 1154611887 1154890308 1157566784 1157576992 1158532496 1159437851 1160105908 1160949504 1163464224 1164143868 1164154134 1165998592 1167165376 1167191168 1167851344 1167883288 1169019982 1170402706 1170544128 1172623584 1173822936 1174486863 1176553664 1176837376 1177524832 1177535216 1181646336 1182314688 1182537408 1183238628 1183523952 1184225757 1184251926 1186102016 1186277248 1186996448 1187986712 1189600126 1191151104 1193740746 1193751273 1195904512 1196129792 1196806336 1196839072 1198740829 1199431532 1200158707 1201696896 1202436048 1202925984 1203606372 1203639294 1203665892 1205523968 1205724416 1206730304 1207461904 1207472552 1208157632 1210077374 1210110473 1211688192 1212373536 1213320966 1213613544 1214322483 1217440928 1219094344 1219844197 1220111386 1221407616 1221702144 1223167704 1223348412 1224090087 1224358206 1226308864 1226512768 1227267184 1229914708 1229925554 1230940777 1232248512 1233276528 1233508848 1234206534 1234240293 1237409888 1238873504 1240113212 1240842053 1242432384 1242466368 1242493824 1243196592 1243403304 1243703136 1244440626 1245912558 1246412288 1248392816 1249112128 1250088268 1251120134 1251131167 1252460352 1252762368 1253494176 1255485957 1256209356 1257695296 1258419968 1260233392 1260419576 1261155857 1261183726 1262800128 1262811264 1263576864 1263853632 1264631016 1264841292 1266856448 1268089472 1269589376 1270342216 1270648544 1271606732 1271641514 1273299456 1274019648 1274054496 1276078947 1276802952 1277588301 1280116864 1280840912 1280869216 1281082192 1282150948 1282928273 1283513088 1284572544 1284583872 1285362672 1288146882 1288663552 1290413696 1291478848 1293530986 1294905216 1295985504 1296998274 1297745592 1301078272 1301838304 1301867072 1302639052 1302953168 1303169816 1303906903 1303971383 1305606912 1305642624 1307717268 1309264044 1310356311 1312626304 1312662208 1313404664 1314748006 1317231168 1317242784 1317990144 1320084408 1320120516 1320896379 1322407424 1323510656 1324313056 1325098346 1326417367 1326825984 1328117376 1328934288 1330739124 1331837562 1334144768 1334935888 1335257792 1336049572 1336301252 1338836928 1341725136 1341736968 1342520751 1342550418 1342844484 1345207552 1345968416 1346034976 1346796308 1347345064 1349901696 1350720096 1351498368 1353645876 1353682902 1357147264 1357159232 1357952024 1360893469 1361883072 1362667776 1363732656 1364858328 1364870364 1365697839 1368033472 1368874936 1369174768 1369205024 1370016934 1371803136 1372031232 1374800064 1375836792 1376984598 1377998336 1379407744 1380187952 1383203198 1385006592 1385827872 1385858496 1386162048 1387207344 1387245288 1388029929 1390807808 1391620256 1391651008 1392476228 1397311872 1399558116 1399570458 1401756928 1402813984 1403152256 1403984296 1407724032 1408886016 1409752608 1410784518 1411124712 1411992681 1413032192 1413341696 1413607936 1414407488 1418369381 1420218624 1421060784 1421403456 1422514236 1424710144 1427000432 1427822656 1430091442 1431955968 1431995136 1432805088 1434270552 1435108389 1435140102 1437394816 1438793824 1439678812 1444705152 1445561832 1446651921 1447000764 1449274112 1453535564 1454748191 1456293696 1456644864 1457508624 1457540832 1457783184 1458607722 1463280104 1464123232 1466449699 1468401792 1469232336 1472442114 1473032704 1475373328 1476223424 1477994309 1478596522 1480524288 1480537344 1481402208 1481434944 1483756131 1486120064 1489366736 1490209138 1490489858 1493318112 1493678208 1494563928 1500423808 1501313528 1501346704 1501675552 1502807956 1504808448 1505659584 1509877083 1510482688 1513754528 1514638796 1516187959 1518164736 1519064976 1522355406 1522966016 1526293184 1527156472 1527231992 1528095811 1528718438 1530342528 1530711552 1531619232 1538570176 1539482516 1539853744 1547312052 1548602913 1551285632 1552191824 1552205512 1553146562 1556727744 1561059357 1563498112 1565097248 1565982484 1566025318 1567584161 1568067072 1570558704 1573989846 1576419584 1576716544 1577651504 1578031936 1578967676 1579002568 1579924951 1586615433 1586650494 1591654328 1591668364 1592982182 1596305568 1597225344 1599763308 1602262528 1603248064 1603901312 1604808496 1604852392 1604887856 1605795598 1609498176 1612357428 1614006537 1616498048 1617761288 1618151392 1619096644 1619110922 1621221888 1624763712 1625682696 1625988936 1627345434 1628543488 1630890272 1631131216 1632120116 1632477608 1633481729 1637796576 1637832768 1640399007 1642998016 1644368704 1644678464 1645608712 1645653724 1649203813 1651368576 1652333232 1654023228 1656576512 1656621824 1656658432 1657595456 1657871072 1658270848 1659254168 1660260118 1661216744 1666071264 1667013612 1667290794 1668718623 1669947136 1671325568 1673981276 1674945808 1676254723 1678440192 1679435472 1679840448 1683748352 1684769152 1685138176 1686174688 1686455056 1693315104 1694341704 1695755226 1696037187 1696074666 1698692864 1698739328 1701438596 1702403936 1703451068 1705109027 1705634304 1707378816 1708344528 1708391256 1709679543 1710091812 1712763392 1712778496 1713816896 1716540122 1717529176 1721074368 1722132984 1722510192 1722548256 1723554492 1723809126 1726540288 1727980672 1729331032 1730327456 1732820914 1733076917 1736350176 1736365488 1737798744 1740158862 1740856832 1743623024 1745685392 1746720547 1747141748 1748997888 1750748064 1750786752 1751777016 1751824932 1753529973 1755604059 1756308224 1756323712 1760112544 1760160688 1761156254 1761195172 1761488014 1763452416 1764830496 1765256064 1766287248 1766302824 1770823168 1771912384 1774318832 1775783416 1779153024 1779415872 1780494672 1781980068 1784400189 1785115904 1788966848 1788982624 1790027668 1790067224 1790459312 1791560606 1791858497 1793856768 1794194688 1795209504 1795258608 1799147298 1799868928 1800960128 1801997824 1804861168 1804910536 1805931413 1808285952 1808586624 1810095456 1811192856 1811208828 1812236448 1815116061 1815844096 1818310208 1819811104 1819827152 1820930452 1823264256 1826161392 1828641516 1830167079 1833066752 1834449056 1835536846 1835979464 1837929984 1839463296 1839769152 1840900776 1844872062 1844888331 1847770496 1847811328 1848216064 1849609792 1849660384 1850706572 1852599463 1853170176 1856114832 1858310256 1860169818 1863082496 1866077488 1866093944 1867184033 1869618432 1872589224 1873668192 1875132402 1876680201 1879670144 1881046024 1881499616 1882615306 1882656908 1885069824 1886542944 1887629952 1890350088 1890629364 1891775589 1894747712 1895204608 1896685648 1897758434 1900284672 1902134208 1904384064 1905513324 1905972816 1907410098 1907462271 1910406784 1912360736 1913477852 1913520136 1915989504 1920175296 1921261368 1921303824 1921623288 1923226422 1926273536 1927415776 1928869228 1929334352 1930478407 1932995328 1935620544 1937218272 1940296479 1941724928 1943344832 1943387776 1943710912 1944810296 1951617408 1952757456 1952800608 1953958578 1954429752 1954754724 1957869056 1958976448 1962125594 1963256152 1964683776 1968939456 1968993312 1970106996 1972122009 1975202944 1975246592 1978341508 1983611136 1985265984 1986469584 1987647519 1991090816 1991570944 1992751904 2001217152 2002403832 2002886688 2004074358 2004451878 2007546112 2013169444 2015749632 2017811328 2018952624 2019052464 2020194462 2021017596 2025419968 2028638326 2029807208 2035720896 2035738848 2036928036 2040456704 2042158976 2047879262 2050549248 2052050208 2053312404 2053762152 2053807536 2055025401 2063082736 2064306101 2064803884 2066997504 2069111616 2070281928 2074804797 2075636992 2081366482 2081412476 2084080128 2086211712 2087430384 2087476512 2088714342 2094078272 2098653128 2099840149 2102635392 2104220976 2104728384 2105976444 2115487244 2115533992 2117298898 2119548288 2120012544 2120059392 2120411904 2121611232 2128407424 2129633792 2133017744 2134263758 2134282579 2137065216 2140500648 2141733984 2145137163 2145997568 2149809904 2152008716 2154766848 2156092224 2158190736 2159518218 2166351616 2167576928 2167985248 2169270818 2169793912 2172099072 2173911168 2180303346 2183728768 2183777024 2187198676 2188524701 2194920156 2196184848 2201824768 2203110976 2205364304 2206611682 2206672039 2209549056 2213059992 2214335136 2217894783 2221428352 2222684816 2223054392 2224421771 2224908998 2224958164 2227809792 2229180096 2234050104 2235313707 2235734787 2239247296 2239787264 2242805422 2244656711 2250635712 2251970292 2252020056 2252513328 2254211934 2257753472 2259122272 2261006968 2261382916 2261432888 2262711979 2265724032 2270631792 2271958194 2276505088 2277792704 2277855008 2279572724 2280122416 2281474481 2284173023 2284449024 2289439776 2290734708 2290847988 2293077657 2294765824 2296177312 2296680256 2296731008 2298072656 2298412168 2303050486 2307855264 2309223774 2309780616 2315133568 2315153984 2317064992 2318875702 2320211816 2321899008 2326928448 2328287736 2328308268 2329719843 2334330752 2334382336 2335702688 2335766576 2338039964 2340805412 2345247168 2347645872 2348973726 2349037977 2353107328 2353674752 2355049664 2355070432 2361602617 2364629376 2365074816 2366477256 2367047904 2368451514 2368503852 2372204032 2372554496 2373992896 2375973424 2377830169 2379200252 2387481492 2387502546 2389473273 2393612672 2393678144 2397481658 2398863064 2400317414 2403393792 2404872096 2405851968 2407212744 2407278588 2407331784 2408693397 2411448832 2413460608 2414923808 2414945104 2416315264 2420154748 2420220946 2423376384 2424747072 2426641932 2427227088 2428644966 2428666383 2434881856 2438188688 2439688394 2440222772 2441702197 2442815232 2446335408 2446696824 2448180174 2448716412 2452617728 2453025536 2454534368 2459829416 2459851108 2461881554 2464497024 2466553056 2467017696 2468413068 2468480586 2474819776 2477747008 2480226424 2481629267 2481684106 2481751987 2484864768 2484932736 2484987648 2486393184 2486806608 2487406272 2488881252 2490390177 2491825116 2496785632 2498224256 2500176536 2502240268 2502262334 2504920704 2505524736 2506988352 2510971914 2512418712 2515390592 2516839936 2520466784 2520839152 2522311714 2522367452 2524471763 2525600256 2525622528 2527153728 2527707264 2529262032 2529682584 2536178944 2539178752 2540684432 2541297088 2543213464 2543283028 2548039296 2548108992 2552157894 2553605904 2555176602 2560233728 2561681824 2561738432 2562164384 2564301896 2565856546 2565879173 2567026176 2569145088 2569167744 2570725344 2574810183 2576293764 2580827392 2582957696 2586438283 2587061972 2589810432 2591971008 2593996548 2595491184 2599231371 2602156544 2603676608 2603734144 2605278104 2605906336 2606339632 2607813806 2607942766 2611213824 2611285248 2615434536 2618528088 2620712622 2625252608 2625324416 2626809328 2629496012 2634462336 2634485568 2635980288 2640168816 2640241032 2641734381 2641792758 2642232021 2647021312 2648626112 2650196692 2652776113 2652834734 2656234752 2657868576 2661478248 2663675124 2668289536 2669871776 2670515584 2672099144 2672602504 2674114157 2677673856 2683450272 2683473936 2685041502 2685100836 2685688968 2687340909 2690415104 2691936832 2692069952 2693592616 2694690128 2699477209 2699803392 2701440192 2702996736 2707291752 2707365804 2714294528 2714318464 2715904048 2721786938 2723766144 2725335552 2727465312 2729716656 2729740728 2731395678 2736066944 2737749872 2738349536 2738410048 2740033868 2744062464 2749600128 2751673584 2753305269 2753969196 2758815488 2760375904 2766406396 2771655744 2771716992 2772324096 2774414688 2774490576 2776059858 2781615616 2783240512 2783302016 2784952456 2790984911 2794623744 2799116232 2799140916 2803513856 2805627968 2806304512 2807968592 2817772032 2819505216 2821569036 2822249424 2823922959 2823985362 2826064384 2828814976 2836738762 2840437248 2842121568 2842806912 2845028472 2846637651 2854000864 2855645312 2860182884 2863990272 2865610176 2868541104 2870216778 2870280204 2874789632 2877587648 2879357624 2885648051 2889410304 2891123664 2893303842 2894001528 2898548224 2907071128 2908859239 2909496382 2912587392 2913289728 2915017248 2915081664 2915566368 2917215444 2926560208 2928246464 2932899398 2936803584 2938464672 2943188391 2944884228 2950746656 2952446848 2955988618 2957193044 2961074688 2962804416 2962869888 2967512262 2972240128 2978733472 2980418276 2980979716 2983466629 2986636224 2987356416 2989127856 3000847616 3002627056 3002693408 3003351104 3005615912 3011319168 3019754166 3020965376 3027509056 3029277592 3032375918 3036329472 3038129952 3042957489 3044710812 3052586368 3054312944 3054463984 3056191622 3056699789 3057436876 3060685056 3063238464 3071818893 3077140352 3078965032 3079707488 3094624104 3097205826 3102571264 3104383648 3104411024 3106293124 3108884581 3109470221 3113455488 3122049723 3122118714 3126996224 3130194496 3131964968 3132050636 3135168322 3141117408 3147979692 3152839168 3153433088 3155303008 3156063872 3157935352 3158005136 3159849902 3160316731 3173230866 3173300988 3175948347 3183308656 3183336728 3185964364 3190291247 3192611136 3194450688 3199526616 3201395637 3206496128 3207802624 3209616992 3209704784 3209775712 3211591196 3218996352 3224714856 3228013074 3232996096 3235522576 3236302784 3238193288 3238221844 3245207503 3249527424 3251365392 3251977872 3253906227 3254690868 3261780544 3262262432 3264240232 3264955216 3266963458 3275593152 3275665536 3280798014 3285996032 3288737408 3289356928 3291217424 3291307448 3298407626 3298436713 3302737152 3304666464 3308046456 3309917523 3313243648 3315190912 3315742144 3316541696 3318508336 3320520236 3322433488 3332142528 3334027224 3334581588 3337363497 3337437246 3339894272 3342651136 3347962552 3349891616 3352509446 3356880384 3358870944 3359680896 3364208133 3369538304 3370276352 3372349376 3372910112 3382265447 3386630208 3388683408 3391510452 3392074374 3392149332 3397385728 3397478656 3402877192 3404807872 3406902136 3410218054 3410311333 3414757632 3416689056 3416782512 3419359086 3420183624 3425556992 3427633792 3433080244 3435058352 3437742737 3442148736 3444265968 3445020384 3445096512 3447108984 3447618252 3454575729 3455961344 3458662064 3460654912 3465641828 3466153834 3469014917 3472700352 3472730976 3475597488 3478313553 3480317724 3487246048 3491370784 3493441094 3494283496 3496918513 3497995776 3501496128 3501573504 3503554032 3503649864 3507059946 3511208118 3512616448 3512647424 3520225088 3520321376 3522312508 3522390344 3522976028 3525915107 3529660992 3530512128 3532574496 3532605648 3543824768 3548637664 3551566832 3558306048 3558831744 3560989344 3563960136 3568800378 3570231808 3577933696 3577965248 3580055336 3580134448 3580918624 3583121212 3583716994 3587713536 3588389376 3590419008 3590517216 3596222487 3598294596 3600476121 3601920256 3609722336 3609821072 3611862826 3616571904 3617173248 3620190912 3622385712 3622417656 3624472896 3630232122 3630331419 3631688192 3636620416 3639622208 3639654304 3641860904 3652322784 3657283032 3659532591 3660334158 3666133504 3668898112 3671073692 3671958928 3674136323 3674828443 3678926592 3679538304 3681801552 3689744124 3689776662 3692822331 3695540992 3695622656 3699219584 3699320768 3701413144 3705198926 3712229664 3716620512 3720339636 3722526159 3732154976 3732187888 3734368066 3739236864 3745178448 3747336384 3750264804 3753360402 3753393501 3759340288 3762092048 3762999232 3765230612 3765313816 3773085888 3775259904 3780700176 3781258728 3783467571 3783551178 3789495424 3790409216 3793371296 3795516868 3800569344 3804268416 3808768128 3811026648 3811945632 3814820196 3814924542 3820813568 3824721472 3826955704 3827040272 3840350592 3842522736 3842607648 3843246576 3846452844 3848784819 3854831552 3857738456 3858668704 3860956814 3865990656 3871241088 3874436544 3880592958 3883449856 3886689664 3886775552 3887421824 3889620592 3903234816 3905514912 3905601216 3907917156 3908859504 3909509448 3911720709 3911914149 3917952896 3924251188 3926512304 3937878912 3937986624 3940213992 3944244018 3950405888 3950493184 3956683016 3967222272 3970531968 3972939168 3975295038 3979252101 3982181632 3985503808 3997222801 4002434304 4004807664 4005773376 4008148716 4008903756 4015092224 4026338888 4035622656 4037905248 4038104928 4040388924 4042035192 4050839936 4057276652 4059614416 4071441792 4071477696 4073856072 4082680407 4084317952 4095758524 4104100416 4106624808 4107524304 4107615072 4110050802 4126165472 4128612202 4129607768 4132721879 4133995008 4138223232 4140563856 4149609594 4151273984 4162732964 4162824952 4165256689 4172423424 4174860768 4174953024 4177428684 4188156544 4197306256 4199680298 4205270784 4208441952 4209456768 4211952888 4230974488 4231067984 4233576919 4234597796 4239096576 4240025088 4240823808 4243222464 4255108143 4256814848 4266035488 4268527516 4268565158 4274130432 4281001296 4283467968 4290274326 4291995136 4299619808 4304017432 4306451831 4312184448 4316381472 4319036436 4332703232 4335153856 4335970496 4338541636 4339587824 4342161109 4347822336 4360606692 4364244573 4367457536 4367554048 4374397352 4377049402 4377088001 4389840312 4392369696 4399349097 4406221952 4410728608 4413223364 4413344078 4419098112 4426119984 4428670272 4433982927 4435789566 4442856704 4445369632 4446108784 4448843542 4449817996 4449916328 4452515771 4458360192 4468100208 4470627414 4471469574 4478494592 4479574528 4485610844 4489313422 4501271424 4503940584 4504040112 4505026656 4508423868 4515506944 4518244544 4522013936 4522765832 4522865776 4525423958 4525547741 4531448064 4541263584 4543916388 4548563877 4555585408 4555710016 4559145448 4560244832 4562948962 4568346046 4568898048 4578879552 4581469416 4581695976 4584287433 4586155314 4589531648 4592354624 4593360512 4593462016 4596145312 4596824336 4603448509 4606100972 4615710528 4618447548 4619561232 4630267136 4630307968 4634129984 4637751404 4640423632 4653856896 4656575472 4656616536 4659439686 4668661504 4668764672 4671405376 4671533152 4676079928 4678956139 4681610824 4690494336 4695291744 4697947452 4698075954 4702752483 4706214656 4710099328 4710140864 4723205234 4723990583 4729258752 4730149632 4732954512 4734095808 4736903028 4737007704 4739774853 4745108992 4747985792 4751946848 4755660338 4758400504 4774962984 4775005092 4778946546 4787225344 4787356288 4794963316 4797726128 4800634828 4804639807 4806787584 4809744192 4811703936 4814425488 4814557176 4814663568 4817386794 4826921216 4829847616 4829890208 4832630528 4840309496 4840441892 4849494144 4853283864 4854454176 4857289932 4857332766 4869763712 4876377376 4879376788 4880445544 4883404394 4884125857 4885630464 4892670816 4893393648 4896360348 4897432824 4900445187 4906051072 4909068736 4919658832 4919702216 4922576087 4923763108 4928994048 4933106112 4934035392 4936826136 4936961172 4947611439 4949639552 4955494016 4960452848 4963258534 4963368212 4963503974 4969729536 4969865472 4969975296 4972786368 4973613216 4974812544 4977762504 4980780354 4983650232 4993571264 4996448512 5000353072 5004480536 5004524668 5009841408 5013976704 5021943828 5024837424 5028764169 5030781184 5040933568 5041678304 5044623428 5044734904 5048943526 5051245056 5054307456 5055414528 5058524064 5059365168 5072357888 5078357504 5081368864 5082594176 5086426928 5086566056 5089443073 5096078592 5096217984 5104315788 5107211808 5110353204 5115327081 5120467456 5123363648 5123476864 5124328768 5128603792 5131713092 5131758346 5138290176 5138335488 5141450688 5149620366 5152587528 5161654784 5165915392 5172876566 5174123944 5179620864 5183942016 5187993096 5190982368 5198462742 5199230751 5207353216 5207468288 5210556208 5211812672 5212679264 5215627612 5215885532 5222570496 5230869072 5237056176 5240161641 5241425244 5250505216 5250648832 5253618656 5258992024 5262064093 5268924672 5268971136 5280337632 5280482064 5283468762 5283585516 5284464042 5294042624 5297252224 5300393384 5304390377 5305552226 5305669468 5312469504 5315737152 5322956496 5327350248 5339743552 5341031168 5344198288 5345205008 5348228314 5355347712 5366900544 5366947872 5370083004 5370201672 5371377936 5374681818 5375575491 5383873664 5384139904 5387185232 5389380256 5398954418 5399606784 5402880384 5405993472 5414583504 5414731608 5417794239 5428589056 5428636928 5431808096 5440439147 5443573876 5447532288 5454930624 5459433312 5459481456 5462791356 5472133888 5475499744 5476699072 5476820096 5480067736 5499200256 5503347168 5506610538 5507938392 5517630976 5520751808 5532812792 5536215971 5543311488 5543433984 5544648192 5548829376 5548981152 5552119716 5557798389 5566481024 5566604032 5569904912 5581969822 5589247488 5598232464 5598281832 5601552099 5611255936 5612609024 5615937184 5639010432 5643138072 5644498848 5647845918 5647970724 5657629952 5673477524 5678210681 5684243136 5685613824 5690056944 5693275302 5708001728 5711290624 5720365768 5723884309 5731220352 5737082208 5740433556 5740560408 5749579264 5755175296 5758715248 5771296102 5778820608 5782247328 5786607684 5788003056 5791435221 5814142256 5817589921 5817718478 5818992764 5825174784 5830034496 5830163328 5831132736 5834430888 5853120416 5856492928 5865798796 5873607168 5876929344 5886376782 5889768456 5901493312 5904893696 5911977236 5914386088 5917731329 5918023969 5925608832 5925739776 5935024524 5944480256 5957466944 5960836552 5961959432 5966933258 5973272448 5974712832 5978255712 6001695232 6005254112 6005386816 6006702208 6011231824 6014796359 6022638336 6039508332 6055018112 6058555184 6064751836 6076259904 6085914978 6089421624 6105172736 6108625888 6108927968 6112383244 6113399578 6114873752 6118634951 6121370112 6126476928 6143637786 6154280704 6157930064 6159414976 6189248208 6192918303 6194411652 6205142528 6208767296 6208822048 6212586248 6217769162 6218803019 6218940442 6226910976 6244099446 6244237428 6253992448 6260388992 6263929936 6264101272 6268824991 6270336644 6282234816 6295959384 6299520447 6310606016 6312127744 6315870704 6316010272 6319699804 6320633462 6346461732 6346601976 6351896694 6366617312 6366673456 6371928728 6380582494 6385222272 6388901376 6399053232 6402791274 6402847737 6412992256 6415605248 6419233984 6419409568 6419551424 6423182392 6429609901 6437214883 6437992704 6449429712 6456026148 6465992192 6471045152 6472605568 6476386576 6476443688 6490415006 6499054848 6502730784 6503955744 6507812454 6509381736 6523561088 6524524864 6528480464 6529910432 6533926916 6542800693 6551186304 6551331072 6561596028 6565574103 6577474816 6578713856 6582434848 6582614896 6596815252 6596873426 6605474304 6609332928 6616092912 6619835046 6620016117 6630381824 6631484288 6633083392 6637016672 6641040472 6644866976 6655425557 6664285056 6668054448 6669163176 6673265313 6674726994 6674874492 6685302272 6695925104 6699783232 6705018892 6710612623 6717741888 6719361792 6728416266 6733970133 6739076608 6744698752 6745820224 6764530894 6764590547 6773260416 6777366816 6783020904 6784148748 6784298664 6788135937 6794957312 6805754384 6809615744 6813804272 6820436108 6820622666 6829515264 6833378112 6833565024 6838718172 6840367248 6844423443 6852519069 6855267584 6866160488 6870116704 6875485474 6881160737 6884297472 6888531936 6890040768 6890193024 6894217968 6895236504 6909151458 6911922688 6917324128 6921309824 6931283656 6932307668 6936510493 6938029834 6945400704 6945461952 6951194976 6956627106 6960635448 6974492096 6982741568 6986882188 6988566992 6993837026 6994028327 7002992256 7003147008 7007108064 7007299728 7014119892 7022416236 7025294848 7040450176 7040642752 7044625016 7044780688 7045952056 7051830214 7059321984 7061024256 7065148992 7065211296 7084807851 7087649536 7097275328 7103133664 7114420423 7116612096 7117663488 7121978688 7127920272 7133490507 7137600756 7155867392 7155930496 7160110672 7160268896 7161837248 7166242424 7167433988 7180838016 7181034432 7192444974 7196589192 7200952242 7203840512 7219444672 7219642144 7223725652 7231114033 7234346496 7240381824 7244771424 7244835312 7248945792 7260464244 7260662838 7273240832 7279244416 7279308608 7283721808 7304645568 7314566064 7319065182 7320668316 7325106591 7337796224 7342147384 7343917856 7348272646 7349656886 7357853184 7359076608 7363603104 7379488248 7379553324 7385644662 7391081984 7398439168 7398641536 7402826288 7410397852 7424459328 7433241024 7440679272 7444887801 7445052318 7445255961 7464309952 7464375776 7468736132 7490356896 7494672768 7500529608 7506720804 7506787002 7518680576 7524184096 7525998464 7530461224 7530627632 7546171776 7550519808 7561400352 7562517456 7566935142 7567102356 7573415289 7578990848 7586742592 7591033736 7607617589 7608536832 7617536256 7622053296 7623891264 7629640392 7629849084 7641627136 7649442944 7653911408 7654080544 7680701184 7685045472 7685215296 7686493152 7692905688 7697569638 7697637519 7709663104 7715476912 7717337408 7721913628 7742482176 7748873088 7759314849 7761185916 7773379328 7773551104 7774843648 7779241184 7806469632 7811029824 7811202432 7815834312 7817719008 7819018896 7823441418 7823828298 7835905792 7848502376 7853024608 7865502931 7875757824 7875973248 7880427984 7888488036 7900811776 7913366032 7941063936 7945878336 7950590076 7958328339 7958504202 7964363264 7971007616 7994445602 8004868608 8009615328 8011546752 8016297432 8017807512 8022342471 8052677776 8071245312 8075810496 8076209856 8080777848 8084070384 8098431627 8101679872 8114553304 8119228832 8132280871 8142883584 8142955392 8147712144 8165360814 8168635904 8191517048 8196150259 8197694219 8208200832 8213249616 8215048608 8215230144 8220101604 8252330944 8257224404 8259215536 8265443758 8276446464 8281127712 8299219188 8325465928 8325649904 8330513378 8344846848 8349721536 8349906048 8354857368 8372954733 8376313088 8394612512 8399360596 8407951409 8410541568 8416883904 8418913536 8423905776 8461948976 8462135968 8467153838 8469195592 8478193152 8486444928 8510216286 8513629696 8532070976 8537055032 8537130316 8562002592 8566935936 8580548652 8599239616 8608034864 8612903662 8613139249 8624368896 8632762944 8638072872 8656944153 8670307712 8671940992 8677083272 8679175648 8684322218 8695644672 8721213384 8726577717 8728489146 8734915072 8748794704 8754098804 8754176002 8761402001 8779680624 8784739392 8798698194 8812443904 8821457216 8826446728 8826688156 8852239968 8857340544 8867965854 8871579132 8885713408 8890739264 8892217568 8897687084 8899635992 8899832656 8905031542 8905110071 8916720384 8936200416 8941254828 8942939148 8950399887 8956989184 8971221688 8978626844 8990820787 9002542848 9007881168 9008080224 9010053312 9016847736 9031013888 9036489088 9044027872 9045531664 9045731552 9050847916 9051095482 9062896128 9082527168 9087832776 9097127754 9111170816 9111420032 9118290896 9120489664 9125897924 9136692092 9157759104 9162938832 9163391952 9168574866 9170099367 9172310628 9184709248 9186721024 9186924032 9192290624 9193648672 9206897018 9212201944 9231421056 9236895096 9239122464 9260534272 9260615936 9268259968 9275502808 9280847264 9295594373 9307713792 9313150944 9313233072 9318879372 9326653743 9328410663 9337323008 9342810752 9343066304 9352159856 9357912278 9363221648 9380988672 9390583488 9395894904 9396151908 9405504966 9412429312 9420198656 9420281728 9446410468 9447981166 9458517504 9460299264 9465909024 9468191616 9473806056 9474015408 9479549706 9480950193 9495971584 9503893696 9511320676 9516801008 9549925968 9550010184 9557893092 9570873741 9574450688 9574712576 9589926632 9595452256 9601269656 9609279614 9610877393 9619488384 9623407872 9628850976 9629114352 9629327136 9634773588 9653842432 9659695232 9659780416 9665261056 9680618992 9680883784 9686359397 9688184077 9698988288 9706567728 9708908352 9714579864 9714665532 9735622509 9739527424 9752754752 9758753576 9760891088 9766808788 9768251714 9785341632 9786787296 9792720696 9794865648 9800890374 9818137472 9839317664 9839404432 9845152174 9847526216 9857988096 9866212224 9868070784 9873652272 9873922344 9895222878 9895310139 9899279104 9910988032 9920905696 9926517068 9926736424 9927007948 9936669847 9939730944 9945572736 9947226432 9949625088 9955525008 9961560708 9967300464 9987142528 9992897024 10000706144 10008961072 10009049336 10019682816 10027953408 10043887656 10049674848 10057528338 10061562368 10081867136 10083356608 10089246856 10089469808 10095452653 10097887052 10108614912 10110829056 10117048128 10118730336 10146796341 10162737728 10165188352 10172853856 10173132112 10178886146 10192157184 10192435968 10208631576 10214423616 10220706408 10230654162 10230933999 10246727296 10246953728 10248657536 10257207584 10263426184 10263516692 10276670976 10282901376 10299240732 10305175056 10313228211 10331830784 10345753132 10348247888 10354384183 10367884032 10375986192 10381964736 10396925484 10398461502 10407044751 10414706432 10414936576 10421112416 10423625344 10425358528 10431255224 10431771064 10437671387 10461738144 10474112352 10480323282 10482850488 10490755539 10501297664 10507237312 10517984048 10524128186 10537849344 10537942272 10560675264 10560964128 10566937524 10567171032 10568928084 10577745321 10594504448 10600786768 10608780754 10611104452 10611338936 10631474304 10645912992 10654700496 10679487104 10682062336 10688396576 10690410016 10696456628 10710695424 10733801088 10733895744 10740166008 10740403344 10742755872 10749363636 10751150982 10767747328 10768279808 10774370464 10778760512 10791690767 10797908836 10805760768 10829167008 10829463216 10835588478 10857273856 10863616192 10880878294 10887147752 10895064576 10909861248 10918866624 10918962912 10925582712 10944267776 10950999488 10953398144 10953640192 10960135472 10998400512 11006694336 11013221076 11015876784 11022408969 11024485329 11041503616 11065625584 11072431942 11086622976 11086867968 11097658752 11097962304 11104239432 11115596778 11132962048 11133208064 11139809824 11157510793 11163939644 11196464928 11196563664 11203104198 11222511872 11231874368 11263335941 11278020864 11286276144 11288997696 11295691836 11295941448 11315259904 11346955048 11356421362 11368486272 11371227648 11380113888 11386550604 11416003456 11422581248 11440731536 11447515651 11447768618 11462440704 11474164416 11480867112 11481120816 11510350592 11517430496 11542592204 11564494656 11573215368 11576006112 11582870442 11628284512 11635179842 11635436956 11637985528 11645143939 11650349568 11660068992 11660326656 11662265472 11668861776 11706240832 11712985856 11731597592 11738450669 11753858688 11772753564 11779536912 11802986624 11809787392 11823954472 11828772176 11835462658 11836047938 11851217664 11851479552 11870049048 11914933888 11921673104 11923918864 11930989499 11933866516 11946544896 11956511424 11991668403 12010508224 12010773632 12013404416 12022463648 12029592718 12045276672 12079016664 12110036224 12117110368 12129503672 12136364251 12152519808 12171829956 12178843248 12210345472 12217251776 12217855936 12224766488 12226799156 12229747504 12236999489 12237269902 12252953856 12287275572 12308561408 12315860128 12318829952 12335429821 12378496416 12385836606 12388823304 12398165637 12417534592 12417644096 12425172496 12435538324 12437606038 12437880884 12453821952 12488198892 12488474856 12495770067 12520777984 12527859872 12528202544 12537649982 12540673288 12564469632 12591918768 12599040894 12621212032 12624255488 12631741408 12632020544 12639399608 12641266924 12666777673 12692923464 12693203952 12700730757 12703793388 12733234624 12733346912 12743857456 12753816361 12761164988 12770444544 12798106464 12805582548 12805695474 12825984512 12838467968 12838819136 12839102848 12846364784 12859219802 12874429766 12875985408 12898859424 12912052296 12919355493 12942090304 12945211136 12952773152 12952887376 12980830012 12998109696 13005461568 13007911488 13015624908 13018763472 13026483327 13047122176 13049049728 13056960928 13059820864 13067853832 13085601386 13102372608 13102662144 13123192056 13131148206 13131264003 13154949632 13157427712 13164869696 13165229792 13186149119 13193630504 13193746852 13201745777 13218665856 13232185824 13239670092 13240032234 13260763648 13262968576 13274033344 13282080944 13289733952 13310851114 13311215203 13328570112 13336108896 13338326352 13346530626 13349453988 13349748984 13357547313 13391850208 13399566464 13410037784 13421225246 13435483776 13438723584 13456832532 13467940266 13489397504 13491640448 13529061788 13529181094 13540348547 13546520832 13554733632 13566041808 13568297496 13568597328 13576271874 13576643223 13611508768 13619231488 13627608544 13640872216 13641245332 13649262583 13666756224 13667130048 13677436344 13680734496 13688846886 13705038138 13710535168 13732320976 13740233408 13750970948 13762321474 13762442837 13768594944 13777063872 13780081536 13780386048 13788435936 13790473008 13810345527 13818302916 13834648256 13842619648 13862567312 13864615336 13872714427 13873020986 13876059668 13890801408 13890923904 13902389952 13913254212 13921270896 13948984192 13965483136 13973764376 13977133984 13987674052 13988056654 14005984512 14006294016 14014216128 14014599456 14028239784 14036868417 14044832472 14080900352 14081285504 14089250032 14089561376 14091904112 14103660428 14112211003 14118643968 14130297984 14130422592 14169615702 14171971749 14175299072 14194550656 14206267328 14228840846 14235326976 14243957376 14255840544 14266981014 14275201512 14311734784 14311860992 14320221344 14320537792 14323674496 14332484848 14334867976 14342975933 14361676032 14362068864 14384889948 14393178384 14401904484 14413919421 14438889344 14439284288 14447451304 14462228066 14480763648 14489542848 14489670624 14497891584 14520928488 14521325676 14546481664 14558488832 14558617216 14567443616 14590591037 14609291136 14629132128 14638130364 14641336632 14650213182 14652377571 14675592448 14684294768 14687835712 14696545292 14699313772 14718153216 14727206208 14758976496 14759106648 14767728261 14771289324 14796878336 14797283072 14805652576 14820795704 14848918656 14866482048 14881358544 14889775602 14890104636 14890511922 14928619904 14928751552 14937472264 14969828159 14980713792 14989345536 15001059216 15013441608 15013574004 15048368192 15051996928 15060922448 15061255264 15092343552 15122800704 15125034912 15133870284 15134204712 15146830578 15157981696 15173485184 15182067472 15215235178 15217073664 15235072512 15244106592 15247782528 15259280784 15259698168 15268329219 15298885888 15307822816 15308161088 15361402368 15370090944 15370430592 15372986304 15385811376 15395139276 15395275038 15419326208 15430953824 15434674816 15443827256 15484964352 15497746176 15518629698 15522371832 15546758656 15549687296 15558482368 15602063191 15622059648 15622404864 15631668624 15635438016 15638037792 15646882836 15647656596 15671811584 15697004752 15706049216 15731005862 15751515648 15751946496 15760855968 15776976072 15786192279 15826732064 15882127872 15891756672 15901180152 15913171131 15916656678 15917008404 15942015232 15988891204 16002230101 16019230656 16023093504 16032594864 16035615024 16044684942 16105355552 16130946689 16151620992 16152419712 16161555696 16168140768 16196863254 16203359744 16229106608 16238457664 16264561742 16285767168 16285910784 16295424288 16321317441 16330721628 16383034096 16392300518 16395026141 16395388438 16416401664 16426499232 16430097216 16430460288 16440203208 16504661888 16514448808 16518431072 16530887516 16552892928 16562255424 16598438376 16608647913 16650931856 16651299808 16661026756 16678067549 16699443072 16699812096 16709714736 16745909466 16752626176 16789225024 16798721192 16815902818 16833767808 16837827072 16847811552 16923897952 16924271936 16934307676 16938391184 16950789739 16972889856 17020432572 17034632043 17064141952 17074110064 17074260632 17124005184 17133871872 17161097304 17171652927 17198479232 17216069728 17225807324 17226278498 17243425771 17248737792 17265525888 17276145744 17313888306 17340615424 17343881984 17354166544 17358351296 17368644436 17442426768 17452769763 17453155434 17456978292 17497589408 17508197608 17508352004 17522804002 17559361248 17569478784 17597396388 17624887808 17642914432 17652893456 17653376312 17691615097 17704479936 17714681088 17735931708 17743158264 17753193987 17754071907 17781478528 17784435136 17795374168 17799271984 17799665312 17810063084 17810220142 17833440768 17872400832 17882509656 17885878296 17900799774 17913978368 17942443376 17957253688 17981641574 18005085696 18015762336 18016160448 18020106624 18033695472 18044389077 18072978176 18088055744 18091063328 18091463104 18101695832 18102190964 18141241943 18165054336 18175665552 18194255508 18222341632 18222840064 18236581792 18240979328 18251795848 18273384184 18315518208 18325877664 18326783904 18337149732 18340198734 18344621256 18355904853 18369418496 18373442048 18384581248 18387297344 18413794036 18424403888 18438801953 18462842112 18473790192 18478244928 18521231872 18536519936 18551005616 18561694528 18591188746 18615427584 18626301888 18626466144 18637758744 18653307486 18656409057 18656821326 18685621504 18686132608 18704319712 18715824556 18726443296 18756199297 18761977344 18781166976 18791789808 18792303816 18806474973 18811009932 18840397312 18840563456 18892820936 18895962332 18911726483 18931818048 18936383232 18947612112 18948030816 18959099412 18961900386 18991943168 19007787392 19022641352 19033602016 19063846087 19099851936 19100020368 19115786184 19141747482 19149425152 19179853264 19190904512 19202539312 19213926017 19218559228 19221754786 19238976768 19246815744 19257701952 19258228704 19258654272 19269547176 19288829703 19311644649 19319390464 19319560832 19361237984 19361767568 19372718794 19376368154 19397976576 19413135456 19417816704 19429159728 19429331064 19471245018 19479054848 19505509504 19517507152 19521782176 19533617576 19536503428 19570683264 19573574592 19585441392 19589731296 19601780748 19628402079 19636274944 19678635328 19678808864 19690304348 19695052432 19710443467 19732424448 19736141568 19747304544 19747844688 19790445756 19790620278 19798558208 19821976064 19841811392 19853034136 19853472848 19854015896 19865245543 19873339694 19891145472 19894452864 19899250176 19911050016 19923121416 19934600928 19966276671 19974285056 20001412288 20017922144 20018098672 20055906816 20087775312 20099349696 20115056676 20131837869 20163734272 20166713216 20178493712 20178939616 20190905306 20195774104 20217229824 20234096256 20237460672 20293592682 20293771641 20325475456 20330376704 20345707712 20346264224 20357772292 20378594093 20384871936 20417263152 20428847232 20441412816 20461308324 20461867998 20493454592 20493907456 20497315072 20514415168 20526852368 20527033384 20539024363 20565802752 20598481464 20610350112 20626456422 20643482211 20691506264 20696495776 20708768366 20735768064 20751972384 20763929472 20793850968 20796923004 20809531479 20814089502 20829412864 20842224832 20847250688 20850717056 20862510448 20863542128 20875342774 20923476288 20948224704 20960646564 20965700976 20981511078 20982084981 21014474624 21035968096 21048256372 21075884544 21121350528 21121928256 21133875048 21134342064 21137856168 21155490642 21189008896 21201573536 21217561508 21222208904 21222677872 21235262477 21262948608 21291825984 21309400992 21343261269 21358974208 21376793152 21380820032 21392913256 21439649569 21467602176 21467791488 21480332016 21480806688 21485511744 21498727272 21502301964 21535494656 21536559616 21548740928 21557521024 21583381534 21595817672 21611521536 21658334016 21658926432 21671176956 21693342099 21727232384 21761756588 21774295504 21819722496 21837733248 21837925824 21851165424 21901998976 21906796288 21907280384 21920270944 22013388672 22026442152 22031753568 22044817938 22048970658 22083007232 22131251168 22144863884 22166417351 22173245952 22195317504 22195924608 22208478864 22231193556 22265924096 22279619648 22315021586 22327879288 22392929856 22393127328 22406208396 22445023744 22463748736 22526671882 22556041728 22572552288 22577995392 22591383672 22591882896 22693910096 22707367111 22712842724 22736972544 22760227776 22773101208 22822852767 22832006912 22881463072 22895031302 22895537236 22924881408 22948328832 22961734224 22962241632 23020701184 23034860992 23085184408 23098241639 23128989312 23146430736 23152012224 23165740884 23256569024 23270359684 23270873912 23275971056 23290287878 23320137984 23320653312 23324530944 23337723552 23412481664 23425971712 23463195184 23476901338 23477108369 23507717376 23545507128 23559073824 23596508793 23605973248 23647908944 23657544352 23670925316 23672095876 23702435328 23740098096 23829867776 23843346208 23847837728 23861978998 23867733032 23893089792 23913022848 23983336806 24021016448 24021547264 24026808832 24044927296 24059185436 24073771711 24158033328 24220072448 24234220736 24259007344 24272728502 24273392429 24305039616 24343659912 24357686496 24396842613 24434503552 24435711872 24449532976 24453598312 24459495008 24473998978 24474539804 24505907712 24574551144 24588450777 24593082657 24631720256 24637659904 24670859642 24691223821 24756992832 24771673212 24777646608 24796331274 24835069184 24835288192 24850344992 24871076648 24875212076 24875761768 24889831769 24976397784 24976949712 24991540134 25041555968 25055719744 25056405088 25075299964 25081346576 25096219291 25125903253 25128939264 25183837536 25198081788 25223854227 25242424064 25263482816 25264041088 25278799216 25282533848 25333555346 25385846928 25386407904 25401461514 25407586776 25466469248 25466693824 25487714912 25507632722 25522329976 25540889088 25596212928 25611165096 25611390948 25676935936 25677638272 25678205696 25692729568 25718439604 25748859532 25797718848 25824104592 25838710986 25839417747 25884180608 25890422272 25905546304 25905774752 25961660024 25977628787 26010923136 26015822976 26031249816 26037526944 26052966654 26094244352 26098099456 26113921856 26119641728 26135707664 26171202772 26204745216 26246384112 26262296412 26262528006 26284206003 26329739392 26330459584 26372298238 26387261008 26387493704 26403491554 26437331712 26464371648 26479340184 26480064468 26525937152 26548066688 26564161888 26579467904 26621702228 26622430406 26657140224 26672217792 26676652704 26693061252 26698907976 26699497968 26715094626 26715330213 26783700416 26799132928 26820075568 26842450492 26858724167 26870967552 26913665064 26935880532 26972462361 26978795008 26983280896 27058123576 27058362188 27080697094 27093041664 27109467264 27132083616 27136594992 27137194656 27152543748 27153286446 27223017536 27238462976 27255217088 27281744432 27282490664 27297921937 27298525166 27333512448 27334260096 27354872688 27361468992 27377693772 27410076276 27464641952 27480466816 27501941896 27524642948 27524885674 27554127744 27560163072 27560772096 27576871872 27580946016 27620691054 27636605832 27669296512 27685239296 27725134624 27729230672 27745428854 27746041972 27752119336 27769189393 27781602816 27781847808 27804779904 27826508424 27842541792 27886783119 27897968384 27930966272 27947528752 27954267968 27975348104 27976113308 28011969024 28028432256 28029198912 28056479568 28073736834 28089664944 28161800704 28162571008 28178500064 28179122752 28183808224 28207320856 28224422006 28237287936 28260595968 28260845184 28339231404 28343943498 28389101312 28412534656 28450821113 28457681692 28487914752 28511681088 28533962028 28550403024 28623721984 28640442688 28641075584 28647348992 28664969696 28669735952 28685951866 28723352064 28724137728 28769779896 28786356768 28803808968 28827838842 28832632179 28877778688 28878568576 28894902608 28924456132 28961527296 28979085696 28979341248 28995783168 29041856976 29042651352 29059078191 29064552231 29116977664 29117234432 29134887232 29180537243 29181182074 29218582272 29258264256 29276260728 29282673264 29300426364 29304755142 29351184896 29368589536 29375671424 29393090584 29398627544 29415255727 29454412416 29517952992 29518213296 29535456522 29542578648 29594566144 29611305152 29641591408 29694249299 29697837312 29732964096 29762717088 29779551204 29780209272 29781023844 29810009541 29857239808 29857503104 29874944528 29939656318 29961427584 29978691072 30002118432 30026883216 30027148008 30096736384 30103993856 30121844896 30122510528 30184687104 30245601408 30250069824 30267740568 30268409424 30286357959 30293661156 30346970368 30364134944 30430470356 30488213184 30495565056 30518561568 30519396336 30536658438 30597771776 30615645632 30616322176 30700834021 30740181888 30740861184 30745972608 30771622752 30790278552 30790550076 30838652416 30861907648 30869349632 30887654512 30995492352 31037259396 31044743664 31063152549 31116964736 31204126382 31244119296 31244809728 31263337248 31270876032 31276075584 31293765672 31295313192 31313014161 31394009504 31412098432 31462011724 31503892992 31521711936 31553952144 31572384558 31653464128 31742128561 31783513344 31802360304 31826342262 31833313356 31834016808 31884030464 31977782408 32004460202 32038461312 32046187008 32065189728 32071230048 32089369884 32210711104 32261180471 32261893378 32303241984 32304839424 32323111392 32336281536 32375072301 32393726508 32458213216 32476915328 32529123484 32571821568 32590848576 32642634882 32661443256 32766068192 32784601036 32790052282 32790776876 32818132919 32832803328 32852998464 32860194432 32860920576 32880406416 33009323776 33028897616 33036862144 33061775032 33124510848 33196876752 33217295826 33301863712 33302599616 33322053512 33356135098 33398886144 33399624192 33419429472 33472532379 33491818932 33578450048 33597442384 33623697679 33631805636 33667535616 33695623104 33790007823 33847795904 33848543872 33868615352 33876782368 33901579478 33945779712 34040865144 34069264086 34128283904 34148220128 34148521264 34248010368 34267743744 34322194608 34342546953 34343305854 34396958464 34432139456 34451614648 34452556996 34486089469 34486851542 34531051776 34552291488 34627776612 34681230848 34687763968 34708333088 34716702592 34737288872 34763484041 34884853536 34905539526 34906310868 34913956584 34935431817 34995178816 35016395216 35016704008 35045608004 35093203717 35118722496 35138957568 35194792776 35215352007 35285828864 35305786912 35306752624 35383230194 35408959872 35429362176 35471863416 35486316528 35506387974 35508143814 35562957056 35568870272 35590748336 35598543968 35599330624 35620126168 35620440284 35697282533 35744801664 35765019312 35771756592 35792968497 35801599548 35884886752 35914507376 35963283148 36031524672 36032320896 36040213248 36067390944 36088778154 36145956352 36176111488 36182126656 36182926208 36203391664 36204381928 36282483886 36282803843 36330108672 36351331104 36388511016 36409092753 36445680128 36473163584 36481958656 36503591696 36546768368 36631036416 36651755328 36653567808 36674299464 36680397468 36689242512 36710998467 36711809706 36738836992 36769162496 36774594688 36827588072 36848807776 36877603906 36925684224 36947580384 36956489856 37006289463 37073039872 37102011232 37123389056 37182377492 37204919917 37252603776 37252932288 37275517488 37306614972 37312818114 37313642652 37371243008 37372265216 37408639424 37431649112 37452886592 37512398594 37513424663 37562333952 37583579616 37584607632 37612949946 37622019864 37681126912 37785641872 37791924664 37815170107 37823452966 37863636096 37872766464 37895224224 37896061632 37918198824 37923800772 38000333019 38015574784 38045282704 38067204032 38127692174 38159164087 38199703872 38200040736 38231572368 38261449083 38283494964 38359706528 38381809024 38405078624 38427852034 38437118456 38443509572 38466103643 38477953536 38515403904 38516457408 38517308544 38539094352 38577659406 38623289298 38638780928 38639121664 38722475968 38723535136 38745437588 38752736308 38785066177 38826270912 38835633408 38858319456 38858662128 38942490036 39011019008 39035014304 39043564352 39067235152 39073006856 39141366528 39147149184 39170882784 39179462592 39203561496 39256804158 39272549888 39357270656 39357617728 39380608696 39390104864 39420886934 39464848896 39472283136 39494609088 39495689376 39558447357 39580891512 39581240556 39605237331 39683622784 39706068272 39706945696 39708031792 39730491086 39746679388 39782290944 39788905728 39822100032 39846242832 39869201856 39932553342 39933645609 39948570112 40002824576 40035844288 40036197344 40175550624 40198699392 40230113352 40263675738 40327468544 40333426432 40356987424 40357879232 40381810612 40391548208 40415499553 40423112873 40468192512 40474921344 40587185364 40587543282 40621045641 40650950912 40691415424 40692528448 40715544584 40757188186 40834526304 40857694464 40882825632 40922616648 40923735996 40947787749 40986909184 40994630144 41028830336 41053704736 41054066768 41078048726 41131605504 41196962928 41220700224 41252912844 41286964422 41287328511 41383012528 41392991552 41417536732 41503944768 41527858944 41587701936 41593846008 41618143281 41619062958 41628179004 41684449664 41694501376 41701434112 41725020896 41727084256 41750685548 41846952576 41896449408 41921293128 41931401952 41963022156 41964169962 42028949248 42071936192 42096512744 42187697539 42242701056 42243856512 42267750096 42268684128 42275712336 42310981284 42336633009 42403147072 42435123016 42444417808 42445355744 42470524954 42525897216 42583651968 42618801984 42686522538 42717948416 42753586304 42761640064 42785826512 42879299138 42935204352 42935582976 42960664032 42961613376 42971023488 42997454544 43004603928 43028927799 43097481856 43115042048 43166763068 43191635344 43316668032 43317852864 43342353912 43386684198 43454464768 43523513176 43548591008 43639444992 43675466496 43675851648 43702330848 43771773111 43803997952 43813592576 43840541888 43969450811 44026777344 44052884304 44063507136 44089635876 44097941316 44166014464 44262502336 44289727768 44332834702 44390635008 44391849216 44416957728 44462387112 44559239296 44630043172 44655758576 44785859712 44786254656 44812416792 44909484477 44927497472 45053343764 45097193921 45145104576 45155990784 45182767344 45183765792 45387820192 45414734222 45425685448 45459940669 45473945088 45520455552 45546202416 45645705534 45664013824 45762926144 45790062604 45791074472 45817823579 45896657664 45923468448 45924483264 46069721984 46170368816 46196483278 46257978624 46292861472 46304024448 46331481768 46513138048 46540719368 46541747824 46551942112 46580575756 46640275968 46649061888 46675447104 46806189573 46824963328 46926390368 46953802676 46954216738 47015434752 47091014256 47118147648 47193017586 47211946496 47295817888 47315088704 47341850632 47344191752 47370970141 47480196192 47659735552 47686692416 47695675456 47723957996 47735466064 47763772199 47826045696 47966673612 48006690303 48042032896 48043094528 48089854592 48118370872 48147543422 48316066656 48392840067 48468441472 48518014688 48545457004 48546784858 48610079232 48687319824 48715372992 48793685226 48869007104 48871423744 48899065952 48907196624 48918990016 48947997956 48949079608 48977673481 49149102288 49176901554 49185078423 49186165314 49263440512 49275319808 49341719284 49382447642 49513985664 49543346424 49555293216 49592662548 49670138368 49670576384 49700689984 49742153296 49750424152 49751523536 49779663538 49952795568 49953899424 49983080268 50034202647 50111439488 50112810176 50150599928 50162693152 50192438582 50251806506 50257878528 50367675072 50396163576 50447708454 50484848128 50526965632 50528082176 50557598432 50565067696 50637933599 50667110692 50771693856 50772815808 50802923028 50815173552 50852369217 50932938496 50933387648 50975429824 51015265444 51044659952 51192425856 51222330192 51222781896 51353871872 51355276544 51356411392 51385459136 51436879208 51497719064 51595437696 51648209184 51677421972 51678835494 51730277313 51768361216 51811092608 51811549504 51923320048 51955257574 51963896413 52021846272 52031645952 52062499632 52075053888 52105933308 52196198912 52227843712 52239283456 52271415328 52342405544 52492768224 52524592824 52525056012 52568412006 52659478784 52660919168 52744596476 52774522016 52774987408 52806983108 52851037877 52874663424 52928743296 52958680368 52960128936 53074845291 53096133376 53128323776 53158935808 53243404456 53244860812 53344435584 53353305408 53386122504 53397815952 53398995936 53430189252 53430660426 53567400832 53598265856 53640151136 53684900984 53717448334 53725384427 53741935104 53827330128 53871761064 53944924722 53966561792 54116247152 54116724376 54148336957 54161394188 54218934528 54264167232 54273189984 54274389312 54305087496 54306572892 54423725829 54446035072 54510434176 54563488864 54564981328 54595843874 54597050332 54667024896 54668520192 54709745376 54722937984 54755387544 54820152552 54929283904 54960933632 55003883792 55049285896 55049771348 55108255488 55120326144 55153743744 55161892032 55241382108 55273211664 55316405859 55338593024 55450269248 55458461344 55490857708 55492083944 55504238672 55538378786 55563695616 55609559808 55653016848 55685083584 55773566238 55795936768 55861932544 55895057504 55908535936 55950696208 55952226616 55983873803 56056864512 56058397824 56112959136 56147473668 56179329888 56268597891 56325142016 56357000128 56358245504 56367616448 56414641712 56448844012 56521191936 56521690368 56678462808 56687886996 56735179449 56778202624 56825069312 56901642226 56915363384 56975829504 57023362176 57067924056 57100806048 57191538261 57280885376 57282151168 57294697984 57329939392 57339471904 57371903732 57448275456 57539559792 57572713536 57607617936 57641778051 57655677684 57665264358 57755557376 57757137152 57789805216 57848912264 57882705023 57958171392 57958682496 58083713952 58085302704 58118156382 58129104462 58234468864 58269774464 58361074486 58362364148 58437164544 58516528512 58552521456 58565346528 58600852728 58609510284 58737179072 58751342848 58786181168 58797255088 58830511454 58908824832 59035905984 59036426592 59070913044 59085157296 59131330401 59222610304 59283182816 59388498598 59395674624 59465928192 59525434176 59559102408 59560418544 59562047688 59595736629 59620019082 59714479616 59715006208 59749889056 59844830617 59879312636 59922855168 60004236864 60053766432 60054296016 60193472768 60243689792 60245021056 60491202816 60500139648 60535481136 60536818848 60572715918 60587322312 60693940736 60728269888 60860940712 60976426368 60991130112 61037123136 61038792672 61073316876 61135782279 61231291264 61232644352 61401668042 61480363776 61481722368 61491945216 61543245504 61580557104 61581100152 61617073089 61723815296 61738699264 61775309024 62074518792 62089487328 62126305098 62233929472 62408252764 62460317491 62488238592 62526674496 62541752064 62552151168 62587531344 62590626384 62626028322 62788019008 62824196864 62924023448 63043423872 63107904288 63144769116 63306928256 63484257122 63567026688 63604720608 63652684524 63666626712 63668033616 63705787431 63955564816 63993489131 64008920404 64076922624 64130379456 64142460096 64178739768 64318948707 64421422208 64522360942 64523786756 64606483968 64609678848 64646222784 64672563072 64750144602 64787453016 64916426432 64953830656 65058246968 65095044619 65181697152 65285269764 65322886512 65532136384 65569202072 65580104564 65581553752 65636265838 65705996928 65720388864 65721841152 65760812832 66018647552 66057795232 66073724288 66123550064 66162759949 66249021696 66393753504 66434591652 66499252053 66603727424 66605199232 66644107024 66712270196 66797772288 66838858944 66945064758 66983637864 67156900096 67194884768 67247395358 67263611272 67335071232 67391246208 67580015646 67695591808 67697087744 67737230704 67753564736 67803158956 68081730288 68122101333 68138528172 68256567808 68296440256 68297042528 68406833209 68496020736 68644389216 68685093906 68686611708 68793916928 68864278912 68903229296 68905113992 68957074901 68972178938 68973703084 69062103552 69104582976 69255553224 69294724917 69416666176 69433405184 69474577744 69526968082 69769707072 69811079052 69812621736 69827913168 69870863634 69990357632 70032790432 70033408016 70091216008 70186407434 70237444992 70277915136 70389585552 70430704014 70431325107 70571657728 70611573824 70613505248 70725708911 70766460388 70809363713 70817919744 70943726832 70972633056 71012775948 71016287628 71125914112 71137740544 71181496672 71197087936 71198661248 71240252336 71240880568 71394565066 71489603328 71530038624 71543513184 71585936994 71603199096 71769773504 71829014752 71926566296 71970807623 72063049344 72064641792 72080426496 72134781888 72177556308 72221315133 72352222976 72364253312 72365852416 72406783328 72408763856 72564967772 72565607686 72660217344 72702662208 72777022032 72818185506 72820177287 72946327168 72963917312 73007183392 73093536736 73209681127 73303510656 73307135616 73348598928 73360794936 73378485024 73421996934 73423619412 73538324992 73549189376 73655176144 73697615552 73755207812 73816738853 73895160768 73912979712 74012578926 74073671463 74204022464 74246778112 74364754984 74409839834 74410496017 74505207552 74505864576 74551034976 74613229944 74625636228 74627285304 74669495307 74744530432 74817278848 74863298224 74905773184 75024797188 75026849326 75124667904 75167159232 75169215264 75225899892 75244039728 75288657873 75377709759 75571283744 75583849328 75630340214 75646905932 75692768107 75727272192 75790448448 75792123264 75836397648 75847601544 76000666038 76031149568 76090565408 76134408064 76255384348 76318328174 76399407744 76400081472 76463144736 76522898166 76566989928 76719413056 76763618048 76810157248 76855704068 76874236912 76887019144 76930507277 76932207286 76934311597 77030807808 77032914816 77034617088 77078188704 77155318812 77246578596 77278243328 77444951936 77447070272 77490875176 77505472616 77570132354 77652541824 77671266816 77716638912 77717324256 77884980072 77932886361 78022038016 78070028608 78087128704 78134470304 78146013712 78258624653 78282733056 78294298368 78341765568 78358925184 78407122992 78513608316 78714541312 78715235456 78761217392 78780209728 78841773868 78989218176 78991378752 79116894714 79161783024 79162481112 79210474662 79367245568 79412136544 79413891392 79416063584 79460982172 79493358776 79542254363 79577811456 79644200064 79692485664 79738403712 79865106684 79867291218 80005649152 80071688576 80072394688 80351101248 80397398784 80460226704 80527351476 80576172501 80666852864 80713974848 80715758464 80763621224 80783096416 80830999106 80846225746 80936385024 80949842688 81174370728 81175086564 81242091282 81301901824 81382830848 81385056896 81431089168 81514376372 81669052608 81715388928 81765651264 81845233296 81847471992 81893765811 81895575498 82057660672 82107409472 82108133536 82156097452 82393925856 82441400448 82505825688 82573928844 82574657022 82766025056 82785983104 82835073464 83007889536 83055717888 83175403872 83187692016 83236286562 83238125916 83256358008 83307568179 83368899328 83402868224 83450041792 83454168512 83501371096 83683793479 83693905152 83792898816 83842586256 83862803904 83926044312 83928339924 84057898496 84143872384 84193025488 84375395078 84485402112 84487713024 84535500192 84537368256 84551424672 84621962568 84673266018 84806294144 84870246032 84888835616 84890711488 84941049908 85167303936 85237603968 85352463339 85373045076 85507172608 85523280128 85571653024 85758598276 85871165952 85921328064 85923226752 85942046976 85994909088 86009207856 86057855598 86194963712 86230084096 86333526136 86383270688 86520532241 86633336064 86635705728 86684707824 86773368396 86908929536 87047026352 87097182016 87350932992 87351703296 87404661696 87541611729 87543546222 87607995904 87681083776 87938901622 88053554688 88105768608 88127014272 88179271752 88195882632 88245767181 88525004672 88579455536 88665669404 88783698432 88833915456 88924774224 89082747897 89118478592 89260086344 89311517152 89455089581 89571719424 89572509312 89624833584 89818968954 89854994944 90106687528 90157652849 90174636409 90194387842 90290209152 90311981568 90365534688 90367531584 90775640384 90829468444 90851370896 90919881338 91040911104 91092404832 91291411068 91525852288 91580125208 91582148944 91635647158 91793315328 91846936896 91848966528 92102502063 92139443968 92340737632 92392966556 92487465499 92515957248 92585722944 92608048896 92662963536 93026276096 93081438736 93083495648 93103884224 93161151512 93350894208 93612379146 93649926656 93852780736 93907605352 93908433476 94182028512 94236295296 94386035172 94591635776 94630177408 94683701264 94688383504 94741940282 94960392384 95226385683 95373384832 95391350912 95447915992 95470932128 95527544398 95652091392 95933347224 96013380606 96084065792 96179709184 96236741744 96295086844 96375422011 96632133312 96783541413 96785680134 96936882944 97036029376 97090914008 97093569716 97374639648 97430745984 97587370452 97738014208 97742847488 97798131904 97814393248 97837980032 97895995912 97898159216 97955346962 98298204576 98353803108 98370156846 98372330628 98454398757 98526881024 98683438568 98764895284 98899028657 99027971328 99086692848 99110586432 99185325096 99341152768 99401379968 99484306592 99500848304 99503047072 99559327076 99905591136 99907798848 99966160536 100068405294 100222878976 100225620352 100301199856 100325386304 100384877164 100503613012 100601432593 100735350144 100792327152 100871093037 100895416908 101053931264 101056164352 101115196864 101130135392 101275867198 101334221384 101543387712 101545631616 101605846056 101630347104 101704738434 101865876992 101866775296 101950859648 102030530888 102089319904 102251538103 102384851712 102444660384 102445563792 102710553088 102770918272 102873758416 102995438128 103190875392 103296418368 103354843944 103357670988 103458268407 103460554626 103536722432 103622185216 103623099008 103846640096 103910515148 103927792826 104043692544 104063291904 104124999264 104150107776 104211866616 104290452123 104455687424 104478566912 104542830656 104684811088 104985536448 105049185648 105050112024 105136824012 105279611151 105318957568 105321838336 105489192952 105549044032 105549974816 105613966216 105702075754 105719651323 105857486592 105917360736 105920257872 106149690582 106192266752 106256647552 106317871616 106486808912 106489721624 106549953367 106570024847 106688871168 106706610816 106772245008 106795631904 106797991872 106860378504 106861320852 107091847599 107134801664 107280302272 107369801968 107434896668 107450768854 107654660256 107743522128 107889849444 108232494304 108233448752 108296673914 108322788376 108437869056 108528334464 108546379968 108548778624 108610174992 108613145784 108847451658 108848411529 108892070144 109020868352 109126977728 109129962656 109191687748 109194100664 109303368317 109337040384 109419490752 109445875968 109510775088 109640305104 109858567808 109921867264 110007767584 110098571792 110099542696 110216510976 110307487488 110323784064 110482764216 110546423328 110632811718 110677186048 110900538496 110916922688 110981715416 110984167888 111008477344 111076757572 111219119616 111306033696 111370167168 111547132476 111614759751 111790115008 111817071872 111901392416 111904453232 111967747606 112113729024 112116795648 112225918272 112294947336 112358659776 112537195782 112540273989 112714000256 112716491008 112735232896 112829283424 112897688024 113043380736 113356925616 113375773992 113445510321 113470358898 113650138624 113803284452 113830726768 113898226013 114046724352 114135848112 114201612096 114383076522 114477492261 114561770752 114564302336 114659878784 114678943808 114743807464 115079119584 115145427072 115215235872 115283556102 115311355368 115330528716 115398310929 115514274304 115579610432 115697824528 115765410046 115916342784 115917364992 116167427904 116170605408 116236312764 116258208924 116355198531 116539548928 116722148972 116724728296 117033057024 117105042912 117130693056 117201705456 117219020568 117474358144 117502685696 117572362336 117594510176 117661022908 117817649664 118071811968 118072853184 118141826088 118170314592 118262660802 118445220608 118566365632 118776997196 119050868352 119118204816 119120837088 119124095376 119191473258 119240038164 119430012416 119499778112 119689661234 119758625272 119845710336 120008473728 120107532864 120108592032 120386945536 120487379584 120490042112 120982405632 121000279296 121070962272 121073637696 121145431836 121174644624 121246498659 121269338619 121456539776 121721881424 121952852736 122074246272 122077585344 122146633752 122271564558 122462582528 122465288704 122803336084 122960727552 122983890432 123086491008 123161114208 123162200304 123234146178 123447630592 123550618048 124149037584 124178974656 124252610196 124467858944 124816505528 124920634982 125053348992 125083504128 125104302336 125175062688 125181252768 125252056644 125576038016 125648393728 125848046896 125922672161 126086847744 126215808576 126289538232 126563092617 126613856512 126968514244 127209441216 127305369048 127333253424 127336067232 127411574862 127911129632 127986978262 128017840808 128153845248 128260758912 128284920192 128357479536 128637897414 128842844416 129044721884 129047573512 129122957359 129292445568 129345126144 129500289204 129574906032 129832852864 129907661312 130116493936 130190089238 130363394304 130570539528 130645773024 131064272768 131138404144 131160209128 131163107504 131240884489 131272531676 131411993856 131440777728 131521625664 131908352433 132115590464 132147448576 132247100128 132325519898 132498043392 132787507008 132869183304 132998504106 133207454848 133210398464 133288214048 133424540392 133500006761 133677717888 133890129516 133967275728 134313800192 134389769536 134494790716 134527222544 134606994379 134782492416 135160031292 135291581763 135391183616 135394175488 135474461408 135507129472 135606317912 135689728031 136163460576 136244202666 136277056344 136379822007 136592880512 136594085056 136813666418 136992041472 137288778432 137370187812 137373223416 137453470737 137728557824 137806458592 137810227984 137914149802 137944357876 137947406168 138209165952 138511106448 138589449834 138833332352 138866810368 138949155488 139053936164 139334554403 139539414144 139622158104 139625243472 139655826336 139741727268 139980715264 140065580864 140066816032 140182432016 140291979971 140372814868 140474889984 140779171104 140861408028 140862650214 141223147648 141227010496 141451417822 141532920776 141618727426 141635839488 141887453664 141945266112 142025551896 142032575256 142112910423 142275481088 142362993344 142394175872 142397322496 142480504672 142481761136 142789130132 142979206656 143060077248 143087026368 143171873988 143206398192 143291316597 143539547008 143658029504 143853132592 143941615246 144126098688 144129283584 144269563776 144355112616 144442630266 144704445952 144728506624 144731704832 144813566656 144817527712 145047640309 145129935544 145131215372 145405324416 145554044064 145636371012 145640354574 145892654336 146014366784 146187073472 146419362254 146423367233 146607021312 146614271232 146697197856 146721589872 146756970048 146843993868 146847238824 146933020443 147098378752 147310352288 147395231104 147510415624 147633477706 147790321536 147825959424 148025157852 148147342926 148408044928 148493556224 148729509968 148819679668 148820992034 148943834017 149010415104 149011729152 149102069952 149226459888 149251272456 149254570608 149338990614 149634557696 149726596448 149811546368 150049594376 150053698652 150334318464 150338430528 150451799784 150488079456 150577315746 150755419518 151142567488 151167698656 151260680428 151293811864 151385536214 151386871207 151454544384 151580896896 151584246528 151672795296 151695203088 151913800797 152001332076 152181130816 152268816128 152510768696 152599858697 152636656348 152798815488 152800162944 152926289472 153045796332 153133979856 153438826112 153527236096 153620314496 153711408136 153748473824 153774038288 153861014554 153864414572 153868623194 154061615616 154065829632 154069234176 154156377408 154310637624 154493157192 154889903872 154894140544 154981750352 155010945232 155140264708 155305083648 155433277824 155434648512 155769960144 155865772722 155891689239 156140057216 156174257408 156268940608 156292027424 156517249306 156588596736 156683531136 156717850368 156814245984 157027216632 157429082624 157430470912 157522434784 157560419456 157683547736 157772735263 157978436352 157982757504 158233789428 158323566048 158324962224 158420949324 158553113631 158734491136 158824273088 158827782784 158832127168 158921964344 158986717552 159084508726 159288400128 159384971328 159476807424 159730213368 159734582436 160011298304 160143377152 160144789376 160702202496 160794797568 160920453408 161054702952 161152345002 161176153281 161427949696 161431516928 161527242448 161566192832 161661998212 161692451492 161899685376 162348741456 162350173128 162445010871 162484182564 162765661696 162770113792 162862178336 163028752744 163338105216 163531302528 163690466592 163694943984 163787531622 163791150996 164115321344 164214818944 164216267072 164312194904 164668109749 164787851712 164882800896 165011651376 165147857688 165149314044 165532050112 165571966208 165670146928 166015779072 166350807744 166375384032 166472573124 166476251832 166512716016 166615136358 166737798656 166900083584 166908337024 167002742192 167367586958 167387810304 167585797632 167685172512 167725607808 167852088624 167856679848 167951621409 168287744768 168386050976 168750790156 168975426048 169071000384 169074736512 169102849344 169243925136 169346532036 169612588288 169740492064 169777671232 169781422976 169882099816 170334607872 170475207936 170704926678 170746090152 171014345216 171046560256 171143306048 171517196552 171622695101 171842656128 171846453504 171884093952 171989818176 172018415712 172115711196 172389927424 172667052272 172766541376 173041064482 173266672128 173271411456 173369415648 173546736792 173648115069 174094052704 174194364032 174703406592 174809323392 175083223458 175087092444 175362167552 175877803244 176024531111 176211537216 176254028544 176358543504 176391765264 176491534362 177050009344 177158911072 177331338808 177440413579 177667830912 177849548448 178165495794 178236957184 178520172688 178623034304 178910179162 179143438848 179145018624 179249667168 179534491851 179637937908 180213375056 180315305698 180345287551 180349272818 180388775684 180580418304 180731069376 180735063168 181551280768 181658936888 181702741792 181839762676 182081822208 182184809664 182582822136 183051704576 183160250416 183164297888 183271294316 183458743039 183693873792 183697933056 184205004126 184278887936 184681475264 184785933112 184974930998 185171445888 185216097792 185325927072 186052552192 186162877472 186166991296 186207768448 186322303024 186458687129 186701788416 187224758292 187380952473 187705561472 187815210704 187816866952 188364057024 188472590592 188772070344 189183271552 189260354816 189367402528 189376767008 189483880564 189677683481 189920784768 190452771366 190746769664 190782701824 190895831984 190941864256 191055088796 191866694448 191980467393 192026761212 192359418368 192473483488 192590173688 192750844022 193264266624 193567082826 193571360268 193873765888 194072058752 194181828016 194187139432 194607766067 194749279296 194861491968 195174740904 195285133857 195596263808 195628786496 195675960064 195791991824 195796318432 195910693924 196596409152 196707606216 196740313692 196744661256 196908797514 197053762048 197366877136 197529790568 197798057314 198055942656 198173385696 198221172864 198370650192 198488279847 198802759936 198968613184 199001696608 199006094144 199118654152 199553661373 199811182272 199815597696 199932321072 200136810588 200445757952 200451240704 200602399712 200650772608 200769754328 201007226024 201202865186 201470700288 201584654304 201742186074 201790833816 202107862528 202230393728 202260270784 202551734396 202668442768 202826821483 203086775424 203091263232 203211692112 203260694208 203409476868 203733550592 203901719296 204061061776 204178639808 204503076206 204769703424 204889320768 204891127584 205220499627 205541836544 205747516832 205990876256 206318192267 206381750784 206592836736 206709687888 206715341976 206871224703 206916536814 206921109252 207244370432 207246198016 207693280192 207821030296 207855585652 208028991313 208249998528 208300215552 208423733232 208580904246 208911374848 209085661312 209369622176 209702306957 209971072896 210098371296 210100224048 210273648024 210559222302 210643676672 210978385904 211098088064 211099949632 211227932432 211404151508 211439302646 211714973184 211834721472 211840515744 212177126733 212299381164 212428091139 212513295104 212973617824 212979443248 213099906734 213140049694 213377742336 213413221632 213544490016 213591263808 213595983744 213720757008 213722641704 214183695198 214269603328 214560604544 214739603936 214869793336 214901537708 215309320512 215487044256 215779698888 215912422869 216464988608 216466897504 216593347828 216645576752 216814878137 217056668928 217092759936 217097557248 217220349984 217226291568 217694903316 217696823058 217784140288 218041736704 218253955456 218259925312 218383375496 218388201328 218606736634 218838981504 218891751936 219021550176 219280610208 219629043381 219717135616 220015535168 220197143584 220199085392 220614974976 220647568128 220965528432 221092846656 221265623436 221450216559 221801076992 221833845376 221963430832 221968335776 222016954688 222153515144 222612067392 222740334336 223094264952 223229519502 223231488051 223580230016 223634143744 223802784832 223808906464 223935495212 224164535023 224233591296 224451836544 224589894672 224717319552 225074391564 225080547978 225428000512 225432982016 225470465792 225658566848 225795376048 226713851232 226751547984 226891020642 226940717796 227078304321 227606568904 227661453536 227796452026 228093448704 228271696224 228403224192 228766153044 228954984522 229123541504 229319757568 229357887616 229487614928 230158239168 230290854144 230430471744 230567112204 230622710736 230661057432 230791521831 230796621858 230802934791 231159220864 231395649056 231530820092 231834729984 232334855808 232341210816 232472625528 232516417848 232710397062 233079097856 233444297944 233449456592 234066114048 234210085824 234261386112 234403410912 234438041136 234775873959 234948716288 235144724672 235189020352 235322045816 235836145259 236143623936 236145706368 236283652176 236340629184 236525321604 236890441216 237132731264 237553994392 238101736704 238236409632 238241674176 238248190752 238382946516 238480076328 238626763089 238999556224 239379322468 239517250544 240016947456 240215065728 240217184064 240974759168 240980084224 242000558592 242141924544 242147275392 242290863672 242349289248 242492997318 242538677238 242913079552 243443762848 243830590861 243905705472 244148492544 244155170688 244293267504 244543129116 244925165056 245606672168 246172982016 246322228416 246324400608 246468292356 246895261184 247101236096 248298075168 248357949312 248505220392 249633011056 249781038221 249841269964 250106697984 250208604672 250350125376 250362505536 250504113288 251051380437 251152076032 251696093792 251845344322 252173695488 252431617152 252579076464 253126185234 253227713024 253937028488 254080658029 254418882432 254610738096 254666506848 254672134464 254823149724 255822259264 255973956524 256035681616 256521517824 256569840384 256714959072 257275794828 257685688832 258089443768 258095147024 258245914718 258248192059 258584891136 258690252288 259000578408 259149812064 259561596723 259665705728 260232987872 260380178476 260726788608 261141079056 261291546048 262128545536 262276808288 262320418256 262326215008 262481768978 262545063352 262823987712 263043251328 263816704866 264231180928 264294897152 264494200256 264651039796 265575014016 265738366608 265997008212 266414909696 266420796928 266576428096 266849080784 267000013522 267007316719 267355435776 267780259032 267934551456 268365268743 268779539072 268989581432 269054445088 269213988758 269564984832 270320062584 270472958547 270523909227 270583163526 270782367232 270948922816 271014258944 271212635824 271379456062 271603462031 272326921152 272488405332 272554112688 272759644014 273185761024 273188170112 273627332836 274577556864 274740375624 274746446832 274906941474 275457115648 275612917184 275620455968 275828299604 275888715752 275894812336 276058412201 276418331904 277022212896 277178899668 277462396497 277666664704 277898310976 278107872328 278669108806 278715444397 279078828288 279244316208 279250486944 279311652672 279483454536 279961430528 280131161728 280133632064 280364864032 280583959942 280745629736 280949779968 281558342208 281722816056 281725300428 282446295296 282454020992 282902835644 283065841552 283237454852 283774907328 283890532224 284051103792 284065150512 284225820846 284725986688 284788351744 284794644992 284961009344 284963522272 285578260264 286120154496 286174052736 286343747976 286412796384 286582633194 287079094016 287316059008 287706265184 287883230492 288163425563 288252197376 288539127552 288710225232 288885260532 289126266033 289457013248 289627133312 289635055424 290095280618 290259871088 290262430744 290810648832 291108088128 291272742024 291280709148 291785308672 292028733568 292374146944 292838724508 292846734466 293214042624 293228542464 293394395712 293443179744 293513940096 293687987736 293694477648 293866040886 294620704576 294790462208 295020831248 295266955412 295580643072 296050315704 296294685852 296697085971 296816089856 297459019936 297639359336 297641984068 297887668034 298023458304 298204139904 298452919776 298502544912 298509141216 298677981228 299269115392 299453192896 299623092736 300099188752 300107397304 300277141307 300668636928 300676861056 300903599568 300976158912 301154631492 301510839036 301804297779 302285134976 302335397312 302521360856 302587623728 302771072428 302773742414 303161793792 303168493056 303345590592 303390406176 303827601594 304002664152 304362261632 304537632256 305021537392 305199717394 305273312696 305597630976 305600325888 305852578944 306091592664 306267959712 306754614309 306877652224 307240628992 307422816272 307496947648 307548076576 307722029108 307728829144 307737246388 308131659264 308312754816 308621275248 308986314384 309779807744 309788281088 309963500704 310021890464 310280529416 310610167296 310866555648 310869297024 311539920288 311731545444 311783378478 312280114432 312348514816 312537881216 312584054848 312959032243 313034498612 313367062272 313435700736 313628491968 314054433264 314860941824 315044869568 315120838912 315367095472 315545470526 315956872704 315965515008 316467578856 316647132096 316649924448 316841898648 317106227262 317158953969 317648546176 317655565568 317664254336 317843928688 317973435104 318169017452 318576800256 318769942656 318953614848 319460426736 319469164872 319649860101 319710074541 320286754304 320289578752 320985909673 321404404992 321840906816 322109405904 322304690004 322352306562 322855899392 322863033856 323054484896 323132385664 323323996424 323384902984 323567812997 324697482912 324700346256 324890021742 324968365128 325540227584 325724356672 326057505488 326636742289 326676210432 327062605056 327380933184 327389887968 327575063244 327582301992 327910104951 328429637888 328432534144 328624389808 329336219498 329575703424 329765601792 330023302752 330295715376 330298628088 331064100224 331143932416 331340293856 332031558144 332701615488 332750768064 332945146248 332952503664 333025432032 333230272716 333800167168 333816674048 334005484384 334735173916 335370345024 335451215616 335704177248 335713359696 335903242818 336575489536 336772101952 337501580312 337709174231 338142000768 338149473024 338205698688 338487850272 338693064072 339225176576 339480984128 339555342464 339562845952 339764199632 340950415872 341409853356 341492180304 341694678039 342286612096 343034393104 343245390202 343685312256 343692907008 343979636352 344036831424 344231422392 345334104544 345533082752 346082128964 346542822912 346738831296 347093473584 347296230138 348188105408 348388728064 349163414171 349618646784 350166446916 350174184888 350724335104 351755606488 352049062222 352423074432 352508057088 352717087008 352783530528 352983068724 354100018688 354317822144 354662677616 354872985181 354880827158 355335661824 355699096896 356330991588 357040345376 357246068608 357820358324 358290037248 358499334336 359068983702 359275875816 360426750112 360630611396 360690575102 360698545636 360777551368 360999462109 361160836608 361462138752 361470126336 363102561536 363317873776 363405483584 363679525352 364369619328 365165644272 366103409152 366320500832 366328595776 366542588632 366917486078 367387747584 367395866112 368410008252 369362950528 369571866224 369860674469 369949861996 370342891776 370651854144 372325754944 372333982592 372415536896 372644606048 372917374258 373403576832 374449516584 374761904946 375411122944 375630421408 375633733904 376728114048 376945181184 377544140688 377768016483 378366543104 378520709632 378734805056 378753534016 378967761128 379346984159 379355366962 379841569536 380905542732 381493539328 381565403648 381791663968 381883728512 382110177592 382398324451 383733388896 383960934786 384053522424 384946966976 385180347376 385501688044 386025240887 386528533248 387134165652 387142720536 387368872077 388144117504 388363656032 388374278864 389215532134 389498558592 389722983936 390349481808 390570267714 391192527616 391257572992 391351920128 391583983648 391592636864 391821387848 392670107863 393192818304 393415212432 393480627384 393489322512 393722653467 393817595028 394733754272 395059581136 395596114628 396346771392 396442345728 396741300384 396976559694 397605519872 397937226368 398003393216 398012188288 398237308304 399107322746 399110842273 399622364544 399631195392 399864642144 400273621176 400500020283 400902481408 401204799424 401301545216 401539508656 402014452048 402405730372 402941400576 403169308608 403484372148 403581667632 403820983137 404460787456 404520541568 405103468792 405336885536 405653642966 406173550848 406182526464 406423384224 406521388416 406818953736 407069184093 407803438592 408122123552 408357279616 409006152412 409254119087 409778641536 409782255168 410440999254 411083673088 411495033664 411981752512 412636384534 412647671293 413185673472 413419375776 413430683952 413742449406 413833073628 413842218504 414492396032 415386560384 415642060592 415711171304 416057982626 416499997056 416600431104 416847466464 417161808492 418003663209 418171322624 418739244352 419404613914 419750804957 419942145792 420196742592 420200448096 420547296048 420875939913 421118444604 421956771808 422196176128 422199899264 422455864864 422808303016 422878605292 423127140073 423669442944 423681031488 424354253466 424598762328 424856182278 425026590208 425947235648 425958886496 426199813468 426280099388 426635727947 426826443264 427088980032 427182527616 427191967488 427441514016 427445283408 428367390396 429121209088 429479207872 429739586672 429803075416 430618641024 430974088512 431559397776 431824845738 432929977216 432933795008 433186695656 433291153504 433629756274 434113337856 434185519872 434195114496 434440699968 434452583136 435142920927 435389806632 435393646116 436507910912 436519850624 436766750992 436776402656 437213473268 437677963008 438043100352 438561220416 439258086762 439270101699 439434271232 440031070336 440394287168 440398170784 441295136256 441931056864 442185693312 442531246872 442900433118 443602153984 443667690752 443926861664 443936671552 444033909376 444307030288 445224134784 445480668672 446188529904 446459039004 446462976102 446831502051 447160460032 447605569664 447617812928 447870990424 448329070046 448903673088 449179789344 449434639104 450148783128 450161095956 450856001024 450940931584 451317133696 451590752096 453427702464 453503095968 453782041284 453881435592 454156608642 454160613621 455213137808 455322907072 455592904052 456543392448 456806448384 457532306088 457799576091 457909969044 458639515136 458715775232 458975229856 460316478336 460581708288 460860943488 461134224408 461245421472 461322114864 461583043662 461593243716 461605869582 462318441728 462791298112 463061640184 464064672929 464669711616 464682421632 464945251056 465032835696 465420794124 466888595888 466898913184 468420171648 468522772224 468806821824 468876082272 469551747918 469897432576 470289449344 470378040704 470644091632 471672290518 472287247872 472291412736 472567304352 472681258368 473050643208 473318205789 474265462528 475107988784 476203473408 476472819264 476483348352 476496381504 476765893032 476960152656 477253526178 477999112448 478758644936 479034501088 480033894912 480430131456 480434368128 481949518336 483663958921 484283849088 484294550784 484581727344 484698578496 484985994636 485077354476 485826159104 486887525696 487661181722 488296985088 488310341376 488586535008 489086258232 491213344336 492345964032 492644456832 492648801216 492936584712 494004329247 494202472192 496069133131 496596150336 496715898624 497010440784 499266022112 499562076442 499682539928 500059347359 500213395968 500700250752 500725011072 501008226576 502102760874 502304152064 503392187584 503690688644 504863234304 505158152928 506252370468 507874056976 508161316058 508837764864 509221476192 509333013696 509344268928 509646299448 511644518528 511947913048 512071363232 513043035648 513139680768 513429918144 514551589656 514868085303 516178887536 516190294048 516491829436 516496384118 517169782272 518001156816 518299624128 519123193446 519331411456 520465975744 520760356952 522282158112 522583092096 524257091072 524553616576 524640836512 524652430016 524963537956 525090126704 525401494189 526086502656 527633409732 528073593333 528462361856 528988400512 529302079592 531150028032 531476733216 531994016424 532321240737 532829819392 533152856192 533698161568 534000027044 534014633438 534710871552 535560518064 535869102912 536730537486 537559078144 537979162864 538108890176 538427977516 540640125168 540945917094 541035862653 541047818454 541166327052 541897845632 542028517888 542425271648 542758912124 543206924062 544653842304 544976810664 545108225376 545519288028 546371522048 546376340224 547254665672 548440068007 549155113728 549480751248 549492893664 549813882948 550376229117 551225834368 551240911936 551656599208 551777431504 551789624672 552116824402 552836663808 554044425792 554357799336 554924792994 555333329408 555796621952 556215744656 557338217612 557430888794 558157656576 558488632416 558500973888 558623305344 558966909072 559376061387 560262323456 560267264128 560729728064 561167919884 561491259472 563116684416 563445632112 563450600856 564892590592 564908041984 565805671288 566131683104 566474909704 567549814656 567781064448 568102207584 568130301024 568451641692 569033050443 569451973376 569576703488 569922018688 569927044544 571156520528 571602860543 572240308992 572348105472 572687495952 572825592768 573165266388 574158188032 574632118016 575412530368 575766460984 576326851126 577078255104 577420450464 577770521064 578252532066 579254266624 579270110848 580190561236 580519742176 580524861488 581621297664 582216176256 582545484048 582561418296 583823298201 584057467136 584748293888 585677449016 585693468932 586263520973 586788791424 586886359488 587027880192 587375975472 587388955296 587732081772 589241409152 589580924416 590041662496 590533910824 590979228697 591161286144 592100631408 592589371704 593394171942 593632179712 594918039872 595278718672 595283968136 595631706527 595775336068 596408279808 596905839552 597005089824 597018282432 597355962456 598660984119 598906385792 600198377504 600214794608 600554282614 601337273856 601353722112 601807199136 601952317824 602309262984 603021678072 603608595558 604570269952 604670794624 605042721712 605175247456 605542144856 605547484828 606323587584 606691181184 606780812352 607655203188 608005328304 608480464449 608724523264 610043074784 610399434788 610546625392 611200651776 611705157888 612183185328 612535919424 613509228618 613755304448 614481257984 614845632544 614993895296 615096153152 615444058216 615457658288 615474492776 615822611833 616625509632 617242550496 617972628768 618954576801 619576562176 619927001408 620043780928 620561058832 621733111296 621738594048 623079840576 623463090888 623566756956 624086973939 624560228864 625075762432 625168109696 625918064486 626068997224 626734124544 627256983936 628108866528 629106920871 630089739136 630241677824 630734190944 631090941052 631931030016 632935157712 633294264192 633299848896 633683797296 634212454524 634317907938 635297092352 635311131136 635328508672 635687857376 635946870208 636338034904 636709755253 637539885312 638920853472 638938329744 639299720202 639420149082 640579157504 641971819346 642808809984 643681813632 644218811808 644609380008 644704613124 645711798784 646108969792 646264771328 646647992848 646769805968 647135625994 649394965824 649400692512 649780043484 649936730256 650444634411 651448713344 652115010976 653273484578 653352420864 654125210112 654761866368 654779775936 655150126488 655164603984 655820209902 656859275776 656865068288 657248779616 658293136787 658672438996 659151406848 660046605504 660591430752 660597256176 662128200448 662680587712 665403230976 665501536128 665890292496 665905007328 666050864064 666460545432 667600334336 667633348096 668010968768 669470347832 670740690048 670902431232 671408354496 671426719392 671806485636 672493605069 673544203904 675003160624 675418348462 676284001536 676298946048 676411397376 676975700544 677386128144 678961968256 679110684928 679125691904 679528399264 682819706712 682984360608 683389356078 684573224192 686068786208 686490780404 687063492401 687370624512 687959272704 688073662848 688462844784 690668209088 691066165504 692164257928 693477662592 694186947168 694592460276 696376210816 696777456128 698326828342 699237293568 700332893832 700348369776 703511212976 703928380441 704098124444 704846148864 705434174016 705567061056 705966137448 707508435777 708635644288 709325355232 709745970362 709761654316 710671323648 711398193792 712661983176 714080690752 714492137216 715640716648 716045490809 716998668672 718137967404 718551751632 720853500224 721261222792 721381150204 721397091272 721555102736 721998924218 722924277504 722940252672 726205123072 726635747552 726810967168 727359050704 727790359439 728739238656 730331288544 731491772583 732641001664 732657191552 733085177264 733834972156 734775495168 736820016504 738725901056 739143732448 739721348938 739899723992 740685783552 741303708288 744651509888 744667965184 744831073792 745289212096 745834748516 748899033168 749343114663 749523809892 750822245888 751260842816 751267467808 752475165299 753456228096 755088281376 755536032966 756733086208 757469610112 757507068032 757935522256 758693968318 758710733924 759683139072 761811085464 762241974087 763583327936 763767457024 764220355184 764796648902 767466777792 767921869572 768107044848 769893933952 770360694752 771003376088 772050481774 773057066496 774268331304 774285441072 774737744154 774744576177 776288235008 776727312064 776748557728 777982798021 778431064268 778903000843 778997117184 780698963616 781140535428 782385055232 782515145984 783167967296 783185273728 783642775696 785340215726 786385636608 786830424864 786961254768 786978645024 787445306934 787635190056 789467508544 790119162272 791192229256 792693542784 792884691456 793482600768 793953119388 795874452736 796006786432 796024376576 796474616608 798214645492 798221684546 799244729088 799262390784 799729284288 800547242352 801000040566 801021950157 802409598848 802603090432 803079017312 804028904096 804811460744 805306492397 806338617216 806968744296 807163335264 807641966274 808921574912 809041083136 810206937584 810673771072 811307285932 811984127383 812347101696 812846768448 813042776832 813637907472 814138368186 814810386093 816244247104 816714559232 818012304824 818508238174 819557283072 819564510336 820881998508 822990067328 823963505024 825272769068 825295342586 826371346944 826838751552 826861367904 827484898812 827666147256 827684437008 828175236603 830773120768 831284121184 831422342608 832115965252 832620449177 832999994112 833694932928 834323616984 836007326418 836146333191 836342645248 837478488704 838809227828 839501609914 839884291584 840393485184 840400896192 841094592096 841751879826 842236889208 843913543616 844392352256 844399798528 844911729728 845616606032 845757210584 846235580047 846254280146 847338885888 847362062976 848708506932 849197524656 849712364556 851894471296 851917772992 852399626936 852560198776 853271455894 854177960064 854365055232 854383934976 854883028032 854890566816 856734780792 858242418176 858958415744 859479173344 859606150832 860844871183 861237282048 861948177024 863118795552 863649691476 864490276689 865859954432 865867590016 866373391312 866582307008 867259512548 868371039744 868881399936 868905166272 870285841854 870779613264 870787292232 873015821824 873039701248 873533501984 873552805312 874426946536 875355926016 876086200704 877122440832 878516173524 878540203398 880062140672 880788574336 880796341568 883862113728 884371386624 885062493744 885800866236 887335381504 887853723328 887873343104 888067818752 888614060576 890448269568 892377059808 892918078008 892925952204 893663004102 894320920064 895211139328 895235625856 895741980848 896658140092 897807346176 898359578688 898869278208 900297566256 900322191912 900831423921 902634267392 903181504192 906855404928 907006191936 907564082568 907762871184 908313217284 908321227242 910426275616 910645814144 911185808104 913086784896 913612896768 915064612176 915599152182 915819938088 917431550464 917950459712 920521728269 920632956672 921721886976 922268448816 922490842944 922644229728 923166087324 923186487432 923211739164 924636883456 925582596224 926123280368 928129345858 929339423232 929364843264 929890502112 930065671392 930841588248 933777191776 933797826368 936840343296 937045544448 937613643648 937752164544 938877096729 939103495836 940578898688 940756081408 941288183264 943344581036 944582825472 945134608704 945362516736 946101286416 946636411578 948530925056 950215977568 951725854651 952945638528 952966696704 952992763008 953531786064 953920305312 954507052356 955998224896 957517289872 958069002176 960860262912 960868736256 962957729019 967327917842 968567698176 968589101568 969163454688 969397156992 969971989272 970154708952 970703438991 973775051392 975322363444 976620682752 977173070016 978172516464 979910226867 982426688672 984005985391 985288913664 985297602432 985873169424 988008658494 988404944384 992138266262 993192300672 993431797248 994020881568 998532044224 999124152884 999365079856 1000096594601 1000118694718 1001400501504 1001450022144 1002016453152 1004205521748 1006784375168 1007381377288 1009726468608 1010316305856 1012504740936 1013127522693 1015748113952 1016322632116 1017362120489 1017675529728 1018442952384 1018666027392 1018688537856 1019292598896 1023289037056 1023895826096 1024142726464 1026859836288 1029103179312 1029736170606 1032357775072 1032380588096 1032983658872 1032992768236 1036002313632 1036599248256 1038246386892 1040931951488 1041520713904 1044564316224 1045166184192 1047490242513 1049107233152 1049281673024 1049304860032 1049927075912 1050180253408 1050802988378 1052173005312 1055266819464 1056147186666 1056924723712 1057976801024 1058604159184 1062300056064 1062953466432 1063988032848 1064618955543 1064642481474 1066305712384 1067396323136 1068000054088 1068029266876 1071121036128 1071738205824 1073461074972 1075118156288 1075958325728 1076217780352 1076855955032 1081280250336 1081891834188 1082071725306 1082095636908 1082332654104 1082998386327 1083795691264 1084850543296 1085517824248 1086413848124 1087889315227 1089307684608 1089953621328 1090216450752 1091038576056 1092752680448 1094509331344 1096880136014 1098310227456 1098961502496 1098985787328 1099627765896 1100752458234 1102451668736 1102481823872 1103313198416 1103554863008 1103579249344 1104233648804 1106615758523 1108088851584 1108715598672 1109582023407 1109849585988 1111593243904 1112431489312 1114676435224 1114861777588 1116977264832 1117001947776 1117246610688 1117933818144 1118752122774 1120524646912 1120534528256 1121459456128 1122335839768 1122982518944 1124766919133 1126233368832 1126891264224 1126901201712 1129816083968 1131611342576 1132263366208 1132949819408 1135099629312 1135562128896 1136204415168 1136260602048 1136903283384 1138040952477 1138066100886 1138903946752 1139844037376 1139854089088 1142313041056 1143205721086 1144480617984 1144696210944 1145374991904 1145651185536 1146330532776 1147194973353 1149264236032 1150825060736 1151532921968 1152653702252 1154840900928 1155541042128 1156505064132 1158075722661 1158508533248 1158540221696 1160381122472 1161039484352 1161049722976 1162916164553 1164432352512 1165090968096 1165122836592 1167646596402 1168114934272 1169496587776 1171354898032 1171386937864 1172049487037 1172270273317 1172527041946 1173577582848 1173772718976 1174055760384 1174751950944 1174777910592 1175464163544 1178010323589 1178482818304 1180083324992 1181067821648 1181958457394 1184201262816 1185178743408 1186788343884 1189836079744 1190557437344 1190567936272 1191263413054 1191550672136 1192816559616 1193811679104 1194010179648 1194036564864 1194711924912 1197321968238 1197332526819 1197812771584 1200396755008 1200429589216 1201108565228 1202337051487 1202707444224 1203614398272 1203904635648 1204618525968 1206043356144 1207217191116 1209140539904 1209341589248 1210085443424 1210350494912 1211084289712 1211094969656 1213382362368 1213561624704 1215310406376 1216010656608 1216960928898 1217449046528 1220086149568 1220798869576 1221093250784 1223410315776 1224366370656 1225071838848 1227018457236 1227762357261 1229691265088 1229987790592 1230192306304 1230888116432 1230915316576 1230948985552 1231645223666 1233251019264 1234485100992 1235945257536 1237909153602 1237943013879 1239854002816 1240087561856 1241122117664 1243477188096 1246159681152 1246926181776 1247133513912 1248173947878 1250151524864 1250336219392 1251836128972 1252137994448 1252880486143 1254513967872 1256217733056 1258213841742 1259252414871 1260179478272 1261468381888 1262181882104 1265870315424 1266588528384 1266599697792 1267367594592 1268424909048 1268635815876 1269381420219 1270594184704 1270657017344 1271375714752 1271893740416 1272676069808 1273419510506 1275079770624 1277841706944 1277876659488 1278599440404 1278840298164 1279907183841 1283943638692 1287363627264 1288437623616 1289218760016 1289409226248 1292217939584 1292529542656 1293295985696 1293539611936 1294271251988 1298789931648 1298801385024 1299560086968 1299873460512 1300889268822 1302897426688 1304230021952 1306546969156 1307818623709 1309523732736 1309559551872 1310300252976 1310329207968 1311640419804 1313730136576 1314497559232 1316586273574 1317344877992 1318302813696 1320093211008 1321182861504 1321194512352 1324256400896 1325361175424 1330806461952 1331003072256 1331780584992 1331810014656 1332101728128 1332921090864 1336021937536 1338940695664 1341481380096 1342816708992 1342853438784 1343612971272 1344987210138 1347088407808 1350006321248 1350836696924 1352568003072 1352822794752 1353951401088 1354772256288 1357923936512 1358221369856 1359056798528 1365639413424 1365968721216 1366778712156 1369146448384 1372137572416 1372981560808 1374126984802 1375918545408 1376147325696 1376925689568 1381336418176 1382132331008 1384328515856 1385149393771 1386955325184 1388373894336 1389184920552 1392194018787 1392752421632 1396653656684 1400665787664 1400696739552 1407022425952 1407856760882 1408196248888 1409692297728 1410868348032 1411134122112 1411932274896 1415016871554 1417271288576 1418650710464 1419491940724 1419523308632 1420352530949 1422796387584 1425323966352 1428161381504 1428984274432 1431281433296 1432090981618 1433997337344 1436275934808 1437103503264 1441707000448 1442522445584 1442762300408 1442794182544 1443110205472 1443997848436 1445848555008 1450991876763 1453271495104 1453621934336 1454718101408 1455580718878 1457478477312 1460662577088 1462983545166 1465282003328 1465314383104 1466170354528 1467669944312 1468500074371 1473640033008 1477451802112 1478287464896 1479442697876 1479799447984 1480676938169 1482607416576 1488207399393 1489303019776 1489335930368 1490578424192 1491669497032 1497798066336 1498686229326 1499047619784 1500178042077 1502521685632 1502534935616 1504950330598 1506912456192 1510176562752 1511072065932 1514939220224 1515014136064 1515871044512 1517387936636 1517421467848 1523622170928 1524483948174 1527166655872 1527534914048 1528440710368 1529593297804 1532680098433 1534933555584 1535843739144 1536214089696 1539787867904 1540721389504 1542006752176 1544100963548 1548536662608 1548570882144 1549475488308 1549489152354 1553454624128 1553497115456 1555965596042 1556862128536 1557806001686 1557994234368 1561397927232 1562281070856 1565030291968 1566335934592 1566370547456 1567285551392 1570680431452 1572771273216 1573660849728 1573922509536 1573957290048 1574890613868 1575270380112 1576204482567 1578935017088 1580238324544 1582384458512 1585387085568 1586965201536 1587906238776 1591748905472 1592013572864 1592048753152 1592949233216 1596429290984 1596443369092 1598489458176 1599458568576 1601094484704 1602000081132 1602043900314 1604819197696 1606158034624 1608057808192 1609622921488 1610612984794 1612677234432 1613937488592 1614326670528 1615283932548 1618082166272 1620413875168 1621347542144 1622614571864 1623968254766 1625693536896 1626085553664 1627275814944 1628276736372 1629620772186 1632488494208 1633429118464 1636024609648 1637016476348 1638382174187 1639114566144 1639129020672 1641763997016 1645320204021 1645980134656 1647927010048 1650545538136 1650590685172 1653677503104 1653722735808 1654969797624 1655332294512 1655368874016 1656350473206 1661546241536 1662568242368 1662844685216 1664231930504 1665240898354 1665999988224 1667389865856 1668647233968 1672014652836 1672292666382 1674956977408 1677618455656 1678598445667 1679003219828 1680786970368 1680801792384 1682189184192 1683503759652 1684473778416 1687827087232 1688799597056 1689823459456 1691233212064 1691514421168 1692471160094 1692508560292 1694677771776 1694724125952 1697417013864 1698395049312 1699424729112 1703788942592 1703835545984 1704799253872 1705120397552 1706542911788 1708355920128 1708730110464 1709766056064 1709781133632 1713469561584 1714808581629 1717916831488 1718958346688 1719212301664 1721689742366 1722474564096 1723896354048 1726237591104 1727299382952 1728980553378 1731719908864 1731735180032 1732746782624 1733164614016 1734519025096 1735500087893 1737762799872 1737810332544 1740571683708 1741559226528 1741574584464 1746079402496 1747067003968 1747105610624 1748853893072 1752172401408 1754244881664 1757032347048 1757080406796 1758790562919 1760124281344 1761577148672 1761592683136 1767724227456 1768742773248 1770124987488 1771601732472 1772937686091 1775707446656 1775746686208 1776135637504 1777228121152 1780896539136 1784754119616 1785836156016 1785851904408 1786895119581 1787326008204 1790422278656 1790471251712 1791483961696 1793316280184 1796719157376 1800595132512 1800644383824 1801662847842 1805268534784 1806363008384 1811349207239 1813710809856 1814012383872 1815128165136 1815525742368 1816626434568 1816642454484 1820852551232 1821291628288 1822371616208 1826173569792 1830129224352 1831198304364 1831639876176 1835900919424 1841043456538 1841265913344 1843443773952 1844536897632 1844981685888 1845288459456 1846332174648 1846372974864 1846423478328 1847467835499 1851165192448 1852246560736 1856258691716 1858729686528 1859781004224 1860131342784 1861683176496 1867554383552 1867595652736 1873680686592 1875227287296 1875504329088 1877754193458 1878206991672 1881157797376 1881512162816 1882576366528 1886689162072 1890269217408 1890725033472 1892202572832 1893272823156 1900431955136 1903451709302 1905891277056 1905933393408 1905985526016 1907063572128 1907840610624 1909014104712 1910129265759 1915034579744 1916138004352 1921737472512 1925915458038 1934655835684 1936269842221 1937135396352 1938326909376 1938794313984 1939943978544 1940309417904 1941406877982 1947550102784 1950644726888 1954346140032 1956345032928 1959820453734 1964853377344 1968011970782 1970577827328 1970595204864 1971746338848 1974879410361 1976017316988 1983798163061 1984276532524 1986384601344 1988041763136 1997064088448 1998248305768 1998730159712 2000193189202 2000237389436 2002801003008 2002900044288 2004032906304 2008411043496 2013568750336 2014762754576 2020632611712 2025009481872 2026255045386 2031496227904 2032645264232 2034724240978 2036885904768 2037332054784 2037377075712 2038585197792 2046578074112 2047791652192 2048285452928 2051045558419 2053719672576 2058206358624 2059472341212 2061190477203 2064715550144 2064761176192 2065967317744 2065985536472 2072004627264 2073198496512 2076492773784 2081863902976 2083041427808 2089128632448 2090332368384 2094980485026 2098214466304 2098563346048 2098609720064 2099854151824 2100360506816 2101605976756 2110533638928 2111785141323 2112294373332 2115953602048 2117208318368 2125906932864 2127976065696 2129237911086 2129284962948 2132611424768 2134792646272 2136000108176 2136058533752 2140685426737 2142242072256 2143476411648 2146922149944 2148136472427 2151916651456 2152435560704 2153711910064 2162560500672 2163783668376 2164143450612 2164191273816 2164665308208 2165996772654 2167591382528 2169701086592 2171035648496 2172827696248 2175778630454 2178615369216 2179907242656 2180432901504 2182077152112 2183371078317 2189018662688 2193760272028 2195090275103 2197923004992 2197971574656 2199255531792 2201504916468 2204903337472 2204963647744 2206626396832 2207109726016 2207158498688 2208467297608 2213231517046 2216177703168 2217431197344 2219164046814 2219699171976 2223186487808 2224862978624 2229352870448 2229723555176 2231095036313 2233954529664 2234003895552 2234493221376 2235867636288 2237504245548 2241069056512 2242918912256 2244671679536 2245965037888 2249533838266 2252466737664 2253782528448 2253802403424 2257425495897 2263222685152 2264526732416 2265899638816 2269500114937 2270199258624 2272408830336 2272521204096 2273806566768 2276081904954 2276132201772 2279688074752 2279708178176 2284626082112 2286411442172 2288318904443 2290749983808 2291302371072 2292661065552 2294389946706 2301650121472 2303065843936 2305307404504 2306725376527 2309681801856 2311082084256 2313010128264 2316151445322 2317080443392 2320762244944 2322078968704 2322099445952 2325832329106 2328864705024 2330181936192 2330245673184 2333948394063 2335293192804 2336709002529 2342709796064 2342773875728 2344098974074 2344540546634 2345054083892 2347155165696 2347545437952 2349503901888 2349555821184 2350928327088 2356020647178 2356965636608 2360166649984 2362135643296 2363916914788 2368402525632 2370357486816 2373576687768 2379672159488 2381114874688 2381135872544 2382526826108 2383101344272 2384963659507 2387623358208 2388020359296 2388073129728 2389423849824 2394643936476 2394665053638 2395625543168 2400793510016 2400859178432 2402217130456 2404674102974 2407228796544 2407809271296 2409237051936 2412086712288 2414434382232 2415919477191 2418683178496 2420170886848 2420700989824 2422168579424 2422189939312 2426764724736 2427123249408 2430620812752 2432021313216 2433921857796 2435952382149 2440172299136 2441597739152 2442186501568 2448732741312 2450143677696 2454036914472 2455524714522 2459382530176 2459975581184 2460384612608 2461776232864 2461830633152 2461897971104 2463290447332 2465809885253 2468970201984 2471890515072 2475818307204 2475886027758 2479708005632 2480175123712 2482244235328 2492319362304 2493852363552 2494267027824 2496347895756 2497861347531 2500672438784 2503672257944 2504275988896 2505760972286 2509027935744 2512435466112 2516427683484 2518504829742 2520358956544 2522936763776 2524363764208 2531740630848 2533177056768 2533199395584 2534735189184 2536849818096 2537271631752 2538706740141 2538762840438 2542751429504 2543787480832 2545352139616 2546839021012 2555683413888 2555753318976 2557198880808 2557680596328 2559814367682 2567887277384 2574727254528 2576875247232 2578437520032 2578818452496 2582534613549 2584435879168 2586591971392 2587079223872 2588542503976 2594197597849 2597579863296 2597602770048 2599120173936 2599746921024 2601778537644 2605794853376 2608460043904 2613093938312 2615637247418 2619047465472 2619119103744 2620600505952 2620658415936 2623280839608 2628995118464 2633172547148 2634689755984 2640186422016 2642365723008 2642389024704 2650722350848 2662006144512 2663561169984 2663620029312 2664203456256 2665842181728 2672043875072 2677881391328 2682136499471 2682962760192 2685633417984 2685706877568 2687225942544 2689974420276 2694176815616 2700012642496 2701673393848 2707902802176 2709544512576 2715847873024 2718113597056 2731278826848 2731937442432 2733557424312 2744275144832 2745963121616 2748253969604 2752294651392 2753851379136 2761565184807 2762672836352 2768657031712 2770298787542 2773910650368 2776747788672 2778369841104 2784388037574 2785504843264 2793307313368 2794887238319 2801331575328 2801393479104 2814044851904 2815713521764 2816392497776 2821736696064 2822268244224 2823864549792 2830033743108 2834542577152 2837301420928 2838983881448 2839046617264 2840705061898 2845592775168 2850647932704 2855177563953 2856322763008 2862562866592 2864181963236 2867994674688 2872551869616 2874207006528 2883414000896 2885044891168 2885524600816 2885588365088 2886220410944 2887995696872 2901983753526 2906542990208 2907243868672 2909436202816 2911161437756 2921325154176 2925967090332 2930564006656 2930628766208 2932340709056 2935339888624 2937000148742 2947280066016 2952017956173 2956574929792 2958885395752 2959598895968 2961353876338 2965214833152 2976414798786 2978606039552 2981156848384 2983338994064 2987638082341 2995596132672 2997372458652 2998095239568 3000289783803 3000356084154 3005043371264 3005069871232 3009900661196 3020353125504 3022144131864 3029878440448 3030028272128 3031742089024 3034775873272 3034842935696 3047244341856 3048967896348 3052086361467 3054333311744 3056881420736 3059186595608 3065360196866 3065869888367 3069867111168 3071687478288 3072428179392 3079575735808 3081442779008 3084013504352 3088201927096 3097073325216 3097141764288 3098950976616 3098978304708 3106909248256 3106994230912 3111931192084 3113724257072 3115612003372 3122795854464 3124562141712 3132671869184 3132741094912 3134571102784 3141360862904 3147321699456 3147845019072 3147914580096 3149781227736 3150540760224 3152408965134 3157870034176 3160476649088 3164768917024 3169797681193 3170774171136 3173930403072 3175812477552 3184027145728 3185898466432 3192858581968 3192886738184 3198917137152 3202188969408 3204000162264 3204087800628 3209638395392 3212316069248 3216115616384 3219245842976 3221225969588 3225354468864 3227874977184 3228653341056 3230567865096 3240827750336 3242695084288 3245229143728 3247936509532 3251387073792 3254551629888 3256553472744 3259241544372 3263667945681 3264976988416 3272049219296 3274032952696 3276764348374 3278258041344 3283527994032 3290640408042 3291960269312 3295854020096 3301091076272 3301181370344 3303048554377 3307355006208 3307445471616 3309939595248 3310664589024 3310737748032 3312700946412 3319847275569 3325136484736 3325689370432 3328463861008 3330481796708 3334779731712 3337294467936 3344029305672 3344585332764 3349913954816 3355236911312 3357196891334 3358006439656 3361573940736 3361603584768 3364378368384 3367007519304 3368947556832 3374300757399 3375654174464 3379646918912 3382466424128 3383028842336 3384942320188 3385017120584 3389448251904 3394834027728 3396790098624 3398849458224 3407577885184 3407671091968 3409598507744 3410240795104 3413085823576 3416711840256 3419532112128 3419562267264 3426939123168 3429617163258 3435833662976 3437916693376 3438424603328 3443379484732 3447792708096 3452475182208 3454598765904 3457961106756 3463470360064 3465493565248 3466329228032 3469038050192 3471000175786 3475525599744 3475620665088 3481143367416 3483118453056 3483149168928 3488748493659 3494134007936 3494211221248 3497707786144 3504344802816 3508489763328 3514064694096 3514160813592 3516148461111 3516810819951 3517581125838 3523154297344 3523185366272 3530845006403 3535448454912 3540249974976 3543203464944 3545875372182 3551414893312 3551493372416 3554456242304 3569508239232 3571672312032 3571703808816 3573790239162 3574652016408 3580942503424 3582967923392 3586632560368 3593438314752 3601190265024 3601288767648 3603325695684 3607011154461 3612726016768 3622698414478 3627421619712 3628024767744 3630256330272 3631051484736 3633252869136 3633284908968 3641705102464 3642583256576 3644743232416 3652347139584 3660258448704 3662396608728 3663279752352 3671801838848 3682086913076 3689073795264 3689963371776 3690576918912 3692664349296 3692745949728 3692846956656 3694935670998 3702330384896 3704493121472 3712517383432 3719562008448 3720262685568 3723366352992 3735108767104 3735191305472 3750454574592 3751008658176 3755508386916 3756413983344 3758641458429 3765152733056 3773378324144 3780538434816 3784405145664 3786545646312 3800863910272 3806903418604 3811782554112 3811971052032 3814127144256 3815681221248 3818028209424 3820258531518 3830069159488 3832276008704 3851830916076 3869311671368 3872539684442 3876653818752 3877588627968 3879887957088 3880618835808 3882813755964 3895100205568 3901289453776 3903602836991 3908692280064 3912690065856 3919640907468 3923455871127 3929706754688 3936023941564 3941190409728 3943492677696 3949758820722 3952034633976 3967596326122 3968553065048 3972769202688 3976083526272 3994128176896 3996496611536 3997460319424 4000386378404 4000474778872 4008065812608 4016822086992 4027137500672 4029525509152 4041265223424 4050018963744 4052510090772 4062992455808 4065290528464 4068467419159 4069448481956 4073771809536 4074664109568 4077170395584 4095583304384 4096570905856 4102091116838 4107439345152 4116412717248 4118944682424 4122380954406 4129431100288 4129522352384 4131934635488 4131971072944 4144009254528 4146396993024 4152985547568 4155448181313 4163727805952 4166082855616 4172816825749 4178257264896 4189960970052 4196428932608 4197126692096 4197219440128 4199708303648 4200721013632 4203211953512 4206381568961 4221067277856 4223570282646 4224588746664 4234416636736 4246277649757 4251813865728 4255952131392 4258475822172 4258569925896 4261057592847 4269585292544 4272000216352 4272117067504 4281370853474 4284484144512 4286952823296 4293844299888 4296272944854 4303833302912 4304871121408 4307423820128 4319371186493 4325121001344 4327567336752 4328286901224 4328382547632 4329330616416 4331993545308 4339402173184 4342071296992 4345655392496 4351557260908 4359814485312 4360865803008 4364154304224 4366742156634 4378037325376 4387520544056 4390180550206 4390219265003 4395846009984 4395943149312 4398511063584 4403009832936 4405500223113 4409927295488 4413252793664 4414219452032 4414316997376 4416934595216 4426463034092 4432355406336 4434862394688 4438328093628 4439398343952 4442030814507 4449725957248 4458705740896 4459447110352 4462190072626 4467909059328 4468007791104 4471735272576 4475008491096 4485837824512 4489343359072 4491930075776 4499067676532 4507565056896 4507604806848 4514850991794 4526445370304 4529053464832 4531799277632 4539000229874 4539124384223 4544817660672 4545042408192 4547613133536 4552163809908 4552264403544 4559416356352 4569252164224 4572822884344 4576637808886 4581499967616 4582604742144 4585322131104 4588779893412 4598040295299 4603300242944 4606131687872 4610614809008 4613450753054 4617258854527 4619363603712 4622164168512 4626020256528 4632302890644 4641524489888 4644157937408 4644198891904 4651664658212 4660363872384 4660491346368 4667896788126 4670586385608 4673418005058 4685419592128 4685547751456 4688197948148 4689081093268 4690108167784 4692993007417 4695090875904 4699007803776 4699111642368 4701856654176 4712041294356 4720333299968 4724271286592 4727833829576 4736805051264 4740714973632 4747153375536 4759344318976 4762229749376 4762271745088 4765053652216 4766202688544 4769927319014 4775246716416 4776040718592 4776146259456 4778847699648 4789287872952 4789330107276 4801587020032 4801718356864 4804434260912 4809348205948 4814457593088 4818474103872 4824173424576 4828868764464 4831838954382 4840341773696 4841401979648 4844337158848 4844379878624 4854246498816 4861241625504 4864042626432 4867843715592 4871904764298 4880344598272 4883195478304 4884373003136 4897465482624 4900287355392 4908073828944 4911049429044 4915146522561 4918765060352 4920769225216 4923552465728 4923661266304 4923795942208 4926580894664 4931619770506 4937940403968 4943781030144 4951636614408 4951772055516 4959416011264 4960350247424 4964488470656 4984638724608 4987704727104 4988534055648 4992695791512 4995722695062 5007344515888 5008551977792 5011521944572 5024870932224 5032855366968 5035795337001 5037009659484 5045873527552 5048727528416 5063481261696 5066398791168 5069470378368 5073699636192 5074543263504 5077413480282 5077525680876 5085502859008 5087574961664 5090704279232 5093678042024 5104711402219 5111366827776 5111506637952 5114397761616 5115361192656 5119628735364 5135774554768 5153750494464 5156875040064 5157636904992 5165069227098 5168871758336 5173183942784 5174158447744 5177085007952 5188395195698 5195159726592 5195205540096 5198240347872 5199493842048 5203557075288 5206500263679 5216920087808 5226187876624 5231274494836 5238238207488 5241201011904 5241316831872 5246561679216 5257990236928 5266345094296 5269379511968 5280372844032 5284731446016 5284778049408 5301444701696 5320303548131 5327122339968 5327240058624 5328406912512 5331684363456 5344087750144 5355762782656 5364272998942 5371266835968 5371413755136 5374451885088 5379948840552 5400025284992 5403346787696 5415805604352 5419089025152 5434047621717 5436227194112 5456760464441 5462557653696 5463874884864 5467114848624 5488550289664 5491926243232 5496507939208 5500652820949 5507702758272 5523130369614 5525345672704 5537314063424 5540597575084 5553495577344 5556739682208 5568776075148 5586614626736 5589774476638 5602663150656 5602786958208 5628089703808 5631427043528 5632784995552 5643473392128 5644536488448 5647729099584 5660067486216 5674602841856 5677967762896 5678093234528 5681410123796 5701295865408 5710355127906 5712645526016 5725125733184 5728363926472 5745103739232 5748414013056 5766828001792 5770089782336 5771049201632 5771176730176 5772440821888 5775991393744 5803967507052 5808809526663 5813085980416 5818872405632 5822322875512 5842650308352 5851934180664 5861128013312 5864681418112 5870679777248 5874000297484 5894560132032 5904035912346 5913149859584 5917770791504 5919197791936 5922707752676 5951394489183 5952829597572 5962313696768 5966677988128 5975276164682 5991192265344 5994744917304 5996190479136 6000579567606 6000712168308 6010086742528 6010139742464 6019801322392 6032840748077 6040706251008 6044288263728 6063484178048 6069551746544 6069685871392 6094488683712 6097935792696 6104172722934 6108666623488 6113762841472 6118373191216 6130720393732 6131739776734 6139734222336 6143374956576 6144856358784 6153136675257 6162885558016 6168027008704 6176403854192 6194146650432 6194283528576 6197901953232 6197956609416 6213818496512 6213988461824 6223862384168 6227448514144 6231224006744 6245591708928 6249124283424 6265343738368 6269142205568 6282721725808 6287631465973 6294643398912 6295690038144 6295829160192 6299562455472 6301081520448 6304817930268 6315740068352 6320953298176 6329537834048 6339595362386 6347860806144 6351624955104 6371796932864 6385717163936 6385773476368 6397834274304 6404377938816 6408000324528 6408175601256 6422056280211 6424632138496 6432231232768 6438491685952 6442451939176 6448898730703 6455749954368 6457306682112 6461135730192 6481655500672 6485390168576 6490458287456 6495873019064 6500771515667 6502774147584 6509103259776 6513106945488 6518483088744 6527335891362 6529953976832 6544098438592 6548065905392 6553528696748 6567055988064 6581280816084 6585270825309 6602182152544 6602362740688 6606097108754 6614710012416 6614890943232 6619879190496 6621329178048 6621475496064 6625401892824 6639694551138 6650272969472 6651378740864 6656927722016 6660963593416 6669559463424 6674588935872 6688058611344 6689170665528 6693285108939 6710473822624 6714393782668 6716012879312 6723207169536 6728756736768 6734015038608 6737895113664 6748601514798 6751308348928 6759293837824 6764932848256 6766057684672 6769884640376 6770034241168 6789668055456 6793580197248 6797698916448 6808500344811 6815342183936 6819197015488 6820481590208 6826171647152 6839064224256 6839124534528 6853878246336 6859234326516 6864956713329 6875833386752 6876849206656 6886758969464 6904950364416 6909197531808 6915922213512 6920176129581 6930987130496 6932658456064 6938076100384 6942000351572 6951241330176 6962286734832 6966236906112 6966298337856 6977496987318 6988268015872 6988422442496 6995415572288 7028129388192 7028321627184 7032296922222 7033621639902 7035162251676 7046370732544 7061690012806 7070896909824 7080499949952 7086406929888 7091750744364 7102829786624 7108912484608 7139016478464 7143344624064 7143407617632 7147580478324 7149304032816 7154890978521 7165935846784 7173265120736 7186876629504 7202380530048 7202577535296 7206651391368 7214022308922 7225452033536 7245396828956 7256049535488 7260512660544 7262102969472 7266505738272 7266569817936 7283410204928 7289486464832 7320516897408 7324793217456 7326559504704 7343603677696 7364173826152 7378147590528 7379926743552 7381153837824 7385328698592 7385491899456 7385693913312 7389871341996 7397429655759 7408986242944 7425034766864 7439124016896 7440525371136 7446732705984 7470217534208 7470382610944 7502017316352 7511016773832 7512827966688 7517282916858 7530305466112 7546756648288 7561076869632 7568810291328 7573091292624 7601727820544 7613806837208 7628254288512 7631362442496 7636056418848 7640517063036 7660138318976 7664552017408 7703661832152 7738623342736 7743212184851 7745079368884 7753307637504 7759775914176 7761237671616 7765627511928 7782592793547 7802578907552 7807205673982 7817384560128 7825380131712 7839281814936 7846911742254 7859413509376 7872047883128 7876500398899 7886985355392 7899517641444 7904069267952 7935192652244 7937106130096 7952167052544 7988256353792 7992993223072 7994920638848 8000772756808 8000949557744 8005693953829 8016131625216 8033644173984 8046409498413 8059051018304 8082530446848 8100037927488 8105020181544 8125984911616 8130581056928 8136934838318 8138896963912 8147543619072 8154340791168 8191166608768 8193141811712 8204182233676 8232825434496 8237889364848 8244761908812 8258862200576 8259044704768 8263869270976 8263942145888 8277226818289 8288018509056 8305971095136 8310896362626 8332165711232 8345633651498 8356514529792 8379921940104 8384661714957 8394253384192 8399416607296 8401442027264 8406423907024 8412763137922 8442134555712 8447140565292 8449177493328 8468833273472 8492555299514 8503627731456 8511904262784 8516951644344 8517139851792 8522115185694 8539170585088 8544000432704 8544234135008 8557810778231 8562741706948 8568968289024 8587688599776 8592545889708 8607666605824 8614847640256 8638742372986 8650242002688 8655134673504 8656573802448 8656765095264 8658661232832 8663987090616 8678804346368 8684142593984 8691310784992 8703114521816 8719628970624 8721731606016 8728308608448 8733484313268 8756074650752 8775041088112 8780361100412 8780438530006 8791692019968 8791886298624 8797022127168 8806019665872 8811000446226 8826505587328 8828438904064 8828633994752 8833869190432 8852926068184 8869724789376 8876656187256 8878796687904 8884061629014 8899451914496 8917411481792 8918894220704 8924380145252 8931825401213 8935818118656 8943470545152 8950016982192 8962914247023 8978686718144 8983860151552 8998135353064 9015130113792 9015209613696 9029701983588 9052890740608 9058106929664 9063598555264 9078000459748 9078248768446 9089635321344 9090084816384 9095226267072 9104327619816 9104528807088 9138504328448 9145645768688 9153275617772 9162999935232 9170644262208 9177559786824 9196080590598 9197609665101 9212263375744 9221229618016 9226901506108 9234517709054 9238727207424 9244328337024 9252040513056 9264605781288 9283048979776 9288315874816 9288397783808 9303329316424 9308591380517 9320727744768 9320982692736 9335793576252 9341172771216 9346836010116 9370839184256 9371095502912 9376395896296 9378162186536 9380216335568 9385986014834 9398015607552 9398223284736 9403713308352 9424082588712 9440666599936 9448542573184 9455667659152 9473610102528 9481429947264 9494306751072 9509393043579 9524459498752 9524543490176 9530107304432 9532405377088 9539854638028 9552081437184 9557695399296 9578575745904 9578660214552 9603174040064 9603436713728 9608868521824 9618696411896 9628915186176 9636948207744 9648346849152 9657737528928 9663677908764 9680683547392 9682803959296 9688674317696 9688759757248 9722483251008 9728085252864 9735687431184 9743809528596 9760689196544 9766390956608 9768746006272 9794930965248 9816147657888 9822098858088 9830293045122 9837530120704 9847104931456 9847322532608 9847591884416 9853161789328 9863239541012 9875880807936 9887562060288 9903273228816 9903544111032 9909145663131 9928976941312 9975409454208 9977068111296 9985391583024 9991445390124 10014689031776 10017103955584 10023043889144 10049741864448 10065710733936 10071590674002 10074019318968 10091747055104 10097455056832 10125739010959 10126962523392 10138940756736 10147399272384 10149086527008 10154826960564 10155051361752 10171005718016 10181408558464 10187356084048 10209422804438 10222733655552 10223013275904 10228795523232 10230722385312 10239257470728 10271549109536 10307500988928 10313750080128 10315273809984 10330138454196 10346367885568 10348316895488 10354170015904 10376790391396 10390411080192 10396480695744 10398987684096 10407114150576 10413000527358 10433840175616 10452375753248 10462548989672 10468984401161 10482402023808 10482633663744 10493123358432 10515980473856 10532690188592 10538759023936 10569462892032 10569556098816 10592535019209 10640607096262 10654244679936 10654480117248 10663368726912 10711525565312 10728545997884 10742827510272 10748903770176 10759897681104 10800050569984 10806693575392 10824065839301 10838178050304 10868095243434 10872454388224 10913520928882 10925115307392 10927749769728 10934229697248 10977100579328 10983852486464 10993015878416 11001062540611 11001305641898 11015405516544 11046260739228 11074628126848 11081195150168 11106991154688 11113479364416 11137552150296 11173229253472 11179548953276 11190983325379 11205326301312 11205573916416 11256179407616 11262854087056 11265569991104 11295458199168 11320134972432 11349205683712 11355935525792 11356186469056 11362820247592 11402591730816 11420710255812 11450251466368 11456727852944 11490207478464 11496828026112 11540179564672 11542098403264 11542353460352 11544881643776 11551982787488 11607935014104 11617619053326 11626171960832 11637744811264 11644645751024 11685300616704 11703868361328 11710808510973 11729362836224 11741359554496 11748000594968 11789120264064 11808071824692 11826299719168 11835541583008 11838395583872 11845415505352 11902788978366 11905659195144 11933355976256 11950552329364 11966782467497 11982384530688 11989489834608 11992380958272 12001159135212 12001424336616 12020279484928 12039602644784 12065681496154 12081412502016 12088576527456 12126968356096 12139103493088 12139371742784 12172773343753 12188977367424 12195871585392 12205402257477 12208345445868 12227525682944 12236746382432 12261440787464 12263479553468 12286749913152 12289712717568 12306273350514 12325771116032 12336054017408 12352807708384 12372436110463 12388293300864 12388567057152 12395803906464 12395913218832 12427976923648 12447724768336 12454897028288 12462448013488 12491183417856 12498248566848 12518450477247 12538284411136 12565443451616 12575262931946 12589286797824 12591380076288 12591658320384 12599124910944 12602163040896 12609635860536 12619144706883 12641906596352 12659075668096 12679190724772 12703249910208 12738832949271 12743593865728 12771434327872 12771546952736 12792077810083 12808755877632 12816000649056 12816351202512 12844112560422 12849264276992 12864462465536 12876983371904 12884903878352 12897797461406 12911499908736 12914613364224 12922271460384 12958113559479 12963311001344 12980916574912 12991746038128 13001543031334 13018206519552 13026213890976 13036966177488 13054671782724 13088196877184 13096131810784 13107057393496 13134111976128 13162561632168 13170541650618 13170657795009 13204364305088 13204725481376 13212194217508 13225707566357 13229781886464 13239758380992 13242658356096 13242950992128 13250803785648 13279389102276 13300545938944 13302757481728 13313855444032 13321927186832 13349177871744 13376117222688 13378341331056 13386570217878 13420947645248 13428787565336 13432025758624 13457513473536 13468030077216 13475790227328 13497203029596 13529865696512 13532115369344 13539769280752 13540068482336 13579336110912 13587160394496 13595397832896 13617000689622 13617373152669 13638394030976 13640963180416 13652343294304 13678249069056 13707756492672 13718468653032 13729913426658 13751666773504 13753698413312 13773517938928 13809900728832 13818395063616 13831844427024 13840352259162 13851776563581 13861974260992 13876152200768 13884000703144 13924573469664 13932473812224 13932596675712 13954993974636 13976536031744 13990831144576 14056258776384 14056643254368 14064593844444 14067243279804 14070324503352 14078979022251 14123380025612 14160999899904 14172813859776 14183501488728 14217824969216 14278032956928 14286689248128 14286815235264 14295160956648 14298608065632 14309781957042 14331871693568 14346530241472 14386004860799 14404761060096 14405155070592 14413302782736 14428044617844 14490793657912 14521025321088 14524205938944 14533011476544 14533139635872 14566820409856 14578972929664 14641033794816 14649586434912 14653119009408 14728347652304 14756295181056 14762307675648 14770657397184 14770983798912 14771387826624 14779742683992 14794859311518 14817972485888 14850069533728 14878248033792 14881050742272 14893465411968 14940435068416 15022033547664 15025655933376 15034565833716 15060610932224 15093513296576 15137620582656 15146182585248 15203455641088 15227613674416 15236643331481 15256508577024 15262724884992 15272112837696 15281034126072 15314134206657 15320276637952 15407323664304 15477246685472 15486424369702 15490158737768 15506615275008 15519551828352 15522475343232 15531255023856 15565185587094 15605157815104 15614411347964 15650760263424 15678563629872 15693823484508 15718827018752 15744095766256 15753000797798 15773970710784 15799035282888 15808138535904 15870385304488 15874212260192 15904334105088 15960910644393 15985986446144 15989841277696 16001545513616 16001899115488 16011387907658 16032263250432 16067288347968 16092818996826 16118102036608 16200075854976 16210040363088 16251969823232 16261162113856 16273869676636 16277793927824 16287446319859 16308681582336 16370281393323 16382333217536 16408364467352 16465650868992 16475778729696 16489523817624 16501958462847 16517724401152 16527738541952 16527884291776 16554453636578 16576037018112 16611942190272 16621792725252 16664331422464 16691267302996 16759843880208 16769323429914 16798833214592 16802884054528 16812847814048 16825526275844 16884269111424 16894281130584 16898354986656 16937666546944 16985110599028 17001642108217 17023808525568 17033903288688 17034279703584 17044230371388 17088000865408 17088468270016 17115621556462 17125483413896 17137936578048 17175377199552 17185091779416 17215333211648 17229695280512 17277484745972 17300484005376 17310269347008 17313147604896 17313530190528 17317322465664 17327974181232 17368285187968 17382621569984 17406229043632 17439257941248 17456617216896 17466968626536 17512149301504 17550082176224 17560722200824 17560877060012 17583384039936 17594044254336 17612039331744 17622000892452 17653011174656 17656877808128 17667738380864 17705852136368 17739449578752 17753312374512 17757593375808 17768123258028 17798903828992 17834822963584 17837788441408 17848760290504 17863650802426 17886941090304 17900033964384 17925828494046 17957373436288 17967720303104 17996270706128 18030260227584 18030419227392 18059403967176 18098522244231 18105781481216 18127197110528 18156000919496 18156497536892 18190452534144 18208655239632 18209057614176 18277008656896 18291291537376 18306551235544 18325999870464 18341288524416 18355119573648 18392161181196 18395219330202 18424526751488 18442459236032 18453803012216 18464582902337 18469035418108 18488656674048 18504081026112 18529211562576 18566097959552 18576795567616 18606658632848 18617182761034 18641455489536 18641965385472 18671587152504 18682345542432 18693672020232 18741678368512 18742191005824 18752791792592 18756324373072 18760432671136 18771972029668 18796031215104 18807426616704 18848165177424 18862894397919 18897085146368 18911335318304 18947220205056 18962859894528 18988613502144 19018786087158 19048918997504 19049086980352 19060214608864 19064810754176 19079709276056 19090500966823 19115390798592 19157151491808 19157320429104 19206873427456 19217737043648 19237392823792 19273896415488 19296693698304 19315475057856 19327355817528 19346696192109 19361367094784 19377348635392 19377519514496 19444966502016 19456170505728 19471374862368 19487619057192 19502314547001 19532781913216 19537492012544 19589861930496 19632295315776 19644197716176 19660586090244 19694209862912 19694645065216 19695183768832 19706323578656 19726479082024 19806546457632 19807088222064 19818291326262 19857953882624 19924841279629 19950818908416 19954136222592 19970783166048 19982890780248 20029378063552 20034207911168 20046087778288 20131421467872 20143181348004 20148038637936 20194910113664 20251478021918 20253925046784 20277881513472 20294798544768 20298173054016 20309653921128 20310102723504 20362817116928 20374712168096 20418845608876 20446026551808 20457591046464 20461444770624 20478514941456 20543098219072 20627500160256 20630547619968 20660276908392 20692735771136 20696633790976 20708340031808 20753580782792 20792961391488 20797975368192 20814228301152 20826001054716 20904751506496 20925097979344 20937968802322 20964804047616 20965267327488 20986246716864 21065380377184 21077518047872 21139112197632 21185070038418 21281214192524 21298968264431 21308489359872 21326737453824 21423051130624 21457091995768 21497807540352 21519795362208 21600101139968 21613387150784 21648131678602 21676356100608 21736190486868 21821779793671 21827041857764 21850230614784 21868459394496 21967704972928 21986031756832 22002125081222 22002611283796 22030811033088 22092521478456 22149256253696 22162390300336 22226958728832 22275104300592 22346458506944 22359097906552 22381966650758 22410652602624 22411147832832 22512358815232 22525708174112 22531139982208 22561501142609 22590916398336 22640269944864 22711871051584 22712372938112 22725640495184 22805183461632 22841420511624 22900502932736 22913455705888 22980414956928 22993656052224 23080359129344 23084196806528 23084706920704 23089763287552 23103965574976 23215870028208 23229636554553 23235238106652 23275489622528 23289291502048 23407736722656 23421617021946 23458725672448 23482719108992 23496001189936 23547539694107 23578240528128 23616143649384 23629501196697 23671083166016 23676791167744 23690831010704 23805577956732 23811318390288 23866711952512 23901104658728 23933564934994 23964769061376 23978979669216 23984761916544 24002318270424 24002848673232 24017081861487 24079205289568 24131362992308 24145993026133 24177153054912 24253936712192 24278206986176 24278743485568 24345546687506 24377954734848 24391743170784 24410804514954 24416690891736 24455051365888 24473492764864 24522881574928 24526959106936 24573499826304 24579425435136 24612546701028 24672108034816 24705615416768 24744872220926 24776586601728 24777134114304 24791607812928 24791826437664 24831680454867 24895449536672 24909794056576 24924896026976 24964501264307 24996497133696 25036900954494 25076568822272 25130886903232 25150525863892 25171507948873 25182760152576 25198249821888 25204326081792 25219271721072 25238289413766 25318151336192 25358381449544 25406499820416 25477665898542 25542868655744 25543093905472 25584155620166 25617511755264 25632001298112 25632702405024 25673432334693 25688225120844 25753966743808 25769807756704 25795594922812 25822999817472 25844542920768 25916227118958 25926622002688 25961833149824 25983492076256 26003086062668 26036413039104 26052427781952 26073932354976 26109343565448 26176393754368 26192263621568 26214114786992 26268223952256 26325123264336 26341083301236 26341315590018 26408728610176 26409450962752 26424388435016 26451415132714 26479516761984 26485316712192 26485901984256 26501607571296 26558778204552 26605514963456 26627710888064 26643854373664 26698355743488 26752234445376 26756682662112 26773140435756 26795476203639 26841895290496 26857575130672 26864051517248 26936060154432 26951580454656 26994406059192 27059731393024 27064230738688 27079538561504 27080136964672 27158672221824 27174320788992 27190795665792 27234001379244 27234746305338 27276788061952 27281926360832 27304686588608 27415512985344 27436937306064 27459826853316 27507396826624 27547035877856 27636790127232 27663688854048 27680704518324 27703553127162 27723948521984 27752304401536 27768001406288 27849146939328 27864947624448 27865193351424 27909987949272 27925774141551 27981662289152 28112517552768 28113286508736 28129187688888 28134486559608 28140649006704 28157958044502 28246760051224 28321999799808 28345627719552 28367002977456 28536173576339 28573378496256 28573630470528 28590321913296 28597216131264 28619563914084 28663743387136 28693060482944 28772009721598 28809522120192 28810310141184 28826605565472 28856089235688 28981587315824 29042050642176 29048411877888 29066022953088 29066279271744 29157945859328 29282067589632 29299172869824 29306238018816 29456695304608 29503501494181 29512590362112 29541314794368 29541967597824 29542775653248 29559485367984 29589718623036 29635944971776 29700139067456 29786930823936 30044067095328 30051311866752 30069131667432 30187026593152 30275241165312 30292365170496 30377217032877 30455227348832 30473286662962 30513017154048 30544225675392 30562068252144 30628268413314 30640553275904 30814647328608 30954493370944 30972848739404 30980317475536 31039103656704 31044950686464 31062510047712 31130371174188 31210315630208 31228822695928 31301520526848 31357127259744 31387646969016 31406953203483 31488191532512 31506001595596 31547941421568 31598070565776 31616277071808 31740770608976 31748424520384 31921821288786 31971972892288 31979682555392 32003091027232 32003798230976 32022775815316 32134576695936 32185637993652 32236204073216 32400151709952 32420080726176 32472197517903 32522324227712 32547739353272 32555587855648 32574892639718 32617363164672 32740562786646 32764666435072 32816728934704 32931301737984 32951557459392 32979047635248 33003187621833 33003916925694 33055477083904 33055768583552 33108907273156 33223884380544 33243585450504 33328662844928 33382534605992 33519687760416 33538646859828 33572949976137 33597666429184 33625695628096 33651052551688 33724568772037 33768538222848 33788562261168 33796709973312 33875333093888 33970221198056 34003284216434 34047617051136 34067806577376 34068559407168 34088460742776 34176001730816 34176936540032 34231243112924 34250966827792 34350754399104 34370183558832 34459390561024 34554969491944 34620538694016 34626295209792 34627060381056 34634644931328 34655948362464 34736570375936 34765243139968 34812458087264 34867774493123 34878515882496 34913234433792 34933937253072 35024298603008 35100164352448 35121444401648 35121754120024 35188088508672 35224078663488 35244001784904 35306022349312 35335476761728 35411704272736 35478899157504 35506624749024 35515186751616 35536246516056 35669645927168 35675576882816 35697520581008 35727301604852 35800067928768 35851656988092 35900347402491 35914746872576 35992541412256 36060838454784 36118807934352 36197044488462 36211562962432 36254394221056 36312001838992 36312995073784 36333534098147 36380905068288 36417310479264 36418115228352 36518320031259 36582583074752 36613102471088 36682577048832 36710239147296 36784322362392 36790438660404 36849053502976 36884918472064 36907606024432 36929165804674 36938070836216 36977313348096 37008162052224 37058423125152 37117308331389 37132195919104 37213317265696 37234365522068 37283930770944 37343174305008 37364691084864 37387344040464 37483356737024 37484382011648 37505583585184 37512648746144 37520865342272 37543944059336 37614853233408 37696330354848 37725788795838 37794170292736 37822670636608 37925719789056 37977227004288 38037572174316 38098173960704 38120429217728 38129621508352 38159418552112 38181001933646 38230781597184 38314302983616 38314640858208 38376233430249 38435474087296 38474785647584 38547792830976 38593387396608 38630950115712 38654711635056 38693392384218 38754697270784 38755039028992 38839295070433 38889933004032 38942749724736 38975238114384 39004629094002 39065563826432 39264590631552 39288395432352 39321172180488 39388419725824 39390367537664 39412647157312 39452958164048 39613092915264 39614176444128 39636582652524 39677122699071 39849682559258 39901637816832 39908272445184 39941566332096 39965781560496 40058756127104 40068415822336 40092175556576 40262842935744 40286362696008 40296077275872 40389820227328 40502956043836 40589597089536 40596346108032 40619307842256 40620205447008 40725634233856 40749424336192 40837691217752 40915182092928 40922889541248 40957029882912 41086196438144 41255000320512 41261095239936 41320553816784 41416680063616 41507161565584 41585922782976 41628456602304 41652002109432 41809503012992 41850195958688 41875937604644 41929608095232 41972493433728 42130760754368 42155036095744 42370140076836 42562428385048 42597936528862 42653474907648 42846102261248 42914183991536 42939631206901 42995615080704 43039590724416 43158014582397 43226774301568 43296263357204 43472380973736 43643559587342 43654083715528 43700461229568 43736918788992 43935409945856 43972063513664 44004250162444 44005222567592 44185042956912 44298512507392 44324780600672 44453917457664 44550208601184 44692917013888 44718195813104 44763933301516 44821305205248 45051416348224 45062279964416 45123002285218 45181832796672 45280539889728 45423742103168 45424745876224 45451280990368 45610366923264 45682841023248 45709929994443 45801005865472 45826911411776 45900985083239 45960829913856 46160718258688 46168393613056 46169413841408 46207931149952 46431740056416 46459273109106 46470476213304 46578583004096 46815473445312 46843234043892 46965438217984 46992002379872 47095079388214 47156481056256 47232287298768 47259002393394 47342166332032 47353582335488 47381662021408 47513083051423 47611155913464 47622636780576 47733423905024 47802209317456 47867129869988 47957959338432 47969523833088 48004636540848 48005697346464 48034163722974 48158410579136 48262725984616 48291986052266 48354306109824 48556413972352 48557486971136 48691093375012 48755909469696 48783486341568 48821609029908 48833381783472 48862338959577 48946985529728 49045763149856 49053918213872 49146999652608 49225093402056 49344216069632 49411230833536 49489744441852 49553173203456 49583215625856 49583652875328 49663360909734 49790899073344 49819588113152 49849792053952 49929002528614 49992994267392 50073801908988 50261773806464 50301051727784 50343015897746 50396499643776 50408652163584 50438543442144 50476578827532 50636302672384 50716762899088 50789847399797 50812999640832 50955331797084 51004926324651 51085737311488 51086187810944 51168311240332 51264002596224 51265404810048 51346864669386 51376450241688 51507933487616 51539615513408 51591189845624 51645999634944 51689085841536 51832454237916 51923666299648 51966984152512 52006172125336 52104855563904 52147864709952 52218687130896 52352787508736 52384527243136 52428229573984 52536447904512 52650246528672 52682166602472 52682631180036 52817457220352 52818901925504 52848776870032 52902830265428 52959033523968 52970633424384 53003215142592 53117556409104 53255421776128 53287708747328 53396711486976 53504468890752 53513365324224 53546280871512 53590952407278 53683790580992 53715150261344 53728103034496 53872120308864 53903160909312 53988812118384 54128461477376 54159077123008 54160273929344 54317344443648 54381591331584 54468002758488 54469492610676 54553576123904 54563852721664 54609373177216 54831025970688 54873874612128 54919653706632 55094071755712 55273580254464 55327377708096 55361409036648 55393748707011 55407106254324 55504608803072 55536002812576 55698293878656 55730386702848 55819975898544 55851548283102 55963324578304 56151825424409 56225035105536 56226573017472 56258375377776 56268973119216 56281298013408 56315916089004 56493520102448 56691255439104 56734005954912 57072347152678 57146756992512 57147260941056 57180643826592 57194432262528 57239127828168 57271502900469 57386120965888 57544019443196 57620620282368 57653211130944 57712178471376 57963174631648 58084101284352 58132045906176 58132558543488 58315891718656 58598345739648 58612476037632 58913390609216 59007002988362 59082629588736 59083935195648 59085551306496 59118970735968 59179437246072 59400278134912 59573861647872 59774523838887 60024365108851 60088134190656 60102623733504 60138263334864 60374053186304 60584730340992 60754434065754 60910454697664 60946573325924 61088451350784 61124136504288 61256536826628 61629294657216 61908986741888 61945697478808 61960634951072 62078207313408 62089901372928 62125020095424 62260742348376 62420631260416 62457645391856 62714254519488 62775293938032 62813906406966 62976383065024 63012003191192 63196141131552 63232554143616 63481541217952 63496849040768 63843642577572 63896904793293 63943945784576 64006182054464 64007596461952 64045551630632 64269153391872 64371275987304 64472408146432 64800303419904 64840161452352 64944395035806 65044648455424 65095478706544 65111175711296 65149785279436 65465339381013 65481125573292 65633457869408 65903114918784 65958095270496 66006375243666 66007833851388 66110954167808 66111537167104 66217814546312 66361248228847 66447768761088 66487170901008 66765069211984 67039375520832 67077293719656 67145899952274 67195332858368 67251391256192 67302105103376 67449137544074 67537076445696 67577124522336 67593419946624 67684503427827 67940442396112 68006568432868 68135613154752 68137118814336 68176921485552 68352003461632 68353873080064 68462486225848 68501933655584 68701508798208 68740367117664 68918781122048 69109938983888 69163946125703 69241077388032 69252590419584 69254120762112 69269289862656 69311896724928 69473140751872 69530486279936 69624916174528 69735548986246 69826468867584 69867874506144 70200328704896 70242888803296 70243508240048 70376177017344 70448157326976 70488003569808 70642619082321 70670953523456 70823408545472 70937886037733 71013249498048 71030373503232 71072493032112 71339291854336 71351153765632 71395041162016 71454603209704 71508486672337 71600135857536 71703313976184 71800694804982 71829493745152 71985082824512 72237615868704 72394088976924 72437979078399 72624003677984 72625990147568 72667068196294 72761810136576 72834620958528 72836230456704 73036640062518 73165166149504 73226204942176 73365154097664 73420478294592 73568644724784 73580877320808 73769836944128 73815212048864 73858331609348 73876141672432 74016324104448 74116846250304 74234616662778 74264391838208 74426634531392 74468731044136 74686348610016 74729382169728 74774688080928 74893503792921 74968764023296 75011167170368 75025297492288 75041730684544 75087888118672 75229706466816 75392660709696 75451577591676 75514523846619 75645341273216 75954454008576 76075144348632 76240858435456 76259243016704 76318837104224 76362003867292 76628605967232 76629281716416 76752466860498 76870948174592 76949571295168 77261900231424 77309423270112 77386784768436 77510078057984 77678590140866 77779866008064 77885499449472 77950476228768 78009258188004 78131127652864 78529181263104 78576790864704 78642344360976 78825294314624 78905916328096 79226185830528 79228352888256 79273165305048 79354245398142 79699365118516 79816544890368 79883132664192 79931563120992 80117512254208 80184351113152 80525685871488 80572725392016 80592154551744 80779640454656 81005912087672 81179194179072 81192692216064 81238615684512 81240410894016 81498848672384 81675382435504 81830364185856 81845779082496 81914059765824 82172392876288 82522190479872 82641107633568 82833360127232 83014323131168 83171845565952 83256913204608 83304004218864 83619006025984 83700391917376 83751875209288 83944986867456 84261521508736 84310072191488 84740280153672 85124856770096 85195873057724 85608520729017 85828367983072 85879262413802 85991230161408 86079181448832 86316029164794 86453548603136 86592526714408 86641504387889 86944761947472 87287119174684 87308167431056 87473837577984 87870819891712 87944127027328 88008500324888 88010445135184 88370085913824 88510504482543 88649561201344 88907834915328 89100417202368 89385834027776 89436391626208 89527866603032 90102832696448 90124559928832 90246004570436 90561079779456 90847484206336 90849491752448 90902561980736 91365682046496 91419859988886 91653822823552 91801970166478 91921659827712 92336787226112 92415862299904 92863480112832 92918546218212 92940952426608 93157166008192 93630946890624 93686468087784 93930876435968 93984004759744 94190158776428 94464574597536 94518004786788 94684332664064 94763324042816 95026166102846 95222311826928 95245273561152 95466847810048 95604418634912 95734259739976 95915918676864 95939047666176 96009273081696 96011394692928 96068327445948 96316821158272 96525451969232 96583972104532 96708612219648 97112827944704 97114973942272 97382186750024 97566972683136 97643218059816 97666763566944 97724677919154 97893971059456 98091526299712 98107836427744 98293999305216 98450186804112 98822461667072 98979488883704 99166431251712 99167305750656 99326721819468 99581798146688 99639176226304 99699584107904 99858005057228 99985988534784 100147603817976 100523547612928 100602103455568 100686031795492 100792999287552 100877086884288 100953157655064 101173706316111 101433525798176 101579694799594 101625999281664 101910663594168 102009852649302 102171474622976 102172375621888 102336622480664 102394505185687 102528005192448 102530809620096 102693729338772 102752900483376 103079231026816 103182379691248 103378171683072 103664908475832 103847332599296 103933968305024 104012344250672 104209711127808 104295729419904 104437374261792 104603323479369 104769054486272 104856459147968 105072895809024 105300493057344 105364333204944 105365262360072 105634914440704 105637803851008 105697553740064 105805660530856 105918067047936 106006430285184 106235112818208 106510843552256 106575417494656 107008937781504 107026730648448 107092561743024 107181904814556 107367581161984 107430300522688 107456206068992 107744240617728 107977624236768 108318154246016 108320547858688 108634688887296 108763182663168 108936005516976 108938985221352 109000602294441 109218746354432 109747749224256 109839307413264 110188143511424 110547160508928 110654755416192 110722818073296 110787497414022 110814212508648 111009217606144 111072005625152 111396587757312 111639951797088 111703096566204 112303650848818 112450070211072 112453146034944 112516750755552 112537946238432 112562596026816 112631832178008 112987040204896 113382510878208 113468011909824 114144694305356 114294521882112 114361287653184 114388864525056 114478255656336 114543005800938 114772241931776 115088038886392 115306422261888 115424356942752 115926349263296 116264091812352 116265117086976 116517885211299 117196691479296 117826781218432 118014005976724 118165259177472 118171102612992 118237941471936 118358874492144 118800556269824 119549047677774 120048730217702 120176268381312 120205247467008 120276526669728 120748106372608 121011687946721 121169460681984 121508868131508 121820909395328 121893146651848 122176902701568 122248273008576 122513073653256 123258589314432 123817973483776 123891394957616 123921269902144 124250040190848 124521484696752 124841262520832 124915290783712 125428509038976 125550587876064 125627812813932 125952766130048 126024006382384 126392282263104 126465108287232 126963082435904 126993698081536 127687285155144 127793809586586 127887891569152 128012364108928 128015192923904 128091103261264 128538306783744 128742551974608 128818893620703 129680322904704 129888790071612 130089296910848 130190957413088 130222351422592 130299570558872 130930678762026 130962251146584 131266915738816 131634607142467 131806229837568 131916190540992 132012750487332 132015667702776 132223074334208 132435629092624 132722496457694 132895537522176 132974341802016 133530138423968 133900506781283 134078751041664 134154587439312 134291799904548 134502782512384 134604210206752 134898275088148 135154249044672 135186839893248 135369006855654 135880884792224 136013136865736 136096797215093 136271226309504 136274237628672 136353842971104 136707746160128 136924972451696 137003867311168 137403017596416 137480734235328 137702955249717 138219877967776 138327892251406 138482154776064 138505180839168 138508241524224 138623793449856 139060972559872 139249832349056 139471097972492 139735749012288 140400657409792 140485777606592 140487016480096 140712855910913 140896314653952 140976007139616 141285238164642 141341907046912 141646817090944 141875772075466 142026498996096 142060747006464 142144986064224 142539249154269 142702307531264 142790082324032 142909206419408 143016973344674 143200271715072 143406627952368 143601389609964 143970165649024 144475231737408 144788177953848 144875958156798 145248007355968 145251980295136 145334136392588 145482783229927 145669241917056 145672460913408 146073280125036 146330332299008 146452409884352 146840956589184 147137289449568 147161754641616 147539673888256 147630424097728 147716663218696 147752283344864 148032648208896 148233692500608 148469233325556 148853269062784 148937462088272 149372697220032 149458764339456 149549376161856 149787007585842 150022334340736 150050594984576 150083461369088 150175776237344 150785321419392 150903155183352 151029047693238 151290682546432 151908908017152 152150288697264 152369542199391 152481716870912 152637674208448 152724007734584 153257211934464 153258563432832 153504933720996 153741896349184 153899142590336 154523800462848 154618846540224 154773569536872 155357180281732 155770998898944 155900952457536 156018516376008 157058362526208 157153581729408 157284688721952 157650588629248 157811832656192 158246053468789 158452371661056 158456705776512 158546330610096 158708490796284 159398730237032 159766265328384 159863126241984 160235024508416 160368702226304 161051371742976 161145450784032 161184309103488 162011824175344 162385384432128 162477231369024 162480821788032 162997697344768 163350764871008 163660728371712 163691558164992 163828119531648 164344785752576 165282215267136 165666720254464 166028646262336 166513826409216 166608008437728 167238012051968 167400783834752 167503750418576 167889973734912 168455476273227 168523043017472 169480560307344 170249713540192 170391746115448 171217041458034 171656735966144 171758524827604 172158362897664 172632058329588 172907097206272 173185053428816 173283008775778 173889523894944 174574238349368 174616334862112 174947675155968 175888254054656 176017000649776 176020890270368 176740171827648 177021008965086 177299122402688 178200834404736 178771668055552 178872783252416 179055733206064 180073095326553 180205665392896 180492009140872 181122159558912 181694968412672 181805123961472 182731364092992 182839719977772 183307645647104 183603940332956 184831724599808 185726960225664 185837092436424 185881904853216 186314332016384 187018063190387 187261893781248 187372936175568 187968009519488 188380317552856 188929149195072 189036009573576 189368665328128 189526648085632 190052332205692 190444623653856 190490547122304 191208837269824 191468519479952 191831837353728 192018546163392 192022789385856 192136654891896 192633642316544 193050903938464 193167944209064 193417224439296 194225655889408 194764373500048 195133945366272 195286436119632 195333527133888 195449355838308 195787942118912 196183052599424 196215672855488 196900373608224 197644923334144 197958977767408 198332862503424 198334611501312 198653443638936 199083744686541 199163596293376 199399168215808 199716010114456 200295207635952 201047095225856 201204206911136 201372063590984 201585998575104 201754173768576 201906315310128 202347412632222 202867051596352 203159389599188 203821327188336 204019705298604 204344751243776 204673244961328 204789010371374 205056010384896 205061619240192 205387458677544 205505800966752 206158462053632 206364759382496 206756343366144 207329816951664 207491838377109 207867936610048 208024688501344 208419422255616 208591458839808 208874748523584 209206646958738 209538108972544 209712918295936 210600986114688 210728666409888 210730524720144 211275607702016 211395107480128 211611321061712 212012860570368 212470225636416 212813658113199 213150834989312 214017875563008 214053461296896 214185123486048 214363809629112 214525460017011 214860601045376 214912412137984 215488481235456 215955248473536 216636308492032 216641095717376 217872011033952 217877970442704 218001204588882 218437492708864 219495498448512 219678614826528 220376287022848 221309510832384 221445636146592 221574994828044 221628425017296 222144011250304 222793175514624 223279903594176 223406193132408 224607301697636 224906292069888 225033501511104 225075892476864 225125192053632 225263664356016 225974080409792 226936023819648 228289388610712 228722575306368 228777729050112 228956511312672 229086011601876 230176077772784 230612844523776 230848713885504 231852698526592 232530234173952 233035770422598 234393382958592 235653562436864 236028011953448 236475882943872 236717748984288 237601112539648 239098095355548 240039577730381 240097460435404 240352536762624 240553053339456 242023375893442 242338921363968 243017736263016 243641818790656 243786293303696 244496546017152 245026147306512 246517178628864 247635946967552 247782789915232 247842539804288 248176512568699 248500080381696 249042969393504 249830581567424 250857018077952 251101175752128 251255625627864 251905532260096 252048012764768 252784564526208 252930216574464 253926164871808 253987396163072 255374570310288 255587619173172 256024728217856 256030385847808 256182206522528 257485103949216 257637787241406 259022936635177 259360645809408 259777580143224 259924513163667 260381914826176 260444702845184 260599141117744 261861357524052 261924502293168 262533831477632 263269214284934 263612459675136 263832381081984 264025500974664 264031335405552 264871258185248 265444992915388 265948683604032 267060276847936 267801013562566 268157502083328 268309174878624 268583599809096 269005565024768 269208420413504 269796550176296 270308498089344 270373679786496 270738013711308 271761769584448 272026273731472 272193594430186 272542452619008 272548475257344 272707685942208 273849944903392 274007734622336 274961468470656 275405910499434 276439755935552 276655784502812 276886587437603 277010361678336 277247586899712 278499664698112 278942195944984 279471498024576 280801314819584 280971555213184 280974032960192 281425711821826 281792629307904 281952014279232 282570476329284 283293634181888 283751544150932 284052997992192 284289972128448 285078498308538 285580164648064 285818412838816 286033946689348 286400543430144 286813255904736 287202779219928 287940331298048 288950463474816 289576355907696 289751916313596 290496014711936 290503960590272 290668272785176 290965566459854 291338483834112 291344921826816 292146560250072 292660664598016 292904819768704 293681913178368 294274578899136 294323509283232 295260848195456 295433326437392 295504566689728 296467385001216 296938466651112 297706538125568 297874924176544 298745394440064 298917528678912 299098752323712 299574015171684 300044668681472 300101189969152 300166922738176 300351552474688 301570642838784 301806310366704 302058095386476 302581365092864 304300577394528 304739084398782 304963433741824 305275348416896 305448015469168 306514423868928 306517126865664 307009867441992 307183515557061 307798285180672 309237693080448 309547139073744 310714360563464 311541997797888 311801904915072 312037032752016 313897909339729 314307163458816 314569377443904 315301177258496 315623665312384 316492106937578 316904743322112 316913411553024 317092661220192 317416981592568 318797460474064 319532530656768 319726252483968 320737404452608 322102743485952 322290901568064 322368618206976 324023648350688 324538516435991 324954462738048 324961643576064 325995394689536 326701529742016 327656239063296 330564430534272 332057292524672 333027652818432 333216016875456 334801567669504 335007500837152 336910952546454 337046086034944 338961120614688 340499427080384 340783492230896 342434082916068 343313471932288 343517049655208 344316725795328 345264116659176 346370106857632 346566017551556 347779047789888 349148476698736 349232669724224 351776508109312 352034001299552 352041780540736 353480343655296 354042017930172 354598244805376 356401668809472 357745566504832 358111466412128 360146190653106 360411330785792 360984018281744 362244319117824 363035063840163 363610247922944 365462728185984 365679439955544 366615291294208 367207880665912 370970256492407 371453920451328 371674184872848 371763809706432 372628664032768 374036126380774 374523787562496 374745872351136 375936019038976 376760635105712 377858298390144 378072019147152 379053296171264 380104664411384 380889247307712 380981094244608 382417674539648 382937038959904 383545519424353 383663674707456 384037092326784 384045578771712 384273309783792 385267284633088 386101807876928 386335888418128 389528747000096 390267890732544 390572872239264 390667054267776 390898711676616 392366105198848 392431345710976 393800747216448 394903821427401 395917955534816 396669223002624 397306887277872 398167489373082 398327192586752 398798336431616 399432020228912 400590415271904 401701520343849 402408413822272 402744127181968 403508347537152 403812630620256 404694825264444 405734103192704 406318779198376 407642654376672 408039410597208 408290391645279 409346489922656 409578020742748 410123238480384 410774917355088 411011601933504 412316924107264 412729518764992 414659633903328 414983676754218 415735873220096 416049377002688 417182917679616 417749497047168 418413293917476 419425836591872 421201972229376 421457332819776 421461049440288 422138567732739 422790214960256 423222642123424 424025721140736 424940451272832 425627316226398 426301669978624 428106922593792 428370246972096 428727619258224 429050920034022 429721202090752 431910496947072 433272616984064 435744022067904 435755940885408 436002409177764 436448349689781 438990996897024 439357229653056 440752574045696 442619021664768 442891272293184 443149989656088 443256850034592 444288022500608 446559807188352 446812386264816 449214603395272 450067003022208 450151784953728 450250384107264 450527328712032 451948160819584 453872047639296 456578777221424 457445150612736 457913022625344 458172023203752 460352155545568 461225689047552 461697427771008 463705397053184 466071540845196 471307124873728 472056023906896 472335943275911 472951765887744 473435497968576 474738160406367 478196190711096 480079155460762 480194920870808 480705073525248 481106106678912 484046751786884 486035472526032 487283637581312 487572586607392 488993092034304 490052294613024 493034357257728 495565579830464 495685079608576 496353025137398 497000160763392 498085938787008 499661163134848 501714036155904 502202351504256 502511251255728 503811064520192 504096025529536 504910835915629 505569129052416 507852329743616 510749140620576 511175238346344 512049456435712 512364413045056 514970207898432 515275574482812 518045873270354 518721291618816 519555160286448 519849026327334 520763829652352 520889405690368 521198282235488 523722715048104 523849004586336 525067662955264 526538428569868 527664762163968 528051001949328 528062670811104 529742516370496 530889985830776 531897367208064 534120553695872 535602027125132 536315004166656 536618349757248 537167199618192 538416840827008 539593100352592 540616996178688 541476027422616 543523539168896 544052547462944 544387188860372 545084905238016 545415371884416 547699889806784 548015469244672 549922936941312 550811820998868 552879511871104 553311569005624 553773174875206 554495173799424 556999329396224 557884391889968 558942996049152 561054189571161 561943110426368 561948065920384 562851423643652 563904028558464 565140952658568 566587268363776 567503088301864 568105995984384 568579944256896 570156996617076 571160329296128 571636825677632 572067893378696 573626511809472 574405558439856 575880662596096 577900926949632 579152711815392 579503832627192 580992029423872 581007921180544 581336545570352 581931132919708 582676967668224 584293120500144 585809639537408 587363826356736 588549157798272 588647018566464 590521696390912 590866652874784 591009133379456 592934770002432 593876933302224 595413076251136 595749848353088 597490788880128 598197504647424 599148030343368 600089337362944 600202379938304 600703104949376 603141285677568 603612620733408 604116190772952 608601154789056 609478168797564 610550696833792 610896030938336 613034253731328 614019734883984 614367031114122 615596570361344 617670079668499 618475386160896 619094278147488 621428721126928 623603809830144 624074065504032 627795818679458 628614326917632 629138754887808 631247330624768 632984213875156 633826823106048 634185322440384 634833963185136 637594920948128 639452504967936 641474808905216 644581803136128 644737236413952 648047296701376 649077032871982 649908925476096 649923287152128 653403059484032 655312478126592 660268016197361 661128861068544 664114585049344 666432033750912 669603135339008 670015001674304 673821905092908 677922241229376 680998854160768 681566984461792 684868165832136 686626943864576 687034099310416 690528233318352 692740213715264 693132035103112 695558095579776 698296953397472 698465339448448 704068002599104 704083561081472 706960687310592 708084035860344 709196489610752 712803337618944 715491133009664 716222932824256 720118733191143 720292381306212 721968036563488 726070127680326 727220495845888 729973730517317 730925456371968 731358879911088 734415761331824 741940512984814 742907840902656 743348369745696 743527619412864 744529537706097 748072252761548 749491744702272 751872038077952 753521270211424 755716596780288 756144038294304 758106592342528 760209328822768 761778494615424 761962188489216 764835349079296 765874077919808 767091038848706 768074184653568 768091157543424 768546619567584 772203615753856 772671776836256 777068809905531 779057494000192 780316746415063 781145744478528 781334108535552 781797423353232 784732210397696 784862691421952 787601494432896 789807642854802 791835911069632 794613774555744 796334978746164 798864040457824 801180830543808 803403040687698 804816827644544 805488254363936 807016695074304 807625261240512 809389650528888 811468206385408 812637558396752 815285308753344 816078821194416 816580783290558 818692979845312 819156041485496 821549834710176 822023203867008 825459037529984 829319267806656 829967353508436 830659762312809 832098754005376 835498994094336 836826587834952 838851673183744 842403944458752 842914665639552 842922098880576 844277135465478 845580429920512 846445284246848 849880902545664 851254632452796 856740493944192 857455238516448 858101840068044 859442404181504 863820993894144 871488044135808 871511881770816 872004818355528 872896699379562 877981993794048 878714459306112 885782544586368 886299979312176 886513700069184 888576045001216 893119614376704 893624772529632 898429206790544 900134006044416 900303569907456 900500768214528 901054657424064 903896321639168 907744095278592 913157554442848 914890301225472 915826045250688 916344046407504 920704311091136 923394855542016 927410794106368 932143081690392 941693728019187 944112047813792 944671886551822 945903531775488 946870995937152 949476320812734 956392381422192 960158310921524 960389841741616 962212213357824 968093503573768 972070945052064 973615549307973 975145173214784 977986184068608 980104589226048 991131159660928 991370159217152 992706050274796 996171877574016 999322326269696 1004404703008512 1005022502511456 1008192051059072 1009821671831258 1011138258104832 1015704659487232 1021498281241152 1022350476692688 1024728826090112 1029940415796864 1030551148965624 1036091746540708 1039110320572896 1039698052654668 1041527659304704 1042396564470976 1047445430096208 1047698009172672 1050135325910528 1053076857139736 1055329524327936 1056102003898656 1056125341622208 1059485032740992 1061779971661552 1063794734416128 1068241107391744 1071204054250264 1073236699514496 1074334399236384 1076833681654016 1079186200705184 1081233992357376 1082952054845232 1087047078337792 1088105094925888 1088774377720744 1090830743768832 1095399779613568 1096030938489344 1099845873882624 1101623641997736 1105759023742208 1106623138011248 1107546349750412 1112910769477221 1115768783779936 1117885992098304 1122108379142322 1123886220852736 1123896131840768 1125702847287304 1126339557042557 1127808057116928 1130281905317136 1135006176603728 1137159888513792 1140313993234152 1142320658592256 1143273651355264 1144135786757392 1147253023618944 1148811116879712 1150636558273059 1155801853899264 1158305423630784 1159007665254384 1161984058847744 1162015842361088 1162673091140704 1163862265839416 1168586241000288 1171619279074816 1177098315596544 1177294037132928 1181043392781824 1181733305749568 1182018266758912 1187753866604448 1191499696706176 1194981577760256 1196395009294848 1198296060686736 1201406209898752 1207225241466816 1208232381545904 1217202309578112 1218956337595128 1221101393667584 1221792061876672 1228039469767968 1228734062228244 1235340159336998 1236950772321792 1238188556294976 1242857442253856 1247207619660288 1248148131008064 1255591637358916 1258277509775616 1262494661249536 1265968427750312 1268370644880768 1269667926370272 1275189841896256 1278905009935872 1289163606272256 1296094593402752 1298154065743964 1299817850952192 1306806118968064 1320536032394722 1322257722137088 1328229170098688 1331128567413931 1332864067501824 1340030003348608 1347643810185816 1355844482458752 1361997708321536 1363133968923584 1369736331664272 1373253887729152 1374068198620832 1381056466636704 1385480427430528 1386264070206224 1391116191159552 1396593906794944 1396930678896896 1408136005198208 1408167122162944 1413921374621184 1416168071720688 1417007829827733 1430982266019328 1432445865648512 1440237466382286 1440584762612424 1443936073126976 1452140255360652 1459947461034634 1461850912743936 1462717759822176 1468831522663648 1472905574594113 1483881025969628 1486696739491392 1487055238825728 1489059075412194 1496144505523096 1498983489404544 1507042540422848 1511433193560576 1512288076588608 1514732507746887 1520418657645536 1523556989230848 1529670698158592 1531748155839616 1534182077697412 1536148369307136 1537093239135168 1544407231507712 1545343553672512 1554137619811062 1558114988000384 1560633492830126 1562291488957056 1562668217071104 1563594846706464 1569725382843904 1575202988865792 1579615285709604 1583671822139264 1589227549111488 1592669957492328 1597728080915648 1602361661087616 1606806081375396 1609633655289088 1610976508727872 1615250522481024 1618779301057776 1622936412770816 1625275116793504 1630570617506688 1632157642388832 1633161566581116 1637385959690624 1638312082970992 1643099669420352 1644046407734016 1650918075059968 1658638535613312 1659934707016872 1661319524625618 1664197508010752 1670997988188672 1673653175669904 1685829331279104 1685844197761152 1688554270930956 1691160859841024 1692890568493696 1699761805091328 1702509264905592 1713480987888384 1714910477032896 1716203680136088 1727641987788288 1740706588156679 1742976088271616 1743023763541632 1744009636711056 1745793398759124 1757428918612224 1771565089172736 1772599958624352 1773027400138368 1786239228753408 1787249545059264 1796858413581088 1800268012088832 1800607139814912 1802109314848128 1807792643278336 1826315108885696 1831652090501376 1832688092815008 1841408622182272 1846789711084032 1853010239005497 1864286163380784 1883387456038374 1888224095627584 1889343773103644 1893741991874304 1898952641625468 1912784762844384 1920316621843048 1920779683483232 1924424426715648 1936187007147536 1944141890104128 1947231098615946 1950290346429568 1960209178452096 1980804048592083 1982262319321856 1985412100549592 1992343755148032 1998644652539392 2008809406017024 2010045005022912 2016384102118144 2019643343662516 2042996562482304 2044700953385376 2049457652180224 2057198695094257 2059880831593728 2061102297931248 2072183493081416 2078220641145792 2079396105309336 2083055318609408 2084793128941952 2094890860192416 2095396018345344 2106153714279472 2112204007797312 2112250683244416 2118970065481984 2123559943323104 2127589468832256 2136482214783488 2142408108500528 2146473399028992 2148668798472768 2153667363308032 2158372401410368 2165904109690464 2174094156675584 2176210189851776 2177548755441488 2181661487537664 2189921191551951 2190799559227136 2203247283995472 2211518047484416 2213246276022496 2215092699500824 2225821538954442 2231537567559872 2244216758284644 2247792263681536 2251405694574608 2252679114085114 2255616114233856 2260563810634272 2270012353207456 2274319777027584 2280627986468304 2286547302710528 2288271573514784 2294506047237888 2297622233759424 2301273116546118 2316610847261568 2318015330508768 2324031684722176 2325346182281408 2327724531678832 2337172482000576 2340950239245189 2354196631193088 2354588074265856 2363466611499136 2364036533517824 2375507733208896 2382999393412352 2396592121373472 2402812419797504 2414450482933632 2416464763091808 2434404619156224 2437912675190256 2443584123753344 2456078939535936 2457468124456488 2470680318673996 2476377112589952 2485714884507712 2496296262016128 2511183274717832 2516555019551232 2531936855500624 2536741289761536 2539335852740544 2550379683792512 2578327212544512 2592189186805504 2596308131487928 2613612237936128 2641072064789444 2662257134827862 2665728135003648 2680060006697216 2695287620371632 2711688964917504 2723995416643072 2726267937847168 2739472663328544 2748136397241664 2762112933273408 2770960854861056 2772528140412448 2782232382319104 2793187813589888 2793861357793792 2816272010396416 2816334244325888 2832336143441376 2834015659655466 2864891731297024 2880474932764572 2881169525224848 2887872146253952 2904280510721304 2919894922069268 2925435519644352 2937663045327296 2945811149188226 2967762051939256 2973393478982784 2974110477651456 2978118150824388 2992289011046192 2997966978809088 3014085080845696 3024576153177216 3029465015493774 3040837315291072 3047113978461696 3063496311679232 3068364155394824 3074186478270336 3088814463015424 3090687107345024 3108275239622124 3116229976000768 3121266985660252 3124582977914112 3127189693412928 3150405977731584 3159230571419208 3167343644278528 3178455098222976 3185339914984656 3195456161831296 3204723322175232 3213612162750792 3219267310578176 3221953017455744 3230501044962048 3237558602115552 3250550233587008 3261141235013376 3264315284777664 3266323133162232 3274771919381248 3276624165941984 3286199338840704 3288092815468032 3301836150119936 3317277071226624 3319869414033744 3322639049251236 3328395016021504 3347306351339808 3371658662558208 3371688395522304 3377108541861912 3379018671127671 3385781136987392 3405018529811184 3426961975776768 3429820954065792 3432407360272176 3481413176313358 3485952176543232 3486047527083264 3488019273422112 3491586797518248 3514857837224448 3543130178345472 3545199917248704 3546054800276736 3574499090118528 3593716827162176 3604218629696256 3652630217771392 3663304181002752 3665376185630016 3682817244364544 3706020478010994 3728572326761568 3766774912076748 3776448191255168 3778687546207288 3787483983748608 3797905283250936 3825569525688768 3840633243686096 3841559366966464 3872374014295072 3888283780208256 3894462197231892 3900580692859136 3920418356904192 3961608097184166 3964524638643712 3970824201099184 3984687510296064 3993385702241793 4020090010045824 4032768204236288 4039286687325032 4080672821416477 4085993124964608 4089401906770752 4098915304360448 4114397390188514 4119761663187456 4122204595862496 4144366986162832 4156441282291584 4158792210618672 4169586257883904 4189781720384832 4190792036690688 4212307428558944 4219000713667883 4224408015594624 4224501366488832 4237940130963968 4247119886646208 4284816217001056 4292946798057984 4297337596945536 4316744802820736 4331808219380928 4352420379703552 4355097510882976 4379842383103902 4381599118454272 4406494567990944 4418716723782339 4426492552044992 4430185399001648 4451643077908884 4463075135119744 4488433516569288 4502811389149216 4505358228170228 4521127621268544 4540024706414912 4561255972936608 4573094605421056 4576543147029568 4589012094475776 4595244467518848 4602546233092236 4633221694523136 4636030661017536 4650692364562816 4655449063357664 4674344964001152 4681900478490378 4709176148531712 4726933222998272 4751015466417792 4765998786824704 4793184242746944 4828900965867264 4832929526183616 4868809238312448 4875825350380512 4887168247506688 4912157879071872 4914936248912976 4941360637347992 4952754225179904 4971429769015424 4992592524032256 5022366549435664 5063873711001248 5073482579523072 5078671705481088 5100759367585024 5184378373611008 5192616262975856 5222119764470037 5282144129578888 5324514269655724 5360120013394432 5390575240743264 5423377929835008 5452535875694336 5478945326657088 5496272794483328 5524225866546816 5541921709722112 5545056280824896 5586375627179776 5632544020792832 5664672286882752 5668031319310932 5729783462594048 5760949865529144 5762339050449696 5775744292507904 5808561021442608 5839789844138536 5850871039288704 5875326090654592 5891622298376452 5935524103878512 5946786957965568 5956236301648776 5984578022092384 5995933957618176 6028170161691392 6049152306354432 6058930030987548 6081674630582144 6126992623358464 6136728310789648 6148372956540672 6171596085282771 6181374214690048 6216550479244248 6232459952001536 6242533971320504 6249165955828224 6254379386825856 6318461142838416 6334687288557056 6356910196445952 6370679829969312 6390912323662592 6409446644350464 6427224325501584 6443906034911488 6461002089924096 6475117204231104 6501100467174016 6522282470026752 6528630569555328 6532646266324464 6549543838762496 6553248331883968 6572398677681408 6634554142453248 6639738828067488 6645278098502472 6694612702679616 6743376791044608 6754217083723824 6758037342255342 6771562273974784 6810037059622368 6859641908131584 6864814720544352 6962826352626716 6972095054166528 6976038546844224 6983173595036496 7090399834497408 7092109600553472 7148998180237056 7187433654324352 7208437259392512 7305260435542784 7330752371260032 7365634488729088 7412040956021988 7457144653523136 7533549824153496 7552896382510336 7557375092414576 7595810566501872 7651139051377536 7681266487372192 7683118733932928 7744748028590144 7776567560416512 7788924394463784 7801161385718272 7840836713808384 7923216194368332 7941648402198368 7986771404483586 8029711035690487 8040180020091648 8078573374650064 8161345642832954 8171986249929216 8178803813541504 8228794780377028 8244409191724992 8288733972325664 8312882564583168 8317584421237344 8339172515767808 8379563440769664 8381584073381376 8424614857117888 8438001427335766 8448816031189248 8449002732977664 8494239773292416 8569632434002112 8583484210565693 8594675193891072 8633489605641472 8663616438761856 8704840759407104 8710195021765952 8759684766207804 8812989135981888 8837433447564678 8852985104089984 8860370798003296 8903286155817768 8926150270239488 8976867033138576 9005622778298432 9010716456340456 9042255242537088 9080049412829824 9122511945873216 9153086294059136 9190488935037696 9205092466184472 9266443389046272 9272061322035072 9301384729125632 9310898126715328 9348689928002304 9363800956980756 9453866445996544 9502030932835584 9586368485493888 9657801931734528 9665859052367232 9751650700761024 9774336495013376 9824315758143744 9829872497825952 9882721274695984 9905508450359808 9942859538030848 9985185048064512 10044733098871328 10127747422002496 10157343410962176 10201518735170048 10385232525951712 10444239528940074 10564288259157776 10649028539311448 10781150481486528 10905071751388672 10957890653314176 10992545588966656 11048451733093632 11090112561649792 11172751254359552 11329344573765504 11336062638621864 11521899731058288 11524678100899392 11551488585015808 11617122042885216 11679579688277072 11701742078577408 11750652181309184 11783244596752904 11871048207757024 11893573915931136 11912472603297552 11969156044184768 12056340323382784 12098304612708864 12117860061975096 12163349261164288 12242018464249431 12273456621579296 12296745913081344 12343192170565542 12362748429380096 12433100958488496 12485067942641008 12508758773651712 12636922285676832 12657002141003649 12713820392891904 12741359659938624 12781824647325184 12854448651003168 12887812069822976 12950234408462208 13002200934348032 13057261139110656 13065292532648928 13106496663767936 13144797355362816 13279477656134976 13290556197004944 13389225405359232 13508434167447648 13516074684510684 13620074119244736 13719283816263168 13729629441088704 13925652705253432 13952077093688448 13966347190072992 14180799668994816 14297996360474112 14374867308648704 14610520871085568 14642414241553241 14661504742520064 14824081912043976 14914289307046272 15067099648306992 15105792765020672 15114750184829152 15191621133003744 15302278102755072 15362532974744384 15366237467865856 15489496057180288 15553135120833024 15577848788927568 15846432388736664 15883296804396736 15973542808967172 16059422071380974 16080360040183296 16157146749300128 16322691285665908 16357607627083008 16457589560754056 16488818383449984 16577467944651328 16625765129166336 16635168842474688 16759126881539328 16849229714235776 16876002854671532 16897632062378496 16988479546584832 17139264868004224 17166968421131386 17189350387782144 17266979211282944 17327232877523712 17420390043531904 17519369532415608 17625978271963776 17674866895129356 17705970208179968 17720741596006592 17806572311635536 17852300540478976 17953734066277152 18011245556596864 18021432912680912 18084510485074176 18160098825659648 18245023891746432 18306172588118272 18380977870075392 18410184932368944 18544122644070144 18602769458251264 18621796253430656 18697379856004608 18727601913961512 19004061865671168 19147772469723469 19172736970987776 19331718104734464 19503301401522048 19648631516287488 19659744995651904 19765442549391968 19885719076061696 20089466197742656 20255494844004992 20314686821924352 20770465051903424 20888479057880148 21128576518315552 21298057078622896 21562300962973056 21915781306628352 21985091177933312 22096903466187264 22180225123299584 22629185646036827 22658689147531008 22672125277243728 23043799462116576 23049356201798784 23234244085770432 23359159376554144 23403484157154816 23501304362618368 23566489193505808 23742096415514048 23824945206595104 23938312088369536 24089133107071461 24235720123950192 24326698522328576 24484036928498862 24546913243158592 24686384341131084 24866201916976992 24970135885282016 25017517547303424 25273844571353664 25314004282007298 25482719319877248 25708897302006336 25750452631697079 25900468816924416 26004401868696064 26114522278221312 26130585065297856 26212993327535872 26558955312269952 26581112394009888 26778450810718464 27016868334895296 27032149369021368 27240148238489472 27459258882177408 27851305410506864 27904154187376896 27932694380145984 28361599337989632 28749734617297408 29284828483106482 29323009485040128 29648163824087952 29828578614092544 30134199296613984 30229500369658304 30383242266007488 30604556205510144 30725065949488768 30732474935731712 30978992114360576 31155697577855136 31692864777473328 31766593608793472 31947085617934344 32118844142761948 32314293498600256 32645382571331816 32715215254166016 32915179121508112 32977636766899968 33154935889302656 33270337684949376 33518253763078656 33698459428471552 33752005709343064 33976959093169664 34278529736008448 34333936842262772 34654465755047424 34840780087063808 35038739064831216 35251956543927552 35349733790258712 35411940416359936 35441483192013184 35613144623271072 35907468132554304 36022491113193728 36042865825361824 36169020970148352 36320197651319296 36490047783492864 36612345176236544 36820369864737888 37088245288140288 37243592506861312 37455203827923024 38295544939446938 38345473941975552 38663436209468928 39006602803044096 39319489991303808 39530885098783936 40178932395485312 40510989688009984 41540930103806848 41776958115760296 42257153036631104 42596114157245792 43124601925946112 43831562613256704 43927242724659723 44360450246599168 45258371292073654 45317378295062016 45344250554487456 46087598924233152 46098712403597568 46468488171540864 46718318753108288 47132978387011616 47484192831028096 47649890413190208 47876624176739072 48178266214142922 48471440247900384 48968073856997724 49093826486317184 49372768682262168 49732403833953984 49940271770564032 50547689142707328 50628008564014596 50965438639754496 51417794604012672 51500905263394158 51800937633848832 52261170130595712 52425986655071744 53117910624539904 53162224788019776 53556901621436928 54033736669790592 54064298738042736 54480296476978944 54918517764354816 55702610821013728 55808308374753792 55865388760291968 57443317409170407 58569656966212964 59296327648175904 59657157228185088 60268398593227968 60459000739316608 60766484532014976 61450131898977536 61957984228721152 62311395155710272 63385729554946656 63533187217586944 63894171235868688 64237688285523896 64628586997200512 65290765142663632 65830358243016224 65955273533799936 66309871778605312 66540675369898752 67396918856943104 67504011418686128 67887556938110481 68557059472016896 68667873684525544 69681560174127616 70077478129662432 70503913087855104 70699467580517424 70882966384026368 71226289246542144 71814936265108608 72044982226387456 72085731650723648 72980095566985728 73640739729475776 74487185013722624 74910407655846048 76591089878893876 78013205606088192 78638979982607616 79061770197567872 80357864790970624 81021979376019968 83081860207613696 83553916231520592 84514306073262208 85192228314491584 86249203851892224 87854485449319446 90516742584147308 90688501108974912 92175197848466304 92197424807195136 92936976343081728 93436637506216576 94265956774023232 94968385662056192 95299780826380416 95753248353478144 96356532428285844 96942880495800768 97936147713995448 98187652972634368 98745537364524336 99464807667907968 99880543541128064 101095378285414656 101256017128029192 101930877279508992 102835589208025344 103001810526788316 104522340261191424 106235821249079808 106324449576039552 108067473339581184 108128597476085472 108960592953957888 109837035528709632 111405221642027456 111730777520583936 114886634818340814 117139313932425928 118592655296351808 120536797186455936 120918001478633216 121532969064029952 122900263797955072 124622790311420544 126771459109893312 127066374435173888 127788342471737376 128475376571047792 129257173994401024 130581530285327264 131660716486032448 132619743557210624 133081350739797504 135008022837372256 135775113876220962 137335747369051088 140154956259324864 141398935161034848 141765932768052736 142452578493084288 143629872530217216 144171463301447296 147281479458951552 149820815311692096 153182179757787752 157277959965215232 158123540395135744 160715729581941248 166163720415227392 167107832463041184 169028612146524416 170384456628983168 175708970898638892 181033485168294616 181377002217949824 184350395696932608 185873952686163456 186873275012433152 188531913548046464 189936771324112384 190599561652760832 192713064856571688 193885760991601536 195872295427990896 196375305945268736 197491074729048672 198929615335815936 199761087082256128 202190756570829312 202512034256058384 205671178416050688 206003621053576632 209044680522382848 212648899152079104 216134946679162368 216257194952170944 222810443284054912 223461555041167872 229773269636681628 234278627864851856 237185310592703616 241073594372911872 241836002957266432 243065938128059904 248921042106405097 249245580622841088 253542918219786624 255576684943474752 256950753142095584 258514347988802048 261163060570654528 263321432972064896 270016045674744512 271550227752441924 274671494738102176 280309912518649728 282797870322069696 284905156986168576 287259745060434432 288342926602894592 294562958917903104 299641630623384192 306364359515575504 316247080790271488 334215664926082368 338057224293048832 340768913257966336 351417941797277784 362066970336589232 362754004435899648 368700791393865216 373746550024866304 377063827096092928 381199123305521664 385426129713143376 387771521983203072 391744590855981792 394982149458097344 397859230671631872 399522174164512256 405024068512116768 412007242107153264 425297798304158208 432514389904341888 445620886568109824 459546539273363256 468557255729703712 474370621185407232 482147188745823744 497842084212810194 498491161245682176 507085836439573248 511153369886949504 513901506284191168 522326121141309056 526642865944129792 540032091349489024 543100455504883848 549342989476204352 560619825037299456 565595740644139392 569810313972337152 576685853205789184 589125917835806208 599283261246768384 612728719031151008 668431329852164736 681537826515932672 702835883594555568 724133940673178464 725508008871799296 746763126319215291 754127654192185856 770852259426286752 775543043966406144 783489181711963584 789964298916194688 810048137024233536 824014484214306528 865028779808683776 891241773136219648 919093078546726512 937114511459407424 948741242370814464 995684168425620388 1014171672879146496 1022306739773899008 1027803012568382336 1044652242282618112 1053285731888259584 1080064182698978048 1086200911009767696 1098685978952408704 1121239650074598912 1131191481288278784 1198566522493536768 1225457438062302016 1336862659704329472 1405671767189111136 1448267881346356928 1493526252638430582 1541704518852573504 1566978363423927168 1579928597832389376 1620096274048467072 1648028968428613056 1730057559617367552 1838186157093453024 1874229022918814848 1991368336851240776 2044613479547798016 2055606025136764672 2089304484565236224 2160128365397956096 2172401822019535392 2197371957904817408 2262382962576557568 2450914876124604032 2673725319408658944 2811343534378222272 2896535762692713856 2987052505276861164 3083409037705147008 3133956726847854336 3159857195664778752 3240192548096934144 3296057936857226112 3676372314186906048 3748458045837629696 3982736673702481552 4111212050273529344 4344803644039070784 4394743915809634816 4901829752249208064 5622687068756444544 5793071525385427712 5974105010553722328 6166818075410294016 6267913453695708672 6480385096193868288 6592115873714452224 7352744628373812096 7496916091675259392 7965473347404963104 8689607288078141568 9803659504498416128 11245374137512889088 11586143050770855424 11948210021107444656 12333636150820588032 13184231747428904448 14705489256747624192 15930946694809926208 17379214576156283136 22490748275025778176 23896420042214889312 29410978513495248384 31861893389619852416 34758429152312566272 47792840084429778624 63723786779239704832 95585680168859557248 127447573558479409664 191171360337719114496 382342720675438228992
- Sum of all divisors σ(n): 1419737548546626487200
- Sum of proper divisors (its aliquot sum) s(n): 1037394827871188258208
- 382342720675438228992 is an abundant number, because the sum of its proper divisors (1037394827871188258208) is greater than itself. Its abundance is 655052107195750029216
Bases of 382342720675438228992
- Binary: 1010010111010000100100011011010110111001110111110010101110110000000002
- Hexadecimal: 0x14BA1236B73BE57600
- Base-36: 28OUZIWZWWX7UO
Squares and roots of 382342720675438228992
- 382342720675438228992 squared (3823427206754382289922) is 146185956053496179785785077663849429336064
- 382342720675438228992 cubed (3823427206754382289923) is 55893136162033778149181885213755739276410139106180918555967488
-
The
square root of 382342720675438228992 is 19553585877.6705769987 -
The
cube root of 382342720675438228992 is 7258010.7770649007
Scales and comparisons
How big is 382342720675438228992?- 382,342,720,675,438,228,992 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 382,342,720,675,438,228,992 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 382342720675438228992 cubic inches would be around 604834.2 feet tall.
Recreational maths with 382342720675438228992
- 382342720675438228992 backwards is 299822834576027243283
- 382342720675438228992 is a
Harshad number . - The number of decimal digits it has is: 21
- The sum of 382342720675438228992's digits is 96
- 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 382342720675438228992 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 382342720675438228992 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/382342720675438228992/
Chicago style:
Numbermatics. 2024. "Number 382342720675438228992 - Facts about the integer". https://numbermatics.com/n/382342720675438228992/
The information we have on file for 382342720675438228992 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 382342720675438228992, math, Factors of 382342720675438228992, curriculum, school, college, exams, university, Prime factorization of 382342720675438228992, STEM, science, technology, engineering, physics, economics, calculator, three hundred eighty-two quintillion, three hundred forty-two quadrillion, seven hundred twenty trillion, six hundred seventy-five billion, four hundred thirty-eight million, two hundred twenty-eight thousand, nine hundred ninety-two.