42232216130485262219520
42,232,216,130,485,262,219,520 is an even composite number composed of eight prime numbers multiplied together.
42232216130485262219520 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred twelve divisors.
Prime factorization of 42232216130485262219520:
28 × 36 × 5 × 72 × 132 × 29 × 532 × 81912
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 5 × 7 × 7 × 13 × 13 × 29 × 53 × 53 × 8191 × 8191)See below for interesting mathematical facts about the number 42232216130485262219520 from the Numbermatics database.
Names of 42232216130485262219520
- Cardinal: 42232216130485262219520 can be written as Forty-two sextillion, two hundred thirty-two quintillion, two hundred sixteen quadrillion, one hundred thirty trillion, four hundred eighty-five billion, two hundred sixty-two million, two hundred nineteen thousand, five hundred twenty.
Scientific notation
- Scientific notation: 4.223221613048526221952 × 1022
Factors of 42232216130485262219520
Divisors of 42232216130485262219520
- Number of divisors d(n): 20412
-
Complete list of divisors:
1 2 3 4 5 6 7 8 9 10 12 13 14 15 16 18 20 21 24 26 27 28 29 30 32 35 36 39 40 42 45 48 49 52 53 54 56 58 60 63 64 65 70 72 78 80 81 84 87 90 91 96 98 104 105 106 108 112 116 117 120 126 128 130 135 140 144 145 147 156 159 160 162 168 169 174 180 182 189 192 195 196 203 208 210 212 216 224 232 234 240 243 245 252 256 260 261 265 270 273 280 288 290 294 312 315 318 320 324 336 338 348 351 360 364 371 377 378 384 390 392 405 406 416 420 424 432 435 441 448 455 464 468 477 480 486 490 504 507 520 522 530 540 546 560 567 576 580 585 588 609 624 630 636 637 640 648 672 676 689 696 702 720 728 729 735 742 754 756 768 780 783 784 795 810 812 819 832 840 845 848 864 870 882 896 910 928 936 945 954 960 972 980 1008 1014 1015 1040 1044 1053 1060 1080 1092 1113 1120 1131 1134 1152 1160 1170 1176 1183 1215 1218 1248 1260 1272 1274 1280 1296 1305 1323 1344 1352 1365 1378 1392 1404 1421 1431 1440 1456 1458 1470 1484 1508 1512 1521 1537 1560 1566 1568 1590 1620 1624 1638 1664 1680 1690 1696 1701 1728 1740 1755 1764 1792 1820 1827 1855 1856 1872 1885 1890 1908 1911 1920 1944 1960 2016 2028 2030 2067 2080 2088 2106 2120 2160 2184 2205 2226 2240 2262 2268 2304 2320 2340 2349 2352 2366 2385 2430 2436 2457 2496 2520 2535 2544 2548 2592 2597 2610 2639 2646 2688 2704 2730 2756 2784 2808 2809 2835 2842 2862 2880 2912 2916 2940 2968 3016 3024 3042 3045 3074 3120 3132 3136 3159 3180 3185 3240 3248 3276 3328 3339 3360 3380 3392 3393 3402 3445 3456 3480 3510 3528 3549 3640 3645 3654 3710 3712 3744 3770 3780 3816 3822 3840 3888 3915 3920 3969 4032 4056 4060 4095 4134 4160 4176 4212 4240 4263 4293 4320 4368 4410 4452 4480 4524 4536 4563 4611 4640 4680 4698 4704 4732 4770 4823 4860 4872 4901 4914 4992 5040 5070 5088 5096 5103 5184 5194 5220 5265 5278 5292 5376 5408 5460 5481 5512 5565 5568 5616 5618 5655 5670 5684 5724 5733 5760 5824 5832 5880 5915 5936 6032 6048 6084 6090 6148 6201 6240 6264 6272 6318 6360 6370 6480 6496 6552 6615 6678 6720 6760 6784 6786 6804 6890 6912 6960 7020 7047 7056 7098 7105 7155 7280 7290 7308 7371 7420 7424 7488 7540 7560 7605 7632 7644 7685 7776 7791 7830 7840 7917 7938 8064 8112 8120 8190 8191 8268 8281 8320 8352 8424 8427 8480 8505 8526 8586 8640 8736 8820 8904 8957 8960 9048 9072 9126 9135 9222 9280 9360 9396 9408 9464 9477 9540 9555 9646 9720 9744 9802 9828 9984 10017 10080 10140 10176 10179 10192 10206 10335 10368 10388 10440 10530 10556 10584 10647 10759 10816 10920 10962 11024 11130 11136 11232 11236 11310 11340 11368 11448 11466 11520 11648 11664 11745 11760 11830 11872 11907 12064 12096 12168 12180 12285 12296 12402 12480 12528 12544 12636 12720 12740 12789 12879 12960 12985 12992 13104 13195 13230 13356 13440 13520 13568 13572 13608 13689 13780 13833 13920 14040 14045 14094 14112 14196 14210 14310 14469 14560 14580 14616 14703 14742 14840 14976 15080 15120 15210 15264 15288 15370 15552 15582 15660 15680 15795 15834 15876 16128 16224 16240 16380 16382 16443 16536 16562 16640 16695 16704 16848 16854 16960 16965 17010 17052 17172 17199 17280 17472 17640 17745 17808 17914 18096 18144 18252 18270 18444 18473 18560 18603 18720 18792 18816 18928 18954 19080 19110 19292 19440 19488 19604 19656 19663 19845 19981 20034 20160 20280 20352 20358 20384 20412 20670 20736 20776 20880 21060 21112 21141 21168 21294 21315 21465 21518 21632 21840 21924 22048 22113 22260 22272 22464 22472 22620 22680 22736 22815 22896 22932 23055 23296 23328 23373 23490 23520 23660 23744 23751 23814 24115 24128 24192 24336 24360 24505 24570 24573 24592 24804 24843 24960 25056 25272 25281 25440 25480 25515 25578 25758 25920 25970 25984 26208 26390 26460 26712 26871 26880 27040 27144 27216 27378 27405 27560 27666 27840 28080 28090 28188 28224 28392 28420 28620 28665 28938 29120 29160 29232 29406 29484 29680 29952 30051 30160 30240 30420 30528 30537 30576 30740 31005 31104 31164 31320 31360 31590 31668 31752 31941 32277 32448 32480 32760 32764 32886 33072 33124 33390 33408 33696 33708 33761 33920 33930 34020 34104 34307 34344 34398 34560 34944 35235 35280 35490 35616 35721 35828 36192 36288 36504 36517 36540 36855 36888 36946 37120 37206 37440 37584 37632 37856 37908 38160 38220 38367 38584 38637 38880 38955 38976 39208 39312 39326 39585 39690 39962 40068 40320 40560 40704 40716 40768 40824 40955 41067 41340 41405 41499 41552 41760 42120 42135 42224 42282 42336 42588 42630 42930 43036 43264 43407 43680 43848 44096 44109 44226 44520 44785 44928 44944 45240 45360 45472 45630 45792 45864 46110 46656 46746 46980 47040 47320 47385 47488 47502 47628 48230 48256 48384 48672 48720 49010 49140 49146 49184 49329 49608 49686 49920 50085 50112 50544 50562 50880 50895 50960 51030 51156 51516 51597 51840 51940 51968 52416 52780 52920 53235 53424 53742 53795 54080 54288 54432 54756 54810 55120 55332 55419 55680 55809 56160 56180 56376 56448 56784 56840 57240 57330 57337 57876 58240 58320 58464 58812 58968 58989 59360 59535 59943 60102 60320 60480 60840 61056 61074 61152 61480 62010 62208 62328 62640 62699 62720 63180 63336 63504 63882 63945 64395 64554 64896 64960 65520 65528 65772 66144 66248 66339 66780 66816 67392 67416 67522 67840 67860 68040 68208 68445 68614 68688 68796 69165 69888 70119 70470 70560 70980 71232 71253 71442 71656 72345 72384 72576 73008 73034 73080 73515 73710 73719 73776 73892 74412 74529 74880 75168 75313 75712 75816 75843 76320 76440 76734 77168 77274 77760 77910 77952 78416 78624 78652 79170 79380 79924 80136 80613 80640 81120 81432 81461 81536 81648 81910 82134 82215 82680 82810 82998 83104 83520 84240 84270 84448 84564 84672 85176 85260 85860 85995 86072 86814 87360 87696 88192 88218 88452 89040 89570 89856 89888 90153 90480 90720 90944 91260 91584 91611 91728 92220 92365 93015 93312 93492 93960 94080 94640 94770 94976 95004 95256 95823 96460 96512 96831 97344 97440 98020 98280 98292 98315 98368 98658 99216 99372 99905 100170 100224 101088 101124 101283 101760 101790 101920 102060 102312 102921 103032 103194 103680 103880 104832 105560 105705 105840 106470 106483 106848 107484 107590 108160 108576 108864 109512 109551 109620 110240 110565 110664 110838 111360 111618 112320 112360 112752 112896 113568 113680 114480 114660 114674 115101 115752 116480 116640 116865 116928 117624 117936 117978 118720 118755 119070 119886 120204 120640 120960 121680 122112 122148 122304 122865 122960 123201 124020 124215 124497 124656 125280 125398 126360 126405 126672 127008 127764 127890 128790 129108 129792 129920 130221 131040 131056 131544 132288 132327 132496 132678 133560 134355 134784 134832 135044 135720 136080 136416 136890 137228 137376 137592 137641 138330 139867 140238 140940 141120 141960 142464 142506 142884 143312 144690 144768 145152 146016 146068 146160 147030 147420 147438 147552 147784 147987 148824 149058 149760 150255 150336 150626 151424 151632 151686 152640 152685 152880 153468 154336 154548 154791 155520 155820 155904 156832 157248 157304 158340 158760 159705 159848 160272 161226 161385 162240 162864 162922 163072 163296 163820 164268 164430 165360 165620 165996 166208 166257 167040 167427 168480 168540 168805 168896 169128 169344 170352 170520 171535 171720 171990 172011 172144 173628 174720 175392 176384 176436 176904 176967 178080 178605 179140 179776 179829 180306 180960 181440 181888 182520 182585 183168 183222 183456 184440 184730 186030 186624 186984 187920 188097 188160 189280 189540 190008 190512 191646 191835 192920 193185 193662 194688 194880 196040 196560 196584 196630 196736 197316 198432 198744 199810 200340 200448 202176 202248 202566 203520 203580 203840 204120 204624 205335 205842 206064 206388 207495 207760 209664 210357 211120 211410 211680 212940 212966 213696 213759 214968 215180 216320 217035 217152 217728 219024 219102 219240 220480 220545 221130 221157 221328 221676 223236 223587 224640 224720 225504 225939 227136 227360 227529 228960 229320 229348 230202 231504 233280 233730 233856 235248 235872 235956 237440 237510 237539 238140 239772 240149 240408 241280 241839 241920 243360 244296 244383 244608 245730 245920 246402 246645 248040 248430 248994 249312 250560 250796 252720 252810 253344 254016 255528 255619 255780 257580 257985 258216 259753 259840 260442 262080 262112 263088 264576 264654 264992 265356 267120 268710 269568 269664 270088 270459 271440 272160 272832 273780 274456 274752 274833 275184 275282 276660 277095 279045 279734 280476 281880 282240 283920 284928 285012 285768 286624 286685 287469 289380 289536 290493 292032 292136 292320 294060 294840 294876 294945 295104 295568 295974 297648 298116 299715 300510 300672 301252 302848 303264 303372 303849 305280 305370 305760 306936 308672 308763 309096 309582 311040 311640 313495 313664 314496 314608 316680 317520 319410 319449 319696 320544 322452 322770 324480 325728 325844 326592 327640 328536 328653 328860 330720 331240 331695 331992 332416 332514 334080 334854 336960 337080 337610 337792 338256 338688 340704 341040 343070 343440 343980 344022 344288 345303 347256 349440 350595 350784 352872 353808 353934 356160 356265 357210 358280 359552 359658 360612 361920 362880 363776 365040 365170 366336 366444 366912 368595 368880 369460 372060 372645 373491 373968 375840 376194 376565 378560 379080 379215 380016 381024 383292 383670 385840 386370 387324 389376 389760 390663 392080 393120 393168 393260 393472 394632 396864 396981 397488 399620 400680 401359 403065 404352 404496 405132 407160 407305 407680 408240 409248 410670 411684 412128 412776 412923 414990 415520 419601 420714 422240 422820 423360 425880 425932 427392 427518 429936 430360 434070 434123 434304 435456 438048 438204 438480 438893 440960 441090 442260 442314 442656 443352 446472 447174 449280 449440 450765 451008 451878 454272 454720 455058 457920 458055 458640 458696 460404 463008 464373 466560 467460 467712 470496 471744 471912 474721 474880 475020 475078 476280 479115 479544 480298 480816 482560 483678 484155 486720 488592 488766 489216 491460 491840 492804 493290 496080 496860 497988 498624 498771 501120 501592 502281 505440 505620 506415 506688 508032 511056 511238 511560 514605 515160 515970 516033 516432 519506 520884 524160 524224 526176 529152 529308 529984 530712 530901 532415 534240 537420 539328 539487 540176 540918 542880 544320 545664 547560 547755 548912 549504 549666 550368 550564 553320 554190 558090 559468 560952 563760 564291 564480 567840 570024 570227 571536 573248 573370 574938 575505 578760 580986 584064 584272 584640 588120 589680 589752 589890 590208 591136 591948 595296 596232 599430 601020 601344 602504 606528 606744 607698 610560 610740 611520 613872 616005 617344 617526 618192 619164 622485 623280 626990 627328 628992 629216 631071 633360 635040 638820 638898 639392 641088 641277 644904 645540 648960 651105 651456 651688 653184 655280 657072 657306 657720 661440 661635 662480 663390 663471 663984 664832 665028 669708 670761 673920 674160 675220 675584 676512 677817 681408 682080 682587 686140 686880 687960 688044 688205 688576 690606 694512 699335 701190 701568 705744 707616 707868 712320 712530 712617 714420 716560 719104 719316 720447 721224 723840 725517 725760 730080 730340 732888 733149 733824 737190 737760 738920 739935 744120 745290 745381 746982 747936 751680 752388 753130 757120 758160 758430 760032 762048 766584 766857 767340 771680 772740 773955 774648 779259 779520 781326 784160 786240 786336 786520 789264 793728 793962 794976 799240 801360 802718 806130 808704 808992 810264 814320 814610 815360 816480 818496 821340 823368 824256 825552 825846 829980 831040 831285 837135 839202 841428 844480 845640 846720 851760 851864 854784 855036 859872 860055 860720 862407 868140 868246 868608 871479 876096 876408 876960 877786 881920 882180 884520 884628 884835 885312 886704 892944 894348 898880 899145 901530 902016 903756 908544 909440 910116 911547 915840 916110 917280 917392 920808 926016 926289 928746 933120 934920 940485 940992 943488 943824 949442 950040 950156 952560 958230 958347 959088 960596 961632 967356 968310 973440 977184 977532 979069 982920 983680 985608 985959 986580 992160 993720 995976 997248 997542 1002240 1003184 1004562 1010880 1011240 1012830 1013376 1016064 1022112 1022476 1023120 1029210 1030320 1031940 1032066 1032864 1035909 1039012 1041768 1048320 1048448 1051785 1052352 1058616 1058993 1059968 1061424 1061802 1064830 1068480 1068795 1074840 1078656 1078974 1080352 1081836 1085760 1088640 1091328 1095120 1095510 1097824 1099008 1099332 1100736 1101128 1105785 1106640 1108380 1116180 1117935 1118936 1120473 1121904 1127520 1128582 1129695 1135680 1137645 1140048 1140454 1143072 1146496 1146740 1149876 1151010 1157520 1161972 1168128 1168544 1169280 1171989 1176240 1179360 1179504 1179780 1180416 1182272 1183896 1187695 1190592 1190943 1192464 1198860 1200745 1202040 1204077 1205008 1209195 1213056 1213488 1215396 1221480 1221915 1223040 1227744 1232010 1234688 1235052 1236384 1238328 1238769 1244970 1246560 1253980 1254656 1258432 1258803 1262142 1266720 1270080 1277640 1277796 1278095 1278784 1282176 1282554 1289808 1291080 1298765 1302210 1302369 1302912 1303376 1306368 1310560 1314144 1314612 1315440 1316679 1322880 1323270 1324960 1326780 1326942 1327968 1330056 1339416 1341522 1347840 1348320 1350440 1352295 1353024 1355634 1362816 1364160 1365174 1372280 1373760 1374165 1375920 1376088 1376410 1377152 1381212 1384279 1389024 1398670 1402380 1403136 1411488 1415232 1415736 1424163 1424640 1425060 1425234 1428840 1433120 1437345 1438632 1440894 1442448 1447680 1451034 1452465 1460160 1460680 1465776 1466298 1467648 1474380 1475520 1477840 1479870 1488240 1490580 1490762 1493964 1495872 1496313 1503360 1504776 1506260 1514240 1516320 1516860 1519245 1520064 1524096 1533168 1533714 1534680 1543360 1543815 1545480 1547910 1548099 1549296 1558518 1562652 1568320 1572480 1572672 1573040 1578528 1587456 1587924 1589952 1592703 1597245 1598480 1602720 1605436 1612260 1617984 1618461 1620528 1628640 1629220 1632960 1636992 1642680 1643265 1646736 1648512 1651104 1651692 1659960 1662080 1662570 1662773 1674270 1678404 1682856 1688960 1691280 1692873 1693440 1703520 1703728 1710072 1710681 1719744 1720110 1721440 1724814 1726515 1736280 1736492 1742958 1752192 1752816 1753920 1755572 1764360 1769040 1769256 1769670 1770624 1773408 1785888 1788696 1789333 1797760 1798290 1803060 1804032 1807512 1818271 1818880 1820232 1823094 1831680 1832220 1834560 1834784 1841616 1852032 1852578 1857492 1867455 1869840 1880970 1881984 1886976 1887648 1893213 1898884 1900080 1900312 1905120 1916460 1916694 1918176 1921192 1923264 1923831 1934712 1936620 1946880 1953315 1954368 1955064 1958138 1965840 1967360 1971216 1971918 1973160 1984320 1984905 1987440 1990413 1991952 1994496 1995084 2006368 2006795 2009124 2012283 2021760 2022480 2025660 2026752 2033451 2044224 2044952 2046240 2047761 2058420 2060640 2063880 2064132 2064615 2065728 2071818 2078024 2083536 2096896 2098005 2103570 2104704 2117232 2117986 2119936 2122848 2123604 2129660 2136960 2137590 2137851 2149680 2157312 2157948 2160704 2161341 2163672 2170615 2171520 2176551 2177280 2190240 2191020 2194465 2195648 2198664 2199447 2201472 2202256 2211570 2213280 2216760 2232360 2235870 2236143 2237872 2240946 2243808 2255040 2257164 2259390 2271360 2275290 2280096 2280908 2286144 2292992 2293480 2299752 2300571 2302020 2315040 2321865 2323944 2337088 2337777 2338560 2343978 2352480 2358720 2359008 2359560 2364544 2367792 2373605 2375390 2381184 2381886 2384928 2397720 2401490 2404080 2408154 2410016 2418390 2426112 2426976 2430792 2442960 2443830 2446080 2455488 2464020 2470104 2472768 2476656 2477538 2489940 2493120 2493855 2507960 2511405 2516864 2517606 2524284 2533440 2540160 2555280 2555592 2556190 2557568 2564352 2565108 2579616 2580165 2582160 2597530 2604420 2604738 2605824 2606752 2614437 2621120 2628288 2629224 2630880 2633358 2645760 2646540 2649920 2653560 2653884 2654505 2655936 2660112 2678832 2683044 2696640 2697435 2700880 2704590 2706048 2711268 2725632 2728320 2730348 2734641 2744560 2747520 2748330 2751840 2752176 2752820 2754304 2762424 2768558 2778048 2778867 2797340 2804760 2821455 2822976 2830464 2831472 2848326 2850120 2850468 2851135 2857680 2866240 2874690 2875041 2877264 2881788 2884896 2902068 2904930 2920320 2921360 2931552 2932596 2937207 2948760 2951040 2955680 2957877 2959740 2976480 2981160 2981524 2987928 2991744 2992626 3006720 3009552 3012520 3032640 3033720 3038490 3038861 3040128 3048192 3066336 3067428 3069360 3086720 3087630 3088007 3090960 3095820 3096198 3098592 3117036 3125304 3136640 3144960 3145344 3146080 3155355 3157056 3175848 3176979 3179904 3185406 3194490 3196960 3205440 3206385 3210872 3224520 3235968 3236922 3241056 3257280 3258440 3265920 3273984 3285360 3286530 3293472 3297024 3302208 3303384 3317355 3319920 3323047 3324160 3325140 3325546 3348540 3353805 3356808 3365712 3377920 3382560 3385746 3389085 3407040 3407456 3412935 3420144 3421362 3439488 3440220 3442880 3449628 3453030 3472560 3472984 3485916 3504384 3505632 3507840 3511144 3515967 3528720 3538080 3538512 3539340 3541248 3546816 3563085 3571776 3572829 3577392 3578666 3595520 3596580 3602235 3606120 3612231 3615024 3627585 3636542 3640464 3646188 3664440 3665745 3669120 3669568 3683232 3704064 3705156 3714984 3716307 3726905 3734910 3739680 3761940 3763968 3775296 3776409 3786426 3797768 3800160 3800624 3810240 3832920 3833388 3834285 3836352 3842384 3846528 3847662 3869424 3873240 3896295 3906630 3907107 3908736 3910128 3916276 3931680 3942432 3943836 3946320 3950037 3968640 3969810 3974880 3980826 3983904 3990168 3991589 4012736 4013590 4018248 4024566 4043520 4044960 4051320 4066902 4088448 4089904 4092480 4095522 4116840 4121280 4127760 4128264 4129230 4131456 4143636 4152837 4156048 4167072 4196010 4207140 4209408 4234464 4235972 4245696 4247208 4259320 4272489 4273920 4275180 4275702 4299360 4312035 4315896 4321408 4322682 4327344 4341230 4343040 4353102 4357395 4380480 4382040 4388930 4391296 4397328 4398894 4402944 4404512 4423140 4426560 4433520 4464720 4471740 4472286 4475744 4481892 4487616 4488939 4510080 4514328 4518780 4542720 4550580 4557735 4560192 4561816 4572288 4586960 4599504 4601142 4604040 4630080 4631445 4643730 4644297 4647888 4674176 4675554 4687956 4704960 4717440 4718016 4719120 4729088 4735584 4747210 4750780 4762368 4763772 4769856 4778109 4791735 4795440 4802980 4808160 4816308 4820032 4836780 4853952 4855383 4861584 4885920 4887660 4895345 4910976 4928040 4929795 4940208 4945536 4953312 4955076 4979880 4986240 4987710 4988319 5015920 5022810 5033728 5035212 5048568 5066880 5078619 5080320 5110560 5111184 5112380 5115136 5130216 5132043 5159232 5160330 5164320 5179545 5195060 5208840 5209476 5213504 5217667 5228874 5242240 5256576 5258448 5261760 5266716 5293080 5294965 5299840 5307120 5307768 5309010 5311872 5320224 5357664 5366088 5367999 5393280 5394870 5401760 5409180 5412096 5422536 5454813 5456640 5460696 5469282 5489120 5495040 5496660 5503680 5504352 5505640 5524848 5537116 5556096 5557734 5594680 5602365 5609520 5642910 5643599 5645952 5660928 5662944 5696652 5700240 5700936 5702270 5715360 5732480 5749380 5750082 5754528 5763576 5769792 5804136 5809860 5840640 5842720 5859945 5863104 5865192 5874414 5897520 5902080 5911360 5915754 5919480 5952960 5954715 5962320 5963048 5971239 5975856 5983488 5985252 6019104 6020385 6025040 6036849 6065280 6067440 6076980 6077722 6080256 6100353 6132672 6134856 6138720 6173440 6175260 6176014 6181920 6191640 6192396 6193845 6197184 6234072 6250608 6273280 6290688 6292160 6294015 6310710 6314112 6351696 6353958 6359808 6370812 6388980 6393920 6410880 6412770 6413553 6421744 6449040 6471936 6473844 6482112 6484023 6511845 6514560 6516880 6529653 6531840 6570720 6573060 6583395 6586944 6598341 6604416 6606768 6634710 6639840 6646094 6650280 6651092 6697080 6707610 6708429 6713616 6731424 6765120 6771492 6778170 6814080 6814912 6825870 6840288 6842724 6878976 6880440 6885760 6899256 6901713 6906060 6921395 6945120 6945968 6971832 7011264 7013331 7015680 7022288 7031934 7057440 7076160 7077024 7078680 7093632 7120815 7126170 7143552 7145658 7154784 7157332 7193160 7204470 7212240 7224462 7230048 7255170 7273084 7280928 7292376 7328880 7331490 7338240 7339136 7366464 7410312 7412951 7429968 7432614 7453810 7469820 7479360 7481565 7523880 7550592 7552818 7572852 7595536 7600320 7601248 7620480 7665840 7666776 7668570 7672704 7684768 7693056 7695324 7738848 7740495 7746480 7792590 7813260 7814214 7817472 7820256 7832552 7843311 7863360 7884864 7887672 7892640 7900074 7937280 7939620 7949760 7961652 7963515 7967808 7980336 7983178 8025472 8027180 8036496 8049132 8089920 8092305 8102640 8133804 8176896 8179808 8184960 8191044 8203923 8233680 8242560 8255520 8256528 8258460 8262912 8287272 8305674 8312096 8313865 8334144 8336601 8392020 8414280 8464365 8468928 8471944 8491392 8494416 8518640 8544978 8550360 8551404 8553405 8598720 8624070 8625123 8631792 8642816 8645364 8654688 8682460 8706204 8714790 8760960 8764080 8777860 8782592 8794656 8797788 8809024 8811621 8846280 8853120 8867040 8873631 8929440 8943480 8944572 8946665 8951488 8963784 8975232 8977878 9020160 9028656 9037560 9091355 9101160 9115470 9116583 9120384 9123632 9144576 9173920 9199008 9202284 9208080 9260160 9262890 9264021 9287460 9288594 9295776 9348352 9351108 9375912 9409920 9434880 9436032 9438240 9466065 9471168 9494420 9501560 9527544 9530937 9539712 9556218 9583470 9590880 9605960 9616320 9619155 9632616 9640064 9673560 9689953 9707904 9710766 9723168 9771840 9775320 9790690 9821952 9856080 9859590 9880416 9891072 9906624 9910152 9952065 9959760 9969141 9972480 9975420 9976638 10031840 10045620 10061415 10070424 10097136 10133760 10157238 10167255 10221120 10222368 10224760 10238805 10260432 10264086 10318464 10320660 10328640 10359090 10390120 10417680 10418952 10427008 10435334 10457748 10484480 10513152 10516896 10523520 10533432 10586160 10589930 10599680 10614240 10615536 10618020 10623744 10640448 10689255 10715328 10732176 10735998 10786560 10789740 10803520 10806705 10818360 10836693 10845072 10882755 10909626 10921392 10938564 10978240 10993320 10997235 11007360 11008704 11011280 11049696 11074232 11112192 11115468 11148921 11180715 11189360 11204730 11219040 11285820 11287198 11291904 11325888 11329227 11393304 11400480 11401872 11404540 11430720 11464960 11498760 11500164 11502855 11509056 11527152 11539584 11608272 11619720 11639411 11685440 11688885 11719890 11721321 11726208 11730384 11748828 11795040 11822720 11831508 11838960 11850111 11905920 11909430 11924640 11926096 11942478 11951712 11970504 11974767 12038208 12040770 12050080 12073698 12130560 12134880 12153960 12155444 12200706 12265344 12269712 12277440 12350520 12352028 12363840 12383280 12384792 12387690 12394368 12458511 12468144 12501216 12584320 12588030 12589567 12621420 12628224 12703392 12707916 12727897 12741624 12777960 12787840 12817467 12821760 12825540 12827106 12843488 12898080 12947688 12964224 12968046 13023690 13029120 13033760 13059306 13072185 13141440 13146120 13166790 13173888 13196682 13208832 13213536 13269420 13279680 13292188 13300560 13302184 13394160 13415220 13416858 13427232 13462848 13466817 13530240 13542984 13556340 13628160 13629824 13651740 13673205 13680576 13685448 13760880 13766909 13771520 13798512 13803426 13812120 13842790 13890240 13891936 13894335 13932891 13943664 14022528 14026662 14044576 14063868 14114880 14152320 14154048 14157360 14187264 14241630 14252340 14287104 14291316 14309568 14314664 14334327 14375205 14386320 14408940 14424480 14448924 14460096 14510340 14546168 14561856 14566149 14584752 14657760 14662980 14678272 14686035 14732928 14789385 14820624 14825902 14859936 14865228 14907620 14939640 14958720 14963130 14964957 15047760 15101184 15105636 15145704 15191072 15194305 15200640 15202496 15235857 15240960 15331680 15333552 15337140 15345408 15369536 15390648 15396129 15440035 15477696 15480990 15492960 15585180 15626520 15628428 15640512 15653001 15665104 15686622 15726720 15769728 15775344 15785280 15800148 15879240 15884895 15899520 15923304 15927030 15935616 15960672 15966356 16050944 16054360 16072992 16098264 16103997 16179840 16184610 16205280 16267608 16359616 16364439 16369920 16382088 16407846 16467360 16485120 16511040 16513056 16516920 16574544 16611348 16615235 16624192 16627730 16668288 16673202 16784040 16828560 16928730 16930797 16937856 16943888 16982784 16988832 17037280 17089956 17100720 17102808 17106810 17197440 17248140 17250246 17263584 17290728 17309376 17364920 17412408 17429580 17521920 17528160 17555720 17579835 17589312 17595576 17618048 17623242 17692560 17706240 17734080 17747262 17858880 17864145 17886960 17889144 17893330 17902976 17927568 17950464 17955756 18057312 18061155 18075120 18182710 18202320 18230940 18233166 18240768 18247264 18301059 18347840 18398016 18404568 18416160 18520320 18525780 18528042 18574920 18577188 18581535 18591552 18702216 18751824 18819840 18872064 18876480 18882045 18932130 18942336 18988840 19003120 19055088 19061874 19079424 19112436 19166940 19181760 19211920 19232640 19238310 19240659 19265232 19280128 19347120 19379906 19415808 19421532 19446336 19452069 19535535 19543680 19550640 19581380 19712160 19719180 19750185 19760832 19795023 19813248 19820304 19904130 19919520 19938282 19950840 19953276 19957945 20063680 20091240 20122830 20125287 20140848 20194272 20314476 20334510 20442240 20444736 20449520 20477610 20520864 20528172 20636928 20641320 20657280 20705139 20718180 20764185 20780240 20835360 20837904 20854016 20870668 20915496 21033792 21039993 21047040 21066864 21172320 21179860 21228480 21231072 21236040 21272027 21280896 21362445 21378510 21430656 21464352 21471996 21579480 21607040 21613410 21616049 21636720 21673386 21690144 21765510 21819252 21842784 21877128 21956480 21986640 21994470 22014720 22017408 22022560 22099392 22148464 22230936 22238853 22297842 22361430 22378720 22409460 22438080 22444695 22571640 22574396 22651776 22658454 22786608 22800960 22803744 22809080 22861440 22997520 23000328 23005710 23008519 23018112 23054304 23079168 23216544 23221485 23239440 23261329 23278822 23370880 23377770 23439780 23442642 23452416 23460768 23497656 23590080 23645440 23663016 23677920 23700222 23811840 23818860 23849280 23852192 23884956 23890545 23903424 23941008 23949534 24076416 24081540 24100160 24147396 24269760 24276915 24307920 24310888 24401412 24530688 24539424 24554880 24611769 24701040 24704056 24727680 24766560 24769584 24775380 24788736 24917022 24936288 24941595 25002432 25009803 25168640 25176060 25179134 25242840 25393095 25406784 25415832 25455794 25483248 25555920 25575680 25634934 25651080 25654212 25660215 25686976 25796160 25875369 25895376 25928448 25936092 26047380 26067520 26088335 26118612 26144370 26282880 26292240 26333580 26347776 26393364 26427072 26434863 26538840 26559360 26584376 26601120 26604368 26620893 26788320 26830440 26833716 26839995 26854464 26925696 26933634 27060480 27085968 27112680 27259648 27274065 27303480 27346410 27349749 27361152 27370896 27521760 27533818 27597024 27606852 27624240 27685580 27780480 27783872 27788670 27792063 27865782 27887328 28045056 28053324 28089152 28127736 28217995 28229760 28304640 28308096 28314720 28483260 28504680 28582632 28592811 28619136 28629328 28668654 28750410 28772640 28817880 28848960 28897848 28920192 29020680 29069859 29092336 29123712 29132298 29169504 29315520 29325960 29372070 29465856 29578770 29641248 29651804 29719872 29730456 29815240 29856195 29879280 29907423 29917440 29926260 29929914 30095520 30184245 30211272 30291408 30382144 30388610 30401280 30404992 30471714 30501765 30663360 30667104 30674280 30739072 30781296 30792258 30880070 30955392 30961980 30985920 31170360 31253040 31256856 31281024 31306002 31330208 31373244 31453440 31539456 31550688 31570560 31600296 31758480 31769790 31799040 31846608 31854060 31871232 31921344 31932712 32067765 32108720 32145984 32196528 32207994 32359680 32369220 32410560 32420115 32510079 32535216 32648265 32719232 32728878 32764176 32815692 32934720 32991705 33022080 33026112 33033840 33149088 33222696 33230470 33248384 33255460 33336576 33346404 33446763 33542145 33568080 33657120 33857460 33861594 33875712 33887776 33977664 33987681 34074560 34179912 34201440 34205616 34213620 34394880 34496280 34500492 34508565 34527168 34581456 34618752 34729840 34824816 34859160 34918233 35056320 35066655 35111440 35159670 35163963 35178624 35191152 35236096 35246484 35385120 35468160 35494524 35550333 35717760 35728290 35773920 35778288 35786660 35805952 35855136 35911512 35924301 36114624 36122310 36150240 36365420 36404640 36461880 36466332 36494528 36602118 36695680 36796032 36809136 36832320 37051560 37056084 37064755 37149840 37154376 37163070 37183104 37375533 37404432 37503648 37752960 37764090 37768701 37864260 37884672 37977680 38006240 38110176 38123748 38183691 38224872 38333880 38363520 38423840 38452401 38465280 38476620 38481318 38530464 38694240 38759812 38843064 38892672 38904138 39071070 39087360 39101280 39162760 39216555 39424320 39438360 39500370 39505193 39521664 39590046 39626496 39640608 39808260 39839040 39876564 39901680 39906552 39915890 40127360 40144091 40182480 40245660 40250574 40281696 40388544 40628952 40669020 40884480 40889472 40899040 40955220 41019615 41041728 41056344 41282640 41300727 41314560 41410278 41436360 41528370 41560480 41670720 41675808 41683005 41741336 41798673 41830992 42067584 42079986 42133728 42344640 42359720 42456960 42462144 42472080 42544054 42561792 42724890 42757020 42861312 42928704 42943992 43125615 43158960 43214080 43226820 43232098 43273440 43346772 43380288 43531020 43638504 43685568 43754256 43912960 43973280 43988940 44034816 44045120 44058105 44198784 44296928 44368155 44461872 44477706 44595684 44722860 44757440 44818920 44876160 44889390 44894871 45143280 45148792 45303552 45316908 45573216 45582915 45601920 45607488 45618160 45707571 45722880 45995040 46000656 46011420 46017038 46036224 46108608 46188387 46320105 46433088 46442970 46478880 46522658 46557644 46741760 46755540 46879560 46885284 46921536 46959003 46995312 47180160 47326032 47355840 47400444 47637720 47654685 47698560 47704384 47769912 47781090 47806848 47882016 47899068 48152832 48163080 48200320 48294792 48311991 48449765 48539520 48553830 48615840 48621776 48802824 49078848 49093317 49109760 49223538 49402080 49408112 49455360 49533120 49539168 49550760 49834044 49845705 49872576 49883190 50004864 50019606 50352120 50358268 50485680 50786190 50792391 50813568 50831664 50911588 50966496 51111840 51269868 51302160 51308424 51320430 51373952 51592320 51750738 51790752 51872184 51890657 52094760 52135040 52176670 52237224 52288740 52565760 52584480 52667160 52786728 52854144 52869726 53077680 53118720 53168752 53202240 53208736 53241786 53576640 53660880 53667432 53679990 53708928 53851392 53867268 54171936 54183465 54225360 54548130 54606960 54692820 54699498 54722304 54741792 54903177 55043520 55067636 55194048 55213704 55248480 55371160 55560960 55567744 55577340 55584126 55731564 55744605 55774656 56106648 56178304 56255472 56435990 56459520 56616192 56629440 56646135 56966520 57009360 57165264 57185622 57238272 57258656 57337308 57500820 57545280 57635760 57697920 57721977 57795696 57840384 58041360 58139718 58184672 58197055 58247424 58264596 58339008 58356207 58606605 58631040 58651920 58744140 59157540 59250555 59282496 59303608 59385069 59439744 59460912 59630480 59712390 59758560 59814846 59852520 59859828 59873835 60191040 60368490 60375861 60422544 60582816 60764288 60777220 60809984 60943428 61003530 61326720 61334208 61348560 61478144 61562592 61584516 61760140 61910784 61923960 61971840 62115417 62292555 62340720 62506080 62513712 62562048 62612004 62660416 62746488 62947835 63101376 63119979 63141120 63200592 63516960 63539580 63639485 63693216 63708120 63816081 63842688 63865424 64087335 64135530 64217440 64291968 64393056 64415988 64738440 64821120 64840230 64848147 65020158 65070432 65296530 65438464 65457756 65528352 65631384 65869440 65983410 66044160 66052224 66067680 66298176 66445392 66460940 66496768 66510920 66692808 66716559 66893526 67084290 67092481 67136160 67314240 67334085 67714920 67723188 67775552 67829671 67955328 67975362 68149120 68359824 68402880 68411232 68427240 68834545 68992560 69000984 69017130 69025557 69054336 69162912 69237504 69459680 69649632 69664455 69718320 69783987 69836466 70112640 70133310 70222880 70319340 70327926 70357248 70382304 70492968 70770240 70936320 70989048 71100666 71435520 71456580 71547840 71556576 71573320 71671635 71710272 71823024 71848602 72229248 72244620 72300480 72730840 72809280 72830745 72923760 72932664 72989056 73204236 73366787 73391360 73592064 73618272 73664640 74103120 74112168 74129510 74299680 74308752 74326140 74366208 74751066 74808864 74824785 75007296 75505920 75528180 75537402 75728520 75955360 76012480 76179285 76220352 76247496 76367382 76449744 76667760 76727040 76847680 76904802 76953240 76962636 76980645 77060928 77388480 77519624 77626107 77686128 77785344 77808276 78142140 78202560 78265005 78325520 78433110 78848640 78876720 79000740 79010386 79043328 79180092 79281216 79304589 79616520 79678080 79753128 79803360 79813104 79831780 80254720 80288182 80364960 80491320 80501148 80519985 80563392 80777088 81257904 81338040 81778944 81798080 81822195 81910440 82039230 82049247 82083456 82112688 82565280 82601454 82820556 82872720 83056740 83120960 83341440 83351616 83366010 83376189 83482672 83597346 83661984 84135168 84159972 84267456 84653985 84689280 84719440 84913920 84924288 84944160 85088108 85449780 85514040 85778433 85857408 85887984 86251230 86317920 86453640 86464196 86546880 86693544 86760576 87062040 87209577 87277008 87371136 87508512 87946560 87977880 88090240 88116210 88126969 88397568 88593856 88736310 88923744 88955412 89191368 89445720 89514880 89637840 89722269 89752320 89778780 89789742 90286560 90297584 90633816 91146432 91165830 91203840 91214976 91236320 91415142 91505295 91990080 92001312 92022840 92034076 92217216 92376774 92640210 92866176 92885940 92957760 93045316 93115288 93511080 93759120 93770568 93843072 93918006 93990624 94360320 94652064 94711680 94800888 95275440 95309370 95397120 95408768 95539824 95562180 95613696 95764032 95798136 96203295 96326160 96368363 96400640 96589584 96623982 96899530 97079040 97107660 97231680 97243552 97260345 97530237 97605648 98157696 98186634 98447076 98804160 98816224 98975115 99066240 99078336 99101520 99668088 99691410 99745152 99766380 100009728 100039212 100340289 100626435 100704240 100716536 100971360 101572380 101584782 101627136 101663328 101823176 101932992 101963043 102223680 102539736 102604320 102616848 102640860 102747904 103184640 103501476 103525695 103581504 103744368 103781314 104189520 104270080 104353340 104474448 104577480 104754699 105168960 105199965 105334320 105491889 105573456 105708288 105739452 106155360 106337504 106360135 106404480 106417472 106483572 106650999 107153280 107321760 107334864 107359980 107417856 107734536 107772903 108080245 108343872 108366930 108450720 109096260 109213920 109385640 109398996 109483584 109806354 110087040 110135272 110388096 110427408 110496960 110742320 111135488 111154680 111168252 111194265 111463128 111489210 111549312 112126599 112213296 112356608 112510944 112871980 113258880 113292270 113306103 113933040 114018720 114330528 114371244 114517312 114551073 114674616 115001640 115042595 115090560 115271520 115357203 115395840 115443954 115591392 116082720 116279436 116306645 116369344 116394110 116529192 116678016 116712414 117213210 117262080 117303840 117488280 118315080 118501110 118515579 118564992 118607216 118770138 118879488 118921824 119260960 119424780 119517120 119629692 119705040 119719656 119747670 120382080 120432273 120736980 120751722 120845088 121165632 121528576 121554440 121886856 122007060 122653440 122668416 122697120 123058845 123125184 123169032 123520280 123847920 123902181 123943680 124230834 124585110 124681440 125012160 125027424 125049015 125224008 125320832 125492976 125895670 126202752 126239958 126401184 127033920 127079160 127278970 127386432 127416240 127632162 127685376 127730848 128174670 128271060 128434880 128583936 128786112 128831976 129376845 129476880 129642240 129680460 129696294 130040316 130140864 130593060 130915512 131056704 131262768 131738880 131966820 132104448 132135360 132174315 132596352 132890784 132921880 133021840 133104465 133385616 133433118 133787052 134168580 134184962 134272320 134628480 134668170 134684613 135429840 135446376 135551104 135659342 135910656 135950724 136298240 136719648 136748745 136805760 136822464 136854480 137669090 137985120 138001968 138034260 138051114 138108672 138325824 138565161 138919360 138960315 139299264 139328910 139436640 139567974 139672932 140225280 140266620 140445760 140638680 140655852 140764608 140877009 140985936 141540480 141978096 142201332 142913160 142964055 143095680 143113152 143146640 143343270 143420544 143646048 143697204 144458496 144489240 144600960 144935973 145349295 145461680 145618560 145661490 145847520 145865328 145978112 146408472 146733574 147236544 147279951 147329280 148206240 148224336 148259020 148599360 148617504 148652280 149502132 149537115 149617728 149649570 150014592 151056360 151074804 151312343 151457040 151910720 152024960 152358570 152377173 152440704 152494992 152734764 152899488 153335520 153695360 153809604 153906480 153925272 153961290 154121856 154776960 155039248 155252214 155372256 155616552 155671971 156284280 156405120 156530010 156651040 156866220 157697280 157753440 158001480 158020772 158360184 158562432 158609178 159233040 159356160 159506256 159606720 159626208 159663560 160576364 160729920 160982640 161002296 161039970 161059633 161126784 161554176 162515808 162550395 162676080 163596160 163644390 163664371 163820880 164078460 164098494 164166912 164225376 165130560 165202908 165641112 165745440 166113480 166241920 166682880 166703232 166732020 166752378 166965344 167194692 167233815 167323968 168319944 168534912 169307970 169378560 169438880 169848576 169888320 169938405 170176216 170899560 171028080 171556866 171714816 171775968 172502460 172635840 172907280 172928392 173093760 173165931 173387088 173521152 174124080 174419154 174554016 174591165 174742272 175017024 175068621 175819815 175893120 175955760 176180480 176232420 176253938 177187712 177472620 177751665 177847488 177910824 178382736 178891440 179029760 179275680 179444538 179557560 179579484 179621505 180573120 180595168 181127583 181267632 182292864 182331660 182429952 182472640 182830284 183010590 183980160 184002624 184045680 184068152 184434432 184753548 185280420 185732352 185771880 185915520 186090632 186230576 186346251 186877665 187022160 187518240 187541136 187686144 187836012 187981248 188843505 189304128 189359937 189423360 189601776 190550880 190618740 190817536 190918455 191079648 191124360 191448243 191528064 191596272 192262005 192406590 192652320 192736726 193179168 193247964 193799060 194215320 194463360 194487104 194520690 194544441 195060474 195211296 196315392 196373268 196894152 197525965 197608320 197632448 197950230 198132480 198156672 198203040 199336176 199382820 199490304 199532760 200078424 200149677 200680578 200720455 201252870 201277443 201408480 201433072 201942720 203144760 203169564 203326656 203489013 203646352 203865984 203926086 204447360 205079472 205208640 205233696 205281720 206503635 207002952 207051390 207076671 207163008 207488736 207562628 208379040 208706680 208948896 208993365 209154960 209351961 209509398 210337920 210399930 210668640 210983778 211146912 211478904 212310720 212675008 212720270 212808960 212834944 212967144 213301998 214306560 214643520 214669728 214719960 215469072 215545806 216160490 216687744 216733860 216901440 218192520 218427840 218771280 218797992 218967168 219612708 220100361 220174080 220270544 220776192 220854816 220993920 221484640 222309360 222336504 222388530 222926256 222978420 223098624 224253198 224426592 224474355 225021888 225743960 226517760 226584540 226612206 227866080 228037440 228537855 228661056 228742488 229034624 229102146 229349232 230003280 230085190 230181120 230543040 230714406 230887908 230941935 231182784 232165440 232558872 232613290 232738688 232788220 233058384 233356032 233424828 234426420 234607680 234795015 234976560 236630160 237002220 237031158 237129984 237214432 237540276 237843648 237913767 238521920 238849560 239034240 239259384 239410080 239439312 239495340 240764160 240864546 241473960 241503444 241559955 241690176 242331264 243108880 243773712 244014120 245336832 245394240 245466585 246117690 246147741 246250368 246338064 247040560 247695840 247804362 248461668 249170220 249362880 250024320 250054848 250098030 250128567 250448016 250641664 250985952 251791340 252405504 252479916 252802368 253961955 254067840 254158320 254557940 254772864 254832480 255264324 255461696 256349340 256542120 256869760 257335299 257572224 257663952 258753690 258953760 259360920 259392588 259453285 260080632 260281728 261186120 261628731 261831024 262113408 262525536 263933640 264270720 264348630 264380907 265192704 265781568 265843760 266043680 266208930 266771232 266866236 267574104 268337160 268369924 268544640 269166807 269256960 269336340 269369226 270859680 270892752 271102208 271318684 271901448 273439296 273497490 273611520 273644928 273708960 274515885 275338180 275970240 276003936 276068520 276102228 276536351 276651648 277130322 277838720 277920630 278598528 278657820 278873280 279135948 279345864 280533240 280891520 281008637 281277360 281311704 281529216 281754018 281971872 283080960 283956192 284402664 285826320 285928110 286191360 286226304 286293280 286686540 286841088 287292096 287394408 288609885 288978480 289105089 289201920 289871946 290698590 290923360 291237120 291322980 291695040 291730656 291781035 292590711 292816944 293467148 294473088 294559902 296412480 296448672 296518040 296925345 297198720 297235008 297304560 299004264 299074230 299110747 299235456 299299140 300029184 301879305 302112720 302149608 302624686 302914080 303821440 304049920 304717140 304754346 304881408 304989984 305469528 305798976 306671040 307390720 307619208 307812960 307850544 307922580 308243712 309553920 310078496 310504428 310577085 310744512 311233104 311343942 312568560 312810240 313060020 313302080 313732440 314264097 315506880 315599895 316002960 316041544 316475667 316720368 317124864 317218356 318466080 319012512 319080405 319213440 319252416 319327120 319952997 321152728 321459840 321965280 322004592 322079940 322119266 322253568 323318709 324240735 325031616 325100790 325352160 327192320 327288780 327328742 327641760 328156920 328196988 328450752 330261120 330405816 331282224 331490880 332226960 332483840 333406464 333464040 333504756 333582795 333930688 334389384 334467630 334647936 335462405 336379797 336639888 337069824 338615940 338877760 339148355 339776640 339876810 339918309 340352432 341799120 342056160 343113732 343551936 343653219 345004920 345127785 345271680 345814560 345856784 346071609 346187520 346331862 346774176 348248160 348838308 348919935 349108032 349182330 350034048 350137242 351639630 351786240 351911520 352464840 352507876 354375424 354945240 355503330 355546737 355694976 355821648 356765472 357782880 358551360 358889076 359115120 359158968 359243010 361146240 361190336 361296819 362255166 362535264 364585728 364663320 364945280 365660568 366021180 366833935 367960320 368005248 368091360 368136304 369507096 370560840 371543760 371706543 371831040 372181264 372461152 372692502 373755330 374044320 375036480 375082272 375672024 375962496 377687010 378608256 378719874 379203552 381101760 381237480 381836910 382159296 382248720 382896486 383056128 383192544 384524010 384813180 385304640 385473452 386358336 386495928 387598120 388130535 388430640 388926720 388974208 389041380 389088882 390120948 390422592 392746536 393788304 395051930 395216640 395264896 395900460 396313344 396406080 396522945 398672352 398765640 399065520 400156848 400299354 401361156 401440910 402505740 402554886 402816960 402866144 403885440 404053839 406289520 406339128 406653312 406978026 407292704 407731968 407852172 408894720 410158944 410246235 410417280 410467392 410563440 413007270 414005904 414102780 414153342 414326016 414977472 415125256 415695483 416758080 416880945 417413360 417897792 417986730 418309920 418703922 419018796 420675840 420799860 421337280 421967556 422293824 422631027 422957808 424621440 425350016 425440540 425669888 425934288 426603996 428892165 429287040 429339456 429439920 430938144 431091612 432320980 433375488 433467720 433802880 434807919 436047885 436385040 436855680 437542560 437595984 437934336 439225416 440200722 440541088 440634845 441709632 441839853 441987840 442969280 444618720 444673008 444777060 445852512 445956840 448506396 448611345 448853184 448948710 450043776 451487920 453169080 453224412 453937029 455732160 456074880 457075710 457131519 457322112 457484976 458069248 458204292 458698464 460006560 460170380 461086080 461428812 461775816 461883870 462365568 464330880 465117744 465226580 465477376 465576440 466116768 466849656 467015913 468852840 469215360 469590030 469647367 469953120 473260320 474004440 474062316 474428864 475080552 475687296 475827534 477043840 477699120 478068480 478518768 478820160 478878624 478990680 481729092 481841815 482947920 483006888 483119910 483178899 483380352 484662528 486217760 487547424 487651185 488028240 490788480 490933170 490993113 492235380 492295482 492500736 492676128 494081120 495391680 495608724 496923336 498340440 498725760 500048640 500109696 500196060 500257134 500896032 501701445 501971904 503582680 504959832 505604736 507923910 508135680 508316640 509115880 509545728 509664960 509815215 510528648 510923392 512698680 513084240 513567509 513739520 514670598 515144448 515327904 517507380 517907520 518721840 518785176 518906570 520161264 520563456 522372240 523257462 523662048 523773495 524226816 525051072 527459445 527867280 528541440 528697260 528761814 531563136 531687520 532087360 532417860 533254995 533542464 533732472 535148208 536674320 536739848 537089280 538333614 538672680 538738452 538864515 541719360 541785504 542637368 543382749 543802896 546878592 546994980 547289856 547417920 549031770 550676360 551940480 552007872 552137040 552204456 553072702 553303296 554260644 555677440 555841260 557197056 557315640 557746560 558271896 558691728 560632995 561066480 561783040 562017274 562554720 562623408 563058432 563508036 563943744 566530515 567912384 568805328 571652640 571856220 572452608 572586560 572755365 573373080 574344729 574584192 574788816 576786015 577219770 577956960 578210178 579743892 581397180 581846720 582645960 583390080 583461312 583562070 583633323 585181422 585633888 586934296 588946176 589119804 592577895 592824960 592897344 593036080 593850690 594397440 594470016 594609120 598008528 598148460 598221494 598470912 598598280 600449031 602161365 603758610 603832329 604225440 604299216 605249372 605828160 607642880 609434280 609508692 609979968 610467039 610939056 611597952 613342080 615238416 615625920 615701088 615845160 616888783 619510905 620156992 621008856 621154170 621230013 621489024 622466208 622687884 625137120 626120040 626604160 627464880 628055883 628528194 631013760 631199790 632005920 632083088 632951334 633440736 634436712 636932160 638025024 638160810 638426880 638504832 638654240 639905994 642305456 642919680 643930560 644009184 644159880 644238532 646637418 648481470 650063232 650201580 650704320 654577560 654657484 655283520 656313840 656393976 656901504 660301083 660522240 660811632 662564448 662981760 664453920 666928080 667009512 667165590 667247051 667861376 668778768 668935260 669295872 670924810 672759594 673279776 673423065 674578541 677231880 677755520 678296710 679553280 679753620 679836618 680704864 683598240 684112320 686227464 687103872 687306438 690009840 690255570 690543360 691629120 691713568 692143218 692663724 692825805 693548352 696496320 697676616 697839870 698216064 698364660 700068096 700274484 703279260 703823040 704385045 704929680 705015752 709890480 711006660 711093474 711389952 711643296 713530944 713741301 715565760 717102720 717778152 718230240 718317936 718486020 722292480 722380672 722593638 724510332 724679865 725070528 729326640 729890560 731321136 732042360 733667870 736010496 736182720 736272608 736399755 738443223 739014192 741121680 743087520 743413086 744362528 744922304 745385004 747510660 748088640 750072960 750164544 750385701 751344048 751924992 755374020 756561715 757216512 757439748 758407104 761885865 762203520 762474960 763673820 764318592 764497440 765792972 766385088 769048020 769626360 770609280 770946904 772005897 772716672 772991856 775196240 776261070 776861280 777948416 778082760 778177764 778359855 780241896 780845184 784886193 785493072 787576608 790103860 790529792 791800920 792812160 793045890 793142721 797344704 797531280 798131040 800313696 800598708 802722312 802881820 805011480 805109772 805298165 805633920 805732288 807500421 807770880 808107678 812579040 812678256 813306624 813956052 814585408 815704344 818321855 820317888 820492470 820834560 820934784 821126880 826014540 828011808 828205560 828306684 829609053 829954944 830250512 831390966 833516160 833761890 834826720 835795584 835973460 836619840 837407844 838037592 841599720 842674560 843025911 843935112 844587648 845262054 845915616 849242880 850700032 850881080 851868576 853207992 857784330 858574080 858678912 858879840 861876288 862183224 864641960 865829655 866935440 867315267 867605760 869615838 872095770 872202253 872770080 873711360 875085120 875191968 875343105 878450832 880401444 881082176 881269690 883419264 883679706 885938560 889237440 889346016 889554120 891705024 891913680 897012792 897222690 897332241 897706368 897897420 900087552 902975840 905637915 906338160 906448824 907874058 911464320 912149760 914151420 914263038 914644224 914969952 916408584 917396928 920013120 920340760 922172160 922857624 923551632 923767740 924731136 928661760 930235488 930453160 931152880 931731255 932233536 933699312 934031826 937705680 938430720 939180060 939294734 939906240 942792291 946520640 946799685 948008880 948124632 948857728 950161104 951374592 951655068 954087680 955398240 957037536 957241215 957640320 957757248 957981360 963458184 963683630 965895840 966013776 966239820 966357798 966760704 969956127 972435520 972722205 975094848 975302370 976056480 981576960 981866340 981986226 984470760 984590964 985352256 988162240 990783360 991217448 993846672 996680880 997451520 1000219392 1000392120 1000514268 1000748385 1001792064 1003402890 1003943808 1006387215 1007165360 1009139391 1009919664 1011209472 1015847820 1016633280 1017445065 1018231760 1019329920 1019630430 1019754927 1021057296 1021846784 1025397360 1026168480 1027135018 1029341196 1030655808 1030959657 1035014760 1035383355 1035815040 1037443680 1037570352 1037813140 1040322528 1044744480 1046514924 1046759805 1047324096 1047546990 1050102144 1054918890 1055734560 1057394520 1057523628 1063126272 1063375040 1064174720 1064835720 1066509990 1066640211 1067084928 1067464944 1070296416 1073348640 1073479696 1076667228 1077345360 1077476904 1077729030 1083438720 1083571008 1083890457 1085274736 1086765498 1087605792 1093757184 1093989960 1094835840 1098063540 1100501805 1101352720 1103880960 1104015744 1104274080 1104408912 1106145404 1108521288 1111682520 1114631280 1115119629 1115493120 1116543792 1117383456 1121265990 1122132960 1124034548 1125109440 1125246816 1127016072 1127417431 1127887488 1133061030 1135824768 1137610656 1143305280 1143712440 1145173120 1145510730 1145650597 1146746160 1148689458 1149168384 1149577632 1153572030 1154439540 1155913920 1156420356 1159487784 1162794360 1163693440 1165291920 1166780160 1166922624 1167124140 1167266646 1170362844 1171267776 1173868592 1178239608 1185155790 1185649920 1185794688 1186072160 1187701380 1188940032 1189218240 1189568835 1196017056 1196296920 1196442988 1197196560 1200898062 1204322730 1207517220 1207664658 1208450880 1208598432 1210498744 1211656320 1212161517 1218868560 1219017384 1219959936 1220934078 1221878112 1223195904 1226684160 1230476832 1230738705 1231251840 1231402176 1231690320 1233777566 1239021810 1240313984 1242017712 1242308340 1242460026 1242978048 1244932416 1245375768 1250274240 1250642835 1252240080 1253208320 1254929760 1256111766 1257056388 1262027520 1262399580 1264011840 1264166176 1265902668 1266881472 1267893081 1268873424 1273864320 1276050048 1276321620 1277009664 1277308480 1279811988 1284610912 1286676495 1287861120 1288018368 1288319760 1288477064 1293274836 1296962940 1300126464 1300403160 1301408640 1304423757 1308143655 1309155120 1309314968 1310567040 1312627680 1312787952 1313803008 1320602166 1321623264 1321904535 1325128896 1325519559 1325963520 1328907840 1333856160 1334019024 1334331180 1334494102 1335722752 1337557536 1337870520 1341849620 1345519188 1345834035 1346559552 1346846130 1349157082 1354463760 1355511040 1356593420 1359507240 1359673236 1361409728 1361811087 1367196480 1368224640 1371394557 1372454928 1374207744 1374612876 1380019680 1380511140 1382681755 1383258240 1383427136 1384286436 1385327448 1385651610 1387096704 1392992640 1395353232 1395679740 1396432128 1396729320 1400548968 1401047739 1405043185 1406558520 1407646080 1408770090 1408942101 1409859360 1410031504 1419780960 1422013320 1422186948 1423286592 1427061888 1427482602 1431131520 1434205440 1435556304 1436460480 1436635872 1436972040 1444761344 1445187276 1445525445 1449020664 1449359730 1449536697 1450141056 1458653280 1462642272 1462953555 1464084720 1467335740 1472365440 1472545216 1472799510 1472979339 1476886446 1478028384 1482243360 1486175040 1486826172 1488725056 1489844608 1490770008 1495021320 1495553735 1496177280 1500145920 1500329088 1500771402 1502688096 1510748040 1513123430 1514879496 1516814208 1523771730 1524407040 1524949920 1527347640 1528637184 1528994880 1531585944 1532770176 1538096040 1539252720 1540702527 1541218560 1541893808 1544011794 1545433344 1545983712 1550392480 1552522140 1553722560 1556165520 1556355528 1556719710 1560483792 1561690368 1569772386 1570986144 1571320485 1575153216 1580207720 1582378335 1583601840 1585624320 1586091780 1586285442 1594689408 1595062560 1596262080 1599764985 1600627392 1601197416 1605444624 1605763640 1610022960 1610219544 1610596330 1611267840 1611464576 1615000842 1616215356 1616593545 1625158080 1625356512 1627912104 1629170816 1631408688 1636643710 1640635776 1640984940 1641869568 1642253760 1652029080 1656023616 1656411120 1656613368 1659218106 1659909888 1660501024 1662781932 1667032320 1667523780 1669653440 1671591168 1671946920 1673239680 1674815688 1676075184 1681898985 1683199440 1685349120 1686051822 1687870224 1689175296 1690524108 1691831232 1699591545 1701762160 1703737152 1706415984 1715568660 1717357824 1717759680 1718266095 1723034187 1723752576 1724366448 1729283920 1730358045 1731659310 1733870880 1734630534 1739231676 1744191540 1744404506 1745540160 1750170240 1750383936 1750686210 1750899969 1756901664 1760802888 1762164352 1762539380 1766838528 1767359412 1771877120 1777733685 1778474880 1778692032 1779108240 1783410048 1783827360 1794025584 1794445380 1794664482 1795412736 1795794840 1801347093 1805951680 1806484095 1811275830 1811496987 1812676320 1812897648 1815748116 1822928640 1828302840 1828526076 1829939904 1831401117 1832817168 1834793856 1840026240 1840681520 1845715248 1847103264 1847535480 1850666349 1858532715 1860470976 1860906320 1862305760 1863462510 1863690039 1864467072 1867398624 1868063652 1875411360 1878360120 1878589468 1879812480 1884167649 1885584582 1893041280 1893599370 1896017760 1896249264 1897715456 1900322208 1903310136 1910796480 1914075072 1914482430 1915280640 1915514496 1915962720 1926916368 1927367260 1931791680 1932027552 1932479640 1932715596 1939912254 1944871040 1945444410 1945681949 1950189696 1950604740 1952112960 1963732680 1963972452 1967060459 1968941520 1969181928 1970704512 1976324480 1980903249 1981566720 1982434896 1987693344 1993361760 2000784240 2001028536 2001496770 2001741153 2003584128 2006805780 2007887616 2012774430 2014330720 2018278782 2019839328 2020269195 2023735623 2031695640 2033266560 2034890130 2036463520 2038659840 2039260860 2039509854 2042114592 2050794720 2052336960 2054270036 2058682392 2061311616 2061919314 2070029520 2070766710 2071630080 2074887360 2075140704 2075626280 2078477415 2080645056 2089488960 2093029848 2093519610 2093775229 2094648192 2095093980 2100204288 2109837780 2111469120 2113155135 2114789040 2115047256 2126750080 2127636823 2128349440 2129671440 2133019980 2133280422 2134169856 2134929888 2140592832 2146697280 2146959392 2153334456 2154690720 2154953808 2155458060 2166877440 2167142016 2167780914 2170549472 2173530996 2174039595 2175211584 2187979920 2189671680 2196127080 2201003610 2202705440 2208031488 2208548160 2208817824 2209199265 2212290808 2215329669 2217042576 2223365040 2229262560 2230239258 2233087584 2234766912 2242531980 2244265920 2248069096 2250218880 2250493632 2251157103 2254032144 2254834862 2255774976 2266122060 2269685145 2271649536 2275221312 2285657595 2286610560 2287424880 2290346240 2291021460 2291301194 2293492320 2297378916 2299155264 2307144060 2308879080 2311827840 2312840712 2318975568 2325588720 2327386880 2330583840 2333845248 2334248280 2334533292 2335079565 2340725688 2342535552 2347737184 2348236835 2354658579 2356479216 2370311580 2371589376 2372144320 2375402760 2378436480 2379137670 2379428163 2392034112 2392593840 2392885976 2394393120 2401796124 2408645460 2415034440 2415329316 2415894495 2416901760 2417196864 2420997488 2422501263 2423312640 2424323034 2437737120 2438034768 2439919872 2441868156 2443756224 2454965565 2460953664 2461477410 2462503680 2462804352 2463380640 2467555132 2478043620 2480627968 2484035424 2484616680 2484920052 2488827159 2489864832 2490751536 2500548480 2501285670 2504480160 2509859520 2512223532 2514112776 2524799160 2528023680 2528332352 2529077733 2531805336 2533762944 2535786162 2537746848 2547728640 2552100096 2552643240 2554616960 2559623976 2567837545 2569221824 2573352990 2575722240 2576036736 2576639520 2576954128 2586549672 2593925880 2600806320 2601945801 2602817280 2608847514 2616287310 2616606759 2618310240 2618629936 2621134080 2625255360 2625575904 2641204332 2643246528 2643809070 2650257792 2651039118 2657815680 2667712320 2668038048 2668662360 2668988204 2675115072 2675741040 2683699240 2691038376 2691668070 2691996723 2693119104 2693692260 2698314164 2708927520 2713186840 2716913745 2719014480 2719346472 2722819456 2723622174 2734392960 2736449280 2742789114 2744909856 2749225752 2760039360 2761022280 2765363510 2766516480 2766854272 2768572872 2770654896 2771303220 2774193408 2785985280 2790706464 2791359480 2793458640 2801097936 2802095478 2810086370 2813117040 2815292160 2817540180 2817884202 2819718720 2820063008 2828376873 2839561920 2844026640 2844373896 2846573184 2854123776 2854965204 2862263040 2871112608 2871723645 2872920960 2873271744 2873944080 2890374552 2891050890 2898041328 2898719460 2899073394 2900282112 2909868381 2917306560 2918166615 2925284544 2925907110 2928169440 2934671480 2944730880 2945090432 2945599020 2945958678 2953772892 2956056768 2964486720 2972350080 2973652344 2977450112 2979689216 2981540016 2990042640 2991107470 2992354560 3000658176 3001542804 3002245155 3005376192 3019161645 3021496080 3026246860 3029758992 3033628416 3047543460 3049899840 3052335195 3054695280 3057989760 3059264781 3063171888 3065540352 3076192080 3078505440 3081405054 3083787616 3084443915 3088023588 3091967424 3092878971 3100784960 3105044280 3106150065 3107445120 3112331040 3112711056 3113439420 3120967584 3139544772 3140279415 3141972288 3142640970 3150306432 3160415440 3164756670 3167203680 3172183560 3172570884 3189378816 3190125120 3192524160 3199529970 3199920633 3201254784 3202394832 3210889248 3211527280 3220045920 3220439088 3221192660 3222929152 3230001684 3232430712 3233187090 3250316160 3250713024 3251671371 3255824208 3258341632 3262817376 3273287420 3281271552 3281969880 3284507520 3287531569 3301505415 3304058160 3312047232 3312822240 3313226736 3318436212 3321002048 3325563864 3335047560 3336235255 3339306880 3343893840 3345358887 3346479360 3349631376 3352150368 3363797970 3366398880 3372103644 3372892705 3375740448 3381048216 3382252293 3383662464 3399183090 3403524320 3407474304 3412831968 3431137320 3435519360 3436532190 3436951791 3446068374 3447505152 3448732896 3458567840 3460716090 3463318620 3467741760 3469261068 3478463352 3488383080 3488809012 3491080320 3500340480 3500767872 3501372420 3501799938 3513803328 3521605776 3524328704 3525078760 3534718824 3555467370 3555901493 3556949760 3557384064 3558216480 3566820096 3567654720 3568706505 3588051168 3588890760 3589328964 3591589680 3594972563 3602694186 3611903360 3612968190 3622551660 3622993974 3625352640 3625795296 3631496232 3656605680 3657052152 3659879808 3662802234 3665634336 3669587712 3680052480 3681363040 3691430496 3692216115 3694206528 3695070960 3701332698 3717065430 3720941952 3721812640 3724611520 3726925020 3727380078 3728934144 3734797248 3736127304 3750822720 3751928505 3756720240 3757178936 3759624960 3768335298 3771169164 3786082560 3787198740 3792035520 3792498528 3800644416 3803679243 3806620272 3821592960 3828150144 3828964860 3831028992 3831925440 3853832736 3854734520 3860029485 3863583360 3864055104 3864959280 3865431192 3879824508 3888439711 3889742080 3890888820 3891363898 3900379392 3901209480 3904225920 3924430965 3927465360 3927944904 3934120918 3937883040 3938363856 3941409024 3952648960 3961806498 3964869792 3965713605 3975386688 3986723520 4001568480 4002057072 4002993540 4003482306 4007168256 4013611560 4025548860 4028661440 4036557564 4037502105 4039678656 4040538390 4047471246 4063391280 4066533120 4069780260 4072927040 4078521720 4079019708 4084229184 4085433261 4101589440 4104673920 4108540072 4114183671 4117364784 4122623232 4123838628 4140059040 4141533420 4148045265 4149774720 4150281408 4151252560 4156954830 4161290112 4178977920 4186059696 4187039220 4187550458 4189296384 4190187960 4203143217 4215129555 4219675560 4222938240 4226310270 4226826303 4229578080 4230094512 4253500160 4255273646 4259342880 4266039960 4266560844 4269859776 4281185664 4293394560 4293918784 4306668912 4309381440 4309907616 4310916120 4334284032 4335561828 4336576335 4341098944 4347061992 4348079190 4348610091 4350423168 4361011265 4375959840 4392254160 4402007220 4405410880 4417096320 4417635648 4418398530 4418938017 4424581616 4430659338 4434085152 4446730080 4458525120 4460478516 4466175168 4469533824 4485063960 4486661205 4488531840 4496138192 4500437760 4500987264 4502314206 4508064288 4509669724 4532244120 4539370290 4550442624 4571315190 4573221120 4574849760 4582042920 4582602388 4586984640 4594757832 4598310528 4614288120 4617758160 4622107581 4623655680 4625681424 4637951136 4651177440 4661167680 4668496560 4669066584 4670159130 4670729357 4681451376 4685071104 4695474368 4696473670 4709317158 4712958432 4713961455 4740623160 4744288640 4750805520 4756872960 4758275340 4758856326 4784068224 4785187680 4785771952 4788786240 4803592248 4817290920 4830068880 4830658632 4831788990 4833803520 4834393728 4841994976 4845002526 4848646068 4849780635 4875474240 4876069536 4883736312 4887512448 4909931130 4921907328 4922954820 4925608704 4926761280 4935110264 4956087240 4968070848 4969233360 4969840104 4977654318 4979729664 4981503072 5001096960 5002571340 5008960320 5019719040 5024447064 5028225552 5045696955 5049598320 5056047360 5056664704 5058155466 5063610672 5067525888 5071572324 5075493696 5098774635 5105286480 5109233920 5119247952 5135675090 5138443648 5146705980 5152073472 5153279040 5153908256 5154798285 5169102561 5173099344 5187851760 5201612640 5203891602 5217695028 5232574620 5233213518 5236620480 5237259872 5250510720 5251151808 5252699907 5282408664 5286493056 5287618140 5300515584 5302078236 5315631360 5333201055 5335424640 5336076096 5337324720 5337976408 5350230144 5351482080 5367398480 5382076752 5383336140 5383993446 5386238208 5387384520 5396628328 5404041279 5417855040 5419452285 5426373680 5433827490 5434490961 5438028960 5438692944 5445638912 5447244348 5468785920 5485578228 5489819712 5494203351 5498451504 5520078720 5522044560 5530727020 5533708544 5537145744 5541309792 5542606440 5551999047 5575598145 5581412928 5582718960 5586917280 5591070117 5602195872 5604190956 5620172740 5626234080 5635080360 5635768404 5637087155 5639437440 5640126016 5652502947 5656753746 5679123840 5688053280 5688747792 5693146368 5709930408 5728252985 5742225216 5743447290 5745841920 5746543488 5747888160 5780749104 5782101780 5796082656 5797438920 5798146788 5819736762 5834613120 5836333230 5837045847 5850569088 5851814220 5856338880 5869342960 5890180864 5891198040 5891917356 5901181377 5907545784 5912113536 5928973440 5942709747 5944700160 5947304688 5954900224 5963080032 5980085280 5982214940 6003085608 6004490310 6005223459 6010752384 6038323290 6042992160 6052493720 6059517984 6060807585 6071206869 6095086920 6099799680 6104670390 6105415771 6109390560 6115979520 6118529562 6126343776 6152384160 6157010880 6162810108 6167575232 6168887830 6176047176 6183934848 6185757942 6201569920 6210088560 6212300130 6214890240 6224662080 6225422112 6226878840 6241935168 6279089544 6280558830 6281325687 6283944576 6285281940 6300612864 6320830880 6329513340 6334407360 6339465405 6344367120 6345141768 6380250240 6382910469 6385048320 6399059940 6399841266 6402509568 6404789664 6421778496 6423054560 6440091840 6440878176 6442385320 6460003368 6464861424 6466374180 6500632320 6501426048 6503342742 6511648416 6522118785 6525634752 6546574840 6563939760 6569015040 6575063138 6603010830 6608116320 6624094464 6625644480 6626453472 6627597795 6636872424 6642004096 6651127728 6670095120 6672470510 6678613760 6687787680 6690717774 6699262752 6704300736 6727595940 6732797760 6744207288 6745785410 6751480896 6762096432 6764504586 6767324928 6798366180 6807048640 6809055435 6814948608 6825663936 6856972785 6862274640 6871038720 6873064380 6873903582 6892136748 6897465792 6917135680 6921432180 6926637240 6935483520 6938522136 6956926704 6976766160 6977618024 6982160640 7001535744 7002744840 7003599876 7005238695 7027606656 7043211552 7044710505 7050157520 7063975737 7069437648 7110934740 7111802986 7114768128 7116432960 7135309440 7137413010 7138284489 7176102336 7177781520 7178657928 7183179360 7189945126 7205388372 7223806720 7225936380 7245103320 7245987948 7247683485 7250705280 7251590592 7262992464 7313211360 7314104304 7319759616 7325604468 7331268672 7362726080 7364896695 7382860992 7384432230 7388413056 7390141920 7402665396 7434130860 7441883904 7443625280 7449223040 7453850040 7454760156 7466481477 7469594496 7472254608 7501645440 7503857010 7513440480 7514357872 7536670596 7542338328 7574397480 7584071040 7584997056 7587233199 7601288832 7607358486 7613240544 7643185920 7656300288 7657929720 7663850880 7703512635 7707665472 7709469040 7720058970 7727166720 7728110208 7729918560 7730862384 7759649016 7776879422 7781777640 7782727796 7802418960 7805837403 7808451840 7848861930 7849820277 7854930720 7855889808 7868241836 7875766080 7876727712 7923612996 7929739584 7931427210 7950773376 7973447040 8003136960 8004114144 8005987080 8006964612 8019554179 8027223120 8051097720 8057322880 8073115128 8075004210 8075990169 8079357312 8081076780 8094942492 8126782560 8139560520 8145854080 8157043440 8158039416 8168458368 8170866522 8203178880 8209347840 8217080144 8228367342 8234729568 8247677256 8280118080 8283066840 8296090530 8299549440 8300562816 8302505120 8313909660 8322580224 8357955840 8372119392 8374078440 8375100916 8380375920 8406286434 8430259110 8439351120 8445876480 8452620540 8453652606 8459156160 8460189024 8485130619 8510547292 8518685760 8532079920 8533121688 8539719552 8562371328 8586789120 8587837568 8613337824 8615170935 8618762880 8619815232 8621832240 8671123656 8673152670 8674211663 8682197888 8694123984 8696158380 8697220182 8700846336 8722022530 8751919680 8754499845 8784508320 8804014440 8810821760 8834192640 8835271296 8836797060 8837876034 8849163232 8861318676 8868170304 8893460160 8917050240 8920957032 8932350336 8939067648 8970127920 8973322410 8977063680 8992276384 9001974528 9004628412 9006735465 9016128576 9019339448 9057484935 9064488240 9078740580 9100885248 9142630380 9149699520 9157005585 9164085840 9165204776 9173969280 9177794343 9189515664 9196621056 9228576240 9235516320 9244215162 9251362848 9253331745 9275902272 9278636913 9302354880 9318450195 9322335360 9336993120 9338133168 9340318260 9341458714 9362902752 9390948736 9392947340 9418634316 9420838245 9425916864 9427922910 9481246320 9488577280 9501611040 9516550680 9517712652 9568136448 9570375360 9571543904 9577572480 9599761899 9607184496 9634581840 9660137760 9661317264 9663577980 9668787456 9683989952 9690005052 9697292136 9699561270 9728409745 9750948480 9752139072 9755014113 9767472624 9775024896 9819862260 9835302295 9843814656 9845909640 9853522560 9862594707 9870220528 9904516245 9912174480 9936141696 9938466720 9939680208 9955308636 9963006144 10005142680 10008705765 10017920640 10036076661 10039438080 10048894128 10056451104 10091393910 10099196640 10113329408 10116310932 10118678115 10127221344 10143144648 10146756879 10150987392 10197549270 10210572960 10238495904 10271350180 10276887296 10293411960 10306558080 10307816512 10309596570 10310855373 10338205122 10346198688 10375703520 10403225280 10407783204 10435390056 10465149240 10466427036 10468876145 10473240960 10474519744 10501021440 10502303616 10505399814 10564817328 10572986112 10575236280 10604156472 10638184115 10666402110 10667704479 10670849280 10672152192 10674649440 10675952816 10700460288 10702964160 10734796960 10764153504 10766672280 10767986892 10774769040 10784917689 10793256656 10808082558 10835710080 10838904570 10852747360 10867654980 10868981922 10876057920 10877385888 10894488696 10971156456 10979639424 10988406702 10996903008 11040157440 11044089120 11061454040 11074291488 11076648345 11082619584 11085212880 11103998094 11151196290 11162825856 11165437920 11173834560 11182140234 11204391744 11208381912 11240345480 11252468160 11255785515 11270160720 11271536808 11274174310 11278874880 11280252032 11305005894 11313507492 11338629289 11358247680 11376106560 11377495584 11419860816 11456505970 11484450432 11486894580 11493086976 11495776320 11561498208 11564203560 11592165312 11594877840 11596293576 11639473524 11665319133 11669226240 11672666460 11674091694 11701138176 11703628440 11712677760 11738685920 11773292895 11782396080 11783834712 11802362754 11815091568 11824227072 11857946880 11885419494 11894609376 11897140815 11926160064 11960170560 11964429880 12006171216 12008980620 12010446918 12021504768 12076646580 12085984320 12104987440 12112506315 12119035968 12121615170 12142413738 12190173840 12199599360 12209340780 12210831542 12218781120 12237059124 12252687552 12256299783 12304768320 12314021760 12325620216 12335150464 12337775660 12352094352 12367869696 12371515884 12403139840 12420177120 12424600260 12444135795 12449324160 12450844224 12453757680 12483870336 12558179088 12561117660 12562651374 12567889152 12570563880 12609429651 12641661760 12645388665 12659026680 12668814720 12678930810 12680478909 12688734240 12690283536 12760500480 12765820938 12798119880 12799682532 12809579328 12843556992 12846109120 12880183680 12881756352 12884770640 12920006736 12929722848 12932748360 13002852096 13006685484 13009729005 13023296832 13044237570 13045830273 13051269504 13083033795 13093149680 13127879520 13150126276 13206021660 13216232640 13251288960 13252906944 13255195590 13256814051 13273744848 13284008192 13302255456 13340190240 13344941020 13375575360 13381435548 13398525504 13408601472 13455191880 13459983615 13465595520 13488414576 13491570820 13502961792 13524192864 13529009172 13596732360 13614097280 13618110870 13619773643 13651327872 13713945570 13724549280 13746128760 13747807164 13784273496 13794931584 13834271360 13842864360 13853274480 13866322743 13870967040 13877044272 13913853408 13953532320 13955236048 14005489680 14007199752 14010477390 14012188071 14055213312 14086423104 14089421010 14100315040 14127951474 14138875296 14141884365 14221869480 14223605972 14232865920 14270618880 14274826020 14276568978 14352204672 14355563040 14357315856 14366358720 14379890252 14410776744 14451872760 14490206640 14491975896 14495366970 14501410560 14503181184 14525984928 14549341905 14626422720 14628208608 14651208936 14656426603 14662537344 14725452160 14729793390 14765721984 14768864460 14776826112 14780283840 14805330792 14868261720 14887250560 14893457761 14898446080 14907700080 14909520312 14932962954 14939188992 14944509216 15003290880 15007714020 15026880960 15028715744 15073341192 15084676656 15148794960 15168142080 15169994112 15174466398 15202577664 15214716972 15226481088 15296323905 15315859440 15327701760 15407025270 15415330944 15418938080 15440117940 15456220416 15459837120 15461724768 15464394855 15507307683 15519298032 15553758844 15563555280 15565455592 15604837920 15611674806 15697723860 15699640554 15709861440 15711779616 15736483672 15751532160 15753455424 15758099721 15847225992 15859479168 15862854420 15901546752 15946894080 15999603165 16006273920 16008228288 16011974160 16013929224 16039108358 16054446240 16102195440 16114645760 16146230256 16150008420 16151980338 16158714624 16162153560 16189884984 16253565120 16258356855 16279121040 16291708160 16303472883 16314086880 16316078832 16336916736 16341733044 16406357760 16434160288 16437657845 16456734684 16469459136 16482610053 16495354512 16560236160 16566133680 16592181060 16601125632 16605010240 16627819320 16655997141 16726794435 16744238784 16748156880 16750201832 16760751840 16773210351 16812572868 16860518220 16878702240 16905241080 16907305212 16911261465 16918312320 16920378048 16957508841 16970261238 17021094584 17037371520 17064159840 17066243376 17079439104 17175675136 17184758955 17226675648 17230341870 17237525760 17239630464 17243664480 17342247312 17346305340 17348423326 17364395776 17388247968 17392316760 17394440364 17444045060 17503839360 17508999690 17511137541 17569016640 17608028880 17621643520 17670542592 17673594120 17675752068 17698326464 17703544131 17722637352 17736340608 17779507465 17786920320 17828129241 17834100480 17841914064 17864700672 17940255840 17946644820 17974862815 17984552768 18009256824 18013470930 18015670377 18032257152 18038678896 18114969870 18128976480 18157481160 18213620607 18285260760 18299399040 18314011170 18316247313 18328171680 18330409552 18347938560 18355588686 18379031328 18457152480 18471032640 18488430324 18502725696 18506663490 18551804544 18557273826 18604709760 18636900390 18644670720 18673986240 18676266336 18680636520 18682917428 18725805504 18781897472 18785894680 18837268632 18841676490 18843977061 18851833728 18855845820 18962492640 19003222080 19018396215 19033101360 19035425304 19140750720 19143087808 19148731407 19155144960 19199523798 19214368992 19269163680 19320275520 19322634528 19327155960 19367979904 19380010104 19394584272 19399122540 19442198555 19456819490 19501896960 19504278144 19510028226 19534945248 19639724520 19670604590 19691819280 19707045120 19725189414 19740441056 19809032490 19824348960 19872283392 19876933440 19879360416 19910617272 19926012288 20010285360 20017411530 20035841280 20072153322 20097788256 20112902208 20182787820 20198393280 20232621864 20237356230 20254442688 20286289296 20293513758 20301974784 20395098540 20421145920 20427166305 20476991808 20542700360 20570918355 20586823920 20613116160 20615633024 20619193140 20621710746 20676410244 20692397376 20751407040 20806450560 20815566408 20870780112 20930298480 20932854072 20937752290 20946481920 20949039488 21004607232 21010799628 21015716085 21129634656 21134131515 21150472560 21208312944 21276368230 21332804220 21335408958 21344304384 21349298880 21351905632 21405928320 21414853467 21469593920 21528307008 21533344560 21535973784 21549538080 21569835378 21586513312 21616165116 21671420160 21677809140 21705494720 21735309960 21737963844 21743050455 21752115840 21754771776 21788977392 21942312912 21959278848 21976813404 21993806016 22088178240 22094690085 22122908080 22148582976 22153296690 22165239168 22170425760 22207996188 22302392580 22325651712 22330875840 22347669120 22364280468 22399444431 22408783488 22416763824 22480690960 22504936320 22511571030 22540321440 22543073616 22548348620 22560504064 22610011788 22627014984 22677258578 22752213120 22754991168 22761699597 22839721632 22913011940 22968900864 22973789160 22991552640 23110537905 23122996416 23128407120 23184330624 23189755680 23192587152 23278947048 23330638266 23345332920 23348183388 23353646785 23407256880 23417512209 23425355520 23477371840 23546585790 23549460831 23564792160 23567669424 23604725508 23630183136 23770838988 23789218752 23794281630 23852320128 23920341120 23928859760 24012342432 24017961240 24020893836 24058662537 24153293160 24171968640 24209974880 24225012630 24227970507 24238071936 24243230340 24284827476 24380347680 24418681560 24421663084 24437562240 24474118248 24505375104 24512599566 24609536640 24628043520 24651240432 24670300928 24675551320 24704188704 24743031768 24840354240 24849200520 24888271590 24891310451 24898648320 24901688448 24907515360 24967740672 25116358176 25122235320 25125302748 25141127760 25218859302 25283323520 25290777330 25293865337 25318053360 25337629440 25357861620 25360957818 25377468480 25380567072 25531641876 25596239760 25599365064 25619158656 25687113984 25692218240 25760367360 25763512704 25769541280 25840013472 25845512805 25859445696 25865496720 26013370968 26019458010 26022634989 26046593664 26088475140 26091660546 26102539008 26166067590 26186299360 26255759040 26263499535 26300252552 26412043320 26432465280 26502577920 26505813888 26510391180 26513628102 26547489696 26604510912 26680380480 26689882040 26751150720 26762871096 26797051008 26817202944 26910383760 26919967230 26931191040 26976829152 26983141640 27005923584 27020206395 27048385728 27058018344 27172454805 27193464720 27219077977 27228194560 27236221740 27239547286 27302655744 27427891140 27449098560 27471016755 27492257520 27495614328 27568546992 27589863168 27668542720 27685728720 27706548960 27732645486 27754088544 27759995235 27827706816 27907064640 27910472096 27955350585 28010979360 28014399504 28020954780 28024376142 28172846208 28178842020 28200630080 28255902948 28262514735 28277750592 28283768730 28443738960 28447211944 28465731840 28549652040 28553137956 28704409344 28711126080 28714631712 28732717440 28759780504 28799285697 28821553488 28903745520 28980413280 28983951792 28990733940 29006362368 29051969856 29098683810 29185229235 29252845440 29256417216 29265042339 29302417872 29312853206 29325074688 29450904320 29459586780 29505906885 29531443968 29537728920 29560567680 29587784121 29610661584 29713548735 29736523440 29774501120 29786915522 29815400160 29819040624 29865925908 29889018432 30015428040 30026117295 30053761920 30057431488 30146682384 30169353312 30297589920 30339988224 30348932796 30356034345 30429433944 30440270637 30452962176 30527078855 30592647810 30631718880 30814050540 30830661888 30837876160 30880235880 30919674240 30923449536 30928789710 30932566119 31014615366 31038596064 31107517688 31127110560 31130911184 31209675840 31223349612 31395447720 31399281108 31406628435 31419722880 31423559232 31472967344 31503064320 31506910848 31516199442 31694451984 31718958336 31725708840 31914552345 31999206330 32003113437 32012547840 32016456576 32023948320 32027858448 32078216716 32108892480 32204390880 32292460512 32300016840 32303960676 32324307120 32354753067 32379769968 32507130240 32516713710 32558242080 32606945766 32628173760 32632157664 32683466088 32695105499 32868320576 32875315690 32913469368 32938918272 32965220106 32990709024 33120472320 33132267360 33184362120 33210020480 33255638640 33311994282 33453588870 33488477568 33496313760 33500403664 33521503680 33546420702 33625145736 33721036440 33757404480 33810482160 33814610424 33822522930 33836624640 33840756096 33915017682 33940522476 34015887867 34042189168 34074743040 34128319680 34132486752 34369517910 34453351296 34460683740 34479260928 34487328960 34684494624 34692610680 34696846652 34776495936 34784633520 34788880728 34888090120 34995957399 35007678720 35017999380 35022275082 35138033280 35216057760 35319878685 35347188240 35351504136 35396652928 35407088262 35445274704 35472681216 35559014930 35573840640 35656258482 35683828128 35691422445 35880511680 35893289640 35949725630 35969105536 36018513648 36026941860 36031340754 36064514304 36077357792 36229939740 36257952960 36314962320 36427241214 36570521520 36598798080 36628022340 36632494626 36656343360 36660819104 36711177372 36758062656 36768899349 36914304960 36942065280 36976860648 37005451392 37013326980 37103609088 37114547652 37209419520 37273800780 37332407385 37347972480 37352532672 37361273040 37365834856 37451611008 37571789360 37674537264 37683352980 37687954122 37703667456 37711691640 37828288953 37924985280 37936165995 38006444160 38036792430 38041436727 38066202720 38070850608 38281501440 38286175616 38297462814 38399047596 38428737984 38538327360 38640551040 38645269056 38654311920 38735959808 38760020208 38789168544 38798245080 38884397110 38913638980 39008556288 39020056452 39029187015 39069890496 39137490819 39249101385 39279449040 39341209180 39383638560 39450378828 39480882112 39618064980 39648697920 39753866880 39758720832 39770442153 39821234544 39852024576 40020570720 40034823060 40097770895 40144306644 40195576512 40225804416 40365575640 40379950845 40396786560 40465243728 40474712460 40508885376 40572578592 40587027516 40790197080 40842291840 40854332610 40859320929 40953983616 41085400720 41141836710 41173647840 41231266048 41238386280 41243421492 41352820488 41384794752 41502814080 41598968229 41612901120 41631132816 41741560224 41860596960 41865708144 41875504580 41898078976 42021599256 42031432170 42036564213 42259269312 42268263030 42300945120 42416625888 42425653095 42552736460 42665608440 42670817916 42698597760 42703811264 42737910397 42811856640 42829706934 42939187840 43056614016 43066689120 43071947568 43099076160 43139670756 43173026624 43232330232 43355618280 43371058315 43410989440 43470619920 43475927688 43486100910 43504231680 43509543552 43577954784 43884625824 43953626808 43969279809 43987612032 44176356480 44189380170 44245816160 44297165952 44306593380 44330478336 44340851520 44415992376 44604785160 44661751680 44680373283 44695338240 44728560936 44798888862 44817566976 44833527648 44961381920 45009872640 45023142060 45080642880 45086147232 45096697240 45220023576 45254029968 45354517156 45504426240 45509982336 45523399194 45679443264 45826023880 45888971715 45947578320 45983105280 46221075810 46226719409 46245992832 46256814240 46368661248 46379511360 46385174304 46393184565 46557894096 46661276532 46690665840 46696366776 46707293570 46814513760 46835024418 46954743680 47093171580 47098921662 47129584320 47135338848 47209451016 47260366272 47541677976 47578437504 47588563260 47704640256 47840682240 47857719520 47998809495 48024684864 48035922480 48041787672 48117325074 48306586320 48343937280 48419949760 48450025260 48455941014 48476143872 48486460680 48569654952 48760695360 48775070565 48837363120 48843326168 48875124480 48910418649 48948236496 49010750208 49025199132 49219073280 49302480864 49312973535 49351102640 49408377408 49447830159 49486063536 49680708480 49698401040 49776543180 49782620902 49803376896 49815030720 49967991423 50180383305 50232716352 50244470640 50250605496 50282255520 50437718604 50566647040 50581554660 50587730674 50636106720 50715723240 50721915636 50733784395 50754936960 50761134144 51063283752 51192479520 51198730128 51238317312 51384436480 51527025408 51539082560 51554276865 51680026944 51691025610 51718891392 51730993440 52026741936 52038916020 52045269978 52093187328 52176950280 52183321092 52332135180 52372598720 52511518080 52526999070 52533412623 52600505104 52824086640 52864930560 53011627776 53020782360 53027256204 53094979392 53110632393 53209021824 53338522395 53360760960 53379764080 53484387723 53502301440 53525742192 53594102016 53820767520 53839934460 53924588445 53953658304 53966283280 54040412790 54047011131 54096771456 54116036688 54344909610 54386929440 54438155954 54472443480 54479094572 54640861821 54855782280 54898197120 54942033510 54948741939 54984515040 54991228656 55137093984 55371457440 55413097920 55465290972 55508177088 55519990470 55655413632 55814129280 55820944192 55910701170 56021958720 56028799008 56041909560 56048752284 56345692416 56357684040 56401260160 56511805896 56525029470 56531931183 56555501184 56567537460 56693146445 56887477920 56894423888 57099304080 57106275912 57422252160 57429263424 57446194221 57465434880 57519561008 57598571394 57643106976 57807491040 57960826560 57967903584 57981467880 58103939712 58197367620 58326595665 58370458470 58505690880 58512834432 58530084678 58604835744 58625706412 58919173560 59011813770 59075457840 59121135360 59175568242 59221323168 59427097470 59473046880 59573831044 59630800320 59638081248 59731851816 59778036864 60030856080 60052234590 60107523840 60114862976 60293364768 60338706624 60595179840 60697865592 60712068690 60719481641 60858867888 60880541274 60905924352 61054157710 61185295620 61263437760 61281498915 61628101080 61675752320 61760471760 61839348480 61846899072 61857579420 61865132238 62029230732 62077192128 62215035376 62254221120 62261822368 62419351680 62446699224 62790895440 62798562216 62813256870 62839445760 62847118464 62945934688 63013821696 63032398884 63047148255 63388903968 63402394545 63451417680 63829104690 63998412660 64006226874 64032913152 64047896640 64055716896 64156433432 64217784960 64244560401 64408781760 64584921024 64600033680 64607921352 64648614240 64709506134 64759539936 65014260480 65033427420 65116484160 65213891532 65229151365 65256347520 65264315328 65366932176 65390210998 65736641152 65750631380 65826938736 65877836544 65930440212 65981418048 66264534720 66284070255 66368724240 66420040960 66511277280 66623988564 66907177740 66976955136 66992627520 67000807328 67043007360 67092841404 67198333293 67250291472 67442072880 67514808960 67620964320 67629220848 67645045860 67681512192 67830035364 67881044952 68031775734 68084378336 68098868215 68256639360 68264973504 68285098791 68739035820 68906702592 68921367480 68974657920 69331613715 69368989248 69385221360 69393693304 69552991872 69569267040 69577761456 69776180240 69991914798 70035998760 70044550164 70060940355 70252536627 70276066560 70432115520 70639757370 70648382493 70694376480 70703008272 70793305856 70814176524 70890549408 71118029860 71312516964 71367656256 71382844890 71761023360 71786579280 71899451260 71938211072 72037027296 72053883720 72062681508 72154715584 72175987611 72459879480 72515905920 72629924640 72683911521 72854482428 73141043040 73256044680 73264989252 73282133015 73312686720 73321638208 73422354744 73516125312 73537798698 73828609920 73884130560 73953721296 74010902784 74026653960 74229095304 74467288805 74547601560 74664814770 74673931353 74695944960 74705065344 74722546080 74731669712 74903222016 75143578720 75349074528 75366705960 75375908244 75423383280 75656577906 75849970560 75872331990 75881596011 76012888320 76073584860 76082873454 76132405440 76141701216 76572351232 76594925628 76798095192 76857475968 77076654720 77281102080 77290538112 77308623840 77520040416 77536538415 77578337088 77596490160 77768794220 77827277960 78040112904 78058374030 78067904967 78139780992 78274981638 78498202770 78558898080 78682418360 78767277120 78790498605 78900757656 78961764224 79236129960 79297395840 79370405023 79507733760 79517441664 79540884306 79642469088 80041141440 80069646120 80195541790 80288613288 80391153024 80451608832 80731151280 80759901690 80793573120 80930487456 80949424920 81017770752 81145157184 81174055032 81517364415 81580394160 81657233931 81684583680 81708665220 81718641858 81907967232 82170801440 82283673420 82347295680 82413050265 82476772560 82486842984 82705640976 82769589504 83005628160 83197936458 83262265632 83279985705 83483120448 83721193920 83731416288 83751009160 83866051755 84043198512 84062864340 84073128426 84518538624 84536526060 84601890240 84787544205 84833251776 84851306190 85105472920 85331216880 85341635832 85397195520 85407622528 85475820794 85659413868 85878375680 86113228032 86133378240 86143895136 86198152320 86279341512 86346053248 86464660464 86711236560 86742116630 86821978880 86941239840 86951855376 86972201820 87019087104 87155909568 87555687705 87769251648 87907253616 87938559618 87975224064 88352712960 88378760340 88491632320 88517720655 88594331904 88613186760 88681703040 88763352363 88831984752 89140646205 89209570320 89323503360 89360746566 89457121872 89597777724 89667055296 89922763840 90046284120 90078351885 90161285760 90172294464 90193394480 90440047152 90508059936 90709034312 91019964672 91046798388 91068103035 91320811911 91358886528 91581236565 91652047760 91777943430 91895156640 92442151620 92453438818 92491985664 92513628480 92759022720 92770348608 92786369130 92797698357 93115788192 93322553064 93381331680 93392733552 93414587140 93629027520 93670048836 93909487360 94186343160 94197843324 94219885305 94259168640 94270677696 94418902032 94520732544 95083355952 95156875008 95177126520 95338415501 95715439040 95743657035 95997618990 96009340311 96049369728 96071844960 96083575344 96234650148 96613172640 96839899520 96900050520 96911882028 96972921360 97064259201 97139309904 97521390720 97550141130 97674726240 97686652336 97820837298 97896472992 98050398264 98085316497 98604961728 98625947070 98702205280 98816754816 98895660318 98972127072 99361416960 99396802080 99553086360 99565241804 99630061440 99935982846 100360766610 100465432704 100488941280 100501210992 100564511040 100875437208 101163109320 101175461348 101272213440 101431446480 101443831272 101467568790 101509873920 101522268288 102047663601 102126567504 102384959040 102397460256 103078165120 103108553730 103121143297 103360053888 103382051220 103437782784 103461986880 104053483872 104077832040 104090539956 104254204327 104353900560 104366642184 104664270360 104745197440 104987872197 105023036160 105053998140 105066825246 105201010208 105648173280 106041564720 106054512408 106189958784 106221264786 106418043648 106677044790 106721521920 106759528160 106968775446 107051484384 107074267335 107641535040 107679868920 107849176890 107907316608 107932566560 108080825580 108094022262 108193542912 108232073376 108689819220 108773858880 108876311908 108944886960 108958189144 109281723642 109711564560 109796394240 109884067020 109897483878 109969030080 109982457312 110274187968 110306698047 110742914880 110826195840 110930581944 111016354176 111039980940 111310827264 111628258560 111641888384 111821402340 111997222155 112043917440 112057598016 112083819120 112097504568 112715368080 112764751619 112802520320 113023611792 113050058940 113063862366 113111002368 113135074920 113386292890 113774955840 113788847776 113808497985 114124310181 114198608160 114212551824 114844504320 114858526848 114892388442 115039122016 115197142788 115286213952 115614982080 115921653120 115935807168 115962935760 116207879424 116394735240 116653191330 116740916940 117025668864 117060169356 117087561045 117209671488 117251412824 117412472457 117747304155 117838347120 118023627540 118150915680 118351136484 118442646336 118854194940 118946093760 119147662088 119261600640 119276162496 119311326459 119463703632 119556073728 120061712160 120104469180 120229725952 120293312685 120586729536 120677413248 121139852535 121190359680 121395731184 121424137380 121438963282 121717735776 121761082548 122108315420 122370591240 122526875520 122562997830 122577962787 123256202160 123351504640 123520943520 123693798144 123715158840 123730264476 124058461464 124154384256 124430070752 124456552255 124508442240 124523644736 124796904687 124838703360 124893398448 125581790880 125597124432 125626513740 125694236928 125891869376 126064797768 126094296510 126109692639 126469326685 126777807936 126804789090 126902835360 127658209380 127996825320 128012453748 128095793280 128111433792 128213731191 128312866864 128435569920 128489120802 128817563520 129169842048 129200067360 129215842704 129297228480 129419012268 129519079872 130066854840 130113174945 130232968320 130427783064 130458302730 130512695040 130528630656 130733864352 130780421996 131473282304 131501262760 131653877472 131860880424 131907839427 131962836096 132529069440 132568140510 132737448480 133022554560 133247977128 133814355480 133985255040 134001614656 134041119849 134086014720 134185682808 134396666586 134500582944 134884145760 135029617920 135241928640 135258441696 135290091720 135660070728 135762089904 136063551468 136095389885 136168756672 136197736430 136513278720 136529947008 136570197582 137478071640 137842734960 137949315840 138663227430 138680158227 138737978496 138770442720 138787386608 139105983744 139138534080 139155522912 139552360480 139983829596 140071997520 140089100328 140121880710 140505073254 140864231040 141279514740 141296764986 141388752960 141406016544 141628353048 141781098816 142236059720 142625033928 142735312512 142765689780 143522046720 143573158560 143798902520 143996428485 144074054592 144107767440 144125363016 144309431168 144351975222 144919758960 145031811840 145259849280 145367823042 145708964856 146282086080 146325211695 146512089360 146529978504 146564266030 146625373440 146643276416 146844709488 147032250624 147075597396 147657219840 147907442592 147938920605 148053307920 148458190608 148934577610 149095203120 149329629540 149347862706 149410130688 149445092160 149463339424 149903974269 150287157440 150698149056 150733411920 150751816488 150846766560 151313155812 151699941120 151744663980 151763192022 152147169720 152165746908 152201353185 152264810880 152283402432 153189851256 153596190384 153714951936 154153309440 154581076224 154617247680 154662830595 155040080832 155073076830 155156674176 155192980320 155537588440 155654555920 156080225808 156116748060 156135809934 156279561984 156549963276 156996405540 157117796160 157364836720 157534554240 157580997210 157600237869 157801515312 157923528448 158472259920 158594791680 158740810046 159034883328 159081768612 159284938176 159331897179 160015567185 160082282880 160139292240 160391083580 160577226576 160782306048 161462302560 161519803380 161773765335 161860974912 161898849840 162141033393 162290314368 162348110064 163034728830 163160788320 163314467862 163417330440 163437283716 163475527495 163922585463 164341602880 164567346840 164694591360 164826100530 164846225817 164953545120 164973685968 165411281952 166395872916 166524531264 166559971410 166966240896 167442387840 167462832576 167502018320 167732103510 168086397024 168125728680 168146256852 169037077248 169073052120 169203780480 169575088410 169595793549 169666503552 169702612380 170079439335 170210945840 170662433760 170683271664 170815245056 170951641588 171318827736 172266756480 172287790272 172338582663 172396304640 172558683024 172692106496 172929320928 173422473120 173484233260 173882479680 173903710752 173944403640 174239173157 174311819136 174979786995 175111375410 175538503296 175814507232 175877119236 176757520680 176983264640 177035441310 177057057359 177226373520 177363406080 177526704726 177663969504 178281292410 178419140640 178721493132 178914243744 179195555448 179334110592 179845527680 180092568240 180156703770 180322571520 180344588928 180386788960 180880094304 181016119872 181418068624 182093596776 182136206070 182158444923 182641623822 182717773056 183162473130 183304095520 183555886860 183790313280 183844496745 184884303240 184906877636 185027256960 185518045440 185540697216 185572738260 185595396714 186231576384 186645106128 186762663360 186785467104 186829174280 187258055040 187340097672 188372686320 188395686648 188439770610 188462779129 188518337280 188541355392 188837804064 189041465088 189141444765 190166711904 190207183635 190354253040 190533545839 190676831002 191430878080 191487314070 191995237980 192018680622 192098739456 192143689920 192167150688 192469300296 193226345280 193679799040 193800101040 193823764056 193945842720 194128518402 194278619808 195042781440 195100282260 195349452480 195373304672 195641674596 195687454095 195792945984 196100796528 196170632994 197209923456 197251894140 197404410560 197633509632 197791320636 197944254144 198793604160 198852210765 199106172720 199130483608 199260122880 199871965692 200721533220 200930865408 200977882560 201002421984 201129022080 201594999879 201750874416 202326218640 202350922696 202544426880 202862892960 202887662544 202935137580 203044536576 204095327202 204253135008 204296604645 204769918080 204794920512 204855296373 206156330240 206217107460 206242286594 206720107776 206764102440 206923973760 207994841145 208106967744 208155664080 208181079912 208508408654 208707801120 208733284368 209328540720 209490394880 209975744394 210107996280 210133650492 210182821065 210402020416 211296346560 211945147479 212083129440 212109024816 212379917568 212442529572 213354089580 213519056320 213689551985 213937550892 214102968768 214148534670 215283070080 215359737840 215698353780 215814633216 215865133120 216161651160 216188044524 216464146752 216527962833 217379638440 217547717760 217752623816 217889773920 217916378288 218051734563 218563447284 219423129120 219768134040 219794967756 219846399045 219938060160 219964914624 220548375936 220613396094 221485829760 221652391680 221861163888 222032708352 222079961880 223283776768 223401866415 223642804680 223994444310 224021794059 224087834880 224115196032 224167638240 224195009136 225430736160 225529503238 226047223584 226100117880 226127724732 226270149840 226772585780 227549911680 227577695552 227616995970 227644788033 228248620362 228397216320 228425103648 229717053696 229784776884 230078244032 230394285576 230572427904 231133597045 231229964160 231843306240 231871614336 231925871520 232789470480 233306382660 233481833880 234120338712 234175122090 234203714901 234419342976 234502825648 234824944914 235494608310 235676694240 236047255080 236301831360 236702272968 236885292672 237708389880 237892187520 238111215069 238295324176 238523201280 238552324992 238622652918 238927407264 240123424320 240208938360 240586625370 241173459072 241354826496 242279705070 242380719360 242791462368 242848274760 242877926564 243435471552 243522165096 244216630840 244552093245 244741182480 244971701793 245053751040 245125995660 245155925574 246512404320 247041887040 247239150795 247430317680 247460528952 248116922928 248308768512 248860141504 248913104510 249016884480 249047289472 249593809374 249786796896 249839957115 251163581760 251194248864 251253027480 251783738752 252129595536 252188593020 252219385278 252938653370 253555615872 253609578180 253805670720 255316418760 255993650640 256024907496 256191586560 256222867584 256427462382 256625733728 256978241604 257635127040 258339684096 258400134720 258431685408 258594456960 258838024536 259038159744 260133709680 260226349890 260465936640 260855566128 260916605460 261057261312 261467728704 261560843992 262667063115 263002525520 263307754944 263721760848 263815678854 263925672192 265058138880 265136281020 265474896960 265553161965 266045109120 266290057089 266495954256 267421938615 267628710960 267970510080 268003229312 268082239698 268371365616 268793333172 269001165888 269768291520 270235055655 270483857280 270516883392 270580183440 271320141456 271524179808 272127102936 272190779770 272337513344 272395472860 273059894016 273140395164 273204309105 273962435733 274743709695 274956143280 275685469920 277326454860 277360316454 277475956992 277540885440 277574773216 278277068160 278311045824 278393095071 279104720960 279967659192 280143995040 280178200656 280243761420 281010146508 281728462080 282559029480 282593529972 282659655915 282777505920 282812033088 283256706096 283562197632 284472119440 285250067856 285470625024 285531379560 286015246503 287146317120 287230971105 287597805040 287992856970 288028020933 288148109184 288215534880 288250726032 288618862336 288703950444 289839517920 290519698560 290735646084 291192777603 291417929712 292564172160 292650423390 293024178720 293059957008 293128532060 293286552832 293689418976 294151194792 294255949491 295814885184 295877841210 296106615840 296916381216 297869155220 298190406240 298659259080 298695725412 298890184320 298926678848 299807948538 300574314880 301396298112 301466823840 301503632976 301693533120 302626311624 303489327960 303526384044 303597408205 304294339440 304331493816 304402706370 304529621760 304566804864 306142990803 306379702512 307192380768 309234495360 309325661190 309363429891 310080161664 310146153660 310313348352 310385960640 311075176880 311309111840 312160451616 312233496120 312271619868 312762612981 313099926552 313992811080 314235592320 314729673440 314963616591 315069108480 315161994420 315200475738 315603030624 316944519840 317481620092 318163537224 318569876352 318663794358 320031134370 320164565760 320278584480 320782167160 321154453152 321222802005 322924605120 323039606760 323547530670 323587035863 323721949824 323797699680 324282066786 324580628736 324696220128 326069457660 326321576640 326628935724 326834660880 326874567432 326951054990 327845170926 328683205760 328820249381 329134693680 329389182720 329652201060 329692451634 329907090240 329947371936 330822563904 332791745832 333049062528 333119942820 333932481792 334884775680 334925665152 335004036640 335464207020 335991666465 336172794048 336251457360 336292513704 338146104240 338294254857 338407560960 339150176820 339191587098 339333007104 339405224760 340158878670 340421891680 341324867520 341366543328 341425493955 341903283176 342372930543 342637655472 344533512960 344575580544 344677165326 345117366048 345858641856 346844946240 346968466520 347764959360 347807421504 347888807280 348478346314 348623638272 349959573990 350222750820 351077006592 351262683135 351629014464 351754238472 353241912465 353515041360 353966529280 354070882620 354114114718 354452747040 355053409452 355327939008 356562584820 356838281280 357442986264 357828487488 358391110896 358668221184 359691055360 360185136480 360313407540 360689177856 360773577920 360879938055 361760188608 362032239744 362836137248 363419557605 364187193552 364272412140 364316889846 365283247644 366324946260 366608191040 367111773720 367580626560 367688993490 367733888361 369768606480 369813755272 370054513920 371081394432 371145476520 371190793428 372463152768 373290212256 373369656765 373525326720 373570934208 373658348560 374390714061 374516110080 374680195344 376745372640 376791373296 376879541220 376925558258 377082710784 377675608128 378282889530 378329077917 379407980055 380333423808 380414367270 380708506080 381067091678 381353662004 382861756160 382974628140 383990475960 384037361244 384287379840 384334301376 384641193573 384938600592 386452690560 387600202080 387647528112 387891685440 388257036804 388557239616 390200564520 390339524835 390698904960 390746609344 391283349192 391374908190 391585891968 392201593056 392341265988 394419846912 394503788280 394808821120 395582641272 395723518281 395888508288 396852025115 397587208320 397704421530 398212345440 398260967216 399743931384 401443066440 401955765120 402004843968 402123359547 402258044160 403189999758 403501748832 404652437280 404701845392 405088853760 405725785920 405775325088 405870275160 408190654404 408286169655 408506270016 408593209290 409539836160 409589841024 409710592746 412434214920 412484573188 413528204880 413847947520 415989682290 416040474681 416213935488 416311328160 416362159824 417016817308 417415602240 417466568736 418657081440 419951488788 420215992560 420267300984 420365642130 420804040832 422592693120 423890294958 424166258880 424218049632 424885059144 425036371487 426708179160 427038112640 427379103970 427875101784 428205937536 428297069340 430566140160 430719475680 431396707560 431730266240 432323302320 432376089048 432928293504 433055925666 434759276880 435095435520 435505247632 435779547840 435832756576 436103469126 437126894568 438846258240 439536268080 439589935512 439692798090 439876120320 439929829248 441096751872 441226792188 442971659520 443722327776 443816761815 444159923760 446803732830 447285609360 447988888620 448043588118 448230392064 448335276480 448390018272 449711922807 450861472320 451059006476 452094447168 452200235760 452255449464 452540299680 453545171560 455099823360 455155391104 455233991940 455289576066 456497240724 456604059555 456794432640 456850207296 459569553768 460156488064 460788571152 461144855808 462267194090 462459928320 463743228672 463851743040 463988491785 465578940960 466612765320 466963667760 468240677424 468350244180 468407429802 468838685952 469005651296 469649889828 470989216620 471353388480 472094510160 472603662720 472800713607 473404545936 473770585344 475416779760 475784375040 476222430138 476590648352 476692077505 477104649984 477245305836 477854814528 477995691537 480046701555 480246848640 480417876720 481173250740 482346918144 484559410140 485321296005 485582924736 485696549520 485755853128 486423100179 486870943104 487044330192 488433261680 489104186490 489482364960 489943403586 490251991320 490311851148 490426582485 491767756389 493024808640 494083774080 494478301590 494538677451 494860635360 494921057904 496233845856 497720283008 497826209020 498094578944 499187618748 499573593792 499679914230 502327163520 502388497728 502506054960 503567477504 504259191072 504377186040 504438770556 505877306740 507111231744 507219156360 507611341440 508787380647 510238318005 510632837520 511987301280 512049814992 512445735168 512854924764 513251467456 513956483208 515605716485 516800269440 516863370816 517015747989 517188913920 517676049072 518076319488 520267419360 520452699780 521271021635 521711132256 521833210920 522717519471 522935457408 523121687984 524939360985 525334126230 526005051040 526615509888 527443521696 527631357708 530272562040 530949793920 531106323930 531171172077 532090218240 532580114178 532991908512 534843877230 535257421920 536006458624 536164479396 536742731232 537586666344 538002331776 539536583040 540470111310 540967714560 541033766784 541160366880 542640282912 543048359616 544254205872 544381559540 544675026688 544790945720 546280790328 546408618210 546475334769 547924871466 549487419390 549912286560 551370939840 551533490235 554652909720 554720632908 555081770880 555149546432 555592835161 556554136320 556622091648 556786190142 558209441920 559935318384 560287990080 560356401312 560487522840 562020293016 563823758095 565118058960 565187059944 565319311830 565388337387 565555011840 565624066176 566513412192 567124395264 568944238880 570500135712 570621550905 571062759120 571600637517 572030493006 574292634240 574461942210 575195610080 575985713940 576056041866 576296218368 576431069760 576501452064 577407900888 579679035840 581039397120 581471292168 582385555206 582835859424 585128344320 585300846780 586048357440 586119914016 586257064120 587062362285 587378837952 588302389584 588511898982 591629770368 591755682420 592213231680 593832762432 595738310440 596380812480 596556632295 597318518160 597391450824 597780368640 597853357696 599615897076 600947352317 601148629760 602792596224 602933647680 603007265952 603387066240 605252623248 606978655920 607052768088 607194816410 608588678880 608662987632 608805412740 609133609728 612285981606 612759405024 612889813935 614384761536 618468990720 618651322380 618726859782 620160323328 620292307320 620771921280 622150353760 622618223680 623984523435 624320903232 624466992240 624543239736 625525225962 626199853104 627985622160 628471184640 629459346880 629927233182 630323988840 630400951476 630548463195 631206061248 633889039680 634963240184 635835442437 636327074448 637139752704 637327588716 640062268740 640557168960 641068655955 641564334320 642308906304 642445604010 645849210240 646079213520 647095061340 647174071726 647443899648 647595399360 648564133572 649392440256 649583888499 652138915320 652643153280 653257871448 653669321760 653749134864 653902109980 655690341852 657366411520 657640498762 658269387360 659304402120 659384903268 659539197135 659814180480 659894743872 661645127808 665583491664 666098125056 666239885640 669851330304 670008073280 670205599245 670928414040 671983332930 672065382177 672345588096 672502914720 672585027408 676292208480 676588509714 678300353640 678383174196 678810449520 680317757340 680843783360 682649735040 682733086656 682850987910 682934364099 683806566352 684745861086 685275310944 689151161088 689354330652 690234732096 691717283712 693400791135 693689892480 693936933040 695529918720 695614843008 695777614560 696956692628 699919147980 700445501640 702525366270 702611144703 703258028928 703508476944 706483824930 707030082720 708141765240 708228229436 708905494080 710106818904 710655878016 713125169640 713676562560 714333645207 714885972528 715656974976 716782221792 720370272960 720626815080 721547155840 721759876110 721848003079 723520377216 724064479488 725672274496 726839115210 728374387104 728544824280 728633779692 730566495288 732649892520 733216382080 734223547440 734915105379 735161253120 735377986980 735467776722 739537212960 739627510544 742290953040 742381586856 744926305536 746580424512 746739313530 747050653440 747141868416 747316697120 748781428122 749360390688 749519871345 753490745280 753582746592 753759082440 753851116516 755351216256 756565779060 756658155834 758815960110 760666847616 760828734540 761417012160 762134183356 762707324008 765949256280 767980951920 768074722488 768574759680 768668602752 769282387146 769877201184 772905381120 775200404160 775295056224 775783370880 776514073608 777114479232 780401129040 780679049670 781397809920 781493218688 782566698384 782749816380 783171783936 784403186112 784682531976 788001189345 789007576560 789353261333 789617642240 791165282544 791447036562 791777016576 793704050230 795174416640 795408843060 796424690880 796521934432 796659485895 798870171267 799487862768 802886132880 803911530240 804009687936 804246719094 806379999516 807003497664 809304874560 809403690784 810705166965 811451571840 811550650176 811740550320 816381308808 816572339310 817012540032 817186418580 819179682048 819421185492 819612927315 821887307199 824231129085 824868429840 824969146376 827056409760 831979364580 832080949362 832427870976 832622656320 832724319648 834033634616 834831204480 834933137472 835179285213 837314162880 839902977576 840431985120 840534601968 840731284260 841608081664 845185386240 847780589916 847978967745 848332517760 848436099264 849770118288 850072742974 853416358320 854076225280 854758207940 855750203568 856411875072 856594138680 858045739509 861438951360 861692913315 862793415120 863460532480 864084062799 864646604640 864752178096 865856587008 866111851332 869518553760 871010495264 871195865785 871559095680 871665513152 872206938252 873578332809 874253789136 877692516480 879072536160 879179871024 879385596180 879859658496 882453584376 882767848473 885285286795 887444655552 887633523630 888319847520 893607465660 894571218720 895977777240 896087176236 896670552960 896780036544 899423845614 901722944640 902118012952 904188894336 904400471520 904510898928 905080599360 907090343120 910310782208 910467983880 910579152132 910792224615 912994481448 913208119110 913588865280 913700414592 918428972409 919139107536 920312976128 921577142304 924534388180 927703486080 927976983570 928090289673 931157881920 933225530640 933927335520 936481354848 936700488360 936814859604 938011302592 938287838943 939299779656 941978433240 942313895645 942706776960 944189020320 944890849773 945207325440 945601427214 946809091872 950833559520 952444860276 952667729195 953181296704 953384155010 954490611672 955709629056 955991383074 960093403110 960493697280 960835753440 962346501480 969118820280 970642592010 970761107589 971165849472 971393099040 971511706256 972846200358 973741886208 974088660384 976866523360 978208372980 978964729920 979886807172 980503982640 980623702296 980853164970 983535512778 986049617280 986460748143 988167548160 988956603180 989077354902 989721270720 989842115808 992467691712 995440566016 995652418040 998375237496 999147187584 999359828460 1004654327040 1004776995456 1005012109920 1007974999395 1008518382144 1008754372080 1008877541112 1011754613480 1014438312720 1014882764571 1015222682880 1017574761294 1020476636010 1021265675040 1023974602560 1024099629984 1024276481865 1025709849528 1026502934912 1027912966416 1031211432970 1033600538880 1033726741632 1034031495978 1035352098144 1040534838720 1040905399560 1042542043270 1043422264512 1043666421840 1045435038942 1045870914816 1046243375968 1049878721970 1050668252460 1052010102080 1053231019776 1054887043392 1055262715416 1059725737395 1060545124080 1061899587840 1062212647860 1062342344154 1065160228356 1065983817024 1069687754460 1070514843840 1072328958792 1073485462464 1075173332688 1076004663552 1079073166080 1080940222620 1082067533568 1082320733760 1082639814165 1085280565824 1086096719232 1088508411744 1088763119080 1089581891440 1090258672815 1092561580656 1092817236420 1092950669538 1095849742932 1098974838780 1099824573120 1102741879680 1103066980470 1103201665083 1109305819440 1109441265816 1110163541760 1110299092864 1111185670322 1113244183296 1113572380284 1116418883840 1119870636768 1120108970295 1120575980160 1120712802624 1120975045680 1124040586032 1127647516190 1130236117920 1130374119888 1130638623660 1130776674774 1131248132352 1133026824384 1134987233751 1137888477760 1138223940165 1141000271424 1141243101810 1142125518240 1143201275034 1144060986012 1148585268480 1148923884420 1150391220160 1151971427880 1152112083732 1152862139520 1153002904128 1153923580719 1154815801776 1159358071680 1162942584336 1164771110412 1165671718848 1170601693560 1171018574505 1172096714880 1172239828032 1172514128240 1174124724570 1174757675904 1176604779168 1177023797964 1183259540736 1183511364840 1184426463360 1187170554843 1187665524864 1190556075345 1191476620880 1192761624960 1193113264590 1194637036320 1194782901648 1195706715392 1199231794152 1201894704634 1205867295360 1206014531904 1206370078641 1206774132480 1210505246496 1213957311840 1214105536176 1214389632820 1217177357760 1217325975264 1217610825480 1224571963212 1224858508965 1225518810048 1225779627870 1228769523072 1237302644760 1237453719564 1239399401513 1240584614640 1241543842560 1244300707520 1245236447360 1247969046870 1248121424043 1248641806464 1248933984480 1249086479472 1251050451924 1252399706208 1255971244320 1258918693760 1259854466364 1260647977680 1260801902952 1261096926390 1262412122496 1267778079360 1269926480368 1271670884874 1272654148896 1274655177432 1275109114461 1280124537480 1281114337920 1282137311910 1283128668640 1284617812608 1284891208020 1291698420480 1292158427040 1294190122680 1294348143452 1295190798720 1297128267144 1298784880512 1299167776998 1304277830640 1305286306560 1306515742896 1307338643520 1307498269728 1307804219960 1311380683704 1315280997524 1316538774720 1318608804240 1318769806536 1319078394270 1319239453903 1319628360960 1319789487744 1323290255616 1331166983328 1331450285445 1332479771280 1340016146560 1340411198490 1340574862861 1341856828080 1343966665860 1344130764354 1344691176192 1345005829440 1345170054816 1352584416960 1353177019428 1356600707280 1356766348392 1357620899040 1360635514680 1361687566720 1365299470080 1365466173312 1365701975820 1365868728198 1367613132704 1369491722172 1369812178665 1370550621888 1378708661304 1380469464192 1383434567424 1386801582270 1387379784960 1387873866080 1391229686016 1391555229120 1391965475355 1393913385256 1399838295960 1400891003280 1405050732540 1405222289406 1406516057856 1407016953888 1412967649860 1414060165440 1416283530480 1416456458872 1417810988160 1418402140821 1420213637808 1421311756032 1426250339280 1427353125120 1428667290414 1429771945056 1430076232515 1431313949952 1433564443584 1433987074611 1440140104665 1440740545920 1441253630160 1443094311680 1443519752220 1443696006158 1447040754432 1451344548992 1453678230420 1455963888015 1456748774208 1457089648560 1457267559384 1461132990576 1465299785040 1466432764160 1468447094880 1469830210758 1470755973960 1470935553444 1471279747455 1479074425920 1479255021088 1483616032353 1484581906080 1484763173712 1493160849024 1493478627060 1494283736832 1494633394240 1497562856244 1498720781376 1499039742690 1506981490560 1507165493184 1507518164880 1507702233032 1510702432512 1513131558120 1513316311668 1517631920220 1521333695232 1521657469080 1522834024320 1524268366712 1525414648016 1526362141941 1530714954015 1531898512560 1535961903840 1536149444976 1537337205504 1538564774292 1539754402368 1546817149455 1550400808320 1550590112448 1551047243967 1551566741760 1553028147216 1554228958464 1560802258080 1561358099340 1562986437376 1563813064905 1565133396768 1565499632760 1568152558413 1568806372224 1569365063952 1574818082955 1576002378690 1578015153120 1578706522666 1582330565088 1582894073124 1587408100460 1590817686120 1592849381760 1593043868864 1593318971790 1593513516231 1597740342534 1598975725536 1605772265760 1608019375872 1608493438188 1612759999032 1614006995328 1617935179315 1618609749120 1618807381568 1621410333930 1622903143680 1623101300352 1623481100640 1632762617616 1633144678620 1634025080064 1634372837160 1638842370984 1639225854630 1639426004307 1643774614398 1644101246905 1648462258170 1649736859680 1649938292752 1654112819520 1663958729160 1664161898724 1665245312640 1665448639296 1666778505483 1668067269232 1669662408960 1669866274944 1670358570426 1674628325760 1679805955152 1680863970240 1681069203936 1681462568520 1691471274285 1695561179832 1695957935490 1696165012161 1696665035520 1696872198528 1699540236576 1700145485948 1706832716640 1709516415880 1711500407136 1711864652715 1713188277360 1714801912551 1716091479018 1722877902720 1723385826630 1725586830240 1728168125598 1729293209280 1729504356192 1732223702664 1739037107520 1742020990528 1742391731570 1743118191360 1743331026304 1744413876504 1747156665618 1748507578272 1755385032960 1758145072320 1758359742048 1758771192360 1764907168752 1765535696946 1770570573590 1774889311104 1775267047260 1776639695040 1787214931320 1789142437440 1791955554480 1792174352472 1793341105920 1793560073088 1798847691228 1802842056951 1803445889280 1804236025904 1808377788672 1808800943040 1809021797856 1810161198720 1814180686240 1820935967760 1821158304264 1821584449230 1825988962896 1826416238220 1827400829184 1836857944818 1838278215072 1838669441805 1843154284608 1849068776360 1855406972160 1855953967140 1856180579346 1862315763840 1866451061280 1867854671040 1871953570305 1872962709696 1873400976720 1873629719208 1876022605184 1876575677886 1878599559312 1883956866480 1884627791290 1885413553920 1888378040640 1889781699546 1891202854428 1891645389585 1893618183744 1901667119040 1904889720552 1905335458390 1906362593408 1906768310020 1908981223344 1911419258112 1911982766148 1920186806220 1921671506880 1923205967865 1924693002960 1938237640560 1941285184020 1941522215178 1942331698944 1942786198080 1943023412512 1945692400716 1948177320768 1948751665497 1953733046720 1956416745960 1957929459840 1959773614344 1961007965280 1961247404592 1961706329940 1967071025556 1972099234560 1972921496286 1977913206360 1978154709804 1978617591405 1979442541440 1979684231616 1984935383424 1991304836080 1996750474992 1998294375168 1998719656920 2009553990912 2010024219840 2010616797735 2015949998790 2016196146531 2017036764288 2017508744160 2017755082224 2023509226960 2028876625440 2029765529142 2035149522588 2040953272020 2042531350080 2047949205120 2048199259968 2048552963730 2048803092297 2051419699056 2053005869824 2055825932832 2062422865940 2067453483264 2068062991956 2070704196288 2080202373405 2081069677440 2081810799120 2085084086540 2086844529024 2087332843680 2090870077884 2092486751936 2099757443940 2101336504920 2104020204160 2107833434109 2109774086784 2110525430832 2119451474790 2121090248160 2124425295720 2124684688308 2125181857435 2130320456712 2131967634048 2139375508920 2141029687680 2143000935621 2144657917584 2146970924928 2150346665376 2161880445240 2164641467520 2165279628330 2165544009237 2170561131648 2172193438464 2177016823488 2177526238160 2179163782880 2180517345630 2185123161312 2185634472840 2185901339076 2191699485864 2197949677560 2199649146240 2204745316137 2205483759360 2206133960940 2206403330166 2218611638880 2218882531632 2220598185728 2222371340644 2227144760568 2239741273536 2240217940590 2241151960320 2241425605248 2241950091360 2248081172064 2248559614035 2255295032380 2260472235840 2260748239776 2261277247320 2261553349548 2265109251041 2266053648768 2269974467502 2275776955520 2276447880330 2282000542848 2282486203620 2284251036480 2286402550068 2288121972024 2297847768840 2300782440320 2301741745667 2303942855760 2304224167464 2305724279040 2306005808256 2307847161438 2309631603552 2318716143360 2325885168672 2329542220824 2331343437696 2341203387120 2342037149010 2344193429760 2344479656064 2345028256480 2348249449140 2349515351808 2353209558336 2354047595928 2364003568035 2367022729680 2368059783999 2368852926720 2374341109686 2375331049728 2381112150690 2382953241760 2385523249920 2386226529180 2389274072640 2389565803296 2389978457685 2396610513801 2398463588304 2403789409268 2411734590720 2412029063808 2412740157282 2421010492992 2427914623680 2428211072352 2428779265640 2432115500895 2434354715520 2434651950528 2435221650960 2449143926424 2449717017930 2450016128677 2451037620096 2451559255740 2457539046144 2458838781945 2472693387255 2474605289520 2474907439128 2478798803026 2481169229280 2488601415040 2490472894720 2495938093740 2496242848086 2497283612928 2497867968960 2498172958944 2502100903848 2504799412416 2511942488640 2517837387520 2519708932728 2521295955360 2521603805904 2522193852780 2524824244992 2535556158720 2539852960736 2543341769748 2543936903235 2545308297792 2549310354864 2550218228922 2560249074960 2562228675840 2564274623820 2566257337280 2569235625216 2569782416040 2574137218527 2584316854080 2585078739945 2588380245360 2588696286904 2590381597440 2592252188397 2594256534288 2597569761024 2598335553996 2608555661280 2613031485792 2613587597355 2614677287040 2614996539456 2615608439920 2620734998427 2622761367408 2630561995048 2633077549440 2637217608480 2637539613072 2638156788540 2638478907806 2639578975488 2648303545419 2655855860385 2662333966656 2662900570890 2664959542560 2680032293120 2680822396980 2681149725722 2683713656160 2687933331720 2688261528708 2690011658880 2690340109632 2705168833920 2706354038856 2713201414560 2713532696784 2715241798080 2721271029360 2723375133440 2730932346624 2731403951640 2731737456396 2732376673845 2735226265408 2738983444344 2739624357330 2741101243776 2755286917227 2757417322608 2760938928384 2773603164540 2775747732160 2777964175805 2783110458240 2783930950710 2784270869019 2787826770512 2799676591920 2801782006560 2810101465080 2810444578812 2814033907776 2814863516829 2825935299720 2826941686935 2828120330880 2832567060960 2832912917744 2834672549319 2835621976320 2836804281642 2840427275616 2852500678560 2857334580828 2858003187585 2859543890112 2860152465030 2867128887168 2867974149222 2880280209330 2881481091840 2882507260320 2887039504440 2887392012316 2902689097984 2907356460840 2911927776030 2912283322767 2913497548416 2914179297120 2914535118768 2922265981152 2930599570080 2936894189760 2939660421516 2941511947920 2941871106888 2942559494910 2958148851840 2958510042176 2959382244429 2967232064706 2969163812160 2969526347424 2986321698048 2986957254120 2989266788480 2995125712488 2997441562752 2998079485380 3004736761585 3013962981120 3014330986368 3015036329760 3015404466064 3026263116240 3026632623336 3035263840440 3043314938160 3044648293713 3045668048640 3048536733424 3050829296032 3052724283882 3061429908030 3063797025120 3071923807680 3072298889952 3077129548584 3079508804736 3093634298910 3100801616640 3101180224896 3102094487934 3106056294432 3121604516160 3122716198680 3127626129810 3130266793536 3130999265520 3136305116826 3137612744448 3138730127904 3149636165910 3152004757380 3156030306240 3157413045332 3164661130176 3165788146248 3174816200920 3179177212185 3181635372240 3185698763520 3186087737728 3186637943580 3187027032462 3195480685068 3197951451072 3211544531520 3216986876376 3225519998064 3228013990656 3235870358630 3237219498240 3237614763136 3242820667860 3246202600704 3246962201280 3247919442495 3265525235232 3266289357240 3268745674320 3277684741968 3278451709260 3278852008614 3287549228796 3288202493810 3296924516340 3299473719360 3299876585504 3308225639040 3309604995249 3327917458320 3328323797448 3330490625280 3330897278592 3333557010966 3336134538464 3339732549888 3340717140852 3349256651520 3359611910304 3360326910885 3361727940480 3362138407872 3362925137040 3382942548570 3391122359664 3391915870980 3392330024322 3393744397056 3399080473152 3400290971896 3404961701253 3413665433280 3414671820495 3419032831760 3423000814272 3423729305430 3426376554720 3429603825102 3432182958036 3445755805440 3446771653260 3451173660480 3456336251196 3458586418560 3459008712384 3461770742157 3464447405328 3478074215040 3484041981056 3484783463140 3486662052608 3488827753008 3494313331236 3497015156544 3513055723515 3516290144640 3516719484096 3517542384720 3529814337504 3531071393892 3541141147180 3549778622208 3550534094520 3553279390080 3561511664529 3571668226035 3574429862640 3578284874880 3583911108960 3584348704944 3587120146176 3597695382456 3605684113902 3608472051808 3609240015395 3617601886080 3618043595712 3619110235923 3620322397440 3628361372480 3641871935520 3642316608528 3643168898460 3651977925792 3652832476440 3673715889636 3674575526895 3676556430144 3677338883610 3686308569216 3698137552720 3711907934280 3712361158692 3718198204539 3724631527680 3732902122560 3735709342080 3743907140610 3744364272129 3745925419392 3746801953440 3747259438416 3752045210368 3753151355772 3757199118624 3767913732960 3769255582580 3776756081280 3779563399092 3782405708856 3783290779170 3787236367488 3803334238080 3809779441104 3810670916780 3812725186816 3813536620040 3817962446688 3823965532296 3825327343383 3840373612440 3843343013760 3846411935730 3849386005920 3876475281120 3882570368040 3883044430356 3885572396160 3886046825024 3891384801432 3896354641536 3897503330994 3907466093440 3912833491920 3915858919680 3919547228688 3922015930560 3922494809184 3923412659880 3934142051112 3945842992572 3946766306665 3955826412720 3956309419608 3957235182810 3957718361709 3958885082880 3959368463232 3969870766848 3982609672160 3993500949984 3994350856335 3997439313840 4020048439680 4021233595470 4021724588583 4031899997580 4032392293062 4034073528576 4035017488320 4035510164448 4047018453920 4057753250880 4059531058284 4070299045176 4081906544040 4085062700160 4095898410240 4096398519936 4097105927460 4097606184594 4102839398112 4109436535995 4111651865664 4124845731880 4136125983912 4141408392576 4160404746810 4162139354880 4163621598240 4170168173080 4173689058048 4174665687360 4175896426065 4181740155768 4184973503872 4199514887880 4202673009840 4206631466219 4208040408320 4215666868218 4219548173568 4221050861664 4238902949580 4242180496320 4248850591440 4249369376616 4250363714870 4260640913424 4263935268096 4278751017840 4282059375360 4286001871242 4289315835168 4290228697545 4293941849856 4300693330752 4320420313995 4323760890480 4329282935040 4330559256660 4331088018474 4341122263296 4354033646976 4355052476320 4358327565760 4361034691260 4367891664045 4370246322624 4371268945680 4371802678152 4383398971728 4395899355120 4399298292480 4409490632274 4412267921880 4412806660332 4413839242365 4437223277760 4437765063264 4444742681288 4450848097059 4454289521136 4479482547072 4480435881180 4482851210496 4483900182720 4496162344128 4497119228070 4510590064760 4520944471680 4521496479552 4522554494640 4523106699096 4530218502082 4532107297536 4539948935004 4551553911040 4552895760660 4564001085696 4564972407240 4568502072960 4572805100136 4576243944048 4592144862045 4595695537680 4601564880640 4603483491334 4607885711520 4608448334928 4612011616512 4615694322876 4619263207104 4640451448365 4651770337344 4659084441648 4662686875392 4682406774240 4684074298020 4688959312128 4690056512960 4691439194715 4696498898280 4704457675239 4706419116672 4708095191856 4724454248865 4728007136070 4734045459360 4736119567998 4748682219372 4762224301380 4765906483520 4772453058360 4778548145280 4779131606592 4779956915370 4780540548693 4793221027602 4796927176608 4807578818536 4824058127616 4825480314564 4842020985984 4853805537945 4855829247360 4856422144704 4857558531280 4864231001790 4868709431040 4869303901056 4870443301920 4898287852848 4899434035860 4900032257354 4902075240192 4903118511480 4917677563890 4918278012921 4932303740715 4945386774510 4949210579040 4949814878256 4957597606052 4962338458560 4977202830080 4991876187480 4992485696172 4995735937920 4996345917888 5000335516449 5004201807696 5009598824832 5023884977280 5039417865456 5042591910720 5043207611808 5044387705560 5052936021553 5074413822855 5079705921472 5086683539496 5087873806470 5088495036483 5090616595584 5098620709728 5100436457844 5120498149920 5128549247640 5132514674560 5139564832080 5144405737653 5148274437054 5168633708160 5170157479890 5176760490720 5177392573808 5184504376794 5188513068576 5196671107992 5217111322560 5226062971584 5227175194710 5229354574080 5229993078912 5231216879840 5241469996854 5245522734816 5261123990096 5266155098880 5274435216960 5275079226144 5276313577080 5276957815612 5296607090838 5311711720770 5324667933312 5325801141780 5329919085120 5361644793960 5362299451444 5367427312320 5375866663440 5376523057416 5380023317760 5380680219264 5408526170853 5410337667840 5412708077712 5426402829120 5427065393568 5430483596160 5442542058720 5462807903280 5463474912792 5464753347690 5465420594741 5470452530816 5477966888688 5479248714660 5482202487552 5510573834454 5514834645216 5516008325415 5525472829331 5547206329080 5551495464320 5555928351610 5566220916480 5567861901420 5568541738038 5575653541024 5599353183840 5603564013120 5620202930160 5620889157624 5628067815552 5629727033658 5651870599440 5653883373870 5656240661760 5665134121920 5665825835488 5669345098638 5673608563284 5674936168755 5680854551232 5705001357120 5714669161656 5716006375170 5719087780224 5720304930060 5734257774336 5735948298444 5760560418660 5765014520640 5769617903595 5774079008880 5774784024632 5814712921680 5823855552060 5824566645534 5826995096832 5828358594240 5829070237536 5844531962304 5846254996491 5861199140160 5873788379520 5879320843032 5883023895840 5883742213776 5885118989820 5916297703680 5917020084352 5918764488858 5934464129412 5935852774215 5938327624320 5939052694848 5973914508240 5978533576960 5990251424976 5994883125504 5996158970760 6009473523170 6028661972736 6030072659520 6030808932128 6031850393205 6048588439593 6052526232480 6053265246672 6070527680880 6086629876320 6089296587426 6097073466848 6101658592064 6105448567764 6122859816060 6127594050240 6143847615360 6144597779904 6146409276891 6154259097168 6159017609472 6187268597820 6196997007565 6202360449792 6204188975868 6212112588864 6240607120215 6243209032320 6245432397360 6255252259620 6260533587072 6261998531040 6272610233652 6277460255808 6299272331820 6304009514760 6312060612480 6314826090664 6323500302327 6329322260352 6331576292496 6349632401840 6358354424370 6363270744480 6372175475456 6373275887160 6374054064924 6375545572305 6390961370136 6395902902144 6423089063040 6429002806863 6433973752752 6451039996128 6471740717260 6475229526272 6485641335720 6493924402560 6495838884990 6496632027711 6531050470464 6532578714480 6537491348640 6555369483936 6556903418520 6557704017228 6575098457592 6576404987620 6593849032680 6596197269515 6598947438720 6599753171008 6614235948411 6616451278080 6619209990498 6655834916640 6656647594896 6661794557184 6667114021932 6672269076928 6681434281704 6702874314305 6719223820608 6720653821770 6723455880960 6724276815744 6725850274080 6765885097140 6782244719328 6783831741960 6784660048644 6795327753123 6798160946304 6800581943792 6809923402506 6827330866560 6829343640990 6838065663520 6846001628544 6847458610860 6852753109440 6859207650204 6864365916072 6893543306520 6902347320960 6905225237001 6912672502392 6917172837120 6918017424768 6923541484314 6928894810656 6956148430080 6968083962112 6969566926280 6977655506016 6988626662472 6994030313088 7026111447030 7032580289280 7033438968192 7035084769440 7059628675008 7062142787784 7082282294360 7092010704105 7101068189040 7104179351997 7106558780160 7123023329058 7143336452070 7148859725280 7156569749760 7167822217920 7168697409888 7169935373055 7195390764912 7211368227804 7216944103616 7218480030790 7235203772160 7236087191424 7238220471846 7256722744960 7283743871040 7284633217056 7286337796920 7303955851584 7305664952880 7347431779272 7349151053790 7350048386031 7353112860288 7354677767220 7372617138432 7396275105440 7418080161765 7423815868560 7424722317384 7436396409078 7465804245120 7471418684160 7487814281220 7488728544258 7491850838784 7493603906880 7494518876832 7506302711544 7514398237248 7535827465920 7538511165160 7553512162560 7559126798184 7564811417712 7566581558340 7574472734976 7606668476160 7619558882208 7621341833560 7627073240080 7631810709705 7635924893376 7647931064592 7650654686766 7680747224880 7686686027520 7692823871460 7698772011840 7722411655581 7752950562240 7755236219835 7765140736080 7766088860712 7771144792320 7772093650048 7782769602864 7792709283072 7795006661988 7814932186880 7825666983840 7839094457376 7840762792065 7844031861120 7844989618368 7846825319760 7868284102224 7891685985144 7893532613330 7911652825440 7912618839216 7914470365620 7915436723418 7918736926464 7944910636257 7965219344320 7967567581155 7987001899968 7988701712670 7994878627680 8040096879360 8042467190940 8043449177166 8063799995160 8064784586124 8070034976640 8071020328896 8094036907840 8115506501760 8119062116568 8140598090352 8163813088080 8170125400320 8192797039872 8194211854920 8195212369188 8197130021535 8205678796224 8218873071990 8223303731328 8249691463760 8265860751681 8272251967824 8282816785152 8320809493620 8327243196480 8333892527415 8340336346160 8349331374720 8351792852130 8352812607057 8363480311536 8369947007744 8399029775760 8405346019680 8413262932438 8431333736436 8442101723328 8444590550487 8477805899160 8480825060805 8484360992640 8497701182880 8498738753232 8500727429740 8521281826848 8557502035680 8572003742484 8574009562755 8578631670336 8580457395090 8601386661504 8640840627990 8647521780960 8661118513320 8662176036948 8708067293952 8710104952640 8716655131520 8722069382520 8735783328090 8736849968301 8740492645248 8742537891360 8743605356304 8766797943456 8791798710240 8818981264548 8824535843760 8825613320664 8827678484730 8874446555520 8875530126528 8878146733287 8889485362576 8901696194118 8908579042272 8958965094144 8960871762360 8967800365440 8992324688256 8994238456140 9014210284755 9021180129520 9041888943360 9042992959104 9045108989280 9046213398192 9060437004164 9079897870008 9105791521320 9129944814480 9133944881139 9137004145920 9145610200272 9152487888096 9184289724090 9191391075360 9206966982668 9215771423040 9216896669856 9231388645752 9234676177321 9238526414208 9280902896730 9303540674688 9318168883296 9364813548480 9368148596040 9380113025920 9382878389430 9384024040027 9392997796560 9408915350478 9412838233344 9416190383712 9448908497730 9456014272140 9468090918720 9472239135996 9497364438744 9524448602760 9531812967040 9544906116720 9557096290560 9558263213184 9559913830740 9561081097386 9586442055204 9593854353216 9615157637072 9650960629128 9684041971968 9707611075890 9711658494720 9712844289408 9715117062560 9728462003580 9738607802112 9740886603840 9743758327485 9796575705696 9798868071720 9800064514708 9806237022960 9835355127780 9836556025842 9864607481430 9890773549020 9898421158080 9899629756512 9915195212104 9924676917120 9928814985747 9983752374960 9984971392344 9991471875840 9992691835776 10000671032898 10008403615392 10019197649664 10047769954560 10078835730912 10080980732655 10085183821440 10086415223616 10088775411120 10105872043106 10148827645710 10159411842944 10173367078992 10175747612940 10176990072966 10181233191168 10197241419456 10200872915688 10240996299840 10244015461485 10257098495280 10265029349120 10279129664160 10288811475306 10296548874108 10337267416320 10340314959780 10353520981440 10354785147616 10369008753588 10377026137152 10385312226471 10393342215984 10434222645120 10452125943168 10454350389420 10459986157824 10462433759680 10482939993708 10491045469632 10522247980192 10539167170545 10548870433920 10550158452288 10552627154160 10553915631224 10593214181676 10623423441540 10649335866624 10651602283560 10659838170240 10684534993587 10715004678105 10723289587920 10724598902888 10734854624640 10751733326880 10753046114832 10761360438528 10817052341706 10825416155424 10827720046185 10852805658240 10854130787136 10857330707769 10860967192320 10885084117440 10925615806560 10926949825584 10929506695380 10930841189482 10940905061632 10955933777376 10958497429320 11021147668908 11023726580685 11029669290432 11032016650830 11050945658662 11094412658160 11102990928640 11111856703220 11135723802840 11137083476076 11151307082048 11154594613617 11198706367680 11207128026240 11233092816387 11240405860320 11241778315248 11256135631104 11259454067316 11303741198880 11307766747740 11325546255205 11330268243840 11331651670976 11338690197276 11347217126568 11349872337510 11361709102464 11410002714240 11429338323312 11432012750340 11438175560448 11440609860120 11471896596888 11475982030149 11508708728335 11521120837320 11530029041280 11539235807190 11548158017760 11549568049264 11629425843360 11647711104120 11649133291068 11656717188480 11658140475072 11689063924608 11692509992982 11722398280320 11747576759040 11758641686064 11766047791680 11767484427552 11770237979640 11834040168704 11837528977716 11840298919995 11868928258824 11871705548430 11873155085127 11876655248640 11878105389696 11947829016480 11980502849952 11983052569005 11992317941520 12018947046340 12060145319040 12061617864256 12063700786410 12065173765749 12097176879186 12105052464960 12106530493344 12141055361760 12173259752640 12178593174852 12194146933696 12203317184128 12210897135528 12245719632120 12250080643385 12255188100480 12287695230720 12289195559808 12292818553782 12308518194336 12374537195640 12393994015130 12408377951736 12424225177728 12481214240430 12486418064640 12490864794720 12510504519240 12521067174144 12523997062080 12545220467304 12554920511616 12598544663640 12608019029520 12619894398657 12624121224960 12629652181328 12647000604654 12658644520704 12663152584992 12699264803680 12716708848740 12726541488960 12746551774320 12748108129848 12751091144610 12781922740272 12791805804288 12846178126080 12858005613726 12867947505504 12870686092635 12902079992256 12943481434520 12961260941985 12971282671440 12987848805120 12991677769980 12993264055422 13062100940928 13065157428960 13074982697280 13103674992135 13110738967872 13113806837040 13115408034456 13150196915184 13152809975240 13187698065360 13192394539030 13197894877440 13199506342016 13228471896822 13238419980996 13241517727095 13311669833280 13313295189792 13334228043864 13344538153856 13362868563408 13405748628610 13438447641216 13441307643540 13448553631488 13451700548160 13531770194280 13564489438656 13567663483920 13569320097288 13590655506246 13596321892608 13601163887584 13619846805012 13654661733120 13658687281980 13676131327040 13692003257088 13694917221720 13705506218880 13718415300408 13728731832144 13776434586135 13787086613040 13804694641920 13810450474002 13825345004784 13836034849536 13847082968628 13857789621312 13921354345095 13939133852560 13955311012032 13977253324944 13988060626176 14052222894060 14066877936384 14070169538880 14074317584145 14113373025717 14119257350016 14124285575568 14164564588720 14173362746595 14184021408210 14202136378080 14208358703994 14246046658116 14286672904140 14297719450560 14335644435840 14337394819776 14339870746110 14341621646079 14390781529824 14422736455608 14433888207232 14436960061580 14472174382848 14476440943692 14513445489920 14561416613835 14567487742080 14569266434112 14572675593840 14607911703168 14611329905760 14694863558544 14698302107580 14700096772062 14706225720576 14709355534440 14754834038763 14792550210880 14796911222145 14836160323530 14847631737120 14849444634768 14872792818156 14931608490240 14975628562440 14977457088516 14987207813760 14989037753664 15001006549347 15012605423088 15028796474496 15071654931840 15077022330320 15118253596368 15129622835424 15133163116680 15158808064659 15223241468565 15239117764416 15242683667120 15254146480160 15263621419410 15265485109449 15271849786752 15295862129184 15301309373532 15361494449760 15385647742920 15397544023680 15433217212959 15444823311162 15505901124480 15510472439670 15530281472160 15532177721424 15544187300096 15565539205728 15590013323976 15651333967680 15678188914752 15681525584130 15688063722240 15689979236736 15693650639520 15736568204448 15783371970288 15787065226660 15823305650880 15825237678432 15828940731240 15830873446836 15889821272514 15930438688640 15935135162310 15974003799936 15977403425340 15989757255360 16084934381880 16086898354332 16112192219669 16127599990320 16129569172248 16140069953280 16142040657792 16188073815680 16225578512559 16231013003520 16238124233136 16281196180704 16327626176160 16388423709840 16390424738376 16394260043070 16396261784223 16411357592448 16437746143980 16446607462656 16499382927520 16531721503362 16544503935648 16548024976245 16576418487993 16641618987240 16654486392960 16667785054830 16680672692320 16698662749440 16703585704260 16705625214114 16726960623072 16798059551520 16810692039360 16826525864876 16862667472872 16884203446656 16889181100974 16955611798320 16961650121610 16968721985280 16995402365760 16997477506464 17001454859480 17024808506265 17042563653696 17115004071360 17144007484968 17148019125510 17150112900739 17157263340672 17160914790180 17202773323008 17281681255980 17295043561920 17308853710785 17322237026640 17324352073896 17420209905280 17427473217193 17433310263040 17444138765040 17471566656180 17473699936602 17480985290496 17485075782720 17487210712608 17533595886912 17583597420480 17637962529096 17649071687520 17651226641328 17655356969460 17748893111040 17751060253056 17756293466574 17778970725152 17803392388236 17807558322645 17817158084544 17921743524720 17935600730880 17984649376512 17988476912280 18028420569510 18042360259040 18085985918208 18090217978560 18092426796384 18095551179615 18120874008328 18145765318779 18159795740016 18211583042640 18259889628960 18267889762278 18291220400544 18304975776192 18368579448180 18382782150720 18413933965336 18431542846080 18433793339712 18439227830673 18462777291504 18469352354642 18477052828416 18561805793460 18590991022695 18607081349376 18636337766592 18721821360645 18729627096960 18736297192080 18760226051840 18765756778860 18768048080054 18785995593120 18817830700956 18832380767424 18897816995460 18912028544280 18936181837440 18944478271992 18994728877488 19048897205520 19063625934080 19089812233440 19116526426368 19119827661480 19122162194772 19126636716915 19172884110408 19187708706432 19230315274144 19287008420589 19301921258256 19415222151780 19425688578816 19430234125120 19456924007160 19481773207680 19487516654970 19489896083133 19593151411392 19597736143440 19600129029416 19612474045920 19670710255560 19673112051684 19729214962860 19781547098040 19788591808545 19796842316160 19799259513024 19830390424208 19842707845233 19849353834240 19857629971494 19967504749920 19969942784688 19985383671552 20001342065796 20016807230784 20108622942915 20157671461824 20161961465310 20170367642880 20172830447232 20177550822240 20211744086212 20297655291420 20318823685888 20346734157984 20351495225880 20353980145932 20385983259369 20394482838912 20401745831376 20481992599680 20488030922970 20514196990560 20558259328320 20577622950612 20593097748216 20680629919560 20707041962880 20709570295232 20715675711003 20738017507176 20754052274304 20770624452942 20786684431968 20868445290240 20904251886336 20908700778840 20924867519360 20965879987416 20982090939264 21033157331095 21044495960384 21078334341090 21097740867840 21100316904576 21105254308320 21107831262448 21186428363352 21246846883080 21303204567120 21312538055991 21319676340480 21369069987174 21430009356210 21446579175840 21449197805776 21469709249280 21503466653760 21506092229664 21634104683412 21650832310848 21655440092370 21705611316480 21708261574272 21714661415538 21770168234880 21851231613120 21853899651168 21859013390760 21861682378964 21911867554752 21916994858640 22042295337816 22047453161370 22050145158093 22059338580864 22064033301660 22101891317324 22188825316320 22223713406440 22254240485295 22271447605680 22274166952152 22302614164096 22309189227234 22397412735360 22414256052480 22466185632774 22480811720640 22483556630496 22518908134632 22607482397760 22615533495480 22651092510410 22660536487680 22663303341952 22677380394552 22694434253136 22699744675020 22723418204928 22820005428480 22858676646624 22864025500680 22881219720240 22943793193776 22951964060298 23017417456670 23042241674640 23060058082560 23078471614380 23096316035520 23099136098528 23167234966743 23258851686720 23295422208240 23298266582136 23313434376960 23316280950144 23378127849216 23385019985964 23444796560640 23517283372128 23522288376195 23532095583360 23534968855104 23540475959280 23675057955432 23680597839990 23737856517648 23743411096860 23746310170254 23756210779392 23834731908771 23895658032960 23902702743465 23961005699904 23966105138010 23984635883040 24037894092680 24120290638080 24123235728512 24127401572820 24130347531498 24194353758372 24210104929920 24213060986688 24282110723520 24346519505280 24357186349704 24388293867392 24406634368256 24421794271056 24491439264240 24500161286770 24510376200960 24578391119616 24585637107564 24591390064605 24617036388672 24749074391280 24787988030260 24816755903472 24848450355456 24962428480860 24981729589440 25001677582245 25021009038480 25047994124160 25058437821171 25090440934608 25109841023232 25197089327280 25216038059040 25239788797314 25259304362656 25264680107765 25294001209308 25326305169984 25333771651461 25398529607360 25433417697480 25442475182415 25453082977920 25493103548640 25496216259696 25502182289220 25563845480544 25716011227452 25722028688265 25735895011008 25741372185270 25804159984512 25886962869040 25922521883970 25942565342880 25983355539960 25986528110844 26124201881856 26130314857920 26149965394560 26207349984270 26210549904903 26221477935744 26227613674080 26230816068912 26300393830368 26305619950480 26375396130720 26384789078060 26399012684032 26456943793644 26476839961992 26483035454190 26623339666560 26626590379584 26634440199861 26668456087728 26689076307712 26725737126816 26811497257220 26876895282432 26882615287080 26903401096320 27042630854265 27063540388560 27128978877312 27135326967840 27138640194576 27181311012492 27202327775168 27239693610024 27317374563960 27327102973705 27352262654080 27389834443440 27401834643417 27411012437760 27436830600816 27457463664288 27552869172270 27574173226080 27620900948004 27627364146655 27650690009568 27694165937256 27704028531963 27715579242624 27842708690190 27878267705120 27910622024064 27954506649888 28104445788120 28140339077760 28148635168290 28152072120081 28226746051434 28238514700032 28248571151136 28329129177440 28346725493190 28368042816420 28404272756160 28416717407988 28492093316232 28573345808280 28595438901120 28671288871680 28674789639552 28679741492220 28683243292158 28781563059648 28845472911216 28867776414464 28873920123160 28952881887384 29122833227670 29134975484160 29138532868224 29145351187680 29215823406336 29222659811520 29231274982455 29389727117088 29396604215160 29400193544124 29418711068880 29446420263533 29509668077526 29585100421760 29593822444290 29672320647060 29695263474240 29698889269536 29745585636312 29951257124880 29954914177032 29974415627520 29978075507328 30002013098694 30025210846176 30057592948992 30143309863680 30154044660640 30236507192736 30242942197965 30259245670848 30266326233360 30317616129318 30446482937130 30478235528832 30485367334240 30508292960320 30527242838820 30530970218898 30543699573504 30591724258368 30602618747064 30722988899520 30732046384455 30771295485840 30795088047360 30866434425918 30889646622324 31011802248960 31020944879340 31060562944320 31064355442848 31131078411456 31155936679413 31180026647952 31302667935360 31356377829504 31363051168260 31379958473472 31387301279040 31473136408896 31566743940576 31574130453320 31617501511635 31646611301760 31650475356864 31657881462480 31661746893672 31779642545028 31850209672801 31860877377280 31870270324620 31948007599872 31954806850680 31979514510720 32145014034315 32169868763760 32173796708664 32224384439338 32255199980640 32259138344496 32284081315584 32376147631360 32451157025118 32476248466272 32483160138555 32562392361408 32655252352320 32776847419680 32780849476752 32788520086140 32792523568446 32822715184896 32875492287960 32998765855040 33063443006724 33071179742055 33089007871296 33096049952490 33152836975986 33283237974480 33308972785920 33335570109660 33361345384640 33407171408520 33411250428228 33453921246144 33463783840851 33596119103040 33621384078720 33653051729752 33699278449161 33725334945744 33768406893312 33778362201948 33911223596640 33923300243220 33976638765615 33990804731520 33994955012928 34002909718960 34049617012530 34085127307392 34230008142720 34288014969936 34296038251020 34300225801478 34314526681344 34321829580360 34427946090447 34526126185005 34563362511960 34590087123840 34617707421570 34644474053280 34648704147792 34840419810560 34854946434386 34888277530080 34943133312360 34947399873204 34970151565440 34974421425216 35067191773824 35167194840960 35275925058192 35298143375040 35302453282656 35310713938920 35502120506112 35512586933148 35520896759985 35557941450304 35606784776472 35615116645290 35619465255381 35634316169088 35843487049440 35976953824560 36056841139020 36084720518080 36180435957120 36184853592768 36191102359230 36195521297247 36241748016656 36291530637558 36319591480032 36423166085280 36519779257920 36535779524556 36582440801088 36609951552384 36737158896360 36750241930155 36765564301440 36827867930672 36863085692160 36867586679424 36878455661346 36925554583008 36938704709284 37123611586920 37181982045390 37272675533184 37443642721290 37459254193920 37472594384160 37531513557720 37536096160108 37571991186240 37635661401912 37664761534848 37795633990920 37824057088560 37859683195971 37872363674880 37888956543984 37989457754976 38097794411040 38179624466880 38239655322960 38244324389544 38253273433830 38257944163187 38345768220816 38375417412864 38460630548288 38574016841178 38603842516512 38612058277905 38830444303560 38860468250240 38913848014320 38963546415360 38975033309940 38979792166266 39186302822784 39195472286880 39200258058832 39224948091840 39341420511120 39346224103368 39458429925720 39563094196080 39577183617090 39593684632320 39598519026048 39660780848416 39685415690466 39715259942988 39724553181285 39935009499840 39939885569376 40002684131592 40033614461568 40217245885830 40315342923648 40323922930620 40345660894464 40355101644480 40423488172424 40595310582840 40693468315968 40702990451760 40707960291864 40771966518738 40788965677824 40803491662752 40963985199360 40976061845940 41028393981120 41116518656640 41155245901224 41186195496432 41329303758405 41361259839120 41414083925760 41419140590464 41431351422006 41476035014352 41508104548608 41541248905884 41573368863936 41764063035285 41817401557680 41849735038720 41931759974832 41964181878528 42066314662190 42088991920768 42156668682180 42200633809152 42210508616640 42215662524896 42222952752435 42340119077151 42372856726704 42493693766160 42606409134240 42625076111982 42738139974348 42860018712420 42893158351680 42898395611552 43006933307520 43012184459328 43024864938237 43268209366824 43301664621696 43310880184740 43416523148544 43429322831076 43540336469760 43684249841505 43702463226240 43707799302336 43718026781520 43723364757928 43823735109504 43833989717280 44084590675632 44094906322740 44100290316186 44118677161728 44128066603320 44203782634648 44264502116289 44377650632640 44390733666435 44447426812880 44508480970590 44542895211360 44548333904304 44605228328192 44618378454468 44794825470720 44932371265548 44961623441280 44967113260992 45003019648041 45037816269264 45214964795520 45231066990960 45302185020820 45326606683904 45354760789104 45388868506272 45399489350040 45476424193977 45669724405695 45717353293248 45728051001360 45762439440480 45796455328347 45887586387552 45903928120596 46034834913340 46084483349280 46156943228760 46173380886605 46192632071040 46198272197056 46299651638877 46334469933486 46517703373440 46590844416480 46596533164272 46632561900288 46770039971928 46920120200135 47034566744256 47044576752390 47064191166720 47069937710208 47080951918560 47350115910864 47361195679980 47475713035296 47486822193720 47492620340508 47669463817542 47791316065920 47805405486930 47922011399808 47932210276020 47969271766080 48075788185360 48246471457024 48254803145640 48260695062996 48336576659007 48388707516744 48420209859840 48426121973376 48564221447040 48676735537677 48693039010560 48714372699408 48776587734784 48843588542112 48982878528480 49000322573540 49171274215128 49182780129210 49188785352669 49234072777344 49498148782560 49575976060520 49633511806944 49644074928735 49729255463979 49924856961720 49963459178880 50003355164490 50042018076960 50095988248320 50116875642342 50180881869216 50394178654560 50432076118080 50479577594628 50518608725312 50529360215530 50588002418616 50652610339968 50667543302922 50797059214720 50866835394960 50884950364830 50906165955840 50986207097280 50992432519392 51004364578440 51127690961088 51432022454904 51444057376530 51450338702217 51471790022016 51482744370540 51608319969024 51773925738080 51845043767940 51885130685760 51926561132355 51966711079920 51973056221688 52260629715840 52282419651579 52299930789120 52414699968540 52421099809806 52442955871488 52455227348160 52461632137824 52600787660736 52611239900960 52750792261440 52769578156120 52913887587288 52953679923984 52966070908380 53246679333120 53253180759168 53268880399722 53336912175456 53422674967935 53451474253632 53622994514440 53765230574160 53806802192640 54085261708530 54127080777120 54257957754624 54270653935680 54277280389152 54286653538845 54362622024984 54404655550336 54479387220048 54634749127920 54654205947410 54704525308160 54779668886880 54803669286834 54873661201632 54914927328576 55105738344540 55148346452160 55241801896008 55254728293310 55301380019136 55388331874512 55408057063926 55431158485248 55685417380380 55756535410240 55772973068085 55821244048128 55909013299776 56165464081935 56208891576240 56280678155520 56297270336580 56304144240162 56453492102868 56497142302272 56658258354880 56693450986380 56736085632840 56808545512320 56833434815976 56984186632464 57146691616560 57190877802240 57349579279104 57359482984440 57366486584316 57379910150745 57563126119296 57690945822432 57747840246320 57861025261767 57905763774768 58245666455340 58277065736448 58290702375360 58445319623040 58462549964910 58469688249399 58779454234176 58793208430320 58800387088248 58837422137760 58892840527066 59019336155052 59170200843520 59187644888580 59344641294120 59365775425635 59390526948480 59397778539072 59491171272624 59902514249760 59909828354064 59956151014656 60004026197388 60050421692352 60308089321280 60325868828745 60473014385472 60485884395930 60518491341696 60532652466720 60635232258636 60892965874260 60956471057664 60970734668480 61016585920640 61054485677640 61061940437796 61157949778107 61183448516736 61205237494128 61445977799040 61464092768910 61542590971680 61732868851836 61779293244648 62041889758680 62121125888640 62128710885696 62147027133009 62262156822912 62311873358826 62360053295904 62605335870720 62712755659008 62726102336520 62774602558080 62946272817792 63099471993285 63133487881152 63148260906640 63235003023270 63293222603520 63300950713728 63315762924960 63323493787344 63559285090056 63700419345602 63740540649240 63909613701360 63937614167973 63959029021440 64290028068630 64339737527520 64347593417328 64448768878676 64510399961280 64518276688992 64902314050236 64952496932544 64966320277110 65124784722816 65310504704640 65553694839360 65561698953504 65577040172280 65585047136892 65688168280189 65750984575920 65997531710080 66126886013448 66142359484110 66150435474279 66178015742592 66192099904980 66305673951972 66566475948960 66671140219320 66722690769280 66814342817040 66822500856456 66907842492288 66927567681702 67192238206080 67242768157440 67306103459504 67398556898322 67450669891488 67556724403896 67822447193280 67846600486440 67953277531230 67981609463040 67989910025856 68005819437920 68099234025060 68170254614784 68460016285440 68576029939872 68592076502040 68600451602956 68643659160720 68855892180894 69052252370010 69126725023920 69180174247680 69235414843140 69288948106560 69297408295584 69501704900229 69709892868772 69776555060160 69886266624720 69894799746408 69940303130880 69948842850432 70134383547648 70334389681920 70551850116384 70566865128585 70596286750080 70604906565312 70621427877840 71025173866296 71041793519970 71050467731633 71115882900608 71213569552944 71230233290580 71238930510762 71268632338176 71686974098880 71708108230395 71953907649120 72113682278040 72169441036160 72360871914240 72369707185536 72382204718460 72391042594494 72483496033312 72583061275116 72639182960064 72846332170560 73039558515840 73071559049112 73164881602176 73219903104768 73474317792720 73500483860310 73531128602880 73655735861344 73735173358848 73756911322692 73774170193815 73851109166016 73877409418568 74247223173840 74363964090780 74545351066368 74887285442580 74945188768320 75005032746735 75063027115440 75072192320216 75143982372480 75175313463513 75271322803824 75329523069696 75591267981840 75648114177120 75719366391942 75777913087968 75794040323295 75978915509952 76001314954383 76195588822080 76327425547245 76359248933760 76479310645920 76488648779088 76506546867660 76515888326374 76691536441632 76921261096576 77148033682356 77166086064795 77207685033024 77224116555810 77660888607120 77720936500480 77827696028640 77950066619880 77959584332532 78372605645568 78390944573760 78400516117664 78449896183680 78631649714709 78682841022240 78692448206736 78916859851440 79126188392160 79154367234180 79197038052096 79321561696832 79370831380932 79430519885976 79449106362570 79870018999680 79879771138752 79903320599583 80005368263184 80067228923136 80434491771660 80560961098345 80630685847296 80647845861240 80710203288960 80846976344848 81127892562795 81190621165680 81386936631936 81405980903520 81415920583728 81543933037476 81606983325504 81952123691880 81981308921115 82056787962240 82205503930251 82233037313280 82310491802448 82372390992864 82658607516810 82722519678240 82838281180928 82862702844012 82882092439965 82952070028704 83082497811768 83112085595889 83146737727872 83528126070570 83634803115360 83863519949664 84132629324380 84177983841536 84313337364360 84421017233280 84431325049792 84445905504870 84456216360243 84680238154302 84745713453408 84987387532320 85212818268480 85250152223964 85476279948696 85720037424840 85750564503695 85786316703360 85796791223104 86013866615040 86024368918656 86049729876474 86536418733648 86603329243392 86621760369480 86858645662152 87137366085965 87368499683010 87404926452480 87415598604672 87436053563040 87446729515856 87647470219008 87667979434560 88169181351264 88189812645480 88200580632372 88256133206640 88339260790599 88407565269296 88529004232578 88755301265280 88781467332870 88894853625760 89016961941180 89085790422720 89096667808608 89236756908936 89864742531096 89923246882560 89934226521984 90006039296082 90075632538528 90429929591040 90462133981920 90604370041640 90709521578208 90728826593895 90777737012544 90798978700080 90952848387954 91339448811390 91434706586496 91456102002720 91524878880960 91592910656694 91775172775104 91807856241192 92069669826680 92168966698560 92196139153365 92313886457520 92346761773210 92385264142080 92396544394112 92599303277754 92668939866972 93035406746880 93181688832960 93193066328544 93540079943856 93840240400270 94069133488512 94089153504780 94139875420416 94161903837120 94700231821728 94722391359960 94951426070592 94973644387440 94985240681016 95338927635084 95550629018403 95582632131840 95610810973860 95844022799616 95864420552040 95938543532160 96151576370720 96435042102945 96509606291280 96521390125992 96673153318014 96777415033488 96852243946752 97128442894080 97353471075354 97428745398816 97449480415665 97687177084224 97965757056960 98000645147080 98342548430256 98365560258420 98377570705338 98468145554688 98996297565120 99151952121040 99213539226165 99267023613888 99288149857470 99458510927958 99849713923440 99926918357760 100006710328980 100084036153920 100233751284684 100361763738432 100391351522553 100788357309120 100864152236160 100959155189256 101037217450624 101058720431060 101176004837232 101305220679936 101335086605844 101594118429440 101733670789920 101769900729660 101929916296845 101972414194560 101984865038784 102008729156880 102255381922176 102864044909808 102888114753060 102900677404434 102943580044032 102965488741080 103283838271341 103547851476160 103578378555015 103690087535880 103770261371520 103853122264710 103933422159840 103946112443376 104521259431680 104564839303158 104829399937080 104842199619612 104910454696320 104923264275648 105201575321472 105222479801920 105501584522880 105539156312240 105827775174576 105907359847968 105932141816760 106506361518336 106537760799444 106562690279955 106673824350912 106845349935870 106858395766143 106902948507264 107245989028880 107530461148320 108170523417060 108254161554240 108541307871360 108554560778304 108573307077690 108586563891741 108725244049968 108809311100672 108958774440096 109269498255840 109308411894820 109559337773760 109607338573668 109747322403264 109829854657152 110211476689080 110250725790465 110296692904320 110483603792016 110509456586620 110602760038272 110776663749024 110816114127852 111370834760760 111513070820480 111545946136170 111818026599552 112330928163870 112417783152480 112594540673160 112608288480324 112906984205736 112994284604544 113316516709760 113386901972760 113472171265680 113579049587913 113617091024640 113666869631952 113968373264928 114293383233120 114718965968880 114732973168632 114759820301490 114773832489561 115126252238592 115381891644864 115495680492640 115722050523534 115811527549536 115836174833715 116491332910680 116581404750720 116890639246080 116925099929820 116939376498798 117558908468352 117586416860640 117600774176496 117674844275520 117785681054132 118038672310104 118375289777160 118689282588240 118731550851270 118781053896960 118795557078144 118982342545248 119173659543855 119805028499520 119819656708128 120008052394776 120050790305173 120100843384704 120616178642560 120651737657490 120946028770944 120971768791860 121036982683392 121065304933440 121270464517272 121785931748520 121941469336960 121992312520351 122033171841280 122108971355280 122123880875592 122315899556214 122366897033472 122410474988256 122891955598080 122928185537820 123085181943360 123465737703672 123558586489296 124083779517360 124242251777280 124257421771392 124294054266018 124524313645824 124623746717652 124720106591808 125292189105855 125452204673040 125549205116160 125892545635584 126198943986570 126266975762304 126296521813280 126470006046540 126601901427456 126631525849920 126646987574688 126668858257305 127020357231453 127118570180112 127400838691204 127481081298480 127819227402720 127875228335946 128580056137260 128679475055040 128695186834656 128897537757352 129020799922560 129036553377984 129074594814711 129804628100472 129904993865088 129932640554220 130249569445632 130621009409280 131052749524515 131107389678720 131123397907008 131154080344560 131170094273784 131376336560378 131501969151840 131995063420160 132253772026896 132284718968220 132300870948558 132356031485184 132384199809960 132611347903944 133132951897920 133172200999305 133342280438640 133445381538560 133628685634080 133645001712912 133815684984576 133855135363404 134384476412160 134612206919008 134797113796644 134901339782976 135009058944123 135113448807792 135644894386560 135693200972880 135906555062460 135979820051712 136011638875840 136198468050120 136429272581931 137009173217085 137152059879744 137184153004080 137200903205912 137287318321440 137389365985041 137711784361788 138104504740020 138253450047840 138470829686280 138520142659815 138577896213120 138594816591168 138898954916631 139003409800458 139419785737544 139553110120320 139772533249440 139789599492816 139897685700864 140760360600405 141103700232768 141133730257170 141192573500160 141209813130624 141242855755680 142050347732592 142083587039940 142100935463266 142231765801216 142427139105888 142460466581160 142477861021524 143373948197760 143416216460790 143907815298240 144227364556080 144338882072320 144739414371072 144764409436920 144782085188988 144966992066624 145009729977021 145166122550232 145278365920128 145692664341120 146030206613031 146079117031680 146143118098224 146329763204352 146948635585440 147000967720620 147232101317665 147311471722688 147513822645384 147548340387630 147566356058007 147702218332032 147754818837136 148494446347680 148727928181560 149187766391937 149774570885160 149890377536640 150010065493470 150126054230880 150144384640432 150287964744960 150350626927026 150542645607648 151182535963680 151296228354240 151438732783884 151555826175936 151588080646590 151957831019904 152002629908766 152391177644160 152654851094490 152718497867520 152958621291840 152977297558176 153013093735320 153031776652748 153383072883264 153842522193152 154296067364712 154332172129590 154351016106651 154415370066048 154448233111620 155321777214240 155655392057280 155779683397065 155900133239760 155919168665064 156781889147520 156801032235328 156847258954737 156899792367360 157263299429418 157365682044480 157384896413472 157833719702880 158252376784320 158308734468360 158643123393664 158741662761864 158861039771952 158898212725140 159251048364005 159740037999360 159759542277504 159806641199166 160010736526368 160868983543320 161121922196690 161295691722480 161420406577920 161693952689696 162255785125590 162381242331360 162773873263872 162811961807040 162831841167456 163087866074952 163213966651008 163904247383760 163962617842230 164113575924480 164411007860502 164620983604896 164744781985728 165317215033620 165445039356480 165725405688024 165764184879930 165904140057408 166164995623536 166224171191778 166293475455744 167056252141140 167269606230720 167318919204255 167727039899328 168265258648760 168496392245805 168626674728720 168842034466560 168862650099584 168891811009740 168912432720486 169360476308604 169491426906816 169974775064640 170425636536960 170500304447928 170952559897392 171440074849680 171501129007390 171572633406720 171593582446208 172048737837312 172099459752948 172139730452235 173072837467296 173243520738960 173717291324304 174274732171930 174736999366020 174831197209344 174872107126080 174893459031712 175335958869120 175409064748197 176338362702528 176379625290960 176401161264744 176512266413280 176678521581198 176815130538592 177058008465156 177510602530560 177562934665740 177789707251520 178033923882360 178097326276905 178171580845440 178193335617216 178473513817872 179729485062192 179868453043968 180012078592164 180151265077056 180924267963840 180977606486235 181208740083280 181419043156416 181457653187790 181555474025088 181597957400160 181905696775908 182678897622780 182869413172992 182912204005440 183049757761920 183185821313388 183473849334321 183550345550208 183615712482384 184139339653360 184337933397120 184392278306730 184627772915040 184693523546420 184793088788224 185198606555508 185337879733944 186363377665920 186386132657088 186441081399027 187080159887712 187680480800540 188138266977024 188178307009560 188323807674240 189298415979855 189400463643456 189444782719920 189902852141184 189947288774880 189970481362032 190677855270168 191101258036806 191221621947720 191289720815935 191728841104080 191812842503919 191877087064320 192303152741440 192870084205890 193019212582560 193042780251984 193346306636028 193554830066976 194706942150708 194857490797632 194898960831330 195374354168448 195931514113920 196001290294160 196685096860512 196731120516840 196755141410676 197064504840567 197992595130240 198303904242080 198427078452330 198451306422837 198534047227776 198576299714940 198917021855916 199699427846880 200013420657960 200168072307840 200467502569368 200723527476864 200782703045106 201576714618240 201728304472320 201918310378512 202074434901248 202117440862120 202352009674464 202670173211688 203467341579840 203539801459320 203859832593690 203944828389120 203969730077568 204017458313760 204510763844352 205728089819616 205776229506120 205801354808868 205930977482160 206567676542682 207095702952320 207156757110030 207380175071760 207540522743040 207706244529420 207866844319680 207892224886752 209129678606316 209658799874160 209684399239224 209820909392640 209846528551296 210403150642944 210444959603840 211003169045760 211078312624480 211655550349152 211700595385755 211814719695936 211864283633520 213075521598888 213125380559910 213151403194899 213347648701824 213690699871740 213716791532286 213805897014528 214491978057760 215060922296640 215124324691185 216341046834120 216508323108480 217082615742720 217109121556608 217146614155380 217173127783482 217450488099936 217917548880192 218538996511680 218616823789640 219118675547520 219214677147336 219494644806528 219659709314304 220422953378160 220501451580930 220593385808640 220967207584032 221018913173240 221205520076544 221322510581445 221553327498048 221632228255704 222741669521520 222951467709607 223026141640960 223091892272340 223636053199104 224661856327740 224835566304960 225015098240205 225189081346320 225216576960648 225813968411472 225988569209088 226633033419520 226773803945520 226944342531360 227158099175826 227333739263904 227382120969885 227936746529856 228586766466240 228982276641735 229437931937760 229465946337264 229519640602980 229547664979122 230763783289728 230991360985280 231444101047068 231498258194385 231623055099072 231672349667430 232982665821360 233162809501440 233850199859640 233878752997596 235117816936704 235172833721280 235201548352992 235349688551040 235571362108264 235894949144127 236077344620208 236750579554320 237378565176480 237463101702540 237591114156288 237964685090496 238347319087710 239610056999040 239639313416256 239709961798749 240016104789552 240101580610346 240201686769408 241232357285120 241303475314980 241682883295035 241892057541888 241943537583720 242130609866880 242540929034544 243383677688385 243571863497040 243882938673920 243984625040702 244217942710560 244247761751184 244631799112428 244820949976512 245856371075640 245943926763345 246170363886720 246931475407344 247117172978592 248167559034720 248514843542784 248588108532036 248646277319895 249247493435304 249336256787667 249440213183616 250584378211710 250904409346080 252397887973140 252533951524608 252593043626560 252940012093080 253263051699840 253293975149376 253337716514610 253368649080729 254040714462906 254237140360224 254801677382408 254962162596960 255638454805440 255750456671892 257160112274520 257251693511085 257358950110080 257390373669312 257795075514704 258041599845120 258073106755968 258149189629422 259609256200944 259809987730176 259865281108440 261412098257895 262105499049030 262214779357440 262246795814016 262308160689120 262340188547568 262752673120756 263003938303680 264507544053792 264569437936440 264601741897116 264768399619920 265017782371797 265222695807888 266265903795840 266344401998610 266684560877280 267257371268160 267290003425824 267710270726808 267805609142309 269224413838016 269594227593288 269802679565952 270018117888246 270226897615584 271289788773120 271386401945760 271813110124920 272023277751680 272396936100240 272858545163862 274018346434170 274304119759488 274368306008160 274401806411824 274574636642880 274778731970082 275423568723576 276209009480040 276506900095680 276941659372560 277040285319630 277155792426240 277189633182336 277797909833262 278006819600916 278839571475088 279106220240640 279545066498880 279579198985632 281520721200810 282207400465536 282267460514340 282419626261248 282485711511360 284100695465184 284167174079880 284201870926532 284854278211776 284920933162320 284955722043048 286651887055209 286747896395520 286832432921580 287815630596480 288454729112160 289305126308835 289528818873840 289564170377976 289933984133248 290019459954042 290332245100464 290556731840256 291385328682240 292060413226062 292286236196448 292348441246995 293897271170880 294001935441240 294464202635330 294622943445376 295027645290768 295096680775260 295132712116014 295404436664064 295509637674272 296988892695360 297455856363120 298375532783874 299549141770320 299780755073280 300020130986940 300252108461760 300288769280864 300701253854052 301085291215296 301174054567659 302365071927360 302592456708480 302877465567768 303111652351872 303176161293180 303915662039808 304005259817532 304782355288320 305309702188980 305789748890535 305917242583680 305954595116352 306026187470640 306063553305496 306766145766528 308592134729424 308664344259180 308702032213302 308830740132096 308896466223240 309851514814023 310643554428480 310735135665045 311310784114560 311559366794130 311800266479520 311838337330128 313563778295040 313602064470656 313694517909474 314526598858836 314731364088960 314769792826944 315667439405760 316504753568640 316617468936720 317286246787328 317483325523728 317722079543904 317796425450280 318502096728010 319519084555008 319613282398332 319688070839865 320021473052736 320575187298429 321737967086640 322243844393380 322591383444960 323387905379392 324511570251180 324762484662720 325623923614080 325663682334912 325759691675223 326175732149904 326427933302016 327808494767520 327925235684460 328440841400945 328822015721004 329241967209792 329489563971456 330634430067240 330752177371395 330890078712960 331450811376048 331528369759860 331808280114816 332329991247072 332448342383556 334112504282280 334539212461440 334637838408510 335454079798656 336530517297520 336992784491610 337253349457440 337725300199168 337783622019480 337824865440972 338720952617208 338982853813632 339949550129280 340737148763739 340851273073920 341000608895856 341905119794784 342880149699360 343002258014780 343187164892416 344198919505896 344279460904470 344321497468683 346145674934592 346487041477920 347434582648608 347508524501145 348549464343860 349473998732040 349744214252160 349786918063424 350671917738240 350818129496394 352676725405056 352759250581920 352802322529488 353024532826560 353357043162396 353630261077184 354116016930312 355125869331480 355252338658165 355579414503040 356067847764720 356194652553810 356343161690880 356386671234432 356947027635744 359458970124384 360024157184328 360152370915519 360302530154112 361848535927680 361955212972470 362417480166560 362838086312832 362915306375580 363110948050176 363195914800320 363811393551816 365357795245560 365824408010880 365976937561053 366099515523840 366371642626776 366947698668642 367100691100416 367231424964768 368278679306720 368675866794240 368784556613460 369255545830080 369387047092840 370397213111016 370675759467888 372726755331840 372772265314176 372882162798054 374160319775424 375360961601080 375876567317565 376356614019120 376647615348480 378596831959710 378800927286912 378889565439840 379805704282368 379894577549760 379940962724064 380006574771915 381355710540336 382202516073612 382443243895440 382579441631870 383457682208160 383625685007838 384606305482880 385740168411780 386038425165120 386085560503968 386692613272056 387109660133952 389413884301416 389714981595264 389797921662660 390748708336896 391863028227840 392002580588320 393158248573545 393370193721024 393462241033680 393510282821352 394129009681134 395985190260480 396607808484160 396854156904660 396902612845674 397068094455552 397152599429880 397834043711832 399398855693760 399516602997915 400026841315920 400336144615680 400935005138736 401447054953728 401565406090212 403153429236480 403836620757024 404234881724240 404704019348928 405027176832369 405340346423376 406934683159680 407079602918640 407719665187380 407939460155136 408034916627520 409287817745793 411027519651255 411456179639232 411552459012240 411602709617736 411861954964320 413135353085364 414191405904640 414313514220060 414760350143520 415412489058840 415560427979445 415733688639360 415784449773504 418259357212632 419317599748320 419368798478448 419693057102592 420889919207680 422156625248960 422281081801215 423311100698304 423401190771510 423629439391872 423728567267040 426151043197776 426250761119820 426302806389798 426695297403648 427381399743480 427433583064572 428983956115520 430121844593280 430248649382370 432682093668240 433016646216960 434218243113216 434293228310760 434346255566964 434900976199872 435029189931063 435835097760384 437077993023360 437233647579280 438090619839093 438237351095040 438429354294672 438989289613056 440845906756320 441002903161860 441696303952995 441934415168064 442037826346480 442645021162890 442699068174021 443106654996096 443264456511408 445483339043040 445902935419214 446183784544680 447563299175811 449323712655480 449671132609920 450030196480410 450378162692640 450433153921296 451627936822944 453547607891040 453888685062720 454316198351652 454667478527808 454764241939770 455873493059712 457173532932480 457964553283470 458875863875520 458931892674528 459039281205960 459095329958244 461527566579456 461982721970560 462888202094136 462996516388770 463053048319953 463246110198144 463344699334860 465965331642720 467700399719280 467757505995192 470345667442560 470403096705984 470541776864211 470699377102080 471142724216528 471789898288254 472154689240416 473501159108640 474757130352960 474926203405080 475929370180992 476694638175420 477753145092015 479220113998080 479278626832512 479419923597498 480032209579104 480203161220692 482606950629960 483365766590070 483887075167440 484261219733760 485081858069088 486767355376770 487143726994080 487969250081404 488435885421120 488495523502368 489263598224856 489641899953024 491712742151280 491887853526690 492340727773440 493862950814688 494234345957184 496335118069440 497176217064072 497292554639790 497353274121431 498494986870608 498672513575334 498880426367232 501168756423420 501808818692160 501956757612765 504795775946280 505186087253120 505880024186160 506526103399680 506587950298752 506675433029220 506737298161458 508081428925812 508474280720448 509603354764816 509924325193920 511276909610880 511500913343784 514320224549040 514503387022170 514717900220160 514780747338624 515590151029408 516146213511936 516298379258844 516419191356705 519218512401888 519730562216880 522824196515790 524210998098060 524493591628032 524616321378240 524680377095136 525505346241512 526007876607360 526227194244591 529015088107584 529138875872880 529203483794232 529536799239840 530035564743594 530445391615776 532531807591680 532688803997220 533369121754560 534291978830715 534514742536320 534580006851648 535420541453616 535611218284618 538448827676032 539188455186576 539605359131904 540036235776492 540453795231168 542772803891520 542932819458705 543626220249840 544046555503360 544793872200480 545717090327724 548036692868340 548608239518976 548736612016320 548803612823648 549149273285760 549557463940164 550421548002963 550847137447152 552418018960080 553013800191360 553883318745120 554080570639260 554379266364672 555595819666524 556013639201832 557679142950176 559090132997760 559158397971264 559323244197081 563041442401620 564414800931072 564534921028680 564971423022720 567895247939565 568201390930368 568334348159760 568403741853064 569708556423552 569841866324640 569911444086096 573303774110418 573664865843160 573869162447805 575438527511757 575631261192960 576909458224320 578610252617670 579057637747680 579128340755952 579867968266496 580038919908084 580664490200928 584120826452124 584572472392896 584696882493990 587794542341760 588003870882480 588928405270660 589245886890752 590055290581536 590193361550520 590265424232028 591019275348544 591193514521701 593977785390720 594911712726240 595353919268511 596751065567748 599098283540640 600040261973880 600253951525865 600504216923520 600577538561728 601402507708104 602170582430592 602348109135318 604730143854720 605184913416960 605754931135536 606223304703744 606352322586360 608010519635064 609961562601755 610619404377960 611579497781070 611834485167360 611909190232704 612052374941280 612127106610992 613532291533056 617184269458848 617328688518360 617404064426604 617792932446480 619703029628046 621287108856960 621470271330090 622621568229120 623118733588260 623600532959040 623676674660256 627204128941312 627389035818948 629053197717672 629462728177920 629539585653888 631334878811520 633009507137280 633234937873440 634966651047456 635101786157265 635444159087808 635592850900560 637004193456020 639226564796664 639376141679730 639454209584697 640042946105472 641150374596858 643475934173280 644487688786760 645182766889920 645372974073555 646775810758784 649023140502360 649524969325440 651247847228160 651327364669824 651519383350446 652351464299808 655616989535040 655850471368920 656881682801890 657644031442008 658483934419584 658979127942912 661268860134480 661504354742790 661780157425920 662901622752096 663056739519720 663616560229632 664659982494144 664896684767112 668225008564560 668854403128821 669078424922880 669275676817020 670908159597312 673061034595040 673985568983220 674506698914880 675045294720615 675567244038960 675649730881944 677441905234416 677965707627264 679899100258560 681474297527478 682001217791712 682146362909655 683810239589568 685760299398720 686004516029560 686946829925205 688397839011792 688558921808940 688642994937366 692291349869184 692974082955840 694494774583155 694869165297216 695017049002290 697098928687720 698947997464080 699488428504320 699573836126848 701636258992788 705353450810112 705518501163840 705604645058976 706049065653120 706714086324792 707260522154368 708232033860624 710251738662960 710504677316330 711158829006080 712135695529440 712389305107620 712773342468864 713894055271488 718917940248768 720048314368656 720304741831038 720605060308224 723697071855360 723910425944940 724834960333120 725048649885105 725676172625664 725830612751160 726391829600640 727622787103632 730151033065155 730715590491120 731648816021760 731953875122106 732743285253552 733895397337284 734462849929536 736557358613440 737569113226920 737831780290035 738511091660160 738774094185680 740794426222032 741351518935776 745544530628352 745764325596108 745938831959685 748008770363001 748320639550848 750721923202160 751753134635130 752713228038240 757193663919420 757601854573824 757779130879680 759789155099520 759881925448128 760013149543830 760105947242187 762711421080672 764405032147224 764886487790880 765158883263740 766915364416320 767251370015676 769212610965760 771480336823560 771755080533255 772076850330240 772171121007936 773385226544112 774219320267904 778827768602832 779429963190528 779595843325320 784005161176640 784236294773685 786316497147090 786740387442048 786924482067360 787020565642704 788258019362268 793215616968320 793708313809320 793805225691348 794305198859760 795053347115391 795668087423664 798797711387520 799033205995830 800053682631840 801870010277472 803130812180424 803416827426927 807673241514048 808469763448480 809408038697856 810054353664738 810680692846752 813869366319360 814159205837280 815439330374760 816069833255040 818575635491586 822055039302510 822912359278464 823104918024480 823205419235472 823723909928640 826270706170728 828627028440120 829520700287040 830824978117680 831120855958890 831467377278720 831568899547008 836518714425264 838635199496640 838737596956896 844313250497920 844562163602430 846622201396608 846802381543020 847258878783744 847457134534080 852302086395552 852501522239640 852605612779596 853946187642457 854762799486960 854867166129144 857967912231040 859955661165627 860243689186560 860497298764740 865364187336480 868586456621520 868692511133928 869801952399744 870058379862126 871670195520768 874155986046720 874467295158560 876181239678186 876858708589344 877045323740985 881691813512640 882005806323720 883392607905990 883868830336128 884075652692960 885290042325780 885398136348042 886213309992192 886528913022816 890966678086080 891805870838428 892367569089360 895126598351622 898647425310960 899342265219840 900060392960820 900756325385280 900866307842592 903255873645888 903522163702977 907095215782080 907777370125440 908632396703304 909334957055616 909528483879540 911746986119424 914347065864960 915929106566940 917369246671605 917751727751040 917863785349056 918078562411920 918190659916488 923656080511229 923965443941120 925776404188272 925993032777540 926106096639906 926492220396288 926689398669720 931930663285440 932205406995135 935400799438560 935515011990384 940691334885120 940806193411968 941083553728422 942285448433056 943579796576508 944309378480832 947002318217280 949514260705920 949852406810160 951858740361984 953389276350840 955506290184030 958557253665024 958839847194996 959064212519595 960064419158208 960406322441384 961725561895287 965213901259920 966731533180140 967774150334880 970163716138176 973534710753540 974287453988160 975938500162808 976871770842240 976991047004736 977279075025669 978527196449712 979283799906048 983425484302560 983775707053380 985322524202835 987725901629376 988468691914368 992256532114185 992670236138880 994352434128144 994585109279580 994706548242862 996989973741216 997345027150668 1002337512846840 1003617637384320 1003913515225530 1009591551892560 1010372174506240 1011760048372320 1013175900597504 1013350866058440 1013474596322916 1016162857851624 1016948561440896 1019206709529632 1019848650387840 1022211446291217 1022553819221760 1023001826687568 1028640449098080 1029006774044340 1029561494677248 1031180302058816 1032596758517688 1032838382713410 1032964492406049 1038437024803776 1039461124433760 1045648393031580 1048421996196120 1049232642756480 1049360754190272 1051010692483024 1052015753214720 1052454388489182 1058030176215168 1058277751745760 1058406967588464 1059073598479680 1060071129487188 1060890783231552 1065377607994440 1065757015974495 1066738243509120 1068583957661430 1069029485072640 1069160013703296 1070841082907232 1071222436569236 1076897655352064 1078376910373152 1080072471552984 1080457112746557 1080907590462336 1085545607783040 1085865638917410 1087252440499680 1089587744400960 1091434180655448 1096073385736680 1097473224032640 1097607225647296 1097930812683159 1098298546571520 1099114927880328 1100843096005926 1101694274894304 1104836037920160 1106027600382720 1107766637490240 1108161141278520 1111191639333048 1112027278403664 1114757338548035 1115358285900352 1118180265995520 1118316795942528 1118646488394162 1126082884803240 1129069842057360 1129942846045440 1135790495879130 1136402781860736 1136668696319520 1136807483706128 1139417112847104 1139683732649280 1139822888172192 1146607548220836 1147329731686320 1147738324895610 1150877055023514 1153818916448640 1157220505235340 1158115275495360 1158256681511904 1160077839816168 1161328980401856 1168241652904248 1169144944785792 1169393764987980 1175589084683520 1176007741764960 1177856810541320 1179474745720635 1180110581163072 1180386723101040 1180530848464056 1182038550697088 1182387029043402 1187955570781440 1189823425452480 1190707838537022 1193502131135496 1198196567081280 1198549808993745 1200080523947760 1200507903051730 1201008433847040 1201155077123456 1202805015416208 1204341164861184 1204696218270636 1209460287709440 1211509862271072 1212704645172720 1216021039270128 1219923125203510 1221238808755920 1223158995562140 1223818380465408 1224104749882560 1224254213221984 1227863453237379 1234368538917696 1234657377036720 1234808128853208 1235585864892960 1239406059256092 1242574217713920 1242940542660180 1246237467176520 1246681283938335 1247201065918080 1247353349320512 1254778071637896 1258106395435344 1259079171307776 1262669757623040 1266469875746880 1266843245403645 1269933302094912 1270203572314530 1270888318175616 1271185701801120 1274008386912040 1278453129593328 1278752283359460 1278908419169394 1280085892210944 1282300749193716 1286951868346560 1288975377573520 1290365533779840 1290745948147110 1293551621517568 1298046281004720 1299049938650880 1302654729339648 1303038766700892 1304702928599616 1305087569793189 1311233979070080 1311700942737840 1313763365603780 1315288062884016 1316967868839168 1322537720268960 1323008709485580 1325088911858985 1325803245504192 1326113479039440 1328097204522063 1329319964988288 1329793369534224 1336450017129120 1337708806257642 1338551353634040 1339028045711545 1342689897527433 1346122069190080 1347971137966440 1349013397829760 1350090589441230 1351134488077920 1351299461763888 1354883810468832 1362948595054956 1364002435583424 1364292725819310 1367620479179136 1371520598797440 1372009032059120 1373893659850410 1376795678023584 1377117843617880 1377285989874732 1384582699738368 1385948165911680 1388989549166310 1389159144959859 1389738330594432 1390034098004580 1394197857375440 1397895994928160 1399147672253696 1403272517985576 1411037002327680 1411209290117952 1411625330592633 1412098131306240 1413428172649584 1414521044308736 1416464067721248 1420503477325920 1421009354632660 1424271391058880 1424778610215240 1427788110542976 1433259435276045 1437835880497536 1440096628737312 1440609483662076 1447820851889880 1449669920666240 1450097299770210 1451661225502320 1452783659201280 1455245574207264 1460302066130310 1461431180982240 1463907750244212 1465486570507104 1467790794674568 1468925699859072 1473114717226880 1475138226453840 1475663560580070 1477022183320320 1477548188371360 1481588852444064 1482703037871552 1491528651192216 1491877663919370 1492059822364293 1496017540726002 1496641279101696 1501443846404320 1503506269270260 1505426456076480 1505870272838295 1514387327838840 1515558261759360 1519578310199040 1519763850896256 1520026299087660 1520211894484374 1525422842161344 1528810064294448 1529772975581760 1530317766527480 1533830728832640 1534502740031352 1542960673647120 1543510161066510 1544153700660480 1544342242015872 1546770453088224 1548438640535808 1549257574070115 1557655537205664 1559191686650640 1560660273967249 1568010322353280 1568472589547370 1572632994294180 1573480774884096 1573848964134720 1574041131285408 1576516038724536 1586431233936640 1587416627618640 1587610451382696 1588610397719520 1590106694230782 1591336174847328 1597595422775040 1598066411991660 1600107365263680 1602875936492145 1603740020554944 1606261624360848 1606833654853854 1615346483028096 1616939526896960 1618816077395712 1620108707329476 1621361385693504 1628318411674560 1628798458376115 1630878660749520 1632139666510080 1637151270983172 1644110078605020 1645824718556928 1646209836048960 1646410838470944 1647447819857280 1651264644008889 1652541412341456 1657254056880240 1659041400574080 1661649956235360 1662241711917780 1663137799094016 1673037428850528 1677270398993280 1677475193913792 1677969732591243 1688626500995840 1689124327204860 1693244402793216 1693604763086040 1694914269068160 1703685743818695 1704604172791104 1705003044479280 1705211225559192 1707892375284914 1709525598973920 1709734332258288 1715935824462080 1719911322331254 1720994597529480 1721607487343415 1730728374672960 1737172913243040 1737385022267856 1739603904799488 1740116759724252 1748934590317120 1752362479356372 1753717417178688 1754090647481970 1763383627025280 1764011612647440 1766785215811980 1767737660672256 1768151305385920 1770580084651560 1770796272696084 1773057826045632 1773580543565103 1781933356172160 1783611741676856 1784735138178720 1786061757805533 1790253196703244 1797294850621920 1800120785921640 1800761854577595 1801512650770560 1801732615685184 1806511747291776 1807044327405954 1814190431564160 1815554740250880 1817264793406608 1818669914111232 1819056967759080 1829884687805265 1831858213133880 1834738493343210 1835503455502080 1835727570698112 1836157124823840 1836381319832976 1847312161022458 1851552808376544 1851986065555080 1852212193279812 1853378797339440 1863861326570880 1864410813990270 1870801598877120 1871030023980768 1881612386823936 1882167107456844 1884570896866112 1887159593153016 1888618756961664 1894004636434560 1899028521411840 1899704813620320 1906778552701680 1911012580368060 1917679694389992 1918128425039190 1918362628754091 1920128838316416 1920812644882768 1923451123790574 1930427802519840 1933463066360280 1935548300669760 1940327432276352 1947069421507080 1948574907976320 1951877000325616 1953743541684480 1953982094009472 1954558150051338 1957054392899424 1966850968605120 1967551414106760 1970645048405670 1975451803258752 1976937383828736 1984513064228370 1985340472277760 1988704868256288 1989170218559160 1989413096485724 1993979947482432 1994690054301336 2004675025693680 2006563209386463 2007235274768640 2007827030451060 2019183103785120 2023520096744640 2025135884161845 2026701732116880 2026949192645832 2032325715703248 2033897122881792 2038413419059264 2039697300775680 2044422892582434 2046003653375136 2046439088728965 2057280898196160 2058013548088680 2062360604117632 2065193517035376 2065676765426820 2065928984812098 2076874049607552 2078922248867520 2091296786063160 2096843992392240 2098465285512960 2098721508380544 2102021384966048 2104908776978364 2116060352430336 2116555503491520 2116813935176928 2118147196959360 2120142258974376 2121781566463104 2130755215988880 2131514031948990 2133476487018240 2137167915322860 2138320027406592 2141682165814464 2142444873138472 2156753820746304 2160144943105968 2160914225493114 2161815180924672 2171091215566080 2171731277834820 2174504880999360 2175145949655315 2179175488801920 2182868361310896 2190453099195465 2192146771473360 2194946448065280 2195214451294592 2195861625366318 2198229855760656 2201686192011852 2203388549788608 2209672075840320 2213495340870105 2215533274980480 2216322282557040 2222383278666096 2224054556807328 2229514677096070 2230716571800704 2236633591885056 2237292976788324 2237816495879055 2244026311089003 2252165769606480 2258139684114720 2271580991758260 2272805563721472 2273337392639040 2273614967412256 2279367465298560 2279645776344384 2280317841726561 2293215096441672 2294659463372640 2295476649791220 2301754110047028 2307637832897280 2314441010470680 2315265241599765 2316230550990720 2316513363023808 2320155679632336 2322657960803712 2336483305808496 2338289889571584 2338787529975960 2352015483529920 2352708884321055 2355713621082640 2358949491441270 2360221162326144 2360773446202080 2361061696928112 2364077101394176 2364774058086804 2379646850904960 2381415677074044 2385160041346173 2387004262270992 2396393134162560 2397099617987490 2400161047895520 2401015806103460 2402310154246912 2405610030832416 2409392436541272 2410250482280781 2423019724542144 2425409290345440 2432042078540256 2439846250407020 2442477617511840 2446317991124280 2448209499765120 2448508426443968 2455726906474758 2468737077835392 2469314754073440 2469616257706416 2471171729785920 2478812118512184 2485881085320360 2486766370607155 2492474934353040 2493362567876670 2494402131836160 2494706698641024 2509556143275792 2516212790870688 2532939751493760 2533686490807290 2539866604189824 2540407144629060 2541776636351232 2542371403602240 2548016773824080 2556906259186656 2557504566718920 2557816838338788 2561838562927371 2564601498387432 2573903736693120 2577950755147040 2579866983496881 2580731067559680 2581491896294220 2596092562009440 2606077533401784 2609405857199232 2610175139586378 2622467958140160 2623401885475680 2627526731207560 2630576125768032 2631135971222955 2645075440537920 2646017418971160 2650177823717970 2651606491008384 2652226958078880 2656194409044126 2658639929976576 2659586739068448 2672900034258240 2675417612515284 2677102707268080 2678056091423090 2685379795054866 2692244138380160 2695942275932880 2698026795659520 2700181178882460 2702268976155840 2702598923527776 2709767620937664 2725897190109912 2728004871166848 2728585451638620 2735240958358272 2743041197594880 2744018064118240 2747787319700820 2752107740014815 2753591356047168 2754235687235760 2754571979749464 2770968241533687 2771896331823360 2777979098332620 2778318289919718 2779476661188864 2780068196009160 2788395714750880 2795791989856320 2796616220985405 2806545035971152 2822074004655360 2822418580235904 2823250661185266 2826856345299168 2832928135442496 2841006954651840 2842018709265320 2848542782117760 2849557220430480 2855576221085952 2866518870552090 2875671760995072 2877192637558785 2880193257474624 2881218967324152 2895641703779760 2899339841332480 2900194599540420 2903322451004640 2910491148414528 2920604132260620 2922862361964480 2927815500488424 2930973141014208 2935581589349136 2937851399718144 2946229434453760 2950276452907680 2951327121160140 2955096376742720 2955967572608505 2963177704888128 2965406075743104 2976769596342555 2983057302384432 2983755327838740 2984119644728586 2992035081452004 3002887692808640 3007012538540520 3010852912152960 3011740545676590 3028774655677680 3031116523518720 3039527701792512 3040052598175320 3040423788968748 3050845684322688 3057620128588896 3059545951163520 3060635533054960 3066634338873651 3067661457665280 3069005480062704 3085921347294240 3087020322133020 3088684484031744 3093540906176448 3098515148140230 3098893477218147 3115311074411328 3118383373301280 3121320547934498 3136020644706560 3136945179094740 3145265988588360 3147697928269440 3148082262570816 3153032077449072 3174833255237280 3175220902765392 3177220795439040 3180213388461564 3182672349694656 3196132823983320 3197271047923485 3200214730527360 3205751872984290 3207480041109888 3212523248721696 3213667309707708 3230692966056192 3233879053793920 3240217414658952 3241371338239671 3242722771387008 3256636823349120 3257596916752230 3261757321499040 3274302541966344 3288220157210040 3292419672097920 3292821676941888 3293792438049477 3294895639714560 3302529288017778 3305082824682912 3314508113760480 3318082801148160 3323299912470720 3324483423835560 3344272015644105 3346074857701056 3354540797986560 3354950387827584 3355939465182486 3378248654409720 3387209526172080 3389828538136320 3407371487637390 3409208345582208 3410006088958560 3410422451118384 3415784750569828 3419051197947840 3419468664516576 3439822644662508 3441989195058960 3443214974686830 3461456749345920 3474345826486080 3474770044535712 3480233519448504 3481472918850017 3497869180634240 3504724958712744 3507434834357376 3508181294963940 3526767254050560 3528023225294880 3533570431623960 3536302610771840 3541160169303120 3541592545392168 3546115652091264 3547161087130206 3563866712344320 3567223483353712 3569470276357440 3572123515611066 3580506393406488 3594589701243840 3600241571843280 3601523709155190 3603025301541120 3603465231370368 3613023494583552 3614088654811908 3628380863128320 3634529586813216 3638113935518160 3659769375610530 3663716426267760 3669476986686420 3671455141396224 3672314249647680 3672762639665952 3683590359712137 3694624322044916 3703105616753088 3703972131110160 3704424386559624 3706757594678880 3727722653141760 3728821627980540 3740043851815005 3741603197754240 3742060047961536 3764334214913688 3769141793732224 3774319186306032 3777237513923328 3788009272869120 3799409627240640 3800529736210935 3813557105403360 3822025160736120 3835359388779984 3836256850078380 3836725257508182 3840257676632832 3841625289765536 3846902247581148 3860855605039680 3866926132720560 3871096601339520 3880654864552704 3894138843014160 3897149815952640 3903754000651232 3907964188018944 3909116300102676 3914108785798848 3915262709379567 3933701937210240 3935102828213520 3941290096811340 3950903606517504 3969026128456740 3975266735576955 3977409736512576 3978340437118320 3978826192971448 3984291613566189 3987959894964864 3989380108602672 4009350051387360 4013126418772926 4015654060902120 4017084137134635 4028069692582299 4038366207570240 4047040193489280 4050271768323690 4053403464233760 4053898385291664 4064651431406496 4076826838118528 4088845785164868 4092007306750272 4092878177457930 4114561796392320 4116027096177360 4124721208235264 4130387034070752 4131353530853640 4131857969624196 4153748099215104 4157844497735040 4167477434879577 4182593572126320 4193687984784480 4197443016761088 4204042769932096 4209817553956728 4233111006983040 4233627870353856 4234875991777899 4236294393918720 4240284517948752 4243563132926208 4261510431977760 4263028063897980 4269730938212285 4274335830645720 4283364331628928 4284889746276944 4299778305828135 4313507641492608 4320289886211936 4321828450986228 4343462555669640 4349009761998720 4350291899310630 4358350977603840 4365736722621792 4380906198390930 4384293542946720 4390428902589184 4391723250732636 4396459711521312 4403372384023704 4406777099577216 4419344151680640 4426990681740210 4431066549960960 4432644565114080 4444766557332192 4448109113614656 4459029354192140 4461433143601408 4474585953576648 4475632991758110 4476179467092879 4488052622178006 4504331539212960 4516279368229440 4517610818514885 4543161983516520 4546674785278080 4547229934824512 4558734930597120 4559291552688768 4560635683453122 4586430192883344 4589318926745280 4590953299582440 4603508220094056 4618280402556145 4628882020941360 4630530483199530 4632461101981440 4633026726047616 4640311359264672 4645315921607424 4672966611616992 4677575059951920 4681980821901747 4704030967059840 4705417768642110 4711427242165280 4717898982882540 4720442324652288 4721546892404160 4722123393856224 4729548116173608 4759293701809920 4762831354148088 4770320082692346 4774008524541984 4792786268325120 4794199235974980 4800322095791040 4802031612206920 4808627809476435 4811220061664832 4818784873082544 4820500964561562 4846039449084288 4850818580690880 4864084157080512 4879692500814040 4884955235023680 4886395375128345 4892635982248560 4896418999530240 4897016852887936 4911453812949516 4937474155670784 4938629508146880 4939232515412832 4942343459571840 4957624237024368 4971762170640720 4973532741214310 4984949868706080 4986725135753340 4989413397282048 5019112286551584 5032425581741376 5065879502987520 5067372981614580 5079733208379648 5080814289258120 5084742807204480 5096033547648160 5111057231456085 5113812518373312 5115009133437840 5115633676677576 5123677125854742 5129202996774864 5147807473386240 5155901510294080 5159733966993762 5162983792588440 5164822462030245 5192185124018880 5212155066803568 5218811714398464 5220350279172756 5246803770951360 5255053462415120 5261152251536064 5262271942445910 5290150881075840 5292034837942320 5300355647435940 5303212982016768 5304453916157760 5312388818088252 5319173478136896 5320741630695309 5345800068516480 5350835225030568 5354205414536160 5356112182846180 5370759590109732 5384488276760320 5391884551865760 5400362357764920 5402285563732785 5404537952311680 5405197847055552 5419535241875328 5451794380219824 5456009742333696 5457170903277240 5488036128236480 5489654063415795 5495574639401640 5504215480029630 5507182712094336 5508471374471520 5509143959498928 5541936483067374 5555958196665240 5556636579839436 5560136392018320 5576791429501760 5591583979712640 5593232441970810 5613090071942304 5644837160471808 5646501322370532 5653712690598336 5665856270884992 5682013909303680 5684037418530640 5697085564235520 5699114440860960 5733037741104180 5754385275117570 5755087886262273 5760386514949248 5762437934648304 5791283407559520 5800389199080840 5806644902009280 5820982296829056 5841208264521240 5845724723928960 5855631000976848 5861946282028416 5871163178698272 5900552905815360 5902654242320280 5910192753485440 5911935145217010 5926355409776256 5930812151486208 5953539192685110 5966114604768864 5967510655677480 5968239289457172 5984070162904008 6005775385617280 6014025077081040 6019689628159389 6021705824305920 6023481091353180 6057549311355360 6080105196350640 6080847577937496 6101691368645376 6115240257177792 6119091902327040 6121271066109920 6133268677747302 6138010960125408 6139317266186895 6171842694588480 6174040644266040 6187081812352896 6197030296280460 6197786954436294 6230622148822656 6236766746602560 6242641095868996 6273890358189480 6290531977176720 6295395856538880 6296164525141632 6306064154898144 6349666510474560 6350441805530784 6354441590878080 6360426776923128 6365344699389312 6392265647966640 6394542095846970 6400429461054720 6411503745968580 6414960082219776 6425046497443392 6427334619415416 6465592563578603 6467758107587840 6480434829317904 6482742676479342 6485445542774016 6513273646698240 6515193833504460 6523514642998080 6525437848965945 6548605083932688 6576440314420080 6584839344195840 6585643353883776 6587584876098954 6605058576035556 6610165649365824 6629016227520960 6640486022610315 6646599824941440 6648966847671120 6688544031288210 6692149715402112 6709900775655168 6711878930364972 6713449487637165 6732078933267009 6756497308819440 6774419052344160 6814742975274780 6818416691164416 6820012177917120 6820844902236768 6831569501139656 6838102395895680 6838937329033152 6840953525179683 6879645289325016 6883978390117920 6886429949373660 6922913498691840 6945795724799295 6948691652972160 6949540089071424 6960467038897008 6962945837700034 6995738361268480 7009449917425488 7014869668714752 7016362589927880 7056046450589760 7058126652963165 7067140863247920 7072605221543680 7082320338606240 7083185090784336 7092231304182528 7094322174260412 7134446966707424 7138940552714880 7144247031222132 7155480124038519 7161012786812976 7189179402487680 7200483143686560 7203047418310380 7206930462740736 7228177309623816 7230751446842343 7269059173626432 7276227871036320 7319538751221060 7327432852535520 7338953973372840 7344628499295360 7345525279331904 7367180719424274 7389248644089832 7406211233506176 7407944262220320 7408848773119248 7413515189357760 7457643255961080 7460299111821465 7480087703630010 7483206395508480 7484120095923072 7528668429827376 7538283587464448 7548638372612064 7598819254481280 7601059472421870 7627114210806720 7644050321472240 7670718777559968 7672513700156760 7673450515016364 7683250579531072 7685515688782113 7693804495162296 7721711210079360 7733852265441120 7739600950490643 7742193202679040 7788277686028320 7803301369836245 7807508001302464 7818232600205352 7828217571597696 7830525418759134 7867403874420480 7870205656427040 7882580193622680 7938052256913480 7950533471153910 7954819473025152 7956680874236640 7957652385942896 7968583227132378 7975919789929728 7978760217205344 8018700102774720 8026252837545852 8031308121804240 8034168274269270 8056139385164598 8076732415140480 8094080386978560 8100543536647380 8106806928467520 8107796770583328 8129302862812992 8153653676237056 8177691570329736 8184014613500544 8185756354915860 8229123592784640 8232054192354720 8256323220044445 8260774068141504 8262707061707280 8263715939248392 8312904724601061 8315688995470080 8334954869759154 8365187144252640 8387375969568960 8389848662956215 8408085539864192 8419635107913456 8466222013966080 8467255740707712 8469751983555798 8480569035897504 8523020863955520 8526056127795960 8539461876424570 8548671661291440 8566728663257856 8569779492553888 8599556611656270 8627015282985216 8640579772423872 8643656901972456 8686925111339280 8698019523997440 8700583798621260 8731473445243584 8761812396781860 8768587085893440 8783446501465272 8792919423042624 8806744768047408 8813554199154432 8838688303361280 8853981363480420 8865289130228160 8867902717825515 8889533114664384 8896218227229312 8918058708384280 8930308789027665 8949171907153296 8951265983516220 8952358934185758 8976105244356012 9008663078425920 9032558736458880 9035221637029770 9086323967033040 9093349570556160 9094459869649024 9118583105377536 9121271366906244 9172860385766688 9178637853490560 9181906599164880 9207016440188112 9236560805112290 9257764041882720 9261060966399060 9266053452095232 9280622718529344 9296680431654441 9345933223233984 9355150119903840 9363961643803494 9408061934119680 9410835537284220 9422854484330560 9435797965765080 9443093784808320 9444246787712448 9459096232347216 9525662708296176 9540640165384692 9548017049083968 9588398471949960 9591813143770455 9600644191582080 9604063224413840 9617255618952870 9622440123329664 9637569746165088 9641001929123124 9692078898168576 9701637161381760 9724114014719013 9728168314161024 9759385001628080 9769910470047360 9772790750256690 9785271964497120 9794033705775872 9822907625899032 9877259016293760 9878465030825664 9881377314148431 9884686919143680 9915248474048736 9943524341281440 9947065482428620 9969899737412160 9973450271506680 10032816046932315 10038224573103168 10064851163482752 10134745963229160 10161628578516240 10169485614408960 10192067095296320 10222114462912170 10227625036746624 10230018266875680 10231267353355152 10247354251709484 10258405993549728 10311803020588160 10319467933987524 10325967585176880 10329644924060490 10384370248037760 10424310133607136 10440700558345512 10444418756550051 10493607541902720 10510106924830240 10522304503072128 10524543884891820 10580301762151680 10584069675884640 10600711294871880 10608907832315520 10624777636176504 10638346956273792 10641483261390618 10691600137032960 10701670450061136 10708410829072320 10712224365692360 10741519180219464 10783769103731520 10800724715529840 10804571127465570 10809075904623360 10810395694111104 10839070483750656 10903588760439648 10914341806554480 10976072256472960 10979308126831590 10991149278803280 11008430960059260 11014365424188672 11016942748943040 11018287918997856 11083872966134748 11111916393330480 11113273159678872 11120272784036640 11153582859003520 11183167959425280 11186464883941620 11220131555445015 11226180143884608 11293002644741064 11307425381196672 11331712541769984 11364027818607360 11368074837061280 11398228881721920 11401589208632805 11466075482208360 11508770550235140 11510175772524546 11520773029898496 11524875869296608 11582566815119040 11600778398161680 11613289804018560 11641964593658112 11682416529042480 11691449447857920 11711262001953696 11723892564056832 11742326357396544 11745788128138701 11801105811630720 11805308484640560 11820385506970880 11823870290434020 11852710819552512 11907078385370220 11925800206730865 11932229209537728 11935021311354960 11936478578914344 11968140325808016 12011550771234560 12028050154162080 12039379256318778 12046962182706360 12051252411403905 12115098622710720 12160210392701280 12161695155874992 12230480514355584 12242542132219840 12266537355494604 12276021920250816 12278634532373790 12343685389176960 12348081288532080 12374163624705792 12394060592560920 12395573908872588 12461244297645312 12473533493205120 12485282191737992 12502432304638731 12547780716378960 12581063954353440 12592329050283264 12612128309796288 12699333020949120 12700883611061568 12704627975333697 12708883181756160 12720853553846256 12730689398778624 12784531295933280 12789084191693940 12809192814636855 12823007491937160 12850092994886784 12854669238830832 12899334917484405 12931185127157206 12960869658635808 12965485352958684 13030387667008920 13047029285996160 13050875697931890 13097210167865376 13152880628840160 13171286707767552 13175169752197908 13210117152071112 13220331298731648 13258032455041920 13280972045220630 13293199649882880 13297933695342240 13377088062576420 13384299430804224 13423757860729944 13426898975274330 13428538401278637 13464157866534018 13512994617638880 13548838104688320 13629485950549560 13640024355834240 13641689804473536 13663139002279312 13676204791791360 13677874658066304 13681907050359366 13759290578650032 13767956780235840 13772859898747320 13854841207668435 13891591449598590 13897383305944320 13899080178142848 13920934077794016 13925891675400068 14018899834850976 14032725179855760 14045942465705241 14112092901179520 14116253305926330 14134281726495840 14164640677212480 14166370181568672 14188644348520824 14268893933414848 14277881105429760 14288494062444264 14310960248077038 14322025573625952 14378358804975360 14400966287373120 14406094836620760 14456354619247632 14461502893684686 14538118347252864 14552455742072640 14639077502442120 14654865705071040 14677907946745680 14689256998590720 14691050558663808 14734361438848548 14778497288179664 14812422467012352 14815888524440640 14817697546238496 14827030378715520 14915286511922160 14920598223642930 14960175407260020 14968240191846144 15057336859654752 15097276745224128 15197638508962560 15202118944843740 15254228421613440 15288100642944480 15333171694368255 15341437555119936 15345027400313520 15346901030032728 15366501159062144 15371031377564226 15387608990324592 15443422420158720 15467704530882240 15479201900981286 15494467386090735 15576555372056640 15606602739672490 15615016002604928 15636465200410704 15656435143195392 15661050837518268 15740411312854080 15765160387245360 15876104513826960 15901066942307820 15909638946050304 15913361748473280 15915304771885792 15937166454264756 15957520434410688 15962224892085927 16037400205549440 16052505675091704 16062616243608480 16068336548538540 16112278770329196 16153464830280960 16201087073294760 16206856691198355 16213613856935040 16215593541166656 16258605725625984 16355383140659472 16368029227001088 16371512709831720 16464108384709440 16468962190247385 16512646440088890 16521548136283008 16525414123414560 16527431878496784 16625809449202122 16669909739518308 16730374288505280 16774751939137920 16779697325912430 16816171079728384 16839270215826912 16934511481415424 16939503967111596 16961138071795008 17046041727911040 17052112255591920 17078923752849140 17097343322582880 17139558985107776 17199113223312540 17265263658786819 17281159544847744 17287313803944912 17373850222678560 17401167597242520 17407364594250085 17462946890487168 17523624793563720 17537174171786880 17566893002930544 17585838846085248 17613489536094816 17707962726960840 17730578260456320 17735805435651030 17779066229328768 17792436454458624 17836117416768560 17860617578055330 17898343814306592 17902531967032440 17904717868371516 17952210488712024 18017326156851840 18059068884478167 18065117472917760 18070443274059540 18172647934066080 18188919739298048 18242542733812488 18345720771533376 18357275706981120 18363813198329760 18414032880376224 18417951798560685 18473121610224580 18515528083765440 18522121932798120 18561245437058688 18593360863308882 18691866446467968 18710300239807680 18727923287606988 18821671074568440 18845708968661120 18871595931530160 18886187569616640 18888493575424896 18918192464694432 19051325416592352 19081280330769384 19096034098167936 19176796943899920 19183626287540910 19201288383164160 19208126448827680 19234511237905740 19244880246659328 19275139492330176 19282003858246248 19396777690735809 19403274322763520 19448228029438026 19456336628322048 19518770003256160 19539820940094720 19545581500513380 19570543928994240 19576313546897835 19645815251798064 19754518032587520 19756930061651328 19762754628296862 19830496948097472 19887048682562880 19894130964857240 19921458067830945 19939799474824320 19946900543013360 20065632093864630 20076449146206336 20129702326965504 20140348462911495 20269491926458320 20323257157032480 20384134190592640 20444228925824340 20455250073493248 20460036533751360 20462534706710304 20494708503418968 20516811987099456 20623606041176320 20638935867975048 20651935170353760 20659289848120980 20768740496075520 20837387174397885 20848620267214272 20881401116691024 20888837513100102 20987215083805440 21020213849660480 21044609006144256 21049087769783640 21168139351769280 21174379958889495 21201422589743760 21217815664631040 21249555272353008 21276693912547584 21282966522781236 21403340900122272 21416821658144640 21424448731384720 21466440372115557 21483038360438928 21567538207463040 21601449431059680 21609142254931140 21620791388222208 21692254340527029 21807177520879296 21828683613108960 21952144512945920 21958616253663180 21982298557606560 22016861920118520 22033885497886080 22036575837995712 22167745932269496 22223832786660960 22226546319357744 22240545568073280 22307165718007040 22372929767883240 22380897335464395 22440263110890030 22452360287769216 22586005289482128 22614850762393344 22736149674122560 22796457763443840 22803178417265610 22932150964416720 23017541100470280 23020351545049092 23049751738593216 23056547066346339 23165133630238080 23201556796323360 23218802851471929 23226579608037120 23364833058084960 23409904109508735 23422524003907392 23484652714793088 23491576256277402 23602211623261440 23610616969281120 23647740580868040 23814156770740440 23851600413461730 23864458419075456 23870042622709920 23872957157828688 23936280651616032 24056100308324160 24078758512637556 24093924365412720 24102504822807810 24230197245421440 24320420785402560 24323390311749984 24460961028711168 24485084264439680 24533074710989208 24552043840501632 24557269064747580 24687370778353920 24696162577064160 24788121185121840 24791147817745176 24938714173803183 24947066986410240 24970564383475984 25004864609277462 25095561432757920 25162127908706880 25224256619592576 25398666041898240 25401767222123136 25409255950667394 25441707107692512 25569062591866560 25578168383387880 25618385629273710 25646014983874320 25700185989773568 25709338477661664 25798669834968810 25862370254314412 25921739317271616 25930970705917368 26060775334017840 26094058571992320 26101751395863780 26194420335730752 26305761257680320 26350339504395816 26420234304142224 26440662597463296 26516064910083840 26561944090441260 26595867390684480 26603708153476545 26754176125152840 26847515721459888 26853797950548660 26857076802557274 26928315733068036 27025989235277760 27097676209376640 27258971901099120 27280048711668480 27283379608947072 27326278004558624 27355749316132608 27363814100718732 27518581157300064 27535913560471680 27545719797494640 27709682415336870 27783182899197180 27798160356285696 27841868155588032 27851783350800136 27890041294963323 28037799669701952 28065450359711520 28091884931410482 28224185802359040 28232506611852660 28268563452991680 28329281354424960 28332740363137344 28377288697041648 28537787866829696 28576988124888528 28621920496154076 28644051147251904 28775439431311365 28801932574746240 28812189673241520 28912709238495264 28923005787369372 29076236694505728 29104911484145280 29172342044157039 29278155004884240 29309731410142080 29355815893491360 29382101117327616 29468722877697096 29556994576359328 29631777048881280 29635395092476992 29644131942445293 29654060757431040 29830573023844320 29841196447285860 29920350814520040 30098448140796945 30114673719309504 30194553490448256 30404237889687480 30508456843226880 30576201285888960 30666343388736510 30682875110239872 30690054800627040 30693802060065456 30733002318124288 30742062755128452 30775217980649184 30935409061764480 30958403801962572 30988934772181470 31153110744113280 31213205479344980 31230032005209856 31272930400821408 31322101675036536 31333256269650153 31480822625708160 31530320774490720 31752209027653920 31802133884615640 31826723496946560 31830609543771584 31874332908529512 31915040868821376 31924449784171854 32074800411098880 32105011350183408 32125232487216960 32136673097077080 32224557540658392 32327962817893015 32402174146589520 32413713382396710 32427227713870080 32431187082333312 32517211451251968 32710766281318944 32743025419663440 32928216769418880 32937924380494770 33025292880177780 33043096272566016 33050828246829120 33054863756993568 33251618898404244 33339819479036616 33460748577010560 33549503878275840 33559394651824860 33660394666335045 33678540431653824 33879007934223192 33922276143590016 34092083455822080 34104224511183840 34157847505698280 34194686645165760 34204767625898415 34279117970215552 34398226446625080 34530527317573638 34562319089695488 34574627607889824 34747700445357120 34802335194485040 34814729188500170 34925893780974336 35047249587127440 35074348343573760 35133786005861088 35171677692170496 35226979072189632 35415925453921680 35461156520912640 35471610871302060 35558132458657536 35672234833537120 35721235156110660 35777400620192595 35796687628613184 35805063934064880 35809435736743032 35904420977424048 36034652313703680 36118137768956334 36140886548119080 36153757234211715 36345295868132160 36485085467624976 36691441543066752 36727626396659520 36828065760752448 36835903597121370 36946243220449160 37031056167530880 37044243865596240 37122490874117376 37186721726617764 37383732892935936 37420600479615360 37455846575213976 37643342149136880 37691417937322240 37743191863060320 37776987150849792 37836384929388864 38102650833184704 38162560661538768 38192068196335872 38353593887799840 38367252575081820 38416252897655360 38427578443910565 38469022475811480 38550278984660352 38564007716492496 38698004752453215 38793555381471618 38896456058876052 39037540006512320 39091163001026760 39141087857988480 39152627093795670 39291630503596128 39513860123302656 39525509256593724 39660993896194944 39774097365125760 39788261929714480 39842916135661890 39879598949648640 39893801086026720 40131264187729260 40152898292412672 40280696925822990 40285615203835911 40538983852916640 40646514314064960 40768268381185280 40888457851648680 40920073067502720 40925069413420608 40989417006837936 41033623974198912 41277871735950096 41303870340707520 41318579696241960 41564523623005305 41674774348795770 41697240534428544 41762802233382048 41777675026200204 42040427699320960 42098175539567280 42137827397115723 42336278703538560 42348759917778990 42402845179487520 42499110544706016 42565933045562472 42806681800244544 42833643316289280 42848897462769440 42932880744231114 42966076720877856 43135076414926080 43202898862119360 43218284509862280 43384508681054058 43614355041758592 43657367226217920 43917232507326360 43964597115213120 44033723840237040 44067770995772160 44073151675991424 44335491864538992 44447665573321920 44453092638715488 44481091136146560 44745859535766480 44761794670928790 44880526221780060 44904720575538432 45172010578964256 45259147945050221 45472299348245120 45592915526887680 45606356834531220 45864301928833440 46035082200940560 46040703090098184 46099503477186432 46113094132692678 46330267260476160 46403113592646720 46437605702943858 46483402158272205 46729666116169920 46819808219017470 46845048007814784 46969305429586176 46983152512554804 47221233938562240 47295481161736080 47628313541480880 47703200826923460 47728916838150912 47740085245419840 47745914315657376 47872561303232064 47886674676257781 48112200616648320 48157517025275112 48187848730825440 48205009645615620 48460394490842880 48620570073595065 48640841570805120 48646780623499968 48970168528879360 49066149421978416 49104087681003264 49114538129495160 49392325154128320 49406886570742155 49576242370243680 49582295635490352 49877428347606366 49941128766951968 50009729218554924 50191122865515840 50324255817413760 50448513239185152 50803534444246272 50818511901334788 50883414215385024 51138125183733120 51156336766775760 51236771258547420 51292029967748640 51418676955323328 51597339669937620 51724740508628824 51795790976360457 51843478634543232 51861941411834736 52121550668035680 52203502791727560 52222093782750255 52388840671461504 52611522515360640 52700679008791632 52840468608284448 53123888180882520 53191734781368960 53207416306953090 53508352250305680 53695031442919776 53707595901097320 53714153605114548 53856631466136072 54051978470555520 54177206653434501 54195352418753280 54517943802198240 54566759217894144 54652556009117248 54727628201437464 55037162314600128 55071827120943360 55091439594989280 55419364830673740 55566365798394360 55683736311176064 55703566701600272 55780082589926646 56075599339403904 56130900719423040 56183769862820964 56465013223705320 56537126905983360 56658562708849920 56665480726274688 56754577394083296 57075575733659392 57153976249777056 57243840992308152 57288102294503808 57550878862622730 57603865149492480 57624379346483040 57825418476990528 57846011574738744 58190333072207427 58209822968290560 58344684088314078 58556310009768480 58619462820284160 58711631786982720 58728940640693505 58937445755394192 59113989152718656 59263554097762560 59270790184953984 59288263884890586 59661146047688640 59682392894571720 59840701629040080 60196896281593890 60229347438619008 60389106980896512 60808475779374960 61152402571777920 61332686777473020 61365750220479744 61380109601254080 61387604120130912 61484125510256904 61550435961298368 61870818123528960 61916807603925144 61977869544362940 62306221488226560 62426410958689960 62512161523193655 62545860801642816 62644203350073072 62666512539300306 62961645251416320 63060641548981440 63504418055307840 63523139876668485 63604267769231280 63653446993893120 63661219087543168 63748665817059024 63830081737642752 63848899568343708 64210022700366816 64250464974433920 64273346194154160 64449115081316784 64655925635786030 64804348293179040 64827426764793420 64862374164666624 65076763021581087 65421532562637888 65486050839326880 65856433538837760 65875848760989540 66050585760355560 66101656493658240 66109727513987136 66503237796808488 66679638958073232 66921497154021120 67118789303649720 67142692006393185 67320789332670090 67357080863307648 67758015868446384 67844552287180032 68208449022367680 68315695011396560 68389373290331520 68409535251796830 68558235940431104 68796452893250160 69061054635147276 69149255215779648 69169641199039017 69495400890714240 69604670388970080 69629458377000340 70094499174254880 70229712328526205 70267572011722176 70453958144379264 70831850907843360 70943221742604120 71344469667074240 71442470312221320 71554801240385190 71593375257226368 71610127868129760 71618871473486064 71808841954848096 72236275537912668 72281773096238160 72307514468423430 72690591736264320 72970170935249952 73382883086133504 73455252793319040 73656131521504896 73671807194242740 73892486440898320 74062112335061760 74088487731192480 74373443453235528 74816142521409549 74841200959230720 74911693150427952 75286684298273760 75486383726120640 75672769858777728 76205301666369408 76325121323077536 76707187775599680 76734505150163640 76832505795310720 76855156887821130 76938044951622960 77100557969320704 77128015432984992 77396009504906430 77587110762943236 77792912117752104 78075080013024640 78182326002053520 78282175715976960 78305254187591340 78583261007192256 79051018513187448 79321987792389888 79548194730251520 79576523859428960 79685832271323780 79787602172053440 79811124460429635 80262528375458520 80561393851645980 80571230407671822 81077967705833280 81293028628129920 81776915703297360 81840146135005440 81850138826841216 81978834013675872 82067247948397824 82555743471900192 82607740681415040 82637159392483920 83129047246010610 83349548697591540 83394481068857088 83525604466764096 83555350052400408 84080855398641920 84196351079134560 84275654794231446 84672557407077120 84697519835557980 84805690358975040 84998221089412032 85131866091124944 85613363600489088 85697794925538880 85865761488462228 85932153441755712 86326318293934095 86405797724238720 86436569019724560 86769017362108116 87228710083517184 87314734452435840 87517026132471117 87834465014652720 87929194230426240 88067447680474080 88146303351982848 88670983729077984 88895331146643840 88906185277430976 88932395827335879 88962182272293120 89491719071532960 89523589341857580 89761052443560120 90295344422390835 90344021157928512 90518295890100442 90944598696490240 91212713669062440 91728603857666880 92070164401881120 92081406180196368 92199006954372864 92226188265385356 92806227185293440 92875211405887716 92966804316544410 93459332232339840 93639616438034940 93690096015629568 93966305025109608 93999768808950459 94442467877124480 94590962323472160 95256627082961760 95406401653846920 95480170490839680 95491828631314752 95745122606464128 95773349352515562 96224401233296640 96315034050550224 96375697461650880 96410019291231240 96983888453679045 97241140147190130 97281683141610240 97293561246999936 98132298843956832 98229076258990320 98784650308256640 98813773141484310 99152484740487360 99164591270980704 99754856695212732 99882257533903936 100019458437109848 100382245731031680 100648511634827520 101637023802669576 101766828430770048 102276250367466240 102312673533551520 102473542517094840 102584059935497280 102837353910646656 103194679339875240 103449481017257648 103591581952720914 103686957269086464 103723882823669472 104243101336071360 104407005583455120 104444187565500510 104777681342923008 105223045030721280 105401358017583264 105680937216568896 106247776361765040 106383469562737920 106414832613906180 107016704500611360 107332201860577785 107390062885839552 107415191802194640 107428307210229096 107713262932272144 108103956941111040 108354413306869002 108461271702635145 109035887604396480 109305112018234496 109455256402874928 110074324629200256 110182879189978560 110838729661347480 111132731596788720 111367472622352128 111407133403200544 111560165179853292 112151198678807808 112261801438846080 112367539725641928 112930026447410640 113074253811966720 113330961452549376 113509154788166592 114307952499554112 114487681984616304 114576204589007616 115101757725245460 115248758692966080 115282735331731695 115650836953981056 115692023149477488 116094014257359645 116380666144414854 116689368176628156 117112620019536960 117423263573965440 117457881281387010 117874891510788384 118227978305437312 118541580369907968 118576527769781172 119322292095377280 119364785789143440 119681403258080160 120393792563187780 120458694877238016 120856845611507733 121616951558749920 122304805143555840 122665373554946040 122760219202508160 122775208240261824 122968251020513808 123100871922596736 123833615207850288 123955739088725880 124693570869015915 124852821917379920 125024323046387310 125091721603285632 125288406700146144 125333025078600612 126121283097962880 126413482191347169 127008836110615680 127046279753336970 127208535538462560 127322438175086336 127497331634118048 127697799136687416 128420045400733632 128500929948867840 128546692388308320 128898230162633568 129311851271572060 129608696586358080 129654853529586840 130153526043162174 130843065125275776 130972101678653760 131751697521979080 132101171520711120 132203312987316480 132219455027974272 133006475593616976 133359277916146464 134237578607299440 134285384012786370 134641578665340180 134714161726615296 135516031736892768 135777443835150663 136416898044735360 136631390022793120 136778746580663040 136819070503593660 137592905786500320 138122109270294552 138298510431559296 138339282398078034 138990801781428480 139209340777940160 139258916754000680 139450206474816615 140188998348509760 140459424657052410 140535144023444352 140907916288758528 141663701815686720 141886443485208240 142688939334148480 142884940624442640 143109602480770380 143186750514452736 143220255736259520 143237742946972128 143617683909696192 144472551075825336 144563546192476320 144615028936846860 145381183472528640 145861710220785195 145940341870499904 146910505586638080 147312263043009792 147343614388485480 147784972881796640 148176975462384960 148220659712226465 148746886906471056 149632285042819098 149823386300855904 150573368596547520 150972767452241280 151345539717555456 152410603332738816 152650242646155072 153414375551199360 153469010300327280 153665011590621440 153710313775642260 153876089903245920 154256030865969984 154792019009812860 155174221525886472 155585824235504208 156150160026049280 156364652004107040 156610508375182680 156666281348250765 157166522014384512 158102037026374896 159153047718857920 159371664542647560 159575204344106880 159622248920859270 160525056750917040 161122787703291960 161142460815343644 162155935411666560 162531619960303503 162586057256259840 163553831406594720 163700277653682432 163957668027351744 165111486943800384 165215481362830080 165274318784967840 166258094492021220 166699097395183080 167051208933528192 167110700104800816 168392702158269120 168551309588462892 169395039671115960 169611380717950080 169996442178824064 170263732182249888 171226727200978176 171395589851077760 171731522976924456 171864306883511424 172652636587868190 172811595448477440 172873138039449120 173538034724216232 174570999216622281 174629468904871680 175034052264942234 175668930029305440 175858388460852480 176134895360948160 177341967458155968 177790662293287680 177812370554861952 177864791654671758 178983438143065920 179047178683715160 179522104887120240 180590688844781670 180688042315857024 181036591780200884 182425427338124880 183457207715333760 184140328803762240 184162812360392736 184452376530770712 185612454370586880 185750422811775432 185933608633088820 186918664464679680 187279232876069880 187932610050219216 187999537617900918 188884935754248960 189181924646944320 190513254165923520 190812803307693840 190960340981679360 190983657262629504 191490245212928256 191546698705031124 192630068101100448 192751394923301760 192820038582462480 193967776907358090 194482280294380260 194587122493999872 195230289064743261 196264597687913664 196458152517980640 197569300616513280 197627546282968620 198304969480974720 198329182541961408 199509713390425464 199764515067807872 200038916874219696 200764491462063360 201428076019179555 203274047605339152 203533656861540096 204625347067103040 204947085034189680 205168119870994560 205674707821293312 206389358679750480 206898962034515296 207183163905441828 207447765647338944 207508923597117051 208486202672142720 208814011166910240 208888375131001020 210689136985578615 210802716035166528 211361874433137792 212495552723530080 212829665227812360 214033409001222720 214664403721155570 214780125771679104 214830383604389280 214856614420458192 215426525864544288 216708826613738004 216922543405270290 218071775208792960 218610224036468992 218910512805749856 220148649258400512 220365758379957120 221677459322694960 222265463193577440 222814266806401088 223120330359706584 224448427564228647 224523602877692160 224735079451283856 225860052894821280 226295739725251105 227018309576333184 228615904999108224 228975363969232608 230203515450490920 230497517385932160 230565470663463390 231301673907962112 231384046298954976 232188028514719290 232761332288829708 233378736353256312 234225240039073920 234846527147930880 234915762562774020 235749783021576768 236455956610874624 237153055539562344 238644584190754560 238729571578286880 239362806516160320 239433373381288905 240787585126375560 241713691223015466 243233903117499840 245330747109892080 245520438405016320 245550416480523648 245936502041027616 246201743845193472 247667230415700576 247911478177451760 249387141738031830 249705643834759840 250048646092774620 250183443206571264 250576813400292288 250666050157201224 252242566195925760 252826964382694338 254017672221231360 254092559506673940 254417071076925120 254994663268236096 255395598273374832 256840090801467264 257093384776616640 257796460325267136 258623702543144120 258978954881802285 259217393172716160 259309707059173680 260307052086324348 261686130250551552 261944203357307520 263503395043958160 264202343041422240 264438910055948544 266012951187233952 266718555832292928 268475157214598880 268570768025572740 269283157330680360 270886033267172505 271032063473785536 271554887670301326 272833796089470720 273262780045586240 273638141007187320 275185811573000640 276244218540589104 276597020863118592 276678564796156068 278418681555880320 278517833508001360 278900412949633230 280377996697019520 280918849314104820 281070288046888704 281999306426851377 283327403631373440 283772886970416480 285377878668296960 285769881248885280 286219204961540760 286440511472519040 286475485893944256 287235367819392384 288945102151650672 289127092384952640 289230057873693720 290951665361037135 291723420441570390 291880683740999808 294687228776970960 295569945763593280 296353950924769920 296441319424452930 297493773812942112 299264570085638196 299646772601711808 301146737193095040 301945534904482560 305300485292310144 306828751102398720 306938020600654560 307420627551284520 307752179806491840 308512061731939968 309584038019625720 310348443051772944 311171648471008416 312729304008214080 313221016750365360 313332562696501530 314333044028769024 316204074052749792 318306095437715840 318743329085295120 319150408688213760 319244497841718540 321050113501834080 322245575406583920 322284921630687288 324311870823333120 325063239920607006 325383815107905435 327107662813189440 327915336054703488 330222973887600768 330548637569935680 332516188984042440 333398194790366160 334102417867056384 334221400209601632 336785404316538240 337102619176925784 338790079342231920 339222761435900160 339992884357648128 340527464364499776 342791179702155520 343463045953848912 343728613767022848 345305273175736380 345746276078898240 345848205995195085 347076069448432464 349141998433244562 350068104529884468 351337860058610880 352269790721896320 354683934916311936 355624741109723904 355729583309343516 357966876286131840 358094357367430320 359044209774240480 361181377689563340 361376084631714048 362073183560401768 362570536834523199 364850854676249760 366914415430667520 368280657607524480 368325624720785472 368904753061541424 371500845623550864 371867217266177640 374080712607047745 374558465752139760 375865220100438432 375999075235801836 378363849293888640 379240446574041507 381026508331847040 381625606615387680 381967314525259008 383093397410062248 385260136202200896 385502789846603520 385640077164924960 387935553814716180 388964560588760520 390460578129486522 392529195375827328 392916305035961280 395255092565937240 396609938961949440 396658365083922816 399019426780850928 399529030135615744 400077833748439392 402856152038359110 406548095210678304 407332331505451989 409250694134206080 409894170068379360 410336239741989120 412778717359500960 413797924069030592 414366327810883656 414895531294677888 415017847194234102 416972405344285440 417628022333820480 417776750262002040 421378273971157230 421605432070333056 422723748866275584 424991105447060160 425659330455624720 428066818002445440 429328807442311140 429560251543358208 429660767208778560 429713228840916384 430853051729088576 433417653227476008 433845086810540580 436143550417585920 437585130662355585 437821025611499712 440731516759914240 443354918645389920 444530926387154880 444661979136679395 445628533612802176 446240660719413168 448896855128457294 449470158902567712 451720105789642560 452591479450502210 454036619152666368 457231809998216448 457950727938465216 460407030900981840 460995034771864320 461130941326926780 462768092597909952 464376057029438580 465522664577659416 466757472706512624 468450480078147840 469831525125548040 469998844044752295 471499566043153536 474306111079124688 477459143156573760 478725613032320640 478866746762577810 481575170252751120 483427382446030932 486467806234999680 490661494219784160 491100832961047296 491873004082055232 495334460831401152 495822956354903520 498774283476063660 499411287669519680 500097292185549240 501153626800584576 501332100314402448 505653928765388676 508185119013347880 508834142153850240 509989326536472192 510791196546749664 513680181602934528 514186769553233280 515592920650534272 517247405086288240 517957909763604570 518434786345432320 518619414118347360 520614104172648696 523712997649866843 523888406714615040 527006790087916320 528404686082844480 532025902374467904 533437111664585856 536950314429197760 537141536051145480 538566314661360720 541772066534345010 542064126947571072 543109775340602652 546525560091172480 547276282014374640 550371623146001280 552488437081178208 553357129592312136 556837363111760640 557035667016002720 557800825899266460 560755993394039040 561837698628209640 563998612853702754 566654807262746880 567545773940832960 571539762497770560 572438409923081520 572881022945038080 572950971787888512 574470735638784768 577890204303301344 578254184769905280 578460115747387440 581903330722074270 583446840883140780 583761367481999616 589374457553941920 591139891527186560 592707901849539840 592882638848905860 594987547625884224 598529140171276392 599293545203423616 602293474386190080 604284228057538665 610600970584620288 613876041201309120 614841255102569040 615504359612983680 617024123463879936 619168076039251440 620696886103545888 622343296942016832 622526770791351153 625458608016428160 626442033500730720 626665125393003060 632067410956735845 632408148105499584 636612190875431680 637486658170590240 638488995683437080 642100227003668160 644491150813167840 644569843261374576 650126479841214012 650767630215810870 654215325626378880 655830672109406976 660445947775201536 661097275139871360 665032377968084880 666796389580732320 668442800419203264 673345282692685941 673570808633076480 674205238353851568 677580158684463840 678887219175753315 681054928728999552 686926091907697824 690610546351472760 691492552157796480 691696411990390170 694152138896864928 698283996866489124 700136209059768936 702675720117221760 704539581443792640 709367869832623872 711459166618687032 715933752572263680 716188714734860640 718088419548480960 722362755379126680 724146367120803536 725141073669046398 729701709352499520 736561315215048960 736651249441570944 737809506123082848 743001691247101728 743734434532355280 748161425214095490 749116931504279520 751730440200876864 751998150471603672 756727698587777280 758480893148083014 762053016663694080 763251213230775360 766186794820124496 770520272404401792 771280154329849920 775871107629432360 777929121177521040 780921156258973044 785058390751654656 785832610071922560 790510185131874480 793316730167845632 798038853561701856 800155667496878784 805712304076718220 812658099801517515 813096190421356608 814664663010903978 818501388268412160 819788340136758720 825557434719001920 827595848138061184 828732655621767312 829791062589355776 830035694388468204 835256044667640960 835553500524004080 842756547942314460 843210864140666112 845997919280554131 849982210894120320 851318660911249440 856133636004890880 858657614884622280 859321534417557120 859426457681832768 861706103458177152 866835306454952016 867690173621081160 872854996083111405 875170261324711170 875642051222999424 886709837290779840 889061852774309760 889323958273358790 891257067225604352 892481321438826336 897793710256914588 898940317805135424 903440211579285120 905182958901004420 915901455876930432 920814061801963680 922261882653853560 925536185195819904 928752114058877160 931045329155318832 933514945413025248 939663050251096080 939997688089504590 942999132086307072 948612222158249376 954918286313147520 957451226064641280 957733493525155620 963150340505502240 966854764892061864 972935612469999360 976151445323716305 981322988439568320 983746008164110464 990668921662802304 991645912709807040 997548566952127320 998822575339039360 1000194584371098480 1002307253601169152 1002664200628804896 1011307857530777352 1016370238026695760 1017668284307700480 1019978653072944384 1021582393093499328 1028373539106466560 1031185841301068544 1034494810172576480 1035915819527209140 1037238828236694720 1037544617985585255 1041228208345297392 1047425995299733686 1054013580175832640 1056809372165688960 1064051804748935808 1066874223329171712 1073900628858395520 1074283072102290960 1077132629322721440 1083544133068690020 1084128253895142144 1086219550681205304 1093051120182344960 1094552564028749280 1100743246292002560 1104976874162356416 1106714259184624272 1114071334032005440 1115601651798532920 1122242137821143235 1123675397256419280 1127997225707405508 1135091547881665920 1137721339722124521 1143079524995541120 1144876819846163040 1145901943575777024 1155780408606602688 1156508369539810560 1156920231494774880 1163806661444148540 1166893681766281560 1178748915107883840 1182279783054373120 1185765277697811720 1189975095251768448 1197058280342552784 1198587090406847232 1208568456115077330 1221996994516355967 1227752082402618240 1229682510205138080 1231008719225967360 1238336152078502880 1241393772207091776 1244686593884033664 1245053541582702306 1250917216032856320 1252884067001461440 1253330250786006120 1264134821913471690 1264816296210999168 1274973316341180480 1276977991366874160 1284200454007336320 1288982301626335680 1289139686522749152 1300252959682428024 1301535260431621740 1308430651252757760 1322194550279742720 1330064755936169760 1333592779161464640 1336885600838406528 1346690565385371882 1348410476707703136 1355160317368927680 1357774438351506630 1362109857457999104 1373852183815395648 1381221092702945520 1382985104315592960 1383392823980780340 1388304277793729856 1396567993732978248 1400272418119537872 1405351440234443520 1409996532134256885 1422918333237374064 1432377429469721280 1436176839096961920 1444725510758253360 1448292734241607072 1450282147338092796 1459403418704999040 1473302498883141888 1475619012246165696 1486003382494203456 1487468869064710560 1496322850428190980 1498233863008559040 1503460880401753728 1503996300943207344 1516961786296166028 1526502426461550720 1532373589640248992 1541040544808803584 1542560308659699840 1551742215258864720 1555858242355042080 1561842312517946088 1571138992949600529 1571665220143845120 1581020370263748960 1596077707123403712 1600311334993757568 1611424608153436440 1625316199603035030 1626192380842713216 1629329326021807956 1639576680273517440 1651114869438003840 1655191696276122368 1657465311243534624 1660071388776936408 1670512089335281920 1671107001048008160 1685513095884628920 1691995838561108262 1699964421788240640 1702637321822498880 1717315229769244560 1718643068835114240 1718852915363665536 1723412206916354304 1733670612909904032 1735380347242162320 1745709992166222810 1750340522649422340 1751284102445998848 1773419674581559680 1778123705548619520 1778647916546717580 1784962642877652672 1795587420513829176 1797880635610270848 1806880423158570240 1810365917802008840 1812852684172615995 1831802911753860864 1841628123603927360 1844523765307707120 1851072370391639808 1857504228117754320 1862090658310637664 1867029890826050496 1879326100502192160 1879995376179009180 1896202232870207535 1897224444316498752 1909836572626295040 1915466987050311240 1926300681011004480 1933709529784123728 1952302890647432610 1962645976879136640 1967492016328220928 1981337843325604608 1983291825419614080 1995097133904254640 1997645150678078720 2000389168742196960 2005328401257609792 2022615715061554704 2032740476053391520 2036661657527259945 2043164786186998656 2068989620345152960 2071831639054418280 2074477656473389440 2075089235971170510 2082456416690594784 2094851990599467372 2108027160351665280 2113618744331377920 2128103609497871616 2147801257716791040 2148566144204581920 2154265258645442880 2167088266137380040 2172439101362410608 2189105128057498560 2209953748324712832 2213428518369248544 2228142668064010880 2231203303597065840 2244484275642286470 2247350794512838560 2255994451414811016 2270183095763331840 2275442679444249042 2286159049991082240 2289753639692326080 2311560817213205376 2313840462989549760 2327613322888297080 2333787363532563120 2357497830215767680 2371530555395623440 2379950190503536896 2394116560685105568 2417136912230154660 2443993989032711934 2455504164805236480 2459365020410276160 2476672304157005760 2482787544414183552 2489373187768067328 2490107083165404612 2505768134002922880 2506660501572012240 2528269643826943380 2529632592421998336 2537993757841662393 2549946632682360960 2553955982733748320 2568400908014672640 2577964603252671360 2578279373045498304 2600505919364856048 2603070520863243480 2618564988249334215 2660129511872339520 2667185558322929280 2673771201676813056 2693381130770743764 2696820953415406272 2710320634737855360 2715548876703013260 2747704367630791296 2762442185405891040 2766785647961560680 2776608555587459712 2793135987465956496 2800544836239075744 2819993064268513770 2845836666474748128 2864754858939442560 2872353678193923840 2889451021516506720 2896585468483214144 2900564294676185592 2918806837409998080 2951238024492331392 2972006764988406912 2974937738129421120 2992645700856381960 2996467726017118080 3006921760803507456 3007992601886414688 3033923572592332056 3053004852923101440 3064747179280497984 3085120617319399680 3103484430517729440 3111716484710084160 3112633853956755765 3123684625035892176 3142277985899201058 3162040740527497920 3192155414246807424 3200622669987515136 3222849216306872880 3250632399206070060 3252384761685426432 3258658652043615912 3279153360547034880 3302229738876007680 3314930622487069248 3320142777553872816 3342214002096016320 3366726413463429705 3371026191769257840 3383991677122216524 3405274643644997760 3434630459538489120 3437705830727331072 3467341225819808064 3470760694484324640 3491419984332445620 3500681045298844680 3546839349163119360 3557295833093435160 3569925285755305344 3591174841027658352 3595761271220541696 3620731835604017680 3625705368345231990 3665990983549067901 3683256247207854720 3689047530615414240 3715008456235508640 3724181316621275328 3734059781652100992 3758652201004384320 3759990752358018360 3792404465740415070 3794448888632997504 3830933974100622480 3852601362022008960 3867419059568247456 3904605781294865220 3925291953758273280 3966583650839228160 3990194267808509280 4000778337484393920 4010656802515219584 4045231430123109408 4065480952106783040 4073323315054519890 4086329572373997312 4137979240690305920 4143663278108836560 4148955312946778880 4150178471942341020 4164912833381189568 4189703981198934744 4216054320703330560 4229989596402770655 4297132288409163840 4308530517290885760 4334176532274760080 4344878202724821216 4378210256114997120 4419907496649425664 4426857036738497088 4456285336128021760 4462406607194131680 4488968551284572940 4494701589025677120 4511988902829622032 4550885358888498084 4579507279384652160 4623121634426410752 4627680925979099520 4655226645776594160 4667574727065126240 4713416978848801587 4714995660431535360 4743061110791246880 4788233121370211136 4834273824460309320 4887987978065423868 4918730040820552320 4953344608314011520 4965575088828367104 4980214166330809224 5011536268005845760 5013321003144024480 5056539287653886760 5075987515683324786 5099893265364721920 5107911965467496640 5155929206505342720 5156558746090996608 5201011838729712096 5206141041726486960 5237129976498668430 5320259023744679040 5334371116645858560 5386762261541487528 5393641906830812544 5420641269475710720 5431097753406026520 5495408735261582592 5524884370811782080 5533571295923121360 5553217111174919424 5586271974931912992 5601089672478151488 5639986128537027540 5688606698610622605 5691673332949496256 5729509717878885120 5778902043033013440 5793170936966428288 5801128589352371184 5902476048984662784 5944013529976813824 5949875476258842240 5985291401712763920 5992935452034236160 6015985203772829376 6067847145184664112 6109984972581779835 6129494358560995968 6206968861035458880 6223432969420168320 6225267707913511530 6247369250071784352 6284555971798402116 6324081481054995840 6384310828493614848 6445698432613745760 6501264798412140120 6517317304087231824 6629861244974138496 6640285555107745632 6684428004192032640 6733452826926859410 6742052383538515680 6767983354244433048 6810549287289995520 6869260919076978240 6934682451639616128 6941521388968649280 6982839968664891240 7001362090597689360 7114591666186870320 7139850571510610688 7182349682055316704 7241463671208035360 7251410736690463980 7331981967098135802 7366512494415709440 7378095061230828480 7430016912471017280 7448362633242550656 7468119563304201984 7517304402008768640 7519981504716036720 7584808931480830140 7588897777265995008 7661867948201244960 7705202724044017920 7734838119136494912 7809211562589730440 7855694964748002645 7980388535617018560 8001556674968787840 8021313605030439168 8090462860246218816 8130961904213566080 8146646630109039780 8275958481380611840 8287326556217673120 8300356943884682040 8329825666762379136 8379407962397869488 8459979192805541310 8594264576818327680 8617061034581771520 8668353064549520160 8689756405449642432 8756420512229994240 8853714073476994176 8924813214388263360 8977937102569145880 8989403178051354240 9023977805659244064 9101770717776996168 9159014558769304320 9255361851958199040 9310453291553188320 9335149454130252480 9426833957697603174 9486122221582493760 9576466242740422272 9668547648920618640 9775975956130847736 9837460081641104640 9906689216628023040 9960428332661618448 10026642006288048960 10113078575307773520 10151975031366649572 10215823930934993280 10313117492181993216 10402023677459424192 10412282083452973920 10474259952997336860 10640518047489358080 10773524523082975056 10787283813661625088 10862195506812053040 10997972950647203703 11049768741623564160 11067142591846242720 11172543949863825984 11202179344956302976 11279972257074055080 11377213397221245210 11383346665898992512 11557804086066026880 11586341873932856576 11602257178704742368 11899750952517684480 11970582803425527840 12031970407545658752 12135694290369328224 12219969945163559670 12258988717121991936 12413937722070917760 12446865938840336640 12450535415827023060 12494738500143568704 12569111943596804232 12648162962109991680 12689968789208311965 12891396865227491520 13002529596824280240 13034634608174463648 13259722489948276992 13280571110215491264 13368856008384065280 13466905653853718820 13484104767077031360 13535966708488866096 13738521838153956480 13869364903279232256 13883042777937298560 13965679937329782480 14002724181195378720 14229183332373740640 14364699364110633408 14482927342416070720 14502821473380927960 14663963934196271604 14756190122461656960 14860033824942034560 14896725266485101312 15034608804017537280 15039963009432073440 15169617862961660280 15323735896402489920 15469676238272989824 15618423125179460880 15711389929496005290 15960777071234037120 16003113349937575680 16180925720492437632 16261923808427132160 16293293260218079560 16574653112435346240 16600713887769364080 16659651333524758272 16758815924795738976 16919958385611082620 17188529153636655360 17336706129099040320 17379512810899284864 17707428146953988352 17849626428776526720 17955874205138291760 17978806356102708480 18047955611318488128 18203541435553992336 18329954917745339505 18620906583106376640 18670298908260504960 18853667915395206348 18972244443164987520 19152932485480844544 19337095297841237280 19551951912261695472 19920856665323236896 20053284012576097920 20226157150615547040 20303950062733299144 20431647861869986560 20804047354918848384 20824564166905947840 20948519905994673720 21547049046165950112 21724391013624106080 21995945901294407406 22099537483247128320 22134285183692485440 22345087899727651968 22404358689912605952 22559944514148110160 22754426794442490420 22766693331797985024 23115608172132053760 23204514357409484736 23567084894244007935 23941165606851055680 24063940815091317504 24271388580738656448 24439939890327119340 24827875444141835520 24901070831654046120 24989477000287137408 25138223887193608464 25379937578416623930 25782793730454983040 26005059193648560480 26069269216348927296 26561142220430982528 26933811307707437640 26968209534154062720 27071933416977732192 27477043676307912960 27766085555874597120 27931359874659564960 28005448362390757440 28458366664747481280 28729398728221266816 28965854684832141440 29005642946761855920 29327927868392543208 29512380244923313920 29720067649884069120 30079926018864146880 30339235725923320560 30647471792804979840 30939352476545979648 31236846250358921760 31422779858992010580 31921554142468074240 32361851440984875264 32586586520436159120 32993918851941611109 33149306224870692480 33201427775538728160 33517631849591477952 33839916771222165240 34673412258198080640 34759025621798569728 35699252857553053440 35911748410276583520 36095911222636976256 36407082871107984672 36659909835490679010 37241813166212753280 37340597816521009920 37707335830790412696 37944488886329975040 38674190595682474560 39103903824523390944 39841713330646473792 40106568025152195840 40452314301231094080 40607900125466598288 41608094709837696768 41649128333811895680 41897039811989347440 43094098092331900224 43448782027248212160 43991891802588814812 44268570367384970880 44690175799455303936 45119889028296220320 45508853588884980840 46409028714818969472 47134169788488015870 47882331213702111360 48542777161477312896 48879879780654238680 49802141663308092240 49978954000574274816 50276447774387216928 50759875156833247860 51565587460909966080 52010118387297120960 52138538432697854592 53122284440861965056 53867622615414875280 53936419068308125440 54143866833955464384 54989864753236018515 55862719749319129920 56010896724781514880 56916733329494962560 57458797456442533632 57931709369664282880 58011285893523711840 58655855736785086416 60159852037728293760 60678471451846641120 61294943585609959680 62473692500717843520 62845559717984021160 65173173040872318240 65987837703883222218 66298612449741384960 66402855551077456320 67035263699182955904 67679833542444330480 69346824516396161280 71823496820553167040 72191822445273952512 72814165742215969344 73319819670981358020 74483626332425506560 75414671661580825392 77348381191364949120 78207807649046781888 79683426661292947584 80904628602462188160 81215800250933196576 83298256667623791360 83794079623978694880 86188196184663800448 86897564054496424320 87983783605177629624 88537140734769941760 90239778056592440640 91017707177769961680 92818057429637938944 94268339576976031740 95764662427404222720 97085554322954625792 97759759561308477360 99604283326616184480 100552895548774433856 101519750313666495720 104020236774594241920 104277076865395709184 107735245230829750560 108287733667910928768 109979729506472037030 111725439498638259840 112021793449563029760 113833466658989925120 116022571787047423680 117311711473570172832 120319704075456587520 121356942903693282240 124947385001435687040 125691119435968042320 130346346081744636480 131975675407766444436 132805711102154912640 134070527398365911808 135359667084888660960 143646993641106334080 145628331484431938688 146639639341962716040 150829343323161650784 154696762382729898240 156415615298093563776 159366853322585895168 161809257204924376320 162431600501866393152 164969594259708055545 167588159247957389760 172376392369327600896 173795128108992848640 175967567210355259248 180479556113184881280 182035414355539923360 188536679153952063480 195519519122616954720 199208566653232368960 201105791097548867712 203039500627332991440 208040473549188483840 215470490461659501120 216575467335821857536 219959459012944074060 223450878997276519680 232045143574094847360 234623422947140345664 242713885807386564480 249894770002871374080 251382238871936084640 260692692163489272960 263951350815532888872 265611422204309825280 270719334169777321920 287293987282212668160 291256662968863877376 293279278683925432080 301658686646323301568 312831230596187127552 324863201003732786304 329939188519416111090 335176318495914779520 351935134420710518496 360959112226369762560 364070828711079846720 377073358307904126960 391039038245233909440 398417133306464737920 402211582195097735424 406079001254665982880 430940980923319002240 439918918025888148120 464090287148189694720 469246845894280691328 485427771614773128960 502764477743872169280 521385384326978545920 527902701631065777744 541438668339554643840 586558557367850864160 603317373292646603136 649726402007465572608 659878377038832222180 670352636991829559040 703870268841421036992 728141657422159693440 754146716615808253920 782078076490467818880 796834266612929475840 812158002509331965760 861881961846638004480 879837836051776296240 938493691788561382656 1005528955487744338560 1055805403262131555488 1082877336679109287680 1173117114735701728320 1206634746585293206272 1319756754077664444360 1407740537682842073984 1456283314844319386880 1508293433231616507840 1564156152980935637760 1624316005018663931520 1759675672103552592480 2011057910975488677120 2111610806524263110976 2346234229471403456640 2639513508155328888720 2815481075365684147968 3016586866463233015680 3248632010037327863040 3519351344207105184960 4223221613048526221952 4692468458942806913280 5279027016310657777440 6033173732926466031360 7038702688414210369920 8446443226097052443904 10558054032621315554880 14077405376828420739840 21116108065242631109760 42232216130485262219520
- Sum of all divisors σ(n): 201459492996916520697660
- Sum of proper divisors (its aliquot sum) s(n): 159227276866431258478140
- 42232216130485262219520 is an abundant number, because the sum of its proper divisors (159227276866431258478140) is greater than itself. Its abundance is 116995060735945996258620
Bases of 42232216130485262219520
- Binary: 10001111000101101001101110111110111011001110001110000000111111111001000000002
- Hexadecimal: 0x8F169BBEECE380FF900
- Base-36: 6VKSKUNA8M84000
Squares and roots of 42232216130485262219520
- 42232216130485262219520 squared (422322161304852622195202) is 1783560079292019574769219769136893476669030400
- 42232216130485262219520 cubed (422322161304852622195203) is 75323694750366002388568896770733787040423635253546575028350353408000
-
The
square root of 42232216130485262219520 is 205504783716.7915228175 -
The
cube root of 42232216130485262219520 is 34824211.3989806499
Scales and comparisons
How big is 42232216130485262219520?- 42,232,216,130,485,262,219,520 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,232,216,130,485,262,219,520 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 42232216130485262219520 cubic inches would be around 2902017.6 feet tall.
Recreational maths with 42232216130485262219520
- 42232216130485262219520 backwards is 02591226258403161223224
- 42232216130485262219520 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 42232216130485262219520's digits is 72
- 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 42232216130485262219520 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 42232216130485262219520 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/42232216130485262219520/
Chicago style:
Numbermatics. 2024. "Number 42232216130485262219520 - Facts about the integer". https://numbermatics.com/n/42232216130485262219520/
The information we have on file for 42232216130485262219520 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 42232216130485262219520, math, Factors of 42232216130485262219520, curriculum, school, college, exams, university, Prime factorization of 42232216130485262219520, STEM, science, technology, engineering, physics, economics, calculator, forty-two sextillion, two hundred thirty-two quintillion, two hundred sixteen quadrillion, one hundred thirty trillion, four hundred eighty-five billion, two hundred sixty-two million, two hundred nineteen thousand, five hundred twenty.