689144120576371998720
689,144,120,576,371,998,720 is an even composite number composed of eight prime numbers multiplied together.
What does the number 689144120576371998720 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 19440 divisors.
689144120576371998720 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred forty divisors.
Prime factorization of 689144120576371998720:
214 × 33 × 5 × 7 × 132 × 232 × 532 × 4212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 5 × 7 × 13 × 13 × 23 × 23 × 53 × 53 × 421 × 421)See below for interesting mathematical facts about the number 689144120576371998720 from the Numbermatics database.
Names of 689144120576371998720
- Cardinal: 689144120576371998720 can be written as Six hundred eighty-nine quintillion, one hundred forty-four quadrillion, one hundred twenty trillion, five hundred seventy-six billion, three hundred seventy-one million, nine hundred ninety-eight thousand, seven hundred twenty.
Scientific notation
- Scientific notation: 6.8914412057637199872 × 1020
Factors of 689144120576371998720
Divisors of 689144120576371998720
- Number of divisors d(n): 19440
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 23 24 26 27 28 30 32 35 36 39 40 42 45 46 48 52 53 54 56 60 63 64 65 69 70 72 78 80 84 90 91 92 96 104 105 106 108 112 115 117 120 126 128 130 135 138 140 144 156 159 160 161 168 169 180 182 184 189 192 195 207 208 210 212 216 224 230 234 240 252 256 260 265 270 273 276 280 288 299 312 315 318 320 322 336 338 345 351 360 364 368 371 378 384 390 414 416 420 421 424 432 448 455 460 468 477 480 483 504 507 512 520 529 530 540 546 552 560 576 585 598 621 624 630 636 640 644 672 676 689 690 702 720 728 736 742 756 768 780 795 805 819 828 832 840 842 845 848 864 896 897 910 920 936 945 954 960 966 1008 1014 1024 1035 1040 1058 1060 1080 1092 1104 1113 1120 1152 1170 1183 1196 1219 1242 1248 1260 1263 1272 1280 1288 1344 1352 1365 1378 1380 1404 1431 1440 1449 1456 1472 1484 1495 1512 1521 1536 1560 1587 1590 1610 1638 1656 1664 1680 1684 1690 1696 1728 1755 1792 1794 1820 1840 1855 1872 1890 1908 1920 1932 2016 2028 2048 2067 2070 2080 2093 2105 2116 2120 2160 2184 2208 2226 2240 2304 2340 2366 2385 2392 2415 2438 2457 2484 2496 2520 2526 2535 2544 2560 2576 2645 2688 2691 2704 2730 2756 2760 2808 2809 2862 2880 2898 2912 2944 2947 2968 2990 3024 3042 3072 3105 3120 3174 3180 3220 3276 3312 3328 3339 3360 3368 3380 3392 3445 3456 3510 3549 3584 3588 3640 3657 3680 3703 3710 3744 3780 3789 3816 3840 3864 3887 4032 4056 4095 4096 4134 4140 4160 4186 4210 4232 4240 4320 4347 4368 4416 4452 4480 4485 4563 4608 4680 4732 4761 4770 4784 4823 4830 4876 4914 4968 4992 5040 5052 5070 5088 5120 5152 5290 5376 5382 5408 5460 5473 5512 5520 5565 5616 5618 5724 5760 5796 5824 5888 5894 5915 5936 5980 6048 6084 6095 6144 6201 6210 6240 6279 6315 6348 6360 6440 6552 6624 6656 6678 6720 6736 6760 6784 6877 6890 6912 7020 7098 7155 7168 7176 7245 7280 7314 7360 7406 7420 7488 7560 7578 7605 7632 7680 7728 7774 7935 8064 8073 8112 8190 8192 8268 8280 8320 8372 8420 8427 8464 8480 8533 8640 8694 8736 8832 8841 8904 8957 8960 8970 9126 9216 9360 9464 9522 9540 9568 9646 9660 9683 9752 9828 9936 9984 10017 10080 10104 10140 10176 10240 10304 10335 10465 10580 10647 10752 10764 10816 10920 10946 10971 11024 11040 11109 11130 11232 11236 11367 11448 11520 11592 11648 11661 11776 11788 11830 11872 11960 12096 12168 12190 12285 12288 12402 12420 12480 12558 12630 12696 12720 12880 13104 13248 13312 13356 13440 13455 13472 13520 13568 13754 13780 13824 14040 14045 14196 14283 14310 14336 14352 14469 14490 14560 14628 14720 14735 14812 14840 14976 15120 15156 15210 15264 15360 15456 15548 15847 15870 16128 16146 16224 16380 16384 16419 16536 16560 16640 16695 16744 16840 16854 16928 16960 17066 17280 17388 17472 17664 17682 17745 17808 17914 17920 17940 18252 18285 18432 18515 18603 18720 18837 18928 18945 19044 19080 19136 19292 19320 19366 19435 19504 19656 19663 19872 19968 20034 20160 20208 20280 20352 20480 20608 20631 20670 20930 21160 21294 21504 21528 21632 21735 21840 21892 21942 22048 22080 22218 22260 22313 22464 22472 22734 22815 22896 23040 23184 23296 23322 23552 23576 23660 23744 23805 23920 24115 24192 24336 24380 24570 24576 24804 24840 24960 25116 25260 25281 25392 25440 25599 25760 26208 26496 26523 26624 26712 26871 26880 26910 26944 27040 27136 27209 27365 27508 27560 27648 28037 28080 28090 28392 28566 28620 28672 28704 28938 28980 29049 29120 29256 29440 29470 29624 29680 29952 30240 30312 30420 30528 30720 30912 31005 31096 31395 31694 31740 31941 32256 32292 32448 32760 32838 32913 33072 33120 33280 33327 33390 33488 33680 33708 33856 33920 34132 34385 34560 34776 34944 34983 35328 35364 35490 35616 35828 35840 35880 36504 36517 36570 36864 37030 37206 37440 37674 37856 37890 38088 38160 38272 38311 38584 38640 38732 38870 39008 39312 39326 39744 39936 40068 40320 40365 40416 40560 40704 40960 41216 41262 41340 41860 42135 42320 42588 42665 43008 43056 43264 43407 43470 43680 43784 43884 44096 44160 44205 44436 44520 44626 44785 44928 44944 45468 45630 45792 46080 46368 46592 46644 47104 47152 47320 47488 47541 47610 47840 48139 48230 48384 48415 48672 48760 49140 49152 49257 49608 49680 49920 50085 50232 50520 50562 50784 50880 51198 51520 52416 52992 53046 53235 53248 53424 53742 53760 53820 53888 54080 54272 54418 54730 54855 55016 55120 55296 55545 56074 56160 56180 56511 56784 56835 57132 57240 57344 57408 57876 57960 58098 58240 58305 58512 58880 58940 58989 59248 59360 59904 60480 60624 60840 61056 61440 61824 61893 62010 62192 62699 62790 63388 63480 63882 64512 64584 64607 64896 65520 65676 65826 66144 66240 66560 66654 66780 66939 66976 67360 67416 67712 67781 67840 68264 68770 69120 69552 69888 69966 70656 70728 70980 71149 71232 71415 71656 71680 71760 72345 73008 73034 73140 73728 74060 74412 74880 75348 75712 75780 75843 76176 76320 76544 76622 76797 77168 77280 77464 77740 78016 78624 78652 79235 79488 79569 79872 80136 80613 80640 80730 80832 81120 81408 81627 81920 82095 82432 82524 82680 83720 84111 84270 84640 85176 85330 86016 86112 86528 86814 86940 87147 87360 87568 87768 88192 88320 88410 88872 89040 89252 89401 89570 89856 89888 90936 91260 91584 92160 92736 93015 93184 93288 94185 94208 94304 94640 94976 95082 95220 95680 96278 96460 96768 96830 97344 97520 98280 98315 98514 99216 99360 99840 99981 100170 100464 101040 101124 101568 101760 102396 103040 103155 104832 104949 105984 106092 106470 106496 106848 107484 107520 107640 107776 108160 108544 108836 109460 109551 109710 110032 110240 110592 110929 111090 111565 112148 112320 112360 113022 113568 113670 114264 114480 114688 114816 114933 115752 115920 116196 116480 116610 117024 117760 117880 117978 118496 118720 119808 120960 121248 121680 122112 122880 123648 123786 124020 124384 125398 125580 125879 126405 126776 126960 127764 127995 129024 129168 129214 129792 130221 131040 131352 131652 132288 132480 132615 133120 133308 133560 133878 133952 134355 134720 134832 135424 135562 135680 136045 136528 137540 138240 139104 139776 139932 140185 141312 141456 141960 142298 142464 142623 142830 143312 143360 143520 144417 144690 145245 146016 146068 146280 147456 147771 148120 148824 149760 150696 151424 151560 151686 152352 152640 153088 153244 153594 154336 154560 154928 155480 156032 156191 157248 157304 158470 158976 159138 159705 159744 160272 161226 161280 161460 161664 162240 162816 163254 164190 164565 164864 165048 165360 166635 167440 168222 168540 169280 170352 170660 172032 172224 173056 173628 173880 174294 174720 174915 175136 175536 176384 176640 176820 176967 177241 177744 178080 178504 178802 179140 179712 179776 181872 182520 182585 183168 184320 185472 185679 186030 186368 186576 188097 188370 188416 188608 189280 189952 190164 190440 191360 191555 192556 192920 193536 193660 193821 194688 195040 196259 196560 196630 197028 198432 198720 199680 199962 200340 200817 200928 202080 202248 203136 203343 203520 204792 206011 206080 206310 209664 209898 211968 212184 212940 212992 213447 213696 214968 215040 215280 215552 216320 217035 217088 217672 218920 219102 219420 220064 220480 221184 221858 222180 222709 223130 224296 224640 224720 226044 227136 227340 228528 228960 229632 229866 230391 231504 231840 232392 232960 233220 234048 235520 235760 235956 236992 237440 237705 239616 240695 241839 241920 242496 243360 244224 244881 245760 246285 247296 247572 248040 248768 250796 251160 251758 252333 252810 253552 253920 255528 255619 255990 258048 258336 258428 259584 260442 261441 262080 262704 263304 264576 264960 265230 266240 266616 267120 267756 267904 268203 268710 269440 269664 270848 271124 271360 272090 273056 275080 276480 278208 279552 279864 280370 282555 282624 282912 283920 284596 284928 285246 285660 286624 286720 287040 288834 289380 290069 290490 292032 292136 292560 294945 295542 296240 297648 299520 301392 302848 303120 303372 304704 305280 306176 306488 307188 308672 309120 309465 309856 310960 312064 312382 313495 314496 314608 316940 317952 318276 319410 319488 320544 322452 322560 322920 323035 323328 324480 325632 326508 328380 328653 329130 329728 330096 330720 332787 333270 334695 334880 336444 337080 338560 338905 340704 341320 344064 344448 344799 346112 347256 347760 348588 349440 349830 350272 351072 352768 353280 353640 353934 354482 355488 355745 356160 357008 357604 358280 359424 359552 363744 364481 365040 365170 366336 368640 370944 371358 372060 372736 373152 376194 376740 376832 377216 377637 378560 379215 379904 380328 380880 382720 383110 383985 385112 385840 387072 387320 387642 389376 390080 392518 393120 393260 394056 396864 397440 397845 399360 399924 400680 401634 401856 403065 404160 404496 406272 406686 407040 408135 409584 412022 412160 412620 419328 419796 420555 423936 424368 425880 426894 427392 427869 429936 430080 430560 431104 432640 433251 434070 434176 435344 435735 437840 438204 438840 440128 440960 442368 443716 444360 445418 446260 447005 448592 449280 449440 452088 452249 454272 454680 457056 457920 459264 459732 460782 463008 463680 464784 465920 466440 468096 468573 471040 471520 471912 473984 474721 474880 475410 479232 481390 483678 483840 484992 486720 488448 489762 492570 494592 495144 496080 497536 498043 499905 501592 502320 503516 504666 505620 507104 507840 511056 511238 511980 513199 516096 516672 516856 519168 520884 522882 524160 524745 525408 526608 529152 529920 530460 530901 531723 532480 533232 534240 535512 535808 536406 537420 538880 539328 541696 542248 542720 544180 546112 547755 550160 552960 554645 556416 559104 559728 560740 564291 565110 565248 565824 567840 569192 569856 570492 571320 573248 573440 574080 574665 577668 578760 580138 580980 581463 584064 584272 585120 588777 589890 591084 592480 595296 599040 602451 602784 605696 606240 606744 609408 610029 610560 612352 612976 614376 617344 618033 618240 618930 619712 621920 624128 624764 625807 626990 628992 629216 629395 633880 635904 636552 638820 638976 640341 641088 644904 645120 645840 646070 646656 648960 651105 651264 653016 656760 657306 658260 659456 660192 661440 665574 666540 668127 669390 669760 672888 674160 677120 677810 681408 682640 688896 689598 692224 694512 695520 697176 698880 699660 700544 702144 705536 706560 707280 707868 708964 710976 711490 712320 713115 714016 715208 716560 718848 719104 722085 727488 728962 730080 730340 732672 734643 737280 738855 741888 742716 744120 745472 746304 752388 753480 754432 755274 756999 757120 758430 759808 760656 761760 765440 766220 766857 767970 770224 771680 774144 774640 775284 778752 780160 780955 785036 786240 786520 788112 793728 794880 795690 798720 799848 801360 803268 803712 804609 806130 808320 808992 812544 813372 814080 816270 819168 824044 824320 825240 838656 839592 839891 841110 847872 848736 851760 853788 854784 855738 859872 860160 861120 862208 865280 866502 868140 868352 870207 870688 871470 875680 876408 877680 880256 881153 881920 884835 886205 887432 888720 890836 892520 894010 897184 898560 898880 904176 904498 908544 909360 914112 915840 918528 919464 921564 926016 927360 928395 929568 931840 932880 936192 937146 940485 942080 943040 943824 947968 949442 949760 950820 958464 962780 967356 967680 969105 969984 973440 976896 979524 981295 985140 985959 989184 990288 992160 995072 996086 998361 999810 1003184 1004085 1004640 1007032 1009332 1011240 1014208 1015680 1016715 1022112 1022476 1023960 1026398 1030055 1032192 1033344 1033712 1034397 1038336 1041768 1045764 1048320 1049490 1050816 1053216 1058304 1059840 1060920 1061802 1063446 1064960 1066464 1067235 1068480 1071024 1071616 1072812 1074840 1077760 1078656 1083392 1084496 1085440 1088360 1092224 1093443 1095510 1100320 1105920 1109290 1112832 1113545 1118208 1119456 1121480 1128582 1130220 1130496 1131648 1132911 1135680 1138384 1139712 1140984 1142640 1146496 1148160 1149330 1151955 1155336 1157520 1160276 1161960 1162926 1168128 1168544 1170240 1177554 1179780 1182168 1182589 1184960 1190592 1198080 1204902 1205568 1209195 1211392 1212480 1213488 1218816 1220058 1221120 1224405 1224704 1225952 1228752 1234688 1236066 1236480 1237860 1239424 1240687 1243840 1248256 1249528 1251614 1253980 1257984 1258432 1258790 1261665 1267760 1271808 1273104 1277640 1278095 1280682 1282176 1289808 1290240 1291680 1292140 1293312 1297920 1299753 1302210 1302528 1306032 1307205 1313520 1314612 1316520 1318912 1320384 1322880 1331148 1333080 1336254 1338780 1339520 1341015 1345776 1348320 1354240 1355620 1356747 1362816 1365280 1377792 1379196 1384448 1389024 1391040 1394352 1397760 1399320 1401088 1404288 1405719 1411072 1413120 1414560 1415736 1417928 1421952 1422980 1424163 1424640 1426230 1428032 1430416 1433120 1437696 1438208 1442077 1444170 1450345 1454976 1457924 1460160 1460680 1465344 1469286 1477710 1483776 1485432 1485961 1488240 1490944 1492608 1494129 1504776 1506960 1508864 1510548 1513998 1514240 1516860 1519616 1521312 1523520 1530880 1532440 1533714 1535940 1539597 1540448 1543360 1548288 1549280 1550568 1557504 1558963 1560320 1561910 1570072 1572480 1573040 1576224 1587456 1589760 1591380 1595169 1597440 1599696 1602720 1606536 1607424 1609218 1612260 1616640 1617984 1625088 1626744 1628160 1632540 1636427 1638336 1643265 1648088 1648640 1650480 1663935 1677312 1679184 1679782 1682220 1692873 1695744 1697472 1703520 1707576 1709568 1711476 1719744 1720320 1722240 1723995 1724416 1730560 1733004 1736280 1740414 1741376 1742940 1744389 1751360 1752816 1755360 1760512 1762306 1763840 1766331 1769670 1772410 1774864 1777440 1781672 1785040 1788020 1794368 1797120 1797760 1808352 1808996 1817088 1818720 1822405 1828224 1830087 1831680 1837056 1838928 1843128 1852032 1854099 1854720 1856790 1859136 1863680 1865760 1872384 1874292 1877421 1880970 1884160 1886080 1887648 1888185 1895936 1898884 1899520 1901640 1916928 1921023 1925560 1934712 1935360 1938210 1939968 1946880 1953792 1959048 1962590 1970280 1971918 1978368 1980576 1984320 1990144 1992172 1996722 1999620 2004381 2006368 2008170 2009280 2014064 2018664 2022480 2028416 2030483 2031360 2033430 2044224 2044952 2047920 2052796 2060110 2066688 2067424 2068794 2076672 2083536 2091528 2096640 2098980 2101632 2106432 2116608 2119680 2121840 2123604 2126892 2132928 2134470 2136960 2139345 2142048 2143232 2145624 2149680 2155520 2157312 2166255 2166784 2168992 2170880 2176720 2184448 2186886 2191020 2200640 2211840 2218580 2225664 2227090 2236416 2238912 2242960 2257164 2260440 2261245 2263296 2265822 2271360 2276768 2279424 2281968 2285280 2292992 2296320 2298660 2300571 2303910 2304133 2310672 2315040 2320552 2323920 2325852 2336256 2337088 2340480 2342865 2355108 2359560 2364336 2365178 2369920 2373605 2381184 2396160 2409804 2411136 2413827 2418390 2422784 2424960 2426976 2437632 2440116 2442240 2448810 2449408 2451904 2457504 2469376 2472132 2472960 2475720 2478848 2481374 2487680 2490215 2496512 2499056 2503228 2507960 2515968 2516864 2517580 2519673 2523330 2535520 2543616 2546208 2551367 2555280 2556190 2561364 2564352 2565995 2579616 2580480 2583360 2584280 2586624 2595840 2599506 2604420 2605056 2610621 2612064 2614410 2627040 2629224 2633040 2637824 2640768 2643459 2645760 2654505 2658615 2662296 2666160 2672508 2677560 2679040 2682030 2691552 2696640 2708480 2711240 2713494 2725632 2730560 2755584 2758392 2768896 2778048 2782080 2788704 2795520 2798640 2802176 2808576 2811438 2821455 2822144 2826240 2829120 2831472 2835856 2843904 2845960 2848326 2849280 2852460 2856064 2860832 2866240 2875392 2876416 2884154 2888340 2895217 2900690 2907315 2909952 2915848 2920320 2921360 2930688 2938572 2943885 2955420 2967552 2970864 2971922 2976480 2985216 2988258 2995083 3009552 3012255 3013920 3017728 3021096 3027996 3028480 3033720 3039232 3042624 3047040 3050145 3061760 3064880 3067428 3071880 3079194 3080896 3086720 3090165 3096576 3098560 3101136 3115008 3117926 3120640 3123820 3129035 3140144 3144960 3146080 3152448 3174912 3179520 3182760 3190338 3194880 3199392 3201705 3205440 3213072 3214848 3218436 3224520 3233280 3235968 3250176 3253488 3256320 3265080 3272854 3276672 3280329 3286530 3296176 3297280 3300960 3323047 3327870 3340635 3354624 3358368 3359564 3364440 3385746 3391488 3394944 3398733 3407040 3415152 3419136 3422952 3439488 3444480 3447990 3448832 3461120 3466008 3472560 3480828 3482752 3485880 3488778 3502720 3505632 3510720 3521024 3524612 3527680 3532662 3539340 3544820 3547767 3549728 3554880 3563344 3570080 3576040 3588736 3592393 3594240 3595520 3616704 3617992 3634176 3637440 3644810 3656448 3660174 3663360 3673215 3674112 3677856 3686256 3704064 3708198 3709440 3713580 3718272 3722061 3727360 3731520 3744768 3748584 3754842 3761940 3770897 3772160 3775296 3776370 3784995 3791872 3797768 3799040 3803280 3834285 3842046 3851120 3869424 3870720 3876420 3879936 3893760 3907584 3918096 3925180 3940560 3943836 3956736 3961152 3968640 3980288 3984344 3993444 3999240 4008762 4012736 4016340 4018560 4023045 4028128 4037328 4044960 4056832 4060966 4062720 4066860 4070241 4076543 4088448 4089904 4095840 4105592 4120220 4133376 4134848 4137588 4153344 4167072 4183056 4193280 4197960 4199455 4203264 4212864 4217157 4233216 4239360 4243680 4247208 4253784 4265856 4268940 4272489 4273920 4278690 4284096 4286464 4291248 4299360 4311040 4314624 4326231 4332510 4333568 4337984 4341760 4351035 4353440 4368896 4373772 4382040 4401280 4405765 4437160 4451328 4454180 4457883 4472832 4477824 4482387 4485920 4514328 4520880 4522490 4526592 4531644 4542720 4553536 4558848 4563936 4570560 4585984 4592640 4597320 4601142 4607820 4608266 4618791 4621344 4630080 4641104 4647840 4651704 4672512 4674176 4676889 4680960 4685730 4710216 4719120 4728672 4730356 4738253 4739840 4747210 4762368 4785507 4792320 4819608 4822272 4827654 4836780 4845568 4849920 4853952 4875264 4880232 4884480 4897620 4898816 4903808 4909281 4915008 4929795 4938752 4944264 4945920 4951440 4957696 4962748 4975360 4980430 4991805 4993024 4998112 5006456 5015920 5031936 5033728 5035160 5039346 5046660 5071040 5087232 5092416 5102734 5110560 5112380 5122728 5128704 5131990 5159232 5160960 5166720 5168560 5171985 5173248 5191680 5199012 5208840 5221242 5224128 5228820 5254080 5258448 5266080 5281536 5286918 5291520 5298993 5309010 5317230 5324592 5332320 5345016 5355120 5358080 5364060 5383104 5393280 5416960 5422480 5426988 5451264 5461120 5467215 5511168 5516784 5556096 5562297 5564160 5577408 5591040 5597280 5604352 5617152 5622876 5632263 5642910 5644288 5652480 5658240 5662944 5664555 5671712 5687808 5691920 5696652 5698560 5704920 5712128 5721664 5732480 5750784 5752832 5768308 5776680 5790434 5801380 5814630 5819904 5831696 5840640 5842720 5861376 5877144 5879237 5887770 5910840 5912945 5935104 5941728 5943844 5952960 5970432 5976516 5990166 6013143 6019104 6024510 6027840 6035456 6042192 6055992 6056960 6067440 6078464 6085248 6091449 6094080 6100290 6123520 6129760 6134856 6143760 6158388 6161792 6173440 6180330 6197120 6202272 6203435 6230016 6235852 6241280 6247640 6258070 6280288 6289920 6292160 6304896 6349824 6359040 6365520 6380676 6398784 6403410 6410880 6426144 6429696 6436872 6449040 6466560 6471936 6498765 6500352 6506976 6512640 6530160 6545708 6553344 6560658 6573060 6592352 6594560 6601920 6646094 6655740 6671587 6681270 6709248 6716736 6719128 6728880 6771492 6783735 6789888 6797466 6814080 6830304 6838272 6845904 6878976 6888960 6895980 6897664 6901713 6912399 6922240 6932016 6945120 6961656 6965504 6971760 6977556 7005440 7011264 7021440 7028595 7042048 7049224 7055360 7065324 7078680 7089640 7095534 7099456 7109760 7120815 7126688 7140160 7152080 7177472 7184786 7188480 7191040 7210385 7233408 7235984 7268352 7274880 7289620 7312896 7320348 7326720 7346430 7348224 7355712 7372512 7408128 7416396 7418880 7427160 7429805 7436544 7444122 7454720 7463040 7470645 7489536 7497168 7509684 7523880 7541794 7544320 7550592 7552740 7559019 7569990 7583744 7595536 7598080 7606560 7654101 7668570 7684092 7697985 7702240 7738848 7741440 7752840 7759872 7787520 7794815 7815168 7831863 7836192 7850360 7881120 7887672 7913472 7922304 7930377 7937280 7960576 7968688 7975845 7986888 7998480 8017524 8025472 8032680 8037120 8046090 8056256 8074656 8089920 8113664 8121932 8125440 8133720 8140482 8153086 8176896 8179808 8182135 8191680 8211184 8240440 8266752 8269696 8275176 8278123 8306688 8334144 8366112 8386560 8395920 8398910 8406528 8425728 8434314 8464365 8466432 8478720 8487360 8494416 8507568 8531712 8537880 8544978 8547840 8557380 8568192 8572928 8582496 8598720 8622080 8629248 8652462 8665020 8667136 8675968 8685651 8702070 8706880 8721945 8737792 8747544 8764080 8802560 8811530 8831655 8874320 8902656 8908360 8915766 8955648 8964774 8971840 9028656 9041760 9044980 9053184 9063288 9085440 9107072 9117696 9127872 9141120 9150435 9171968 9185280 9194640 9202284 9215640 9216532 9237582 9242688 9260160 9270495 9282208 9295680 9303408 9345024 9348352 9353778 9361920 9371460 9387105 9393773 9420432 9438240 9457344 9460712 9476506 9479680 9494420 9524736 9571014 9584640 9605115 9639216 9644544 9655308 9673560 9691136 9699840 9707904 9750528 9760464 9768960 9795240 9807616 9818562 9830016 9840987 9859590 9877504 9888528 9891840 9902880 9915392 9925496 9950720 9960860 9969141 9983610 9986048 9996224 10012912 10021905 10031840 10063872 10067456 10070320 10078692 10093320 10142080 10152415 10174464 10184832 10205468 10221120 10224760 10245456 10257408 10263980 10318464 10333440 10337120 10343970 10346496 10383360 10398024 10401727 10417680 10442484 10448256 10457640 10508160 10516896 10532160 10563072 10573836 10583040 10597986 10618020 10634460 10643301 10649184 10664640 10690032 10710240 10716160 10728120 10766208 10777179 10786560 10833920 10844960 10853976 10902528 10918583 10922240 10934430 11022336 11033568 11112192 11124594 11128320 11154816 11166183 11182080 11194560 11208704 11234304 11245752 11264526 11285820 11288576 11312691 11316480 11325888 11329110 11343424 11375616 11383840 11393304 11397120 11409840 11424256 11443328 11454989 11464960 11502855 11505664 11520665 11536616 11553360 11580868 11602760 11629260 11639808 11663392 11681280 11685440 11722752 11754288 11758474 11775540 11803577 11821680 11825890 11870208 11883456 11887688 11905920 11940864 11953032 11980332 12026286 12038208 12049020 12055680 12069135 12070912 12084384 12111984 12113920 12134880 12170496 12182898 12188160 12200580 12210723 12229629 12247040 12259520 12269712 12287520 12316776 12323584 12346880 12360660 12394240 12404544 12406870 12460032 12471704 12482560 12495280 12516140 12560576 12579840 12584320 12598365 12609792 12699648 12718080 12731040 12756835 12761352 12797568 12806820 12817467 12821760 12852288 12859392 12873744 12898080 12933120 12943872 12978693 12997530 13000704 13013952 13025280 13053105 13060320 13091416 13106688 13121316 13146120 13184704 13189120 13203840 13217295 13292188 13311480 13343174 13362540 13373649 13418496 13433472 13438256 13447161 13457760 13542984 13567470 13579776 13594932 13628160 13660608 13676544 13691808 13757952 13777920 13791960 13803426 13824798 13844480 13856373 13864032 13890240 13923312 13931008 13943520 13955112 14010880 14022528 14030667 14042880 14057190 14084096 14098448 14110720 14130648 14157360 14179280 14191068 14198912 14214759 14219520 14241630 14253376 14280320 14304160 14354944 14369572 14376960 14382080 14420770 14466816 14471968 14476085 14536704 14549760 14579240 14625792 14640696 14653440 14692860 14696448 14711424 14727843 14745024 14816256 14832792 14837760 14854320 14859610 14873088 14888244 14926080 14941290 14975415 14979072 14994336 15019368 15047760 15083588 15088640 15101184 15105480 15118038 15139980 15167488 15191072 15196160 15213120 15308202 15337140 15368184 15373657 15395970 15404480 15477696 15482880 15505680 15519744 15575040 15589630 15663726 15672384 15700720 15762240 15775344 15844608 15860754 15874560 15921152 15937376 15951690 15973776 15996960 16035048 16050944 16065360 16074240 16092180 16112512 16128931 16149312 16179840 16227328 16243864 16250880 16267440 16280964 16306172 16353792 16359616 16364270 16383360 16401645 16422368 16480880 16533504 16539392 16550352 16556246 16615235 16668288 16732224 16773120 16791840 16797820 16813056 16851456 16868628 16896789 16928730 16932864 16957440 16974720 16988832 16993665 17015136 17063424 17075760 17089956 17095680 17114760 17136384 17145856 17164992 17197440 17244160 17258496 17304924 17330040 17351936 17371302 17404140 17413760 17443890 17475584 17495088 17528160 17605120 17623060 17637711 17663310 17738835 17748640 17805312 17816720 17831532 17911296 17929548 17943680 17961965 18057312 18083520 18089960 18106368 18126576 18170880 18214144 18235392 18255744 18274347 18282240 18300870 18343936 18370560 18389280 18404568 18431280 18433064 18475164 18485376 18520320 18540990 18564416 18591360 18606816 18610305 18690048 18696704 18707556 18723840 18742920 18774210 18787546 18840864 18854485 18876480 18914688 18921424 18953012 18959360 18988840 19049472 19142028 19210230 19278432 19289088 19310616 19317493 19347120 19382272 19399680 19415808 19501056 19520928 19537920 19590480 19615232 19637124 19660032 19681974 19719180 19755008 19777056 19783680 19805760 19830784 19850992 19901440 19921720 19938282 19967220 19972096 19992448 20014761 20025824 20043810 20063680 20127744 20134912 20140640 20157384 20186640 20266519 20284160 20304830 20351205 20369664 20382715 20410936 20442240 20449520 20490912 20514816 20527960 20636928 20666880 20674240 20687940 20692992 20737197 20766720 20796048 20803454 20835360 20884968 20896512 20915280 21016320 21033792 21064320 21085785 21126144 21147672 21166080 21195972 21236040 21268920 21286602 21298368 21329280 21362445 21380064 21420480 21432320 21456240 21532416 21554358 21573120 21631155 21667840 21689920 21707952 21805056 21837166 21844480 21868860 22044672 22067136 22224384 22249188 22256640 22289415 22309632 22332366 22364160 22389120 22411935 22417408 22468608 22491504 22529052 22571640 22625382 22632960 22651776 22658220 22677057 22686848 22751232 22767680 22786608 22794240 22819680 22848512 22886656 22909978 22929920 22962303 23005710 23011328 23041330 23073232 23093955 23106720 23161736 23205520 23258520 23279616 23326784 23362560 23370880 23384445 23445504 23508576 23516948 23551080 23607154 23643360 23651780 23691265 23740416 23766912 23775376 23791131 23811840 23881728 23906064 23927535 23960664 24052572 24076416 24098040 24111360 24138270 24141824 24168768 24223968 24227840 24269760 24340992 24365796 24376320 24401160 24421446 24459258 24494080 24519040 24539424 24546405 24575040 24633552 24647168 24693760 24721320 24788480 24809088 24813740 24834369 24920064 24943408 24965120 24990560 25032280 25121152 25159680 25168640 25196730 25219584 25399296 25436160 25462080 25513670 25522704 25595136 25613640 25634934 25643520 25704576 25718784 25747488 25796160 25866240 25887744 25957386 25995060 26001408 26027904 26056953 26106210 26120640 26182832 26213376 26242632 26292240 26369408 26396279 26407680 26434590 26494965 26584376 26622960 26686348 26725080 26747298 26866944 26876512 26894322 26915520 27085968 27134940 27159552 27189864 27199547 27256320 27321216 27353088 27383616 27515904 27555840 27583920 27606852 27649596 27712746 27728064 27780480 27811485 27846624 27862016 27887040 27910224 28021760 28045056 28061334 28085760 28114380 28161315 28168192 28181319 28196896 28221440 28261296 28314720 28358560 28382136 28397824 28429518 28439040 28483260 28506752 28535801 28560640 28608320 28709888 28739144 28753920 28764160 28841540 28933632 28943936 28952170 29073408 29099520 29158480 29251584 29281392 29306880 29385720 29396185 29422848 29455686 29490048 29632512 29665584 29675520 29708640 29719220 29746176 29776488 29852160 29882580 29907423 29950830 29953729 29958144 29988672 30038736 30065715 30095520 30167176 30177280 30202368 30210960 30236076 30279960 30334976 30382144 30392320 30426240 30457245 30616404 30674280 30736368 30747314 30791940 30808960 30955392 31011360 31039488 31150080 31179260 31205181 31327452 31344768 31401440 31524480 31550688 31689216 31721508 31749120 31842304 31874752 31903380 31929903 31947552 31993920 32070096 32101888 32130720 32148480 32184360 32225024 32257862 32298624 32331537 32359680 32454656 32487728 32501760 32534880 32561928 32612344 32707584 32719232 32728540 32755749 32766720 32803290 32844736 32961760 33067008 33078784 33100704 33112492 33167771 33230470 33336576 33357935 33464448 33498549 33546240 33583680 33595640 33626112 33702912 33737256 33793578 33857460 33865728 33938073 33949440 33977664 33987330 34030272 34126848 34151520 34179912 34191360 34229520 34272768 34291712 34329984 34364967 34394880 34488320 34508565 34516992 34561995 34609848 34660080 34703872 34742604 34808280 34827520 34887780 34951168 34990176 35056320 35210240 35246120 35275422 35326620 35410731 35477670 35497280 35610624 35633440 35663064 35822592 35859096 35887360 35923930 36114624 36167040 36179920 36212736 36253152 36341760 36428288 36511488 36548694 36564480 36601740 36687872 36688887 36741120 36778560 36809136 36862560 36866128 36950328 36970752 37040640 37081980 37128832 37182720 37213632 37220610 37380096 37393408 37415112 37447680 37485840 37548420 37575092 37637821 37681728 37708970 37752960 37795095 37829376 37842848 37906024 37918720 37977680 38098944 38270505 38284056 38420460 38556864 38578176 38621232 38634986 38694240 38799360 38831616 38936079 39002112 39041856 39075840 39159315 39180960 39230464 39274248 39320064 39363948 39438360 39510016 39554112 39567360 39611520 39651885 39661568 39701984 39802880 39843440 39876564 39934440 39984896 40029522 40051648 40087620 40120947 40127360 40255488 40269824 40281280 40314768 40373280 40533038 40568320 40609660 40702410 40739328 40765430 40821872 40884480 40899040 40981824 41029632 41055920 41273856 41333760 41348480 41375880 41390615 41474394 41533440 41592096 41606908 41670720 41769936 41793024 41830560 42032640 42067584 42092001 42128640 42171570 42252288 42295344 42332160 42391944 42472080 42537840 42573204 42596736 42644277 42658560 42724890 42760128 42840960 42864640 42912480 43064832 43108716 43146240 43262310 43335680 43379840 43415904 43428255 43610112 43674332 43688960 43737720 44089344 44134272 44183529 44448768 44498376 44513280 44578830 44619264 44664732 44778240 44823870 44834816 44937216 44983008 45058104 45143280 45250764 45265920 45303552 45316440 45354114 45373696 45502464 45535360 45573216 45588480 45639360 45697024 45773312 45819956 45859840 45924606 46011420 46022656 46082660 46120971 46146464 46187910 46213440 46323472 46411040 46517040 46559232 46653568 46701109 46725120 46741760 46768890 46968865 47017152 47033896 47102160 47214308 47286720 47303560 47382530 47533824 47550752 47582262 47623680 47763456 47812128 47855070 47921328 48105144 48152832 48196080 48222720 48276540 48283648 48337536 48386793 48447936 48455680 48539520 48681984 48731592 48752640 48802320 48842892 48918516 49038080 49078848 49092810 49150080 49204935 49267104 49294336 49387520 49442640 49576960 49618176 49627480 49668738 49845705 49886816 49930240 49981120 50064560 50242304 50319360 50337280 50393460 50439168 50798592 50872320 50924160 51027340 51045408 51190272 51227280 51269868 51287040 51409152 51437568 51494976 51592320 51732480 51775488 51914772 51990120 52008635 52055808 52113906 52212420 52241280 52365664 52426752 52485264 52584480 52738816 52792558 52815360 52869180 52913133 52989930 52995059 53168752 53216505 53245920 53372696 53450160 53494596 53733888 53753024 53788644 53831040 53885895 54171936 54269880 54319104 54379728 54399094 54512640 54592915 54642432 54706176 54767232 54823041 55031808 55111680 55167840 55213704 55299192 55425492 55456128 55560960 55622970 55693248 55724032 55774080 55820448 55830915 56043520 56090112 56122668 56171520 56228760 56322630 56336384 56362638 56393792 56442880 56522592 56563455 56629440 56717120 56764272 56795648 56859036 56878080 56966520 57013504 57071602 57121280 57216640 57274945 57419776 57478288 57528320 57683080 57867264 57887872 57904340 57952479 58146816 58199040 58316960 58503168 58562784 58613760 58771440 58792370 58845696 58911372 58980096 59017885 59265024 59331168 59351040 59417280 59438440 59492352 59552976 59704320 59765160 59814846 59901660 59907458 59916288 59977344 60044283 60077472 60131430 60191040 60334352 60354560 60404736 60421920 60472152 60559920 60669952 60764288 60799557 60852480 60914490 61053615 61148145 61232808 61348560 61472736 61494628 61583880 61617920 61910784 62022720 62078976 62211591 62300160 62358520 62410362 62654904 62689536 62802880 63048960 63101376 63378432 63443016 63498240 63684608 63749504 63806760 63859806 63895104 63987840 64087335 64140192 64203776 64261440 64296960 64368720 64450048 64515724 64597248 64663074 64719360 64893465 64909312 64975456 65003520 65069760 65123856 65224688 65415168 65438464 65457080 65511498 65533440 65606580 65689472 65756411 65923520 66134016 66157568 66201408 66224984 66335542 66460940 66673152 66715870 66868245 66928896 66997098 67092480 67167360 67191280 67235805 67252224 67405824 67474512 67587156 67714920 67876146 67898880 67955328 67974660 68060544 68253696 68303040 68359824 68382720 68459040 68545536 68659968 68729934 68789760 68886909 69017130 69033984 69123990 69219696 69281865 69320160 69407744 69485208 69616560 69655040 69775560 69902336 69980352 70112640 70153335 70420480 70492240 70550844 70653240 70821462 70955340 70994560 71073795 71221248 71266880 71326128 71645184 71718192 71774720 71847860 72229248 72334080 72359840 72425472 72506304 72683520 72856576 73022976 73097388 73128960 73203480 73375744 73377774 73482240 73557120 73618272 73639215 73725120 73732256 73900656 73941504 74081280 74163960 74257664 74365440 74427264 74441220 74503107 74760192 74786816 74830224 74895360 74971680 75096840 75150184 75275642 75363456 75417940 75505920 75590190 75658752 75685696 75812048 75837440 75955360 76197888 76430081 76541010 76568112 76840920 76868285 77113728 77156352 77242464 77269972 77388480 77598720 77663232 77872158 78004224 78083712 78170859 78318630 78361920 78460928 78548496 78640128 78727896 78876720 79020032 79108224 79188837 79223040 79303770 79323136 79403968 79605760 79686880 79753128 79868880 79969792 80059044 80103296 80175240 80241894 80254720 80539648 80562560 80629536 80644655 80746560 81066076 81136640 81219320 81404820 81478656 81530860 81598641 81643744 81768960 81798080 81963648 82059264 82111840 82547712 82625039 82667520 82696960 82751760 82781230 82948788 83184192 83213816 83341440 83539872 83586048 83661120 84065280 84135168 84184002 84257280 84343140 84483945 84504576 84543957 84590688 84664320 84783888 84944160 85075680 85146408 85193472 85288554 85317120 85449780 85520256 85607403 85681920 85729280 85824960 86129664 86217432 86292480 86524620 86730631 86759680 86831808 86856510 87220224 87348664 87377920 87475440 88188555 88268544 88367058 88897536 88996752 89026560 89157660 89238528 89329464 89556480 89647740 89669632 89722269 89861187 89874432 89966016 90116208 90286560 90501528 90531840 90607104 90632880 90708228 90747392 91004928 91070720 91146432 91176960 91278720 91371735 91394048 91546624 91639912 91719680 91849212 92022840 92165320 92241942 92292928 92375820 92426880 92646944 92822080 93034080 93118464 93307136 93402218 93450240 93483520 93537780 93615543 93760489 93937730 94034304 94067792 94204320 94428616 94573440 94607120 94765060 95067648 95101504 95164524 95247360 95526912 95624256 95710140 95842656 96210288 96305664 96392160 96445440 96553080 96587465 96675072 96773586 96895872 96911360 96994611 97079040 97363968 97463184 97505280 97604640 97685784 97837032 98076160 98157696 98185620 98267247 98300160 98409870 98534208 98588672 98775040 98885280 99153920 99236352 99254960 99337476 99503313 99691410 99773632 99860480 99962240 100073805 100129120 100484608 100638720 100674560 100786920 100878336 101332595 101597184 101814219 101848320 102054680 102090816 102380544 102454560 102539736 102574080 102818304 102875136 102989952 103094901 103184640 103464960 103550976 103685985 103829544 103980240 104017270 104111616 104227812 104424840 104482560 104731328 104853504 104970528 105168960 105477632 105585116 105630720 105738360 105826266 105979860 105990118 106232193 106337504 106433010 106491840 106745392 106900320 106989192 107467776 107506048 107577288 107615599 107662080 107771790 108343872 108539760 108638208 108759456 108798188 109025280 109185830 109284864 109534464 109646082 110063616 110066661 110223360 110335680 110427408 110598384 110850984 110912256 111121920 111245940 111386496 111448064 111548160 111640896 111661830 112087040 112180224 112245336 112343040 112457520 112645260 112672768 112725276 112787584 112913463 113045184 113126910 113258880 113385285 113434240 113528544 113591296 113718072 113756160 113933040 114027008 114143204 114242560 114433280 114549890 114811515 114839552 114956576 115056640 115366160 115734528 115775744 115808680 115904958 116398080 116633920 117006336 117125568 117227520 117542880 117584740 117691392 117822744 117960192 118035770 118530048 118662336 118702080 118834560 118876880 118955655 118984704 119105952 119408640 119530320 119629692 119803320 119814916 119954688 120088566 120154944 120262860 120382080 120668704 120709120 120809472 120843840 120944304 121119840 121528576 121599114 121704960 121828980 122107230 122119049 122296290 122465616 122697120 122945472 122989256 123167760 123235840 123821568 124045440 124171845 124423182 124600320 124717040 124820724 125309808 125379072 125605760 126097920 126202752 126756864 126886032 126996480 127499008 127613520 127719612 127790208 127932831 127975680 128174670 128280384 128407552 128522880 128593920 128737440 128900096 129031448 129194496 129326148 129438720 129786930 129818624 129950912 130007040 130139520 130247712 130284765 130449376 130830336 130876928 130914160 131022996 131066880 131213160 131378944 131512822 131847040 131981395 132268032 132315136 132402816 132449968 132671084 132921880 133346304 133431740 133736490 133857792 133994196 134334720 134382560 134471610 134504448 134811648 134949024 135174312 135222451 135429840 135752292 135797760 135910656 135949320 135997735 136121088 136507392 136606080 136719648 136765440 136918080 137091072 137319936 137459868 137579520 137773818 138034260 138067968 138247980 138362913 138439392 138563730 138640320 138815488 138970416 139233120 139310080 139551120 139804672 139960704 140103327 140225280 140306670 140840960 140906595 140984480 141101688 141306480 141642924 141910680 141989120 142147590 142533760 142652256 142679005 143290368 143436384 143549440 143695720 144458496 144668160 144719680 144850944 145012608 145160379 145367040 145713152 146045952 146194776 146257920 146406960 146751488 146755548 147114240 147236544 147278430 147450240 147464512 147801312 147883008 148162560 148327920 148515328 148730880 148854528 148882440 149006214 149537115 149573632 149660448 149768645 149790720 149943360 150193680 150300368 150551284 150726912 150835880 151011840 151180380 151317504 151371392 151624096 151674880 151910720 152395776 152860162 153082020 153136224 153446501 153681840 153736570 154227456 154312704 154484928 154539944 154776960 155197440 155326464 155744316 156025905 156167424 156341718 156637260 156723840 156921856 157096992 157280256 157455792 157753440 158216448 158377674 158446080 158607540 158646272 158739399 158807936 158985177 159211520 159373760 159506256 159649515 159737760 159939584 160118088 160206592 160350480 160483788 160509440 161079296 161125120 161259072 161289310 161493120 161657685 162132152 162273280 162438640 162809640 162957312 163061720 163197282 163287488 163537920 163596160 163778745 163927296 164118528 164223680 165095424 165250078 165335040 165393920 165503520 165562460 165838855 165897576 166368384 166427632 166682880 167079744 167172096 167322240 167492745 168130560 168270336 168368004 168514560 168686280 168967890 169009152 169087914 169181376 169328640 169567776 169690365 169888320 170151360 170292816 170386944 170577108 170634240 170899560 171040512 171214806 171363840 171458560 171649920 171824835 172259328 172434864 172584960 173049240 173461262 173519360 173663616 173713020 173857437 174440448 174697328 174755840 174950880 176377110 176537088 176734116 177053655 177795072 177993504 178053120 178315320 178477056 178658928 179112960 179295480 179444538 179722374 179748864 179932032 180132849 180232416 180573120 181003056 181063680 181214208 181265760 181416456 181494784 182009856 182141440 182292864 182398671 182557440 182743470 182788096 183093248 183279824 183439360 183444435 183698424 184045680 184330640 184483884 184585856 184751640 184853760 185293888 185644160 186068160 186236928 186614272 186804436 186900480 186967040 187075560 187231086 187520978 187875460 188068608 188135584 188189105 188408640 188857232 189146880 189214240 189530120 190135296 190203008 190329048 190396829 190494720 191053824 191248512 191420280 191685312 192420576 192611328 192784320 192890880 193106160 193174930 193350144 193547172 193791744 193989222 194158080 194680395 194727936 194926368 195010560 195209280 195371568 195674064 196152320 196315392 196371240 196534494 196600320 196819740 197068416 197177344 197269233 197550080 197770560 198307840 198472704 198509920 198674952 199006626 199382820 199547264 199857541 199924480 200147610 200258240 200604735 200969216 201277440 201349120 201573840 201756672 202665190 203628438 203696640 204109360 204181632 204761088 204909120 205079472 205148160 205636608 205979904 206189802 206369280 207101952 207371970 207659088 207960480 208034540 208223232 208455624 208849680 208965120 209462656 209676103 209707008 209941056 210337920 210460005 210955264 211170232 211261440 211476720 211652532 211959720 211980236 212464386 212675008 212866020 212983680 213221385 213490784 213800640 213978384 214935552 215012096 215154576 215231198 215324160 215543580 216056779 216687744 217079520 217276416 217518912 217596376 218050560 218371660 218569728 219068928 219292164 220127232 220133322 220446720 220671360 220854816 220917645 221196768 221701968 221824512 222243840 222491880 222772992 222896128 223096320 223281792 223323660 223509321 224174080 224360448 224490672 224686080 224915040 225290520 225450552 225575168 225826926 226090368 226253820 226517760 226770570 226868480 227057088 227182592 227436144 227512320 227866080 228054016 228286408 228485120 228866560 229099780 229290243 229623030 229679104 229913152 230113280 230604855 230732320 231469056 231551488 231617360 231809916 232796160 233267840 233505545 234012672 234251136 235085760 235169480 235382784 235645488 235920384 236071540 237060096 237324672 237566511 237669120 237753760 237911310 237969408 238211904 238817280 239060640 239259384 239606640 239629832 239909376 240177132 240309888 240525720 240764160 241337408 241418240 241618944 241687680 241888608 241933965 242239680 243057152 243198228 243409920 243657960 244214460 244238098 244592580 244795923 244931232 245394240 245890944 245978512 246335520 246471680 247643136 247875117 248090880 248343690 248846364 249434080 249641448 250619616 250758144 251127409 251211520 252195840 252405504 253513728 253631871 253772064 253992960 254998016 255227040 255439224 255580416 255865662 255951360 256349340 256560768 256815104 256822209 257045760 257187840 257474880 257800192 258062896 258388992 258652296 258877440 259573860 259637248 259901824 260191893 260279040 260495424 260569530 260898752 261660672 261753856 261828320 262045992 262133760 262426320 262757888 263025644 263464747 263694080 263962790 264565665 264630272 264805632 264899936 264975295 265342168 265843760 266692608 266863480 267472980 267715584 267988392 268669440 268765120 268943220 269008896 269583561 269623296 269898048 270348624 270444902 270859680 271504584 271595520 271821312 271898640 271995470 272242176 273014784 273212160 273439296 273530880 273836160 274115205 274182144 274639872 274919736 275159040 275547636 276068520 276495960 276725826 276878784 277127460 277280640 277630976 277940832 278466240 278620160 279102240 279921408 280206654 280450560 280613340 280846629 281281467 281681920 281813190 281968960 282203376 282612960 283285848 283821360 283978240 284295180 285067520 285304512 285358010 286580736 286872768 287098880 287391440 288916992 289336320 289439360 289762395 290025216 290320758 290734080 291426304 292091904 292389552 292515840 292813920 293511096 294228480 294473088 294556860 294801741 294900480 294929024 295602624 295766016 296325120 296655840 297030656 297461760 297709056 297764880 298012428 298509939 299074230 299147264 299320896 299537290 299581440 299886720 300221415 300387360 300600736 301102568 301453824 301671760 302023680 302360760 302635008 302742784 303248192 303349760 303821440 303997785 304791552 305720324 306164040 306272448 306893002 307363680 307473140 308454912 308625408 308969856 309079888 309284703 309553920 310394880 310652928 311057955 311488632 312051810 312334848 312683436 313274520 313447680 313843712 314193984 314560512 314911584 315506880 316432896 316755348 316892160 317215080 317478798 317615872 317970354 318423040 318696579 318747520 319012512 319299030 319475520 319879168 320236176 320413184 320700960 320967576 321018880 322158592 322250240 322518144 322578620 322846797 322986240 323315370 324264304 324546560 324877280 325619280 325914624 326123440 326394564 326574976 327075840 327192320 327557490 327854592 328447360 328782055 330190848 330500156 330670080 330787840 331007040 331124920 331677710 331795152 332736768 332855264 333365760 334159488 334344192 334644480 334985490 336261120 336540672 336736008 337029120 337372560 337935780 338018304 338175828 338362752 338740389 339135552 339380730 339776640 340302720 340585632 340773888 341154216 341268480 341799120 342081024 342429612 342727680 343299840 343649670 344434545 344518656 344869728 345169920 346098480 346922524 347038720 347327232 347426040 347714874 349394656 349511680 349901760 352754220 353074176 353468232 353594111 354107310 355590144 355987008 356106240 356630640 356954112 357317856 358225920 358590960 358889076 359444748 359864064 360265698 360464832 361146240 362006112 362127360 362428416 362531520 362832912 362989568 364282880 364585728 364797342 365114880 365486940 365576192 366186496 366357147 366559648 366878720 366888870 367396848 368091360 368661280 368967768 369171712 369503280 369707520 370587776 370965413 371288320 372136320 372515535 373228544 373608872 373800960 373934080 374151120 374462172 375041956 375750920 376137216 376271168 376378210 376817280 377714464 378293760 378428480 379060240 380270592 380406016 380658096 380793658 380989440 382150405 382497024 382840560 383370624 384841152 385222656 385568640 385781760 386212320 386349860 386700288 387094344 387583488 387978444 388316160 389360790 389455872 389852736 390021120 390418560 390743136 390854295 391348128 392304640 392630784 392742480 393068988 393200640 393639480 394136832 394354688 394538466 395100160 395541120 395944185 396615680 396945408 397019840 397349904 398013252 398765640 399094528 399715082 399848960 400295220 400516480 401209470 401938432 402698240 403147680 403513344 405330380 405667353 407256876 407393280 407993205 408218720 408363264 409522176 409818240 410158944 410296320 411273216 411959808 412379604 412738560 413125195 414203904 414743940 415088739 415318176 415920960 416069080 416446464 416911248 417699360 417930240 418925312 419352206 419414016 419882112 420309981 420675840 420920010 421910528 422340464 422522880 422719785 422953440 423305064 423919440 423960472 424928772 425350016 425732040 425967360 426442770 426981568 427601280 427956768 428037015 429871104 430024192 430309152 430462396 430648320 431087160 432113558 433375488 433653155 434159040 434552832 435037824 435192752 435481137 436101120 436743320 437139456 438137856 438584328 440254464 440266644 441342720 441709632 441835290 442393536 443403936 443649024 444487680 444983760 445545984 445792256 446192640 446563584 446647320 447018642 448348160 448611345 448720896 448981344 449305935 449372160 449830080 450581040 450901104 451150336 451653852 452180736 452507640 453035520 453541140 453736960 454114176 454365184 454872288 455024640 455732160 456108032 456572816 456970240 457733120 458199560 458580486 459246060 459358208 459826304 460339503 461209710 461464640 462938112 463102976 463234720 463619832 465592320 466535680 467011090 468077715 468502272 468802445 470171520 470338960 470765568 471290976 471840768 472143080 474649344 475133022 475338240 475507520 475822620 475938816 476423808 476955531 477634560 478121280 478518768 479213280 479259664 479818752 480354264 480619776 481051440 481528320 482674816 483237888 483375360 483777216 483867930 484479360 484973055 486114304 486396456 486819840 487315920 488428920 488476196 489185160 489591846 489862464 490788480 491336235 491781888 491957024 492671040 492943360 495286272 495750234 496181760 496687380 497516565 497692728 497869969 498868160 499282896 501239232 501516288 502254818 502423040 504391680 504811008 507027456 507263742 507544128 507985920 509071095 509996032 510454080 510878448 511160832 511731324 511902720 512698680 513121536 513630208 513644418 514091520 514375680 514949760 515474505 515600384 516125792 516777984 517304592 517754880 519147720 519803648 520383786 520558080 520990848 521139060 521572311 521797504 523321344 523507712 523656640 524091984 524267520 524852640 525515776 526051288 526929494 527388160 527925580 529131330 529260544 529611264 529799872 529950590 530684336 531160965 531687520 533385216 533726960 534945960 535431168 535976784 537338880 537530240 537886440 538077995 539167122 539246592 539796096 540697248 540889804 541719360 543009168 543191040 543642624 543797280 543990940 544484352 546029568 546424320 546878592 547196013 547672320 548230410 548364288 549279744 549839472 550318080 550333305 551095272 552137040 552991920 553451652 553757568 554254920 554561280 555261952 555881664 556932480 557240320 558204480 559842816 560413308 560901120 561226680 561693258 562562934 563363840 563626380 563937920 564406752 564567315 565225920 566571696 567642720 567956480 568590360 570135040 570609024 570716020 571190487 573161472 573745536 574197760 574782880 577833984 578672640 578878720 579524790 580050432 580641516 582852608 584183808 584779104 585031680 585627840 587022192 588456960 588946176 589113720 589603482 589800960 589858048 591205248 591532032 591807699 592650240 593311680 594061312 594923520 595418112 595529760 596024856 597019878 598148460 598294528 598641792 599074580 599572623 599773440 600442830 600774720 601201472 602205136 602907648 603343520 604047360 604721520 605270016 605485568 606496384 607114417 607642880 607995570 610595245 611440648 612328080 612544896 613786004 614727360 614946280 616909824 617939712 618159776 618569406 619107840 621305856 622115910 622977264 624103620 624669696 625366872 625589581 626549040 626895360 627687424 628387968 629028309 629121024 629823168 631013760 632865792 633510696 633784320 634430160 634957596 635231744 635940708 637393158 637495040 638025024 638598060 638951040 639664155 639758336 640472352 640826368 641401920 641935152 642037760 644500480 645036288 645157240 645693594 645972480 646630740 648170337 648528608 649093120 649754560 651238560 651829248 652246880 652789128 653149952 654151680 654384640 655114980 655709184 656323423 656894720 657564110 660381696 661000312 661340160 661575680 662014080 662249840 663355420 663590304 665473536 665710528 666731520 668318976 668688384 669288960 669970980 672522240 673081344 673472016 674058240 674745120 675871560 676112255 676351656 676725504 677480778 678271104 678761460 679553280 680605440 681171264 681547776 682308432 682536960 683598240 684162048 684859224 685455360 686599680 687299340 687870729 688869090 688935767 689037312 689739456 690339840 691814565 692196960 693845048 694077440 694654464 694852080 695429748 698789312 699023360 699803520 700516635 705508440 706148352 706936464 707188222 708214620 711180288 711974016 712699533 713261280 713908224 714635712 716451840 717181920 717778152 718889496 719728128 720531396 720929664 722292480 724012224 724254720 724856832 725063040 725665824 725801895 725979136 728565760 729171456 729594684 730229760 730973880 732372992 732714294 733119296 733757440 733777740 734387769 734793696 736182720 737322560 737935536 738343424 739006560 739415040 741175552 741930826 742576640 743625351 744272640 745031070 746457088 747217744 747868160 748302240 748924344 750083912 751501840 752274432 752542336 752756420 753382227 753634560 755428928 756587520 756856960 758120480 760541184 760812032 761316192 761587316 761978880 764300810 764994048 765681120 766741248 767232505 769682304 770445312 770466627 771137280 771563520 772424640 772699720 773400576 774188688 775166976 775956888 776632320 778721580 778911744 779705472 780575679 780837120 781486272 781708590 782696256 784609280 785261568 785484960 786137976 786401280 787278960 788273664 788709376 789076932 790394241 791082240 791888370 793231360 793696995 793890816 794039680 794699808 794925885 796026504 797531280 798189056 799430164 799697920 800590440 801032960 802418940 803876864 805396480 806295360 807026688 808750683 810660760 811334706 814513752 814786560 815986410 816437440 816726528 819044352 819636480 820317888 820592640 822546432 823919616 824759208 825477120 826250390 829487880 830177478 830636352 831841920 832138160 832892928 833822496 835398720 835860480 837850624 838704412 839764224 840619962 841351680 841840020 843821056 843844401 844680928 845045760 845439570 845906880 846610128 847838880 847920944 849857544 850700032 851464080 851934720 852885540 853963136 854833343 855202560 855913536 856074030 859742208 860048384 860618304 860924792 861296640 862174320 864227116 866750976 867306310 868318080 869287185 870075648 870385504 870962274 872202240 873486640 874278912 876275712 877168656 880533288 882685440 883419264 883670580 884787072 886807872 887298048 888975360 889967520 891091968 892385280 893127168 893294640 894037284 895529817 897222690 897441792 897962688 898611870 898744320 899660160 900664245 901162080 901802208 902300672 903307704 904361472 905015280 906071040 907082280 907473920 908228352 908730368 909744576 910049280 911464320 911993355 912216064 913145632 913940480 915466240 916399120 917160972 918492120 919652608 920679006 922419420 922929280 925876224 926205952 926469440 927239664 931184640 933071360 934022180 936155430 937004544 937604890 940343040 940677920 941531136 942581952 943681536 944286160 949298688 950266044 950676480 951015040 951645240 951984145 952847616 953911062 955269120 956242560 957037536 958426560 958519328 959637504 960708528 961239552 962102880 963056640 965349632 966475776 966750720 967554432 967735860 968540391 968958720 969946110 972228608 972792912 973639680 974631840 976857840 976952392 978370320 979183692 979724928 981576960 982672470 983563776 983914048 985342080 985886720 986346165 990572544 991500468 992363520 993374760 995033130 995385456 995739938 997736320 998565792 999287705 1002478464 1003032576 1004509636 1004846080 1008783360 1009622016 1014054912 1014527484 1015088256 1016221167 1018142190 1019992064 1020908160 1021756896 1022321664 1023462648 1023805440 1025397360 1026243072 1027260416 1027288836 1028183040 1029899520 1030949010 1031200768 1032251584 1033555968 1034609184 1035509760 1038295440 1039607296 1040767572 1041116160 1041981696 1042278120 1043144622 1043595008 1047015424 1047313280 1048183968 1048380515 1048535040 1049705280 1051031552 1052102576 1053858988 1054776320 1055851160 1058262660 1058521088 1059222528 1059599744 1059901180 1060782333 1061368672 1062321930 1063375040 1066770432 1067453920 1069891920 1070862336 1071953568 1074125507 1074677760 1075060480 1075772880 1076155990 1078334244 1079592192 1080283895 1081394496 1081779608 1083438720 1086018336 1086382080 1087285248 1087594560 1087981880 1088968704 1092848640 1093757184 1094392026 1095344640 1096460820 1096728576 1098559488 1099071441 1099678944 1100636160 1100666610 1102190544 1104274080 1105983840 1106903304 1107515136 1108509840 1109122560 1110523904 1111763328 1112896239 1113864960 1114480640 1116408960 1117546605 1119685632 1120826616 1121802240 1122453360 1123386516 1125125868 1127252760 1127875840 1128813504 1129134630 1130451840 1133143392 1135285440 1135912960 1137180720 1140270080 1141218048 1141432040 1142380974 1146451215 1147491072 1148395520 1149565760 1155667968 1157345280 1157757440 1159049580 1160100864 1161283032 1165705216 1168367616 1169558208 1170063360 1171255680 1174044384 1176913920 1177892352 1178227440 1179206964 1179601920 1179716096 1182410496 1183064064 1183615398 1185300480 1186623360 1187832555 1188122624 1189847040 1190836224 1191059520 1192049712 1194039756 1196296920 1197283584 1198149160 1199145246 1199546880 1200885660 1201549440 1202402944 1204410272 1205815296 1206687040 1208094720 1209443040 1210540032 1210971136 1212992768 1214228834 1215285760 1215991140 1217002059 1218886357 1221190490 1222881296 1223979615 1224656160 1225089792 1227572008 1229454720 1229892560 1233819648 1235879424 1236319552 1237138812 1238215680 1239375585 1242611712 1244231820 1245954528 1248207240 1249339392 1250733744 1251179162 1253098080 1253790720 1255637045 1256775936 1258056618 1258242048 1259646336 1260929943 1262027520 1265731584 1267021392 1267568640 1268159355 1268860320 1269915192 1270463488 1271881416 1274786316 1274990080 1276050048 1277196120 1277902080 1279328310 1279516672 1280944704 1281652736 1282803840 1283870304 1284075520 1284111045 1289000960 1290072576 1290314480 1291387188 1291944960 1293261480 1296340674 1297057216 1298186240 1299509120 1300959465 1302477120 1303658496 1304493760 1305578256 1306299904 1308303360 1308769280 1310229960 1311418368 1312646846 1313789440 1315128220 1317323735 1320763392 1322000624 1323151360 1324028160 1324499680 1326710840 1327180608 1330947072 1331421056 1333463040 1336637952 1337376768 1338577920 1339941960 1345044480 1346162688 1346944032 1347917805 1348116480 1349490240 1351743120 1352224510 1352703312 1353451008 1354961556 1356542208 1357522920 1359106560 1361210880 1362342528 1363095552 1364616864 1365073920 1367196480 1368324096 1369718448 1370910720 1373199360 1374598680 1375741458 1377738180 1377871534 1378074624 1379478912 1381018509 1383629130 1384393920 1387690096 1388154880 1389308928 1389704160 1390859496 1397578624 1399002787 1399607040 1401033270 1404233145 1406407335 1411016880 1412296704 1413872928 1414376444 1416429240 1423948032 1425399066 1426522560 1427816448 1429271424 1430866593 1432903680 1434363840 1435556304 1437778992 1439456256 1441062792 1441859328 1444584960 1448024448 1449713664 1450126080 1451331648 1451603790 1451958272 1457131520 1458342912 1459189368 1460459520 1461947760 1464745984 1465428588 1466238592 1467555480 1468775538 1469587392 1472365440 1474008705 1474645120 1475871072 1476686848 1478013120 1478830080 1482351104 1483861652 1485153280 1487250702 1488545280 1490062140 1492549695 1492914176 1493609907 1494435488 1495736320 1496604480 1497848688 1500167824 1503003680 1504548864 1505084672 1505512840 1506764454 1507269120 1510857856 1512397453 1513175040 1513713920 1516240960 1521082368 1521624064 1522632384 1523174632 1523957760 1528601620 1529988096 1531362240 1533482496 1534465010 1539364608 1540890624 1540933254 1542274560 1543127040 1544849280 1545399440 1546423515 1546801152 1548377376 1550333952 1551913776 1553264640 1557443160 1559410944 1561151358 1561674240 1562972544 1563417180 1565392512 1569218560 1570523136 1570969920 1572275952 1572802560 1574557920 1576547328 1578153864 1580788482 1582164480 1583776740 1587393990 1587547637 1587781632 1588079360 1589399616 1589851770 1592053008 1593482895 1595062560 1596378112 1598860328 1599395840 1601180880 1602065920 1604837880 1607753728 1610792960 1612590720 1614233985 1617501366 1621321520 1622669412 1629027504 1629573120 1631972820 1632874880 1633453056 1638088704 1639272960 1640635776 1645092864 1647839232 1649518416 1650954240 1652500780 1658975760 1660354956 1661272704 1663683840 1664276320 1665785856 1667644992 1670797440 1671720960 1675701248 1677408824 1679528448 1681239924 1682703360 1683680040 1687642112 1687688802 1689361856 1690091520 1690879140 1691813760 1693220256 1693701945 1695677760 1695841888 1699715088 1701400064 1702928160 1703869440 1705771080 1707926272 1709666686 1710405120 1711827072 1712148060 1713571461 1719484416 1720096768 1721236608 1721849584 1722593280 1724348640 1728454232 1733501952 1734612620 1736636160 1738574370 1740151296 1740771008 1741924548 1746973280 1748557824 1752551424 1754337312 1757891863 1761066576 1765370880 1766838528 1767341160 1767970555 1769574144 1773615744 1774596096 1775423097 1777950720 1779935040 1782183936 1784770560 1786254336 1786589280 1788074568 1791059634 1794445380 1794883584 1795925376 1797223740 1798717869 1799320320 1801328490 1802324160 1803604416 1804601344 1806615408 1808722944 1810030560 1812142080 1814164560 1814947840 1816456704 1817460736 1819489152 1821343251 1822928640 1823986710 1824432128 1826291264 1827880960 1830932480 1831785735 1832798240 1834321944 1836984240 1839305216 1841358012 1844838840 1845858560 1852411904 1852938880 1854479328 1854827065 1866142720 1868044360 1872310860 1874009088 1875209780 1876768743 1880686080 1881355840 1883062272 1885163904 1887084927 1887363072 1888572320 1898597376 1900532088 1901352960 1902030080 1903290480 1903968290 1905695232 1907822124 1912485120 1914075072 1916853120 1917038656 1919275008 1921417056 1922479104 1924205760 1926113280 1930699264 1933501440 1935108864 1935471720 1937080782 1937917440 1939892220 1944457216 1944511011 1945585824 1947279360 1949263680 1953715680 1953904784 1956740640 1958367384 1959449856 1963153920 1965344940 1967127552 1967828096 1968970269 1970684160 1971773440 1972692330 1981145088 1983000936 1984727040 1986749520 1990066260 1990770912 1991479876 1994804513 1995472640 1997131584 1998575410 2004956928 2006065152 2009019272 2009692160 2017566720 2019244032 2028336765 2029054968 2030176512 2032442334 2036284380 2039984128 2041816320 2043513792 2044643328 2046925296 2047610880 2050794720 2052486144 2054577672 2056366080 2059799040 2061898020 2062401536 2063612187 2064503168 2066807301 2067111936 2069218368 2071019520 2075443695 2076590880 2079214592 2081535144 2082232320 2083963392 2084556240 2086289244 2087190016 2094030848 2094626560 2096367936 2096761030 2097070080 2099410560 2101549905 2102063104 2104205152 2107717976 2109552640 2111702320 2116525320 2118445056 2119199488 2119802360 2121564666 2122737344 2124643860 2126750080 2133540864 2134907840 2139783840 2141724672 2143907136 2148251014 2149355520 2150120960 2151545760 2152311980 2156668488 2159184384 2160567790 2162788992 2163559216 2166877440 2172036672 2172764160 2174570496 2175189120 2175963760 2177405685 2177937408 2185697280 2187514368 2188784052 2190689280 2192921640 2197118976 2198142882 2199357888 2201272320 2201333220 2204381088 2208548160 2211967680 2213806608 2215030272 2217019680 2218245120 2223526656 2225792478 2227729920 2228961280 2230876053 2232817920 2235093210 2239371264 2241653232 2243604480 2244906720 2246773032 2250251736 2254505520 2255751680 2257627008 2258269260 2260146681 2260903680 2266286784 2270570880 2271825920 2274361440 2280540160 2282436096 2282864080 2284761948 2292902430 2294982144 2296791040 2299131520 2301697515 2311335936 2314690560 2315514880 2318099160 2320201728 2322566064 2336735232 2339116416 2341727037 2342511360 2348088768 2353827840 2355784704 2356454880 2358413928 2359203840 2359432192 2364820992 2366128128 2367230796 2371182723 2373246720 2375665110 2376245248 2379694080 2381672448 2382119040 2384099424 2384777655 2388079512 2392593840 2394567168 2396298320 2398290492 2399093760 2401771320 2403098880 2404805888 2408820544 2411630592 2413374080 2416189440 2418886080 2421080064 2421942272 2425985536 2428457668 2430571520 2431982280 2434004118 2437772714 2442380980 2445762592 2447959230 2449312320 2450179584 2455144016 2458909440 2459785120 2467639296 2471758848 2472639104 2474277624 2475158777 2476431360 2478751170 2488463640 2489349845 2491909056 2496414480 2498678784 2501467488 2502358324 2506196160 2507581440 2511274090 2513551872 2516113236 2519292672 2521859886 2524055040 2531463168 2531533203 2534042784 2535137280 2536318710 2537720640 2539830384 2540926976 2543762832 2549572632 2549980160 2552100096 2554392240 2555804160 2558656620 2559033344 2561889408 2563305472 2564500029 2565607680 2567740608 2568151040 2568222090 2578001920 2580145152 2580628960 2582774376 2583889920 2586522960 2592681348 2594114432 2599018240 2601918930 2604954240 2607861555 2608987520 2611156512 2612599808 2616606720 2617538560 2620459920 2622836736 2625293692 2627578880 2630256440 2634647470 2644001248 2646302720 2648056320 2648999360 2653421680 2654361216 2661894144 2662842112 2666926080 2673275904 2677155840 2679883920 2692325376 2693888064 2695835610 2696232960 2698980480 2703486240 2704449020 2705406624 2706902016 2709923112 2713084416 2715045840 2718213120 2722421760 2724685056 2726191104 2729233728 2730147840 2734392960 2735980065 2736648192 2739436896 2741821440 2746398720 2749197360 2751482916 2755476360 2755743068 2758957824 2762037018 2767258260 2768787840 2775380192 2776309760 2778617856 2779408320 2781718992 2795157248 2798005574 2799214080 2802066540 2808466290 2808738127 2812814670 2822033760 2824593408 2827745856 2828752888 2832858480 2847896064 2850798132 2853045120 2855952435 2858542848 2861733186 2865807360 2868727680 2871112608 2875557984 2878912512 2882125584 2883718656 2889169920 2896048896 2899427328 2900252160 2902663296 2903207580 2903916544 2905621173 2914263040 2916685824 2918378736 2920919040 2923895520 2930857176 2932477184 2935110960 2937551076 2939174784 2944730880 2948017410 2949290240 2951742144 2953373696 2956026240 2957660160 2959038495 2964702208 2967723304 2970306560 2974501404 2977090560 2980124280 2985099390 2985828352 2987219814 2988870976 2991472640 2993208960 2995697376 2997863115 3000335648 3006007360 3009097728 3010169344 3011025680 3013528908 3014538240 3021715712 3024794906 3026350080 3027427840 3032481920 3035572085 3042164736 3043248128 3045264768 3046349264 3057203240 3059976192 3062724480 3066964992 3068930020 3078729216 3081781248 3081866508 3084549120 3089698560 3090798880 3092847030 3093602304 3096754752 3100667904 3103827552 3106529280 3114886320 3118821888 3122302716 3123348480 3125945088 3126834360 3127947905 3130785024 3138437120 3141046272 3141939840 3144551904 3145141545 3145605120 3149115840 3153094656 3156307728 3161576964 3164328960 3167553480 3174787980 3175095274 3175563264 3176158720 3178799232 3179703540 3182346999 3184106016 3186965790 3190125120 3192756224 3197720656 3198791680 3202361760 3204131840 3209675760 3215507456 3222376521 3225181440 3228467970 3235002732 3240851685 3242643040 3245338824 3258055008 3259146240 3263945640 3265749760 3266906112 3278545920 3281271552 3281617115 3290185728 3295678464 3297214323 3299036832 3301908480 3305001560 3317951520 3320709912 3322545408 3327367680 3328552640 3331571712 3335289984 3338688717 3341594880 3343441920 3351402496 3354817648 3359056896 3362479848 3365406720 3367360080 3375284224 3375377604 3378723712 3381758280 3383627520 3386440512 3387403890 3391355520 3391683776 3399430176 3402800128 3405856320 3407738880 3411542160 3415852544 3419333372 3420810240 3423654144 3424296120 3427142922 3439353645 3440193536 3442473216 3443699168 3444678835 3445186560 3448697280 3456908464 3467003904 3469225240 3473272320 3477148740 3480302592 3481542016 3483849096 3485089783 3493946560 3497115648 3505102848 3508674624 3515783726 3522133152 3530741760 3533677056 3534682320 3535941110 3539148288 3547231488 3549192192 3550846194 3555901440 3559870080 3563497665 3564367872 3569541120 3572508672 3573178560 3576149136 3582119268 3588890760 3591850752 3594447480 3597435738 3598640640 3602656980 3604648320 3607208832 3609202688 3613230816 3617445888 3620061120 3624284160 3628329120 3629895680 3632913408 3638978304 3642686502 3645857280 3647973420 3648864256 3651006177 3652582528 3656659071 3661864960 3663571470 3665596480 3668643888 3671938845 3673968480 3678610432 3682716024 3689677680 3691717120 3704823808 3705877760 3708958656 3709654130 3718126755 3732285440 3736088720 3744621720 3748018176 3750419560 3753537486 3761372160 3762711680 3766911135 3770327808 3774169854 3774726144 3777144640 3797194752 3801064176 3802705920 3804060160 3806580960 3807936580 3811390464 3815644248 3824970240 3828150144 3833706240 3834077312 3838550016 3842834112 3844958208 3848411520 3852226560 3852333135 3861398528 3867002880 3870217728 3870943440 3874161564 3875834880 3879784440 3888914432 3889022022 3891171648 3894558720 3898527360 3902878395 3907431360 3907809568 3913481280 3916734768 3918899712 3926307840 3930689880 3934255104 3935656192 3937940538 3941368320 3943546880 3945384660 3951971205 3962290176 3966001872 3969454080 3973499040 3980132520 3981541824 3982959752 3989609026 3990945280 3994263168 3997150820 4009913856 4012130304 4018038544 4019384320 4035133440 4038488064 4043753415 4056673530 4058109936 4060353024 4064884668 4072568760 4079968256 4083632640 4087027584 4089286656 4093850592 4095221760 4101589440 4104972288 4109155344 4112732160 4119598080 4123796040 4127224374 4129006336 4133614602 4134223872 4138436736 4143055527 4150887390 4153181760 4158429184 4163070288 4164464640 4167926784 4169112480 4172578488 4174380032 4188061696 4189253120 4192735872 4193522060 4197008361 4198821120 4203099810 4204126208 4208410304 4215435952 4219105280 4219222005 4223404640 4233050640 4236890112 4238398976 4239604720 4243129332 4245474688 4249287720 4253500160 4269815680 4274166715 4279567680 4283449344 4287814272 4296502028 4298711040 4300241920 4303091520 4304623960 4313336976 4318368768 4321135580 4325577984 4327118432 4333754880 4344073344 4349140992 4350378240 4351927520 4354811370 4355874816 4371394560 4375028736 4377568104 4379127067 4381378560 4385843280 4394237952 4396285764 4398715776 4402666440 4408762176 4417096320 4423935360 4427613216 4430060544 4434039360 4436490240 4447053312 4451584956 4455459840 4461752106 4465635840 4470186420 4477649085 4478742528 4480829721 4483306464 4487208960 4489813440 4493546064 4500503472 4509011040 4511503360 4515254016 4516538520 4520293362 4521807360 4532573568 4537192359 4541141760 4543651840 4548722880 4561080320 4564872192 4565728160 4569523896 4585804860 4589964288 4596723443 4598263040 4603395030 4622671872 4629381120 4631029760 4636198320 4640403456 4645132128 4678232832 4683454074 4685022720 4696177536 4707655680 4711569408 4712909760 4716827856 4718407680 4718864384 4729641984 4734461592 4742365446 4746493440 4751330220 4752490496 4762642911 4763344896 4764238080 4768198848 4769555310 4776159024 4785187680 4789134336 4792596640 4796580984 4798187520 4803542640 4806197760 4809611776 4817641088 4822550369 4823261184 4826748160 4832378880 4837772160 4842701955 4843884544 4851971072 4856915336 4861143040 4863964560 4868008236 4875545428 4884761960 4891525184 4895918460 4898624640 4900359168 4910288032 4917818880 4919570240 4935278592 4943517696 4945278208 4948555248 4950317554 4952862720 4957502340 4969305917 4976927280 4978699690 4983818112 4992828960 4997357568 5002934976 5004716648 5012392320 5015162880 5022548180 5027103744 5032226472 5038585344 5043719772 5048110080 5062926336 5063066406 5068085568 5070274560 5072637420 5075441280 5079660768 5081105835 5081853952 5087525664 5099145264 5099960320 5104200192 5108784480 5111608320 5117313240 5123778816 5126610944 5129000058 5131215360 5135481216 5136302080 5136444180 5140714383 5156003840 5160290304 5161257920 5165548752 5167779840 5173045920 5185362696 5188228864 5198036480 5203837860 5209908480 5215723110 5217975040 5222313024 5225199616 5235077120 5240919840 5245673472 5250587384 5255157760 5260512880 5269294940 5273675589 5288002496 5292605440 5296112640 5297998720 5303911665 5306843360 5308722432 5323788288 5325684224 5333852160 5346551808 5354311680 5359767840 5370627535 5384650752 5387776128 5391671220 5396153607 5397960960 5406972480 5408898040 5410813248 5413804032 5419846224 5426168832 5430091680 5436426240 5444843520 5449370112 5452382208 5458467456 5464029753 5468785920 5471960130 5473296384 5478873792 5483642880 5492797440 5495357205 5498394720 5502965832 5510952720 5511486136 5517915648 5524074036 5534516520 5537575680 5550760384 5552619520 5557235712 5558816640 5563437984 5564481195 5590314496 5596011148 5598428160 5604133080 5616932580 5617476254 5625629340 5630306229 5644067520 5649186816 5655491712 5657505776 5661254781 5665716960 5695792128 5701596264 5706090240 5711904870 5717085696 5723466372 5737455360 5742225216 5751115968 5757825024 5764251168 5767437312 5778339840 5792097792 5800504320 5805326592 5806415160 5811242346 5828526080 5833371648 5833533033 5836757472 5841838080 5847791040 5861714352 5864954368 5870221920 5875102152 5878349568 5889461760 5896034820 5898580480 5903484288 5906747392 5906910807 5912052480 5915320320 5918076990 5929404416 5935446608 5940613120 5949002808 5954181120 5960248560 5970198780 5971656704 5974439628 5977741952 5984413539 5986417920 5991394752 5995726230 6000671296 6012014720 6018195456 6020338688 6022051360 6027057816 6029076480 6043431424 6049589812 6052700160 6054855680 6064963840 6071144170 6085010295 6086496256 6090529536 6092698528 6094431785 6114406480 6119952384 6125448960 6133929984 6137860040 6157458432 6163733016 6169098240 6179397120 6181597760 6185694060 6187204608 6193509504 6200421903 6201335808 6207655104 6213058560 6229772640 6237643776 6244605432 6246696960 6251890176 6253668720 6255895810 6261570048 6282092544 6283879680 6289103808 6290283090 6291210240 6298231680 6304649715 6306189312 6312615456 6323153928 6328657920 6335106960 6349575960 6350190548 6352317440 6357598464 6359407080 6364693998 6368212032 6373931580 6380250240 6385512448 6395441312 6397583360 6404723520 6408263680 6419351520 6444753042 6450362880 6456935940 6470005464 6472309597 6481703370 6485286080 6490677648 6516110016 6518292480 6527891280 6531499520 6533812224 6557091840 6562543104 6563234230 6591356928 6594428646 6598073664 6603816960 6610003120 6635903040 6641419824 6645090816 6654735360 6657105280 6670579968 6677377434 6683189760 6686883840 6702804992 6709635296 6718113792 6724959696 6730813440 6734720160 6750755208 6757447424 6763516560 6767255040 6772881024 6774807780 6780440043 6782711040 6783367552 6798860352 6805600256 6811712640 6815477760 6823084320 6831705088 6838666744 6841620480 6847308288 6848592240 6854285844 6878707290 6880387072 6884946432 6887398336 6889357670 6890373120 6897394560 6905092545 6913816928 6934007808 6938450480 6946544640 6954297480 6960605184 6963084032 6967698192 6970179566 6987893120 6995013935 7010205696 7017349248 7031567452 7044266304 7061483520 7067354112 7069364640 7071882220 7078296576 7094462976 7098384384 7101692388 7113548169 7119740160 7126995330 7128735744 7139082240 7145017344 7146357120 7152298272 7154332965 7164238536 7177781520 7183701504 7188894960 7194871476 7197281280 7205313960 7209296640 7214417664 7218405376 7226461632 7234891776 7240122240 7248568320 7256658240 7259791360 7265826816 7277956608 7285373004 7291714560 7295946840 7302012354 7305165056 7313318142 7323729920 7327142940 7331192960 7337287776 7343877690 7347936960 7357220864 7365432048 7379355360 7383434240 7409647616 7411755520 7417917312 7419308260 7425476331 7436253510 7464570880 7468049535 7472177440 7489243440 7496036352 7500839120 7507074972 7522744320 7525423360 7533822270 7540655616 7548339708 7554289280 7561987265 7594389504 7602128352 7605411840 7608120320 7613161920 7615873160 7622780928 7631288496 7649940480 7656300288 7667412480 7668154624 7677100032 7685668224 7689916416 7693500087 7696823040 7704453120 7704666270 7722797056 7734005760 7740435456 7741886880 7748323128 7751669760 7759568880 7777828864 7778044044 7782343296 7797054720 7805756790 7814862720 7815619136 7826962560 7833469536 7837799424 7852615680 7861379760 7868510208 7871312384 7875881076 7882736640 7890769320 7903942410 7932003744 7937738185 7938908160 7946998080 7960265040 7963083648 7965919504 7979218052 7981890560 7988526336 7994301640 8019827712 8036077088 8038768640 8076976128 8087506830 8113347060 8116219872 8120706048 8129769336 8132664553 8145137520 8159936512 8167265280 8174055168 8178573312 8187701184 8190443520 8203178880 8209944576 8218310688 8225464320 8239196160 8247592080 8254448748 8258012672 8267229204 8276873472 8286111054 8301774780 8306363520 8316858368 8326140576 8328929280 8335853568 8338224960 8345156976 8348760064 8378506240 8385471744 8387044120 8394016722 8397642240 8406199620 8408252416 8416820608 8426214381 8430871904 8438210560 8438444010 8446809280 8466101280 8473780224 8476797952 8479209440 8486258664 8490949376 8498575440 8507000320 8532204499 8539631360 8548333430 8559135360 8567857305 8575628544 8593004056 8597422080 8600483840 8606183040 8609247920 8626673952 8636737536 8642271160 8651155968 8654236864 8667509760 8688146688 8698281984 8700756480 8703855040 8709622740 8711749632 8742789120 8750057472 8755136208 8758254134 8762757120 8771686560 8789459315 8792571528 8797431552 8805332880 8817524352 8834192640 8847870720 8855226432 8860121088 8868078720 8872980480 8877115485 8894106624 8903169912 8910919680 8923504212 8931271680 8940372840 8955298170 8957485056 8961659442 8966612928 8974417920 8979626880 8987092128 8993589345 9001006944 9018022080 9023006720 9030508032 9033077040 9040586724 9043614720 9065147136 9074384718 9082283520 9087303680 9097445760 9106716255 9122160640 9129744384 9131456320 9139047792 9171609720 9179928576 9193446886 9196526080 9206790060 9245343744 9262059520 9272396640 9280806912 9290264256 9356465664 9366908148 9370045440 9383843715 9392355072 9415311360 9423138816 9425819520 9433655712 9435424635 9436815360 9437728768 9459283968 9468923184 9484730892 9492986880 9502660440 9525285822 9526689792 9528476160 9536397696 9539110620 9547040997 9552318048 9570375360 9578268672 9585193280 9593161968 9596375040 9607085280 9612395520 9619223552 9635282176 9645100738 9646522368 9653496320 9667129563 9675544320 9685403910 9687769088 9703942144 9713830672 9722286080 9722555055 9727929120 9736016472 9751090856 9769523920 9783050368 9791836920 9797249280 9800718336 9820576064 9835637760 9839140480 9844851345 9870557184 9887035392 9890556416 9897110496 9900635108 9905725440 9915004680 9938611834 9953854560 9957399380 9967636224 9974022565 9985657920 9994715136 10005869952 10009433296 10016066151 10024784640 10030325760 10045096360 10054207488 10064452944 10077170688 10087439544 10096220160 10125852672 10126132812 10136171136 10145274840 10150882560 10159321536 10162211670 10163707904 10175051328 10198290528 10199920640 10208400384 10217568960 10223216640 10234626480 10247557632 10253221888 10258000116 10262430720 10270962432 10272888360 10281428766 10312007680 10318060935 10320580608 10322515840 10331097504 10334036505 10335559680 10346091840 10370725392 10376457728 10396072960 10407675720 10419816960 10431446220 10435950080 10444626048 10450399232 10455269349 10470154240 10481839680 10491346944 10501174768 10510315520 10521025760 10538589880 10547351178 10576004992 10592225280 10595997440 10607823330 10613686720 10617444864 10647576576 10651368448 10667704320 10693103616 10708623360 10719535680 10741255070 10775552256 10783342440 10792307214 10795921920 10813944960 10817796080 10821626496 10827608064 10839692448 10852337664 10860183360 10872852480 10889687040 10898740224 10916934912 10928059506 10937571840 10943920260 10946592768 10957747584 10969977213 10985594880 10990714410 10996789440 11005931664 11021905440 11022972272 11035831296 11048148072 11069033040 11075151360 11101520768 11112833459 11114471424 11117633280 11126875968 11128962390 11154380265 11180628992 11192022296 11196856320 11208266160 11233865160 11234952508 11251258680 11260612458 11288135040 11300733405 11310983424 11315011552 11322509562 11331433920 11391584256 11403192528 11412180480 11423809740 11434171392 11446932744 11451009287 11474910720 11484450432 11502231936 11515650048 11528502336 11534874624 11556679680 11584195584 11601008640 11610653184 11612830320 11622484692 11666743296 11667066066 11673514944 11683676160 11695582080 11708635185 11723428704 11729908736 11740443840 11750204304 11756699136 11778923520 11792069640 11797160960 11806968576 11813494784 11813821614 11824104960 11830640640 11836153980 11855913615 11858808832 11870893216 11881226240 11898005616 11908362240 11920497120 11940397560 11948879256 11955483904 11968827078 11972835840 11982789504 11991452460 12001342592 12024029440 12036390912 12040677376 12044102720 12054115632 12058152960 12086862848 12099179624 12105400320 12109711360 12129927680 12142288340 12170020590 12172992512 12181059072 12185397056 12188863570 12228812960 12239904768 12250897920 12267859968 12275720080 12314916864 12327466032 12338196480 12358794240 12363195520 12371388120 12375793885 12387019008 12400843806 12402671616 12415310208 12459545280 12475287552 12489210864 12493393920 12503780352 12507337440 12511791620 12523140096 12564185088 12567759360 12578207616 12580566180 12591025083 12596463360 12609299430 12612378624 12625230912 12646307856 12657315840 12657666015 12670213920 12699151920 12700381096 12704634880 12715196928 12718814160 12729387996 12736424064 12747863160 12760500480 12771024896 12790882624 12795166720 12809447040 12816527360 12822500145 12838703040 12889506084 12900725760 12913871880 12940010928 12944619194 12963406740 12970572160 12981355296 13032220032 13055782560 13062999040 13067624448 13114183680 13125086208 13126468460 13137381201 13182713856 13188857292 13196147328 13220006240 13271806080 13282839648 13290181632 13309470720 13314210560 13341159936 13354754868 13366379520 13405609984 13419270592 13436227584 13442489163 13449919392 13461626880 13469440320 13501510416 13514894848 13527033120 13534510080 13545762048 13549615560 13560880086 13565422080 13566735104 13597720704 13611200512 13611577077 13623425280 13630955520 13646168640 13663410176 13677333488 13683240960 13694616576 13697184480 13708571688 13757414580 13760774144 13769892864 13774796672 13778715340 13790170329 13794789120 13810185090 13827633856 13868015616 13876900960 13893089280 13908594960 13921210368 13926168064 13935396384 13940359132 13963631591 13975786240 13990027870 14034698496 14043690635 14063134904 14088532608 14122967040 14134708224 14138729280 14143764440 14156593152 14188925952 14203384776 14227096338 14239480320 14253990660 14257471488 14287928733 14290034688 14292714240 14304596544 14308665930 14328477072 14355563040 14367403008 14377789920 14389742952 14394562560 14410627920 14418593280 14428835328 14436810752 14452923264 14467651107 14469783552 14480244480 14497136640 14513316480 14519582720 14528105865 14531653632 14555913216 14570746008 14583429120 14591893680 14604024708 14610330112 14626636284 14654285880 14662385920 14674575552 14687755380 14695873920 14714441728 14730864096 14758710720 14766868480 14823511040 14835834624 14838616520 14850952662 14872507020 14907917751 14929141760 14936099070 14944354880 14978486880 14992072704 15001678240 15014149944 15045488640 15050846720 15067644540 15081311232 15096679416 15108578560 15123974530 15188779008 15204256704 15210823680 15216240640 15226323840 15231746320 15245561856 15262576992 15299880960 15312600576 15334824960 15336309248 15371336448 15379832832 15387000174 15393646080 15408906240 15409332540 15445594112 15468011520 15480870912 15483773760 15496646256 15503339520 15519137760 15556088088 15564686592 15594109440 15611513580 15629725440 15631238272 15653925120 15666939072 15675598848 15705231360 15722759520 15737020416 15742624768 15751762152 15765473280 15781538640 15807884820 15821026767 15845522641 15864007488 15875476370 15877816320 15893996160 15911734995 15920530080 15926167296 15931839008 15958436104 15963781120 15977052672 15988603280 16039655424 16072154176 16077537280 16111882605 16153952256 16175013660 16226694120 16232439744 16241412096 16259538672 16265329106 16290275040 16334530560 16348110336 16357146624 16375402368 16392089259 16406357760 16419889152 16436621376 16450928640 16478392320 16486071615 16495184160 16508897496 16516025344 16534458408 16553746944 16572222108 16603549560 16612727040 16633716736 16652281152 16657858560 16671707136 16676449920 16690313952 16693443585 16697520128 16757012480 16770943488 16774088240 16788033444 16795284480 16812399240 16833641216 16852428762 16861743808 16876421120 16876888020 16890918687 16893618560 16932202560 16947560448 16953595904 16958418880 16972517328 16981898752 16997150880 17014000640 17064408998 17079262720 17096666860 17118270720 17135714610 17151257088 17186008112 17200967680 17212366080 17218495840 17253347904 17273475072 17284542320 17302311936 17308473728 17335019520 17376293376 17401512960 17407710080 17419245480 17425448915 17485578240 17500114944 17510272416 17516508268 17525514240 17543373120 17578918630 17585143056 17594863104 17610665760 17635048704 17668385280 17695741440 17710452864 17720242176 17720732421 17736157440 17745960960 17754230970 17788213248 17806339824 17821839360 17847008424 17862543360 17880745680 17910596340 17914970112 17923318884 17933225856 17953240617 17959253760 17974184256 17987178690 18002013888 18036044160 18046013440 18061016064 18066154080 18081173448 18087229440 18130294272 18148769436 18164567040 18194891520 18213432510 18244321280 18255030885 18259488768 18262912640 18278095584 18283295355 18343219440 18359857152 18386893772 18393052160 18413580120 18524119040 18544793280 18561613824 18580528512 18601265709 18712931328 18733816296 18740090880 18767687430 18784710144 18846277632 18851639040 18867311424 18870849270 18873630720 18875457536 18918567936 18937846368 18969461784 18985973760 19005320880 19050571644 19056952320 19072795392 19078221240 19094081994 19104636096 19140750720 19156537344 19170386560 19186323936 19192750080 19214170560 19224791040 19238447104 19270564352 19290201476 19306992640 19334259126 19351088640 19370807820 19375538176 19407884288 19416928791 19427661344 19444572160 19445110110 19455858240 19472032944 19502181712 19539047840 19566100736 19583673840 19594498560 19601436672 19641152128 19661166889 19671275520 19678280960 19689702690 19774070784 19781112832 19794220992 19801270216 19811450880 19830009360 19877223668 19907709120 19914798760 19935272448 19948045130 19971315840 20011739904 20018866592 20032132302 20049569280 20060651520 20090192720 20108414976 20128905888 20154341376 20174879088 20192440320 20252265624 20272342272 20290549680 20301765120 20318643072 20324423340 20327415808 20350102656 20396581056 20399841280 20416800768 20435137920 20446433280 20469252960 20495115264 20516000232 20524861440 20541924864 20545776720 20562857532 20636121870 20641161216 20645031680 20662195008 20668073010 20671119360 20692183680 20715277635 20741450784 20752915456 20792145920 20815351440 20839633920 20862892440 20871900160 20889252096 20900798464 20910538698 20940308480 20963679360 20985041805 21002349536 21020631040 21042051520 21077179760 21094702356 21152009984 21184450560 21191994880 21215646660 21227373440 21234889728 21295153152 21302736896 21386207232 21417246720 21439071360 21482510140 21551104512 21566684880 21584614428 21591843840 21627889920 21635592160 21643252992 21655216128 21679384896 21704675328 21720366720 21745704960 21779374080 21797480448 21833869824 21856119012 21875143680 21887840520 21895635335 21915495168 21939954426 21971189760 21981428820 21993578880 22011863328 22043810880 22045944544 22071662592 22096296144 22138066080 22150302720 22203041536 22225666918 22228942848 22235266560 22253751936 22257924780 22276428993 22308760530 22361257984 22384044592 22393712640 22404148605 22416532320 22467730320 22469905016 22502517360 22521224916 22576270080 22601466810 22621966848 22630023104 22645019124 22662867840 22685961795 22783168512 22806385056 22824360960 22847619480 22868342784 22893865488 22902018574 22949821440 22968900864 22983617215 23004463872 23031300096 23057004672 23069749248 23080500261 23113359360 23168391168 23202017280 23221306368 23225660640 23244969384 23333486592 23334132132 23347029888 23391164160 23417270370 23446857408 23459817472 23480887680 23500408608 23513398272 23557847040 23584139280 23594321920 23613937152 23626989568 23627643228 23648209920 23672307960 23711827230 23717617664 23741786432 23762452480 23796011232 23813214555 23816724480 23840994240 23880795120 23897758512 23910967808 23937654156 23945671680 23965579008 23982904920 24002685184 24048058880 24081354752 24088205440 24108231264 24112751845 24116305920 24173725696 24198359248 24219422720 24259855360 24284576680 24340041180 24345985024 24362118144 24370794112 24377727140 24397993659 24457625920 24479809536 24501795840 24535719936 24551440160 24629833728 24654932064 24676392960 24717588480 24726391040 24742776240 24751587770 24774038016 24801687612 24830620416 24846529585 24919090560 24950575104 24978421728 24986787840 25007560704 25014674880 25023583240 25046280192 25135518720 25156415232 25161132360 25182050166 25192926720 25218598860 25224757248 25250461824 25278643143 25292615712 25314631680 25315332030 25340427840 25398303840 25400762192 25409269760 25430393856 25437628320 25458775992 25472848128 25495726320 25521000960 25542049792 25581765248 25596613497 25618894080 25633054720 25645000290 25677406080 25703571915 25779012168 25801451520 25827743760 25880021856 25889238388 25926813480 25941144320 25962710592 26064440064 26111565120 26125998080 26135248896 26228367360 26250172416 26252936920 26274762402 26368377945 26377714584 26392294656 26440012480 26543612160 26565679296 26580363264 26618941440 26628421120 26682319872 26709509736 26732759040 26811219968 26838541184 26872455168 26884978326 26899838784 26923253760 26938880640 26980768035 27003020832 27029789696 27054066240 27069020160 27091524096 27099231120 27121760172 27130844160 27133470208 27195441408 27222401024 27223154154 27246850560 27261911040 27292337280 27320148765 27326820352 27354666976 27366481920 27389233152 27394368960 27417143376 27514829160 27539785728 27549593344 27557430680 27580340658 27589578240 27620370180 27655267712 27736031232 27753801920 27786178560 27817189920 27842420736 27852336128 27870792768 27880718264 27927263182 27951572480 27980055740 28069396992 28087381270 28126269808 28151531145 28177065216 28245934080 28269416448 28277458560 28287528880 28306273905 28313186304 28377851904 28406769552 28454192676 28478960640 28507981320 28575857466 28580069376 28585428480 28609193088 28617331860 28656954144 28711126080 28734806016 28755579840 28779485904 28789125120 28821255840 28837186560 28857670656 28905846528 28935302214 28939567104 28960488960 29001388689 29026632960 29056211730 29063307264 29111826432 29141492016 29166858240 29167665165 29183787360 29208049416 29220660224 29253272568 29308571760 29324771840 29349151104 29375510760 29391747840 29428883456 29461728192 29517421440 29533736960 29534554035 29647022080 29671669248 29677233040 29701905324 29745014040 29815835502 29858283520 29872198140 29888709760 29922067695 29956973760 29984145408 30003356480 30028299888 30090977280 30101693440 30135289080 30162622464 30193358832 30217157120 30247949060 30377558016 30408513408 30432481280 30452647680 30463492640 30491123712 30525153984 30599761920 30625201152 30669649920 30672618496 30742672896 30759665664 30774000348 30787292160 30818665080 30891188224 30936023040 30961741824 30967547520 30993292512 31002109515 31006679040 31038275520 31112176176 31129373184 31188218880 31223027160 31259450880 31262476544 31307850240 31333878144 31351197696 31365808047 31410462720 31445519040 31474040832 31485249536 31503524304 31530946560 31563077280 31615769640 31642053534 31691045282 31728014976 31750952740 31787992320 31823469990 31841060160 31852334592 31863678016 31916872208 31927562240 31954105344 31977206560 32079310848 32144308352 32177064101 32223765210 32350027320 32361547985 32453388240 32464879488 32482824192 32519077344 32530658212 32580550080 32669061120 32696220672 32750804736 32784178518 32812715520 32839778304 32873242752 32909931639 32956784640 32972143230 32990368320 33017794992 33032050688 33068916816 33107493888 33144444216 33207099120 33225454080 33267433472 33304562304 33338500377 33343414272 33352899840 33380627904 33386887170 33395040256 33514024960 33541886976 33548176480 33576066888 33590568960 33624798480 33667282432 33704857524 33723487616 33753776040 33781837374 33787237120 33864405120 33902200215 33907191808 33916837760 33945034656 33963797504 33994301760 34028001280 34128817996 34158525440 34193333720 34236541440 34271429220 34302514176 34353027861 34372016224 34401935360 34424732160 34436991680 34506695808 34546950144 34569084640 34604623872 34616947456 34670039040 34752586752 34785141419 34803025920 34815420160 34838490960 34850897830 35000229888 35020544832 35033016536 35051028480 35086746240 35157837260 35170286112 35189726208 35221331520 35270097408 35336770560 35391482880 35420905728 35440484352 35441464842 35472314880 35491921920 35508461940 35567740845 35576426496 35612679648 35643678720 35694016848 35725086720 35761491360 35821192680 35846637768 35866451712 35906481234 35918507520 35948368512 35974357380 36004027776 36072088320 36092026880 36122032128 36132308160 36162346896 36174458880 36260588544 36297538872 36329134080 36389783040 36426865020 36510061770 36513595651 36518977536 36525825280 36556191168 36566590710 36686438880 36719714304 36773787544 36786104320 36827160240 37048238080 37089586560 37127381655 37161057024 37202531418 37425862656 37467632592 37480181760 37535374860 37569420288 37692555264 37703278080 37734622848 37741698540 37750915072 37773075249 37837135872 37875692736 37938923568 37971947520 38010641760 38101143288 38113904640 38145590784 38156442480 38188163988 38209272192 38281501440 38313074688 38340773120 38372647872 38385500160 38428341120 38449582080 38467500435 38476894208 38541128704 38580402952 38613985280 38668518252 38702177280 38741615640 38815768576 38833857582 38855322688 38889144320 38890220220 38911716480 38944065888 39004363424 39078095680 39132201472 39167347680 39188997120 39202873344 39282304256 39322333778 39342551040 39356561920 39379405380 39412143603 39548141568 39562225664 39588441984 39602540432 39660018720 39754447336 39815418240 39829597520 39870544896 39896090260 39942631680 40023479808 40037733184 40064264604 40099138560 40180385440 40216829952 40257811776 40308682752 40349758176 40384880640 40504531248 40544684544 40581099360 40603530240 40637286144 40648846680 40663322765 40700205312 40793162112 40799682560 40833601536 40834731231 40870275840 40892866560 40938505920 40990230528 41032000464 41049722880 41083849728 41091553440 41125715064 41272243740 41282322432 41290063360 41324390016 41336146020 41370510987 41384367360 41430555270 41482901568 41505830912 41584291840 41630702880 41679267840 41725784880 41743800320 41778504192 41801596928 41821077396 41890894773 41927358720 41970083610 42004699072 42041262080 42084103040 42131071905 42154359520 42189404712 42304019968 42368901120 42383989760 42431293320 42454746880 42469779456 42605473792 42661022495 42772414464 42863786199 42878142720 42965020280 43102209024 43133369760 43169228856 43183687680 43255779840 43271184320 43286505984 43310432256 43358769792 43402953321 43409350656 43440733440 43491409920 43558748160 43594960896 43667739648 43712238024 43750287360 43775681040 43791270670 43830990336 43879908852 43962857640 43987157760 44023726656 44087621760 44091889088 44143325184 44192592288 44276132160 44300605440 44406083072 44451333836 44470533120 44507503872 44515849560 44552857986 44617521060 44722515968 44723753253 44768089184 44787425280 44808297210 44833064640 44935460640 44939810032 45005034720 45042449832 45152540160 45202933620 45243933696 45260046208 45290038248 45306167179 45325735680 45371923590 45566337024 45612770112 45648721920 45695238960 45736685568 45787730976 45804037148 45899642880 45937801728 45967234430 46008927744 46114009344 46139498496 46161000522 46226718720 46336782336 46404034560 46442612736 46451321280 46489938768 46668264264 46694059776 46782328320 46834540740 46893714816 46919634944 46961775360 47000817216 47026796544 47115694080 47168278560 47188643840 47227874304 47255286456 47296419840 47344615920 47423654460 47435235328 47463080301 47483572864 47536567923 47592022464 47626429110 47633448960 47681988480 47735204985 47761590240 47795517024 47821935616 47875308312 47891343360 47931158016 47965809840 48005370368 48096117760 48162709504 48176410880 48216462528 48225503690 48232611840 48335647815 48347451392 48396718496 48438845440 48519710720 48569153360 48680082360 48724236288 48741588224 48755454280 48795987318 48915251840 49003591680 49071439872 49102880320 49259667456 49309864128 49352785920 49435176960 49452782080 49485552480 49503175540 49548076032 49603375224 49661240832 49693059170 49838181120 49901150208 49956843456 49973575680 50015121408 50029349760 50047166480 50080330755 50092560384 50271037440 50312830464 50322264720 50364100332 50385853440 50437197720 50500923648 50557286286 50585231424 50629263360 50630664060 50680855680 50796607680 50801524384 50818539520 50860787712 50875256640 50917551984 50945696256 50991452640 51042001920 51163530496 51193226994 51237788160 51266109440 51290000580 51354812160 51407143830 51558024336 51602903040 51655487520 51760043712 51778476776 51853626960 51882288640 51925421184 52128880128 52223130240 52251996160 52276346745 52456734720 52500344832 52505873840 52549524804 52736755890 52755429168 52784589312 52880024960 53087224320 53131358592 53160726528 53237882880 53256842240 53364639744 53419019472 53465518080 53677082368 53744910336 53769956652 53799677568 53859721851 53877761280 53961536070 54006041664 54059579392 54108132480 54138040320 54183048192 54198462240 54243520344 54261688320 54266940416 54390882816 54444802048 54446308308 54493701120 54584674560 54640297530 54653640704 54709333952 54732963840 54778466304 54788737920 54834286752 54849886065 55029658320 55079571456 55099186688 55114861360 55160681316 55179156480 55240740360 55310535424 55507603840 55564167295 55572357120 55634379840 55684841472 55704672256 55741585536 55761436528 55854526364 55903144960 55960111480 56138793984 56174762540 56252539616 56303062290 56354130432 56538832896 56554917120 56575057760 56612547810 56626372608 56755703808 56813539104 56908385352 56928651871 56957921280 57015962640 57151714932 57170856960 57218386176 57234663720 57255046435 57313908288 57422252160 57469612032 57511159680 57558971808 57578250240 57642511680 57674373120 57715341312 57811693056 57870604428 57920977920 58002777378 58053265920 58112423460 58126614528 58223652864 58250786373 58282984032 58333716480 58335330330 58367574720 58416098832 58441320448 58506545136 58617143520 58649543680 58698302208 58751021520 58783495680 58857766912 58923456384 58983500667 59034842880 59067473920 59069108070 59294044160 59343338496 59354466080 59403810648 59490028080 59631671004 59744396280 59777419520 59844135390 59913947520 60006712960 60056599776 60181954560 60203386880 60270578160 60325244928 60386717664 60434314240 60495898120 60817026816 60864962560 60905295360 60926985280 60982247424 61050307968 61199523840 61250402304 61339299840 61345236992 61485345792 61548000696 61574584320 61637330160 61782376448 61923483648 61935095040 61986585024 62004219030 62013358080 62076551040 62224352352 62258746368 62376437760 62446054320 62518901760 62524953088 62615700480 62667756288 62702395392 62731616094 62820925440 62891038080 62955125415 62970499072 63007048608 63061893120 63126154560 63231539280 63284107068 63382090564 63456029952 63501905480 63575984640 63646939980 63682120320 63704669184 63727356032 63833744416 63855124480 63908210688 63954413120 64158621696 64288616704 64354128202 64447530420 64600976921 64700054640 64723095970 64906776480 64929758976 64965648384 65038154688 65061316424 65161100160 65338122240 65392441344 65501609472 65568357036 65625431040 65686906005 65746485504 65819863278 65913569280 65944286460 65980736640 66035589984 66064101376 66137833632 66214987776 66288888432 66414198240 66450908160 66609124608 66677000754 66686828544 66705799680 66761255808 66773774340 66790080512 66829286979 67028049920 67083773952 67096352960 67152133776 67181137920 67212445815 67249596960 67334564864 67409715048 67446975232 67507552080 67563674748 67574474240 67728810240 67804400430 67814383616 67833675520 67890069312 67927595008 67988603520 68056002560 68057885385 68257635992 68317050880 68386667440 68473082880 68542858440 68605028352 68706055722 68744032448 68803870720 68849464320 68873983360 68950851645 69013391616 69093900288 69138169280 69209247744 69233894912 69340078080 69505173504 69570282838 69606051840 69630840320 69676981920 69701795660 69818157955 70000459776 70041089664 70066033072 70173492480 70315674520 70340572224 70379452416 70442663040 70540194816 70673541120 70782965760 70841811456 70880968704 70882929684 70944629760 71016923880 71135481690 71152852992 71225359296 71287357440 71388033696 71439643665 71450173440 71522982720 71642385360 71693275536 71732903424 71812962468 71837015040 71896737024 71948714760 72008055552 72144176640 72184053760 72244064256 72264616320 72324693792 72338255535 72348917760 72521177088 72595077744 72658268160 72779566080 72853730040 73020123540 73027191302 73037955072 73051650560 73112382336 73133181420 73193980977 73372877760 73439428608 73547575088 73572208640 73654320480 74179173120 74254763310 74322114048 74405062836 74539588755 74851725312 74935265184 74960363520 75070749720 75138840576 75406556160 75469245696 75483397080 75546150498 75674271744 75751385472 75835929429 75877847136 75943895040 76021283520 76202286576 76227809280 76291181568 76312884960 76376327976 76418544384 76563002880 76626149376 76681546240 76745295744 76789840491 76856682240 76899164160 76935000870 76953788416 77082257408 77160805904 77227970560 77337036504 77404354560 77483231280 77631537152 77667715164 77710645376 77780440440 77823432960 77888131776 78008726848 78156191360 78264402944 78334695360 78377994240 78405746688 78564608512 78644667556 78685102080 78713123840 78758810760 78824287206 79105133835 79124451328 79176883968 79205080864 79227613205 79320037440 79508894672 79630836480 79659195040 79741089792 79792180520 79885263360 80046959616 80075466368 80128529208 80157065009 80198277120 80360770880 80433659904 80515623552 80617365504 80699516352 80769761280 81009062496 81089369088 81162198720 81207060480 81274572288 81297693360 81326645530 81400410624 81586324224 81667203072 81669462462 81740551680 81785733120 81877011840 81960446295 81980461056 82064000928 82099445760 82167699456 82183106880 82251430128 82544487480 82580126720 82648780032 82672292040 82741021974 82768734720 82861110540 82965803136 83011661824 83168583680 83261405760 83358535680 83451569760 83487600640 83557008384 83642154792 83781789546 83854717440 83940167220 84009398144 84140024761 84168206080 84262143810 84308719040 84378809424 84454593435 84608039936 84737802240 84767979520 84862586640 84909493760 84939558912 85210947584 85322044990 85727572398 85756285440 85930040560 86204418048 86266739520 86338457712 86367375360 86511559680 86542368640 86573011968 86717539584 86805906642 86818701312 86881466880 87189921792 87335479296 87424476048 87500574720 87551362080 87582541340 87661980672 87759817704 87925715280 87974315520 88047453312 88175243520 88183778176 88286650368 88385184576 88552264320 88601210880 88603662105 88812166144 88902667672 88941066240 89015007744 89031699120 89105715972 89235042120 89445031936 89447506506 89536178368 89574850560 89616594420 89666129280 89766203085 89870921280 89879620064 90010069440 90084899664 90305080320 90405867240 90487867392 90520092416 90580076496 90612334358 90651471360 90743847180 91132674048 91225540224 91297443840 91390477920 91473371136 91575461952 91608074296 91799285760 91875603456 91934468860 92017855488 92228018688 92278996992 92322001044 92673564672 92808069120 92885225472 92902642560 92979877536 93006328545 93336528528 93388119552 93564656640 93669081480 93787429632 93839269888 93923550720 94001634432 94053593088 94097424141 94231388160 94336557120 94377287680 94455748608 94510572912 94592839680 94689231840 94847308920 94926160602 94967145728 95073135846 95184044928 95252858220 95363976960 95470409970 95523180480 95591034048 95643871232 95750616624 95782686720 95862316032 95931619680 96010740736 96192235520 96325419008 96352821760 96432925056 96451007380 96531192303 96671295630 96694902784 96793436992 96877690880 97039421440 97084643955 97138306720 97360164720 97448472576 97483176448 97510908560 97591974636 97830503680 98007183360 98205760640 98305834445 98519334912 98619728256 98870353920 98905564160 98971104960 99006351080 99096152064 99206750448 99322481664 99386118340 99676362240 99802300416 99913686912 100015501131 100030242816 100058699520 100094332960 100160661510 100185120768 100542074880 100625660928 100644529440 100728200664 100771706880 100874395440 101001847296 101114572572 101170462848 101261328120 101361711360 101593215360 101603048768 101637079040 101721575424 101750513280 101835103968 101891392512 101982905280 102084003840 102327060992 102386453988 102475576320 102580001160 102709624320 102814287660 103059083583 103116048672 103205806080 103310975040 103520087424 103556953552 103707253920 103764577280 103850842368 104257760256 104355424257 104446260480 104503992320 104552693490 105000689664 105011747680 105099049608 105473511780 105510858336 105569178624 105724639189 105760049920 106174448640 106262717184 106321453056 106475765760 106513684480 106729279488 106838038944 106931036160 107354164736 107539913304 107599355136 107719443702 107755522560 107923072140 108012083328 108119158784 108216264960 108276080640 108366096384 108396924480 108487040688 108523376640 108533880832 108781765632 108892616616 108987402240 109169349120 109280595060 109307281408 109418667904 109540786953 109556932608 109577475840 109668573504 109699772130 110059316640 110159142912 110198373376 110229722720 110321362632 110358312960 110481480720 110621070848 110918658487 111015207680 111128334590 111144714240 111268759680 111382144965 111409344512 111483171072 111522873056 111709052728 111806289920 111920222960 112277587968 112349525080 112505079232 112606124580 112708260864 113077665792 113109834240 113150115520 113225095620 113252745216 113511407616 113627078208 113816770704 113857303742 113915842560 114031925280 114303429864 114341713920 114436772352 114469327440 114510092870 114627816576 114844504320 114939224064 115022319360 115117943616 115156500480 115285023360 115348746240 115402501305 115430682624 115623386112 115741208856 115841955840 116005554756 116106531840 116224846920 116447305728 116501572746 116565968064 116667432960 116670660660 116735149440 116832197664 116882640896 117013090272 117234287040 117299087360 117396604416 117502043040 117566991360 117846912768 117967001334 118069685760 118134947840 118138216140 118236430809 118588088320 118686676992 118708932160 118807621296 118980056160 119263342008 119488792560 119554839040 119688270780 119827895040 120013425920 120113199552 120406773760 120541156320 120650489856 120773435328 120868628480 120991796240 121634053632 121729925120 121810590720 121853970560 121989968295 122100615936 122399047680 122500804608 122678599680 122690473984 122970691584 123096001392 123149168640 123274660320 123846967296 123870190080 123973170048 124008438060 124111532961 124153102080 124448704704 124517492736 124752875520 124892108640 125037803520 125049906176 125231400960 125335512576 125404790784 125463232188 125672684319 125782076160 125910250830 125940998144 126014097216 126123786240 126252309120 126393215715 126463078560 126568214136 126764181128 126912059904 127003810960 127151969280 127293879960 127364240640 127409338368 127454712064 127667488832 127710248960 127816421376 127908826240 127983067485 128317243392 128577233408 128708256404 128895060840 129201953842 129400109280 129446191940 129813552960 129859517952 129931296768 130076309376 130122632848 130208859963 130322200320 130676244480 130784882688 131003218944 131136714072 131250862080 131373812010 131492971008 131639726556 131888572920 131961473280 132071179968 132128202752 132275667264 132429975552 132577776864 132828396480 132901816320 133218249216 133354001508 133411599360 133522511616 133547548680 133658573958 134056099840 134167547904 134171259759 134192705920 134304267552 134362275840 134424891630 134499193920 134669129728 134819430096 134893950464 135015104160 135127349496 135148948480 135457620480 135608800860 135628767232 135667351040 135780138624 135855190016 135918501537 135977207040 136112005120 136115770770 136515271984 136634101760 136773334880 136946165760 137085716880 137210056704 137412111444 137488064896 137698928640 137747966720 137901703290 138026783232 138276338560 138418495488 138467789824 138680156160 139010347008 139140565676 139212103680 139261680640 139353963840 139403591320 139636315910 140082179328 140132066144 140346984960 140631349040 140681144448 140758904832 140885326080 141080389632 141347082240 141565931520 141683622912 141765859368 141889259520 142033847760 142270963380 142305705984 142450718592 142609703769 142776067392 142879287330 142900346880 143045965440 143284770720 143386551072 143465806848 143625924936 143674030080 143793474048 143897429520 144016111104 144288353280 144488128512 144529232640 144649387584 144676511070 144697835520 145006943445 145042354176 145190155488 145316536320 145559132160 145707460080 146040247080 146054382604 146103301120 146224764672 146266362840 146387961954 146745755520 147095150176 147144417280 147308640960 148358346240 148509526620 148644228096 148810125672 148863120731 149079177510 149703450624 149870530368 149920727040 150141499440 150277681152 150813112320 150938491392 150966794160 151092300996 151502770944 151671858858 151755694272 151887790080 152042567040 152404573152 152455618560 152582363136 152625769920 152752655952 152837088768 153126005760 153363092480 153490591488 153579680982 153713364480 153798328320 153870001740 153907576832 154164514816 154321611808 154455941120 154674073008 154808709120 154966462560 155335430328 155421290752 155560880880 155646865920 155776263552 156017453696 156312382720 156528805888 156669390720 156755988480 156829040235 157129217024 157289335112 157370204160 157426247680 157517621520 157648574412 158210267670 158248902656 158353767936 158410161728 158455226410 158640074880 159017789344 159261672960 159318390080 159482179584 159584361040 159770526720 160093919232 160150932736 160257058416 160314130018 160396554240 160721541760 160885320505 161031247104 161234731008 161399032704 162018124992 162178738176 162324397440 162414120960 162549144576 162595386720 162653291060 162800821248 163172648448 163334406144 163338924924 163481103360 163754023680 163920892590 163960922112 164128001856 164198891520 164335398912 164366213760 164502860256 164549658195 165088974960 165160253440 165297560064 165344584080 165482043948 165537469440 165722221080 165931606272 166023323648 166337167360 166522811520 166692501885 166717071360 166903139520 166975201280 167114016768 167284309584 167563579092 167709434880 167880334440 168018796288 168280049522 168336412160 168524287620 168617438080 168757618848 168909186870 169216079872 169535959040 169725173280 169818987520 169879117824 170421895168 170644089980 170785955613 171455144796 171512570880 171765139305 171860081120 172408836096 172533479040 172676915424 172734750720 173023119360 173084737280 173146023936 173435079168 173611813284 173762933760 173925707095 174379843584 174670958592 174752359119 174848952096 175001149440 175102724160 175165082680 175323961344 175519635408 175851430560 175948631040 176094906624 176350487040 176367556352 176573300736 176770369152 176950502001 177104528640 177202421760 177207324210 177624332288 177805335344 177882132480 178030015488 178063398240 178211431944 178470084240 178890063872 178895013012 179072356736 179233188840 179332258560 179532406170 179741842560 179759240128 180020138880 180169799328 180610160640 180811734480 180975734784 181040184832 181160152992 181224668716 181302942720 181487694360 182451080448 182567978255 182594887680 182780955840 182946742272 183150923904 183216148592 183598571520 183751206912 183868937720 184035710976 184456037376 184644002088 185347129344 185770450944 185805285120 185959755072 186012657090 186673057056 186776239104 187129313280 187338162960 187574859264 187678539776 187847101440 188003268864 188107186176 188194848282 188462776320 188673114240 188754575360 188865376245 188911497216 189021145824 189185679360 189378463680 189694617840 189852321204 189934291456 190146271692 190368089856 190505716440 190727953920 190940819940 191046360960 191182068096 191287742464 191501233248 191565373440 191724632064 191863239360 192021481472 192384471040 192705643520 192865850112 192902014760 193062384606 193342591260 193389805568 193586873984 193802930763 194078842880 194169287910 194276613440 194720329440 194896945152 194966352896 195021817120 195183949272 195661007360 196014366720 196411521280 196611668890 197060718015 197239456512 197740707840 197811128320 197942209920 198012702160 198192304128 198413500896 198644963328 198772236680 199352724480 199827373824 200031002262 200060485632 200117399040 200188665920 200321323020 200370241536 201084149760 201251321856 201289058880 201456401328 201543413760 201748790880 202003694592 202229145144 202340925696 202522656240 202723422720 203186430720 203206097536 203443150848 203501026560 203670207936 203782785024 203965810560 204168007680 204173656155 204654121984 204772907976 204951152640 205160002320 205419248640 205628575320 206118167166 206232097344 206411612160 206621950080 206852554935 207040174848 207113907104 207414507840 207529154560 207701684736 208515520512 208710848514 208892520960 209007984640 209105386980 209454473865 210001379328 210023495360 210198099216 210947023560 211021716672 211138357248 211449278378 211520099840 212348897280 212525434368 212642906112 213027368960 213458558976 213676077888 213862072320 214318930995 214708329472 215079826608 215198710272 215438887404 215511045120 215846144280 216024166656 216238317568 216432529920 216552161280 216732192768 216793848960 216974081376 217014766605 217046753280 217067761664 217563531264 217785233232 217974804480 218338698240 218561190120 218837335808 219081573906 219113865216 219154951680 219337147008 219399544260 219581942931 220118633280 220318285824 220396746752 220459445440 220642725264 220716625920 220962961440 221242141696 221837316974 222030415360 222256669180 222537519360 222764289930 222818689024 222966342144 223045746112 223418105456 223612579840 223618766265 223840445920 224555175936 224699050160 225010158464 225212249160 225416521728 226219668480 226300231040 226450191240 226530835895 227022815232 227254156416 227633541408 227714607484 227831685120 228063850560 228606859728 228683427840 228873544704 228938654880 229020185740 229255633152 229689008640 229878448128 230044638720 230235887232 230369521473 230570046720 230697492480 230805002610 230861365248 231246772224 231482417712 231683911680 232011109512 232213063680 232449693840 232894611456 233003145492 233131936128 233341321320 233470298880 233664395328 233765281792 234026180544 234468574080 234598174720 234793208832 235004086080 235133982720 235693825536 235934002668 236139371520 236276432280 236472861618 237176176640 237315401505 237373353984 237417864320 237615242592 237682839615 237960112320 238526684016 238977585120 239109678080 239376541560 239655790080 240026851840 240226399104 240471195027 240813547520 241082312640 241300979712 241546870656 241737256960 241983592480 243268107264 243621181440 243707941120 243979936590 244201231872 245001609216 245357199360 245380947968 245941383168 246192002784 246298337280 246549320640 247740380160 247946340096 248016876120 248223065922 248306204160 248897409408 249034985472 249505751040 249784217280 250075607040 250099812352 250462801920 250671025152 250926464376 251345368638 251564152320 251820501660 251881996288 252028194432 252420074283 252504618240 252786431430 252926157120 253136428272 253528362256 253824119808 254007621920 254303938560 254587759920 254728481280 254818676736 254909424128 255334977664 255595169557 255632842752 255817652480 255966134970 257154466816 257416512808 257790121680 258403907684 258800218560 258892383880 259627105920 259719035904 260152618752 260245265696 260417719926 260644400640 261569765376 262006437888 262273428144 262501724160 262747624020 262985942016 263279453112 263373213601 263777145840 263922946560 264142359936 264256405504 264551334528 264859951104 265155553728 265656792960 265803632640 266436498432 266708003016 266823198720 267045023232 267095097360 267317147916 268335095808 268342519518 268385411840 268608535104 268724551680 268849783260 268998387840 269298609255 269338259456 269638860192 269787900928 270030208320 270254698992 270297896960 270915240960 271217601720 271334702080 271560277248 271710380032 271837003074 271954414080 272224010240 272231541540 273030543968 273268203520 273546669760 273892331520 274171433760 274420113408 274824222888 274976129792 275397857280 275495933440 275803406580 276053566464 276552677120 276836990976 276935579648 278020694016 278281131352 278424207360 278523361280 278707927680 278807182640 279272631820 280164358656 280264132288 280693969920 281262698080 281362288896 281517809664 281770652160 282160779264 282694164480 283131863040 283367245824 283531718736 283778519040 284067695520 284541926760 284643259355 284901437184 285219407538 285552134784 285758574660 286091930880 286569541440 286773102144 286931613696 287251849872 287348060160 287586948096 287794859040 288032222208 288576706560 288976257024 289058465280 289298775168 289353022140 289593576909 290013886890 290084708352 290380310976 290633072640 291118264320 291253931865 291414920160 292080494160 292108765208 292206602240 292449529344 292532725680 292775923908 293491511040 294190300352 294288834560 294617281920 294917503335 296716692480 297019053240 297288456192 297620251344 297726241462 298158355020 299406901248 299741060736 300046503393 300282998880 300555362304 301626224640 301876982784 301933588320 302184601992 303005541888 303343717716 303511388544 304085134080 304809146304 304911237120 305164726272 305251539840 305505311904 305674177536 306252011520 306726184960 306981182976 307159361964 307426728960 307740003480 308329029632 308643223616 308911882240 309177250749 309348146016 309617418240 309932925120 310670860656 310842581504 311121761760 311293731840 311552527104 312034907392 312624765440 313057611776 313066272771 313338781440 313511976960 313658080470 314258434048 314578670224 314852495360 315035243040 315297148824 316420535340 316497805312 316707535872 316820323456 316910452820 317173917567 317280149760 318035578688 318523345920 318636780160 318964359168 319168722080 319541053440 320187838464 320301865472 320514116832 320628260036 320793108480 321443083520 321770641010 322062494208 322798065408 323004884605 324036249984 324357476352 324648794880 324828241920 325098289152 325190773440 325306582120 325601642496 326345296896 326677849848 326962206720 327508047360 327841785180 327921844224 328256003712 328622360859 328670797824 328732427520 329005720512 329099316390 330177949920 330320506880 330595120128 330689168160 330964087896 331074938880 331444442160 331863212544 332046647296 332755975461 333045623040 333385003770 333434142720 333806279040 333950402560 334146434895 334228033536 334568619168 335127158184 335418869760 335760668880 336037592576 336560099044 336672824320 337048575240 337234876160 337515237696 337818373740 338432159744 339071918080 339450346560 339637975040 339758235648 341288179960 341571911226 342910289592 343025141760 343530278610 343720162240 344817672192 345066958080 345353830848 345469501440 346046238720 346169474560 346292047872 346870158336 347223626568 347525867520 347851414190 349341917184 349504718238 349697904192 350002298880 350205448320 350330165360 350647922688 351039270816 351702861120 351897262080 352189813248 352700974080 352735112704 353540738304 353901004002 354209057280 354404843520 354414648420 355248664576 355610670688 355764264960 356060030976 356126796480 356422863888 356940168480 357790026024 358144713472 358466377680 358664517120 359064812340 359483685120 359518480256 360040277760 360339598656 361220321280 361623468960 361951469568 362080369664 362320305984 362449337432 362605885440 362975388720 364902160896 365135956510 365189775360 365561911680 365969904885 366301847808 366432297184 367197143040 367502413824 367737875440 368071421952 368912074752 369288004176 371540901888 371610570240 371919510144 372025314180 373346114112 373552478208 374258626560 374676325920 375149718528 375694202880 376006537728 376214372352 376389696564 377018052957 377346228480 377730752490 377822994432 378042291648 378371358720 378756927360 379179647145 379389235680 379704642408 379868582912 380292543384 380736179712 381011432880 381455907840 381881639880 382092721920 382364136192 382575484928 383002466496 383130746880 383449264128 383726478720 383949202455 384042962944 384768942080 385411287040 385731700224 385804029520 386124769212 386685182520 387173747968 387605861526 388157685760 388338575820 388553226880 389440658880 389793890304 389932705792 390043634240 390367898544 391322014720 392028733440 392823042560 393223337780 394121436030 394478913024 395622256640 395884419840 396025404320 396384608256 396827001792 397289926656 397544473360 398705448960 399654747648 400062004524 400234798080 400377331840 400642646040 400785325045 402168299520 402502643712 402578117760 402912802656 403086827520 403497581760 404007389184 404458290288 404681851392 405045312480 405446845440 406372861440 406412195072 406886301696 407002053120 407340415872 407565570048 407755504611 407931621120 408336015360 408347312310 409308243968 409545815952 409902305280 410320004640 410838497280 411257150640 412236334332 412464194688 413243900160 413705109870 414080349696 414227814208 414829015680 415058309120 415403369472 417031041024 417421697028 417785041920 418210773960 418908947730 420046990720 420396198432 420700123805 421894047120 422043433344 422276714496 422898556756 423040199680 424697794560 425050868736 426054737920 426917117952 427352155776 427829111307 428637861990 429416658944 430159653216 430397420544 430877774808 431022090240 431692288560 432048333312 432476635136 432865059840 433464385536 433587697920 433948162752 434029533210 434093506560 434135523328 435127062528 435570466464 435949608960 436677396480 437122380240 437674671616 438163147812 438309903360 438674294016 438799088520 439163885862 440237266560 440793493504 440918890880 441285450528 441433251840 441925922880 442484283392 443674633948 444060830720 444513338360 445075038720 445528579860 445637378048 445932684288 446091492224 446589362193 446836210912 447225159680 447237532530 447680891840 449110351872 449398100320 450020316928 450424498320 450833043456 452206838447 452439336960 452600462080 452900382480 453061671790 454508312832 455267082816 455429214968 455663370240 456127701120 457213719456 457366855680 457747089408 457877309760 458040371480 458511266304 459378017280 460089277440 460471774464 460739042946 461140093440 461394984960 461610005220 461722730496 462493544448 462964835424 463367823360 464022219024 464426127360 464899387680 466006290984 466263872256 466682642640 466940597760 467328790656 467530563584 468052361088 468937148160 469196349440 469586417664 470008172160 470267965440 470487120705 471387651072 471868005336 472278743040 472552864560 472945723236 474630803010 474746707968 474835728640 475230485184 475365679230 475920224640 477053368032 477955170240 478219356160 478753083120 479311580160 480053703680 480452798208 480942390054 481627095040 482164625280 482655961515 483093741312 483474513920 483967184960 486536214528 487242362880 487415882240 487959873180 488402463744 490003218432 490761895936 491882766336 492384005568 492596674560 493098641280 495480760320 495892680192 496033752240 496446131844 496612408320 497794818816 498069970944 499011502080 499568434560 500077505655 500151214080 500199624704 500925603840 501342050304 501852928752 502690737276 503128304640 503641003320 504056388864 504840148566 505009236480 505572862860 505852314240 506272856544 507056724512 507648239616 508015243840 508607877120 509175519840 509456962560 509637353472 509818848256 510669955328 511190339114 511265685504 511635304960 511932269940 512357866839 514308933632 514833025616 515295417915 515580243360 516807815368 517600437120 517784767760 519254211840 519438071808 520305237504 520490531392 520835439852 521288801280 521777121285 523139530752 524012875776 524546856288 525003448320 525495248040 525971884032 526558906224 526746427202 527554291680 527845893120 528284719872 528623195945 529102669056 529719902208 530311107456 530851506003 531313585920 531607265280 532872996864 533416006032 533646397440 534090046464 534190194720 534634295832 536670191616 536685039036 536770823680 537217070208 537699566520 537996775680 538597218510 538676518912 539277720384 539575801856 540060416640 540509397984 540595793920 541830481920 542435203440 542669404160 543120554496 543420760064 543674006148 543908828160 544463083080 546061087936 546536407040 547093339520 547703934765 547784663040 548342867520 548840226816 549648445776 549952259584 550795714560 550991866880 551606813160 552107132928 553105354240 553871159296 554593292435 556041388032 556562262704 557046722560 557415855360 557614365280 558545263640 560328717312 560528264576 561387939840 562525396160 562724577792 563035619328 563541304320 564321558528 565388328960 566263726080 566734491648 567063437472 567557038080 568135391040 569083853520 569286518710 569802874368 570438815076 571104269568 571517149320 572183861760 573139082880 573546204288 573863227392 574503699744 574696120320 575173896192 575589718080 576064444416 577153413120 578116930560 578597550336 578706044280 579187153818 580027773780 580169416704 580760621952 581408792289 582236528640 582507863730 582829840320 584160988320 584217530416 584413204480 584899058688 585065451360 585551847816 586983022080 588380600704 588980173327 589234563840 589835006670 591182154045 593433384960 594038106480 594576912384 595240502688 595452482924 596316710040 599482121472 600093006786 600565997760 601110724608 603252449280 603753965568 603867176640 604369203984 606011083776 606687435432 607022777088 608170268160 609618292608 610329452544 610503079680 611010623808 611348355072 612504023040 613452369920 613962365952 614318723928 614853457920 615480006960 616658059264 617286447232 618354501498 618696292032 619234836480 619865850240 620557664805 621341721312 621685163008 622243523520 622587463680 623105054208 624069814784 625249530880 626115223552 626132545542 626677562880 627023953920 627316160940 628363421595 628516868096 629157340448 629704990720 630070486080 630594297648 632841070680 633415071744 633640646912 633820905640 634347835134 634560299520 636071157376 637046691840 637273560320 637928718336 638337444160 639082106880 640375676928 640603730944 641028233664 641256520072 641586216960 642886167040 643541282020 644124988416 645596130816 646009769210 648072499968 648714952704 649297589760 649656483840 650196578304 650381546880 650613164240 651044299815 651203284992 652690593792 653355699696 653924413440 655016094720 655683570360 656512007424 657244721718 657341595648 657464855040 658011441024 658198632780 660355899840 660641013760 661190240256 661378336320 661928175792 662149877760 662888884320 663726425088 665511950922 666091246080 666770007540 667612558080 668292869790 668456067072 669137238336 670254316368 670837739520 670856298795 671521337760 672075185152 673120198088 673345648640 674097150480 674469752320 675030475392 675636747480 676864319488 678143836160 678900693120 679275950080 679592507685 682576359920 683143822452 685820579184 686050283520 687060557220 687440324480 689635344384 690133916160 690707661696 692092477440 692338949120 692584095744 693740316672 694447253136 695051735040 695702828380 698683834368 699009436476 699395808384 700410896640 700660330720 701295845376 702078541632 703405722240 703794524160 704379626496 705401948160 705470225408 707081476608 707802008004 708418114560 708829296840 710497329152 711221341376 711528529920 712120061952 712253592960 712845727776 713048518845 713880336960 715580052048 716289426944 716932755360 717329034240 718129624680 718967370240 719036960512 720080555520 720679197312 721413585081 722440642560 723246937920 723902939136 724160739328 724640611968 724898674864 725211770880 725950777440 729804321792 730271913020 731123823360 731939809770 732603695616 732864594368 735004827648 735475750880 736142843904 737824149504 738576008352 740072474323 743221140480 743839020288 744050628360 744315603655 746692228224 747104956416 748517253120 749352651840 750299437056 751388405760 752013075456 752779393128 754036105914 754692456960 755461504980 755645988864 756084583296 757260222849 757513854720 758359294290 758778471360 759409284816 759737165824 760585086768 761472359424 762022865760 762911815680 763763279760 764185443840 764728272384 765150969856 766004932992 766785508671 766898528256 767452957440 767898404910 768085925888 769537884160 770822574080 771463400448 771608059040 772249538424 773370365040 774347495936 775211723052 776677151640 777106453760 778881317760 779865411584 780087268480 780735797088 782644029440 785646085120 786446675560 788242872060 788957826048 790119640803 791244513280 791768839680 792050808640 792769216512 793654003584 794579853312 795088946720 797410897920 799309495296 800124009048 800469596160 800754663680 801285292080 801570650090 805005287424 805156235520 805825605312 806173655040 806995163520 808014778368 808916580576 809363702784 810090624960 810893690880 812745722880 812824390144 814004106240 814680831744 815131140096 815511009222 815863242240 816672030720 816694624620 818616487936 819091631904 819804610560 820640009280 821676994560 822514301280 824472668664 824928389376 826487800320 827410219740 828160699392 828455628416 829658031360 830116618240 830806738944 834062082048 834843394056 835570083840 836421547920 837817895460 839812699973 840093981440 840792396864 841400247610 843788094240 844086866688 844553428992 845797113512 846080399360 849395589120 850101737472 852109475840 853929778065 854704311552 855658222614 857275723980 858833317888 860319306432 860794841088 861755549616 862044180480 863384577120 864096666624 865730119680 866928771072 867175395840 867896325504 868059066420 868271046656 868780730727 870254125056 871140932928 871899217920 873354792960 873761795595 874244760480 875349343232 876326295624 876619806720 877348588032 877598177040 878327771724 880474533120 881586987008 881837781760 882570901056 882866503680 883851845760 884752510005 884968566784 887349267896 888121661440 889026676720 890150077440 891057159720 891865368576 892182984448 893178724386 893672421824 894450319360 894475065060 895361783680 898220703744 898796200640 900040633856 900848996640 901666086912 904413676894 904878673920 905200924160 905800764960 906123343580 909016625664 910534165632 910858429936 912255402240 914427438912 914733711360 915494178816 915754619520 916080742960 917022532608 918756034560 920178554880 920943548928 921478085892 922280186880 923220010440 924987088896 925929670848 926735646720 928044438048 928852254720 929798775360 932012581968 932527744512 933365285280 933881195520 934657581312 936104722176 937874296320 938392698880 939172835328 939198818313 940016344320 940535930880 940974241410 942775302144 943736010672 944557486080 945105729120 945891446472 949261606020 949493415936 949671457280 950460970368 950731358460 951521752701 951840449280 954106736064 955910340480 956438712320 957506166240 958623160320 960107407360 960905596416 961884780108 964329250560 965311923030 966187482624 966949027840 967934369920 969014653815 973072429056 974484725760 974831764480 975919746360 976804927488 983765532672 984768011136 985867082577 986197282560 990961520640 991785360384 992067504480 992892263688 993224816640 995589637632 996139941888 998267926383 999136869120 1000155011310 1000302428160 1000399249408 1001851207680 1002684100608 1003705857504 1005381474552 1006256609280 1007282006640 1008112777728 1009680297132 1010018472960 1011145725720 1011704628480 1012545713088 1014113449024 1015296479232 1016030487680 1017215754240 1018351039680 1018913925120 1019274706944 1019637696512 1021339910656 1022380678228 1023270609920 1023864539880 1024715733678 1028617867264 1029666051232 1030590835830 1031160486720 1033615630736 1035200874240 1035569535520 1038508423680 1038876143616 1040610475008 1040981062784 1041670879704 1042041845117 1042577602560 1043554242570 1048025751552 1049093712576 1050006896640 1050990496080 1051943768064 1053117812448 1053492854404 1055108583360 1055691786240 1056569439744 1057246391890 1058205338112 1060622214912 1061703012006 1062627171840 1063214530560 1065745993728 1066832012064 1067292794880 1068180092928 1068380389440 1069268591664 1073370078072 1073541647360 1074434140416 1075399133040 1075993551360 1077194437020 1077353037824 1078555440768 1079151603712 1080120833280 1081018795968 1081191587840 1083660963840 1084870406880 1085338808320 1086241108992 1087348012296 1087817656320 1088926166160 1092122175872 1094186679040 1095407869530 1095569326080 1096685735040 1097909714655 1099296891552 1099904519168 1101591429120 1101983733760 1103213626320 1104214265856 1106210708480 1107742318592 1109186584870 1113124525408 1114093445120 1114831710720 1115228730560 1117090527280 1120657434624 1121056529152 1122775879680 1125050792320 1125449155584 1127082608640 1128643117056 1133468983296 1134126874944 1135114076160 1136270782080 1138167707040 1138573037420 1139605748736 1140877630152 1142208539136 1143034298640 1144367723520 1146278165760 1147092408576 1147726454784 1149007399488 1149392240640 1150347792384 1151179436160 1151847607365 1152128888832 1154306826240 1156233861120 1157195100672 1157412088560 1158374307636 1160055547560 1161521243904 1162817584578 1164473057280 1165015727460 1165659680640 1168321976640 1168435060832 1168826408960 1169798117376 1170130902720 1171103695632 1173966044160 1176761201408 1177960346654 1178469127680 1179670013340 1182364308090 1186866769920 1188076212960 1189153824768 1190481005376 1190904965848 1192633420080 1198964242944 1200186013572 1201131995520 1202355975135 1206504898560 1207507931136 1207734353280 1208738407968 1212022167552 1213374870864 1214045554176 1216340536320 1219236585216 1220658905088 1221006159360 1222021247616 1222696710144 1223266513833 1225008046080 1226904739840 1227924731904 1228637447856 1229706915840 1230960013920 1234572894464 1236709002996 1237392584064 1239731700480 1241115329610 1242683442624 1243370326016 1244487047040 1245174927360 1246210108416 1248139629568 1250499061760 1252230447104 1252265091084 1253355125760 1254632321880 1256726843190 1257033736192 1258314680896 1259409981440 1260140972160 1261188595296 1262100371415 1265682141360 1266830143488 1267281293824 1267641811280 1268695670268 1269120599040 1272142314752 1274093383680 1274547120640 1276674888320 1277975847785 1278164213760 1280751353856 1281207461888 1282056467328 1282513040144 1285772334080 1287082564040 1288249976832 1291192261632 1292019538420 1296144999936 1297429905408 1298595179520 1300393156608 1300763093760 1301226328480 1302088599630 1302406569984 1305381187584 1306711399392 1307848826880 1310032189440 1311367140720 1313024014848 1314489443436 1314929710080 1316022882048 1316397265560 1316866068005 1320711799680 1321282027520 1322380480512 1322756672640 1323856351584 1324299755520 1325777768640 1327452850176 1331023901844 1332182492160 1333540015080 1335225116160 1336585739580 1336912134144 1338274476672 1339768086579 1340508632736 1341675479040 1341712597590 1343042675520 1344150370304 1346240396176 1346691297280 1348194300960 1348939504640 1350060950784 1351273494960 1353728638976 1356620515341 1357801386240 1358551900160 1359185015370 1365152719840 1366287644904 1371641158368 1372100567040 1374121114440 1374880648960 1380267832320 1381415323392 1384184954880 1384677898240 1385168191488 1387480633344 1388894506272 1390103470080 1391405656760 1398018872952 1398791616768 1400821793280 1401320661440 1402591690752 1404157083264 1406811444480 1407589048320 1408759252992 1410803896320 1410940450816 1414162953216 1415604016008 1416836229120 1417658593680 1420994658304 1422442682752 1424240123904 1424507185920 1425691455552 1426097037690 1427760673920 1431160104096 1432578853888 1433865510720 1434658068480 1436259249360 1437934740480 1438073921024 1440161111040 1441358394624 1442827170162 1444881285120 1446493875840 1447967884545 1448321478656 1449281223936 1449797349728 1450423541760 1451901554880 1459608643584 1460543826040 1462247646720 1463879619540 1465207391232 1465729188736 1470009655296 1470951501760 1472285687808 1475648299008 1477152016704 1480144948646 1486442280960 1487678040576 1488101256720 1488631207310 1493384456448 1494209912832 1497034506240 1498705303680 1500232516965 1500598874112 1502776811520 1504026150912 1505558786256 1508072211828 1509384913920 1510923009960 1512169166592 1514520445698 1515027709440 1516718588580 1517556942720 1518818569632 1519474331648 1521170173536 1522944718848 1524045731520 1525823631360 1527526559520 1528370887680 1529456544768 1532009865984 1533571017342 1533797056512 1534905914880 1535796809820 1536171851776 1537073600517 1541645148160 1542926800896 1543216118080 1544499076848 1545886253745 1546740730080 1548694991872 1550423446104 1553354303280 1554212907520 1557762635520 1559730823168 1560174536960 1561471594176 1565288058880 1565331363855 1571292170240 1572893351120 1576485744120 1577915652096 1580239281606 1582489026560 1583537679360 1584101617280 1585869587835 1587308007168 1589159706624 1590177893440 1594821795840 1598618990592 1600248018096 1600939192320 1601509327360 1602570584160 1603141300180 1610010574848 1610312471040 1611651210624 1613990327040 1616029556736 1617833161152 1618727405568 1620181249920 1621787381760 1625491445760 1625648780288 1628008212480 1629361663488 1630262280192 1631022018444 1631726484480 1633389249240 1637232975872 1638183263808 1639609221120 1641280018560 1643111804295 1643353989120 1645028602560 1648945337328 1649856778752 1652975600640 1654820439480 1656321398784 1656911256832 1659316062720 1660233236480 1661613477888 1663779877305 1668124164096 1669686788112 1671140167680 1672843095840 1675635790920 1679625399946 1680187962880 1681584793728 1682800495220 1687576188480 1688173733376 1689106857984 1691594227024 1692160798720 1698791178240 1700203474944 1707859556130 1709408623104 1711316445228 1714551447960 1717666635776 1720638612864 1721589682176 1723511099232 1724088360960 1726769154240 1728193333248 1731460239360 1734350791680 1735792651008 1736118132840 1737561461454 1740508250112 1742281865856 1744226376867 1746709585920 1747523591190 1748489520960 1750698686464 1752652591248 1753239613440 1754697176064 1755196354080 1756655543448 1760949066240 1763173974016 1763675563520 1765141802112 1766940519981 1767703691520 1769505020010 1769937133568 1774698535792 1776243322880 1778053353440 1780300154880 1782114319440 1783730737152 1784365968896 1786357448772 1787344843648 1788950130120 1790723567360 1797592401280 1800081267712 1801697993280 1803332173824 1808827353788 1809757347840 1810401848320 1811601529920 1812246687160 1818033251328 1821068331264 1821716859872 1824510804480 1828854877824 1830988357632 1831509239040 1832161485920 1834045065216 1837512069120 1840357109760 1841887097856 1842956171784 1843612495207 1844560373760 1846440020880 1849974177792 1851859341696 1856088876096 1857704509440 1859597550720 1864025163936 1865055489024 1866730570560 1867762391040 1869315162624 1872209444352 1875748592640 1878345670656 1878397636626 1880032688640 1881071861760 1881948482820 1885090264785 1885550604288 1887472021344 1889114972160 1890211458240 1891782892944 1898523212040 1899342914560 1900921940736 1901462716920 1903043505402 1903680898560 1908213472128 1911820680960 1912877424640 1915012332480 1917246320640 1920214814720 1921811192832 1923769560216 1928658501120 1930623846060 1932374965248 1935220569503 1935868739840 1938029307630 1946144858112 1948969451520 1949663528960 1951839492720 1953609854976 1969536022272 1971734165154 1972394565120 1981923041280 1983570720768 1984135008960 1985784527376 1986449633280 1991179275264 1996535852766 1998273738240 2000310022620 2000798498816 2005368201216 2007411715008 2010762949104 2012513218560 2014564013280 2016225555456 2019360594264 2020036945920 2022291451440 2023409256960 2025091426176 2028226898048 2030592958464 2032060975360 2034431508480 2036702079360 2037827850240 2038777523055 2039275393024 2042679821312 2044761356456 2046541219840 2047729079760 2049431467356 2057235734528 2059332102464 2061181671660 2062320973440 2067231261472 2070401748480 2071139071040 2077016847360 2077752287232 2081220950016 2081962125568 2083341759408 2084083690234 2085155205120 2087108485140 2096051503104 2098187425152 2101980992160 2103887536128 2106235624896 2106985708808 2110217166720 2111383572480 2113138879488 2114492783780 2116410676224 2121244429824 2123406024012 2125254343680 2131491987456 2133664024128 2134585589760 2136360185856 2136760778880 2138537183328 2139145556535 2146740156144 2147083294720 2148868280832 2150798266080 2151987102720 2154388874040 2157110881536 2158303207424 2160241666560 2162037591936 2162383175680 2164240755243 2167321927680 2169740813760 2170677616640 2172482217984 2174696024592 2175635312640 2177852332320 2184244351744 2188373358080 2190815739060 2193371470080 2195819429310 2198593783104 2199809038336 2203967467520 2206427252640 2208428531712 2212421416960 2215484637184 2218373169740 2220217422969 2226249050816 2228186890240 2229663421440 2230457461120 2232946810965 2234181054560 2241314869248 2242113058304 2245551759360 2250101584640 2250898311168 2254165217280 2261034192235 2266937966592 2268253749888 2271780668547 2272541564160 2276335414080 2277146074840 2279211497472 2281755260304 2284417078272 2286068597280 2288735447040 2292556331520 2294184817152 2295452909568 2298014798976 2300356526013 2300695584768 2302358872320 2303695214730 2304257777664 2308613652480 2312467722240 2314390201344 2314824177120 2316748615272 2320111095120 2323042487808 2325635169156 2330031454920 2331319361280 2336643953280 2336870121664 2337652817920 2339596234752 2340261805440 2342207391264 2347932088320 2353522402816 2355920693308 2356938255360 2359340026680 2364728616180 2370358922409 2373733539840 2376152425920 2378307649536 2380962010752 2381809931696 2385266840160 2397928485888 2400372027144 2402263991040 2404711950270 2415015862272 2415468706560 2417476815936 2424044335104 2426749741728 2428091108352 2432681072640 2438473170432 2442012318720 2444042495232 2445393420288 2446533027666 2450016092160 2453809479680 2455849463808 2457274895712 2459413831680 2461920027840 2469145788928 2473418005992 2474785168128 2479463400960 2482230659220 2485366885248 2486740652032 2488974094080 2490349854720 2492420216832 2496279259136 2500998123520 2504530182168 2506710251520 2509264643760 2513453686380 2514067472384 2516629361792 2519438099919 2520281944320 2522377190592 2524200742830 2531364282720 2533660286976 2534562587648 2535283622560 2537391340536 2538241198080 2544284629504 2548186767360 2549094241280 2553349776640 2555951695570 2556328427520 2561789334195 2562414923776 2564112934656 2565026080288 2571544668160 2574165128080 2576499953664 2582384523264 2584039076840 2592289999872 2597190359040 2600786313216 2601526187520 2602452656960 2604177199260 2604813139968 2610762375168 2613422798784 2615697653760 2620064378880 2622734281440 2626048029696 2628978886872 2629859420160 2632045764096 2632794531120 2633732136010 2641423599360 2644760961024 2645513345280 2647712703168 2648599511040 2651555537280 2654257530015 2654905700352 2662047803688 2664364984320 2667080030160 2670450232320 2673171479160 2676548953344 2679536173158 2681017265472 2683350958080 2683425195180 2686085351040 2688300740608 2692480792352 2693382594560 2696388601920 2697879009280 2700121901568 2702546989920 2713241030682 2715602772480 2717103800320 2718370030740 2730305439680 2732575289808 2743282316736 2744201134080 2748242228880 2749761297920 2760535664640 2762830646784 2769355796480 2774961266688 2777789012544 2780206940160 2782811313520 2796037745904 2797583233536 2801643586560 2802641322880 2808314166528 2813622888960 2815178096640 2817518505984 2821607792640 2821880901632 2828325906432 2831208032016 2833672458240 2835317187360 2844885365504 2848480247808 2849014371840 2851382911104 2852194075380 2854565258103 2855521347840 2862320208192 2865157707776 2867731021440 2869316136960 2872518498720 2875869480960 2876147842048 2880322222080 2882716789248 2885654340324 2892987751680 2895935769090 2896642957312 2898562447872 2899594699456 2900847083520 2903803109760 2907043961445 2919217287168 2921087652080 2924495293440 2927759239080 2930414782464 2931458377472 2941903003520 2944900866635 2951296598016 2954304033408 2960289897292 2972884561920 2975356081152 2976202513440 2977262414620 2986768912896 2988419825664 2994803779149 2997410607360 3000465033930 3001197748224 3005553623040 3008052301824 3011117572512 3016144423656 3018769827840 3021846019920 3024338333184 3029040891396 3030055418880 3033437177160 3035113885440 3037637139264 3038948663296 3042340347072 3045889437696 3048091463040 3051647262720 3055053119040 3056741775360 3058913089536 3064019731968 3067142034684 3069811829760 3071593619640 3074147201034 3083290296320 3085853601792 3086432236160 3088998153696 3091772507490 3093481460160 3097389983744 3100846892208 3106708606560 3108425815040 3115525271040 3119461646336 3120349073920 3122943188352 3126125535351 3130576117760 3130662727710 3142584340480 3145786702240 3152971488240 3155831304192 3160478563212 3167075358720 3168203234560 3171739175670 3174616014336 3180355786880 3189643591680 3197237981184 3200496036192 3201878384640 3203018654720 3205141168320 3206282600360 3220624942080 3223302421248 3227980654080 3232059113472 3235666322304 3237454811136 3240362499840 3243574763520 3250982891520 3251297560576 3256016424960 3258723326976 3262044036888 3263452968960 3266778498480 3274465951744 3276366527616 3282560037120 3286223608590 3286707978240 3290057205120 3297890674656 3299713557504 3305951201280 3309640878960 3312642797568 3313822513664 3318632125440 3323226955776 3327559754610 3339373576224 3342280335360 3345686191680 3351271581840 3359250799892 3360375925760 3363169587456 3365600990440 3375152376960 3376347466752 3383188454048 3384321597440 3400406949888 3415719112260 3418817246208 3422632890456 3423851776813 3429102895920 3435333271552 3441277225728 3443179364352 3447022198464 3448176721920 3453538308480 3456386666496 3462920478720 3468701583360 3471585302016 3472236265680 3475122922908 3484563731712 3488452753734 3493419171840 3495047182380 3496979041920 3501397372928 3505305182496 3506479226880 3509394352128 3510392708160 3513311086896 3521898132480 3527351127040 3530283604224 3533881039962 3535407383040 3539010040020 3539874267136 3549397071584 3552486645760 3556106706880 3560600309760 3564228638880 3567461474304 3568731937792 3572714897544 3574689687296 3577900260240 3581447134720 3595184802560 3600162535424 3603395986560 3607067925405 3617654707576 3619514695680 3620803696640 3623203059840 3624493374320 3636066502656 3642136662528 3643433719744 3649021608960 3657709755648 3661976715264 3663018478080 3664322971840 3668090130432 3675024138240 3680714219520 3683774195712 3685912343568 3687224990414 3689120747520 3692880041760 3700362371615 3703718683392 3712177752192 3719195101440 3728050327872 3730110978048 3733461141120 3735524782080 3738630325248 3744418888704 3751497185280 3756691341312 3756795273252 3760065377280 3763896965640 3770180529570 3771101208576 3774944042688 3778229944320 3780422916480 3783565785888 3786301114245 3797046424080 3798685829120 3801843881472 3802925433840 3806087010804 3807361797120 3816426944256 3823641361920 3825754849280 3830024664960 3833927543355 3834492641280 3840429629440 3843622385664 3847539120432 3857317002240 3861247692120 3864749930496 3870441139006 3871737479680 3876058615260 3892289716224 3899327057920 3903678985440 3907219709952 3939072044544 3943468330308 3944789130240 3950598204015 3963846082560 3967141441536 3968270017920 3971569054752 3972899266560 3982358550528 3993071705532 3996547476480 4000620045240 4010736402432 4014823430016 4019304259737 4021525898208 4025026437120 4029128026560 4032451110912 4038721188528 4040073891840 4044582902880 4046818513920 4050182852352 4056453796096 4061185916928 4064121950720 4069861546023 4073404158720 4075655700480 4077555046110 4078550786048 4085359642624 4089522712912 4093082439680 4095458159520 4098862934712 4114471469056 4118664204928 4122363343320 4124641946880 4134462522944 4140803496960 4142278142080 4154033694720 4155504574464 4162441900032 4163924251136 4166683518816 4168167380468 4170310410240 4174216970280 4196374850304 4199063499865 4203961984320 4207775072256 4212471249792 4213971417616 4220434333440 4222767144960 4226277758976 4228985567560 4232821352448 4242488859648 4246812048024 4250508687360 4262983974912 4267328048256 4272720371712 4273521557760 4277074366656 4278291113070 4293480312288 4294166589440 4297736561664 4301596532160 4303974205440 4308777748080 4314221763072 4316606414848 4320483333120 4324075183872 4328481510486 4334643855360 4339481627520 4341355233280 4343903653635 4344964435968 4349392049184 4351270625280 4355704664640 4368488703488 4376746716160 4381631478120 4386742940160 4391638858620 4397187566208 4399618076672 4407934935040 4412854505280 4416857063424 4424842833920 4436746339480 4440434845938 4452498101632 4459326842880 4460914922240 4465893621930 4468362109120 4482629738496 4484226116608 4491103518720 4500203169280 4501796622336 4508330434560 4522068384470 4536507499776 4543561337094 4545083128320 4552670828160 4554292149680 4558422994944 4563510520608 4568834156544 4572137194560 4577470894080 4585112663040 4588369634304 4596029597952 4600713052026 4601391169536 4604717744640 4607390429460 4608515555328 4624935444480 4628780402688 4629648354240 4633497230544 4640222190240 4646084975616 4651270338312 4660062909840 4662638722560 4673287906560 4673740243328 4679192469504 4680523610880 4684414782528 4695864176640 4695994091565 4707044805632 4711841386616 4713876510720 4718680053360 4729457232360 4740717844818 4747467079680 4752304851840 4757608763505 4761924021504 4763619863392 4770533680320 4795856971776 4800744054288 4804527982080 4809423900540 4830031724544 4830937413120 4834953631872 4848088670208 4853499483456 4856182216704 4865362145280 4876946340864 4884024637440 4888084990464 4890786840576 4893066055332 4911698927616 4914549791424 4918827663360 4923840055680 4929335412885 4938291577856 4946836011984 4949570336256 4958926801920 4964461318440 4970733770496 4973481304064 4977948188160 4980699709440 4984840433664 4991339631915 4992558518272 5001996247040 5009060364336 5013420503040 5018529287520 5026907372760 5033258723584 5038876199838 5040563888640 5044754381184 5048401485660 5062728565440 5067320573952 5069125175296 5070567245120 5074782681072 5076482396160 5088569259008 5096373534720 5098188482560 5106699553280 5111903391140 5123578668390 5124829847552 5128225869312 5130052160576 5143089336320 5148330256160 5152999907328 5164769046528 5168078153680 5184579999744 5194380718080 5203052375040 5204905313920 5208354398520 5210209225585 5221524750336 5226845597568 5240128757760 5245468562880 5252096059392 5257957773744 5259718840320 5264091528192 5265589062240 5267464272020 5282847198720 5289521922048 5291026690560 5295425406336 5300821559943 5303111074560 5308515060030 5309811400704 5324095607376 5328729968640 5334160060320 5340900464640 5346342958320 5353097906688 5359072346316 5362034530944 5366850390360 5372170702080 5376601481216 5384961584704 5386765189120 5392777203840 5395758018560 5400243803136 5405093979840 5426482061364 5431205544960 5436740061480 5460610879360 5465150579616 5486564633472 5496484457760 5499522595840 5521071329280 5525661293568 5530837485621 5538711592960 5549922533376 5555578025088 5565622627040 5592075491808 5595166467072 5603287173120 5605282645760 5616628333056 5627245777920 5635037011968 5643215585280 5643761803264 5656651812864 5662416064032 5667344916480 5670634374720 5689770731008 5698028743680 5702765822208 5704388150760 5709130516206 5711042695680 5724640416384 5730315415552 5735462042880 5738632273920 5745036997440 5751738961920 5752295684096 5760644444160 5765433578496 5771308680648 5785975503360 5791871538180 5793285914624 5797124895744 5799189398912 5805661708509 5807606219520 5814087922890 5838434574336 5842175304160 5848990586880 5855518478160 5860829564928 5862916754944 5878688899811 5883806007040 5889801733270 5908608066816 5920579794584 5945769123840 5950712162304 5952405026880 5954524829240 5973537825792 5989607558298 5994821214720 6000930067860 6002395496448 6016104603648 6022235145024 6032288847312 6037539655680 6043692039840 6048676666368 6058081782792 6060110837760 6066874354320 6070227770880 6075274278528 6077897326592 6084680694144 6091778875392 6096182926080 6103294525440 6110106238080 6113483550720 6116332569165 6117826179072 6128039463936 6134284069368 6139623659520 6143187239280 6148294402068 6171707203584 6172864472320 6177996307392 6183545014980 6186962920320 6194779967488 6201693784416 6213417213120 6216851630080 6231050542080 6240698147840 6245886376704 6252251070702 6261152235520 6261325455420 6285168680960 6291573404480 6305942976480 6311662608384 6320957126424 6334150717440 6336406469120 6343478351340 6349232028672 6360711573760 6394475962368 6400992072384 6403756769280 6406037309440 6410282336640 6412565200720 6441249884160 6446604842496 6455961308160 6471332644608 6474909622272 6480724999680 6487149527040 6501965783040 6502595121152 6512032849920 6517446653952 6524088073776 6526905937920 6533556996960 6552733055232 6565120074240 6572447217180 6580114410240 6595781349312 6599427115008 6611902402560 6619281757920 6625285595136 6627645027328 6637264250880 6646453911552 6655119509220 6660652268907 6678747152448 6684560670720 6691372383360 6698840432895 6702543163680 6718501599784 6720751851520 6726339174912 6731201980880 6750304753920 6752694933504 6766376908096 6768643194880 6783102576705 6800813899776 6831438224520 6837634492416 6845265780912 6847703553626 6858205791840 6882554451456 6886358728704 6894044396928 6901069578039 6907076616960 6912773332992 6925840957440 6937403166720 6943170604032 6944472531360 6950245845816 6969127463424 6976905507468 6990094364760 6993958083840 7002794745856 7010610364992 7012958453760 7018788704256 7020785416320 7026622173792 7043796264960 7054702254080 7060567208448 7067762079924 7070814766080 7078020080040 7098794143168 7104973291520 7111076767227 7112213413760 7121200619520 7128457277760 7134922948608 7137463875584 7145429795088 7149379374592 7155800520480 7162894269440 7190369605120 7200325070848 7206791973120 7214135850810 7235309415152 7241607393280 7246406119680 7248986748640 7272133005312 7284273325056 7286867439488 7298043217920 7315419511296 7326036956160 7328645943680 7336180260864 7350048276480 7361428439040 7367548391424 7371824687136 7374449980828 7378241495040 7385760083520 7400724743230 7407437366784 7424355504384 7438390202880 7456100655744 7460221956096 7466922282240 7471049564160 7477260650496 7488837777408 7502994370560 7513590546504 7520130754560 7527793931280 7540361059140 7542202417152 7549888085376 7558314299757 7560845832960 7567131571776 7572602228490 7594092848160 7597371658240 7603687762944 7605850867680 7612174021608 7614723594240 7632853888512 7647282723840 7660049329920 7667855086710 7668985282560 7680859258880 7685368002585 7687244771328 7695078240864 7714634004480 7722495384240 7729499860992 7740882278012 7743474959360 7752117230520 7798654115840 7807357970880 7814439419904 7878144089088 7886936660616 7889578260480 7901196408030 7934282883072 7936540035840 7943138109504 7945798533120 7964717101056 7986143411064 7993094952960 8001240090480 8029646860032 8038608519474 8043051796416 8050052874240 8058256053120 8064902221824 8077442377056 8080147783680 8089165805760 8093637027840 8100365704704 8112907592192 8128243901440 8139723092046 8146808317440 8151311400960 8155110092220 8157101572096 8170719285248 8179045425824 8186164879360 8190916319040 8197725869424 8237328409856 8244726686640 8249283893760 8268925045888 8281606993920 8284556284160 8308067389440 8324883800064 8327848502272 8333367037632 8336334760936 8340620820480 8348433940560 8392749700608 8398126999730 8407923968640 8424942499584 8427942835232 8440868666880 8445534289920 8452555517952 8457971135120 8465642704896 8484977719296 8493624096048 8501017374720 8534656096512 8545440743424 8547043115520 8554148733312 8556582226140 8586960624576 8588333178880 8595473123328 8603193064320 8607948410880 8617555496160 8628443526144 8640966666240 8648150367744 8656963020972 8678963255040 8687807307270 8689928871936 8698784098368 8702541250560 8711409329280 8721131884335 8736977406976 8753493432320 8763262956240 8773485880320 8783277717240 8794375132416 8799236153344 8815869870080 8825709010560 8834702599905 8849685667840 8873492678960 8880869691876 8904996203264 8918653685760 8921829844480 8931787243860 8936724218240 8965259476992 8968452233216 9000406338560 9003593244672 9016660869120 9044136768940 9073014999552 9087122674188 9090166256640 9105341656320 9108584299360 9116845989888 9127021041216 9137668313088 9144274389120 9154941788160 9170225326080 9176739268608 9192059195904 9201426104052 9209435489280 9214780858920 9218062476035 9249870888960 9257560805376 9259296708480 9266994461088 9280444380480 9292169951232 9302540676624 9320125819680 9325277445120 9346575813120 9347480486656 9358384939008 9361047221760 9368829565056 9378376606053 9391728353280 9391988183130 9414089611264 9423682773232 9427753021440 9437360106720 9458914464720 9481435689636 9504609703680 9515217527010 9523848043008 9527239726784 9541067360640 9591713943552 9601488108576 9609055964160 9618847801080 9661874826240 9669907263744 9676102847515 9696177340416 9706998966912 9712364433408 9730724290560 9753892681728 9768049274880 9776169980928 9786132110664 9823397855232 9829099582848 9847680111360 9858670825770 9876583155712 9893672023968 9899140672512 9917853603840 9928922636880 9941467540992 9946962608128 9955896376320 9969680867328 9982679263830 9985117036544 10003992494080 10018120728672 10026841006080 10037058575040 10053814745520 10066517447168 10077752399676 10081127777280 10089508762368 10096802971320 10125457130880 10138250350592 10141134490240 10149565362144 10152964792320 10177138518016 10196376965120 10213399106560 10223806782280 10247157336780 10249659695104 10256451738624 10260104321152 10271555330439 10286178672640 10296660512320 10305999814656 10329538093056 10336156307360 10369159999488 10388761436160 10406104750080 10409810627840 10416708797040 10420418451170 10453691195136 10480257515520 10490937125760 10504192118784 10515915547488 10519437680640 10528183056384 10531178124480 10534928544040 10565694397440 10582053381120 10590850812672 10601643119886 10606222149120 10617030120060 10619622801408 10648191214752 10657459937280 10668320120640 10681800929280 10692685916640 10706195813376 10718144692632 10724069061888 10733700780720 10744341404160 10753202962432 10769923169408 10785554407680 10791516037120 10800487606272 10810187959680 10821203776215 10852964122728 10862411089920 10873480122960 10921221758720 10930301159232 10973129266944 10992968915520 10999045191680 11042142658560 11051322587136 11061674971242 11077423185920 11101087114845 11111156050176 11131245254080 11184150983616 11190332934144 11206574346240 11210565291520 11233256666112 11254491555840 11270074023936 11287523606528 11313303625728 11324832128064 11334689832960 11341268749440 11358903342735 11379541462016 11396057487360 11405531644416 11408776301520 11418261032412 11422085391360 11449280832768 11460630831104 11470924085760 11477264547840 11490073994880 11501782630065 11503477923840 11504591368192 11521288888320 11530867156992 11542617361296 11571951006720 11583743076360 11594249791488 11598378797824 11611323417018 11615212439040 11628175845780 11676869148672 11684350608320 11697981173760 11711036956320 11721659129856 11725833509888 11757377799622 11767612014080 11779603466540 11817216133632 11841159589168 11851794612045 11891538247680 11901424324608 11904810053760 11909049658480 11947075651584 11979215116596 11989642429440 12001860135720 12032209207296 12044470290048 12064577694624 12075079311360 12087384079680 12097353332736 12116163565584 12120221675520 12133748708640 12140455541760 12150548557056 12169361388288 12183557750784 12192365852160 12209584638069 12220212476160 12226967101440 12232665138330 12235652358144 12256078927872 12268568138736 12279247319040 12286374478560 12296588804136 12343414407168 12345728944640 12355992614784 12367090029960 12373925840640 12389559934976 12403387568832 12426834426240 12433703260160 12462101084160 12481396295680 12491772753408 12504502141404 12522650910840 12570337361920 12583146808960 12597190499595 12611885952960 12623325216768 12641914252848 12668301434880 12672812938240 12686956702680 12698464057344 12721423147520 12788951924736 12801984144768 12812074618880 12820564673280 12825130401440 12882499768320 12893209684992 12911922616320 12942665289216 12949819244544 12961449999360 13003931566080 13005190242304 13024065699840 13034893307904 13048176147552 13053811875840 13067113993920 13105466110464 13130240148480 13144894434360 13160228820480 13191562698624 13198854230016 13223804805120 13238563515840 13250571190272 13255290054656 13274528501760 13310239018440 13321304537814 13357494304896 13382744766720 13397680865790 13405086327360 13437003199568 13441503703040 13452678349824 13462403961760 13500609507840 13505389867008 13532753816192 13546543986521 13566205153410 13662876449040 13675268984832 13690531561824 13695407107252 13716411583680 13765108902912 13788088793856 13802139156078 13814153233920 13825546665984 13874806333440 13886341208064 13888945062720 13900491691632 13938254926848 13953811014936 13980188729520 13987916167680 14005589491712 14021220729984 14037577408512 14041570832640 14053244347584 14087592529920 14109404508160 14121134416896 14135524159848 14141629532160 14156040160080 14197588286336 14222153534454 14224426827520 14242401239040 14256914555520 14272826290515 14274927751168 14290859590176 14298758749184 14311601040960 14325788538880 14380739210240 14400650141696 14413583946240 14428271701620 14470618830304 14483214786560 14492812239360 14497973497280 14544266010624 14568546650112 14573734878976 14596086435840 14630839022592 14652073912320 14657291887360 14672360521728 14735096782848 14743649374272 14748899961656 14756482990080 14771520167040 14801449486460 14814874733568 14848711008768 14876780405760 14912201311488 14920443912192 14933844564480 14942099128320 14954521300992 14974018895745 14977675554816 15005988741120 15027181093008 15040261509120 15055587862560 15080722118280 15099776170752 15116628599514 15121691665920 15134263143552 15145204456980 15188185696320 15194743316480 15207375525888 15211701735360 15224348043216 15229447188480 15265707777024 15294565447680 15320098659840 15335710173420 15370736005170 15374489542656 15390156481728 15429268008960 15444990768480 15458999721984 15481764556024 15486949918720 15504234461040 15597308231680 15614715941760 15630627676755 15756288178176 15773873321232 15779156520960 15802392816060 15868565766144 15873080071680 15886276219008 15902464679829 15929434202112 15972286822128 15986189905920 16002480180960 16059293720064 16077217038948 16086103592832 16116512106240 16129804443648 16154884754112 16160295567360 16178331611520 16187274055680 16200731409408 16225815184384 16256487802880 16279446184092 16293616634880 16310220184440 16341438570496 16358090851648 16372329758720 16381832638080 16395451738848 16474656819712 16489453373280 16498567787520 16537850091776 16563213987840 16569112568320 16592512456863 16616134778880 16649767600128 16655697004544 16666734075264 16672669521872 16696867881120 16785499401216 16796253999460 16815847937280 16849884999168 16855885670464 16881737333760 16905111035904 16915942270240 16931285409792 16969955438592 16987248192096 17002034749440 17069312193024 17094086231040 17108297466624 17113164452280 17119258884065 17173921249152 17176666357760 17190946246656 17206386128640 17215896821760 17235110992320 17256887052288 17281933332480 17296300735488 17313926041944 17357926510080 17375614614540 17379857743872 17397568196736 17416985125527 17422818658560 17442263768670 17473954813952 17506986864640 17526525912480 17546971760640 17566555434480 17588750264832 17598472306688 17636066699433 17651418021120 17669405199810 17699371335680 17746985357920 17761739383752 17809992406528 17837307371520 17843659688960 17863574487720 17873448436480 17936904466432 18000812677120 18007186489344 18088273537880 18146029999104 18174245348376 18180332513280 18210683312640 18217168598720 18233691979776 18254042082432 18275336626176 18288548778240 18309883576320 18340450652160 18353478537216 18384118391808 18402852208104 18418870978560 18429561717840 18436124952070 18515121610752 18518593416960 18533988922176 18560888760960 18584339902464 18605081353248 18640251639360 18650554890240 18693151626240 18694960973312 18722094443520 18737659130112 18756753212106 18783456706560 18783976366260 18828179222528 18847365546464 18855506042880 18874720213440 18917828929440 18962871379272 19009219407360 19030435054020 19047696086016 19054479453568 19082134721280 19183427887104 19202976217152 19218111928320 19237695602160 19323749652480 19339814527488 19352205695030 19413997933824 19424728866816 19461448581120 19507785363456 19536098549760 19552339961856 19572264221328 19658199165696 19695360222720 19717341651540 19753166311424 19787344047936 19798281345024 19835707207680 19857845273760 19882935081984 19911792752640 19939361734656 19965358527660 19970234073088 19981956806721 20036241457344 20053682012160 20074117150080 20096521298685 20107629491040 20133034894336 20155504799352 20162255554560 20179017524736 20193605942640 20250914261760 20276500701184 20282268980480 20299130724288 20305929584640 20349307730115 20354277036032 20392753930240 20426798213120 20447613564560 20494314673560 20512903477248 20520208642304 20543110660878 20572357345280 20593321024640 20659076186112 20672312614720 20738319998976 20777522872320 20812209500160 20819621255680 20833417594080 20840836902340 20907382390272 20981874251520 21008384237568 21031831094976 21038875361280 21056366112768 21062356248960 21069857088080 21131388794880 21164106762240 21181701625344 21203286239772 21212444298240 21234060240120 21296382429504 21314919874560 21336640241280 21363601858560 21385371833280 21412391626752 21436289385264 21448138123776 21467401561440 21488682808320 21539846338816 21571108815360 21583032074240 21600975212544 21620375919360 21642407552430 21705928245456 21724822179840 21746960245920 21842443517440 21860602318464 21946258533888 21985937831040 21998090383360 22084285317120 22102645174272 22123349942484 22202174229690 22222312100352 22262490508160 22368301967232 22380665868288 22413148692480 22421130583040 22466513332224 22508983111680 22626607251456 22649664256128 22674942899271 22682537498880 22717806685470 22759082924032 22792114974720 22811063288832 22817552603040 22836522064824 22844170782720 22898561665536 22921261662208 22941848171520 22980147989760 23003565260130 23006955847680 23009182736384 23042577776640 23061734313984 23085234722592 23143902013440 23167486152720 23188499582976 23196757595648 23222646834036 23230424878080 23256351691560 23368701216640 23395962347520 23422073912640 23443318259712 23451667019776 23514755599244 23535224028160 23559206933080 23634432267264 23682319178336 23703589224090 23802848649216 23809620107520 23818099316960 23894151303168 23958430233192 23966962437691 23979284858880 24003720271440 24088940580096 24129155389248 24150158622720 24174768159360 24194706665472 24232327131168 24240443351040 24267497417280 24280911083520 24301097114112 24338722776576 24384731704320 24419169276138 24440424952320 24453934202880 24465330276660 24471304716288 24512157855744 24537136277472 24558494638080 24572748957120 24593177608272 24691457889280 24711985229568 24734180059920 24747851681280 24779119869952 24806775137664 24853668852480 24867406520320 24924202168320 24962792591360 24983545506816 25009004282808 25045301821680 25166293617920 25194380999190 25223771905920 25283828505696 25336602869760 25345625876480 25373913405360 25396928114688 25442846295040 25603968289536 25624149237760 25641129346560 25650260802880 25764999536640 25786419369984 25823845232640 25885330578432 25922899998720 26010380484608 26069786615808 26096352295104 26107623751680 26134227987840 26210932220928 26260480296960 26289788868720 26320457640960 26383125397248 26397708460032 26447609610240 26477127031680 26504107799715 26510580109312 26549057003520 26620478036880 26642609075628 26714988609792 26765489533440 26795361731580 26810172654720 26874006399136 26883007406080 26905356699648 26924807923520 27001219015680 27010779734016 27065507632384 27093087973042 27132410306820 27325752898080 27350537969664 27381063123648 27390814214504 27432823167360 27530217805824 27576177587712 27604278312156 27628306467840 27654187428105 27749612666880 27772682416128 27777890125440 27800983383264 27876509853696 27907622029872 27960377459040 27975832335360 28042441459968 28075154817024 28083141665280 28106488695168 28135129818159 28175185059840 28218809016320 28242268833792 28271048319696 28283259064320 28312080320160 28395176572672 28444307068908 28448853655040 28513829111040 28545652581030 28549855502336 28581719180352 28597517498368 28623202081920 28651577077760 28761478420480 28801300283392 28827167892480 28856543403240 28941237660608 28966429573120 28985624478720 28995946994560 29028308542545 29088532021248 29137093300224 29147469757952 29192172871680 29261678045184 29304147824640 29314583774720 29393444499055 29470193565696 29487298748544 29497799923312 29543040334080 29602898972920 29629749467136 29697422017536 29753560811520 29824402622976 29840887824384 29867689128960 29909042601984 29948037791490 29955351109632 30011977482240 30054362186016 30080523018240 30111175725120 30161444236560 30199552341504 30233257199028 30243383331840 30268526287104 30290408913960 30376371392640 30389486632960 30414751051776 30423403470720 30448696086432 30458894376960 30531415554048 30589130895360 30640197319680 30671420346840 30741472010340 30748979085312 30780312963456 30814665991317 30858536017920 30889981536960 30917999443968 30963529112048 30973899837440 31008468922080 31229431883520 31261255353510 31512576356352 31547746642464 31558313041920 31604785632120 31746160143360 31772552438016 31804929359658 31858868404224 31944573644256 31972379811840 32004960361920 32118587440128 32154434077896 32172207185664 32233024212480 32259608887296 32309769508224 32356663223040 32374548111360 32401462818816 32451630368768 32512975605760 32558892368184 32587233269760 32620440368880 32682877140992 32716181703296 32763665276160 32790903477696 32949313639424 32978906746560 32997135575040 33075700183552 33126427975680 33138225136640 33185024913726 33232269557760 33303261344535 33311394009088 33333468150528 33345339043744 33393735762240 33570998802432 33592507998920 33631695874560 33699769998336 33711771340928 33763474667520 33810222071808 33831884540480 33862570819584 33939910877184 33974496384192 34004069498880 34138624386048 34188172462080 34216594933248 34226328904560 34238517768130 34347842498304 34381892493312 34412772257280 34431793643520 34470221984640 34505347890195 34513774104576 34563866664960 34592601470976 34627852083888 34715853020160 34751229229080 34795136393472 34833970251054 34845637317120 34884527537340 34947909627904 35013973729280 35053051824960 35093943521280 35133110868960 35177500529664 35272133398866 35302836042240 35338810399620 35493970715840 35523478767504 35555383836135 35619984813056 35674614743040 35687319377920 35727148975440 35746896872960 35873808932864 36001625354240 36176547075760 36292059998208 36348490696752 36360665026560 36421366625280 36434337197440 36508084164864 36550673252352 36577097556480 36680901304320 36706957074432 36768236783616 36805704416208 36837741957120 36859123435680 36872249904140 37030243221504 37037186833920 37067977844352 37121777521920 37168679804928 37210162706496 37280503278720 37301109780480 37386303252480 37389921946624 37444188887040 37475318260224 37513506424212 37567952732520 37656358445056 37694731092928 37711012085760 37749440426880 37791571498785 37835657858880 37925742758544 38018438814720 38060870108040 38095392172032 38108958907136 38164269442560 38366855774208 38405952434304 38436223856640 38475391204320 38647499304960 38679629054976 38704411390060 38827995867648 38849457733632 39015570726912 39072197099520 39104679923712 39144528442656 39316398331392 39390720445440 39434683303080 39506332622848 39574688095872 39596562690048 39671414415360 39715690547520 39765870163968 39823585505280 39930717055320 39963913613442 40072482914688 40148234300160 40193042597370 40215258982080 40266069788672 40311009598704 40324511109120 40358035049472 40387211885280 40501828523520 40553001402368 40564537960960 40598261448576 40639631959563 40698615460230 40708554072064 40785507860480 40853596426240 40895227129120 40988629347120 41025806954496 41040417284608 41086221321756 41186642049280 41344625229440 41476639997952 41624419000320 41639242511360 41666835188160 41681673804680 41814764780544 41963748503040 42016768475136 42063662189952 42112732225536 42124712497920 42139714176160 42262777589760 42328213524480 42363403250688 42406572479544 42424888596480 42468120480240 42592764859008 42673280482560 42727203717120 42770743666560 42824783253504 42872578770528 42896276247552 42934803122880 42977365616640 43079692677632 43142217630720 43201950425088 43240751838720 43284815104860 43411856490912 43449644359680 43493920491840 43684887034880 43721204636928 43892517067776 43971875662080 43996180766720 44205290348544 44246699884968 44404348459380 44444624200704 44510073098569 44524981016320 44736603934464 44761331736576 44826297384960 44842261166080 44933026664448 45017966223360 45299328512256 45349885798542 45365074997760 45435613370940 45518165848064 45584229949440 45622126577664 45635105206080 45673044129648 45688341565440 45797123331072 45883696343040 45960295979520 46007130520260 46018365472768 46123468627968 46170469445184 46287804026880 46334972305440 46376999165952 46393515191296 46445293668072 46460849756160 46512703383120 46737402433280 46791924695040 46844147825280 46891883030265 46903334039552 47029511198488 47070448056320 47118413866160 47268864534528 47364638356672 47407178448180 47605697298432 47619240215040 47636198633920 47788302606336 47916860466384 47933924875382 47958569717760 48007440542880 48177881160192 48258310778496 48349536318720 48389413330944 48464654262336 48480886702080 48534994834560 48561822167040 48602194228224 48677445553152 48769463408640 48838338552276 48880849904640 48930660553320 49024315711488 49074272554944 49116989276160 49145497914240 49186355216544 49382915778560 49423970459136 49468360119840 49495703362560 49613550275328 49707337704960 49734813040640 49777537370589 49848404336640 49925585182720 49967091013632 50018008565616 50090603643360 50332587235840 50388761998380 50447543811840 50567657011392 50691251752960 50747826810720 50793856229376 50885692590080 51207936579072 51248298475520 51282258693120 51300521605760 51357776652195 51529999073280 51572838739968 51647690465280 51770661156864 51845799997440 52139573231616 52192704590208 52250955376581 52268455975680 52421864441856 52520960593920 52579577737440 52640915281920 52766250794496 52795416920064 52908200098299 52954254063360 53008215599430 53021160218624 53098114007040 53240956073760 53285218151256 53429977219584 53530979066880 53590723463160 53620345309440 53748012798272 53766014812160 53810713399296 53849615847040 54002438031360 54021559468032 54131015264768 54186175946084 54264820613640 54651505796160 54701075939328 54762126247296 54781628429008 54865646334720 55060435611648 55152355175424 55208556624312 55256612935680 55308374856210 55545364832256 55555780250880 55601966766528 55753019707392 55815244059744 55920754918080 55951664670720 56084882919936 56166283330560 56212977390336 56270259636318 56350370119680 56437618032640 56484537667584 56542096639392 56566518128640 56624160640320 56790353145344 56888614137816 56897707310080 57027658222080 57091305162060 57099711004672 57163438360704 57195034996736 57246404163840 57303154155520 57522956840960 57654335784960 57713086806480 57882475321216 57971248957440 57991893989120 58056617085090 58274186600448 58294939515904 58384345743360 58523356090368 58608295649280 58629167549440 58786888998110 58974597497088 58995599846624 59086080668160 59205797945840 59259498934272 59394844035072 59507121623040 59648805245952 59735378257920 59818085203968 59896075582980 59910702219264 60108724372032 60161046036480 60222351450240 60322888473120 60399104683008 60466514398056 60486766663680 60537052574208 60580817827920 60752742785280 60829502103552 60846806941440 60897392172864 60917788753920 61047923190345 61062831108096 61178261790720 61280394639360 61342840693680 61482944020680 61560625926912 61629331982634 61717072035840 61779963073920 61927058224096 61947799674880 62016937844160 62458863767040 62522510707020 63025152712704 63095493284928 63116626083840 63209571264240 63492320286720 63545104876032 63609858719316 63889147288512 63944759623680 64009920723840 64237174880256 64308868155792 64344414371328 64466048424960 64619539016448 64713326446080 64749096222720 64802925637632 64903260737536 65025951211520 65117784736368 65174466539520 65240880737760 65432363406592 65527330552320 65581806955392 65898627278848 65957813493120 65994271150080 66151400367104 66252855951360 66276450273280 66370049827452 66606522689070 66622788018176 66666936301056 66690678087488 66787471524480 67141997604864 67185015997840 67263391749120 67399539996672 67423542681856 67526949335040 67663769080960 67732719932605 67879821754368 67948992768384 68277248772096 68376344924160 68433189866496 68452657809120 68477035536260 68695684996608 68763784986624 68825544514560 68940443969280 69010695780390 69027548209152 69127733329920 69185202941952 69255704167776 69431706040320 69502458458160 69590272786944 69667940502108 69691274634240 69769055074680 69895819255808 70027947458560 70106103649920 70187887042560 70266221737920 70355001059328 70544266797732 70605672084480 70677620799240 70987941431680 71046957535008 71110767672270 71239969626112 71374638755840 71454297950880 71493793745920 71747617865728 71900887313073 72003250708480 72353094151520 72584119996416 72696981393504 72721330053120 72842733250560 72868674394880 73016168329728 73154195112960 73361802608640 73413914148864 73536473567232 73611408832416 73675483914240 73718246871360 73744499808280 74074373667840 74135955688704 74243555043840 74337359609856 74420325412992 74561006557440 74602219560960 74772606504960 74779843893248 74888377774080 74950636520448 75027012848424 75135905465040 75312716890112 75389462185856 75498880853760 75583142997570 75671315717760 75851485517088 76036877629440 76121740216080 76190784344064 76217917814272 76328538885120 76811904868608 76872447713280 76950782408640 77294998609920 77359258109952 77408822780120 77655991735296 78031141453824 78209359847424 78289056885312 78632796662784 78781440890880 78869366606160 79012665245696 79149376191744 79193125380096 79342828830720 79431381095040 79512323399145 79531740327936 79647171010560 79861434110640 79927827226884 80144965829376 80296468600320 80386085194740 80430517964160 80532139577344 80622019197408 80649022218240 80716070098944 80774423770560 81003657047040 81129075921920 81196522897152 81279263919126 81397230920460 81417108144128 81707192852480 81790454258240 81977258694240 82051613908992 82080834569216 82172442643512 82373284098560 82689250458880 82962562284315 83248838000640 83278485022720 83333670376320 83363347609360 83629529561088 83927497006080 84127324379904 84225464451072 84249424995840 84279428352320 84525555179520 84656427048960 84726806501376 84813144959088 84849777192960 84936240960480 85185529718016 85346560965120 85541487333120 85649566507008 85745157541056 85792552495104 85869606245760 85954731233280 86159385355264 86284435261440 86403900850176 86481503677440 86569630209720 86823712981824 86899288719360 86987840983680 87084925627635 87369774069760 87442409273856 87785034135552 87943751324160 87992361533440 88180333497165 88410580697088 88493399769936 88808696918760 88889248401408 89020146197138 89049962032640 89473207868928 89522663473152 89684522332160 89866053328896 90035932446720 90598657024512 90699771597084 90730149995520 90871226741880 91036331696128 91168459898880 91244253155328 91270210412160 91346088259296 91376683130880 91594246662144 91767392686080 91920591959040 92014261040520 92246937255936 92340938890368 92443997973951 92575608053760 92669944610880 92753998331904 92787030382592 92890587336144 92921699512320 93025406766240 93474804866560 93688295650560 93783766060530 93806668079104 94059022396976 94140896112640 94236827732320 94537729069056 94729276713344 94814356896360 95238480430080 95272397267840 95576605212672 95833720932768 95867849750764 95917139435520 96014881085760 96355762320384 96516621556992 96699072637440 96778826661888 96929308524672 97069989669120 97123644334080 97204388456448 97354891106304 97538926817280 97676677104552 97761699809280 97861321106640 98048631422976 98148545109888 98290995828480 98372710433088 98765831557120 98847940918272 98936720239680 98991406725120 99227100550656 99414675409920 99555074741178 99696808673280 99851170365440 99909784033605 99934182027264 100036017131232 100181207286720 100665174471680 100777523996760 100895087623680 101135314022784 101382503505920 101495653621440 101587712458752 101771385180160 102415873158144 102564517386240 102601043211520 102715553304390 103145677479936 103295380930560 103541322313728 103691599994880 104385409180416 104501910753162 104536911951360 104843728883712 105041921187840 105159155474880 105281830563840 105532501588992 105816400196598 105908508126720 106016431198860 106042320437248 106481912147520 106570436302512 106859954439168 107061958133760 107181446926320 107240690618880 107496025596544 107621426798592 107699231694080 108004876062720 108262030529536 108372351892168 108529641227280 109303011592320 109524252494592 109563256858016 109731292669440 110120871223296 110304710350848 110417113248624 110513225871360 110616749712420 111090729664512 111111560501760 111203933533056 111506039414784 111630488119488 111841509836160 111903329341440 112169765839872 112332566661120 112425954780672 112540519272636 112969075335168 113084193278784 113133036257280 113248321280640 113374714496355 113580706290688 113777228275632 113795414620160 114055316444160 114182610324120 114326876721408 114390069993472 114492808327680 114606308311040 115045913681920 115308671569920 115426173612960 115764950642432 115942497914880 115983787978240 116113234170180 116548373200896 116589879031808 117046712180736 117216591298560 117258335098880 117573777996220 117949194994176 117991199693248 118172161336320 118411595891680 118518997868544 118789688070144 119014243246080 119297610491904 119470756515840 119792151165960 119834812188455 120217448744064 120444702900480 120645776946240 120798209366016 120933028796112 120973533327360 121074105148416 121161635655840 121505485570560 121659004207104 121693613882880 121794784345728 121918895878689 122095846380690 122125662216192 122356523581440 122560789278720 122685681387360 122965888041360 123121251853824 123258663965268 123559926147840 123854116448192 123895599349760 124033875688320 124917727534080 125045021414040 126050305425408 126190986569856 126419142528480 126984640573440 127090209752064 127219717438632 127778294577024 128019841447680 128474349760512 128617736311584 128688828742656 128932096849920 129239078032896 129426652892160 129605851275264 129806521475072 130051902423040 130235569472736 130348933079040 130481761475520 130864726813184 131054661104640 131163613910784 131797254557696 131915626986240 131988542300160 132302800734208 132552900546560 132740099654904 133213045378140 133245576036352 133333872602112 133381356174976 133530219295707 133574943048960 134283995209728 134370031995680 134526783498240 134799079993344 134847085363712 135053898670080 135327538161920 135465439865210 135897985536768 136554497544192 136752689848320 136866379732992 136905315618240 136954071072520 137391369993216 137651089029120 137880887938560 138021391560780 138055096418304 138370405883904 138511408335552 138863412080640 139004916916320 139180545573888 139335881004216 139382549268480 139538110149360 139791638511616 140212207299840 140375774085120 140532443475840 140675649090795 140710002118656 141088533595464 141211344168960 141355241598480 141975882863360 142093915070016 142221535344540 142479939252224 142749277511680 142908595901760 142987587491840 143801774626146 144006501416960 144706188303040 145168239992832 145393962787008 145442660106240 145685466501120 145737348789760 146032336659456 146308390225920 147072947134464 147222817664832 147350967828480 147436493742720 147488999616560 148148747335680 148271911377408 148487110087680 148840650825984 149122013114880 149204439121920 149545213009920 149559687786496 149776755548160 149901273040896 150054025696848 150271810930080 150778924371712 150997761707520 151166285995140 151342631435520 151702971034176 152073755258880 152243480432160 152381568688128 152435835628544 152657077770240 153623809737216 153744895426560 153901564817280 154073329956585 154589997219840 154718516219904 154817645560240 155311983470592 156418719694848 156578113770624 157265593325568 157562881781760 157738733212320 158298752383488 158386250760192 158724600294897 158862762190080 159024646798290 159063480655872 159294342021120 159722868221280 159855654453768 160289931658752 160592937200640 160772170389480 160861035928320 161064279154688 161244038394816 161298044436480 161432140197888 161548847541120 162007314094080 162258151843840 162393045794304 162558527838252 162794461840920 163414385704960 163580908516480 163954517388480 164103227817984 164161669138432 164344885287024 164746568197120 165378500917760 165925124568630 166556970045440 166667340752640 166726695218720 167259059122176 167854994012160 168254648759808 168498849991680 168558856704640 169051110359040 169312854097920 169453613002752 169626289918176 169699554385920 169872481920960 170371059436032 170693121930240 171082974666240 171299133014016 171490315082112 171585104990208 171739212491520 171909462466560 172318770710528 172568870522880 172963007354880 173139260419440 173647425963648 173975681967360 174169851255270 174739548139520 174884818547712 175570068271104 175887502648320 176360666994330 176986799539872 177617393837520 177778496802816 178040292394276 178099924065280 178946415737856 179369044664320 179732106657792 181197314049024 181399543194168 181460299991040 181742453483760 182072663392256 182488506310656 182540420824320 182692176518592 182753366261760 183188493324288 183534785372160 183841183918080 184028522081040 184681877780736 184887995947902 185151216107520 185339889221760 185574060765184 185781174672288 185843399024640 186050813532480 186949609733120 187376591301120 187567532121060 187613336158208 188118044793952 188281792225280 188473655464640 189075458138112 189458553426688 189628713792720 190476960860160 190544794535680 191667441865536 191735699501528 191834278871040 192029762171520 192711524640768 193033243113984 193398145274880 193858617049344 194139979338240 194247288668160 194408776912896 194709782212608 195077853634560 195353354209104 195523399618560 195722642213280 196297090219776 196581991656960 196745420866176 197531663114240 197695881836544 197873440479360 197982813450240 198454201101312 198829350819840 199110149482356 199819568067210 199868364054528 200072034262464 200362414573440 201330348943360 201555047993520 201790175247360 202270628045568 202765007011840 202991307242880 203198159797815 203542770360320 204831746316288 205129034772480 205202086423040 205431106608780 206291354959872 207082644627456 207383199989760 208770818360832 209003821506324 209073823902720 209687457767424 210083842375680 210318310949760 210563661127680 211065003177984 211632800393196 211817016253440 212032862397720 212963824295040 213140872605024 213719908878336 214123916267520 214362893852640 214481381237760 214992051193088 215242853597184 215398463388160 215702661939219 216009752125440 216524061059072 216744703784336 217059282454560 218606023184640 219048504989184 219126513716032 219462585338880 220241742446592 220609420701696 220834226497248 221026451742720 221233499424840 222223121003520 222407867066112 222550365492845 223012078829568 223260976238976 223683019672320 223806658682880 224339531679744 224665133322240 224851909561344 225081038545272 225938150670336 226168386557568 226496642561280 226749428992710 227161412581376 227554456551264 227590829240320 228110632888320 228365220648240 228653753442816 228780139986944 228985616655360 230091827363840 230617343139840 230852347225920 231529901284864 231884995829760 231967575956480 232226468340360 233179758063616 234093424361472 234516670197760 235147555992440 235898389988352 235982399386496 236344322672640 236823191783360 237037995737088 237579376140288 238028486492160 238595220983808 238941513031680 239584302331920 239669624376910 240434897488128 240889405800960 241291553892480 241596418732032 241866057592224 241947066654720 242148210296832 242323271311680 243010971141120 243387227765760 243589568691456 243837791757378 244191692761380 244251324432384 245121578557440 245371362774720 245931776082720 246242503707648 246517327930536 247119852295680 247708232896384 248067751376640 248887686852945 249835455068160 250090042828080 252381973139712 252838285056960 253969281146880 254180419504128 254439434877264 255556589154048 256039682895360 256948699521024 257235472623168 257377657485312 257864193699840 258478156065792 258853305784320 259211702550528 259613042950144 260471138945472 260697866158080 260963522951040 261254776882905 261729453626368 262109322209280 262327227821568 263594509115392 263831253972480 263977084600320 264541000491495 264605601468416 265105801093120 265480199309808 266426090756280 266667745204224 266762712349952 267060438591414 267149886097920 268567990419456 268740063991360 269053566996480 269598159986688 269694170727424 270107797340160 270655076323840 270930879730420 271795971073536 273108995088384 273505379696640 273732759465984 273810631236480 273908142145040 274782739986432 275302178058240 275761775877120 276042783121560 276740811767808 277022816671104 277726824161280 278009833832640 278361091147776 278671762008432 278765098536960 279076220298720 280424414599680 281064886951680 281351298181590 281420004237312 282177067190928 282422688337920 282710483196960 283951765726720 284187830140032 284443070689080 284959878504448 285498555023360 285817191803520 285975174983680 287603549252292 289412376606080 290336479985664 290787925574016 291370933002240 291474697579520 292064673318912 292616780451840 294145894268928 294445635329664 294872987485440 294977999233120 296297494671360 296543822754816 296974220175360 297681301651968 298244026229760 299090426019840 299119375572992 299553511096320 299802546081792 300108051393696 300543621860160 301557848743424 301995523415040 302332571990280 302685262871040 303405942068352 304147510517760 304486960864320 304763137376256 304871671257088 305314155540480 307247619474432 307803129634560 308146659913170 309437032439808 309635291120480 310623966941184 311570511689983 313156227541248 314531186651136 315125763563520 315477466424640 316597504766976 317449200589794 317725524380160 318049293596580 318126961311744 319445736442560 319711308907536 320579863317504 321185874401280 321544340778960 321722071856640 322128558309376 322488076789632 322864280395776 323097695082240 324014628188160 324516303687680 324786091588608 325117055676504 325588923681840 327161817032960 327909034776960 328323338276864 328689770574048 329493136394240 330757001835520 331850249137260 333113940090880 333334681505280 333453390437440 334518118244352 335709988024320 336509297519616 336997699983360 337117713409280 338907226005504 339252579836352 339399108771840 339744963841920 340742118872064 341386243860480 342165949332480 342980630164224 343170209980416 343478424983040 343818924933120 344637541421056 345137741045760 345926014709760 346278520838880 347294851927296 347951363934720 348339702510540 349479096279040 349769637095424 351140136542208 351775005296640 352721333988660 353973599079744 355234787675040 355556993605632 356080584788552 356199848130560 357892831475712 358738089328640 359504436565365 362394628098048 362799086388336 362920599982080 363484906967520 364977012621312 365080841648640 365384353037184 365756687636067 366376986648576 367069570744320 367682367836160 368057044162080 369363755561472 369775991895804 370679778443520 371148121530368 371562349344576 371686798049280 372101627064960 373899219466240 374753182602240 375135064242120 376236089587904 376563584450560 376947310929280 378150916276224 378917106853376 379257427585440 380953921720320 381089589071360 383334883731072 383471399003056 384059524343040 385423049281536 386066486227968 386796290549760 387717234098688 388279958676480 388817553825792 389419564425216 390155707269120 390706708418208 391046799237120 391445284426560 392594180439552 393163983313920 393490841732352 395063326228480 395391763673088 395746880958720 395965626900480 396908402202624 397658701639680 398220298964712 399639136134420 399736728109056 400144068524928 400590657887121 400724829146880 402660697886720 403110095987040 403580350494720 404541256091136 405982614485760 406396319595630 407085540720640 409663492632576 410258069544960 410404172846080 410862213217560 414165289254912 417541636721664 418007643012648 418147647805440 419374915534848 420636621899520 421127322255360 422130006355968 423265600786392 423634032506880 424065724795440 425927648590080 426281745210048 427439817756672 428247832535040 428725787705280 428962762475520 429984102386176 430796926776320 431405323878438 432019504250880 433048122118144 433489407568672 434118564909120 437212046369280 438097009978368 438253027432064 438925170677760 441218841403392 441668452994496 442052903485440 442466998849680 444446242007040 444815734132224 445100730985690 446521952477952 447366039344640 447613317365760 448679063359488 449330266644480 449703819122688 450162077090544 452336773115136 452993285122560 453498857985420 454322825162752 455108913102528 455181658480640 456221265776640 456730441296480 457307506885632 457971233310720 461234686279680 461704694451840 462219989869755 463059802569728 463769991659520 463935151912960 464452936680720 466359516127232 469033340395520 470295111984880 471796779976704 471964798772992 472688645345280 473646383566720 475158752280576 477190441967616 477883026063360 479168604663840 479339248753820 480869794976256 481778811601920 482583107784960 483192837464064 483732115184448 483894133309440 484296420593664 484646542623360 486021942282240 486774455531520 487179137382912 487675583514756 488383385522760 490243157114880 490742725549440 491863552165440 492485007415296 493034655861072 494239704591360 495416465792768 496135502753280 497775373705890 499670910136320 500180085656160 504763946279424 505676570113920 507938562293760 508360839008256 508878869754528 511113178308096 512079365790720 513897399042048 514470945246336 514755314970624 515728387399680 516956312131584 517706611568640 520942277890944 521927045902080 522509553765810 523458907252736 524218644418560 524654455643136 527189018230784 527662507944960 529082000982990 529211202936832 530211602186240 530960398619616 532852181512560 533335490408448 533525424699904 534120877182828 534299772195840 537480127982720 538107133992960 539196319973376 539388341454848 541310152647680 541861759460840 543591942147072 546217990176768 547465518931968 547621262472960 547816284290080 549565479972864 550604356116480 551523551754240 552085566243120 554045633342208 555453648322560 556019667665280 556722182295552 557343524016864 557530197073920 558152440597440 560848829199360 562129773903360 562702596363180 562840008474624 564354134381856 564845376675840 565420966393920 567903531453440 568375660280064 568886141378160 569919757008896 571634383607040 571950349967360 575207098504584 578824753212160 581575851148032 582741866004480 582949395159040 584129346637824 585233560903680 588891270659328 589745974970880 589955998466240 592594989342720 593087645509632 593948440350720 595362603303936 596488052459520 598238751145984 599605092163584 600216102787392 601087243720320 603115697486848 603991046830080 604665143980560 605370525742080 606811884136704 608295021035520 608973921728640 609594479393445 609743342514176 610628311080960 614495238948864 615606259269120 616293319826340 618874064879616 619270582240960 621247933882368 623141023379966 626312455082496 629062373302272 630251527127040 630954932849280 633195009533952 634898401179588 635451048760320 636098587193160 638891472885120 639422617815072 641159726635008 642371748802560 643088681557920 643444143713280 644976153579264 645728560791552 646195390164480 647107985817657 648029256376320 649032607375360 649572183177216 650234111353008 651177847363680 654323634065920 655818069553920 656646676553728 657379541148096 658986272788480 661514003671040 663700498274520 666227880181760 666669363010560 666906780874880 667651096478535 669036236488704 671419976048640 673018595039232 673995399966720 674235426818560 677814452011008 678505159672704 679489927683840 681484237744128 682772487720960 684331898664960 685961260328448 686340419960832 686956849966080 689275082842112 690275482091520 691852029419520 692557041677760 694589703854592 695902727869440 696679405021080 698958192558080 699539274190848 702280273084416 703550010593280 705442667977320 707947198159488 710469575350080 711113987211264 712161169577104 712399696261120 715785662951424 719008873130730 724789256196096 725598172776672 725841199964160 726969813935040 730161683297280 730768706074368 731513375272134 732753973297152 735364735672320 736114088324160 738727511122944 739551983791608 741359556887040 742296243060736 743124698689152 744203254129920 747798438932480 749506365204480 750270128484240 752472179175808 753894621858560 757834213706752 758514855170880 761907843440640 762179178142720 766669767462144 766942798006112 768119048686080 770846098563072 772132972455936 773592581099520 775434468197376 776559917352960 777635107651584 778839128850432 781413416836416 782093598474240 782890568853120 785188360879104 786327966627840 786981683464704 790783527346176 791493761917440 791931253800960 793623001474485 793816804405248 795317403279360 796440597929424 799278272268840 800288137049856 801181315774242 801449658293760 805321395773440 806220191974080 807160700989440 809082512182272 811965228971520 812792639191260 819326985265152 820516139089920 820808345692160 821724426435120 835083273443328 836015286025296 836295295610880 841273243799040 844260012711936 846531201572784 847268065013760 848131449590880 851855297180160 852563490420096 854879635513344 856495665070080 857451575410560 857925524951040 859968204772352 861593853552640 862810647756876 866096244236288 866978815137344 868237129818240 874424092738560 876194019956736 876506054864128 877850341355520 882437682806784 883336905988992 884933997699360 888892484014080 889631468264448 890201461971380 893043904955904 894732078689280 897358126718976 898660533288960 899407638245376 900324154181088 904673546230272 905986570245120 906997715970840 908645650325504 910217826205056 910363316961280 912442531553280 913460882592960 914615013771264 915942466621440 923409388903680 924439979739510 926119605139456 927870303825920 928905873361440 932719032254464 934711535069949 938066680791040 940590223969760 943593559953408 943929597545984 945377290690560 947292767133440 954380883935232 958337209327680 958678497507640 961739589952512 963557623203840 965166215569920 966385674928128 967464230368896 968592841187328 969293085246720 972043884564480 973548911063040 974358274765824 975351167029512 976766771045520 981485451098880 983727104330880 984970014830592 986069311722144 988479409182720 990832931585536 992271005506560 995550747411780 999341820272640 1000360171312320 1009527892558848 1011353140227840 1016721678016512 1017757739509056 1022226356616192 1024158731581440 1028941890492672 1029510629941248 1031456774799360 1033912624263168 1035413223137280 1041884555781888 1043854091804160 1045019107531620 1046917814505472 1048437288837120 1049308911286272 1055325015889920 1058164001965980 1058422405873664 1061920797239232 1065704363025120 1066670980816896 1067050849399808 1068241754365656 1068599544391680 1074960255965440 1076214267985920 1078513309696095 1078776682909696 1082620305295360 1083723518921680 1087183884294144 1094931037863936 1095242524945920 1095632568580160 1099130959945728 1101208712232960 1103047103508480 1104171132486240 1108091266684416 1112039335330560 1113444364591104 1114687048033728 1115060394147840 1116304881194880 1121697658398720 1124259547806720 1125405192726360 1128708268763712 1129690753351680 1130841932787840 1135807062906880 1136751320560128 1137772282756320 1143268767214080 1143900699934720 1150414197009168 1157649506424320 1163151702296064 1165898790318080 1168258693275648 1170467121807360 1177782541318656 1179491949941760 1179911996932480 1185189978685440 1186175291019264 1187896880701440 1190725206607872 1192976104919040 1199210184327168 1200432205574784 1201771973661363 1202174487440640 1206231394973696 1207982093660160 1209330287961120 1210741051484160 1213623768273408 1217947843457280 1219188958786890 1219486685028352 1221256622161920 1228990477897728 1231212518538240 1232586639652680 1238541164481920 1242495867764736 1246282046759932 1252624910164992 1258124746604544 1261909865698560 1266390019067904 1269796802359176 1270902097520640 1272197174386320 1277782945770240 1278845235630144 1282319453270016 1284743497605120 1286177363115840 1286888287426560 1289952307158528 1292390780328960 1294215971635314 1296058512752640 1298065214750720 1299144366354432 1300468222706016 1302355694727360 1308647268131840 1311636139107840 1313293353107456 1314759082296192 1317972545576960 1323028007342080 1327400996549040 1333338726021120 1333813561749760 1335302192957070 1342839952097280 1346037190078464 1347990799933440 1348470853637120 1357010319345408 1358979855367680 1362968475488256 1365544975441920 1368663797329920 1371922520656896 1373913699932160 1378550165684224 1383704058839040 1385114083355520 1389179407709184 1391805455738880 1393358810042160 1399078548381696 1407100021186560 1410885335954640 1415894396318976 1420939150700160 1424322339154208 1424799392522240 1431571325902848 1438017746261460 1449578512392192 1451196345553344 1451682399928320 1453939627870080 1460323366594560 1461537412148736 1463026750544268 1470729471344640 1472228176648320 1477455022245888 1479103967583216 1482719113774080 1486249397378304 1488406508259840 1495596877864960 1499012730408960 1500540256968480 1504944358351616 1507789243717120 1515668427413504 1517029710341760 1523815686881280 1524358356285440 1533339534924288 1533885596012224 1536238097372160 1541692197126144 1544265944911872 1547185162199040 1550868936394752 1553119834705920 1557852558449915 1562826833672832 1565781137706240 1570376721758208 1572655933255680 1573963366929408 1581567054692352 1582987523834880 1587246002948970 1587633608810496 1590634806558720 1592881195858848 1598556544537680 1600576274099712 1602362631548484 1602899316587520 1610642791546880 1612440383948160 1614321401978880 1618165024364544 1623930457943040 1625585278382520 1638653970530304 1641616691384320 1643448852870240 1670166546886656 1672030572050592 1672590591221760 1682546487598080 1688520025423872 1693062403145568 1694536130027520 1696262899181760 1703710594360320 1705126980840192 1709759271026688 1714903150821120 1715851049902080 1719936409544704 1723187707105280 1725621295513752 1732192488472576 1733957630274688 1736474259636480 1748848185477120 1752388039913472 1753012109728256 1755700682711040 1766673811977984 1769867995398720 1777784968028160 1779262936528896 1780402923942760 1786087809911808 1789464157378560 1794716253437952 1798815276490752 1800648308362176 1809347092460544 1811973140490240 1813995431941680 1817291300651008 1820435652410112 1824885063106560 1826921765185920 1828783438180335 1829230027542528 1831884933242880 1846818777807360 1848879959479020 1852239210278912 1855740607651840 1857811746722880 1869423070139898 1881180447939520 1887187119906816 1887859195091968 1890754581381120 1894585534266880 1916674418655360 1917356995015280 1923479179905024 1927115246407680 1930332431139840 1934928460737792 1937185682374656 1938586170493440 1944087769128960 1947097822126080 1948716549531648 1950702334059024 1953533542091040 1962970902197760 1967454208661760 1969940029661184 1972138623444288 1976958818365440 1981665863171072 1984542011013120 1991101494823560 1998683640545280 2000720342624640 2002953289435605 2019055785117696 2022706280455680 2033443356033024 2035515479018112 2044452713232384 2048317463162880 2057883780985344 2059021259882496 2067825248526336 2070826446274560 2083769111563776 2087708183608320 2090038215063240 2093835629010944 2096874577674240 2098617822572544 2110650031779840 2116328003931960 2123841594478464 2131408726050240 2133341961633792 2134101698799616 2136483508731312 2137199088783360 2149920511930880 2157026619392190 2157553365819392 2165240610590720 2167447037843360 2174367768588288 2190485049891840 2191265137160320 2198261919891456 2206094207016960 2208342264972480 2216182533368832 2224078670661120 2226888729182208 2229374096067456 2232609762389760 2243395316797440 2248519095613440 2250810385452720 2257416537527424 2261683865575680 2271614125813760 2273502641120256 2275544565512640 2286537534428160 2300828394018336 2315299012848640 2326303404592128 2331797580636160 2336517386551296 2355565082637312 2358983899883520 2359823993864960 2372350582038528 2375793761402880 2381450413215744 2385952209838080 2400864411149568 2403543947322726 2404348974881280 2412462789947392 2415964187320320 2418660575922240 2421482102968320 2427247536546816 2435895686914560 2438377917573780 2438973370056704 2457980955795456 2462425037076480 2465173279305360 2477082328963840 2492564093519864 2505249820329984 2523819731397120 2532780038135808 2539593604718352 2541804195041280 2544394348772640 2555565891540480 2557690471260288 2564638906540032 2569486995210240 2572354726231680 2573776574853120 2579904614317056 2584781560657920 2588431943270628 2598288732708864 2600936445412032 2604711389454720 2617294536263680 2623272278215680 2629518164592384 2635945091153920 2646056014684160 2654801993098080 2666677452042240 2667627123499520 2670604385914140 2692074380156928 2695981599866880 2696941707274240 2714020638690816 2717959710735360 2725936950976512 2731089950883840 2737327594659840 2743845041313792 2747827399864320 2770228166711040 2778358815418368 2783610911477760 2786717620084320 2798157096763392 2804134605209847 2814200042373120 2821770671909280 2831788792637952 2841878301400320 2848644678308416 2849598785044480 2863142651805696 2876035492522920 2899157024784384 2902392691106688 2907879255740160 2920646733189120 2923074824297472 2926053501088536 2944456353296640 2954910044491776 2958207935166432 2965438227548160 2972498794756608 2976813016519680 2991193755729920 2998025460817920 3001080513936960 3009888716703232 3015578487434240 3031336854827008 3034059420683520 3048716712570880 3066679069848576 3067771192024448 3072476194744320 3088531889823744 3094370324398080 3101737872789504 3106239669411840 3115705116899830 3125653667345664 3131562275412480 3140753443516416 3145311866511360 3147926733858816 3165975047669760 3174492005897940 3175267217620992 3185762391717696 3197113089075360 3201152548199424 3204725263096968 3205798633175040 3224880767896320 3228642803957760 3235539929088285 3236330048729088 3247860915886080 3251170556765040 3283233382768640 3286897705740480 3340333093773312 3344061144101184 3345181182443520 3365092975196160 3386124806291136 3389072260055040 3392525798363520 3407421188720640 3410253961680384 3429806301642240 3431702099804160 3439872819089408 3446375414210560 3451242591027504 3467915260549376 3472948519272960 3497696370954240 3504776079826944 3506024219456512 3511401365422080 3533347623955968 3539735990797440 3555569936056320 3558525873057792 3560805847885520 3572175619823616 3578928314757120 3597630552981504 3601296616724352 3618694184921088 3623946280980480 3627990863883360 3640871304820224 3653843530371840 3657566876360670 3658460055085056 3663769866485760 3693637555614720 3697759918958040 3704478420557824 3711481215303680 3715623493445760 3738846140279796 3762360895879040 3774374239813632 3775718390183936 3789171068533760 3833348837310720 3834713990030560 3846958359810048 3854230492815360 3860664862279680 3869856921475584 3877172340986880 3888175538257920 3894195644252160 3897433099063296 3901404668118048 3907067084182080 3925941804395520 3934908417323520 3939880059322368 3944277246888576 3953917636730880 3963331726342144 3969084022026240 3982202989647120 4001440685249280 4005906578871210 4038111570235392 4045412560911360 4071030958036224 4088905426464768 4096634926325760 4115767561970688 4135650497052672 4167538223127552 4175416367216640 4180076430126480 4187671258021888 4197235645145088 4221300063559680 4232656007863920 4247683188956928 4262817452100480 4268203397599232 4272967017462624 4274398177566720 4299841023861760 4314053238784380 4315106731638784 4330481221181440 4334894075686720 4348735537176576 4380970099783680 4382530274320640 4412188414033920 4416684529944960 4432365066737664 4448157341322240 4458748192134912 4465219524779520 4486790633594880 4497038191226880 4501620770905440 4514833075054848 4523367731151360 4543228251627520 4547005282240512 4551089131025280 4573075068856320 4601656788036672 4630598025697280 4652606809184256 4663595161272320 4673557675349745 4711130165274624 4717967799767040 4719647987729920 4744701164077056 4762900826431488 4771904419676160 4801728822299136 4807087894645452 4808697949762560 4824925579894784 4831928374640640 4837321151844480 4842964205936640 4854495073093632 4871791373829120 4876755835147560 4915961911590912 4924850074152960 4930346558610720 4954164657927680 4985128187039728 5010499640659968 5047639462794240 5065560076271616 5079187209436704 5083608390082560 5088788697545280 5111131783080960 5115380942520576 5129277813080064 5144709452463360 5147553149706240 5159809228634112 5169563121315840 5176863886541256 5196577465417728 5201872890824064 5209422778909440 5234589072527360 5246544556431360 5259036329184768 5292112029368320 5309603986196160 5333354904084480 5335254246999040 5341208771828280 5384148760313856 5393883414548480 5428041277381632 5435919421470720 5451873901953024 5474655189319680 5487690082627584 5495654799728640 5540456333422080 5556717630836736 5567221822955520 5573435240168640 5608269210419694 5643541343818560 5663577585275904 5683756602800640 5697289356616832 5752070985045840 5804785382213376 5815758511480320 5841293466378240 5846149648594944 5852107002177072 5888912706593280 5909820088983552 5916415870332864 5930876455096320 5944997589513216 5953626033039360 5996050921635840 6002161027873920 6008859868306815 6019777433406464 6031156974868480 6062673709654016 6068118841367040 6097433425141760 6133358139697152 6135542384048896 6144952389488640 6177063779647488 6203475745579008 6212479338823680 6231410233799660 6251307334691328 6263124550824960 6281506887032832 6290623733022720 6295853467717632 6331950095339520 6348984011795880 6371524783435392 6394226178150720 6402305096398848 6409450526193936 6411597266350080 6449761535792640 6471079858176570 6472660097458176 6495721831772160 6502341113530080 6566466765537280 6573795411480960 6680666187546624 6688122288202368 6730185950392320 6772249612582272 6785051596727040 6814842377441280 6820507923360768 6859612603284480 6879745638178816 6892750828421120 6902485182055008 6935830521098752 6945897038545920 6995392741908480 7009552159653888 7012048438913024 7066695247911936 7079471981594880 7117051746115584 7121611695771040 7144351239647232 7157856629514240 7202593233448704 7237388369842176 7247892561960960 7255981727766720 7281742609640448 7307687060743680 7315133752721340 7316920110170112 7387275111229440 7395519837916080 7408956841115648 7431246986891520 7477692280559592 7524721791758080 7551436780367872 7578342137067520 7666697674621440 7669427980061120 7693916719620096 7708460985630720 7721329724559360 7739713842951168 7754344681973760 7794866198126592 7802809336236096 7814134168364160 7851883608791040 7869816834647040 7888554493777152 7907835273461760 7926663452684288 7938168044052480 7964405979294240 8002881370498560 8011813157742420 8076223140470784 8090825121822720 8142061916072448 8177810852929536 8193269852651520 8231535123941376 8335076446255104 8350832734433280 8360152860252960 8394471290290176 8412403815629541 8442600127119360 8465312015727840 8495366377913856 8525634904200960 8536406795198464 8545934034925248 8548796355133440 8599682047723520 8628106477568760 8660962442362880 8669788151373440 8697471074353152 8761940199567360 8765060548641280 8833369059889920 8864730133475328 8896314682644480 8917496384269824 8930439049559040 8973581267189760 8994076382453760 9003241541810880 9029666150109696 9046735462302720 9086456503255040 9094010564481024 9102178262050560 9146150137712640 9203313576073344 9261196051394560 9305213618368512 9347115350699490 9422260330549248 9435935599534080 9439295975459840 9525801652862976 9603457644598272 9614175789290904 9617395899525120 9649851159789568 9674642303688960 9685928411873280 9708990146187264 9743582747658240 9753511670295120 9849700148305920 9860693117221440 9908329315855360 9970256374079456 10020999281319936 10095278925588480 10158374418873408 10167216780165120 10177577395090560 10222263566161920 10230761885041152 10289418904926720 10295106299412480 10319618457268224 10339126242631680 10353727773082512 10403745781648128 10418845557818880 10469178145054720 10493089112862720 10518072658369536 10619207972392320 10666709808168960 10670508493998080 10682417543656560 10787766829096960 10856082554763264 10871838842941440 10975380165255168 10991309599457280 11080912666844160 11113435261673472 11134443645911040 11146870480337280 11216538420839388 11287082687637120 11327155170551808 11367513205601280 11394578713233664 11504141970091680 11609570764426752 11631517022960640 11682586932756480 11692299297189888 11704214004354144 11777825413186560 11819640177967104 11832831740665728 11861752910192640 11889995179026432 11907252066078720 12004322055747840 12017719736613630 12039554866812928 12062313949736960 12125347419308032 12136237682734080 12194866850283520 12266716279394304 12271084768097792 12289904778977280 12406951491158016 12462820467599320 12502614669382656 12526249101649920 12563013774065664 12591706935435264 12663900190679040 12697968023591760 12743049566870784 12788452356301440 12804610192797696 12818901052387872 12823194532700160 12899523071585280 12942159716353140 12945320194916352 12991443663544320 13004682227060160 13147590822961920 13376244576404736 13460371900784640 13544499225164544 13570103193454080 13629684754882560 13641015846721536 13719225206568960 13759491276357632 13804970364110016 13871661042197504 13891794077091840 13990785483816960 14020673026049235 14024096877826048 14133390495823872 14158943963189760 14234103492231168 14243223391542080 14288702479294464 14315713259028480 14405186466897408 14474776739684352 14495785123921920 14511963455533440 14563485219280896 14615374121487360 14630267505442680 14774550222458880 14791039675832160 14862493973783040 14955384561119184 15049443583516160 15102873560735744 15156684274135040 15333395349242880 15338855960122240 15387833439240192 15442659449118720 15479427685902336 15508689363947520 15589732396253184 15605618672472192 15628268336728320 15703767217582080 15739633669294080 15777108987554304 15853326905368576 15876336088104960 15928811958588480 16005762740997120 16023626315484840 16152446280941568 16181650243645440 16284123832144896 16355621705859072 16463070247882752 16670152892510208 16701665468866560 16720305720505920 16824807631259082 16930624031455680 16990732755827712 17051269808401920 17072813590396928 17091868069850496 17199364095447040 17256212955137520 17339576302746880 17523880399134720 17530121097282560 17666738119779840 17729460266950656 17792629365288960 17834992768539648 17860878099118080 17988152764907520 18006483083621760 18059332300219392 18093470924605440 18188021128962048 18204356524101120 18292300275425280 18406627152146688 18522392102789120 18610427236737024 18694230701398980 18844520661098496 18871871199068160 18878591950919680 19206915289196544 19228351578581808 19234791799050240 19349284607377920 19417980292374528 19487165495316480 19507023340590240 19699400296611840 19721386234442880 19816658631710720 19940512748158912 20041998562639872 20190557851176960 20316748837746816 20355154790181120 20444527132323840 20461523770082304 20578837809853440 20639236914536448 20678252485263360 20707455546165024 20807491563296256 20837691115637760 20938356290109440 20986178225725440 21036145316739072 21238415944784640 21341016987996160 21364835087313120 21575533658193920 21712165109526528 21743677685882880 21950760330510336 22161825333688320 22226870523346944 22293740960674560 22433076841678776 22574165375274240 22654310341103616 22735026411202560 22789157426467328 23008283940183360 23219141528853504 23263034045921280 23384598594379776 23408428008708288 23555650826373120 23665663481331456 23723505820385280 23779990358052864 23814504132157440 24008644111495680 24035439473227260 24079109733625856 24124627899473920 24272475365468160 24533432558788608 24542169536195584 24579809557954560 24925640935198640 25005229338765312 25052498203299840 25183413870870528 25327800381358080 25395936047183520 25486099133741568 25576904712602880 25609220385595392 25637802104775744 25646389065400320 25799046143170560 25884319432706280 25982887327088640 26009364454120320 26295181645923840 26752489152809472 26920743801569280 27088998450329088 27140206386908160 27259369509765120 27282031693443072 27438450413137920 27609940728220032 27743322084395008 27783588154183680 28041346052098470 28048193755652096 28266780991647744 28317887926379520 28486446783084160 28577404958588928 28810372933794816 28949553479368704 29023926911066880 29126970438561792 29230748242974720 29260535010885360 29549100444917760 29582079351664320 29724987947566080 29910769122238368 30098887167032320 30205747121471488 30313368548270080 30666790698485760 30677711920244480 30885318898237440 30958855371804672 31017378727895040 31211237344944384 31256536673456640 31407534435164160 31479267338588160 31554217975108608 31706653810737152 31857623917176960 32011525481994240 32047252630969680 32363300487290880 32568247664289792 32926140495765504 33340305785020416 33403330937733120 33440611441011840 33649615262518164 33861248062911360 33981465511655424 34102539616803840 34183736139700992 34398728190894080 34512425910275040 34679152605493760 35047760798269440 35060242194565120 35333476239559680 35458920533901312 35585258730577920 35669985537079296 35721756198236160 36012966167243520 36118664600438784 36186941849210880 36376042257924096 36408713048202240 36584600550850560 36813254304293376 37044784205578240 37220854473474048 37388461402797960 37689041322196992 37757183901839360 38413830578393088 38456703157163616 38469583598100480 38698569214755840 38835960584749056 38974330990632960 39014046681180480 39442772468885760 39633317263421440 39881025496317824 40381115702353920 40633497675493632 40710309580362240 40889054264647680 40923047540164608 41157675619706880 41278473829072896 41414911092330048 41614983126592512 41675382231275520 41972356451450880 42062019078147705 42072290633478144 42476831889569280 42682033975992320 42729670174626240 43424330219053056 43487355371765760 44323650667376640 44587481921349120 44866153683357552 45148330750548480 45308620682207232 45470052822405120 45578314852934656 46016567880366720 46438283057707008 46526068091842560 46769197188759552 46816856017416576 47111301652746240 47331326962662912 47559980716105728 47629008264314880 48017288222991360 48070878946454520 48158219467251712 48249255798947840 48544950730936320 49066865117577216 49084339072391168 49851281870397280 50010458677530624 50104996406599680 50791872094367040 50972198267483136 51153809425205760 51218440771190784 51275604209551488 51598092286341120 51768638865412560 52018728908240640 52590363291847680 53504978305618944 54177996900658176 54280412773816320 54564063386886144 54876900826275840 55219881456440064 55486644168790016 55567176308367360 56082692104196940 56096387511304192 56533561983295488 56635775852759040 56972893566168320 57620745867589632 58047853822133760 58253940877123584 58461496485949440 58521070021770720 59098200889835520 59164158703328640 59449975895132160 59821538244476736 60197774334064640 60626737096540160 61333581396971520 61355423840488960 61917710743609344 62034757455790080 62422474689888768 62513073346913280 62815068870328320 62958534677176320 63108435950217216 63715247834353920 64023050963988480 64094505261939360 64726600974581760 65136495328579584 65852280991531008 66680611570040832 66881222882023680 67299230525036328 67722496125822720 67962931023310848 68205079233607680 68367472279401984 68797456381788160 69024851820550080 69358305210987520 70120484389130240 70666952479119360 71170517461155840 71339971074158592 71443512396472320 72025932334487040 72237329200877568 72373883698421760 72817426096404480 73626508608586752 74776922805595920 75514367803678720 76827661156786176 76913406314327232 76939167196200960 77397138429511680 77948661981265920 78028093362360960 78885544937771520 79266634526842880 79762050992635648 80762231404707840 81266995350987264 81420619160724480 81778108529295360 81846095080329216 82315351239413760 82829822184660096 83229966253185024 83350764462551040 84124038156295410 84144581266956288 84953663779138560 85364067951984640 85459340349252480 86848660438106112 88647301334753280 89174963842698240 89732307366715104 90296661501096960 90617241364414464 90940105644810240 91156629705869312 92033135760733440 92876566115414016 93052136183685120 93633712034833152 94222603305492480 94662653925325824 95119961432211456 96034576445982720 96141757892909040 96316438934503424 97089901461872640 98168678144782336 99702563740794560 100020917355061248 100209992813199360 101583744188734080 101944396534966272 102307618850411520 102551208419102976 103196184572682240 103537277730825120 104037457816481280 105180726583695360 107009956611237888 108355993801316352 108560825547632640 109128126773772288 109753801652551680 110439762912880128 110973288337580032 111134352616734720 112165384208393880 113067123966590976 113271551705518080 113945787132336640 115241491735179264 116095707644267520 116507881754247168 116922992971898880 117042140043541440 118328317406657280 118899951790264320 119643076488953472 120395548668129280 122667162793943040 122710847680977920 123835421487218688 124844949379777536 125026146693826560 125917069354352640 126216871900434432 127430495668707840 128046101927976960 128189010523878720 130272990657159168 133762445764047360 134598461050072656 135444992251645440 135925862046621696 136410158467215360 136734944558803968 138049703641100160 138716610421975040 140240968778260480 141333904958238720 142679942148317184 142887024792944640 144051864668974080 144474658401755136 144747767396843520 145634852192808960 147253017217173504 149553845611191840 151028735607357440 153655322313572352 153826812628654464 154794276859023360 156056186724721920 157771089875543040 158533269053685760 159524101985271296 162533990701974528 162841238321448960 163692190160658432 164630702478827520 165659644369320192 166459932506370048 166701528925102080 168248076312590820 168289162533912576 169907327558277120 170918680698504960 177294602669506560 178349927685396480 179464614733430208 180593323002193920 181880211289620480 182313259411738624 184066271521466880 185753132230828032 186104272367370240 187267424069666304 188445206610984960 189325307850651648 192069152891965440 192283515785818080 194179802923745280 196337356289564672 199405127481589120 200041834710122496 203167488377468160 203888793069932544 204615237700823040 205102416838205952 206392369145364480 207074555461650240 208074915632962560 210361453167390720 214019913222475776 216711987602632704 217121651095265280 220879525825760256 221946576675160064 224330768416787760 226543103411036160 227891574264673280 230482983470358528 232191415288535040 233845985943797760 234084280087082880 236656634813314560 237799903580528640 239286152977906944 240791097336258560 245334325587886080 245421695361955840 249689898759555072 250052293387653120 252433743800868864 254860991337415680 256092203855953920 256378021047757440 260545981314318336 267524891528094720 269196922100145312 270889984503290880 271851724093243392 272820316934430720 273469889117607936 276099407282200320 277433220843950080 280481937556520960 282667809916477440 285359884296634368 288103729337948160 288949316803510272 291269704385617920 294506034434347008 299107691222383680 307653625257308928 309588553718046720 312112373449443840 315542179751086080 319048203970542592 325067981403949056 325682476642897920 327384380321316864 329261404957655040 331319288738640384 332919865012740096 333403057850204160 336496152625181640 339814655116554240 341837361397009920 356699855370792960 358929229466860416 361186646004387840 364626518823477248 368132543042933760 371506264461656064 374534848139332608 378650615701303296 384138305783930880 384567031571636160 392674712579129344 398810254963178240 406334976754936320 407777586139865088 409230475401646080 410204833676411904 414149110923300480 416149831265925120 420722906334781440 428039826444951552 433423975205265408 434243302190530560 441759051651520512 448661536833575520 453086206822072320 455783148529346560 460965966940717056 464382830577070080 468168560174165760 473313269626629120 475599807161057280 478572305955813888 481582194672517120 490843390723911680 499379797519110144 500104586775306240 504867487601737728 509721982674831360 512756042095514880 535049783056189440 538393844200290624 541779969006581760 545640633868861440 546939778235215872 552198814564400640 554866441687900160 565335619832954880 576207458675896320 582539408771235840 589012068868694016 598215382444767360 615307250514617856 619177107436093440 624224746898887680 631084359502172160 638096407941085184 650135962807898112 651364953285795840 662638577477280768 665839730025480192 672992305250363280 679629310233108480 683674722794019840 713399710741585920 717858458933720832 722373292008775680 729253037646954496 736265086085867520 749069696278665216 757301231402606592 768276611567861760 769134063143272320 797620509926356480 812669953509872640 815555172279730176 818460950803292160 820409667352823808 828298221846600960 832299662531850240 841445812669562880 856079652889903104 866847950410530816 883518103303041024 897323073667151040 911566297058693120 928765661154140160 936337120348331520 946626539253258240 957144611911627776 981686781447823360 998759595038220288 1000209173550612480 1019443965349662720 1025512084191029760 1070099566112378880 1076787688400581248 1083559938013163520 1093879556470431744 1104397629128801280 1109732883375800320 1152414917351792640 1178024137737388032 1196430764889534720 1230614501029235712 1248449493797775360 1262168719004344320 1276192815882170368 1300271925615796224 1302729906571591680 1325277154954561536 1345984610500726560 1359258620466216960 1367349445588039680 1426799421483171840 1435716917867441664 1444746584017551360 1472530172171735040 1498139392557330432 1514602462805213184 1538268126286544640 1595241019852712960 1625339907019745280 1636921901606584320 1640819334705647616 1656596443693201920 1664599325063700480 1767036206606082048 1794646147334302080 1823132594117386240 1857531322308280320 1872674240696663040 1893253078506516480 1914289223823255552 1963373562895646720 1997519190076440576 2038887930699325440 2051024168382059520 2140199132224757760 2153575376801162496 2167119876026327040 2187759112940863488 2208795258257602560 2304829834703585280 2392861529779069440 2461229002058471424 2496898987595550720 2524337438008688640 2552385631764340736 2600543851231592448 2650554309909123072 2691969221001453120 2734698891176079360 2871433835734883328 2945060344343470080 2996278785114660864 3076536252573089280 3190482039705425920 3250679814039490560 3281638669411295232 3313192887386403840 3329198650127400960 3534072413212164096 3589292294668604160 3646265188234772480 3745348481393326080 3786506157013032960 3828578447646511104 4077775861398650880 4102048336764119040 4280398264449515520 4307150753602324992 4334239752052654080 4417590516515205120 4785723059558138880 4922458004116942848 4993797975191101440 5104771263528681472 5301108619818246144 5383938442002906240 5469397782352158720 5742867671469766656 5890120688686940160 5992557570229321728 6153072505146178560 6380964079410851840 6501359628078981120 6563277338822590464 6626385774772807680 7178584589337208320 7490696962786652160 7573012314026065920 7657156895293022208 8204096673528238080 8614301507204649984 8835181033030410240 9571446119116277760 9844916008233885696 9987595950382202880 10602217239636492288 10767876884005812480 10938795564704317440 11485735342939533312 12306145010292357120 12761928158821703680 13002719256157962240 13252771549545615360 14357169178674416640 14981393925573304320 15314313790586044416 16408193347056476160 17228603014409299968 17670362066060820480 19142892238232555520 19689832016467771392 21535753768011624960 22971470685879066624 24612290020584714240 25523856317643407360 26505543099091230720 28714338357348833280 29962787851146608640 32816386694112952320 34457206028818599936 38285784476465111040 43071507536023249920 45942941371758133248 49224580041169428480 53011086198182461440 57428676714697666560 68914412057637199872 76571568952930222080 86143015072046499840 98449160082338856960 114857353429395333120 137828824115274399744 172286030144092999680 229714706858790666240 344572060288185999360 689144120576371998720
- Sum of all divisors σ(n): 3238414759564275795840
- Sum of proper divisors (its aliquot sum) s(n): 2549270638987903797120
- 689144120576371998720 is an abundant number, because the sum of its proper divisors (2549270638987903797120) is greater than itself. Its abundance is 1860126518411531798400
Bases of 689144120576371998720
- Binary: 10010101011011110010111011111001101100000100111001111001000000000000002
- Hexadecimal: 0x255BCBBE6C139E4000
- Base-36: 41FSKYHZ8TKAO0
Squares and roots of 689144120576371998720
- 689144120576371998720 squared (6891441205763719987202) is 474919618924981148033275733708487681638400
- 689144120576371998720 cubed (6891441205763719987203) is 327288063128521849269113658254149411599970849102423652302848000
-
The
square root of 689144120576371998720 is 26251554631.6093820539 -
The
cube root of 689144120576371998720 is 8832900.7747619521
Scales and comparisons
How big is 689144120576371998720?- 689,144,120,576,371,998,720 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 689,144,120,576,371,998,720 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 689144120576371998720 cubic inches would be around 736075.1 feet tall.
Recreational maths with 689144120576371998720
- 689144120576371998720 backwards is 027899173675021441986
- The number of decimal digits it has is: 21
- The sum of 689144120576371998720's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 689144120576371998720 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 689144120576371998720 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/689144120576371998720/
Chicago style:
Numbermatics. 2024. "Number 689144120576371998720 - Facts about the integer". https://numbermatics.com/n/689144120576371998720/
The information we have on file for 689144120576371998720 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 689144120576371998720, math, Factors of 689144120576371998720, curriculum, school, college, exams, university, Prime factorization of 689144120576371998720, STEM, science, technology, engineering, physics, economics, calculator, six hundred eighty-nine quintillion, one hundred forty-four quadrillion, one hundred twenty trillion, five hundred seventy-six billion, three hundred seventy-one million, nine hundred ninety-eight thousand, seven hundred twenty.